Updated auxmos to 1.0
This commit is contained in:
@@ -76,6 +76,8 @@
|
||||
var/heat_level_3_damage = HEAT_GAS_DAMAGE_LEVEL_3
|
||||
var/heat_damage_type = BURN
|
||||
|
||||
var/smell_sensitivity = 1
|
||||
|
||||
var/crit_stabilizing_reagent = /datum/reagent/medicine/epinephrine
|
||||
|
||||
/obj/item/organ/lungs/New()
|
||||
@@ -245,12 +247,16 @@
|
||||
else if(alert_category)
|
||||
H.clear_alert(alert_category)
|
||||
var/list/breath_reagents = GLOB.gas_data.breath_reagents
|
||||
var/static/datum/reagents/reagents_holder = new
|
||||
reagents_holder.clear_reagents()
|
||||
reagents_holder.chem_temp = breath.return_temperature()
|
||||
for(var/gas in breath.get_gases())
|
||||
if(gas in breath_reagents)
|
||||
var/datum/reagent/R = breath_reagents[gas]
|
||||
H.reagents.add_reagent(R, breath.get_moles(gas) * initial(R.molarity))
|
||||
reagents_holder.add_reagent(R, breath.get_moles(gas) * initial(R.molarity))
|
||||
mole_adjustments[gas] = (gas in mole_adjustments) ? mole_adjustments[gas] - breath.get_moles(gas) : -breath.get_moles(gas)
|
||||
|
||||
reagents_holder.reaction(H, VAPOR, from_gas = 1)
|
||||
H.smell(breath)
|
||||
for(var/gas in mole_adjustments)
|
||||
breath.adjust_moles(gas, mole_adjustments[gas])
|
||||
|
||||
@@ -523,6 +529,7 @@
|
||||
safe_breath_min = 13
|
||||
safe_breath_max = 100
|
||||
emp_vulnerability = 2
|
||||
smell_sensitivity = 1.5
|
||||
|
||||
/obj/item/organ/lungs/cybernetic/tier3
|
||||
name = "upgraded cybernetic lungs"
|
||||
@@ -540,6 +547,7 @@
|
||||
SA_sleep_min = 50
|
||||
BZ_brain_damage_min = 30
|
||||
emp_vulnerability = 3
|
||||
smell_sensitivity = 2
|
||||
|
||||
cold_level_1_threshold = 200
|
||||
cold_level_2_threshold = 140
|
||||
|
||||
Reference in New Issue
Block a user