diff --git a/_maps/map_files/tramstation/tramstation.dmm b/_maps/map_files/tramstation/tramstation.dmm index 01f026fcd9d..38cb506949d 100644 --- a/_maps/map_files/tramstation/tramstation.dmm +++ b/_maps/map_files/tramstation/tramstation.dmm @@ -3767,6 +3767,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"aqO" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/carpet, +/area/station/service/library) "aqX" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/item/radio/intercom/directional/south, @@ -6004,6 +6010,14 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/showroomfloor, /area/station/security/lockers) +"aJs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/smooth, +/area/station/maintenance/disposal) "aJC" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 8 @@ -6894,14 +6908,6 @@ /obj/machinery/newscaster/directional/west, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) -"aQv" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/medical/medbay/central) "aQw" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/oxygen, @@ -7318,6 +7324,10 @@ dir = 4 }, /area/station/maintenance/central/greater) +"aXf" = ( +/obj/machinery/oven/range, +/turf/open/floor/iron/white, +/area/station/commons/vacant_room) "aXo" = ( /obj/structure/punching_bag, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -7413,12 +7423,6 @@ "aYF" = ( /turf/closed/wall, /area/station/engineering/main) -"aYL" = ( -/obj/effect/turf_decal/sand, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/prison/workout) "aYN" = ( /obj/structure/reflector/box/anchored{ dir = 1 @@ -7509,15 +7513,6 @@ /obj/machinery/status_display/ai/directional/east, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai) -"bcG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plating, -/area/station/maintenance/tram/mid) "bcI" = ( /obj/item/kirbyplants/photosynthetic, /turf/open/floor/circuit, @@ -8245,6 +8240,13 @@ /obj/structure/industrial_lift/public, /turf/open/floor/plating/elevatorshaft, /area/station/hallway/secondary/construction/engineering) +"bsv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/science/ordnance) "bsE" = ( /obj/structure/table/glass, /obj/item/storage/secure/briefcase, @@ -9382,6 +9384,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/sorting) +"bLF" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) "bLN" = ( /obj/machinery/door/airlock/security{ name = "Interrogation" @@ -9743,11 +9751,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood/large, /area/station/service/library) -"bSe" = ( -/obj/machinery/holopad, -/obj/effect/landmark/event_spawn, -/turf/open/floor/carpet, -/area/station/service/chapel) "bSg" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 @@ -10922,10 +10925,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, /area/station/service/hydroponics) -"clS" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "clT" = ( /turf/closed/wall, /area/station/security/checkpoint/medical) @@ -11060,11 +11059,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) -"cpH" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/dark, -/area/station/commons/vacant_room/commissary) "cpK" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 1 @@ -11101,6 +11095,11 @@ }, /turf/open/floor/iron, /area/station/medical/virology) +"cqz" = ( +/obj/machinery/recharge_station, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/foyer) "cqE" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible, /obj/machinery/door/airlock/research{ @@ -11644,13 +11643,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"czU" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "czX" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 @@ -12124,13 +12116,6 @@ dir = 1 }, /area/station/commons/fitness) -"cJb" = ( -/obj/machinery/airalarm/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/station/cargo/miningdock) "cJm" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 9 @@ -12438,6 +12423,9 @@ /obj/effect/turf_decal/trimline/purple/filled/corner, /turf/open/floor/iron/dark, /area/station/science/lower) +"cPH" = ( +/turf/open/floor/plating, +/area/station/engineering/engine_smes) "cPK" = ( /obj/structure/bed{ dir = 4 @@ -12657,15 +12645,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/prison) -"cSW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/cafeteria, -/area/station/science/breakroom) "cTa" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -13182,6 +13161,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"ddJ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/prison/garden) "ddM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line{ @@ -13425,16 +13411,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/foyer) -"diA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/science/ordnance/office) "diN" = ( /obj/machinery/computer/slot_machine{ pixel_y = 2 @@ -13448,6 +13424,10 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron, /area/station/engineering/main) +"djh" = ( +/obj/machinery/telecomms/hub/preset, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) "djt" = ( /obj/effect/turf_decal/siding/thinplating/corner{ dir = 1 @@ -13532,11 +13512,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) -"djZ" = ( -/obj/machinery/recharge_station, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/station/ai_monitored/turret_protected/aisat/foyer) "dkf" = ( /obj/effect/turf_decal/trimline/brown/filled/corner, /obj/effect/turf_decal/trimline/brown/filled/corner{ @@ -13602,14 +13577,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/treatment_center) -"dlP" = ( -/obj/structure/table/wood, -/obj/effect/spawner/random/entertainment/cigarette_pack, -/obj/effect/spawner/random/entertainment/lighter{ - pixel_x = 9 - }, -/turf/open/floor/carpet, -/area/station/hallway/secondary/entry) "dlR" = ( /obj/machinery/atmospherics/components/binary/valve/digital, /obj/structure/cable, @@ -14187,13 +14154,13 @@ /obj/structure/window/reinforced/spawner/east, /turf/open/floor/wood, /area/station/command/heads_quarters/captain/private) -"dxl" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 1 - }, +"dxu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/landmark/event_spawn, /turf/open/floor/iron, -/area/station/hallway/primary/tram/center) +/area/station/hallway/secondary/entry) "dxw" = ( /obj/machinery/newscaster/directional/north, /obj/structure/cable, @@ -14463,16 +14430,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/purple/visible, /turf/closed/wall/r_wall, /area/station/science/ordnance/storage) -"dDL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/science/lower) "dDN" = ( /obj/structure/rack, /obj/item/storage/briefcase{ @@ -14540,6 +14497,19 @@ "dEv" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/security/armory) +"dEL" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/courtroom) "dFt" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/landmark/start/hangover, @@ -14798,6 +14768,11 @@ /obj/effect/landmark/start/prisoner, /turf/open/floor/iron, /area/station/security/prison/safe) +"dJY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/escapepodbay) "dKv" = ( /obj/machinery/camera/emp_proof{ c_tag = "Engineering - Atmospherics Mixing Chamber"; @@ -15047,6 +15022,13 @@ }, /turf/open/floor/iron/white, /area/station/science/research) +"dPi" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/left) "dPu" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -15438,6 +15420,21 @@ }, /turf/open/floor/engine/co2, /area/station/engineering/atmos) +"dWl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/center) "dWn" = ( /obj/machinery/duct, /obj/effect/turf_decal/trimline/neutral/filled/line, @@ -16549,6 +16546,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/science/lower) +"erY" = ( +/obj/structure/filingcabinet, +/obj/structure/window/spawner/north, +/obj/item/paper{ + default_raw_text = "A crude mapping of the station layout based on leaked internal documents and orbital snapshots taken during construction. I'm not sure how up-to-date this is anymore.."; + icon = 'icons/obj/objects.dmi'; + icon_state = "blueprints"; + inhand_icon_state = "blueprints"; + name = "station layout" + }, +/turf/open/floor/iron/dark/small, +/area/station/commons/vacant_room) "esc" = ( /obj/structure/sign/warning/electric_shock, /turf/closed/wall/r_wall, @@ -17121,12 +17130,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/cargo/lobby) -"eCc" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/service/janitor) "eCk" = ( /obj/machinery/door/airlock/public/glass{ name = "Library" @@ -17303,13 +17306,6 @@ }, /turf/open/floor/iron/dark, /area/station/cargo/miningdock/oresilo) -"eFB" = ( -/obj/structure/chair/office, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/science/explab) "eFN" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -17354,13 +17350,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"eHg" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/right) "eHj" = ( /obj/machinery/vending/tool, /obj/machinery/airalarm/directional/east, @@ -17832,14 +17821,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/prison/garden) -"eRB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/dark, -/area/station/science/xenobiology) "eRQ" = ( /obj/machinery/camera{ c_tag = "Hallway - Starboard Tram Platform South-East"; @@ -17941,15 +17922,17 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/security/courtroom) -"eTB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south, -/obj/structure/disposalpipe/segment{ +"eTy" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/left) +/obj/machinery/airalarm/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Cargo - Lower Security Outpost" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "eTQ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -18034,13 +18017,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/command/heads_quarters/cmo) -"eUZ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/left) "eVh" = ( /obj/effect/turf_decal/trimline/neutral/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -18117,15 +18093,6 @@ /obj/effect/turf_decal/trimline/white/warning, /turf/open/floor/iron, /area/station/maintenance/tram/left) -"eWt" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/sorting/mail/flip, -/obj/effect/mapping_helpers/mail_sorting/science/experimentor_lab, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/science/lower) "eWO" = ( /obj/machinery/door/airlock/engineering{ name = "Power Access Hatch" @@ -18152,18 +18119,6 @@ }, /turf/open/floor/plating, /area/station/engineering/atmos/pumproom) -"eXF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/lattice/catwalk, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plating, -/area/station/maintenance/tram/left) "eXL" = ( /obj/effect/turf_decal/siding/thinplating/corner, /obj/structure/railing/corner, @@ -18804,15 +18759,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) -"fkr" = ( -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/red/filled/corner, -/obj/structure/chair/office, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/security/checkpoint/escape) "fkL" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; @@ -18989,6 +18935,10 @@ }, /turf/open/floor/iron/white, /area/station/science/auxlab/firing_range) +"fnA" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) "fnI" = ( /obj/structure/lattice/catwalk, /obj/machinery/power/tracker, @@ -19113,12 +19063,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig) -"fpq" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/ai_monitored/security/armory) "fpQ" = ( /obj/effect/turf_decal/trimline/red/filled/corner, /obj/structure/cable, @@ -19691,14 +19635,6 @@ /obj/item/assembly/flash/handheld, /turf/open/floor/iron, /area/station/security/office) -"fAi" = ( -/obj/machinery/light/directional/south, -/obj/machinery/camera/directional/south{ - c_tag = "Arrivals - Central Docking Wing" - }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "fAm" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/engine, @@ -19747,14 +19683,6 @@ /obj/effect/landmark/tram/tramstation/central, /turf/open/floor/noslip/tram_plate, /area/station/hallway/primary/tram/center) -"fCp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/smooth, -/area/station/maintenance/disposal) "fCB" = ( /obj/effect/turf_decal/sand/plating, /obj/machinery/light/small/directional/west, @@ -19862,19 +19790,6 @@ dir = 8 }, /area/station/service/kitchen) -"fER" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/obj/effect/spawner/random/engineering/tracking_beacon, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/courtroom) "fEZ" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/machinery/disposal/bin, @@ -20539,6 +20454,13 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"fQU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/right) "fQV" = ( /obj/machinery/button/door/directional/east{ id = "offstationaccess"; @@ -20752,6 +20674,13 @@ }, /turf/open/openspace, /area/station/hallway/primary/tram/center) +"fXd" = ( +/obj/structure/chair/office, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/science/explab) "fXf" = ( /obj/structure/sign/warning/vacuum/external{ pixel_y = 32 @@ -20839,12 +20768,6 @@ /obj/item/storage/bag/tray/cafeteria, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"fZB" = ( -/obj/effect/landmark/secequipment, -/obj/effect/turf_decal/bot, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/showroomfloor, -/area/station/security/lockers) "fZD" = ( /obj/structure/cable, /obj/item/radio/intercom/directional/west, @@ -20921,11 +20844,12 @@ /turf/open/space/basic, /area/space/nearstation) "gaE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, /obj/effect/landmark/event_spawn, /turf/open/floor/iron, -/area/station/hallway/primary/tram/right) +/area/station/hallway/primary/tram/center) "gaH" = ( /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/right) @@ -21589,6 +21513,11 @@ /obj/machinery/status_display/ai/directional/north, /turf/open/floor/iron, /area/station/commons/dorms) +"goh" = ( +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) "goC" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -21774,13 +21703,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"gsk" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/science/ordnance) "gsu" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -21928,15 +21850,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig) -"gvX" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "gwe" = ( /obj/machinery/light/dim/directional/north, /obj/effect/turf_decal/trimline/dark_green/corner{ @@ -23376,12 +23289,6 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/supply) -"gXn" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/carpet, -/area/station/service/library) "gXo" = ( /obj/structure/flora/bush/fullgrass/style_random, /turf/open/misc/grass/jungle, @@ -23453,6 +23360,16 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"gZk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) "gZB" = ( /obj/effect/landmark/start/station_engineer, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -23623,6 +23540,16 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/tram/left) +"hdY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/science/lower) "hee" = ( /turf/closed/wall/r_wall, /area/station/asteroid) @@ -24373,6 +24300,14 @@ }, /turf/open/floor/iron, /area/station/security/prison) +"hsx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) "hsN" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 4 @@ -24769,14 +24704,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"hCa" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "hCp" = ( /obj/structure/chair/stool/bar/directional/north, /obj/effect/turf_decal/siding/thinplating/dark{ @@ -25967,6 +25894,11 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/command/bridge) +"hZV" = ( +/obj/machinery/atmospherics/components/binary/valve/digital, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/science/ordnance/storage) "hZZ" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/machinery/button/elevator/directional/south{ @@ -27256,10 +27188,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"iyZ" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/grimy, -/area/station/service/library/lounge) "izy" = ( /obj/structure/filingcabinet/chestdrawer, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -27966,6 +27894,15 @@ "iOi" = ( /turf/open/floor/wood/large, /area/station/service/library) +"iOj" = ( +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/red/filled/corner, +/obj/structure/chair/office, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) "iOm" = ( /obj/machinery/button/flasher{ id = "hopflash"; @@ -28110,11 +28047,6 @@ }, /turf/closed/wall, /area/station/hallway/primary/tram/center) -"iRW" = ( -/obj/machinery/teleport/station, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plating, -/area/station/ai_monitored/turret_protected/aisat/foyer) "iRZ" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -28305,6 +28237,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) +"iUC" = ( +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/station/cargo/miningdock) "iUD" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -28346,6 +28285,15 @@ /obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"iUN" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/item/kirbyplants/photosynthetic, +/obj/item/radio/intercom/directional/west, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/science/lower) "iVj" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 1 @@ -28631,17 +28579,6 @@ }, /turf/open/floor/iron, /area/station/science/lab) -"iZE" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/camera/directional/east{ - c_tag = "Cargo - Lower Security Outpost" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) "iZL" = ( /obj/structure/chair/stool/bar/directional/east, /obj/structure/cable, @@ -28817,19 +28754,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/command/bridge) -"jdL" = ( -/obj/machinery/light/directional/north, -/obj/machinery/camera{ - c_tag = "Arrivals - South Docking Wing"; - dir = 9 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "jdN" = ( /obj/machinery/vending/tool, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -29217,6 +29141,14 @@ }, /turf/open/space/basic, /area/space/nearstation) +"jjL" = ( +/obj/machinery/light/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Arrivals - Central Docking Wing" + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "jjP" = ( /obj/effect/spawner/random/structure/billboard/nanotrasen, /obj/effect/turf_decal/sand/plating, @@ -29386,6 +29318,12 @@ "jnq" = ( /turf/closed/wall, /area/station/maintenance/central/lesser) +"jnr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/right) "jns" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning, /turf/open/floor/iron, @@ -29750,13 +29688,6 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/eva) -"jtc" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 9 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/engineering/atmos/pumproom) "jtg" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/effect/turf_decal/trimline/dark_blue/arrow_ccw, @@ -29995,6 +29926,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/service/bar/backroom) +"jxZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plating, +/area/station/maintenance/tram/right) "jyA" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 @@ -30825,6 +30765,15 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/white, /area/station/medical/virology) +"jNH" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "jNM" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -31053,11 +31002,6 @@ /obj/structure/table/optable, /turf/open/floor/iron/white, /area/station/science/robotics/lab) -"jSD" = ( -/obj/structure/chair/office, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) "jSJ" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -31234,10 +31178,6 @@ "jWs" = ( /turf/closed/wall/r_wall, /area/station/security/execution/transfer) -"jWw" = ( -/obj/machinery/telecomms/hub/preset, -/turf/open/floor/iron/dark/telecomms, -/area/station/tcommsat/server) "jWD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -31438,6 +31378,12 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron, /area/station/commons/storage/primary) +"jYM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "jYO" = ( /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, @@ -31529,14 +31475,6 @@ }, /turf/open/floor/grass, /area/station/hallway/secondary/construction/engineering) -"kbk" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/mob/living/simple_animal/bot/secbot/beepsky, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/center) "kbF" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/siding/thinplating/dark{ @@ -31815,21 +31753,6 @@ /obj/structure/railing, /turf/open/space/openspace, /area/station/solars/starboard/fore) -"kho" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/yellow/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/neutral/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/center) "khE" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -31852,6 +31775,13 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/station/service/hydroponics) +"kih" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) "kil" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -33608,6 +33538,13 @@ }, /turf/open/floor/iron, /area/station/science/ordnance/testlab) +"kNG" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/engineering/atmos) "kNM" = ( /obj/machinery/dna_scannernew, /obj/effect/turf_decal/tile/dark_green/fourcorners, @@ -34547,6 +34484,16 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/engineering) +"lbE" = ( +/obj/effect/landmark/start/atmospheric_technician, +/obj/effect/landmark/navigate_destination/incinerator, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) "lbL" = ( /turf/open/floor/wood, /area/station/service/bar/backroom) @@ -35374,15 +35321,12 @@ /obj/effect/turf_decal/trimline/neutral/corner, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"lqr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 +"lqo" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plating, -/area/station/maintenance/tram/right) +/turf/open/floor/iron, +/area/station/ai_monitored/security/armory) "lqy" = ( /obj/effect/turf_decal/tile/blue/half/contrasted, /obj/effect/turf_decal/tile/neutral{ @@ -35603,6 +35547,11 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/command) +"lwb" = ( +/obj/structure/chair/office, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/cargo/drone_bay) "lwd" = ( /obj/machinery/door/airlock/security{ name = "Security Checkpoint" @@ -35854,12 +35803,6 @@ }, /turf/open/floor/iron, /area/station/escapepodbay) -"lzP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "lAm" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 @@ -36039,6 +35982,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, /turf/closed/wall/r_wall, /area/station/engineering/supermatter) +"lEh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/sorting/mail/flip, +/obj/effect/mapping_helpers/mail_sorting/science/experimentor_lab, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/science/lower) "lEl" = ( /obj/structure/table/reinforced, /obj/item/paper_bin{ @@ -36707,6 +36659,16 @@ "lQn" = ( /turf/closed/wall/r_wall, /area/station/hallway/secondary/entry) +"lQw" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/medical/medbay/central) "lQx" = ( /obj/machinery/hydroponics/soil, /obj/machinery/status_display/ai/directional/south, @@ -36958,10 +36920,10 @@ /turf/open/floor/iron, /area/station/security/brig) "lUu" = ( -/obj/structure/flora/bush/fullgrass/style_random, +/obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/landmark/event_spawn, -/turf/open/misc/dirt/jungle, -/area/station/science/explab) +/turf/open/floor/iron/dark, +/area/station/commons/vacant_room/commissary) "lUw" = ( /turf/closed/wall, /area/station/security/courtroom) @@ -37042,25 +37004,11 @@ }, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"lVJ" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai) "lVK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"lVR" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/cafeteria, -/area/station/security/prison/mess) "lWj" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -37312,6 +37260,15 @@ /obj/item/clothing/glasses/meson, /turf/open/floor/iron/white, /area/station/medical/chemistry) +"mbq" = ( +/obj/effect/landmark/start/medical_doctor, +/obj/machinery/duct, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) "mbt" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -39027,6 +38984,10 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"mIi" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) "mIN" = ( /obj/structure/table, /obj/item/radio/intercom/prison, @@ -39046,13 +39007,6 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"mJb" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/science/auxlab/firing_range) "mJc" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -39570,6 +39524,13 @@ }, /turf/open/floor/iron/white, /area/station/medical/chemistry) +"mUz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/science/auxlab/firing_range) "mUL" = ( /obj/effect/turf_decal/siding/thinplating, /obj/structure/cable, @@ -39699,11 +39660,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/service/hydroponics) -"mYm" = ( -/obj/structure/cable, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/checkpoint/arrivals) "mYn" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -40005,12 +39961,6 @@ }, /turf/open/openspace, /area/station/hallway/primary/tram/center) -"ndZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) "nel" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -40071,6 +40021,14 @@ }, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) +"neF" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/entertainment/cigarette_pack, +/obj/effect/spawner/random/entertainment/lighter{ + pixel_x = 9 + }, +/turf/open/floor/carpet, +/area/station/hallway/secondary/entry) "nfd" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -41144,6 +41102,10 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance) +"nyD" = ( +/obj/machinery/oven/range, +/turf/open/floor/iron/white, +/area/station/service/kitchen) "nyV" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 1 @@ -42326,9 +42288,6 @@ }, /turf/open/floor/iron/dark, /area/station/commons/lounge) -"nTC" = ( -/turf/open/floor/plating, -/area/station/engineering/engine_smes) "nTG" = ( /obj/structure/table, /obj/effect/turf_decal/tile/bar/opposingcorners, @@ -42789,11 +42748,6 @@ "oca" = ( /turf/closed/wall, /area/station/construction/mining/aux_base) -"ocg" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/science/lower) "ocn" = ( /obj/structure/table/wood, /obj/machinery/reagentgrinder, @@ -43179,6 +43133,13 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) +"okH" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "okK" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 4 @@ -43958,10 +43919,6 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/mid) -"oCu" = ( -/obj/machinery/oven/range, -/turf/open/floor/iron/white, -/area/station/commons/vacant_room) "oCv" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/item/kirbyplants/random, @@ -44193,13 +44150,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) -"oHT" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/office) "oIa" = ( /turf/closed/wall, /area/station/medical/morgue) @@ -45537,6 +45487,12 @@ }, /turf/open/floor/iron/cafeteria, /area/station/commons/dorms/laundry) +"pkz" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/service/janitor) "pkD" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 10 @@ -46496,6 +46452,14 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/service/hydroponics/garden) +"pzE" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/mob/living/simple_animal/bot/secbot/beepsky, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/center) "pzM" = ( /obj/machinery/computer/shuttle/labor{ dir = 1 @@ -47040,6 +47004,10 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/maint) +"pIr" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/grimy, +/area/station/service/library/lounge) "pIu" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -47558,6 +47526,15 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"pRK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/left) "pRM" = ( /turf/closed/wall, /area/station/cargo/sorting) @@ -48415,11 +48392,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) -"qju" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/wood/large, -/area/station/service/barber) "qjw" = ( /obj/machinery/requests_console/directional/north{ announcementConsole = 1; @@ -49036,6 +49008,14 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation/entertainment) +"qvz" = ( +/obj/effect/landmark/start/medical_doctor, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) "qvF" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -49132,6 +49112,13 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/station/service/janitor) +"qxc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/office) "qxm" = ( /turf/closed/wall, /area/station/maintenance/starboard/central) @@ -49371,6 +49358,15 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) +"qBW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "qBX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/external{ @@ -49583,6 +49579,18 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) +"qFa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/lattice/catwalk, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/line, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plating, +/area/station/maintenance/tram/left) "qFf" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -49690,15 +49698,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/disposal) -"qGP" = ( -/obj/effect/landmark/start/medical_doctor, -/obj/machinery/duct, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/medical/surgery/fore) "qHe" = ( /obj/machinery/camera/directional/north{ c_tag = "Secure - Gateway" @@ -49787,6 +49786,12 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/science) +"qHY" = ( +/obj/structure/table, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/prison) "qIc" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/structure/cable, @@ -50121,6 +50126,15 @@ "qOo" = ( /turf/open/floor/iron/white, /area/station/science/ordnance) +"qOC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plating, +/area/station/maintenance/tram/mid) "qOF" = ( /turf/closed/wall, /area/station/commons/dorms/laundry) @@ -51163,12 +51177,26 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) +"rhU" = ( +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/turf/open/floor/carpet, +/area/station/service/chapel) "rib" = ( /obj/structure/fluff/tram_rail/anchor{ dir = 1 }, /turf/open/openspace, /area/station/hallway/primary/tram/left) +"rie" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/cafeteria, +/area/station/science/breakroom) "rif" = ( /obj/machinery/door/poddoor/preopen{ id = "atmos"; @@ -52017,9 +52045,24 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/hallway/primary/tram/right) +"rxR" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) "ryo" = ( /turf/closed/wall, /area/station/security/prison/workout) +"ryp" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/medical/medbay/central) "ryy" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -52503,6 +52546,13 @@ /obj/structure/sign/clock/directional/east, /turf/open/floor/iron/grimy, /area/station/hallway/secondary/entry) +"rJh" = ( +/obj/machinery/duct, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) "rJE" = ( /obj/machinery/door/airlock/medical/glass{ name = "Medical Freezer" @@ -52720,6 +52770,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"rNn" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) "rNt" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 6 @@ -53301,12 +53357,6 @@ /obj/machinery/meter, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"saq" = ( -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/effect/turf_decal/trimline/neutral/filled/warning, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/left) "sau" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 4 @@ -53342,6 +53392,16 @@ /obj/structure/plasticflaps/opaque, /turf/open/floor/plating, /area/station/engineering/atmos) +"saV" = ( +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "sbh" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/engine/air, @@ -53504,6 +53564,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/service/theater) +"sdG" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/checkpoint/science) "sdK" = ( /obj/machinery/duct, /obj/effect/decal/cleanable/food/flour, @@ -53563,16 +53627,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"sft" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/junction/flip{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/medical/medbay/central) "sfv" = ( /obj/machinery/duct, /obj/structure/railing/corner{ @@ -54189,13 +54243,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) -"sqP" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/landmark/event_spawn, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hop) "sqQ" = ( /obj/machinery/door/airlock/medical{ name = "Surgery B" @@ -54726,12 +54773,6 @@ /obj/effect/mapping_helpers/mail_sorting/supply/cargo_bay, /turf/open/floor/iron, /area/station/cargo/storage) -"sxU" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/pumproom) "sxW" = ( /obj/machinery/restaurant_portal/bar, /turf/open/floor/iron/checker, @@ -55074,13 +55115,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/solars/starboard/fore) -"sFb" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "sFc" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -55868,6 +55902,10 @@ }, /turf/open/floor/plating, /area/station/cargo/warehouse) +"sRQ" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "sRZ" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /obj/structure/chair{ @@ -56633,11 +56671,6 @@ /obj/effect/turf_decal/trimline/neutral/filled/corner, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"ted" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/escapepodbay) "tel" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -57141,6 +57174,11 @@ }, /turf/open/floor/iron, /area/station/maintenance/tram/mid) +"tni" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/wood/large, +/area/station/service/barber) "tnj" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, @@ -57331,11 +57369,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/tram/mid) -"tqr" = ( -/obj/machinery/atmospherics/components/binary/valve/digital, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/science/ordnance/storage) "tqu" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 @@ -57616,12 +57649,6 @@ /obj/effect/mapping_helpers/airlock/access/any/command/general, /turf/open/floor/iron, /area/station/tcommsat/computer) -"tvp" = ( -/obj/structure/table, -/obj/structure/cable, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/prison) "tvQ" = ( /obj/structure/chair/office/light{ dir = 1 @@ -58274,10 +58301,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"tJg" = ( -/obj/machinery/oven/range, -/turf/open/floor/iron/white, -/area/station/service/kitchen) "tJh" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -58720,6 +58743,14 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"tRG" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "tRO" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -58790,6 +58821,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/tram/right) +"tST" = ( +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/effect/turf_decal/trimline/neutral/filled/warning, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/left) "tTg" = ( /obj/machinery/door/airlock/security{ name = "Interrogation Monitoring" @@ -58885,16 +58922,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) -"tUV" = ( -/obj/effect/landmark/start/atmospheric_technician, -/obj/effect/landmark/navigate_destination/incinerator, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/maintenance/disposal/incinerator) "tVe" = ( /obj/machinery/light/directional/south, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -59949,14 +59976,6 @@ "uno" = ( /turf/closed/wall/r_wall, /area/station/maintenance/radshelter/civil) -"uns" = ( -/obj/effect/landmark/start/medical_doctor, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/medical/surgery/aft) "unD" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -59993,6 +60012,12 @@ "uov" = ( /turf/closed/wall/r_wall, /area/station/security/processing) +"uoA" = ( +/obj/effect/turf_decal/sand, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/prison/workout) "uoD" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 5 @@ -60035,6 +60060,13 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron, /area/station/engineering/atmos) +"upr" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 9 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) "upt" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 8 @@ -60340,10 +60372,6 @@ }, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) -"uuh" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/dark, -/area/station/engineering/supermatter/room) "uul" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -60490,15 +60518,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron, /area/station/cargo/drone_bay) -"uxb" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "uxh" = ( /obj/effect/turf_decal/loading_area, /obj/machinery/light/directional/west, @@ -61246,6 +61265,12 @@ /obj/effect/spawner/random/decoration/ornament, /turf/open/floor/carpet, /area/station/commons/vacant_room/office) +"uJy" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) "uJH" = ( /turf/open/floor/iron/white, /area/station/science/robotics/lab) @@ -62339,13 +62364,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"veb" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 4 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/engineering/atmos) "vep" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 @@ -62538,18 +62556,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/tram/mid) -"viH" = ( -/obj/structure/filingcabinet, -/obj/structure/window/spawner/north, -/obj/item/paper{ - default_raw_text = "A crude mapping of the station layout based on leaked internal documents and orbital snapshots taken during construction. I'm not sure how up-to-date this is anymore.."; - icon = 'icons/obj/weapons/items_and_weapons.dmi'; - icon_state = "blueprints"; - inhand_icon_state = "blueprints"; - name = "station layout" - }, -/turf/open/floor/iron/dark/small, -/area/station/commons/vacant_room) "viR" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -64186,12 +64192,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/pharmacy) -"vJJ" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation) "vKd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -64225,6 +64225,11 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"vLb" = ( +/obj/machinery/teleport/station, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/foyer) "vLL" = ( /obj/effect/turf_decal/trimline/brown/filled/corner, /obj/effect/turf_decal/trimline/brown/filled/corner{ @@ -64406,12 +64411,6 @@ }, /turf/open/floor/wood/large, /area/station/service/barber) -"vOo" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/service/hydroponics/garden) "vOx" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -64621,6 +64620,11 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"vSN" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/science/lower) "vST" = ( /obj/machinery/duct, /obj/structure/disposalpipe/segment{ @@ -65431,10 +65435,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) -"win" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/science/ordnance/testlab) "wip" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -65916,13 +65916,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/engine, /area/station/science/xenobiology) -"wrY" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/prison/garden) "wsr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, @@ -66241,10 +66234,6 @@ /obj/effect/turf_decal/trimline/white/warning, /turf/open/floor/iron, /area/station/maintenance/tram/left) -"wyi" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/checkpoint/science) "wyj" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -67021,6 +67010,12 @@ /obj/structure/cable, /turf/open/floor/carpet, /area/station/service/chapel/monastery) +"wMM" = ( +/obj/effect/landmark/secequipment, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/showroomfloor, +/area/station/security/lockers) "wMZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -67752,15 +67747,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/prison/safe) -"xfq" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/item/kirbyplants/photosynthetic, -/obj/item/radio/intercom/directional/west, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/dark, -/area/station/science/lower) "xft" = ( /obj/machinery/duct, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -67782,6 +67768,11 @@ "xfH" = ( /turf/open/floor/glass, /area/station/commons/lounge) +"xfK" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/effect/landmark/event_spawn, +/turf/open/misc/dirt/jungle, +/area/station/science/explab) "xfL" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -68105,6 +68096,12 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/foyer) +"xlN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "xlT" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 4 @@ -69055,6 +69052,19 @@ }, /turf/open/floor/iron/white, /area/station/science/genetics) +"xIk" = ( +/obj/machinery/light/directional/north, +/obj/machinery/camera{ + c_tag = "Arrivals - South Docking Wing"; + dir = 9 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "xIp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, @@ -69988,16 +69998,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"yaw" = ( -/obj/effect/turf_decal/trimline/neutral/warning{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "yaA" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -77018,7 +77018,7 @@ aaa gcp qoD iSw -oCu +aXf gcp gcp gcp @@ -84123,7 +84123,7 @@ abm abm abm abm -ted +dJY abm abf abf @@ -85640,7 +85640,7 @@ eTl eTl eTl eTl -lzP +jYM fHl adz rBB @@ -87697,13 +87697,13 @@ gvI rAZ kHT mIN -tvp +qHY rBz ung fZm mgS bLk -lVR +rJh jsN oVM aaa @@ -88971,7 +88971,7 @@ lFk lFk jZM iqH -aYL +uoA gWM abc abi @@ -89014,7 +89014,7 @@ tYK mtU nQE nQE -eXF +qFa nQE nQE uHm @@ -93864,7 +93864,7 @@ aaa duB rZI gJR -wrY +ddJ xNm rkP duB @@ -97532,7 +97532,7 @@ rBW ffN sMr sMr -jWw +djh ney tms etf @@ -99004,7 +99004,7 @@ bej bZV pbR nCe -fER +dEL nCe jyQ vBa @@ -99282,7 +99282,7 @@ aaa ekB bYF ulM -eCc +pkz cxC ekB dJJ @@ -99311,7 +99311,7 @@ vrq ccx pkp fVh -nTC +cPH tbe wJt ans @@ -102432,7 +102432,7 @@ jDx daJ gqp gqp -uuh +fnA gqp qHs aaa @@ -102635,7 +102635,7 @@ qAb oaD kFp kFp -bcG +qOC kFp kFp aVD @@ -104729,7 +104729,7 @@ cPM cPM oqh eaq -veb +kNG wQm oaX tsp @@ -105430,7 +105430,7 @@ jYJ eJZ prW prW -sFb +okH prW oSl ive @@ -105707,7 +105707,7 @@ abM wAY gpq tqd -qju +tni lML fFl lTf @@ -106002,8 +106002,8 @@ pgS mwK aVn apr -jtc -sxU +upr +uJy nNQ wQm kSA @@ -109617,7 +109617,7 @@ bNN hDj tFe wlM -tUV +lbE gqV sPv qWU @@ -113930,7 +113930,7 @@ iRL abM meE ovV -ndZ +xlN agJ nTg jgM @@ -114187,7 +114187,7 @@ iRL abM arE aGK -iZE +eTy dHO nTg jgM @@ -114432,7 +114432,7 @@ aaa aaa uGW fbH -cJb +iUC uGW eyR kDi @@ -116239,8 +116239,8 @@ afu uGW fvM tMY -gvX -hCa +jNH +tRG pIb pIb jbp @@ -116256,7 +116256,7 @@ mbJ cNd hFC hFC -lqr +jxZ hFC hFC wpc @@ -116272,11 +116272,11 @@ abM abM ePG mDl -mJb +mUz lvb ljI sgX -eWt +lEh gTK aVm gTK @@ -116285,7 +116285,7 @@ gTK gTK hWI bFQ -dDL +hdY sqI uiC aHr @@ -116294,7 +116294,7 @@ apL uiC rdU uon -uxb +qBW hDT keT iEF @@ -116303,7 +116303,7 @@ jiQ sXX akC kMh -clS +sRQ eGt bql bfH @@ -117573,7 +117573,7 @@ bGE aXN nVm kVf -cSW +rie vmk qVr kkx @@ -117814,7 +117814,7 @@ dpv epJ dpv hYg -eFB +fXd wDv sQZ bYZ @@ -118129,7 +118129,7 @@ vXM vXM xvl lqQ -iRW +vLb rHC xvl dKV @@ -118298,7 +118298,7 @@ vso nbo tGA kcB -fCp +aJs qGM emT vle @@ -119365,7 +119365,7 @@ kRR gXo gzw dNH -diA +gZk kld gzw vOx @@ -119375,14 +119375,14 @@ ieu fKJ fKJ fKJ -ocg +vSN gyw lxW iix ekN wOv hqx -xfq +iUN mfT xuE iix @@ -119871,7 +119871,7 @@ vUz tdY pTj kRR -lUu +xfK pQx kRR sQZ @@ -120699,7 +120699,7 @@ vXM vXM xvl jHc -djZ +cqz tQq xvl dKV @@ -121166,7 +121166,7 @@ pAT cHH bNp yjh -tqr +hZV gtu fSZ dsZ @@ -122199,7 +122199,7 @@ frV frV dfz gpb -gsk +bsv qOo qOo lfw @@ -123222,7 +123222,7 @@ oYh qCz kNE nMB -win +mIi nMB ryI ign @@ -141526,7 +141526,7 @@ gcp qBq exv gNy -viH +erY aBI sJp gcp @@ -145299,7 +145299,7 @@ nmY pbr jEu nQG -fAi +jjL tPE jhd jhd @@ -145311,7 +145311,7 @@ jhd jhd jhd tPE -jdL +xIk vcI nmY jhd @@ -148896,7 +148896,7 @@ kDm eVh jXG euI -dlP +neF euI mEF dMP @@ -148904,7 +148904,7 @@ gsu hTa uIo maz -vOo +bLF bZG hzR sZH @@ -150696,7 +150696,7 @@ kDm kDm kDm off -czU +dxu fNV fNV fbs @@ -150968,7 +150968,7 @@ oHp iOi kkP iwY -gXn +aqO cjQ jQa cjQ @@ -151494,7 +151494,7 @@ prt rAS vTo gwY -iyZ +pIr dqu eLr rAS @@ -151717,7 +151717,7 @@ rxN xSr lRr uVb -sqP +kih gQz tLA sNr @@ -154248,7 +154248,7 @@ gxf dst xYC eRq -fpq +lqo iub hgn lAC @@ -154545,7 +154545,7 @@ sTH irN jfp lPY -eUZ +dPi oMZ aII cFs @@ -154555,10 +154555,10 @@ rib cFs aMD gek -saq +tST aEa gbl -mYm +goh kGJ fSr rVp @@ -154567,7 +154567,7 @@ xmR xmR qOF aKL -vJJ +rNn vSh fsC fsC @@ -154581,7 +154581,7 @@ pNz ibW jkt jkt -bSe +rhU piE aQc aQx @@ -156309,7 +156309,7 @@ eyA dte dte dte -oHT +qxc sgB moo nHW @@ -157116,7 +157116,7 @@ pUJ vPD yiM ojT -eTB +pRK yiM jcr uSL @@ -158097,7 +158097,7 @@ aaa tag oQr mJw -fZB +wMM idF dYe auR @@ -165107,11 +165107,11 @@ aKM jaQ xRx wBw -qGP +mbq mXd xRx neE -uns +qvz vaa apC abM @@ -166657,7 +166657,7 @@ dqW aNs eCu mDS -aQv +ryp oGo lsJ wdj @@ -167888,7 +167888,7 @@ qfs tRX vuD guL -tJg +nyD guL vbb mUL @@ -168165,7 +168165,7 @@ wcv mHc sxW vyH -dxl +gaE rOu nOB fld @@ -168176,7 +168176,7 @@ ycE aMY jEO aGP -kbk +pzE bPh sSt jEK @@ -168402,7 +168402,7 @@ qfs tqV sfv guL -tJg +nyD lJA mdp mUL @@ -169709,7 +169709,7 @@ eSz eSz eSz aEn -kho +dWl fiH eSz tCl @@ -169984,7 +169984,7 @@ eSz qNI xKf pps -sft +lQw sTF sTF vbT @@ -172811,7 +172811,7 @@ abM whz rOs otA -yaw +saV bPq otA nvg @@ -181787,7 +181787,7 @@ wgQ wgQ wgQ iMj -eHg +fQU ewz dCf brm @@ -181797,7 +181797,7 @@ bTT brm nwQ sGU -gaE +jnr ptV lew hlD @@ -181832,7 +181832,7 @@ ttj ttj nzg cwj -eRB +hsx bsh rQr loA @@ -184625,7 +184625,7 @@ ptZ nSI axt eRb -cpH +lUu rMB gAQ eoX @@ -184901,7 +184901,7 @@ ptQ ptQ syv vlm -wyi +sdG sbQ syv aaa @@ -184957,7 +184957,7 @@ lwy sVz bNr aoh -lVJ +rxR ffe mgi pIQ @@ -185628,7 +185628,7 @@ kfO qos mvi bQt -jSD +lwb vOH xxZ aaa @@ -187182,7 +187182,7 @@ aac pSV kPj wXP -fkr +iOj wAh cpK qSm diff --git a/code/__DEFINES/colors.dm b/code/__DEFINES/colors.dm index 3d7455f17be..1c40654a177 100644 --- a/code/__DEFINES/colors.dm +++ b/code/__DEFINES/colors.dm @@ -114,14 +114,6 @@ #define COLOR_LIGHT_BROWN "#996666" #define COLOR_BROWNER_BROWN "#663300" -//Color defines used by the soapstone (based on readability against grey tiles) -#define COLOR_SOAPSTONE_PLASTIC "#a19d94" -#define COLOR_SOAPSTONE_IRON "#b2b2b2" -#define COLOR_SOAPSTONE_BRONZE "#FE8001" -#define COLOR_SOAPSTONE_SILVER "#FFFFFF" -#define COLOR_SOAPSTONE_GOLD "#FFD900" -#define COLOR_SOAPSTONE_DIAMOND "#00ffee" - #define COLOR_GREEN_GRAY "#99BB76" #define COLOR_RED_GRAY "#B4696A" #define COLOR_PALE_BLUE_GRAY "#98C5DF" diff --git a/code/__DEFINES/~skyrat_defines/colors.dm b/code/__DEFINES/~skyrat_defines/colors.dm index e47cb8ddfdd..fe35794f9f8 100644 --- a/code/__DEFINES/~skyrat_defines/colors.dm +++ b/code/__DEFINES/~skyrat_defines/colors.dm @@ -1 +1,2 @@ #define LIGHT_COLOR_CLOCKWORK "#BE8700" +#define COLOR_SOLFED_GOLD "#FFD900" diff --git a/code/datums/components/twohanded.dm b/code/datums/components/twohanded.dm index aa82d8e3544..a0c491a27a5 100644 --- a/code/datums/components/twohanded.dm +++ b/code/datums/components/twohanded.dm @@ -345,6 +345,7 @@ */ /obj/item/offhand name = "offhand" + icon = 'icons/obj/weapons/hand.dmi' icon_state = "offhand" w_class = WEIGHT_CLASS_HUGE item_flags = ABSTRACT diff --git a/code/datums/elements/ridable.dm b/code/datums/elements/ridable.dm index 2ddf3e9ed0f..15b81e73f24 100644 --- a/code/datums/elements/ridable.dm +++ b/code/datums/elements/ridable.dm @@ -163,7 +163,7 @@ /obj/item/riding_offhand name = "offhand" - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/hand.dmi' icon_state = "offhand" w_class = WEIGHT_CLASS_HUGE item_flags = ABSTRACT | DROPDEL | NOBLUDGEON diff --git a/code/datums/martial/sleeping_carp.dm b/code/datums/martial/sleeping_carp.dm index 2fe831f600a..b941dab8dea 100644 --- a/code/datums/martial/sleeping_carp.dm +++ b/code/datums/martial/sleeping_carp.dm @@ -177,7 +177,7 @@ throw_speed = 2 attack_verb_continuous = list("smashes", "slams", "whacks", "thwacks") attack_verb_simple = list("smash", "slam", "whack", "thwack") - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/staff.dmi' icon_state = "bostaff0" base_icon_state = "bostaff" lefthand_file = 'icons/mob/inhands/weapons/staves_lefthand.dmi' diff --git a/code/datums/mutations/tongue_spike.dm b/code/datums/mutations/tongue_spike.dm index d0d8fca4c5f..fd561fdfc34 100644 --- a/code/datums/mutations/tongue_spike.dm +++ b/code/datums/mutations/tongue_spike.dm @@ -43,6 +43,7 @@ /obj/item/hardened_spike name = "biomass spike" desc = "Hardened biomass, shaped into a spike. Very pointy!" + icon = 'icons/obj/weapons/thrown.dmi' icon_state = "tonguespike" force = 2 throwforce = 15 //15 + 2 (WEIGHT_CLASS_SMALL) * 4 (EMBEDDED_IMPACT_PAIN_MULTIPLIER) = i didnt do the math diff --git a/code/datums/mutations/touch.dm b/code/datums/mutations/touch.dm index 0964492d1ca..1f1cefe1cbe 100644 --- a/code/datums/mutations/touch.dm +++ b/code/datums/mutations/touch.dm @@ -82,5 +82,6 @@ /obj/item/melee/touch_attack/shock name = "\improper shock touch" desc = "This is kind of like when you rub your feet on a shag rug so you can zap your friends, only a lot less safe." + icon = 'icons/obj/weapons/hand.dmi' icon_state = "zapper" inhand_icon_state = "zapper" diff --git a/code/game/objects/effects/mines.dm b/code/game/objects/effects/mines.dm index f79584e0144..20b3aef11ac 100644 --- a/code/game/objects/effects/mines.dm +++ b/code/game/objects/effects/mines.dm @@ -3,7 +3,7 @@ desc = "Better stay away from that thing." density = FALSE anchored = TRUE - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/grenade.dmi' icon_state = "uglymine" base_icon_state = "uglymine" /// We manually check to see if we've been triggered in case multiple atoms cross us in the time between the mine being triggered and it actually deleting, to avoid a race condition with multiple detonations diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index dec61812b1b..803cc2643a4 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -3,7 +3,7 @@ GLOBAL_DATUM_INIT(fire_overlay, /mutable_appearance, mutable_appearance('icons/e /// Anything you can pick up and hold. /obj/item name = "item" - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/objects.dmi' blocks_emissive = EMISSIVE_BLOCK_GENERIC pass_flags_self = PASSITEM diff --git a/code/game/objects/items/binoculars.dm b/code/game/objects/items/binoculars.dm index f089508fe8e..15c78ba2960 100644 --- a/code/game/objects/items/binoculars.dm +++ b/code/game/objects/items/binoculars.dm @@ -2,6 +2,7 @@ name = "binoculars" desc = "Used for long-distance surveillance." inhand_icon_state = "binoculars" + icon = 'icons/obj/device.dmi' icon_state = "binoculars" worn_icon_state = "binoculars" lefthand_file = 'icons/mob/inhands/items_lefthand.dmi' diff --git a/code/game/objects/items/blueprints.dm b/code/game/objects/items/blueprints.dm index 28009da0198..b62b84e1d81 100644 --- a/code/game/objects/items/blueprints.dm +++ b/code/game/objects/items/blueprints.dm @@ -1,6 +1,6 @@ /obj/item/areaeditor name = "area modification item" - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/objects.dmi' icon_state = "blueprints" inhand_icon_state = "blueprints" attack_verb_continuous = list("attacks", "baps", "hits") @@ -43,7 +43,7 @@ /obj/item/areaeditor/blueprints name = "station blueprints" desc = "Blueprints of the station. There is a \"Classified\" stamp and several coffee stains on it." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/objects.dmi' icon_state = "blueprints" fluffnotice = "Property of Nanotrasen. For heads of staff only. Store in high-secure storage." resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF @@ -206,7 +206,7 @@ /obj/item/areaeditor/blueprints/cyborg name = "station schematics" desc = "A digital copy of the station blueprints stored in your memory." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/objects.dmi' icon_state = "blueprints" fluffnotice = "Intellectual Property of Nanotrasen. For use in engineering cyborgs only. Wipe from memory upon departure from the station." diff --git a/code/game/objects/items/chainsaw.dm b/code/game/objects/items/chainsaw.dm index e94657c3457..00d532189ab 100644 --- a/code/game/objects/items/chainsaw.dm +++ b/code/game/objects/items/chainsaw.dm @@ -3,6 +3,7 @@ /obj/item/chainsaw name = "chainsaw" desc = "A versatile power tool. Useful for limbing trees and delimbing humans." + icon = 'icons/obj/weapons/chainsaw.dmi' icon_state = "chainsaw_off" lefthand_file = 'icons/mob/inhands/weapons/chainsaw_lefthand.dmi' righthand_file = 'icons/mob/inhands/weapons/chainsaw_righthand.dmi' diff --git a/code/game/objects/items/clown_items.dm b/code/game/objects/items/clown_items.dm index 99733d170f5..0a3605053f4 100644 --- a/code/game/objects/items/clown_items.dm +++ b/code/game/objects/items/clown_items.dm @@ -14,7 +14,7 @@ name = "soap" desc = "A cheap bar of soap. Doesn't smell." gender = PLURAL - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/watercloset.dmi' icon_state = "soap" inhand_icon_state = "soap" worn_icon_state = "soap" @@ -160,7 +160,7 @@ /obj/item/bikehorn name = "bike horn" desc = "A horn off of a bicycle. Rumour has it that they're made from recycled clowns." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/horn.dmi' icon_state = "bike_horn" inhand_icon_state = "bike_horn" worn_icon_state = "horn" diff --git a/code/game/objects/items/cosmetics.dm b/code/game/objects/items/cosmetics.dm index 01b9f7a7157..8a76da47d0e 100644 --- a/code/game/objects/items/cosmetics.dm +++ b/code/game/objects/items/cosmetics.dm @@ -2,7 +2,7 @@ gender = PLURAL name = "red lipstick" desc = "A generic brand of lipstick." - icon = 'modular_skyrat/modules/salon/icons/items.dmi' //SKYRAT EDIT CHANGE - ORIGINAL: icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'modular_skyrat/modules/salon/icons/items.dmi' //SKYRAT EDIT CHANGE - ORIGINAL: icon = 'icons/obj/cosmetic.dmi' icon_state = "lipstick" inhand_icon_state = "lipstick" w_class = WEIGHT_CLASS_TINY @@ -26,7 +26,6 @@ inhand_icon_state = "lipstick[open ? "open" : null]" return ..() - /obj/item/lipstick/update_overlays() . = ..() if(!open) @@ -35,7 +34,6 @@ colored_overlay.color = colour . += colored_overlay - /obj/item/lipstick/purple name = "purple lipstick" colour = "purple" @@ -44,7 +42,7 @@ //It's still called Jade, but theres no HTML color for jade, so we use lime. name = "jade lipstick" colour = "lime" - + /obj/item/lipstick/blue name = "blue lipstick" colour = "blue" @@ -135,7 +133,7 @@ /obj/item/razor name = "electric razor" desc = "The latest and greatest power razor born from the science of shaving." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/cosmetic.dmi' icon_state = "razor" inhand_icon_state = "razor" flags_1 = CONDUCT_1 @@ -156,7 +154,6 @@ H.update_body_parts() playsound(loc, 'sound/items/welder2.ogg', 20, TRUE) - /obj/item/razor/attack(mob/M, mob/living/user) if(ishuman(M)) var/mob/living/carbon/human/H = M diff --git a/code/game/objects/items/courtroom.dm b/code/game/objects/items/courtroom.dm index cc4585b57a0..8baba284314 100644 --- a/code/game/objects/items/courtroom.dm +++ b/code/game/objects/items/courtroom.dm @@ -5,7 +5,7 @@ /obj/item/gavelhammer name = "gavel hammer" desc = "Order, order! No bombs in my courthouse." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/hammer.dmi' icon_state = "gavelhammer" force = 5 throwforce = 6 @@ -26,7 +26,7 @@ /obj/item/gavelblock name = "gavel block" desc = "Smack it with a gavel hammer when the assistants get rowdy." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/hammer.dmi' icon_state = "gavelblock" force = 2 throwforce = 2 diff --git a/code/game/objects/items/crab17.dm b/code/game/objects/items/crab17.dm index 1ae547196ab..234265e18aa 100644 --- a/code/game/objects/items/crab17.dm +++ b/code/game/objects/items/crab17.dm @@ -1,7 +1,7 @@ /obj/item/suspiciousphone name = "suspicious phone" desc = "This device raises pink levels to unknown highs." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/device_syndie.dmi' icon_state = "suspiciousphone" w_class = WEIGHT_CLASS_SMALL attack_verb_continuous = list("dumps") diff --git a/code/game/objects/items/door_seal.dm b/code/game/objects/items/door_seal.dm index 408a0e0c1b6..3c5f091965f 100644 --- a/code/game/objects/items/door_seal.dm +++ b/code/game/objects/items/door_seal.dm @@ -1,7 +1,7 @@ /obj/item/door_seal name = "pneumatic airlock seal" desc = "A brace used to seal and reinforce an airlock. Useful for making areas inaccessible to those without opposable thumbs." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/airlock_machines.dmi' icon_state = "pneumatic_seal" inhand_icon_state = "pneumatic_seal" lefthand_file = 'icons/mob/inhands/items_lefthand.dmi' diff --git a/code/game/objects/items/extinguisher.dm b/code/game/objects/items/extinguisher.dm index 4848623283c..ef743a0329e 100644 --- a/code/game/objects/items/extinguisher.dm +++ b/code/game/objects/items/extinguisher.dm @@ -1,7 +1,7 @@ /obj/item/extinguisher name = "fire extinguisher" desc = "A traditional red fire extinguisher." - icon = 'icons/obj/weapons/items_and_weapons.dmi' //ICON OVERRIDEN IN SKYRAT AESTHETICS - SEE MODULE + icon = 'icons/obj/weapons/extinguisher.dmi' //ICON OVERRIDEN IN SKYRAT AESTHETICS - SEE MODULE icon_state = "fire_extinguisher0" worn_icon_state = "fire_extinguisher" inhand_icon_state = "fire_extinguisher" diff --git a/code/game/objects/items/hand_items.dm b/code/game/objects/items/hand_items.dm index a0eb14deca3..50d1eff39c9 100644 --- a/code/game/objects/items/hand_items.dm +++ b/code/game/objects/items/hand_items.dm @@ -1,5 +1,7 @@ /// For all of the items that are really just the user's hand used in different ways, mostly (all, really) from emotes /obj/item/hand_item + icon = 'icons/obj/weapons/hand.dmi' + icon_state = "latexballon" force = 0 throwforce = 0 item_flags = DROPDEL | ABSTRACT | HAND_ITEM @@ -111,7 +113,6 @@ /obj/item/hand_item/noogie name = "noogie" desc = "Get someone in an aggressive grab then use this on them to ruin their day." - icon_state = "latexballon" inhand_icon_state = "nothing" /obj/item/hand_item/noogie/attack(mob/living/carbon/target, mob/living/carbon/human/user) @@ -204,7 +205,6 @@ /obj/item/hand_item/slapper name = "slapper" desc = "This is how real men fight." - icon_state = "latexballon" inhand_icon_state = "nothing" attack_verb_continuous = list("slaps") attack_verb_simple = list("slap") @@ -329,10 +329,8 @@ /obj/item/hand_item/hand name = "hand" desc = "Sometimes, you just want to act gentlemanly." - icon_state = "latexballon" inhand_icon_state = "nothing" - /obj/item/hand_item/hand/pre_attack(mob/living/carbon/help_target, mob/living/carbon/helper, params) if(!loc.Adjacent(help_target) || !istype(helper) || !istype(help_target)) return ..() @@ -431,7 +429,6 @@ /obj/item/hand_item/stealer name = "steal" desc = "Your filthy little fingers are ready to commit crimes." - icon_state = "latexballon" inhand_icon_state = "nothing" attack_verb_continuous = list("steals") attack_verb_simple = list("steal") diff --git a/code/game/objects/items/holy_weapons.dm b/code/game/objects/items/holy_weapons.dm index a8c9437d1e5..36a3a643fde 100644 --- a/code/game/objects/items/holy_weapons.dm +++ b/code/game/objects/items/holy_weapons.dm @@ -3,6 +3,7 @@ /obj/item/nullrod name = "null rod" desc = "A rod of pure obsidian; its very presence disrupts and dampens 'magical forces'. That's what the guidebook says, anyway." + icon = 'icons/obj/weapons/staff.dmi' icon_state = "nullrod" inhand_icon_state = "nullrod" lefthand_file = 'icons/mob/inhands/weapons/melee_lefthand.dmi' @@ -61,6 +62,7 @@ /obj/item/nullrod/godhand name = "god hand" desc = "This hand of yours glows with an awesome power!" + icon = 'icons/obj/weapons/hand.dmi' icon_state = "disintegrate" inhand_icon_state = "disintegrate" lefthand_file = 'icons/mob/inhands/items/touchspell_lefthand.dmi' @@ -81,6 +83,7 @@ /obj/item/nullrod/staff name = "red holy staff" desc = "It has a mysterious, protective aura." + icon = 'icons/obj/weapons/staff.dmi' icon_state = "godstaff-red" inhand_icon_state = "godstaff-red" lefthand_file = 'icons/mob/inhands/weapons/staves_lefthand.dmi' @@ -108,6 +111,7 @@ /obj/item/nullrod/claymore name = "holy claymore" desc = "A weapon fit for a crusade!" + icon = 'icons/obj/weapons/sword.dmi' icon_state = "claymore_gold" inhand_icon_state = "claymore_gold" worn_icon_state = "claymore_gold" @@ -215,6 +219,7 @@ /obj/item/nullrod/sord name = "\improper UNREAL SORD" desc = "This thing is so unspeakably HOLY you are having a hard time even holding it." + icon = 'icons/obj/weapons/sword.dmi' icon_state = "sord" inhand_icon_state = "sord" worn_icon_state = "sord" @@ -236,6 +241,7 @@ /obj/item/nullrod/scythe name = "reaper scythe" desc = "Ask not for whom the bell tolls..." + icon = 'icons/obj/hydroponics/equipment.dmi' icon_state = "scythe1" inhand_icon_state = "scythe1" lefthand_file = 'icons/mob/inhands/weapons/polearms_lefthand.dmi' @@ -259,6 +265,7 @@ /obj/item/nullrod/scythe/vibro name = "high frequency blade" desc = "Bad references are the DNA of the soul." + icon = 'icons/obj/weapons/sword.dmi' icon_state = "hfrequency0" inhand_icon_state = "hfrequency1" worn_icon_state = "hfrequency0" @@ -272,18 +279,19 @@ /obj/item/nullrod/scythe/spellblade name = "dormant spellblade" desc = "The blade grants the wielder nearly limitless power...if they can figure out how to turn it on, that is." + icon = 'icons/obj/weapons/guns/magic.dmi' icon_state = "spellblade" inhand_icon_state = "spellblade" lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' righthand_file = 'icons/mob/inhands/weapons/swords_righthand.dmi' worn_icon_state = "spellblade" - icon = 'icons/obj/weapons/guns/magic.dmi' hitsound = 'sound/weapons/rapierhit.ogg' menu_description = "A sharp blade which partially penetrates armor. Very effective at butchering bodies. Can be worn on the back." /obj/item/nullrod/scythe/talking name = "possessed blade" desc = "When the station falls into chaos, it's nice to have a friend by your side." + icon = 'icons/obj/weapons/sword.dmi' icon_state = "talking_sword" inhand_icon_state = "talking_sword" lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' @@ -316,6 +324,7 @@ /obj/item/nullrod/hammer name = "relic war hammer" desc = "This war hammer cost the chaplain forty thousand space dollars." + icon = 'icons/obj/weapons/hammer.dmi' icon_state = "hammeron" inhand_icon_state = "hammeron" worn_icon_state = "hammeron" @@ -333,6 +342,7 @@ /obj/item/nullrod/chainsaw name = "chainsaw hand" desc = "Good? Bad? You're the guy with the chainsaw hand." + icon = 'icons/obj/weapons/chainsaw.dmi' icon_state = "chainsaw_on" inhand_icon_state = "mounted_chainsaw" lefthand_file = 'icons/mob/inhands/weapons/chainsaw_lefthand.dmi' @@ -378,6 +388,7 @@ /obj/item/nullrod/pride_hammer name = "Pride-struck Hammer" desc = "It resonates an aura of Pride." + icon = 'icons/obj/weapons/hammer.dmi' icon_state = "pride" inhand_icon_state = "pride" worn_icon_state = "pride" @@ -407,6 +418,7 @@ /obj/item/nullrod/whip name = "holy whip" desc = "What a terrible night to be on Space Station 13." + icon = 'icons/obj/weapons/whip.dmi' icon_state = "chain" inhand_icon_state = "chain" worn_icon_state = "whip" @@ -501,7 +513,7 @@ hitsound = SFX_SWING_HIT attack_verb_continuous = list("smashes", "slams", "whacks", "thwacks") attack_verb_simple = list("smash", "slam", "whack", "thwack") - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/staff.dmi' icon_state = "bostaff0" inhand_icon_state = "bostaff0" worn_icon_state = "bostaff0" @@ -510,12 +522,13 @@ menu_description = "A staff which provides a medium-low chance of blocking incoming melee attacks and deals a little less damage due to being made of wood. Can be worn on the back." /obj/item/nullrod/tribal_knife - icon_state = "crysknife" + name = "arrhythmic knife" desc = "They say fear is the true mind killer, but stabbing them in the head works too. Honour compels you to not sheathe it once drawn." + icon = 'icons/obj/weapons/sword.dmi' + icon_state = "crysknife" inhand_icon_state = "crysknife" lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' righthand_file = 'icons/mob/inhands/weapons/swords_righthand.dmi' - name = "arrhythmic knife" w_class = WEIGHT_CLASS_HUGE sharpness = SHARP_EDGED slot_flags = null @@ -547,6 +560,7 @@ /obj/item/nullrod/pitchfork name = "unholy pitchfork" desc = "Holding this makes you look absolutely devilish." + icon = 'icons/obj/weapons/spear.dmi' icon_state = "pitchfork0" inhand_icon_state = "pitchfork0" lefthand_file = 'icons/mob/inhands/weapons/polearms_lefthand.dmi' @@ -595,7 +609,7 @@ /obj/item/nullrod/spear name = "ancient spear" desc = "An ancient spear made of brass, I mean gold, I mean bronze. It looks highly mechanical." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/spear.dmi' icon_state = "ratvarian_spear" inhand_icon_state = "ratvarian_spear" lefthand_file = 'icons/mob/inhands/antag/clockwork_lefthand.dmi' diff --git a/code/game/objects/items/implants/implantpad.dm b/code/game/objects/items/implants/implantpad.dm index 7ea631b63c4..e0a629f490b 100644 --- a/code/game/objects/items/implants/implantpad.dm +++ b/code/game/objects/items/implants/implantpad.dm @@ -1,7 +1,7 @@ /obj/item/implantpad//SKYRAT EDIT - ICON OVERRIDEN BY AESTHETICS - SEE MODULE name = "implant pad" desc = "Used to modify implants." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/device.dmi' icon_state = "implantpad-0" inhand_icon_state = "electronic" lefthand_file = 'icons/mob/inhands/items/devices_lefthand.dmi' diff --git a/code/game/objects/items/latexballoon.dm b/code/game/objects/items/latexballoon.dm index ac4d2874e57..9ad8d860010 100644 --- a/code/game/objects/items/latexballoon.dm +++ b/code/game/objects/items/latexballoon.dm @@ -5,8 +5,8 @@ /obj/item/latexballoon name = "latex glove" desc = "Sterile and airtight." - icon_state = "latexballoon" icon = 'icons/obj/weapons/hand.dmi' + icon_state = "latexballon" inhand_icon_state = "greyscale_gloves" lefthand_file = 'icons/mob/inhands/clothing/gloves_righthand.dmi' righthand_file = 'icons/mob/inhands/clothing/gloves_lefthand.dmi' diff --git a/code/game/objects/items/melee/baton.dm b/code/game/objects/items/melee/baton.dm index 8bfea0b4bd9..9e4068c9a75 100644 --- a/code/game/objects/items/melee/baton.dm +++ b/code/game/objects/items/melee/baton.dm @@ -2,7 +2,7 @@ name = "police baton" desc = "A wooden truncheon for beating criminal scum." desc_controls = "Left click to stun, right click to harm." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/baton.dmi' icon_state = "classic_baton" inhand_icon_state = "classic_baton" worn_icon_state = "classic_baton" @@ -297,6 +297,7 @@ /obj/item/melee/baton/telescopic name = "telescopic baton" desc = "A compact yet robust personal defense weapon. Can be concealed when folded." + icon = 'icons/obj/weapons/baton.dmi' icon_state = "telebaton" lefthand_file = 'icons/mob/inhands/weapons/melee_lefthand.dmi' righthand_file = 'icons/mob/inhands/weapons/melee_righthand.dmi' @@ -367,7 +368,7 @@ /obj/item/melee/baton/telescopic/contractor_baton name = "contractor baton" desc = "A compact, specialised baton assigned to Syndicate contractors. Applies light electrical shocks to targets." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/baton.dmi' icon_state = "contractor_baton" worn_icon_state = "contractor_baton" lefthand_file = 'icons/mob/inhands/weapons/melee_lefthand.dmi' @@ -398,17 +399,15 @@ name = "stun baton" desc = "A stun baton for incapacitating people with." desc_controls = "Left click to stun, right click to harm." + icon = 'icons/obj/weapons/baton.dmi' icon_state = "stunbaton" inhand_icon_state = "baton" worn_icon_state = "baton" - force = 10 wound_bonus = 0 attack_verb_continuous = list("beats") attack_verb_simple = list("beat") - armor_type = /datum/armor/baton_security - throwforce = 7 force_say_chance = 50 stamina_damage = 35 // SKYRAT EDIT - 4 baton crit now (Original: 60) @@ -418,7 +417,6 @@ on_stun_sound = 'sound/weapons/egloves.ogg' on_stun_volume = 50 active = FALSE - context_living_rmb_active = "Harmful Stun" var/throw_stun_chance = 35 @@ -653,6 +651,7 @@ name = "stunprod" desc = "An improvised stun baton." desc_controls = "Left click to stun, right click to harm." + icon = 'icons/obj/weapons/spear.dmi' icon_state = "stunprod" inhand_icon_state = "prod" worn_icon_state = null @@ -719,6 +718,7 @@ name = "\improper OZtek Boomerang" desc = "A device invented in 2486 for the great Space Emu War by the confederacy of Australicus, these high-tech boomerangs also work exceptionally well at stunning crewmembers. Just be careful to catch it when thrown!" throw_speed = 1 + icon = 'icons/obj/weapons/thrown.dmi' icon_state = "boomerang" inhand_icon_state = "boomerang" force = 5 diff --git a/code/game/objects/items/melee/misc.dm b/code/game/objects/items/melee/misc.dm index 09402d166d5..aacb12fdedd 100644 --- a/code/game/objects/items/melee/misc.dm +++ b/code/game/objects/items/melee/misc.dm @@ -12,6 +12,7 @@ /obj/item/melee/chainofcommand name = "chain of command" desc = "A tool used by great men to placate the frothing masses." + icon = 'icons/obj/weapons/whip.dmi' icon_state = "chain" inhand_icon_state = "chain" worn_icon_state = "whip" @@ -61,6 +62,7 @@ /obj/item/melee/sabre name = "officer's sabre" desc = "An elegant weapon, its monomolecular edge is capable of cutting through flesh and bone with ease." + icon = 'icons/obj/weapons/sword.dmi' icon_state = "sabre" inhand_icon_state = "sabre" lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' @@ -151,7 +153,7 @@ /obj/item/melee/beesword name = "The Stinger" desc = "Taken from a giant bee and folded over one thousand times in pure honey. Can sting through anything." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/sword.dmi' icon_state = "beesword" inhand_icon_state = "stinger" worn_icon_state = "stinger" @@ -185,7 +187,7 @@ /obj/item/melee/supermatter_sword name = "supermatter sword" desc = "In a station full of bad ideas, this might just be the worst." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/sword.dmi' icon_state = "supermatter_sword" inhand_icon_state = "supermatter_sword" lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' @@ -286,6 +288,7 @@ /obj/item/melee/curator_whip name = "curator's whip" desc = "Somewhat eccentric and outdated, it still stings like hell to be hit by." + icon = 'icons/obj/weapons/whip.dmi' icon_state = "whip" inhand_icon_state = "chain" lefthand_file = 'icons/mob/inhands/weapons/melee_lefthand.dmi' @@ -309,6 +312,7 @@ /obj/item/melee/roastingstick name = "advanced roasting stick" desc = "A telescopic roasting stick with a miniature shield generator designed to ensure entry into various high-tech shielded cooking ovens and firepits." + icon = 'icons/obj/kitchen.dmi' icon_state = "roastingstick" inhand_icon_state = null worn_icon_state = "tele_baton" diff --git a/code/game/objects/items/paint.dm b/code/game/objects/items/paint.dm index 5675bbd3a03..dc347e88bba 100644 --- a/code/game/objects/items/paint.dm +++ b/code/game/objects/items/paint.dm @@ -5,7 +5,7 @@ gender= PLURAL name = "paint" desc = "Used to recolor floors and walls. Can be removed by the janitor." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/art/paint.dmi' icon_state = "paint_neutral" inhand_icon_state = "paintcan" w_class = WEIGHT_CLASS_NORMAL diff --git a/code/game/objects/items/pitchfork.dm b/code/game/objects/items/pitchfork.dm index 35be37d91a2..7538c1123bd 100644 --- a/code/game/objects/items/pitchfork.dm +++ b/code/game/objects/items/pitchfork.dm @@ -5,6 +5,7 @@ * Also fireproof for some reason. */ /obj/item/pitchfork + icon = 'icons/obj/weapons/spear.dmi' icon_state = "pitchfork0" base_icon_state = "pitchfork" lefthand_file = 'icons/mob/inhands/weapons/polearms_lefthand.dmi' diff --git a/code/game/objects/items/powerfist.dm b/code/game/objects/items/powerfist.dm index d4d0886a81e..4314db829fd 100644 --- a/code/game/objects/items/powerfist.dm +++ b/code/game/objects/items/powerfist.dm @@ -9,6 +9,7 @@ /obj/item/melee/powerfist name = "power-fist" desc = "A metal gauntlet with a piston-powered ram ontop for that extra 'ompfh' in your punch." + icon = 'icons/obj/device_syndie.dmi' icon_state = "powerfist" inhand_icon_state = "powerfist" lefthand_file = 'icons/mob/inhands/weapons/melee_lefthand.dmi' diff --git a/code/game/objects/items/religion.dm b/code/game/objects/items/religion.dm index 920ee5219dd..21431304b97 100644 --- a/code/game/objects/items/religion.dm +++ b/code/game/objects/items/religion.dm @@ -329,6 +329,7 @@ /obj/item/godstaff name = "godstaff" desc = "It's a stick..?" + icon = 'icons/obj/weapons/staff.dmi' icon_state = "godstaff-red" lefthand_file = 'icons/mob/inhands/weapons/staves_lefthand.dmi' righthand_file = 'icons/mob/inhands/weapons/staves_righthand.dmi' @@ -336,7 +337,6 @@ var/staffcooldown = 0 var/staffwait = 30 - /obj/item/godstaff/afterattack(atom/target, mob/user, proximity_flag, click_parameters) . = ..() if(staffcooldown + staffwait > world.time) diff --git a/code/game/objects/items/signs.dm b/code/game/objects/items/signs.dm index 38a646d6387..bc5652914ad 100644 --- a/code/game/objects/items/signs.dm +++ b/code/game/objects/items/signs.dm @@ -1,4 +1,5 @@ /obj/item/picket_sign + icon = 'icons/obj/objects.dmi' icon_state = "picket" inhand_icon_state = "picket" name = "blank picket sign" diff --git a/code/game/objects/items/singularityhammer.dm b/code/game/objects/items/singularityhammer.dm index 6d03ad595d6..50a97c215d8 100644 --- a/code/game/objects/items/singularityhammer.dm +++ b/code/game/objects/items/singularityhammer.dm @@ -1,6 +1,7 @@ /obj/item/singularityhammer name = "singularity hammer" desc = "The pinnacle of close combat technology, the hammer harnesses the power of a miniaturized singularity to deal crushing blows." + icon = 'icons/obj/weapons/hammer.dmi' icon_state = "singularity_hammer0" base_icon_state = "singularity_hammer" lefthand_file = 'icons/mob/inhands/weapons/hammers_lefthand.dmi' @@ -78,6 +79,7 @@ /obj/item/mjollnir name = "Mjolnir" desc = "A weapon worthy of a god, able to strike with the force of a lightning bolt. It crackles with barely contained energy." + icon = 'icons/obj/weapons/hammer.dmi' icon_state = "mjollnir0" base_icon_state = "mjollnir" worn_icon_state = "mjolnir" diff --git a/code/game/objects/items/skub.dm b/code/game/objects/items/skub.dm index 506bf4c91b9..0c70909786a 100644 --- a/code/game/objects/items/skub.dm +++ b/code/game/objects/items/skub.dm @@ -1,7 +1,7 @@ /obj/item/skub desc = "It's skub." name = "skub" - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/objects.dmi' icon_state = "skub" w_class = WEIGHT_CLASS_BULKY attack_verb_continuous = list("skubs") diff --git a/code/game/objects/items/spear.dm b/code/game/objects/items/spear.dm index 7a9197120f2..751c167b0cd 100644 --- a/code/game/objects/items/spear.dm +++ b/code/game/objects/items/spear.dm @@ -1,5 +1,6 @@ //spears /obj/item/spear + icon = 'icons/obj/weapons/spear.dmi' icon_state = "spearglass0" lefthand_file = 'icons/mob/inhands/weapons/polearms_lefthand.dmi' righthand_file = 'icons/mob/inhands/weapons/polearms_righthand.dmi' diff --git a/code/game/objects/items/stacks/sheets/mineral.dm b/code/game/objects/items/stacks/sheets/mineral.dm index a903ae2bb08..11c8d38f543 100644 --- a/code/game/objects/items/stacks/sheets/mineral.dm +++ b/code/game/objects/items/stacks/sheets/mineral.dm @@ -73,7 +73,7 @@ GLOBAL_LIST_INIT(sandbag_recipes, list ( \ /obj/item/emptysandbag name = "empty sandbag" desc = "A bag to be filled with sand." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/stack_objects.dmi' icon_state = "sandbag" w_class = WEIGHT_CLASS_TINY diff --git a/code/game/objects/items/tail_pin.dm b/code/game/objects/items/tail_pin.dm index 18d7d8da16f..9795bc85551 100644 --- a/code/game/objects/items/tail_pin.dm +++ b/code/game/objects/items/tail_pin.dm @@ -1,4 +1,5 @@ /obj/item/tail_pin + icon = 'icons/obj/poster.dmi' icon_state = "tailpin" name = "tail pin" desc = "Offically branded 'pin the tail on the corgi' style party implement. Not intended to be used on people." diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index b0bfe63e7e5..8324374dc14 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -606,7 +606,7 @@ /obj/item/toy/katana name = "replica katana" desc = "Woefully underpowered in D20." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/sword.dmi' icon_state = "katana" inhand_icon_state = "katana" worn_icon_state = "katana" diff --git a/code/game/objects/items/v8_engine.dm b/code/game/objects/items/v8_engine.dm index e143aed2401..c3e5f311461 100644 --- a/code/game/objects/items/v8_engine.dm +++ b/code/game/objects/items/v8_engine.dm @@ -6,7 +6,7 @@ /obj/item/v8_engine name = "ancient engine" desc = "An extremely well perserved, massive V8 engine from the early 2000s. It seems to be missing the rest of the vehicle. There's a tiny label on the side." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/sword.dmi' icon_state = "v8_engine" w_class = WEIGHT_CLASS_HUGE force = 5 @@ -42,11 +42,10 @@ user.mind.teach_crafting_recipe(/datum/crafting_recipe/house_edge) to_chat(user, span_notice("You learned how to make the House Edge.")) - /obj/item/house_edge name = "House Edge" desc = "Dangerous. Loud. Sleek. It has a built in roulette wheel. This thing could easily rip your arm off if you're not careful." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/sword.dmi' icon_state = "house_edge0" inhand_icon_state = "house_edge0" lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' diff --git a/code/game/objects/items/weaponry.dm b/code/game/objects/items/weaponry.dm index 6140be05a0e..f22a63b30ae 100644 --- a/code/game/objects/items/weaponry.dm +++ b/code/game/objects/items/weaponry.dm @@ -1,7 +1,7 @@ /obj/item/banhammer desc = "A banhammer." name = "banhammer" - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/hammer.dmi' icon_state = "toyhammer" slot_flags = ITEM_SLOT_BELT throwforce = 0 @@ -43,6 +43,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/sord name = "\improper SORD" desc = "This thing is so unspeakably shitty you are having a hard time even holding it." + icon = 'icons/obj/weapons/sword.dmi' icon_state = "sord" inhand_icon_state = "sord" lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' @@ -63,6 +64,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/claymore name = "claymore" desc = "What are you standing around staring at this for? Get to killing!" + icon = 'icons/obj/weapons/sword.dmi' icon_state = "claymore" inhand_icon_state = "claymore" lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' @@ -261,6 +263,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/katana name = "katana" desc = "Woefully underpowered in D20." + icon = 'icons/obj/weapons/sword.dmi' icon_state = "katana" inhand_icon_state = "katana" worn_icon_state = "katana" @@ -294,6 +297,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/wirerod name = "wired rod" desc = "A rod with some wire wrapped around the top. It'd be easy to attach something to the top bit." + icon = 'icons/obj/weapons/spear.dmi' icon_state = "wiredrod" inhand_icon_state = "rods" flags_1 = CONDUCT_1 @@ -356,6 +360,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/throwing_star name = "throwing star" desc = "An ancient weapon still used to this day, due to its ease of lodging itself into its victim's body parts." + icon = 'icons/obj/weapons/thrown.dmi' icon_state = "throwingstar" inhand_icon_state = "eshield" lefthand_file = 'icons/mob/inhands/equipment/shields_lefthand.dmi' @@ -387,6 +392,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/switchblade name = "switchblade" + icon = 'icons/obj/weapons/sword.dmi' icon_state = "switchblade" base_icon_state = "switchblade" lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' @@ -443,7 +449,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/phone name = "red phone" desc = "Should anything ever go wrong..." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/device.dmi' icon_state = "red_phone" force = 3 throwforce = 2 @@ -464,7 +470,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/cane name = "cane" desc = "A cane used by a true gentleman. Or a clown." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/staff.dmi' icon_state = "cane" inhand_icon_state = "stick" lefthand_file = 'icons/mob/inhands/weapons/melee_lefthand.dmi' @@ -546,7 +552,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/staff/stick name = "stick" desc = "A great tool to drag someone else's drinks across the bar." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/staff.dmi' icon_state = "cane" inhand_icon_state = "stick" lefthand_file = 'icons/mob/inhands/weapons/melee_lefthand.dmi' @@ -602,6 +608,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/tailclub name = "tail club" desc = "For the beating to death of lizards with their own tails." + icon = 'icons/obj/weapons/club.dmi' icon_state = "tailclub" force = 14 throwforce = 1 // why are you throwing a club do you even weapon @@ -626,7 +633,8 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/melee/skateboard name = "skateboard" desc = "A skateboard. It can be placed on its wheels and ridden, or used as a radical weapon." - icon_state = "skateboard" + icon = 'icons/obj/vehicles.dmi' + icon_state = "skateboard_held" inhand_icon_state = "skateboard" force = 12 throwforce = 4 @@ -649,7 +657,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/melee/skateboard/pro name = "skateboard" desc = "An EightO brand professional skateboard. It looks sturdy and well made." - icon_state = "skateboard2" + icon_state = "skateboard2_held" inhand_icon_state = "skateboard2" board_item_type = /obj/vehicle/ridden/scooter/skateboard/pro custom_premium_price = PAYCHECK_COMMAND * 5 @@ -657,7 +665,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/melee/skateboard/hoverboard name = "hoverboard" desc = "A blast from the past, so retro!" - icon_state = "hoverboard_red" + icon_state = "hoverboard_red_held" inhand_icon_state = "hoverboard_red" board_item_type = /obj/vehicle/ridden/scooter/skateboard/hoverboard custom_premium_price = PAYCHECK_COMMAND * 5.4 //If I can't make it a meme I'll make it RAD @@ -665,14 +673,14 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/melee/skateboard/hoverboard/admin name = "Board Of Directors" desc = "The engineering complexity of a spaceship concentrated inside of a board. Just as expensive, too." - icon_state = "hoverboard_nt" + icon_state = "hoverboard_nt_held" inhand_icon_state = "hoverboard_nt" board_item_type = /obj/vehicle/ridden/scooter/skateboard/hoverboard/admin /obj/item/melee/baseball_bat name = "baseball bat" desc = "There ain't a skull in the league that can withstand a swatter." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/bat.dmi' icon_state = "baseball_bat" inhand_icon_state = "baseball_bat" lefthand_file = 'icons/mob/inhands/weapons/melee_lefthand.dmi' @@ -819,7 +827,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/melee/flyswatter name = "flyswatter" desc = "Useful for killing pests of all sizes." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/hydroponics/equipment.dmi' icon_state = "flyswatter" inhand_icon_state = "flyswatter" lefthand_file = 'icons/mob/inhands/weapons/melee_lefthand.dmi' @@ -880,7 +888,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/extendohand name = "extendo-hand" desc = "Futuristic tech has allowed these classic spring-boxing toys to essentially act as a fully functional hand-operated hand prosthetic." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/toys/toy.dmi' icon_state = "extendohand" inhand_icon_state = "extendohand" lefthand_file = 'icons/mob/inhands/weapons/melee_lefthand.dmi' @@ -910,7 +918,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 hitsound = SFX_SWING_HIT attack_verb_continuous = list("whacks", "thwacks", "wallops", "socks") attack_verb_simple = list("whack", "thwack", "wallop", "sock") - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/club.dmi' icon_state = "gohei" inhand_icon_state = "gohei" lefthand_file = 'icons/mob/inhands/weapons/staves_lefthand.dmi' @@ -919,6 +927,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/melee/moonlight_greatsword name = "moonlight greatsword" desc = "Don't tell anyone you put any points into dex, though." + icon = 'icons/obj/weapons/sword.dmi' icon_state = "swordon" inhand_icon_state = "swordon" worn_icon_state = "swordon" @@ -940,6 +949,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 name = "high frequency blade" desc = "A sword reinforced by a powerful alternating current and resonating at extremely high vibration frequencies. \ This oscillation weakens the molecular bonds of anything it cuts, thereby increasing its cutting ability." + icon = 'icons/obj/weapons/sword.dmi' icon_state = "hfrequency0" worn_icon_state = "hfrequency0" lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' diff --git a/code/game/objects/structures/deployable_turret.dm b/code/game/objects/structures/deployable_turret.dm index 0f32671451f..01e44a2d58f 100644 --- a/code/game/objects/structures/deployable_turret.dm +++ b/code/game/objects/structures/deployable_turret.dm @@ -229,7 +229,7 @@ /obj/item/gun_control name = "turret controls" - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/hand.dmi' icon_state = "offhand" w_class = WEIGHT_CLASS_HUGE item_flags = ABSTRACT | NOBLUDGEON | DROPDEL diff --git a/code/game/objects/structures/showcase.dm b/code/game/objects/structures/showcase.dm index 9ded82f21e8..e716a81720b 100644 --- a/code/game/objects/structures/showcase.dm +++ b/code/game/objects/structures/showcase.dm @@ -124,7 +124,7 @@ name = "seppuku katana" density = 0 desc = "Welp, only one way to recover your honour." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/sword.dmi' icon_state = "katana" //Deconstructing diff --git a/code/game/objects/structures/tables_racks.dm b/code/game/objects/structures/tables_racks.dm index bfef72d6ab1..c5a3455002e 100644 --- a/code/game/objects/structures/tables_racks.dm +++ b/code/game/objects/structures/tables_racks.dm @@ -773,7 +773,7 @@ /obj/structure/rack name = "rack" desc = "Different from the Middle Ages version." - icon = 'icons/obj/objects.dmi' + icon = 'icons/obj/structures.dmi' icon_state = "rack" layer = TABLE_LAYER density = TRUE @@ -855,7 +855,7 @@ /obj/item/rack_parts name = "rack parts" desc = "Parts of a rack." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/structures.dmi' icon_state = "rack_parts" inhand_icon_state = "rack_parts" flags_1 = CONDUCT_1 diff --git a/code/game/objects/structures/watercloset.dm b/code/game/objects/structures/watercloset.dm index ff70b992e3c..96978464d8f 100644 --- a/code/game/objects/structures/watercloset.dm +++ b/code/game/objects/structures/watercloset.dm @@ -240,7 +240,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/urinal, 32) /obj/item/food/urinalcake name = "urinal cake" desc = "The noble urinal cake, protecting the station's pipes from the station's pee. Do not eat." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/watercloset.dmi' icon_state = "urinalcake" w_class = WEIGHT_CLASS_TINY food_reagents = list( diff --git a/code/modules/antagonists/cult/blood_magic.dm b/code/modules/antagonists/cult/blood_magic.dm index eb34c72db68..be3fed1803c 100644 --- a/code/modules/antagonists/cult/blood_magic.dm +++ b/code/modules/antagonists/cult/blood_magic.dm @@ -327,7 +327,7 @@ /obj/item/melee/blood_magic name = "\improper magical aura" desc = "A sinister looking aura that distorts the flow of reality around it." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/hand.dmi' lefthand_file = 'icons/mob/inhands/items/touchspell_lefthand.dmi' righthand_file = 'icons/mob/inhands/items/touchspell_righthand.dmi' icon_state = "disintegrate" @@ -795,7 +795,7 @@ var/static/list/spells = list( "Bloody Halberd (150)" = image(icon = 'icons/obj/cult/items_and_weapons.dmi', icon_state = "occultpoleaxe0"), "Blood Bolt Barrage (300)" = image(icon = 'icons/obj/weapons/guns/ballistic.dmi', icon_state = "arcane_barrage"), - "Blood Beam (500)" = image(icon = 'icons/obj/weapons/items_and_weapons.dmi', icon_state = "disintegrate") + "Blood Beam (500)" = image(icon = 'icons/obj/weapons/hand.dmi', icon_state = "disintegrate") ) var/choice = show_radial_menu(user, src, spells, custom_check = CALLBACK(src, PROC_REF(check_menu), user), require_near = TRUE) if(!check_menu(user)) diff --git a/code/modules/antagonists/cult/cult_items.dm b/code/modules/antagonists/cult/cult_items.dm index 1a08bf9f0ec..32e3996be7a 100644 --- a/code/modules/antagonists/cult/cult_items.dm +++ b/code/modules/antagonists/cult/cult_items.dm @@ -835,7 +835,7 @@ Striking a noncultist, however, will tear their flesh."} /obj/item/blood_beam name = "\improper magical aura" desc = "Sinister looking aura that distorts the flow of reality around it." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/hand.dmi' lefthand_file = 'icons/mob/inhands/items/touchspell_lefthand.dmi' righthand_file = 'icons/mob/inhands/items/touchspell_righthand.dmi' icon_state = "disintegrate" diff --git a/code/modules/antagonists/heretic/magic/flesh_surgery.dm b/code/modules/antagonists/heretic/magic/flesh_surgery.dm index 0e51c651318..2a216b08969 100644 --- a/code/modules/antagonists/heretic/magic/flesh_surgery.dm +++ b/code/modules/antagonists/heretic/magic/flesh_surgery.dm @@ -229,5 +229,6 @@ /obj/item/melee/touch_attack/flesh_surgery name = "\improper knit flesh" desc = "Let's go practice medicine." + icon = 'icons/obj/weapons/hand.dmi' icon_state = "disintegrate" inhand_icon_state = "disintegrate" diff --git a/code/modules/antagonists/ninja/energy_katana.dm b/code/modules/antagonists/ninja/energy_katana.dm index 148614b3696..f4d63b1b7aa 100644 --- a/code/modules/antagonists/ninja/energy_katana.dm +++ b/code/modules/antagonists/ninja/energy_katana.dm @@ -13,6 +13,7 @@ name = "energy katana" desc = "A katana infused with strong energy." desc_controls = "Right-click to dash." + icon = 'icons/obj/weapons/sword.dmi' icon_state = "energy_katana" inhand_icon_state = "energy_katana" worn_icon_state = "energy_katana" diff --git a/code/modules/antagonists/traitor/objectives/sabotage_machinery.dm b/code/modules/antagonists/traitor/objectives/sabotage_machinery.dm index 71f56927dab..b066683741b 100644 --- a/code/modules/antagonists/traitor/objectives/sabotage_machinery.dm +++ b/code/modules/antagonists/traitor/objectives/sabotage_machinery.dm @@ -141,7 +141,7 @@ GLOBAL_DATUM_INIT(objective_machine_handler, /datum/objective_target_machine_han /obj/item/traitor_machine_trapper name = "suspicious device" desc = "It looks dangerous." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/grenade.dmi' icon_state = "boobytrap" /// Light explosion range, to hurt the person using the machine diff --git a/code/modules/antagonists/traitor/objectives/steal.dm b/code/modules/antagonists/traitor/objectives/steal.dm index 9ff7cdc5134..52a00daab10 100644 --- a/code/modules/antagonists/traitor/objectives/steal.dm +++ b/code/modules/antagonists/traitor/objectives/steal.dm @@ -250,7 +250,7 @@ GLOBAL_DATUM_INIT(steal_item_handler, /datum/objective_item_handler, new()) desc = "It looks dangerous." item_flags = EXAMINE_SKIP - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/device_syndie.dmi' icon_state = "bug" /// The object on which this bug can be planted on. Has to be a type. diff --git a/code/modules/clothing/ears/_ears.dm b/code/modules/clothing/ears/_ears.dm index 285d3e2c157..c4001d23629 100644 --- a/code/modules/clothing/ears/_ears.dm +++ b/code/modules/clothing/ears/_ears.dm @@ -12,6 +12,7 @@ /obj/item/clothing/ears/earmuffs name = "earmuffs" desc = "Protects your hearing from loud noises, and quiet ones as well." + icon = 'icons/obj/clothing/ears.dmi' icon_state = "earmuffs" inhand_icon_state = "earmuffs" clothing_traits = list(TRAIT_DEAF) diff --git a/code/modules/fishing/fish/chasm_detritus.dm b/code/modules/fishing/fish/chasm_detritus.dm index 4b03dbe5704..4960387526b 100644 --- a/code/modules/fishing/fish/chasm_detritus.dm +++ b/code/modules/fishing/fish/chasm_detritus.dm @@ -9,6 +9,7 @@ /obj/item/chasm_detritus name = "chasm detritus" desc = "Abstract concept of an object which once fell into a deep hole." + icon = 'icons/obj/objects.dmi' icon_state = "skub" /// The chance (out of 100) to fish out something from `default_contents` /// even if there's something in GLOB.chasm_storage. diff --git a/code/game/objects/items/bouquets.dm b/code/modules/hydroponics/bouquets.dm similarity index 92% rename from code/game/objects/items/bouquets.dm rename to code/modules/hydroponics/bouquets.dm index 8a01e2a4602..339477a6cf4 100644 --- a/code/game/objects/items/bouquets.dm +++ b/code/modules/hydroponics/bouquets.dm @@ -2,7 +2,7 @@ /obj/item/bouquet name = "mixed bouquet" desc = "A bouquet of sunflowers, lilies, and geraniums. How delightful." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/hydroponics/bouquet.dmi' icon_state = "mixedbouquet" /obj/item/bouquet/sunflower diff --git a/code/modules/hydroponics/grown/weeds/nettle.dm b/code/modules/hydroponics/grown/weeds/nettle.dm index ca1ebb13ea2..316cc7723ac 100644 --- a/code/modules/hydroponics/grown/weeds/nettle.dm +++ b/code/modules/hydroponics/grown/weeds/nettle.dm @@ -36,7 +36,6 @@ seed = /obj/item/seeds/nettle name = "\improper nettle" desc = "It's probably not wise to touch it with bare hands..." - icon = 'icons/obj/weapons/items_and_weapons.dmi' icon_state = "nettle" inhand_icon_state = "nettle" bite_consumption_mod = 2 diff --git a/code/modules/hydroponics/hydroitemdefines.dm b/code/modules/hydroponics/hydroitemdefines.dm index 28d43ad8446..5a6ce7c39d8 100644 --- a/code/modules/hydroponics/hydroitemdefines.dm +++ b/code/modules/hydroponics/hydroitemdefines.dm @@ -416,7 +416,7 @@ /obj/item/cultivator name = "cultivator" desc = "It's used for removing weeds or scratching your back." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/hydroponics/equipment.dmi' icon_state = "cultivator" inhand_icon_state = "cultivator" lefthand_file = 'icons/mob/inhands/equipment/hydroponics_lefthand.dmi' @@ -467,7 +467,7 @@ /obj/item/hatchet name = "hatchet" desc = "A very sharp axe blade upon a short fibremetal handle. It has a long history of chopping things, but now it is used for chopping wood." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/hydroponics/equipment.dmi' icon_state = "hatchet" inhand_icon_state = "hatchet" lefthand_file = 'icons/mob/inhands/equipment/hydroponics_lefthand.dmi' @@ -505,12 +505,13 @@ /* Skyrat Edit Start - Modularization and New Scythes /obj/item/scythe + name = "scythe" + desc = "A sharp and curved blade on a long fibremetal handle, this tool makes it easy to reap what you sow." + icon = 'icons/obj/hydroponics/equipment.dmi' icon_state = "scythe0" inhand_icon_state = "scythe0" lefthand_file = 'icons/mob/inhands/weapons/polearms_lefthand.dmi' righthand_file = 'icons/mob/inhands/weapons/polearms_righthand.dmi' - name = "scythe" - desc = "A sharp and curved blade on a long fibremetal handle, this tool makes it easy to reap what you sow." force = 13 throwforce = 5 throw_speed = 2 diff --git a/code/modules/mapfluff/ruins/spaceruin_code/derelict_sulaco.dm b/code/modules/mapfluff/ruins/spaceruin_code/derelict_sulaco.dm index 5401433c8a1..026b9b690b8 100644 --- a/code/modules/mapfluff/ruins/spaceruin_code/derelict_sulaco.dm +++ b/code/modules/mapfluff/ruins/spaceruin_code/derelict_sulaco.dm @@ -8,17 +8,17 @@ /obj/item/paper/ruins/derelict_sulaco/birthday name = "to our captain" desc = "Although faint, you can make out the words 'always faithful!' on the back of this photo." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/art/camera.dmi' icon_state = "photo" show_written_words = FALSE - + default_raw_text = "*This looks to be a photo of the captain's birthday, held in a festivized cafeteria. The crew's smiles and laughter beam through discolored film, where one staff officer has his superior enveloped in a warm hug. Everyone looks happy together. A gift is being forced into the captain's hands: some silly, mischievous-looking 'runner' plushie.*" /obj/item/clothing/suit/armor/vest/marine/sulaco name = "damaged tactical armor vest" desc = "An old, roughed up set of the finest mass produced, stamped plasteel armor. This piece of equipment has lost most of its protective qualities to time, yet it is still more than serviceable for giving xenos the middle finger." armor_type = /datum/armor/derelict_marine - + /obj/item/clothing/head/helmet/marine/sulaco name = "damaged tactical combat helmet" desc = "A tactical black helmet, barely sealed from outside hazards with a plate of glass and not much else. Not as protective as it used to be, but it is still completely functional." @@ -30,7 +30,7 @@ bio = 100 fire = 40 acid = 50 - wound = 20 + wound = 20 /obj/machinery/computer/terminal/sulaco tguitheme = "abductor" diff --git a/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm b/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm index cfffeb3ad6a..ac55bb2ef96 100644 --- a/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm +++ b/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm @@ -4,6 +4,7 @@ GLOBAL_VAR_INIT(hhMysteryRoomNumber, rand(1, 999999)) /obj/item/hilbertshotel name = "Hilbert's Hotel" desc = "A sphere of what appears to be an intricate network of bluespace. Observing it in detail seems to give you a headache as you try to comprehend the infinite amount of infinitesimally distinct points on its surface." + icon = 'icons/obj/objects.dmi' icon_state = "hilbertshotel" w_class = WEIGHT_CLASS_SMALL resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF diff --git a/code/modules/mining/lavaland/megafauna_loot.dm b/code/modules/mining/lavaland/megafauna_loot.dm index 17916aee4a1..21f11d1c45d 100644 --- a/code/modules/mining/lavaland/megafauna_loot.dm +++ b/code/modules/mining/lavaland/megafauna_loot.dm @@ -619,6 +619,7 @@ /obj/item/melee/ghost_sword name = "\improper spectral blade" desc = "A rusted and dulled blade. It doesn't look like it'd do much damage. It glows weakly." + icon = 'icons/obj/weapons/sword.dmi' icon_state = "spectral" inhand_icon_state = "spectral" lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' diff --git a/code/modules/mob/living/carbon/human/species_types/golems.dm b/code/modules/mob/living/carbon/human/species_types/golems.dm index 55fa04ba9e3..90638ad112a 100644 --- a/code/modules/mob/living/carbon/human/species_types/golems.dm +++ b/code/modules/mob/living/carbon/human/species_types/golems.dm @@ -870,7 +870,7 @@ desc = "It emits a strange aura, as if there was still life within it..." max_integrity = 50 armor_type = /datum/armor/structure_cloth_pile - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/objects.dmi' icon_state = "pile_bandages" resistance_flags = FLAMMABLE diff --git a/code/modules/mob/living/simple_animal/hostile/bear.dm b/code/modules/mob/living/simple_animal/hostile/bear.dm index 0fb4fb6f93c..6fec562e0e2 100644 --- a/code/modules/mob/living/simple_animal/hostile/bear.dm +++ b/code/modules/mob/living/simple_animal/hostile/bear.dm @@ -104,7 +104,7 @@ name = "pile of bear armor" desc = "A scattered pile of various shaped armor pieces fitted for a bear, some duct tape, and a nail filer. Crude instructions \ are written on the back of one of the plates in russian. This seems like an awful idea." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/objects.dmi' icon_state = "bear_armor_upgrade" /obj/item/bear_armor/afterattack(atom/target, mob/user, proximity_flag) diff --git a/code/modules/photography/_pictures.dm b/code/modules/photography/_pictures.dm index a645ab18842..e6df79d0b6c 100644 --- a/code/modules/photography/_pictures.dm +++ b/code/modules/photography/_pictures.dm @@ -53,7 +53,7 @@ if(!picture_image) return var/icon/small_img = icon(picture_image) - var/icon/ic = icon('icons/obj/weapons/items_and_weapons.dmi', iconstate ? iconstate :"photo") + var/icon/ic = icon('icons/obj/art/camera.dmi', iconstate ? iconstate :"photo") small_img.Scale(8, 8) ic.Blend(small_img,ICON_OVERLAY, 13, 13) picture_icon = ic diff --git a/code/modules/photography/camera/camera.dm b/code/modules/photography/camera/camera.dm index bbf587adcf5..f7ac9cf3a99 100644 --- a/code/modules/photography/camera/camera.dm +++ b/code/modules/photography/camera/camera.dm @@ -3,7 +3,7 @@ /obj/item/camera//SKYRAT EDIT - ICON OVERRIDEN BY AESTHETICS - SEE MODULE name = "camera" - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/art/camera.dmi' desc = "A polaroid camera." icon_state = "camera" inhand_icon_state = "camera" diff --git a/code/modules/photography/camera/film.dm b/code/modules/photography/camera/film.dm index 2129dbaa289..104cbad3bae 100644 --- a/code/modules/photography/camera/film.dm +++ b/code/modules/photography/camera/film.dm @@ -3,7 +3,7 @@ */ /obj/item/camera_film name = "film cartridge" - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/art/camera.dmi' desc = "A camera film cartridge. Insert it into a camera to reload it." icon_state = "film" inhand_icon_state = "electropack" diff --git a/code/modules/photography/photos/album.dm b/code/modules/photography/photos/album.dm index 4f11647eeb9..215b523ef63 100644 --- a/code/modules/photography/photos/album.dm +++ b/code/modules/photography/photos/album.dm @@ -4,7 +4,7 @@ /obj/item/storage/photo_album name = "photo album" desc = "A big book used to store photos and mementos." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/art/camera.dmi' icon_state = "album" inhand_icon_state = "album" lefthand_file = 'icons/mob/inhands/items/books_lefthand.dmi' diff --git a/code/modules/photography/photos/photo.dm b/code/modules/photography/photos/photo.dm index dba86c6ae01..e83553d35ab 100644 --- a/code/modules/photography/photos/photo.dm +++ b/code/modules/photography/photos/photo.dm @@ -3,7 +3,7 @@ */ /obj/item/photo name = "photo" - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/art/camera.dmi' icon_state = "photo" inhand_icon_state = "paper" w_class = WEIGHT_CLASS_TINY diff --git a/code/modules/power/singularity/emitter.dm b/code/modules/power/singularity/emitter.dm index aa14cae76e0..5c8d22abb81 100644 --- a/code/modules/power/singularity/emitter.dm +++ b/code/modules/power/singularity/emitter.dm @@ -480,6 +480,7 @@ /obj/item/turret_control name = "turret controls" + icon = 'icons/obj/weapons/hand.dmi' icon_state = "offhand" w_class = WEIGHT_CLASS_HUGE item_flags = ABSTRACT | NOBLUDGEON diff --git a/code/modules/reagents/reagent_containers/spray.dm b/code/modules/reagents/reagent_containers/spray.dm index 5672ccb3cdb..a3503250d88 100644 --- a/code/modules/reagents/reagent_containers/spray.dm +++ b/code/modules/reagents/reagent_containers/spray.dm @@ -202,7 +202,7 @@ /obj/item/reagent_containers/spray/pepper name = "pepperspray" desc = "Manufactured by UhangInc, used to blind and down an opponent quickly." - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/medical/chemical.dmi' icon_state = "pepperspray" inhand_icon_state = "pepperspray" lefthand_file = 'icons/mob/inhands/equipment/security_lefthand.dmi' diff --git a/code/modules/religion/religion_structures.dm b/code/modules/religion/religion_structures.dm index 73238675619..c823b10b7a8 100644 --- a/code/modules/religion/religion_structures.dm +++ b/code/modules/religion/religion_structures.dm @@ -81,6 +81,7 @@ /obj/item/ritual_totem name = "ritual totem" desc = "A wooden totem with strange carvings on it." + icon = 'icons/obj/hand_of_god_structures.dmi' icon_state = "ritual_totem" inhand_icon_state = "sheet-wood" lefthand_file = 'icons/mob/inhands/items/sheets_lefthand.dmi' diff --git a/code/modules/spells/spell_types/touch/_touch.dm b/code/modules/spells/spell_types/touch/_touch.dm index 652c69ef7d4..4032a28fc9c 100644 --- a/code/modules/spells/spell_types/touch/_touch.dm +++ b/code/modules/spells/spell_types/touch/_touch.dm @@ -327,7 +327,7 @@ /obj/item/melee/touch_attack name = "\improper outstretched hand" desc = "High Five?" - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/hand.dmi' lefthand_file = 'icons/mob/inhands/items/touchspell_lefthand.dmi' righthand_file = 'icons/mob/inhands/items/touchspell_righthand.dmi' icon_state = "latexballoon" diff --git a/code/modules/spells/spell_types/touch/duffelbag_curse.dm b/code/modules/spells/spell_types/touch/duffelbag_curse.dm index 8725d7daac7..f5ac8a6961d 100644 --- a/code/modules/spells/spell_types/touch/duffelbag_curse.dm +++ b/code/modules/spells/spell_types/touch/duffelbag_curse.dm @@ -82,5 +82,6 @@ /obj/item/melee/touch_attack/duffelbag name = "\improper burdening touch" desc = "Where is the bar from here?" + icon = 'icons/obj/weapons/hand.dmi' icon_state = "duffelcurse" inhand_icon_state = "duffelcurse" diff --git a/code/modules/spells/spell_types/touch/flesh_to_stone.dm b/code/modules/spells/spell_types/touch/flesh_to_stone.dm index a239c09adff..abc60660842 100644 --- a/code/modules/spells/spell_types/touch/flesh_to_stone.dm +++ b/code/modules/spells/spell_types/touch/flesh_to_stone.dm @@ -28,5 +28,6 @@ /obj/item/melee/touch_attack/flesh_to_stone name = "\improper petrifying touch" desc = "That's the bottom line, because flesh to stone said so!" + icon = 'icons/obj/weapons/hand.dmi' icon_state = "fleshtostone" inhand_icon_state = "fleshtostone" diff --git a/code/modules/spells/spell_types/touch/scream_for_me.dm b/code/modules/spells/spell_types/touch/scream_for_me.dm index 7fcee6df843..941885e7577 100644 --- a/code/modules/spells/spell_types/touch/scream_for_me.dm +++ b/code/modules/spells/spell_types/touch/scream_for_me.dm @@ -35,5 +35,6 @@ /obj/item/melee/touch_attack/scream_for_me name = "\improper bloody touch" desc = "Guaranteed to make your victims scream, or your money back!" + icon = 'icons/obj/weapons/hand.dmi' icon_state = "scream_for_me" inhand_icon_state = "disintegrate" diff --git a/code/modules/spells/spell_types/touch/smite.dm b/code/modules/spells/spell_types/touch/smite.dm index f31e844bfb9..bcd234979c6 100644 --- a/code/modules/spells/spell_types/touch/smite.dm +++ b/code/modules/spells/spell_types/touch/smite.dm @@ -54,5 +54,6 @@ /obj/item/melee/touch_attack/smite name = "\improper smiting touch" desc = "This hand of mine glows with an awesome power!" + icon = 'icons/obj/weapons/hand.dmi' icon_state = "disintegrate" inhand_icon_state = "disintegrate" diff --git a/code/modules/surgery/organs/tongue.dm b/code/modules/surgery/organs/tongue.dm index 7dbb90a7db0..6e33e5961c2 100644 --- a/code/modules/surgery/organs/tongue.dm +++ b/code/modules/surgery/organs/tongue.dm @@ -473,11 +473,10 @@ GLOBAL_LIST_INIT(english_to_zombie, list()) name = "bananium tongue" desc = "A bananium geode mostly used for honking." say_mod = "honks" - - icon = 'icons/obj/weapons/items_and_weapons.dmi' + icon = 'icons/obj/weapons/horn.dmi' + icon_state = "gold_horn" lefthand_file = 'icons/mob/inhands/equipment/horns_lefthand.dmi' righthand_file = 'icons/mob/inhands/equipment/horns_righthand.dmi' - icon_state = "gold_horn" /obj/item/organ/internal/tongue/jelly name = "jelly tongue" diff --git a/code/modules/vehicles/mecha/equipment/weapons/weapons.dm b/code/modules/vehicles/mecha/equipment/weapons/weapons.dm index 0f8b6cf1422..aa1354e7690 100644 --- a/code/modules/vehicles/mecha/equipment/weapons/weapons.dm +++ b/code/modules/vehicles/mecha/equipment/weapons/weapons.dm @@ -485,6 +485,7 @@ name = "punching glove" desc = "INCOMING HONKS" throwforce = 35 + icon = 'icons/obj/toys/toy.dmi' icon_state = "punching_glove" /obj/item/punching_glove/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum) diff --git a/icons/obj/airlock_machines.dmi b/icons/obj/airlock_machines.dmi index 033e61fae79..e28fde84f0f 100644 Binary files a/icons/obj/airlock_machines.dmi and b/icons/obj/airlock_machines.dmi differ diff --git a/icons/obj/art/camera.dmi b/icons/obj/art/camera.dmi new file mode 100644 index 00000000000..7d7b9a956d5 Binary files /dev/null and b/icons/obj/art/camera.dmi differ diff --git a/icons/obj/art/paint.dmi b/icons/obj/art/paint.dmi new file mode 100644 index 00000000000..8a7c67415b5 Binary files /dev/null and b/icons/obj/art/paint.dmi differ diff --git a/icons/obj/clothing/ears.dmi b/icons/obj/clothing/ears.dmi new file mode 100644 index 00000000000..7171e9fbceb Binary files /dev/null and b/icons/obj/clothing/ears.dmi differ diff --git a/icons/obj/cosmetic.dmi b/icons/obj/cosmetic.dmi new file mode 100644 index 00000000000..c5bd95f6c69 Binary files /dev/null and b/icons/obj/cosmetic.dmi differ diff --git a/icons/obj/device.dmi b/icons/obj/device.dmi index 7279d61688a..f544eab5a2b 100644 Binary files a/icons/obj/device.dmi and b/icons/obj/device.dmi differ diff --git a/icons/obj/device_syndie.dmi b/icons/obj/device_syndie.dmi new file mode 100644 index 00000000000..5eaa05d0914 Binary files /dev/null and b/icons/obj/device_syndie.dmi differ diff --git a/icons/obj/hand_of_god_structures.dmi b/icons/obj/hand_of_god_structures.dmi index bcd0ce0a142..13fb157f779 100644 Binary files a/icons/obj/hand_of_god_structures.dmi and b/icons/obj/hand_of_god_structures.dmi differ diff --git a/icons/obj/hydroponics/bouquet.dmi b/icons/obj/hydroponics/bouquet.dmi new file mode 100644 index 00000000000..ec11ed4aee3 Binary files /dev/null and b/icons/obj/hydroponics/bouquet.dmi differ diff --git a/icons/obj/hydroponics/equipment.dmi b/icons/obj/hydroponics/equipment.dmi index 2f7b511cdef..dc164c5b1c9 100644 Binary files a/icons/obj/hydroponics/equipment.dmi and b/icons/obj/hydroponics/equipment.dmi differ diff --git a/icons/obj/hydroponics/harvest.dmi b/icons/obj/hydroponics/harvest.dmi index 34cf23fc27d..517edbba067 100644 Binary files a/icons/obj/hydroponics/harvest.dmi and b/icons/obj/hydroponics/harvest.dmi differ diff --git a/icons/obj/kitchen.dmi b/icons/obj/kitchen.dmi index 8c5781ec985..f8a13b2f785 100644 Binary files a/icons/obj/kitchen.dmi and b/icons/obj/kitchen.dmi differ diff --git a/icons/obj/medical/chemical.dmi b/icons/obj/medical/chemical.dmi index ac2c2b6f48e..d8aed182b64 100644 Binary files a/icons/obj/medical/chemical.dmi and b/icons/obj/medical/chemical.dmi differ diff --git a/icons/obj/objects.dmi b/icons/obj/objects.dmi index 7dc04481caa..e1463d6cdef 100644 Binary files a/icons/obj/objects.dmi and b/icons/obj/objects.dmi differ diff --git a/icons/obj/poster.dmi b/icons/obj/poster.dmi index a808dcb1117..d0176a1ac75 100644 Binary files a/icons/obj/poster.dmi and b/icons/obj/poster.dmi differ diff --git a/icons/obj/stack_objects.dmi b/icons/obj/stack_objects.dmi index 8d490229431..fbfc8a6b5b9 100644 Binary files a/icons/obj/stack_objects.dmi and b/icons/obj/stack_objects.dmi differ diff --git a/icons/obj/structures.dmi b/icons/obj/structures.dmi index 6fdd9711a14..a931c282f4d 100644 Binary files a/icons/obj/structures.dmi and b/icons/obj/structures.dmi differ diff --git a/icons/obj/toys/toy.dmi b/icons/obj/toys/toy.dmi index 1d94bb1b693..3793ab13360 100644 Binary files a/icons/obj/toys/toy.dmi and b/icons/obj/toys/toy.dmi differ diff --git a/icons/obj/vehicles.dmi b/icons/obj/vehicles.dmi index 58c324db37f..7e2b8a05f20 100644 Binary files a/icons/obj/vehicles.dmi and b/icons/obj/vehicles.dmi differ diff --git a/icons/obj/watercloset.dmi b/icons/obj/watercloset.dmi index 1f07447e969..3358d1e3ea5 100644 Binary files a/icons/obj/watercloset.dmi and b/icons/obj/watercloset.dmi differ diff --git a/icons/obj/weapons/bat.dmi b/icons/obj/weapons/bat.dmi new file mode 100644 index 00000000000..aa7d9cf4149 Binary files /dev/null and b/icons/obj/weapons/bat.dmi differ diff --git a/icons/obj/weapons/baton.dmi b/icons/obj/weapons/baton.dmi new file mode 100644 index 00000000000..e97547d8517 Binary files /dev/null and b/icons/obj/weapons/baton.dmi differ diff --git a/icons/obj/weapons/chainsaw.dmi b/icons/obj/weapons/chainsaw.dmi new file mode 100644 index 00000000000..1d48b63e459 Binary files /dev/null and b/icons/obj/weapons/chainsaw.dmi differ diff --git a/icons/obj/weapons/club.dmi b/icons/obj/weapons/club.dmi new file mode 100644 index 00000000000..616f03f8689 Binary files /dev/null and b/icons/obj/weapons/club.dmi differ diff --git a/icons/obj/weapons/extinguisher.dmi b/icons/obj/weapons/extinguisher.dmi new file mode 100644 index 00000000000..c6954c9deff Binary files /dev/null and b/icons/obj/weapons/extinguisher.dmi differ diff --git a/icons/obj/weapons/grenade.dmi b/icons/obj/weapons/grenade.dmi index 656ad8c2d62..1a6a1d26d97 100644 Binary files a/icons/obj/weapons/grenade.dmi and b/icons/obj/weapons/grenade.dmi differ diff --git a/icons/obj/weapons/hammer.dmi b/icons/obj/weapons/hammer.dmi new file mode 100644 index 00000000000..3e06d9d7def Binary files /dev/null and b/icons/obj/weapons/hammer.dmi differ diff --git a/icons/obj/weapons/hand.dmi b/icons/obj/weapons/hand.dmi index 5d8827e0a7b..5b165b60855 100644 Binary files a/icons/obj/weapons/hand.dmi and b/icons/obj/weapons/hand.dmi differ diff --git a/icons/obj/weapons/horn.dmi b/icons/obj/weapons/horn.dmi new file mode 100644 index 00000000000..9f8083f832b Binary files /dev/null and b/icons/obj/weapons/horn.dmi differ diff --git a/icons/obj/weapons/items_and_weapons.dmi b/icons/obj/weapons/items_and_weapons.dmi deleted file mode 100644 index b8687a58b63..00000000000 Binary files a/icons/obj/weapons/items_and_weapons.dmi and /dev/null differ diff --git a/icons/obj/weapons/spear.dmi b/icons/obj/weapons/spear.dmi new file mode 100644 index 00000000000..2598615f92a Binary files /dev/null and b/icons/obj/weapons/spear.dmi differ diff --git a/icons/obj/weapons/staff.dmi b/icons/obj/weapons/staff.dmi new file mode 100644 index 00000000000..ddd567cc337 Binary files /dev/null and b/icons/obj/weapons/staff.dmi differ diff --git a/icons/obj/weapons/sword.dmi b/icons/obj/weapons/sword.dmi new file mode 100644 index 00000000000..0125b604445 Binary files /dev/null and b/icons/obj/weapons/sword.dmi differ diff --git a/icons/obj/weapons/thrown.dmi b/icons/obj/weapons/thrown.dmi new file mode 100644 index 00000000000..e877d12d31b Binary files /dev/null and b/icons/obj/weapons/thrown.dmi differ diff --git a/icons/obj/weapons/whip.dmi b/icons/obj/weapons/whip.dmi new file mode 100644 index 00000000000..b067b11af5b Binary files /dev/null and b/icons/obj/weapons/whip.dmi differ diff --git a/modular_skyrat/master_files/code/datums/id_trim/solfed.dm b/modular_skyrat/master_files/code/datums/id_trim/solfed.dm index 6cb35e076ab..9c1cd733d8a 100644 --- a/modular_skyrat/master_files/code/datums/id_trim/solfed.dm +++ b/modular_skyrat/master_files/code/datums/id_trim/solfed.dm @@ -2,8 +2,8 @@ trim_icon = 'modular_skyrat/master_files/icons/obj/card.dmi' assignment = "SolFed" trim_state = "trim_solfed" - department_color = COLOR_SOAPSTONE_GOLD - subdepartment_color = COLOR_SOAPSTONE_GOLD + department_color = COLOR_SOLFED_GOLD + subdepartment_color = COLOR_SOLFED_GOLD sechud_icon_state = SECHUD_SOLFED /datum/id_trim/solgov/New() diff --git a/modular_skyrat/modules/aesthetics/implanter/implanter.dm b/modular_skyrat/modules/aesthetics/implanter/implanter.dm new file mode 100644 index 00000000000..a30292b6f2a --- /dev/null +++ b/modular_skyrat/modules/aesthetics/implanter/implanter.dm @@ -0,0 +1,8 @@ +/obj/item/implanter + icon = 'modular_skyrat/modules/aesthetics/implanter/implanter.dmi' + +/obj/item/implantpad + icon = 'modular_skyrat/modules/aesthetics/implanter/implanter.dmi' + +/obj/item/implantcase + icon = 'modular_skyrat/modules/aesthetics/implanter/implanter.dmi' diff --git a/modular_skyrat/modules/aesthetics/implanter/implanter.dmi b/modular_skyrat/modules/aesthetics/implanter/implanter.dmi new file mode 100644 index 00000000000..e6904527569 Binary files /dev/null and b/modular_skyrat/modules/aesthetics/implanter/implanter.dmi differ diff --git a/modular_skyrat/modules/aesthetics/items_and_weapons/items_and_weapons.dm b/modular_skyrat/modules/aesthetics/items_and_weapons/items_and_weapons.dm deleted file mode 100644 index f17292a289e..00000000000 --- a/modular_skyrat/modules/aesthetics/items_and_weapons/items_and_weapons.dm +++ /dev/null @@ -1,11 +0,0 @@ -/obj/item/camera - icon = 'modular_skyrat/modules/aesthetics/items_and_weapons/items_and_weapons.dmi' - -/obj/item/implanter - icon = 'modular_skyrat/modules/aesthetics/items_and_weapons/items_and_weapons.dmi' - -/obj/item/implantpad - icon = 'modular_skyrat/modules/aesthetics/items_and_weapons/items_and_weapons.dmi' - -/obj/item/implantcase - icon = 'modular_skyrat/modules/aesthetics/items_and_weapons/items_and_weapons.dmi' diff --git a/modular_skyrat/modules/aesthetics/items_and_weapons/items_and_weapons.dmi b/modular_skyrat/modules/aesthetics/items_and_weapons/items_and_weapons.dmi deleted file mode 100644 index 8b8cf604713..00000000000 Binary files a/modular_skyrat/modules/aesthetics/items_and_weapons/items_and_weapons.dmi and /dev/null differ diff --git a/modular_skyrat/modules/ashwalkers/code/items/ash_tool.dm b/modular_skyrat/modules/ashwalkers/code/items/ash_tool.dm index 8205f1d24e1..e2e0a53a347 100644 --- a/modular_skyrat/modules/ashwalkers/code/items/ash_tool.dm +++ b/modular_skyrat/modules/ashwalkers/code/items/ash_tool.dm @@ -62,6 +62,7 @@ /obj/item/cursed_dagger name = "cursed ash dagger" desc = "A blunted dagger that seems to cause the shadows near it to tremble." + icon = 'icons/obj/weapons/sword.dmi' icon_state = "crysknife" inhand_icon_state = "crysknife" lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' diff --git a/modular_skyrat/modules/implants/code/augments_arms.dm b/modular_skyrat/modules/implants/code/augments_arms.dm index cdf1c905e68..ecce1639774 100644 --- a/modular_skyrat/modules/implants/code/augments_arms.dm +++ b/modular_skyrat/modules/implants/code/augments_arms.dm @@ -48,6 +48,7 @@ /obj/item/implant_mounted_chainsaw name = "integrated chainsaw" desc = "A chainsaw that conceals inside your arm." + icon = 'icons/obj/weapons/chainsaw.dmi' icon_state = "chainsaw_on" inhand_icon_state = "mounted_chainsaw" lefthand_file = 'icons/mob/inhands/weapons/chainsaw_lefthand.dmi' diff --git a/modular_skyrat/modules/mapping/code/automatic_respawner.dm b/modular_skyrat/modules/mapping/code/automatic_respawner.dm index 54c8635cab3..0c13ad5055b 100644 --- a/modular_skyrat/modules/mapping/code/automatic_respawner.dm +++ b/modular_skyrat/modules/mapping/code/automatic_respawner.dm @@ -80,7 +80,7 @@ /obj/item/respawn_implant //Not actually an implanter name = "Respawn Implanter" desc = "Life doesn't end after death." - icon = 'modular_skyrat/modules/aesthetics/items_and_weapons/items_and_weapons.dmi' + icon = 'modular_skyrat/modules/aesthetics/implanter/implanter.dmi' icon_state = "implanter0" inhand_icon_state = "syringe_0" lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi' diff --git a/tgstation.dme b/tgstation.dme index a85bd1525e5..b3dff1891af 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1855,7 +1855,6 @@ #include "code\game\objects\items\body_egg.dm" #include "code\game\objects\items\bodybag.dm" #include "code\game\objects\items\botpad_remote.dm" -#include "code\game\objects\items\bouquets.dm" #include "code\game\objects\items\boxcutter.dm" #include "code\game\objects\items\broom.dm" #include "code\game\objects\items\cardboard_cutouts.dm" @@ -3531,6 +3530,7 @@ #include "code\modules\holodeck\mobs.dm" #include "code\modules\holodeck\turfs.dm" #include "code\modules\hydroponics\biogenerator.dm" +#include "code\modules\hydroponics\bouquets.dm" #include "code\modules\hydroponics\fermenting_barrel.dm" #include "code\modules\hydroponics\grafts.dm" #include "code\modules\hydroponics\grown.dm" @@ -5550,8 +5550,8 @@ #include "modular_skyrat\modules\aesthetics\guns\code\magazine.dm" #include "modular_skyrat\modules\aesthetics\heater\code\spaceheater.dm" #include "modular_skyrat\modules\aesthetics\heavy_lathe\heavy_lathe.dm" +#include "modular_skyrat\modules\aesthetics\implanter\implanter.dm" #include "modular_skyrat\modules\aesthetics\intercom\code\intercom.dm" -#include "modular_skyrat\modules\aesthetics\items_and_weapons\items_and_weapons.dm" #include "modular_skyrat\modules\aesthetics\janitor\janitor.dm" #include "modular_skyrat\modules\aesthetics\keyed_doors\code\keyed_door.dm" #include "modular_skyrat\modules\aesthetics\kitchen\kitchen.dm"