Adds 'antifuel' reagent + associated chem grenades (#15074)

* initial test?

* adds them

* cl

* oops forgot recipe
This commit is contained in:
Jaraci
2022-11-14 09:30:12 +00:00
committed by GitHub
parent b0ed59baec
commit 7757b34fac
6 changed files with 83 additions and 1 deletions
@@ -301,6 +301,27 @@
beakers += B2
icon_state = initial(icon_state) +"_locked"
/obj/item/grenade/chem_grenade/antifuel
name = "antifuel grenade"
desc = "This grenade is loaded with a foaming antifuel compound -- the twenty-fifth century standard for eliminating industrial spills."
stage = 2
path = 1
/obj/item/grenade/chem_grenade/antifuel/Initialize()
. = ..()
var/obj/item/reagent_containers/glass/beaker/B1 = new(src)
var/obj/item/reagent_containers/glass/beaker/B2 = new(src)
B1.reagents.add_reagent(/decl/reagent/surfactant, 40)
B2.reagents.add_reagent(/decl/reagent/water, 40)
B2.reagents.add_reagent(/decl/reagent/antifuel, 10)
detonator = new/obj/item/device/assembly_holder/timer_igniter(src)
beakers += B1
beakers += B2
icon_state = initial(icon_state) +"_locked"
/obj/item/grenade/chem_grenade/large/phoroncleaner
name = "large cardox grenade"
desc = "A large chemical grenade containing a heavy amount of cardox. Use in case of phoron leaks. Warning: Harmful to Vaurca health."
@@ -28,6 +28,7 @@
new /obj/item/grenade/chem_grenade/large/phoroncleaner(src)
new /obj/item/crowbar/rescue_axe/red(src)
new /obj/item/device/radio/eng/off(src)
new /obj/item/grenade/chem_grenade/antifuel(src)
// Chief Engineer - Clothing Satchel
// This satchel is used nowhere except in conjunction with the locker above,
@@ -73,6 +74,7 @@
new /obj/item/storage/belt/utility(src)
new /obj/item/device/gps/engineering(src)
new /obj/item/pipewrench(src)
new /obj/item/grenade/chem_grenade/antifuel(src)
// Painters
new /obj/item/device/floor_painter(src)
@@ -106,6 +108,7 @@
new /obj/item/pipewrench(src)
new /obj/item/crowbar/rescue_axe(src)
new /obj/item/device/flashlight/heavy(src)
new /obj/item/grenade/chem_grenade/antifuel(src)
// Painters
new /obj/item/device/floor_painter(src)