mirror of
https://github.com/Citadel-Station-13/Citadel-Station-13-RP.git
synced 2026-08-21 07:56:35 +01:00
69 lines
3.8 KiB
Plaintext
69 lines
3.8 KiB
Plaintext
/obj/machinery/power/supermatter
|
|
description_info = "When energized by a laser (or something hitting it), it emits radiation and heat. If the heat reaches above 5000 kelvin, it will send an alert and start taking damage. \
|
|
After integrity falls to zero percent, it will delaminate, causing a massive explosion, station-wide radiation spikes, and hallucinations. \
|
|
Supermatter reacts badly to oxygen in the atmosphere. It'll also heat up really quick if it is in vacuum.<br>\
|
|
<br>\
|
|
Supermatter cores are extremely dangerous to be close to, and requires protection to handle properly. The protection you will need is:<br>\
|
|
Optical meson scanners on your eyes, to prevent hallucinations when looking at the supermatter.<br>\
|
|
Radiation helmet and suit, as the supermatter is radioactive.<br>\
|
|
<br>\
|
|
Touching the supermatter will result in *instant death*, with no corpse left behind! You can drag the supermatter, but anything else will kill you. \
|
|
It is advised to obtain a genetic backup before trying to drag it."
|
|
|
|
description_antag = "Exposing the supermatter to oxygen or vacuum will cause it to start rapidly heating up. Sabotaging the supermatter and making it explode will \
|
|
cause a period of lag as the explosion is processed by the server, as well as irradiating the entire station and causing hallucinations to happen. \
|
|
Wearing radiation equipment will protect you from most of the delamination effects sans explosion."
|
|
|
|
/obj/item/inflatable
|
|
description_info = "Inflate by using it in your hand. The inflatable barrier will inflate on your tile. To deflate it, use the 'deflate' verb. \
|
|
You can also inflate this on an adjacent tile by clicking the tile."
|
|
|
|
/obj/structure/inflatable
|
|
description_info = "To remove these safely, use the 'deflate' verb, or alt-click on it. Hitting these with any objects will probably puncture and break it forever."
|
|
|
|
/obj/structure/inflatable/door
|
|
description_info = "Click the door to open or close it. It only stops air while closed.<br>\
|
|
To remove these safely, use the 'deflate' verb. Hitting these with any objects will probably puncture and break it forever."
|
|
|
|
/obj/machinery/door/get_description_interaction(mob/user)
|
|
var/list/results = list()
|
|
if(!repairing && is_integrity_damaged() && !(machine_stat & BROKEN))
|
|
results += "[desc_panel_image("metal sheet")]to start repairing damage (May require different material type)."
|
|
if(repairing && density)
|
|
results += "[desc_panel_image("welder", user)]to finish repairs."
|
|
results += "[desc_panel_image("crowbar", user)]to undo adding sheets for repairs."
|
|
|
|
return results
|
|
|
|
/obj/machinery/door/airlock/get_description_interaction(mob/user)
|
|
var/list/results = list()
|
|
|
|
if(can_remove_electronics())
|
|
results += "[desc_panel_image("crowbar", user)]to remove the airlock electronics."
|
|
else
|
|
results += "[desc_panel_image("crowbar", user)]to open or close if unpowered/broken, and unbolted."
|
|
|
|
if(welded)
|
|
results += "[desc_panel_image("welder", user)]to unweld, allowing it to open again."
|
|
else
|
|
results += "[desc_panel_image("welder", user)]to weld, preventing it from opening."
|
|
|
|
if(panel_open)
|
|
results += "[desc_panel_image("screwdriver", user)]to close the wire panel."
|
|
results += "[desc_panel_image("wirecutters", user)]to cut an internal wire while hacking."
|
|
results += "[desc_panel_image("multitool", user)]to pulse an internal wire while hacking."
|
|
else
|
|
results += "[desc_panel_image("screwdriver", user)]to open the wire panel, enabling the ability to hack."
|
|
|
|
results += ..()
|
|
|
|
return results
|
|
|
|
/obj/machinery/portable_atmospherics/canister/get_description_interaction(mob/user)
|
|
var/list/results = list()
|
|
|
|
results += "[desc_panel_image("wrench", user)]to connect or disconnect from a connector port below."
|
|
results += "[desc_panel_image("air tank")]to fill the air tank from this canister."
|
|
|
|
return results
|