Assmos tweaks/minor additions. (#32400)

* Adds pluoxium formation, makes fusion radioactive and nerfs it, makes noblium cost more energy.

* Review response.

* tanks now melt above 1 Million degrees Kelvin.
This commit is contained in:
as334
2017-11-10 02:30:36 -05:00
committed by CitadelStationBot
parent 5de28f6eb8
commit 7f9800e8fa
6 changed files with 36 additions and 17 deletions
+3 -1
View File
@@ -233,6 +233,8 @@
return 0
var/pressure = air_contents.return_pressure()
var/temperature = air_contents.return_pressure()
if(pressure > TANK_FRAGMENT_PRESSURE)
if(!istype(src.loc, /obj/item/device/transfer_valve))
message_admins("Explosive tank rupture! Last key to touch the tank was [src.fingerprintslast].")
@@ -252,7 +254,7 @@
else
qdel(src)
else if(pressure > TANK_RUPTURE_PRESSURE)
else if(pressure > TANK_RUPTURE_PRESSURE || temperature > TANK_MELT_TEMPERATURE)
if(integrity <= 0)
var/turf/T = get_turf(src)
if(!T)
+8
View File
@@ -355,3 +355,11 @@
if(wet_overlay)
cut_overlay(wet_overlay)
/turf/open/rad_act(pulse_strength)
if (air.gases[/datum/gas/carbon_dioxide] && air.gases[/datum/gas/oxygen])
air.gases[/datum/gas/carbon_dioxide][MOLES]=max(air.gases[/datum/gas/carbon_dioxide][MOLES]-(pulse_strength/1000),0)
air.gases[/datum/gas/oxygen][MOLES]=max(air.gases[/datum/gas/oxygen][MOLES]-(pulse_strength/2000),0)
ASSERT_GAS(/datum/gas/pluoxium,air)
air.gases[/datum/gas/pluoxium][MOLES]+=(pulse_strength/4000)
air.garbage_collect()