Base Commit

This commit is contained in:
klaasjared
2021-08-02 18:53:36 -04:00
parent 4e728a7161
commit 2c92a2a4ac
3 changed files with 38 additions and 33 deletions
@@ -1,8 +1,8 @@
/obj/structure/reagent_dispensers
name = "Dispenser"
desc = "..."
icon = 'icons/obj/objects.dmi'
icon_state = "watertank"
icon = 'icons/obj/chemical_tanks.dmi'
icon_state = "tank"
layer = TABLE_LAYER
density = TRUE
anchored = FALSE
@@ -76,14 +76,15 @@
/obj/structure/reagent_dispensers/blob_act()
qdel(src)
/*
* Tanks
*/
//Dispensers
//Water
/obj/structure/reagent_dispensers/watertank
name = "watertank"
desc = "A watertank."
icon = 'icons/obj/objects_vr.dmi' //VOREStation Edit
icon_state = "watertank"
name = "water tank"
desc = "A water tank."
icon_state = "water"
amount_per_transfer_from_this = 10
/obj/structure/reagent_dispensers/watertank/Initialize()
@@ -93,17 +94,17 @@
/obj/structure/reagent_dispensers/watertank/high
name = "high-capacity water tank"
desc = "A highly-pressurized water tank made to hold vast amounts of water.."
icon_state = "watertank_high"
icon_state = "water_high"
/obj/structure/reagent_dispensers/watertank/high/Initialize()
. = ..()
reagents.add_reagent("water", 4000)
//Fuel
/obj/structure/reagent_dispensers/fueltank
name = "fueltank"
desc = "A fueltank."
icon = 'icons/obj/objects_vr.dmi' //VOREStation Edit
icon_state = "weldtank"
name = "fuel tank"
desc = "A fuel tank."
icon_state = "fuel"
amount_per_transfer_from_this = 10
var/modded = 0
var/obj/item/device/assembly_holder/rig = null
@@ -112,30 +113,45 @@
. = ..()
reagents.add_reagent("fuel",1000)
//VOREStation Add
/obj/structure/reagent_dispensers/fueltank/high
name = "high-capacity fuel tank"
desc = "A highly-pressurized fuel tank made to hold vast amounts of fuel."
icon_state = "weldtank_high"
icon_state = "fuel_high"
/obj/structure/reagent_dispensers/fueltank/high/Initialize()
. = ..()
reagents.add_reagent("fuel",4000)
//Foam
/obj/structure/reagent_dispensers/foam
name = "foamtank"
name = "foam tank"
desc = "A foam tank."
icon = 'icons/obj/objects_vr.dmi'
icon_state = "foamtank"
icon_state = "foam"
amount_per_transfer_from_this = 10
/obj/structure/reagent_dispensers/foam/Initialize()
. = ..()
reagents.add_reagent("firefoam",1000)
//Helium3
/obj/structure/reagent_dispensers/he3
name = "/improper He3 tank"
desc = "A Helium3 tank."
icon_state = "he3"
amount_per_transfer_from_this = 10
/obj/structure/reagent_dispenser/he3/Initialize()
..()
reagents.add_reagent("helium3",1000)
/*
* Misc
*/
/obj/structure/reagent_dispensers/fueltank/barrel
name = "hazardous barrel"
desc = "An open-topped barrel full of nasty-looking liquid."
icon = "icons/obj/objects_vr.dmi"
icon_state = "barrel"
modded = TRUE
@@ -433,7 +449,7 @@
/obj/structure/reagent_dispensers/acid/Initialize()
. = ..()
reagents.add_reagent("sacid", 1000)
//Cooking oil refill tank
/obj/structure/reagent_dispensers/cookingoil
name = "cooking oil tank"
@@ -457,14 +473,3 @@
reagents.splash_area(get_turf(src), 3)
visible_message(span("danger", "The [src] bursts open, spreading oil all over the area."))
qdel(src)
/obj/structure/reagent_dispensers/he3
name = "fueltank"
desc = "A fueltank."
icon = 'icons/obj/objects.dmi'
icon_state = "weldtank"
amount_per_transfer_from_this = 10
/obj/structure/reagent_dispenser/he3/Initialize()
..()
reagents.add_reagent("helium3",1000)