From f4512c98f50652f39f82fe5bea8e85d28ef80e83 Mon Sep 17 00:00:00 2001 From: GuillaumePrata <55374212+GuillaumePrata@users.noreply.github.com> Date: Tue, 28 Jun 2022 11:26:00 -0300 Subject: [PATCH] Watering cans for botany (#67712) * Watering cans for botany * Clean up weird bugs by just coding the feature out * 70u for the old can and /// like it should be * Updated can icons courtesy of Wallem * Swaps botany buckets for watering can on maps * A line --- .../map_files/Deltastation/DeltaStation2.dmm | 16 +++--- .../map_files/IceBoxStation/IceBoxStation.dmm | 8 +-- _maps/map_files/KiloStation/KiloStation.dmm | 10 ++-- _maps/map_files/MetaStation/MetaStation.dmm | 18 +++---- _maps/map_files/tramstation/tramstation.dmm | 10 ++-- _maps/shuttles/whiteship_meta.dmm | 2 +- _maps/templates/holodeck_petpark.dmm | 2 +- code/modules/jobs/job_types/botanist.dm | 7 ++- .../reagent_containers/watering_can.dm | 47 ++++++++++++++++++ .../research/designs/autolathe_designs.dm | 9 ++++ code/modules/research/designs/misc_designs.dm | 14 ++++++ code/modules/research/techweb/all_nodes.dm | 2 + .../equipment/hydroponics_lefthand.dmi | Bin 804 -> 1175 bytes .../equipment/hydroponics_righthand.dmi | Bin 782 -> 1188 bytes icons/obj/hydroponics/equipment.dmi | Bin 28924 -> 32417 bytes tgstation.dme | 1 + 16 files changed, 112 insertions(+), 34 deletions(-) create mode 100644 code/modules/reagents/reagent_containers/watering_can.dm diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 7c45d7b64bf..b6ab1bd7812 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -11419,7 +11419,7 @@ pixel_y = 30 }, /obj/structure/reagent_dispensers/watertank, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, /obj/structure/cable, @@ -49658,7 +49658,7 @@ /obj/structure/rack, /obj/item/storage/bag/plants/portaseeder, /obj/item/cultivator, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/item/plant_analyzer, /obj/structure/sign/poster/contraband/kudzu{ pixel_y = -32 @@ -54382,7 +54382,7 @@ /obj/effect/turf_decal/delivery/white{ color = "#52B4E9" }, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /turf/open/floor/iron/dark/textured, /area/station/service/hydroponics) "oJx" = ( @@ -62062,7 +62062,7 @@ /obj/effect/turf_decal/delivery/white{ color = "#52B4E9" }, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /turf/open/floor/iron/dark/textured, /area/station/service/hydroponics) "qOk" = ( @@ -64667,7 +64667,7 @@ req_access = list("kitchen") }, /obj/item/storage/bag/plants, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /turf/open/floor/iron, /area/station/service/kitchen) "rES" = ( @@ -71736,7 +71736,7 @@ /obj/item/wirecutters, /obj/effect/turf_decal/box, /obj/machinery/firealarm/directional/north, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /turf/open/floor/iron, /area/station/service/hydroponics) "tsU" = ( @@ -73569,7 +73569,7 @@ /area/station/science/genetics) "tPD" = ( /obj/machinery/biogenerator, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /turf/open/floor/iron/dark, /area/station/service/hydroponics/garden) "tPE" = ( @@ -86451,7 +86451,7 @@ /obj/effect/turf_decal/trimline/green/end{ dir = 1 }, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/effect/turf_decal/trimline/green/mid_joiner{ dir = 8 }, diff --git a/_maps/map_files/IceBoxStation/IceBoxStation.dmm b/_maps/map_files/IceBoxStation/IceBoxStation.dmm index 76aea20a702..c592711a1d7 100644 --- a/_maps/map_files/IceBoxStation/IceBoxStation.dmm +++ b/_maps/map_files/IceBoxStation/IceBoxStation.dmm @@ -10530,7 +10530,7 @@ /obj/item/hatchet, /obj/item/cultivator, /obj/item/crowbar, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/item/plant_analyzer, /obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/tile/green, @@ -21004,7 +21004,7 @@ }, /obj/structure/reagent_dispensers/watertank/high, /obj/effect/turf_decal/stripes/line, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /turf/open/floor/iron/half{ dir = 1 }, @@ -34733,7 +34733,7 @@ /obj/structure/closet/crate/hydroponics, /obj/item/shovel/spade, /obj/item/wrench, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/item/wirecutters, /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -58447,7 +58447,7 @@ /obj/item/hatchet, /obj/item/crowbar, /obj/item/plant_analyzer, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/green{ dir = 4 diff --git a/_maps/map_files/KiloStation/KiloStation.dmm b/_maps/map_files/KiloStation/KiloStation.dmm index 3f8031520d8..37adc3ddd5d 100644 --- a/_maps/map_files/KiloStation/KiloStation.dmm +++ b/_maps/map_files/KiloStation/KiloStation.dmm @@ -5528,7 +5528,7 @@ dir = 8; pixel_x = 11 }, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -9877,7 +9877,7 @@ "cXg" = ( /obj/structure/reagent_dispensers/watertank/high, /obj/structure/railing, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/service/hydroponics) @@ -28457,7 +28457,7 @@ /obj/effect/turf_decal/siding/green{ dir = 4 }, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /turf/open/floor/iron/dark, /area/station/service/hydroponics/garden) "ibm" = ( @@ -29503,7 +29503,7 @@ "ipL" = ( /obj/structure/closet/crate/hydroponics, /obj/item/crowbar/red, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/item/circuitboard/machine/biogenerator, /obj/item/wirecutters, /obj/item/wrench, @@ -62053,7 +62053,7 @@ /area/station/tcommsat/computer) "rLs" = ( /obj/structure/reagent_dispensers/watertank/high, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/effect/turf_decal/tile/green{ dir = 1 }, diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 75e34a83922..a6c98ab38e3 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -13266,7 +13266,7 @@ "eUi" = ( /obj/structure/table, /obj/item/storage/bag/plants, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/machinery/light/directional/north, /obj/effect/turf_decal/trimline/brown/warning{ dir = 10 @@ -16378,7 +16378,7 @@ /obj/structure/closet/crate/hydroponics, /obj/item/shovel/spade, /obj/item/wrench, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/item/cultivator, /obj/item/wirecutters, /obj/machinery/airalarm/directional/south, @@ -16425,7 +16425,7 @@ /obj/item/hatchet, /obj/item/cultivator, /obj/item/crowbar, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/item/plant_analyzer, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -21276,7 +21276,7 @@ dir = 4 }, /obj/structure/reagent_dispensers/watertank/high, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/service/hydroponics) @@ -29603,7 +29603,7 @@ /obj/item/cultivator, /obj/item/crowbar, /obj/item/plant_analyzer, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/structure/table/glass, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 10 @@ -31077,7 +31077,7 @@ /obj/item/storage/bag/plants/portaseeder, /obj/item/plant_analyzer, /obj/item/cultivator, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/structure/rack, /obj/item/vending_refill/hydroseeds, /turf/open/floor/plating, @@ -32331,7 +32331,7 @@ /area/station/medical/break_room) "lxJ" = ( /obj/structure/reagent_dispensers/watertank/high, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/effect/turf_decal/stripes/line, /obj/machinery/light/directional/north, /turf/open/floor/iron, @@ -53502,7 +53502,7 @@ dir = 8; pixel_x = 11 }, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 4 }, @@ -57557,7 +57557,7 @@ /obj/item/crowbar, /obj/machinery/light/directional/north, /obj/item/plant_analyzer, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/service/hydroponics/garden) diff --git a/_maps/map_files/tramstation/tramstation.dmm b/_maps/map_files/tramstation/tramstation.dmm index 74dfa931f23..b720a69c4e5 100644 --- a/_maps/map_files/tramstation/tramstation.dmm +++ b/_maps/map_files/tramstation/tramstation.dmm @@ -4346,7 +4346,7 @@ dir = 4; pixel_x = -12 }, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /turf/open/floor/iron, /area/station/security/prison/garden) "bHP" = ( @@ -4489,7 +4489,7 @@ dir = 1 }, /obj/structure/reagent_dispensers/watertank/high, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /turf/open/floor/iron/dark, /area/station/service/hydroponics) "bJp" = ( @@ -7744,7 +7744,7 @@ "cIG" = ( /obj/structure/window/reinforced/spawner/north, /obj/structure/reagent_dispensers/watertank/high, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 9 }, @@ -47373,7 +47373,7 @@ /obj/item/hatchet, /obj/item/plant_analyzer, /obj/item/cultivator, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/machinery/light/directional/north, /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -50899,7 +50899,7 @@ }, /obj/machinery/light/directional/north, /obj/structure/reagent_dispensers/watertank/high, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /turf/open/floor/iron/dark, /area/station/service/hydroponics) "rdO" = ( diff --git a/_maps/shuttles/whiteship_meta.dmm b/_maps/shuttles/whiteship_meta.dmm index 3c84ab3c4b8..90cf7a78a89 100644 --- a/_maps/shuttles/whiteship_meta.dmm +++ b/_maps/shuttles/whiteship_meta.dmm @@ -1485,7 +1485,7 @@ /obj/item/shovel/spade, /obj/item/cultivator, /obj/item/plant_analyzer, -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/tile/green{ dir = 1 diff --git a/_maps/templates/holodeck_petpark.dmm b/_maps/templates/holodeck_petpark.dmm index f1bc336f02d..d0dc75dc1f3 100644 --- a/_maps/templates/holodeck_petpark.dmm +++ b/_maps/templates/holodeck_petpark.dmm @@ -128,7 +128,7 @@ /turf/open/floor/holofloor, /area/template_noop) "X" = ( -/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/watering_can, /turf/open/floor/holofloor/grass, /area/template_noop) "Z" = ( diff --git a/code/modules/jobs/job_types/botanist.dm b/code/modules/jobs/job_types/botanist.dm index 92a9aea6db2..7dec53564e2 100644 --- a/code/modules/jobs/job_types/botanist.dm +++ b/code/modules/jobs/job_types/botanist.dm @@ -20,13 +20,18 @@ /datum/job_department/service, ) - family_heirlooms = list(/obj/item/cultivator, /obj/item/reagent_containers/glass/bucket, /obj/item/toy/plush/beeplushie) + family_heirlooms = list( + /obj/item/cultivator, + /obj/item/reagent_containers/glass/watering_can/wood, + /obj/item/toy/plush/beeplushie, + ) mail_goodies = list( /obj/item/reagent_containers/glass/bottle/mutagen = 20, /obj/item/reagent_containers/glass/bottle/saltpetre = 20, /obj/item/reagent_containers/glass/bottle/diethylamine = 20, /obj/item/gun/energy/floragun = 10, + /obj/item/reagent_containers/glass/watering_can/advanced = 10, /obj/effect/spawner/random/food_or_drink/seed_rare = 5,// These are strong, rare seeds, so use sparingly. /obj/item/food/monkeycube/bee = 2 ) diff --git a/code/modules/reagents/reagent_containers/watering_can.dm b/code/modules/reagents/reagent_containers/watering_can.dm new file mode 100644 index 00000000000..f3f72234de0 --- /dev/null +++ b/code/modules/reagents/reagent_containers/watering_can.dm @@ -0,0 +1,47 @@ +/obj/item/reagent_containers/glass/watering_can + name = "watering can" + desc = "It's a watering can. It is scientifically proved that using a watering can to simulate rain increases plant happiness!" + icon = 'icons/obj/hydroponics/equipment.dmi' + icon_state = "watering_can" + inhand_icon_state = "watering_can" + lefthand_file = 'icons/mob/inhands/equipment/hydroponics_lefthand.dmi' + righthand_file = 'icons/mob/inhands/equipment/hydroponics_righthand.dmi' + custom_materials = list(/datum/material/iron = 200) + w_class = WEIGHT_CLASS_NORMAL + volume = 100 + amount_per_transfer_from_this = 20 + possible_transfer_amounts = list(20,100) + +/obj/item/reagent_containers/glass/watering_can/wood + name = "wood watering can" + desc = "An old metal-made watering can but shoddily painted to look like it was made of wood for some dubious reason..." + icon_state = "watering_can_wood" + inhand_icon_state = "watering_can_wood" + volume = 70 + possible_transfer_amounts = list(20,70) + +/obj/item/reagent_containers/glass/watering_can/advanced + desc = "Everything a botanist would want in a watering can. This marvel of technology generates its own water!" + name = "advanced watering can" + icon_state = "adv_watering_can" + inhand_icon_state = "adv_watering_can" + custom_materials = list(/datum/material/iron = 2500, /datum/material/glass = 200) + list_reagents = list(/datum/reagent/water = 100) + ///Refill rate for the watering can + var/refill_rate = 5 + ///Determins what reagent to use for refilling + var/datum/reagent/refill_reagent = /datum/reagent/water + +/obj/item/reagent_containers/glass/watering_can/advanced/Initialize(mapload) + . = ..() + START_PROCESSING(SSobj, src) + +/obj/item/reagent_containers/glass/watering_can/advanced/process(delta_time) + ///How much to refill + var/refill_add = min(volume - reagents.total_volume, refill_rate * delta_time) + if(refill_add > 0) + reagents.add_reagent(refill_reagent, refill_add) + +/obj/item/reagent_containers/glass/watering_can/advanced/Destroy() + STOP_PROCESSING(SSobj, src) + return ..() diff --git a/code/modules/research/designs/autolathe_designs.dm b/code/modules/research/designs/autolathe_designs.dm index ddc95fef00d..3c04f5a7972 100644 --- a/code/modules/research/designs/autolathe_designs.dm +++ b/code/modules/research/designs/autolathe_designs.dm @@ -11,6 +11,15 @@ category = list("initial","Tools","Tool Designs") departmental_flags = DEPARTMENT_BITFLAG_SERVICE +/datum/design/watering_can + name = "Watering Can" + id = "watering_can" + build_type = AUTOLATHE | PROTOLATHE | AWAY_LATHE + materials = list(/datum/material/iron = 200) + build_path = /obj/item/reagent_containers/glass/watering_can + category = list("initial","Tools","Tool Designs") + departmental_flags = DEPARTMENT_BITFLAG_SERVICE + /datum/design/mop name = "Mop" id = "mop" diff --git a/code/modules/research/designs/misc_designs.dm b/code/modules/research/designs/misc_designs.dm index abcc07164ab..cc985976735 100644 --- a/code/modules/research/designs/misc_designs.dm +++ b/code/modules/research/designs/misc_designs.dm @@ -439,6 +439,20 @@ category = list("Equipment") departmental_flags = DEPARTMENT_BITFLAG_SERVICE + +///////////////////////////////////////// +/////////////Hydroponics///////////////// +///////////////////////////////////////// + +/datum/design/adv_watering_can + name = "Advanced Watering Can" + id = "adv_watering_can" + build_type = PROTOLATHE | AWAY_LATHE + materials = list(/datum/material/iron = 2500, /datum/material/glass = 200) + build_path = /obj/item/reagent_containers/glass/watering_can/advanced + category = list("initial","Tools","Tool Designs") + departmental_flags = DEPARTMENT_BITFLAG_SERVICE + ///////////////////////////////////////// /////////////Holobarriers//////////////// ///////////////////////////////////////// diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index e65db0e55ff..5810bba4708 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -64,6 +64,7 @@ "turbine_part_compressor", "turbine_part_rotor", "turbine_part_stator", + "watering_can", ) /datum/techweb_node/mmi @@ -1328,6 +1329,7 @@ "hydro_tray", "portaseeder", "seed_extractor", + "adv_watering_can", ) research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 4000) required_experiments = list(/datum/experiment/scanning/random/plants/wild) diff --git a/icons/mob/inhands/equipment/hydroponics_lefthand.dmi b/icons/mob/inhands/equipment/hydroponics_lefthand.dmi index f2dafa9bd60c26130c3cb97d2bf96e2148737d16..031909dbf824095d48cdbc15019dfd0f8dd96d0e 100644 GIT binary patch delta 1095 zcmV-N1i1U82A2sXiBL{Q4GJ0x0000DNk~Le0002M0002M2m=5B0A&K4H2?qrfsrL) zf5gPZD<_ixS(#;$$)|5(uO!EDY*u?sabD6XdDAP1h^t7?gQEc=);1YAj_8xpfC!H+>~dq zPV*%#K_>oJ;2Y+X_wrYwW^LcRzVQTjL3hKO4m#@q00Rt3L_t(|obB4}R^l)ae+J+n zu;K@7VX-3WHl=~0_kV#KSd}DA(@a`S*?k|6=QJakN$~LJRmK1S0001bWiS|c)w=54 zxxv+yImJ@ytoIq%Mszi{xzBJk^sd$zd)7iU^%;&B8(HdyvhNkfKdMt~wGcjit|vE@ z+RfyeFvD8z`^mjm4FCWD000000HAx*+1KN2+HQYn3mfm0{-$000000001>-xdqovm-0F4S%NGV%ZK#%ls+uK?&5EnsPS-;Q2)N5 z@29tTT*>pNPx9$0l{Z*DlILsrwp`I}VC*NiSgqtcpRSM3>oomaAkoK71M+?2xU?3} z@_W7hSR5aoY4hhypFd^9e|(=+-fn7(3-hR2+Qf?P{MgdSWX|yx^n)ooF2}Akkj{* zS5BWbtb=vYsQLVvIjB--*zMo>JUHhW+Q0000000000faW{?`Ms?k{QrI{S~PF` zh#J&Kp+@sMdQcyQ7R~F(L46diB%2)6$KZU2sX=`V&QB?V8G88F`~ma=NAM@a$EN@Q N002ovPDHLkV1n(160iUO delta 721 zcmV;?0xtcR38V%kiBL{Q4GJ0x0000DNk~Le0001>0001h2m=5B0K2`CDF6TfU6CbW ze}%ORKmY&$0d!JMQvg8b*k%9#0F-)ESad{Xb7OL8aCB*JZU6vyoKseCa&`CgQ*iP1 zmqrSz1Fap=|#D zpJ~7fNjq(3Ld50V&zCSVw}Io+Jt_qN008jsj7B5YELFBVWIS%C5Tj(-F)7Shf2wTX zWI74GWyYMv2<1$sN=-u)DVcIbJ5YAf4^YLLn=1 zyh?IGI@=ezpqkByzd>RagOjt))=8cP0000000027^5S+Za?S#yl}nlOI`E2ispTHM zBB$GH6y7&j47{_k$mWr^@`bv+e@3Cbmzr_IU@OPNOWEkw-=N-vmx84iOPZ8#jOL{D z^pC?!sX94ydjJ3c00000&)_#sybAA`I*lEt!n@10TVH7{{e1pDrD%VHoPx~B_xd&a zN_NB6KB4=2R)y#6yEn>Z%boo$zrR!L3h%bB{QO)AmWlnprnjl%{PSP$f7_VLqIUuS z000000Q``$q>l3C;51VCR#wfivghb!hdgIURaRSbJ(+DqJ&w2R2;>MWyj^V{VfOa4 zH#WK6#VtERIkF0`uI(o_hwJ%Z%;$i=eP4D2a%2_W@e=s;i0k1f*mjrOv;G`uh4+h{ z&gA%fN)tbn!z$+9?T=(GBlUPr-+r3=rON>TfM@ss>JbuY!2N6_00000NkvXXu0mjf DelShc diff --git a/icons/mob/inhands/equipment/hydroponics_righthand.dmi b/icons/mob/inhands/equipment/hydroponics_righthand.dmi index 0006212fc58c828238877d022caa179021766b75..a2cac9c47f3079c8be99dfdca82e5ff63746d8e4 100644 GIT binary patch delta 1108 zcmV-a1graw2BZlkiBL{Q4GJ0x0000DNk~Le0002M0002M2m=5B0A&K4H2?qrgpnm- zf5gPZD<_j>wEqBEnE-|5TR=6uhHYz0K7w0IT`PQpQl+AE(f|MduU~g&00001bW%=J z06^y0W&i*Hta?;fbVOxyV{&P5bZKvH004NLm66R3!XOZY&+rtay&M0oUQ8R)gM9_E z0s={e238v1UaAMZ80u+fl5ch=*_s{Oe^b}9=G@VwLbTqo1KY3GluTBl$!52u#3-u` zzD-0xm1Q*!;P9foQxzrBhBzlFxdynYS#LgQ90NQAxFRU-1KI@W!-Ab4%a;wHFba#@ zlxMI`^Cc}oCjM988|IVu@>il}ZQs1U@dS85cf*?wI_m%c0~Sd{K~#90?b=&gf8sz4 zfZ-ybcmOMG6;ZbZ%0d7C58MG+pzTbXv_L_>S8r@GNd_No0-gr|007jk(P&i9)f73f z#?_VL0*+)=k%QB;cIH-?zu9V5%WNx}Ide5dQd;I$a)oAVottfaEpP73)f7p&>D-EQ zZ#y@($KvMgYj>>t4Ls{mn#?=#e+BN`F>#TsPSwnN@dfVPF>#TsiWg|N74HF8uBJ%J zL+9Zrxc~qF0001hQ@2;*P_L_rN?XX6^hu8gK4FQsIY~6Nx$E(=lM^n6Hk8Ld%zMEw~+6+&s2pAd5`}4Z@`+v=kgf#E;q;s9?`~Uy|007{(voGGyXdPd` zzIZRS!>>nj@xD=RhhK}-;{98>9eyp+i}#K19ey1HX=N7g8@6XSIM?F+QdC*IhX=~n z)=8=~zoxY-y`W6B+vSM7Fp470fhY<+%K_K(Z5Qoi!g0n?G@eZ4f7PSOWOXES!1a9B zrPO?afyU$UbZYNw&7V%qiEO^>`L2t0GVw%{=~VR}u%{Q4F=6#&;*m7-uSc<_yPj{m zD0=8b>Nl}9y`YS$2LJ#70001fg}V3qRr}Yy->=xe?)`r3g>f7!`kU;~+a0KTzaP)y zcs8HQZxGMtt0Vh2f2eoAAJ1m9#X@m`#loD}&tHCieSI#)1zhO`WlY#L(R{H`{RcAX zOU?Z2QLO2%=i4sMku>wKZ;(n~8j1q0^nx<(V61)Ov?A|>QHL;V9qgSw|H{lZwCR0jw@16{w{{`~*?kwf; a1N{S&jz_&Xo4juT00000001h2m=5B0K2`CDF6TfU6CbW zf9- zOatPD$xKi85RkI|Pw#q}#^UOfSq1?6Q zj)rnWZdexVwJd2FHNVn{`B=X^*lStRGAX997WMLc+{2QtNvvU}K5*8Pd_0001Z3GHMgDdKw|PdX<>e9l?#ubdQL$<>QaIwwbbt~6d)IVoS0tJiZpbt&Sj z67oOk6U9ESC!LE#d{t)5|1#+Ux%&E~{|-!?Gj;0s000000PqZ}Ri8ute?rn5H|y1h zeY%-h8wyEp+|-+O;4Mirv#Heu#T&thZ(BFhyS?$g{jNEq-YN^4H^LF$p>96#ZfCmh z(q7jGb>aIBaitLP9WMKhrUQ>ZW7>kZ`8R9C_j*oeW#jo|EvSjn+-LKn5$w}0NTyvM h?0fKi0D!;n1&9g~OW5zP4NCw3002ovPDHLkV1m*SF-8CY diff --git a/icons/obj/hydroponics/equipment.dmi b/icons/obj/hydroponics/equipment.dmi index 08d86965b5b8da155b2fc72f05436b4ce78eff63..2f7b511cdefe00105d6cf6a2469cd72299d036b7 100644 GIT binary patch literal 32417 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 Kv{>HQ_kRG!2Yh4z diff --git a/tgstation.dme b/tgstation.dme index 41a41f051fe..58bff600cc0 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -4031,6 +4031,7 @@ #include "code\modules\reagents\reagent_containers\pill.dm" #include "code\modules\reagents\reagent_containers\spray.dm" #include "code\modules\reagents\reagent_containers\syringes.dm" +#include "code\modules\reagents\reagent_containers\watering_can.dm" #include "code\modules\reagents\withdrawal\_addiction.dm" #include "code\modules\reagents\withdrawal\generic_addictions.dm" #include "code\modules\recycling\conveyor.dm"