mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-12 15:47:04 +01:00
Makes stasis bags better.
This commit is contained in:
@@ -39,4 +39,26 @@
|
||||
You can also inject common medicines directly into their bloodstream.\
|
||||
<br>\
|
||||
Right-click the cell and click 'Eject Occupant' to remove them. You can enter the cell yourself by right clicking and selecting 'Enter Sleeper'. \
|
||||
Note that you cannot control the sleeper while inside of it."
|
||||
Note that you cannot control the sleeper while inside of it."
|
||||
|
||||
/obj/item/bodybag/cryobag
|
||||
description_info = "This stasis bag will preserve the occupant, stopping most forms of harm from occuring, such as from oxygen \
|
||||
deprivation, irradiation, shock, and chemicals inside the occupant, at least until the bag is opened again.<br>\
|
||||
<br>\
|
||||
Stasis bags can only be used once, and are rather costly, so use them well. They are ideal for situations where someone may die \
|
||||
before being able to bring them back to safety, or if they are in a hostile enviroment, such as in vacuum or in a phoron leak, as \
|
||||
the bag will protect the occupant from most outside enviromental hazards. If you open a bag by mistake, closing the bag with no \
|
||||
occupant will not use up the bag, and you can pick it back up.<br>\
|
||||
<br>\
|
||||
You can use a health analyzer to scan the occupant's vitals without opening the bag by clicking the occupied bag with the analyzer."
|
||||
|
||||
/obj/structure/closet/body_bag/cryobag
|
||||
description_info = "This stasis bag will preserve the occupant, stopping most forms of harm from occuring, such as from oxygen \
|
||||
deprivation, irradiation, shock, and chemicals inside the occupant, at least until the bag is opened again.<br>\
|
||||
<br>\
|
||||
Stasis bags can only be used once, and are rather costly, so use them well. They are ideal for situations where someone may die \
|
||||
before being able to bring them back to safety, or if they are in a hostile enviroment, such as in vacuum or in a phoron leak, as \
|
||||
the bag will protect the occupant from most outside enviromental hazards. If you open a bag by mistake, closing the bag with no \
|
||||
occupant will not use up the bag, and you can pick it back up.<br>\
|
||||
<br>\
|
||||
You can use a health analyzer to scan the occupant's vitals without opening the bag by clicking the occupied bag with the analyzer."
|
||||
@@ -56,9 +56,6 @@
|
||||
if(wearing_rig && wearing_rig.offline)
|
||||
wearing_rig = null
|
||||
|
||||
in_stasis = istype(loc, /obj/structure/closet/body_bag/cryobag) && loc:opened == 0
|
||||
if(in_stasis) loc:used++
|
||||
|
||||
..()
|
||||
|
||||
if(life_tick%30==15)
|
||||
@@ -1303,7 +1300,7 @@
|
||||
var/base_temperature = species.body_temperature
|
||||
if(base_temperature == null) //some species don't have a set metabolic temperature
|
||||
base_temperature = (species.heat_level_1 + species.cold_level_1)/2
|
||||
|
||||
|
||||
var/temp_step
|
||||
if (bodytemperature >= base_temperature)
|
||||
temp_step = (species.heat_level_1 - base_temperature)/4
|
||||
|
||||
Reference in New Issue
Block a user