nitryl and stimulum merge in nitrium (#62061)

This PR is the first of a few were i'll be merging similar working gases into one.
This time is Nitryl and Stimulum. They'll be merged into Nitrium , a brown gas with both features of the two gases
The main scope is to add dept to atmos by removing bloated content and/or repeated content that has never seen the lights of the day (how many times have you seen both gases made and used at the same time?)
The PR so far:
-removed nitryl
-removed stimulum
-merged them into Nitrium (Nitrium is now made with trit, nitrogen and bz from a minimum temperature of 1500 K)
-made Nitrium have both gases features such as fast movements and sleep and stun immunity but increased damage taken
-Nitrium can make crystals that spread the chemicals with a cloud (is still far more efficient to just breathe the gas)

Less rare gases, going towards a better atmos gameplay loop
This commit is contained in:
Ghilker
2021-11-17 01:56:19 -08:00
committed by GitHub
parent 016bc1b72f
commit ba8dbfb591
30 changed files with 182 additions and 265 deletions
@@ -104,9 +104,9 @@
name = "Miasma Supply Control (Computer Board)"
build_path = /obj/machinery/computer/atmos_control/tank/miasma_tank
/obj/item/circuitboard/computer/atmos_control/tank/nitryl_tank
name = "Nitryl Supply Control (Computer Board)"
build_path = /obj/machinery/computer/atmos_control/tank/nitryl_tank
/obj/item/circuitboard/computer/atmos_control/tank/nitrium_tank
name = "Nitrium Supply Control (Computer Board)"
build_path = /obj/machinery/computer/atmos_control/tank/nitrium_tank
/obj/item/circuitboard/computer/atmos_control/tank/pluoxium_tank
name = "Pluoxium Supply Control (Computer Board)"
@@ -116,10 +116,6 @@
name = "Proto-Nitrate Supply Control (Computer Board)"
build_path = /obj/machinery/computer/atmos_control/tank/proto_nitrate_tank
/obj/item/circuitboard/computer/atmos_control/tank/stimulum_tank
name = "Stimulum Supply Control (Computer Board)"
build_path = /obj/machinery/computer/atmos_control/tank/stimulum_tank
/obj/item/circuitboard/computer/atmos_control/tank/tritium_tank
name = "Tritium Supply Control (Computer Board)"
build_path = /obj/machinery/computer/atmos_control/tank/tritium_tank
@@ -0,0 +1,18 @@
/obj/item/nitrium_crystal
desc = "A weird brown crystal, it smokes when broken"
name = "nitrium crystal"
icon = 'icons/obj/atmos.dmi'
icon_state = "nitrium_crystal"
var/cloud_size = 1
/obj/item/nitrium_crystal/attack_self(mob/user)
. = ..()
var/datum/effect_system/smoke_spread/chem/smoke = new
var/turf/location = get_turf(src)
create_reagents(5)
reagents.add_reagent(/datum/reagent/nitrium_low_metabolization, 3)
reagents.add_reagent(/datum/reagent/nitrium_high_metabolization, 2)
smoke.attach(location)
smoke.set_up(reagents, cloud_size, location, silent = TRUE)
smoke.start()
qdel(src)