From fe1af7ba99f146cf86b7a3bace001353587def48 Mon Sep 17 00:00:00 2001 From: Tigercat2000 Date: Thu, 20 Aug 2015 16:57:04 -0700 Subject: [PATCH 01/10] Expand Xenobiology, return surgery table This commit does the following: - Expands Xenobiology - New pen, more space. - Removes the Xenoflora machine in exchange for another disposal feeder - Readds a surgery table, scalpel, and saw to xenobiology, as it is far far faster than the processor for anyone who knows what they are doing. --- _maps/map_files/cyberiad/cyberiad.dmm | 88 +++++++++++++++------------ 1 file changed, 50 insertions(+), 38 deletions(-) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index 62d2c9ec126..1c0163e3b43 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -5937,7 +5937,7 @@ "cki" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/storage/tech) "ckj" = (/obj/structure/table,/obj/item/device/aicard,/obj/item/weapon/aiModule/reset,/turf/simulated/floor/plating,/area/storage/tech) "ckk" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/rdconsole{pixel_x = -4},/obj/item/weapon/circuitboard/rdserver{pixel_x = 4; pixel_y = -2},/obj/item/weapon/circuitboard/destructive_analyzer,/obj/item/weapon/circuitboard/protolathe{pixel_x = -2; pixel_y = 3},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/item/weapon/circuitboard/circuit_imprinter{pixel_x = -4; pixel_y = -3},/turf/simulated/floor/plating,/area/storage/tech) -"ckl" = (/obj/machinery/clonepod/biomass,/turf/simulated/floor/engine,/area/toxins/xenobiology) +"ckl" = (/turf/simulated/floor/engine,/area/space) "ckm" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/message_monitor{pixel_y = -5},/obj/item/weapon/circuitboard/arcade/battle,/obj/item/weapon/circuitboard/arcade/orion_trail{pixel_x = -4; pixel_y = 2},/turf/simulated/floor/plating,/area/storage/tech) "ckn" = (/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor/plating,/area/storage/tech) "cko" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) @@ -6003,6 +6003,7 @@ "clw" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) "clx" = (/obj/machinery/atmospherics/binary/pump,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) "cly" = (/obj/machinery/power/apc{dir = 4; name = "Incinerator APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"clz" = (/obj/structure/disposaloutlet{dir = 8},/obj/structure/disposalpipe/trunk,/turf/simulated/floor/engine,/area/space) "clA" = (/obj/machinery/light/small{dir = 8},/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/apmaint) "clB" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/crew{pixel_x = -1; pixel_y = 1},/obj/item/weapon/circuitboard/card{pixel_x = 2; pixel_y = -2},/obj/item/weapon/circuitboard/communications{pixel_x = 5; pixel_y = -5},/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/storage/tech) "clC" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/storage/tech) @@ -6432,6 +6433,8 @@ "ctK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/sparker{id = "testigniter"; name = "Test Igniter"; pixel_x = -25},/turf/simulated/floor/engine,/area/toxins/test_chamber) "ctL" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/effect/decal/warning_stripes/red/hollow,/obj/machinery/camera{c_tag = "Atmospherics North-West"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "dark"},/area/atmos) "ctM" = (/obj/machinery/requests_console{department = "Engineering"; departmentType = 3; name = "Engineering Requests Console"; pixel_y = 30},/obj/structure/table,/obj/item/weapon/book/manual/engineering_guide,/obj/item/weapon/book/manual/engineering_particle_accelerator{pixel_y = 6},/obj/item/weapon/book/manual/engineering_singularity_safety,/obj/machinery/camera{c_tag = "Engineering Northwest"; network = list("SS13")},/turf/simulated/floor,/area/engine/engineering) +"ctN" = (/turf/simulated/wall/r_wall,/area/space) +"ctO" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "ctP" = (/obj/structure/spacepoddoor,/obj/machinery/door/poddoor/three_tile_ver{id_tag = "mechpodbay"; layer = 3.1; req_access_txt = "70"},/turf/simulated/floor/engine,/area/engine/mechanic_workshop) "ctQ" = (/obj/machinery/door_control{desc = "A remote control-switch for the pod doors."; id = "mechpodbay"; name = "Pod Door Control"; pixel_x = 0; pixel_y = -24; req_access_txt = "70"},/turf/simulated/floor/engine,/area/engine/mechanic_workshop) "ctR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/engine,/area/engine/mechanic_workshop) @@ -6454,6 +6457,8 @@ "cui" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 6},/turf/simulated/floor,/area/hallway/primary/aft) "cuj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) "cuk" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) +"cul" = (/obj/structure/disposalpipe/segment,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine,/area/space) +"cum" = (/obj/effect/landmark{name = "revenantspawn"},/turf/simulated/floor/engine,/area/space) "cun" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/break_room) "cuo" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/engine/break_room) "cup" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/table,/obj/machinery/cell_charger,/obj/machinery/camera{c_tag = "Engineering Foyer"; network = list("SS13")},/obj/structure/noticeboard{pixel_y = 28},/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/engine/break_room) @@ -6461,12 +6466,16 @@ "cur" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/engine/break_room) "cus" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/engine/break_room) "cut" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/turf/simulated/floor,/area/engine/break_room) +"cuu" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/engine,/area/space) "cuv" = (/obj/machinery/computer/atmoscontrol,/turf/simulated/floor,/area/atmos/control) "cuw" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/stool/bed/chair/office/dark{dir = 1},/turf/simulated/floor,/area/atmos/control) "cux" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/computer/atmos_alert,/turf/simulated/floor,/area/atmos/control) "cuy" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "cuz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/wall,/area/medical/surgery) "cuA" = (/obj/structure/closet/secure_closet/medical3,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"cuB" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "xenobio7"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/space) +"cuC" = (/obj/effect/spawner/window/reinforced,/obj/structure/disposalpipe/segment,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "xenobio7"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/space) +"cuD" = (/obj/machinery/door/window/southright{dir = 1; name = "Containment Pen"; req_access_txt = "55"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "xenobio7"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/engine,/area/space) "cuE" = (/obj/structure/closet/secure_closet/medical3,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) "cuF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/asmaint) "cuG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall/r_wall,/area/medical/virology) @@ -6486,6 +6495,8 @@ "cuU" = (/obj/machinery/light,/obj/machinery/computer/security/telescreen{desc = "Used for watching the horrors within the test chamber."; name = "Research Monitor"; network = list("TestChamber"); pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "cuV" = (/obj/machinery/camera{c_tag = "Research Test Chamber"; dir = 2; network = list("TestChamber","SS13","Research"); pixel_x = 0},/turf/simulated/floor/engine,/area/toxins/test_chamber) "cuW" = (/mob/living/carbon/human/monkey,/turf/simulated/floor/engine,/area/toxins/test_chamber) +"cuX" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"cuY" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cuZ" = (/obj/structure/rack{dir = 1},/obj/item/weapon/extinguisher,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/toolbox/electrical,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/device/radio{pixel_y = 6},/turf/simulated/floor,/area/engine/mechanic_workshop) "cva" = (/turf/simulated/floor,/area/engine/mechanic_workshop) "cvb" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/flora/kirbyplants,/turf/simulated/floor{icon_state = "dark"},/area/engine/mechanic_workshop) @@ -6494,6 +6505,10 @@ "cve" = (/turf/simulated/wall,/area/assembly/assembly_line) "cvf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/maintenance{icon_state = "door_locked"; locked = 1; name = "Assembly Line Maintenance"; req_access_txt = "32"},/turf/simulated/floor/plating,/area/assembly/assembly_line) "cvg" = (/obj/machinery/door/window/southleft{base_state = "left"; dir = 2; icon_state = "left"; name = "Assembly Line Delivery"; req_access_txt = "32"},/turf/simulated/floor{icon_state = "delivery"},/area/assembly/assembly_line) +"cvh" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door_control{id = "xenobio7"; name = "Containment Blast Doors"; pixel_x = 0; pixel_y = 4; req_access_txt = "55"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/space) +"cvi" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/space) +"cvj" = (/obj/machinery/door/window/southright{name = "Containment Pen"; req_access_txt = "55"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/space) +"cvk" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cvl" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/hallway/primary/aft) "cvm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor,/area/hallway/primary/aft) "cvn" = (/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor,/area/hallway/primary/aft) @@ -6505,6 +6520,7 @@ "cvt" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/break_room) "cvu" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/nations{name = "Atmosia"},/turf/simulated/floor,/area/engine/break_room) "cvv" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/break_room) +"cvw" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cvx" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor,/area/atmos/control) "cvy" = (/turf/simulated/floor,/area/atmos/control) "cvz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/computer/security/engineering,/obj/machinery/requests_console{department = "Atmospherics"; departmentType = 3; name = "Atmospherics Requests Console"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor,/area/atmos/control) @@ -6526,9 +6542,10 @@ "cvP" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/structure/disposaloutlet,/turf/simulated/floor/engine,/area/toxins/xenobiology) "cvQ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cvR" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/engine,/area/toxins/xenobiology) +"cvS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "white"},/area/space) "cvT" = (/obj/machinery/disposal,/obj/structure/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/toxins/xenobiology) "cvU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/newscaster{pixel_y = 34},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"cvV" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"cvV" = (/obj/machinery/light{dir = 1; in_use = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cvW" = (/turf/simulated/wall,/area/toxins/xenobiology) "cvX" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 10; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/toxins/xenobiology) "cvY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) @@ -6540,11 +6557,14 @@ "cwe" = (/turf/simulated/wall/r_wall,/area/toxins/test_chamber) "cwf" = (/obj/machinery/atmospherics/pipe/manifold/visible/purple{dir = 8},/obj/machinery/meter,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "cwg" = (/obj/effect/decal/cleanable/fungus,/turf/simulated/wall,/area/maintenance/fpmaint2) +"cwh" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "white"},/area/space) "cwi" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating/airless/catwalk,/area/maintenance/fpmaint) "cwj" = (/obj/item/weapon/wrench,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "cwk" = (/obj/machinery/optable,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "cwl" = (/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/fitness) "cwm" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/space) +"cwn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/space) +"cwo" = (/obj/structure/table/reinforced,/obj/item/weapon/circular_saw{pixel_y = 0},/obj/item/weapon/scalpel,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cwp" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/space) "cwq" = (/obj/structure/table,/obj/item/pod_parts/core,/obj/item/weapon/circuitboard/mecha/pod,/obj/item/clothing/glasses/welding{pixel_y = 12},/turf/simulated/floor,/area/engine/mechanic_workshop) "cwr" = (/obj/machinery/door_control{id = "mechpod"; name = "Mechanic's Inner Door Control"; pixel_x = 0; pixel_y = -24; req_access_txt = "70"},/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/stack/sheet/mineral/plasma{amount = 30},/turf/simulated/floor,/area/engine/mechanic_workshop) @@ -6553,7 +6573,9 @@ "cwu" = (/obj/machinery/light_switch{name = "light switch "; dir = 2; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{dir = 5; icon_state = "dark"; tag = "icon-vault (NORTHEAST)"},/area/engine/mechanic_workshop) "cwv" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/machinery/computer/rdconsole/mechanics,/turf/simulated/floor{icon_state = "dark"},/area/engine/mechanic_workshop) "cww" = (/turf/simulated/wall,/area/engine/mechanic_workshop) +"cwx" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/smartfridge/secure/extract,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cwy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) +"cwz" = (/obj/machinery/optable,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cwA" = (/obj/item/weapon/table_parts,/turf/simulated/floor{icon_state = "floorgrime"},/area/assembly/assembly_line) "cwB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/assembly/assembly_line) "cwC" = (/obj/item/weapon/camera_assembly,/turf/simulated/floor,/area/assembly/assembly_line) @@ -6572,14 +6594,17 @@ "cwP" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) "cwQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/aft) "cwR" = (/obj/machinery/vending/cola,/turf/simulated/floor{icon_state = "arrival"; dir = 4},/area/hallway/primary/aft) +"cwS" = (/obj/machinery/processor{name = "Slime Processor"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cwT" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/box,/obj/item/weapon/storage/box,/obj/item/weapon/storage/belt/utility,/turf/simulated/floor,/area/engine/break_room) "cwU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/engine/break_room) "cwV" = (/turf/simulated/floor,/area/engine/break_room) "cwW" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/engine/break_room) "cwX" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor,/area/engine/break_room) "cwY" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/stool/bed/chair/comfy/black{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/turf/simulated/floor,/area/engine/break_room) +"cwZ" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cxa" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/atmos/control) "cxb" = (/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor,/area/atmos/control) +"cxc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/monkey_recycler,/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cxd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "Biohazard_medi"; name = "Quarantine Lockdown"; opacity = 0},/obj/machinery/door/airlock/maintenance{name = "Surgery Maintenance"; req_access_txt = "45"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "cxe" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/wall/r_wall,/area/medical/surgery) "cxf" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/wall/r_wall,/area/medical/surgery) @@ -6589,11 +6614,15 @@ "cxj" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/asmaint) "cxk" = (/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/obj/structure/sign/securearea{pixel_x = -32; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/virology) "cxl" = (/obj/structure/closet/l3closet,/obj/item/clothing/mask/gas,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/virology) +"cxm" = (/obj/item/weapon/extinguisher,/obj/item/weapon/extinguisher{pixel_x = 4; pixel_y = 4},/obj/structure/table/glass,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"cxn" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = 0; pixel_y = -32; req_access_txt = "0"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"cxo" = (/obj/machinery/light{dir = 8},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -29},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/xenobiology) "cxp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/wall/r_wall,/area/medical/virology) "cxq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall/r_wall,/area/medical/virology) "cxr" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/turf/simulated/wall/r_wall,/area/medical/virology) "cxs" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/wall/r_wall,/area/medical/virology) "cxt" = (/turf/simulated/floor/engine,/area/toxins/xenobiology) +"cxu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cxv" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "xenobio3"; name = "Containment Blast Doors"; opacity = 0},/obj/machinery/door/window/northleft{base_state = "right"; dir = 8; icon_state = "right"; name = "Containment Pen"; req_access_txt = "55"},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cxw" = (/obj/machinery/door/window/northleft{dir = 4; name = "Containment Pen"; req_access_txt = "55"},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/xenobiology) "cxx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) @@ -6604,12 +6633,14 @@ "cxC" = (/turf/simulated/floor/engine,/area/toxins/test_chamber) "cxD" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/fitness) "cxE" = (/obj/structure/stool,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"cxF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cxG" = (/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "cxH" = (/obj/machinery/sleeper{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "cxI" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "cxJ" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "solar_xeno_airlock"; name = "exterior access button"; pixel_x = 25; pixel_y = 25; req_access_txt = "13"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk3"; icon_state = "catwalk3"},/area/solar/starboard) "cxK" = (/turf/space,/area/xenos_station/southwest) "cxL" = (/turf/simulated/wall/r_wall,/area/maintenance/aft) +"cxM" = (/obj/effect/spawner/window/reinforced,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/disposalpipe/segment,/obj/structure/cable,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "xenobio4"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/xenobiology) "cxN" = (/obj/item/stack/cable_coil,/turf/simulated/floor{icon_state = "floorgrime"},/area/assembly/assembly_line) "cxO" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/assembly/assembly_line) "cxP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/assembly/assembly_line) @@ -6634,6 +6665,7 @@ "cyi" = (/obj/machinery/atmospherics/pipe/simple/hidden/universal{dir = 4},/turf/simulated/floor,/area/atmos/control) "cyj" = (/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{level = 2},/turf/simulated/floor,/area/atmos/control) "cyk" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/cyan{dir = 9; level = 2},/turf/simulated/floor,/area/atmos/control) +"cyl" = (/obj/machinery/door/window/southright{name = "Containment Pen"; req_access_txt = "55"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "xenobio4"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cym" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/door/airlock/maintenance{req_access_txt = "24"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "cyn" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/plating,/area/maintenance/asmaint) "cyo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{level = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -6702,8 +6734,6 @@ "czG" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "czH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "czI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{level = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"czJ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"czK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "czL" = (/obj/structure/table/glass,/obj/item/weapon/restraints/handcuffs/cable/zipties,/obj/item/weapon/reagent_containers/blood/OMinus,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "czM" = (/obj/item/device/radio/beacon,/turf/simulated/floor/engine,/area/toxins/test_chamber) "czN" = (/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) @@ -6750,8 +6780,6 @@ "cAJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cAK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cAL" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"cAM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"cAN" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cAO" = (/obj/machinery/seed_extractor,/turf/simulated/floor,/area/hallway/secondary/construction{name = "\improper Garden"}) "cAP" = (/obj/structure/sink{pixel_y = 30},/turf/simulated/floor,/area/hallway/secondary/construction{name = "\improper Garden"}) "cAQ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/fpmaint) @@ -6808,7 +6836,6 @@ "cBT" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/item/weapon/storage/box/beakers{pixel_x = -1; pixel_y = -1; pixel_x = 2; pixel_y = 2},/obj/item/device/slime_scanner,/obj/item/device/slime_scanner,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cBU" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/weapon/storage/box/syringes,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cBV" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"cBW" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/structure/disposalpipe/segment,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cBX" = (/obj/machinery/computer/card,/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/checkpoint2) "cBY" = (/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/checkpoint2) "cBZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/aft) @@ -6848,9 +6875,6 @@ "cCR" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cCS" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cCT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"cCU" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/smartfridge/secure/extract,/turf/simulated/floor{dir = 2; icon_state = "whitecorner"},/area/toxins/xenobiology) -"cCV" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/obj/machinery/processor{name = "Slime Processor"},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/toxins/xenobiology) -"cCW" = (/obj/item/weapon/extinguisher,/obj/item/weapon/extinguisher{pixel_x = 4; pixel_y = 4},/obj/structure/table/glass,/turf/simulated/floor{dir = 8; icon_state = "whitecorner"},/area/toxins/xenobiology) "cCY" = (/turf/simulated/wall/r_wall,/area/maintenance/portsolar) "cCZ" = (/obj/effect/decal/cleanable/fungus,/turf/simulated/wall/r_wall,/area/maintenance/aft) "cDa" = (/obj/effect/decal/cleanable/fungus,/turf/simulated/wall,/area/assembly/assembly_line) @@ -6912,9 +6936,7 @@ "cEi" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/stack/sheet/mineral/plasma{amount = 5; layer = 2.9},/obj/machinery/media/receiver/boombox,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cEj" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cEk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"cEl" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "whitehall"; dir = 4},/area/toxins/xenobiology) "cEm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"cEn" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/toxins/xenobiology) "cEp" = (/obj/machinery/atmospherics/pipe/vent{dir = 8},/turf/simulated/floor/plating/airless,/area/space) "cEq" = (/turf/simulated/floor/plating/airless,/obj/structure/cable,/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk3"; icon_state = "catwalk3"},/area/solar/port) "cEu" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32; pixel_y = 0},/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/maintenance/portsolar) @@ -6961,9 +6983,6 @@ "cFp" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cFq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cFr" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"cFs" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/monkey_recycler,/turf/simulated/floor,/area/toxins/xenobiology) -"cFt" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = 0; pixel_y = -32; req_access_txt = "0"},/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/toxins/xenobiology) -"cFu" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/flora/kirbyplants,/turf/simulated/floor,/area/toxins/xenobiology) "cFv" = (/turf/simulated/floor/plating/airless,/obj/machinery/power/tracker,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk4"; icon_state = "catwalk4"},/area/solar/port) "cFw" = (/turf/simulated/floor/plating/airless,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk12"; icon_state = "catwalk12"},/area/solar/port) "cFx" = (/turf/simulated/floor/plating/airless,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk12"; icon_state = "catwalk12"},/area/solar/port) @@ -7122,8 +7141,6 @@ "cIZ" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Monkey Pen"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cJa" = (/obj/structure/disposalpipe/segment,/obj/machinery/light_switch{pixel_x = 0; pixel_y = 26},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cJb" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/light{dir = 1; on = 1},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) -"cJd" = (/obj/machinery/light{dir = 8},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/xenobiology) -"cJe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cJf" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cJg" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cJh" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) @@ -7172,8 +7189,6 @@ "cKg" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cKh" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cKi" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) -"cKk" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "hydrofloor"},/area/toxins/xenobiology) -"cKl" = (/obj/machinery/door/window/southright{dir = 1; name = "Containment Pen"; req_access_txt = "55"},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) "cKm" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/table/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door_control{id = "xenobio4"; name = "Containment Blast Doors"; pixel_x = 0; pixel_y = 4; req_access_txt = "55"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) "cKn" = (/obj/machinery/light,/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) "cKo" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) @@ -7227,8 +7242,6 @@ "cLw" = (/obj/structure/disposalpipe/junction,/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 100; on = 1; pressure_checks = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cLx" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cLy" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) -"cLA" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "xenobio4"; name = "Containment Blast Doors"; opacity = 0},/obj/machinery/computer/reconstitutor/animal,/turf/simulated/floor/engine,/area/toxins/xenobiology) -"cLB" = (/obj/machinery/door/window/southright{name = "Containment Pen"; req_access_txt = "55"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "xenobio4"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cLE" = (/obj/machinery/door/window/southright{name = "Containment Pen"; req_access_txt = "55"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "xenobio5"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cLH" = (/obj/machinery/door/window/southright{name = "Containment Pen"; req_access_txt = "55"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "xenobio6"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cLJ" = (/obj/structure/cable,/obj/machinery/power/solar{id = "starboardsolar"; name = "Starboard Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/starboard) @@ -7316,7 +7329,6 @@ "cNF" = (/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/storage/box/stokcubes,/obj/item/weapon/storage/box/neaeracubes,/obj/structure/table/glass,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/item/weapon/storage/box/wolpincubes,/obj/item/weapon/storage/box/farwacubes,/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cNG" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = -28},/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cNH" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/camera{c_tag = "Virology Lab East"; dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) -"cNJ" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cNK" = (/obj/machinery/light/small{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/engine,/area/toxins/xenobiology) "cNL" = (/obj/structure/sign/poster{pixel_x = -32},/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) "cNM" = (/obj/machinery/light/small{dir = 8},/obj/machinery/camera{c_tag = "Engineering Secure Storage North"; dir = 4; network = list("SS13")},/obj/machinery/shield_capacitor,/turf/simulated/floor/plating,/area/storage/secure) @@ -8149,24 +8161,24 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUabCcqtcqtcqtcqtcqtcqtcqtcqtcqucqucqucqucquciCciCciCciCciCciCciCcqvcqwcqxcqxcqxcqxcqxchuchBchBchBchBchBchBchBcqyceTbZUcqzcqAcqBcqCcqDcqEcqFcqGcqHcqIcqJcqKcqLchMbHTbHTcoCcqMcqNcpOcpPcpPcqOcoCcqPcpPcpPcpScpOcqQcoNbEDbEDbEDcqRcqSckNcqTckPczvbHTbHTbHTbHTcqVbHTbHTbHTbHTcnzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpPcqXcqYcqZbricqlcqgcqecqicoYcoYcoYcoYcqmcrhcrbcsvcsucqkbsycqUcqpcribsyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcgbcgbcgbcgbUMbUMbUNbUNbUNbUNbUOaabaabaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrmcrncrocrpcrqcrqcrrcrscrtcrucrvcrwcrxbrMcrzcrzcrzcrAcrBcrCcrDcrDcrEcrFcrGcrHcrIcrHcrHcrHcrGcrHcrHcrJcrKcrLcrMceTbZUcrNcrPcrOcrQceVcrRclMcrScrTcrUcrVcrWcrXcrYbHTbHTcoCcrZcsacsbcsccsdcoHcoCcoIcsdcsgcshcsbcsicoNbHTbHTbHTcsjcoOckNcoOcskbHTbHTcFLbHTbHTbHTbHTbHTcfccGOcnzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacslcjIcsmcjLcslcrccrecrdcuQcrfcsocsncoYcoYcsqcspcsscsrcstbsycrkcrjcsxbsyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrmcrncsAcsBcsCcsBcsDcsEcsFcsGcsHcsIcsHcsJcsKcsKcsecsKceTcsfbZVbZVcsKcsLcsKcsKcsKcsKcsKcsKcsKcsKcsKcsKcsMcsNcsOcsPcsQcsRcsScsTcsUcsVcsWcsXcsYcsZctactbctcctdctecmnctfctgcthctictjcoJcoScoKcoCcoWcpPcoJcptcpOctocoNctpcmscmsctqctrctscttckPbnjbnjbnjbnjcnzcnzcnzbnjbnjbnjcnzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjIctyctzctxcjIcmAcmAcmAcmAcmAcmAcuTcsncuUctBcswctCcmAcmAbsycszcsycszcszaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrmctPcsBctQctRctSctTctUctVctWctXctYctZcuacubcucctkcudcuecdqcufcdqcubcugcubcubcubcubcubcubcubcubcubcubcuhcsKcuicujcukbszbuccuncuocupcuqcurcuscutbufcuvcuwcuxcrVcdzcuycuzcuAcpPcpOcpPcpPcpucoCcpvcpPcpPcpScpOcuEcoNcuFcnzaaacuGckPcuHckPckPaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjIcjIcjIcjIcjIcjIcjIcjIcjIcuIcuJcuKcjIaabaabaaaaaaaabcmAcmActEcmActGctFctHcmAaaaaaacszctlcszaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUabCcqtcqtcqtcqtcqtcqtcuZcvacvacvbcsHcvccqtcqxcvdcvecvecvfcvecvgcvecvebvYbvZcvecvebvZbvZbvZcvecvecvecvecvlcvmcvncvocvpcvqcvrcvscvtcvscvscvucvscvvbxNcvxcvycvzcrYbHTcuFcvAcvBcvCcvDcvEcvFcvGcoCcvHcvFcvIcpScvJcvKcoNcuFcnzaaacuGcvLcvMcvNckPaaaaaaaaaaaacvOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjIcvPcvQcvRbxWcvTcvUcvVcvWcvXcvYcvZcjIaabaaaaaaaaaaabaabcwectJcuVcxCcxBcwacweaaaaaacszctmcszaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczaczaczakSakSaczakSakSakSalwakSakSaabalwawTaaaaabaabcwpcwpcwpcqtcwqcwrcwscwtcwucwvcwwcogcwybxZcwAcwBcwCcwDcwEcwFcwGcwHcwIcvecwHcwJcwKcwLcwLcwMcvecwNcwOcwPcwQbZUcwRbyfcwTcwUcwVcwWcwVcwXcwYbzncxacxbcnBcrYcrYcuFcvAcoNcoNcxdcoNcoNcxecxfcxgcxgcxgcxhcxgcxicxgcxjcnzaaacuGcxkcvMcxlckPbhsbhsbhsbhsckPckPcxpcxqcxqcxrcxqcxqcxrcxsaaaaaacjIcxtbTHcxtcxvcxwcqacxxcvWcxycxzcxycjIaaaaaaaaaaaaaaaaaacwecwbcuWcxCcxCcwccweaaaaaaaaacxJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaaaaaaaczaaaaaaaabaabaaaaabaabaaaaaaaabaabaabaaaawTaaaaaaaaaaabaabcwpcqtcqtcqtcqtcqtcqtcqtcqtcxLcwybxZcxNcxOcxPcxQcxQcxQcxQcxRcxScxTcwLcxUcwLcwLcxVcwLcxWcxXcxYcxZcwQbZUcyacybcyccwUcydcyecyfcwUcygcyhcyicyjcykcnCcymcyncyocypcypcyqcyrcyscytcyucdzcdzcdzcyvbHTbHTcbRbHTcnzaaacuGcywcvMcyxcyycyzcyAcyBcyCbzLcyEbTJbzLcyEbTLbzLcyHcyIcyJaaaaaacjIcxtcxtcxtbzMcyLcyMcyNcyOcyPcyQcyRcjIaaaaaaaaaaaaaaaaaacwectKcxCczMcxCcuLcweaaaaaaaaacyXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaaaaczaaacyYcyZczaaaacyYcyZczaaaacyYcyZczaaabczbaabaaaaaaaaaaaaaabaabaabaaaaaaaaaaaaaaaaaabxYcwybxZczdcwLcxVczecwLcwLcwLczfcwLczdczdcwLcwLcwLcwLczgbzPcxXczicsKczjbZUcybcybczkcwUczlczmczncwUczoctaczpczqczrczscztcHZbHTczucbSczubHTbHTbHTcuFcZScnzbnjbnjbnjbnjbnjcnzcnzaaaczwczxczycjqczzczAcoOcoOczBbAbczDczEbAbczDczEbAbczDczEcyJaaaaabcjIcvWcvWcvWcvWczFcqaczGczHczIczJczKcjIaabaaaaaaaaaaaaaaacwecuPcuMcxCcxCcuOctDcEpaaaaaacyXaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaczaaacyYczVczaaaacyYczVczaaaacyYczVczaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbxYcwybxZczdczYcwLczZcAacAbcAbcxUcwLczdcAccwLcwLcwLcwLcAdcAecAfcAgbYxcAhcAicAjcAkcAlcwUczlcAmcAncwUcAoctacrYcApcrVcAqcArcAscAtcAucAvcAwcAtcAtcAtcAxcAtcnzaaaaaaaaaaaaaaaaaaaabaaacuGcAycvMcAzcAAcABcoOcoOczBbAbcADbAbbAbcADbAbbAbcADbAbcyJaabaabcjIcvPcvQcvRbBBcAIcyMcAJcAKcALcAMcANcjIaabaabaabaabaabaaacwecwecuScuRcwdcwecweaaaaaaaaacyXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaagaaaaaaaaaakSaabcyYczVczaaaacyYczVczaaabcyYczVczaaabaaaaaaaabaabaabaabaabaaaaaaaaaaaaaaaaabaaaaaabxYcwycvecAWcwLcAXcAYcAZcBacBbcBacBccBacBdcBecwHcBfczdczdbzPcBgcBhcBicBjcBkcBlcBmcBncBocBpcBqcBrcBscBtcBucBvcBvcBwcBxcBycBzbBGcBBcBCcBDcBEcBFcBGcBHbBHaabaaaaaaaaaaaaaaaaaaaabaabczwcBJcBKcBLcBMcBNcoOcoOcoOcBOcoOcoOcoOcoOcoOcoOcoOcBPbBIaaaaaacjIcxtbTXcxtcBRcxwcqacBScBTcBUcBVcBWcjIcjIcjIcjIcjIaabaaaaaacwecwecwecwecweaaaaaaaaaaaacyXaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaabaaacyYczVczaaabcyYczVczaaaacyYczVczaaaaaaaaaaaaaaaaaaaaabaabaabaaaaabaaaaabaabaaaaaacxLcBZcvecCacCbcCbcCccvecvecvecvecvecvecvecvecvecvecvecvecvecCdcCecCdcCfcCdcqxbBYcChbCibChbChbCkcCmbClcBuctAcCpcCqcCrcCscCtbBGcCvcCwcCxcCycCzcCAcCBbCwaabcCDcCDcCDcCDcCDaaaaaaaabcuGcCEcvMcCFcCGcCHcCIcoOcoOcCJcoOcoOcoOcoOcoOcCKcoOcCLbBIaaaaaacjIcxtcxtcxtbBBcCNcyMcCOcCPcCQcCRcCScCTcCUcCVcCWcjIaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyXaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaczaczakSaabaaacyYczVczaaabcyYczVczaaaacyYczVczaaabaaaaaaaaaaaaaaaaaaaaaaaaaabbCxcCYcCYcCYcCYcxLcCZcwycDacDbcDccDccDdcDecDfcDgcDgcDgcDgcDhcDicDjcDicDicDkcDkcDicDlcDmcDncDocDocDpcDqcDrcDscDtcDucDucDvcDwctLcDycDzcDAcCscDBbBGcDCcDDcDEcDFcDGcDHcDIbCycDKcDLcDMcDNcDOcCDaaaaaacDPcDQcDRcDScDTcDRcDUcDVcDWcDXcDYcDZbzLcDYcEbcEccEdcEebCMcyJaaaaaacjIcvWcvWcvWcvWcEgcqacBScEhcEicBVcEjcEkcElcEmcEnbSIcEpaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyXaabaaaaaaaaaaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaczaaaaabaaaaabaabcEqaabaabaabcEqaabaaaaabcEqaabaaaaaaaaaaaaaaaaaaaaaaaabCxbCxbCxcEucEvctnctvctucEzcEAcDacDacEBcECcvecvecEDcEEcEEcEEcEEcEFcEGcEHcEGcEGcEGcDocDocEIcEJcEKcELcEMcDucENcDrcDucDucDucDucEOcBucEPcEQcCqcDAcCscDAbBGcDCcDDcEScETcEUcEVcEWbCUaabcEYcEZcDOcFacCDaaaaaaaaacDQcFbcFccFdcDRcFecFfcFgcFhcFiczEczDcFicFjcFkcFlczEczDcyJaaaaaacjIcvPcvQcvRbDrcAIcyMcFncFocFpcEmcFqcFrcFscFtcFucjIaabaabaagaaaaaaaaaaaaaaaaaaaaaaaaaaacyXaabaaaaaaaaaaabaabaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrmctPcsBctQctRctSctTctUctVctWctXctYctZcuacubcucctkcudcuecdqcufcdqcubcugcubcubcubcubcubcubcubcubcubcubcuhcsKcuicujcukbszbuccuncuocupcuqcurcuscutbufcuvcuwcuxcrVcdzcuycuzcuAcpPcpOcpPcpPcpucoCcpvcpPcpPcpScpOcuEcoNcuFcnzaaacuGckPcuHckPckPaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjIcjIcjIcjIcjIcjIcjIcjIcjIcuIcuJcuKcjIcklcklclzctNaabcmAcmActEcmActGctFctHcmAaaaaaacszctlcszaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUabCcqtcqtcqtcqtcqtcqtcuZcvacvacvbcsHcvccqtcqxcvdcvecvecvfcvecvgcvecvebvYbvZcvecvebvZbvZbvZcvecvecvecvecvlcvmcvncvocvpcvqcvrcvscvtcvscvscvucvscvvbxNcvxcvycvzcrYbHTcuFcvAcvBcvCcvDcvEcvFcvGcoCcvHcvFcvIcpScvJcvKcoNcuFcnzaaacuGcvLcvMcvNckPaaaaaaaaaaaacvOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjIcvPcvQcvRbxWcvTcvUctOcvWcvXcvYcvZcjIcklcumculctNaabaabcwectJcuVcxCcxBcwacweaaaaaacszctmcszaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczaczaczakSakSaczakSakSakSalwakSakSaabalwawTaaaaabaabcwpcwpcwpcqtcwqcwrcwscwtcwucwvcwwcogcwybxZcwAcwBcwCcwDcwEcwFcwGcwHcwIcvecwHcwJcwKcwLcwLcwMcvecwNcwOcwPcwQbZUcwRbyfcwTcwUcwVcwWcwVcwXcwYbzncxacxbcnBcrYcrYcuFcvAcoNcoNcxdcoNcoNcxecxfcxgcxgcxgcxhcxgcxicxgcxjcnzaaacuGcxkcvMcxlckPbhsbhsbhsbhsckPckPcxpcxqcxqcxrcxqcxqcxrcxsaaaaaacjIcxtbTHcxtcxvcxwcqacxxcvWcxycxzcxycjIcklcklcuuctNaabaaacwecwbcuWcxCcxCcwccweaaaaaaaaacxJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaaaaaaaczaaaaaaaabaabaaaaabaabaaaaaaaabaabaabaaaawTaaaaaaaaaaabaabcwpcqtcqtcqtcqtcqtcqtcqtcqtcxLcwybxZcxNcxOcxPcxQcxQcxQcxQcxRcxScxTcwLcxUcwLcwLcxVcwLcxWcxXcxYcxZcwQbZUcyacybcyccwUcydcyecyfcwUcygcyhcyicyjcykcnCcymcyncyocypcypcyqcyrcyscytcyucdzcdzcdzcyvbHTbHTcbRbHTcnzaaacuGcywcvMcyxcyycyzcyAcyBcyCbzLcyEbTJbzLcyEbTLbzLcyHcyIcyJaaaaaacjIcxtcxtcxtbzMcyLcyMcyNcyOcyPcyQcyRcjIcuBcuDcuCctNaaaaaacwectKcxCczMcxCcuLcweaaaaaaaaacyXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaaaaczaaacyYcyZczaaaacyYcyZczaaaacyYcyZczaaabczbaabaaaaaaaaaaaaaabaabaabaaaaaaaaaaaaaaaaaabxYcwybxZczdcwLcxVczecwLcwLcwLczfcwLczdczdcwLcwLcwLcwLczgbzPcxXczicsKczjbZUcybcybczkcwUczlczmczncwUczoctaczpczqczrczscztcHZbHTczucbSczubHTbHTbHTcuFcZScnzbnjbnjbnjbnjbnjcnzcnzaaaczwczxczycjqczzczAcoOcoOczBbAbczDczEbAbczDczEbAbczDczEcyJaaaaabcjIcvWcvWcvWcvWczFcqaczGczHczIcuYcuXcjIcvhcvjcvictNaaaaaacwecuPcuMcxCcxCcuOctDcEpaaaaaacyXaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaczaaacyYczVczaaaacyYczVczaaaacyYczVczaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbxYcwybxZczdczYcwLczZcAacAbcAbcxUcwLczdcAccwLcwLcwLcwLcAdcAecAfcAgbYxcAhcAicAjcAkcAlcwUczlcAmcAncwUcAoctacrYcApcrVcAqcArcAscAtcAucAvcAwcAtcAtcAtcAxcAtcnzaaaaaaaaaaaaaaaaaaaabaaacuGcAycvMcAzcAAcABcoOcoOczBbAbcADbAbbAbcADbAbbAbcADbAbcyJaabaabcjIcvPcvQcvRbBBcAIcyMcAJcAKcALcvwcvkcvVcvScwncwhctNaaaaaacwecwecuScuRcwdcwecweaaaaaaaaacyXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaagaaaaaaaaaakSaabcyYczVczaaaacyYczVczaaabcyYczVczaaabaaaaaaaabaabaabaabaabaaaaaaaaaaaaaaaaabaaaaaabxYcwycvecAWcwLcAXcAYcAZcBacBbcBacBccBacBdcBecwHcBfczdczdbzPcBgcBhcBicBjcBkcBlcBmcBncBocBpcBqcBrcBscBtcBucBvcBvcBwcBxcBycBzbBGcBBcBCcBDcBEcBFcBGcBHbBHaabaaaaaaaaaaaaaaaaaaaabaabczwcBJcBKcBLcBMcBNcoOcoOcoOcBOcoOcoOcoOcoOcoOcoOcoOcBPbBIaaaaaacjIcxtbTXcxtcBRcxwcqacBScBTcBUcBVcEjcqacwocqacwxcjIaaaaaaaaacwecwecwecwecweaaaaaaaaaaaacyXaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaabaaacyYczVczaaabcyYczVczaaaacyYczVczaaaaaaaaaaaaaaaaaaaaabaabaabaaaaabaaaaabaabaaaaaacxLcBZcvecCacCbcCbcCccvecvecvecvecvecvecvecvecvecvecvecvecvecCdcCecCdcCfcCdcqxbBYcChbCibChbChbCkcCmbClcBuctAcCpcCqcCrcCscCtbBGcCvcCwcCxcCycCzcCAcCBbCwaabcCDcCDcCDcCDcCDaaaaaaaabcuGcCEcvMcCFcCGcCHcCIcoOcoOcCJcoOcoOcoOcoOcoOcCKcoOcCLbBIaaaaaacjIcxtcxtcxtbBBcCNcyMcCOcCPcCQcCRcCScCTcwzcqacwScjIaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyXaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaczaczakSaabaaacyYczVczaaabcyYczVczaaaacyYczVczaaabaaaaaaaaaaaaaaaaaaaaaaaaaabbCxcCYcCYcCYcCYcxLcCZcwycDacDbcDccDccDdcDecDfcDgcDgcDgcDgcDhcDicDjcDicDicDkcDkcDicDlcDmcDncDocDocDpcDqcDrcDscDtcDucDucDvcDwctLcDycDzcDAcCscDBbBGcDCcDDcDEcDFcDGcDHcDIbCycDKcDLcDMcDNcDOcCDaaaaaacDPcDQcDRcDScDTcDRcDUcDVcDWcDXcDYcDZbzLcDYcEbcEccEdcEebCMcyJaaaaaacjIcvWcvWcvWcvWcEgcqacBScEhcEicBVcEjcEkcEmcEmcwZbSIcEpaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyXaabaaaaaaaaaaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaczaaaaabaaaaabaabcEqaabaabaabcEqaabaaaaabcEqaabaaaaaaaaaaaaaaaaaaaaaaaabCxbCxbCxcEucEvctnctvctucEzcEAcDacDacEBcECcvecvecEDcEEcEEcEEcEEcEFcEGcEHcEGcEGcEGcDocDocEIcEJcEKcELcEMcDucENcDrcDucDucDucDucEOcBucEPcEQcCqcDAcCscDAbBGcDCcDDcEScETcEUcEVcEWbCUaabcEYcEZcDOcFacCDaaaaaaaaacDQcFbcFccFdcDRcFecFfcFgcFhcFiczEczDcFicFjcFkcFlczEczDcyJaaaaaacjIcvPcvQcvRbDrcAIcyMcFncFocFpcEmcFqcFrcxccxncxmcjIaabaabaagaaaaaaaaaaaaaaaaaaaaaaaaaaacyXaabaaaaaaaaaaabaabaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaakSaabcFvcFwcFwcFxcFycFzcFzcFzcFycFzcFzcFzcFycFzcFzcFAcFwcFwcFwcFwcFwcFBcFCcFDcFEcFFcFGctwcFIcFJceHcwycFKcDacvecvecvecZTcEDcEEcFMctMcFOcFPbGIcFRcFScFTcFUbDtcFWcFXcFYcFZcGabDtcGccGdcDrcGecDucDucDucGfcBucGgcGgcDAcGhcGicGjcGkcGlcGmcGncGocGpcGqcGrbCycGscDLcGtcDOcDOcCDaaaaaaaabcDQcGucFccGvcDRcGwcGxcCIcGycFicGzcGAcFicGBcGCcFlcGzcGDcyJaaaaaacjIcxtbTHcxtcGEcxwcqacGFcFocGGcqacqacGHcvWcvWcvWcjIaaaaaaaaaaaaamjamjamjawTaabaabaabaabcGIaabaabaabaabaabalwamjamjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaczaaaaabaaaaabaabcGJaabaaaaabcGJaabaaaaabcGJaabaaaaaaaaaaaaaaaaaaaaaaaabCxbCxbCxcGLcGMcGNcCYcZUceHcGPcEzcEzcEzcEzcGQcEzcFJcEEcGRcGScGTcGUbDGcGWcGXcGYcGZbEocHbcHccHdbFlcktbGPcGccENcDrcZicHjcDucDucHkcBucHlcHmcDAcHncCscHocHpbFvbFtbGBbFQbGEbGCbGEbGGaabcCDcCDcCDcCDcCDaabaabaabcHxcHycFccGvcDRcHzcHAcHBcHCcHDcHEcHFcHFcHGcHFcHHcHIcDRcHJaaaaaacjIcxtcxtcxtbDrcHKcHLcHMcHNcHOcCTcCTcCTcHPcHQcHRbGHaaaaaaaaaaaaamjaaaaabaaaaabaaaaaaaaacHTaaaaabaabaaaaaaaaaaaaamjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaczaczakSaabaabcyYcHUczaaaacyYcHUczaaaacyYcHUczaaabaaaaaaaaaaaaaaaaaaaaaaabaabbCxcCYcCYcCYcCYcHWcHXcHYceHcZVceHceHcEDcIaceHcEEbYRcaecGTcajbGIcamcIhcIicIjbGRcIlcImcIncIocIpbGRcIrcIscItcIucIvcIwcIxcIycIzcIAcGjcIBcICcIDcIEcIFcIGcIHcIIcIJcIKcILcIMbGVcDKcDLcIPcIOcIOcCDaaaaaaaabcDQcIQcFccIRcDRbIxbIxbIxbIxcDRcIVcIWcIXcIYcIZcJacJbcIYbIBaaacDPcjIcjIcjIcjIcjIcJdcqacJecyMcJfcyMcJgcyMcJhcyMcJibGHaaaaaaaaaaaaamjaaacJkcJkcJkcJkcJkaabcJlaabcJkcJkcJkcJkcJkaaaamjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmaaaaaaaaacJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaaaaaacyYcHUczaaabcyYcHUczaaaacyYcHUczaaaaaaaaaaaabaaaaaaaaaaaaaabaabaabaaaaaaaabaabcJncJncJncJncJncJncJncJocJncJncEEcJpcJqcGTcajbGIbICbGIbJhcJvcDocJwcJxcFZcJycJzcDocJAcDucDrcJBcJCcJDcIxcJEcJFcJGcJHcJIcJJcJKcJHcJLcJMcJNcJOcDAcJPcJQcJRbJCaabcEYcJUcJTcJVcCDaaaaaaaaacDQcDRcJWcJXcDRcJYcJZcKacKbciIcFccKdcKecIYbJEcKgcKhcKibIBaabaaaaaaaaaaaaaaacjIcKkcKlcKmcKncKocKpcKqcKrcKocKpcKscjIaaaaaaaaaaaaamjaabcKtcKucKucKucKucKvcKwcKxcKycKycKycKycKzaabamjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaakSaabcyYcHUczaaaacyYcHUczaaaacyYcHUczaaabaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaabaabaabcJncKAcKAcKBcKCcKDcKDcKEcKFcKFcKHcIdcIecGTcajcGTcKIcGTcGTcGTcDocKJbJVcKLbJWbJXcKOcKPcaCcKRbKhbKhbKhcKVcKWcKXcKYcKZcLacHncCscLbcLccLdcLecLfcDAcJPcLgcLhbKMcLjcDLcLkcIOcIOcCDaabaaaaaacHxcjkcLmcLncjVcLpcLqcLpcLpcLrcLscLtcLucLubLscLwcLxcLybLtaabaabaaaaaaaaaaaacjIcLAcLBbLucvWbLEcLEbLUcvWbLVcLHbLWcjIaaaaaaaaaaaaamjaabcLJcLJcLJcLJcLJaaacJlaaacLJcLJcLJcLJcLJaabamjaaaaaaaaaaaacJmaaaaaacJmaaaaaacJmcJmcJmcJmcJmcJmcJmaaaaaacJmaaaaaacJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaakSaabcyYcHUczaaaacyYcHUczaaabcyYcHUczaaabaabaabaaaaabaaaaaaaabaabaaaaaaaaaaabaaaaaacJncKAcKAcKBcLKcLKcLKcLLcLLcaDcEEbYVcLOcLPcaEcLRcLScLTcLUcLUcLVcLWcLXcGTcGTcGTcLYcLZcMacMbcMccMdbUJbNdcMgcEEcMhcMhcMicHncCscMjcMkcMlcMmcMncDAcMocMpcMqbNgcMscCDcCDcCDcCDcCDaaaaaaaaacDQcMtcMucMvcMwcMxcMycMxcMxcMzcMAcMBcMCcLybNlcMEcKhcIYbNqaabaabaaaaaaaaaaaacjIcklcxtcxtcvWcMHcxtcxtcvWcMHcxtcxtcjIaaaaaaaaaaaaamjaaaaabaaaaabaabaabaaacJlaaaaabaaaaabaaaaabaaaamjaaaaaaaaaaaacJmcJmcJmcJmaaacJmcJmcJmcJmcJmcJmcJmcJmcJmaaacJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaalwaabcyYcMIczaaaacyYcMIczaaaacyYcMIczaaabakSaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaabcJncMJcMKcLKcLKcLKcMLcMMcMMcMMcMMcMMcMMcMMcbncbpcbocbXcMScMScMScMTcMUcMVcMScMScMScMUcMWcMXcMYcMdbUKbNdcMgcNbcNccNdcNecNfcNgcNhcNicLfcNjcNkcNlcNmcNncNobGVcNpcDLcNqcNrcNrcCDaaaaaaaaacDQckecNtcNucNvcNwcNxcNycIYcNzcNAcNBcNCcNDbJEcNFcNGcNHbNqaaaaaaaaaaaaaaaaaacjIcNJbTXcxtcvWcNKbTXcxtcvWcNKbTXcxtcjIaaaaaaaaaaaaamjaaacJkcJkcJkcJkcJkaabcJlaabcJkcJkcJkcJkcJkaabamjaaaaaaaaaaaacJmcJmcJmcJmaaacJmcJmcJmcJmcJmcJmcJmcJmcJmaaacJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaakSaaaaabaaaaaaaaaaabaabaabaaaaaaaabaabaaaakSaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaabcJncNLcLKcLKcLKcLKcLKcMMcNMcbZcNOcNPcNQcMMccacNScNTcJqcGTcGTcNUcNVbNtbNucNYbNvbNvcObcEEcOccMYcMdbULbNdccdcEEcOfcMhcOgcOhcDAcNhcNicOicDAcNkcNlcJPcJQcOjbJCcOkcEYcOlcOmcOncCDaaaaaaaaacOobNwbNwbNwbNwcOscOscOtcOubJEbJEbNxbSSbJEcOzcOzbTicOAcOzaaaaaaaaaaaaaaaaaacjIcxtcxtcxtcvWcOBcxtcxtcvWcOBcxtcxtcjIaaaaaaaaaaaaamjaabcKtcKucKucKucKucKvcKwcKxcKycKycKycKycOCaabamjaaaaaaaaaaaacJmcJmcJmcJmaaacJmcJmcJmcJmcJmcJmcJmcJmcJmaaacJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaczaczakSaabaabcyYcHUczaaaacyYcHUczaaaacyYcHUczaaabaaaaaaaaaaaaaaaaaaaaaaabaabbCxcCYcCYcCYcCYcHWcHXcHYceHcZVceHceHcEDcIaceHcEEbYRcaecGTcajbGIcamcIhcIicIjbGRcIlcImcIncIocIpbGRcIrcIscItcIucIvcIwcIxcIycIzcIAcGjcIBcICcIDcIEcIFcIGcIHcIIcIJcIKcILcIMbGVcDKcDLcIPcIOcIOcCDaaaaaaaabcDQcIQcFccIRcDRbIxbIxbIxbIxcDRcIVcIWcIXcIYcIZcJacJbcIYbIBaaacDPcjIcjIcjIcjIcjIcxocxFcxucyMcJfcyMcJgcyMcJhcyMcJibGHaaaaaaaaaaaaamjaaacJkcJkcJkcJkcJkaabcJlaabcJkcJkcJkcJkcJkaaaamjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmaaaaaaaaacJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaaaaaacyYcHUczaaabcyYcHUczaaaacyYcHUczaaaaaaaaaaaabaaaaaaaaaaaaaabaabaabaaaaaaaabaabcJncJncJncJncJncJncJncJocJncJncEEcJpcJqcGTcajbGIbICbGIbJhcJvcDocJwcJxcFZcJycJzcDocJAcDucDrcJBcJCcJDcIxcJEcJFcJGcJHcJIcJJcJKcJHcJLcJMcJNcJOcDAcJPcJQcJRbJCaabcEYcJUcJTcJVcCDaaaaaaaaacDQcDRcJWcJXcDRcJYcJZcKacKbciIcFccKdcKecIYbJEcKgcKhcKibIBaabaaaaaaaaaaaaaaacjIcKocKpcKmcKncKocKpcKqcKrcKocKpcKscjIaaaaaaaaaaaaamjaabcKtcKucKucKucKucKvcKwcKxcKycKycKycKycKzaabamjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaakSaabcyYcHUczaaaacyYcHUczaaaacyYcHUczaaabaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaabaabaabcJncKAcKAcKBcKCcKDcKDcKEcKFcKFcKHcIdcIecGTcajcGTcKIcGTcGTcGTcDocKJbJVcKLbJWbJXcKOcKPcaCcKRbKhbKhbKhcKVcKWcKXcKYcKZcLacHncCscLbcLccLdcLecLfcDAcJPcLgcLhbKMcLjcDLcLkcIOcIOcCDaabaaaaaacHxcjkcLmcLncjVcLpcLqcLpcLpcLrcLscLtcLucLubLscLwcLxcLybLtaabaabaaaaaaaaaaaacjIcxMcylbLucvWbLEcLEbLUcvWbLVcLHbLWcjIaaaaaaaaaaaaamjaabcLJcLJcLJcLJcLJaaacJlaaacLJcLJcLJcLJcLJaabamjaaaaaaaaaaaacJmaaaaaacJmaaaaaacJmcJmcJmcJmcJmcJmcJmaaaaaacJmaaaaaacJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaakSaabcyYcHUczaaaacyYcHUczaaabcyYcHUczaaabaabaabaaaaabaaaaaaaabaabaaaaaaaaaaabaaaaaacJncKAcKAcKBcLKcLKcLKcLLcLLcaDcEEbYVcLOcLPcaEcLRcLScLTcLUcLUcLVcLWcLXcGTcGTcGTcLYcLZcMacMbcMccMdbUJbNdcMgcEEcMhcMhcMicHncCscMjcMkcMlcMmcMncDAcMocMpcMqbNgcMscCDcCDcCDcCDcCDaaaaaaaaacDQcMtcMucMvcMwcMxcMycMxcMxcMzcMAcMBcMCcLybNlcMEcKhcIYbNqaabaabaaaaaaaaaaaacjIcMHcxtcxtcvWcMHcxtcxtcvWcMHcxtcxtcjIaaaaaaaaaaaaamjaaaaabaaaaabaabaabaaacJlaaaaabaaaaabaaaaabaaaamjaaaaaaaaaaaacJmcJmcJmcJmaaacJmcJmcJmcJmcJmcJmcJmcJmcJmaaacJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaalwaabcyYcMIczaaaacyYcMIczaaaacyYcMIczaaabakSaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaabcJncMJcMKcLKcLKcLKcMLcMMcMMcMMcMMcMMcMMcMMcbncbpcbocbXcMScMScMScMTcMUcMVcMScMScMScMUcMWcMXcMYcMdbUKbNdcMgcNbcNccNdcNecNfcNgcNhcNicLfcNjcNkcNlcNmcNncNobGVcNpcDLcNqcNrcNrcCDaaaaaaaaacDQckecNtcNucNvcNwcNxcNycIYcNzcNAcNBcNCcNDbJEcNFcNGcNHbNqaaaaaaaaaaaaaaaaaacjIcNKbTXcxtcvWcNKbTXcxtcvWcNKbTXcxtcjIaaaaaaaaaaaaamjaaacJkcJkcJkcJkcJkaabcJlaabcJkcJkcJkcJkcJkaabamjaaaaaaaaaaaacJmcJmcJmcJmaaacJmcJmcJmcJmcJmcJmcJmcJmcJmaaacJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaakSaaaaabaaaaaaaaaaabaabaabaaaaaaaabaabaaaakSaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaabcJncNLcLKcLKcLKcLKcLKcMMcNMcbZcNOcNPcNQcMMccacNScNTcJqcGTcGTcNUcNVbNtbNucNYbNvbNvcObcEEcOccMYcMdbULbNdccdcEEcOfcMhcOgcOhcDAcNhcNicOicDAcNkcNlcJPcJQcOjbJCcOkcEYcOlcOmcOncCDaaaaaaaaacOobNwbNwbNwbNwcOscOscOtcOubJEbJEbNxbSSbJEcOzcOzbTicOAcOzaaaaaaaaaaaaaaaaaacjIcOBcxtcxtcvWcOBcxtcxtcvWcOBcxtcxtcjIaaaaaaaaaaaaamjaabcKtcKucKucKucKucKvcKwcKxcKycKycKycKycOCaabamjaaaaaaaaaaaacJmcJmcJmcJmaaacJmcJmcJmcJmcJmcJmcJmcJmcJmaaacJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaczaczakSaczaczalwakSakSakSakSaczakSakSaczcODaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJncOEcLLcOFcOGcOHcOIcMMcOJcedceccOMcONcOOceecfMcfachFcGTcOScOTcOUcOVcOWcOXcOYcOZcPacPbcNTcJqcPccPdcMbcidcEEcPfcMhcPgcPhcDAcNhcNicLfcDAcPicNlcJPcPjcPkbKMcPlcDLcPmcNrcNrcCDaaaaaaaaacPnaaaaaaaaaaaaaaaaaacDQcPocIYcIYcPpcPqcPrcOzaacbTpbTqcPuaaaaaaaaaaaaaaaaaacjIcjIcjIcjIcjIcjIcjIcjIcjIcPvcPvcPvcjIaaaaaaaaaaaaamjaabcLJcLJcLJcLJcLJaaacJlaabcLJcLJcLJcLJcLJaaaamjaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxKcxKcxKcxKcxKcxKcxKcxKcxKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcJncJncJncPwbNybNybNycMMcPAcPBcPCcPCcPDcPEcMScPFcPGcPHcPIcPJcPJcPKcPLcPMcPNcPOcPPcPKcPQcPRciEciGciFciHcRfcPWcOfcMhcPXcPYcDAcNhcDAcPZcDAcNkcNlcJPcJQcQabJCcOkcCDcCDcCDcCDcCDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDQcQbcIYcIYcKbcQccQdcOzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPnaaaaaaaaaaaaaaaaaaaaaaaaaacaacaacaaaaaaaaaaaaaaaawTaaaaabaaaaabaaaaabaaacQeaaaaabaaaaabaabaabaabamjaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabcQfcQgcQhbNyaabaabcMMcQjcQkcPCcPCcQlcMMcQmcQncQocQpcQqcQrcQscEEcQtcQucQvcGTcQwcEEcQxcQycQzcQpcQpcQAcQBcEEcQCcMhcQDcQEcDAcNhcDAcMjcMkcQFcQGcNmcQHcQIbGVcQJcDLcQKcQLcQLcCDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOocQMcQNcQOcQPcQQcQRcOzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamjaaacJkcJkcJkcJkcJkaabcGIaabcJkcJkcJkcJkcJkaabamjaaaaaaaaaaaacJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmcJmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 9480b7751472314f2f2f125b3378ff9de13c52ab Mon Sep 17 00:00:00 2001 From: FalseIncarnate Date: Sun, 23 Aug 2015 00:22:31 -0400 Subject: [PATCH 02/10] Sushi Update Adds multiple types of sushi, made from various ingredients including rice, egg, fish, and fish eggs. - Most sushi recipes are made via table-crafting, though Tamago Sushi requires a grill to prepare. Adds multiple new types of fish for the fish tanks! Their eggs can be purchased in the CritterCare vendor. - Catfish - Will periodically reduce the filth level of the tank, helping keep it clean while you are busy. - Feederfish - Will sometimes sacrifice itself to add food to the tank for other fish. Will not sacrifice if it is the last fish, or if the food level is sufficiently high - Shrimp - Salmon - Electric Eel - Glofish - Will produce light if the the tank light is off. Adds fish items for each fish you can raise! - Most fish are simply weak weapons you can slap people with. - Sharks and baby carp do slightly higher damage, and make a biting sound on hit - Sharks can have their teeth removed by using a wirecutter on them. - Toothless sharks no longer do more damage than normal fish, nor do they make the bite sound - Shark teeth will be used in some future recipes - Salmon and catfish can be cut into filets with a knife - Shrimp and feederfish can be eaten raw, though they aren't very filling - Glofish, you guessed it, glow! They give off light like a weaker, green-colored flashlight. - Clownfish are slippery like banana peels! HONK! - Electric eels do not zap people, but will be used in a future crafting recipe or two for an improvised stun weapon. Tweaked the rate at which filth will accumulate in a tank, so hopefully it won't be a full time job to maintain a single goldfish. - Tanks with no fish will get dirty at a lower rate than before, and will not continue to get dirty if the filth_level is 7.5 or higher - Previously: 25% chance to increase by 0.1 - Now: 15% chance to increase by 0.05 - Tanks with at least one fish now will get dirty slightly less often - Previously: 25% chance to increase by 0.1 with a 30% chance to increase by 0.1 per fish if they ate that cycle - Now: 10% chance to increase by 0.1 with a 25% chance to increase by 0.1 per fish if they ate that cycle Using a fish net on a fish tank will now let you select a fish to remove, instead of selecting one at random. - Catching a fish with the fish net will now remove it from the tank and drop the appropriate fish item at your feet. Added support for special cooking via cooker machines (deepfryer, cereal maker, old candy maker, old oven) - Only the deepfryer currently utilizes it (as the other machines aren't used currently) - Inserting specific items will cook them into a new item instead of simply frying them! New deepfryer recipes: - Tofu can be deepfried into Fried Tofu! - Raw sticks (from slicing potatoes) can be deepfried into a bag of chips! - Bananas can be deepfried into Fried Bananas! (old recipe still possible) - Corn can be deepfried into a bag of Corn Chips! - This is the same as a bag of chips, except Space Mexican - Shrimp can be deepfried into Fried Shrimp! Began phase 1 of re-organizing/dividing food icons and code into multiple files - The existing icon file was nearing capacity, and the code file was incredibly long - This re-organization will make it easier for coders to find, edit, and group similar/related foods together, without worrying about overfilling the food icon file - This means we can add way more foods in the future without worrying about the icon being full! Sprites courtesy of FullOfSkittles, with a few of my own horrendous recolors/edits. - Not all of the new sprites are currently used, but are planned for use in a near-future PR to further expand the food options available. --- code/game/machinery/vending.dm | 8 +- code/game/objects/items/devices/pizza_bomb.dm | 2 +- .../objects/items/weapons/storage/bags.dm | 2 +- .../objects/items/weapons/storage/boxes.dm | 10 +- .../objects/items/weapons/storage/fancy.dm | 6 +- .../objects/items/weapons/vending_items.dm | 2 +- code/modules/fish/fish_eggs.dm | 47 +++- code/modules/fish/fish_items.dm | 152 ++++++++++ code/modules/fish/fishtank.dm | 40 ++- code/modules/food/cooker.dm | 41 ++- code/modules/food/customizables.dm | 2 +- code/modules/food/deep_fryer.dm | 54 +++- code/modules/food/recipes_grill.dm | 26 +- code/modules/food/recipes_microwave.dm | 6 + code/modules/food/recipes_table.dm | 72 +++++ .../simple_animal/hostile/mining_mobs.dm | 2 +- .../reagent_containers/food/condiment.dm | 2 +- .../reagent_containers/food/drinks.dm | 2 +- .../reagent_containers/food/snacks.dm | 134 +++------ .../reagent_containers/food/snacks/seafood.dm | 266 ++++++++++++++++++ icons/obj/fish_items.dmi | Bin 6806 -> 16019 bytes icons/obj/food.dmi | Bin 166601 -> 0 bytes icons/obj/food/food.dmi | Bin 0 -> 156903 bytes icons/obj/{ => food}/food_ingredients.dmi | Bin icons/obj/food/seafood.dmi | Bin 0 -> 7905 bytes paradise.dme | 1 + 26 files changed, 740 insertions(+), 137 deletions(-) create mode 100644 code/modules/reagents/reagent_containers/food/snacks/seafood.dm delete mode 100644 icons/obj/food.dmi create mode 100644 icons/obj/food/food.dmi rename icons/obj/{ => food}/food_ingredients.dmi (100%) create mode 100644 icons/obj/food/seafood.dmi diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index 5dad4ba1170..4cfdc0a6c29 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -1246,11 +1246,15 @@ icon_state = "crittercare" products = list(/obj/item/clothing/accessory/petcollar = 5, /obj/item/weapon/fish_net = 5, /obj/item/weapon/fishfood = 5, /obj/item/weapon/tank_brush = 5, /obj/item/weapon/egg_scoop = 5, /obj/item/fish_eggs/goldfish = 5, - /obj/item/fish_eggs/clownfish = 5, /obj/item/fish_eggs/shark = 5, /obj/item/toy/pet_rock = 5, + /obj/item/fish_eggs/clownfish = 5, /obj/item/fish_eggs/shark = 5, /obj/item/fish_eggs/feederfish = 10, + /obj/item/fish_eggs/salmon = 5, /obj/item/fish_eggs/catfish = 5, /obj/item/fish_eggs/glofish = 5, + /obj/item/fish_eggs/electric_eel = 5, /obj/item/fish_eggs/shrimp = 10, /obj/item/toy/pet_rock = 5, ) prices = list(/obj/item/clothing/accessory/petcollar = 50, /obj/item/weapon/fish_net = 15, /obj/item/weapon/fishfood = 15, /obj/item/weapon/tank_brush = 15, /obj/item/weapon/egg_scoop = 15, /obj/item/fish_eggs/goldfish = 10, - /obj/item/fish_eggs/clownfish = 10, /obj/item/fish_eggs/shark = 10, /obj/item/toy/pet_rock = 100, + /obj/item/fish_eggs/clownfish = 10, /obj/item/fish_eggs/shark = 10, /obj/item/fish_eggs/feederfish = 5, + /obj/item/fish_eggs/salmon = 10, /obj/item/fish_eggs/catfish = 10, /obj/item/fish_eggs/glofish = 10, + /obj/item/fish_eggs/electric_eel = 10, /obj/item/fish_eggs/shrimp = 5, /obj/item/toy/pet_rock = 100, ) contraband = list(/obj/item/fish_eggs/babycarp = 5) premium = list(/obj/item/toy/pet_rock/fred = 1, /obj/item/toy/pet_rock/roxie = 1) diff --git a/code/game/objects/items/devices/pizza_bomb.dm b/code/game/objects/items/devices/pizza_bomb.dm index 1f1b362078d..f5e559eed91 100644 --- a/code/game/objects/items/devices/pizza_bomb.dm +++ b/code/game/objects/items/devices/pizza_bomb.dm @@ -1,7 +1,7 @@ /obj/item/device/pizza_bomb name = "pizza box" desc = "A box suited for pizzas." - icon = 'icons/obj/food.dmi' + icon = 'icons/obj/food/food.dmi' icon_state = "pizzabox1" var/timer = 10 //Adjustable timer var/timer_set = 0 diff --git a/code/game/objects/items/weapons/storage/bags.dm b/code/game/objects/items/weapons/storage/bags.dm index 9f31926c54c..bc69a54bc3d 100644 --- a/code/game/objects/items/weapons/storage/bags.dm +++ b/code/game/objects/items/weapons/storage/bags.dm @@ -356,7 +356,7 @@ */ /obj/item/weapon/storage/bag/tray name = "tray" - icon = 'icons/obj/food.dmi' + icon = 'icons/obj/food/food.dmi' icon_state = "tray" desc = "A metal tray to lay food on." force = 5 diff --git a/code/game/objects/items/weapons/storage/boxes.dm b/code/game/objects/items/weapons/storage/boxes.dm index 65ebe415ada..aae00e3c793 100644 --- a/code/game/objects/items/weapons/storage/boxes.dm +++ b/code/game/objects/items/weapons/storage/boxes.dm @@ -367,7 +367,7 @@ /obj/item/weapon/storage/box/monkeycubes name = "monkey cube box" desc = "Drymate brand monkey cubes. Just add water!" - icon = 'icons/obj/food.dmi' + icon = 'icons/obj/food/food.dmi' icon_state = "monkeycubebox" storage_slots = 7 can_hold = list("/obj/item/weapon/reagent_containers/food/snacks/monkeycube") @@ -378,7 +378,7 @@ /obj/item/weapon/storage/box/farwacubes name = "farwa cube box" desc = "Drymate brand farwa cubes. Just add water!" - icon = 'icons/obj/food.dmi' + icon = 'icons/obj/food/food.dmi' icon_state = "monkeycubebox" storage_slots = 7 can_hold = list("/obj/item/weapon/reagent_containers/food/snacks/monkeycube/wrapped/farwacube") @@ -390,7 +390,7 @@ /obj/item/weapon/storage/box/stokcubes name = "stok cube box" desc = "Drymate brand stok cubes. Just add water!" - icon = 'icons/obj/food.dmi' + icon = 'icons/obj/food/food.dmi' icon_state = "monkeycubebox" storage_slots = 7 can_hold = list("/item/weapon/reagent_containers/food/snacks/monkeycube/wrapped/stokcube") @@ -402,7 +402,7 @@ /obj/item/weapon/storage/box/neaeracubes name = "neaera cube box" desc = "Drymate brand neaera cubes. Just add water!" - icon = 'icons/obj/food.dmi' + icon = 'icons/obj/food/food.dmi' icon_state = "monkeycubebox" storage_slots = 7 can_hold = list("/obj/item/weapon/reagent_containers/food/snacks/monkeycube/wrapped/neaeracube") @@ -415,7 +415,7 @@ /obj/item/weapon/storage/box/wolpincubes name = "wolpin cube box" desc = "Drymate brand wolpin cubes. Just add water!" - icon = 'icons/obj/food.dmi' + icon = 'icons/obj/food/food.dmi' icon_state = "monkeycubebox" storage_slots = 7 can_hold = list("/obj/item/weapon/reagent_containers/food/snacks/monkeycube/wrapped/wolpincube") diff --git a/code/game/objects/items/weapons/storage/fancy.dm b/code/game/objects/items/weapons/storage/fancy.dm index 200115be01d..bdb1e497caa 100644 --- a/code/game/objects/items/weapons/storage/fancy.dm +++ b/code/game/objects/items/weapons/storage/fancy.dm @@ -14,7 +14,7 @@ */ /obj/item/weapon/storage/fancy/ - icon = 'icons/obj/food.dmi' + icon = 'icons/obj/food/food.dmi' icon_state = "donutbox6" name = "donut box" var/icon_type = "donut" @@ -43,7 +43,7 @@ */ /obj/item/weapon/storage/fancy/donut_box - icon = 'icons/obj/food.dmi' + icon = 'icons/obj/food/food.dmi' icon_state = "donutbox6" icon_type = "donut" name = "donut box" @@ -62,7 +62,7 @@ */ /obj/item/weapon/storage/fancy/egg_box - icon = 'icons/obj/food.dmi' + icon = 'icons/obj/food/food.dmi' icon_state = "eggbox" icon_type = "egg" name = "egg box" diff --git a/code/game/objects/items/weapons/vending_items.dm b/code/game/objects/items/weapons/vending_items.dm index 306d0ba890a..8387e556fda 100644 --- a/code/game/objects/items/weapons/vending_items.dm +++ b/code/game/objects/items/weapons/vending_items.dm @@ -81,4 +81,4 @@ /obj/item/weapon/vending_refill/crittercare machine_name = "CritterCare" icon_state = "refill_pet" - charges = 17// of 54 + charges = 31// of 94 diff --git a/code/modules/fish/fish_eggs.dm b/code/modules/fish/fish_eggs.dm index 902616755dd..e4283718a53 100644 --- a/code/modules/fish/fish_eggs.dm +++ b/code/modules/fish/fish_eggs.dm @@ -14,7 +14,13 @@ var/global/list/fish_eggs_list = list("dud" = /obj/item/fish_eggs, "goldfish" = /obj/item/fish_eggs/goldfish, "clownfish" = /obj/item/fish_eggs/clownfish, "shark" = /obj/item/fish_eggs/shark, - "babycarp" = /obj/item/fish_eggs/babycarp, + "baby space carp" = /obj/item/fish_eggs/babycarp, + "catfish" = /obj/item/fish_eggs/catfish, + "feederfish" = /obj/item/fish_eggs/feederfish, + "salmon" = /obj/item/fish_eggs/salmon, + "shrimp" = /obj/item/fish_eggs/shrimp, + "electric eel" = /obj/item/fish_eggs/electric_eel, + "glofish" = /obj/item/fish_eggs/glofish, ) /obj/item/fish_eggs/goldfish @@ -39,4 +45,41 @@ var/global/list/fish_eggs_list = list("dud" = /obj/item/fish_eggs, name = "baby space carp eggs" desc = "Eggs from the substantially smaller form of the intergalactic terror." icon_state = "babycarp_eggs" - fish_type = "babycarp" + fish_type = "baby space carp" + +/obj/item/fish_eggs/catfish + name = "catfish eggs" + desc = "A bottom-feeding species noted for their similarity to cats and Tajaran." + icon_state = "catfish_eggs" + fish_type = "catfish" + +/obj/item/fish_eggs/feederfish + name = "feeder fish eggs" + desc = "These generic fish are commonly found being eaten by larger fish." + icon_state = "feederfish_eggs" + fish_type = "feederfish" + +/obj/item/fish_eggs/salmon + name = "salmon eggs" + desc = "A collection of salmon eggs." + icon_state = "salmon_eggs" + fish_type = "salmon" + +/obj/item/fish_eggs/shrimp + name = "shrimp eggs" + desc = "Eggs for shrimp. You figured they'd be smaller though..." + icon_state = "shrimp_eggs" + fish_type = "shrimp" + +/obj/item/fish_eggs/electric_eel + name = "electric eel eggs" + desc = "A pile of eggs for a slimy, shocking, sea-serpent." + icon_state = "electric_eel_eggs" + fish_type = "electric eel" + +/obj/item/fish_eggs/glofish + name = "glofish eggs" + desc = "A cluster of bright neon eggs belonging to a bio-luminescent species of fish." + icon_state = "glofish_eggs" + fish_type = "glofish" + diff --git a/code/modules/fish/fish_items.dm b/code/modules/fish/fish_items.dm index 08254a072be..5442e5c7cb0 100644 --- a/code/modules/fish/fish_items.dm +++ b/code/modules/fish/fish_items.dm @@ -1,4 +1,21 @@ +var/global/list/fish_items_list = list("goldfish" = /obj/item/weapon/fish/goldfish, + "clownfish" = /obj/item/weapon/bananapeel/clownfish, + "shark" = /obj/item/weapon/fish/shark, + "baby space carp" = /obj/item/weapon/fish/babycarp, + "catfish" = /obj/item/weapon/fish/catfish, + "feederfish" = /obj/item/weapon/reagent_containers/food/snacks/feederfish, + "salmon" = /obj/item/weapon/fish/salmon, + "shrimp" = /obj/item/weapon/reagent_containers/food/snacks/shrimp, + "electric eel" = /obj/item/weapon/fish/electric_eel, + "glofish" = /obj/item/weapon/fish/glofish +, + ) + +////////////////////////////////////////////// +// Aquarium Supplies // +////////////////////////////////////////////// + /obj/item/weapon/egg_scoop name = "fish egg scoop" desc = "A small scoop to collect fish eggs with." @@ -50,3 +67,138 @@ suicide_act(mob/user) viewers(user) << "[user] is vigorously scrubbing \himself raw with the [src.name]! It looks like \he's trying to commit suicide." return(BRUTELOSS|FIRELOSS) + +////////////////////////////////////////////// +// Fish Items // +////////////////////////////////////////////// + +/obj/item/weapon/reagent_containers/food/snacks/shrimp + name = "shrimp" + desc = "A single raw shrimp." + icon = 'icons/obj/food/seafood.dmi' + icon_state = "shrimp_raw" + filling_color = "#FF1C1C" + + New() + ..() + desc = pick("Anyway, like I was sayin', shrimp is the fruit of the sea.", "You can barbecue it, boil it, broil it, bake it, saute it.") + reagents.add_reagent("protein", 1) + src.bitesize = 1 + +/obj/item/weapon/reagent_containers/food/snacks/feederfish + name = "shrimp" + desc = "A tiny feeder fish. Sure doesn't look very filling..." + icon = 'icons/obj/food/seafood.dmi' + icon_state = "feederfish" + filling_color = "#FF1C1C" + + New() + ..() + reagents.add_reagent("protein", 1) + src.bitesize = 1 + +/obj/item/weapon/fish + name = "fish" + desc = "A generic fish" + icon = 'icons/obj/fish_items.dmi' + icon_state = "fish" + throwforce = 1 + w_class = 2.0 + throw_speed = 3 + throw_range = 7 + force = 1 + attack_verb = list("slapped", "humiliated", "hit", "rubbed") + hitsound = 'sound/effects/snap.ogg' + +/obj/item/weapon/fish/glofish + name = "glofish" + desc = "A small bio-luminescent fish. Not very bright, but at least it's pretty!" + icon_state = "glofish" + +/obj/item/weapon/fish/glofish/New() + ..() + set_light(2,1,"#99FF66") + +/obj/item/weapon/fish/electric_eel + name = "electric eel" + desc = "An eel capable of producing a mild electric shock. Luckily it's rather weak out of water." + icon_state = "electric_eel" + +/obj/item/weapon/fish/shark + name = "shark" + desc = "Warning: Keep away from tornadoes." + icon_state = "shark" + hitsound = 'sound/weapons/bite.ogg' + force = 3 + +/obj/item/weapon/fish/shark/attackby(var/obj/item/O, var/mob/user as mob) + if(istype(O, /obj/item/weapon/wirecutters)) + user << "You rip out the teeth of \the [src.name]!" + new /obj/item/weapon/fish/toothless_shark(get_turf(src)) + new /obj/item/weapon/shard/shark_teeth(get_turf(src)) + qdel(src) + return + ..() + +/obj/item/weapon/fish/toothless_shark + name = "toothless shark" + desc = "Looks like someone ripped it's teeth out!" + hitsound = 'sound/effects/snap.ogg' + +/obj/item/weapon/shard/shark_teeth + name = "shark teeth" + desc = "A number of teeth, supposedly from a shark." + icon = 'icons/obj/fish_items.dmi' + icon_state = "teeth" + force = 2.0 + throwforce = 5.0 + g_amt = 0 + +/obj/item/weapon/fish/catfish + name = "catfish" + desc = "Apparently, catfish don't purr like you might have expected them to. Such a confusing name!" + icon_state = "catfish" + +/obj/item/weapon/fish/catfish/attackby(var/obj/item/O, var/mob/user as mob) + if(istype(O, /obj/item/weapon/kitchenknife) || istype(O, /obj/item/weapon/butch) || istype(O, /obj/item/weapon/scalpel) || istype(O, /obj/item/weapon/kitchen/utensil/knife)) + user << "You carefully clean and gut \the [src.name]." + new /obj/item/weapon/reagent_containers/food/snacks/catfishmeat(get_turf(src)) + new /obj/item/weapon/reagent_containers/food/snacks/catfishmeat(get_turf(src)) + qdel(src) + return + ..() + +/obj/item/weapon/fish/goldfish + name = "goldfish" + desc = "A goldfish, just like the one you never won at the county fair." + icon_state = "goldfish" + +/obj/item/weapon/fish/salmon + name = "salmon" + desc = "The second-favorite food of Space Bears, right behind crew members." + icon_state = "salmon" + +/obj/item/weapon/fish/salmon/attackby(var/obj/item/O, var/mob/user as mob) + if(istype(O, /obj/item/weapon/kitchenknife) || istype(O, /obj/item/weapon/butch) || istype(O, /obj/item/weapon/scalpel) || istype(O, /obj/item/weapon/kitchen/utensil/knife)) + user << "You carefully clean and gut \the [src.name]." + new /obj/item/weapon/reagent_containers/food/snacks/salmonmeat(get_turf(src)) + new /obj/item/weapon/reagent_containers/food/snacks/salmonmeat(get_turf(src)) + qdel(src) + return + ..() + +/obj/item/weapon/fish/babycarp + name = "baby space carp" + desc = "Substantially smaller than the space carp lurking outside the hull, but still unsettling." + icon_state = "babycarp" + hitsound = 'sound/weapons/bite.ogg' + force = 3 + +/obj/item/weapon/bananapeel/clownfish + name = "clown fish" + desc = "Even underwater, you cannot escape HONKing." + icon = 'icons/obj/fish_items.dmi' + icon_state = "clownfish" + throwforce = 1 + force = 1 + attack_verb = list("slapped", "humiliated", "hit", "rubbed") diff --git a/code/modules/fish/fishtank.dm b/code/modules/fish/fishtank.dm index 108242809f6..977af3a2fed 100644 --- a/code/modules/fish/fishtank.dm +++ b/code/modules/fish/fishtank.dm @@ -212,8 +212,11 @@ check_food_level() if(water_level > 0) //Don't dirty the tank if it has no water - if(filth_level < 10 && prob(25)) //Chance for the tank to get dirtier if the filth_level isn't 10 - if(ate_food && prob(30)) //If they ate this cycle, there is an additional chance they make a bigger mess + if(fish_count == 0) //If the tank has no fish, algae growth can occur + if(filth_level < 7.5 && prob(15)) //Algae growth is a low chance and cannot exceed filth_level of 7.5 + filth_level += 0.05 //Algae growth is slower than fish filth build-up + else if(filth_level < 10 && prob(10)) //Chance for the tank to get dirtier if the filth_level isn't 10 + if(ate_food && prob(25)) //If they ate this cycle, there is an additional chance they make a bigger mess filth_level += fish_count * 0.1 else //If they didn't make the big mess, make a little one filth_level += 0.1 @@ -235,17 +238,22 @@ ////////////////////////////// /obj/machinery/fishtank/proc/handle_special_interactions() + var/glo_light = 0 for(var/fish in fish_list) switch(fish) if("catfish") //Catfish have a small chance of cleaning some filth since they are a bottom-feeder - if((filth_level > 0) && prob(25)) + if((filth_level > 0) && prob(30)) filth_level -= 0.1 if("feederfish") //Feeder fish have a small chance of sacrificing themselves to produce some food if(fish_count < 2) //Don't sacrifice the last fish, there's nothing to eat it continue - if(food_level <= 7.5 && prob(25)) + if(food_level <= 5 && prob(25)) kill_fish("feederfish") //Kill the fish to reflect it's sacrifice, but don't increase the filth_level food_level += 1 //The corpse became food for the other fish, ecology at it's finest + if("glofish") + glo_light++ + if(!light_switch && (glo_light > 0)) + set_light(2,glo_light,"#99FF66") check_food_level() check_filth_level() check_water_level() @@ -330,6 +338,22 @@ egg_list.Cut() //Destroy any excess eggs, clearing the egg_list +/obj/machinery/fishtank/proc/harvest_fish(var/mob/user) + if(!fish_count) //Can't catch non-existant fish! + usr << "There are no fish in \the [src] to catch!" + return + + var/caught_fish + caught_fish = input("Select a fish to catch.", "Fishing", caught_fish) in fish_list //Select a fish from the tank + if(caught_fish) + var/dead_fish = null + dead_fish = fish_items_list[caught_fish] //Locate the appropriate fish_item for the caught fish + if(!dead_fish) //No fish_item found, possibly due to typo or not being listed. Do nothing. + return + kill_fish(caught_fish) //Kill the caught fish from the tank + user.visible_message("[user.name] harvests \a [caught_fish] from \the [src].", "You scoop \a [caught_fish] out of \the [src].") + new dead_fish(get_turf(user)) //Spawn the appropriate fish_item at the user's feet. + /obj/machinery/fishtank/proc/destroy(var/deconstruct = 0) var/turf/T = get_turf(src) //Store the tank's turf for atmos updating after deletion of tank if(!deconstruct) //Check if we are deconstructing or breaking the tank @@ -680,13 +704,7 @@ return //Fish net if(istype(O, /obj/item/weapon/fish_net)) - if(fish_count > 0) - var/caught_fish = pick(fish_list) - usr << "You catch and remove a [caught_fish] from \the [src]." - kill_fish(caught_fish) - //TODO: Fish object spawning, need to get sprites before I can code the fish objects - else - usr << "There are no fish in \the [src] to catch!" + harvest_fish(user) return //Tank brush if(istype(O, /obj/item/weapon/tank_brush)) diff --git a/code/modules/food/cooker.dm b/code/modules/food/cooker.dm index 30e2dac9ac7..7512209fc1b 100644 --- a/code/modules/food/cooker.dm +++ b/code/modules/food/cooker.dm @@ -14,26 +14,26 @@ var/firechance = 0 var/cooktime = 0 var/foodcolor = null - + var/has_specials = 0 //Set to 1 if the machine has specials to check, otherwise leave it at 0 // checks if the snack has been cooked in a certain way -obj/machinery/cooker/proc/checkCooked(obj/item/weapon/reagent_containers/food/snacks/D) +/obj/machinery/cooker/proc/checkCooked(obj/item/weapon/reagent_containers/food/snacks/D) if (D.cooktype[thiscooktype]) return 1 return 0 // Sets the new snack's cooktype list to the same as the old one - no more cooking something in the same machine more than once! -obj/machinery/cooker/proc/setCooked(obj/item/weapon/reagent_containers/food/snacks/oldtypes, obj/item/weapon/reagent_containers/food/snacks/newtypes) +/obj/machinery/cooker/proc/setCooked(obj/item/weapon/reagent_containers/food/snacks/oldtypes, obj/item/weapon/reagent_containers/food/snacks/newtypes) var/ct for(ct in oldtypes.cooktype) newtypes.cooktype[ct] = oldtypes.cooktype[ct] // transfers reagents -obj/machinery/cooker/proc/setRegents(obj/item/weapon/reagent_containers/OldReg, obj/item/weapon/reagent_containers/NewReg) +/obj/machinery/cooker/proc/setRegents(obj/item/weapon/reagent_containers/OldReg, obj/item/weapon/reagent_containers/NewReg) OldReg.reagents.trans_to(NewReg, OldReg.reagents.total_volume) // check if you can put it in the machine -obj/machinery/cooker/proc/checkValid(obj/item/check, mob/user) +/obj/machinery/cooker/proc/checkValid(obj/item/check, mob/user) if(on) user << "[src] is still active!" return 0 @@ -42,13 +42,13 @@ obj/machinery/cooker/proc/checkValid(obj/item/check, mob/user) user << "You can only process food!" return 0 -obj/machinery/cooker/proc/setIcon(obj/item/copyme, obj/item/copyto) +/obj/machinery/cooker/proc/setIcon(obj/item/copyme, obj/item/copyto) copyto.color = foodcolor copyto.icon = copyme.icon copyto.icon_state = copyme.icon_state copyto.overlays += copyme.overlays -obj/machinery/cooker/proc/turnoff(obj/item/olditem) +/obj/machinery/cooker/proc/turnoff(obj/item/olditem) icon_state = officon playsound(loc, 'sound/machines/ding.ogg', 50, 1) on = 0 @@ -58,7 +58,7 @@ obj/machinery/cooker/proc/turnoff(obj/item/olditem) // Burns the food with a chance of starting a fire - for if you try cooking something that's already been cooked that way // if burns = 0 then it'll just tell you that the item is already that foodtype and it would do nothing // if you wanted a different side effect set burns to 1 and override burn() -obj/machinery/cooker/proc/burn(mob/user, obj/item/weapon/reagent_containers/props) +/obj/machinery/cooker/proc/burn(mob/user, obj/item/weapon/reagent_containers/props) var/obj/item/weapon/reagent_containers/food/snacks/badrecipe/burnt = new(get_turf(src)) setRegents(props, burnt) user << "You smell burning coming from the [src]!" @@ -74,11 +74,11 @@ obj/machinery/cooker/proc/burn(mob/user, obj/item/weapon/reagent_containers/prop location.hotspot_expose(700, 50, 1) //TODO have a chance of setting the tile on fire -obj/machinery/cooker/proc/changename(obj/item/name, obj/item/setme) +/obj/machinery/cooker/proc/changename(obj/item/name, obj/item/setme) setme.name = "[thiscooktype] [name.name]" setme.desc = "[name.desc]. It has been [thiscooktype]" -obj/machinery/cooker/proc/putIn(obj/item/tocook, mob/chef) +/obj/machinery/cooker/proc/putIn(obj/item/tocook, mob/chef) icon_state = onicon chef << "You put [tocook] into [src]." on = 1 @@ -86,11 +86,11 @@ obj/machinery/cooker/proc/putIn(obj/item/tocook, mob/chef) tocook.loc = src // Override this with the correct snack type -obj/machinery/cooker/proc/gettype() +/obj/machinery/cooker/proc/gettype() var/obj/item/weapon/reagent_containers/food/snacks/type = new(get_turf(src)) return type -obj/machinery/cooker/attackby(obj/item/I, mob/user, params) +/obj/machinery/cooker/attackby(obj/item/I, mob/user, params) if(stat & (NOPOWER|BROKEN)) return if (!checkValid(I, user)) @@ -103,6 +103,14 @@ obj/machinery/cooker/attackby(obj/item/I, mob/user, params) putIn(I, user) sleep(cooktime) if(I && I.loc == src) + //New interaction to allow special foods to be made/cooked via deepfryer without removing original functionality + //Define the foods/results on the specific machine --FalseIncarnate + if(has_specials) //Checks if the machine has any special recipes that should be checked + var/special = checkSpecials(I) //Checks if the inserted item is one of the specials + if(special) //If the inserted item is not special, it will skip this and run normally + cookSpecial(special) //Handle cooking the item as appropriate + turnoff(I) //Shut off the machine and qdel the original item + return if(istype(I, /obj/item/weapon/reagent_containers/food/snacks)) if(checkCooked(I)) burn(user, I) @@ -119,5 +127,12 @@ obj/machinery/cooker/attackby(obj/item/I, mob/user, params) turnoff(I) //del(I) +// MAKE SURE TO OVERRIDE THESE ON THE MACHINE IF IT HAS SPECIAL FOOD INTERACTIONS! +// FAILURE TO OVERRIDE WILL RESULT IN FAILURE TO PROPERLY HANDLE SPECIAL INTERACTIONS! --FalseIncarnate +/obj/machinery/cooker/proc/checkSpecials(obj/item/I) + if(!I) + return 0 + return 0 - +/obj/machinery/cooker/proc/cookSpecial(var/special) + return diff --git a/code/modules/food/customizables.dm b/code/modules/food/customizables.dm index c1bbcdb50dc..e0445f31395 100644 --- a/code/modules/food/customizables.dm +++ b/code/modules/food/customizables.dm @@ -41,7 +41,7 @@ /obj/item/trash/bowl name = "bowl" desc = "An empty bowl. Put some food in it to start making a soup." - icon = 'icons/obj/food.dmi' + icon = 'icons/obj/food/food.dmi' icon_state = "soup" /obj/item/trash/bowl/attackby(obj/item/W as obj, mob/user as mob, params) diff --git a/code/modules/food/deep_fryer.dm b/code/modules/food/deep_fryer.dm index cfe117c832e..4805983fdf4 100644 --- a/code/modules/food/deep_fryer.dm +++ b/code/modules/food/deep_fryer.dm @@ -10,9 +10,61 @@ foodcolor = "#FFAD33" officon = "fryer_off" onicon = "fryer_on" + has_specials = 1 -obj/machinery/cooker/deepfryer/gettype() +/obj/machinery/cooker/deepfryer/gettype() var/obj/item/weapon/reagent_containers/food/snacks/deepfryholder/type = new(get_turf(src)) return type +/obj/machinery/cooker/deepfryer/checkSpecials(obj/item/I) + if(!I) + return 0 + for (var/Type in subtypesof(/datum/deepfryer_special)) + var/datum/deepfryer_special/P = new Type() + if(istype(I, /obj/item/weapon/reagent_containers/food/snacks/grown)) + var/obj/item/weapon/reagent_containers/food/snacks/grown/G = I + if(G.seed.kitchen_tag != P.input) + continue + else if (!istype(I, P.input)) + continue + return P + return 0 + +/obj/machinery/cooker/deepfryer/cookSpecial(special) + if(!special) + return 0 + var/datum/deepfryer_special/recipe = special + if(!recipe.output) + return 0 + new recipe.output(get_turf(src)) + + +////////////////////////////////// +// Deepfryer Special // +// Interaction Datums // +////////////////////////////////// + +/datum/deepfryer_special + var/input //Thing that goes in + var/output //Thing that comes out + +/datum/deepfryer_special/shrimp + input = /obj/item/weapon/reagent_containers/food/snacks/shrimp + output = /obj/item/weapon/reagent_containers/food/snacks/fried_shrimp + +/datum/deepfryer_special/banana + input = "banana" + output = /obj/item/weapon/reagent_containers/food/snacks/friedbanana + +/datum/deepfryer_special/potato_chips + input = /obj/item/weapon/reagent_containers/food/snacks/rawsticks + output = /obj/item/weapon/reagent_containers/food/snacks/chips + +/datum/deepfryer_special/corn_chips + input = "corn" + output = /obj/item/weapon/reagent_containers/food/snacks/cornchips + +/datum/deepfryer_special/fried_tofu + input = /obj/item/weapon/reagent_containers/food/snacks/tofu + output = /obj/item/weapon/reagent_containers/food/snacks/fried_tofu diff --git a/code/modules/food/recipes_grill.dm b/code/modules/food/recipes_grill.dm index 6246b333558..aaf1bbf3da6 100644 --- a/code/modules/food/recipes_grill.dm +++ b/code/modules/food/recipes_grill.dm @@ -30,6 +30,13 @@ ) result = /obj/item/weapon/reagent_containers/food/snacks/meatsteak +/datum/recipe/grill/salmonsteak + reagents = list("sodiumchloride" = 1, "blackpepper" = 1) + items = list( + /obj/item/weapon/reagent_containers/food/snacks/salmonmeat + ) + result = /obj/item/weapon/reagent_containers/food/snacks/salmonsteak + /datum/recipe/grill/syntisteak reagents = list("sodiumchloride" = 1, "blackpepper" = 1) items = list( @@ -129,4 +136,21 @@ /obj/item/weapon/reagent_containers/food/snacks/tofu, /obj/item/weapon/reagent_containers/food/snacks/tofu, ) - result = /obj/item/weapon/reagent_containers/food/snacks/tofukabob \ No newline at end of file + result = /obj/item/weapon/reagent_containers/food/snacks/tofukabob + +/datum/recipe/grill/sushi_Tamago + reagents = list("sake" = 5) + items = list( + /obj/item/weapon/reagent_containers/food/snacks/egg, + /obj/item/weapon/reagent_containers/food/snacks/boiledrice, + ) + result = /obj/item/weapon/reagent_containers/food/snacks/sushi_Tamago + +/datum/recipe/grill/sushi_Unagi + reagents = list("sake" = 5) + items = list( + /obj/item/weapon/fish/electric_eel, + /obj/item/weapon/reagent_containers/food/snacks/boiledrice, + ) + result = /obj/item/weapon/reagent_containers/food/snacks/sushi_Unagi + diff --git a/code/modules/food/recipes_microwave.dm b/code/modules/food/recipes_microwave.dm index ffd1c575cd9..580f626bf47 100644 --- a/code/modules/food/recipes_microwave.dm +++ b/code/modules/food/recipes_microwave.dm @@ -631,3 +631,9 @@ reagents = list("sugar" = 5, "frostoil" = 5) result = /obj/item/weapon/reagent_containers/food/snacks/mint +/datum/recipe/microwave/boiled_shrimp + reagents = list("water" = 1) + items = list( + /obj/item/weapon/reagent_containers/food/snacks/shrimp + ) + result = /obj/item/weapon/reagent_containers/food/snacks/boiled_shrimp diff --git a/code/modules/food/recipes_table.dm b/code/modules/food/recipes_table.dm index c501db81375..0c9f72dd6d5 100644 --- a/code/modules/food/recipes_table.dm +++ b/code/modules/food/recipes_table.dm @@ -94,3 +94,75 @@ /obj/item/weapon/reagent_containers/food/snacks/friedegg = 1, ) result = /obj/item/weapon/reagent_containers/food/snacks/wrap + +/datum/table_recipe/sushi_Ebi + name = "Ebi Sushi" + reqs = list( + /obj/item/weapon/reagent_containers/food/snacks/boiledrice = 1, + /obj/item/weapon/reagent_containers/food/snacks/boiled_shrimp = 1, + ) + result = /obj/item/weapon/reagent_containers/food/snacks/sushi_Ebi + +/datum/table_recipe/sushi_Ikura + name = "Ikura Sushi" + reqs = list( + /obj/item/weapon/reagent_containers/food/snacks/boiledrice = 1, + /obj/item/fish_eggs/salmon = 1, + ) + result = /obj/item/weapon/reagent_containers/food/snacks/sushi_Ikura + +/datum/table_recipe/sushi_Inari + name = "Inari Sushi" + reqs = list( + /obj/item/weapon/reagent_containers/food/snacks/boiledrice = 1, + /obj/item/weapon/reagent_containers/food/snacks/fried_tofu = 1, + ) + result = /obj/item/weapon/reagent_containers/food/snacks/sushi_Inari + +/datum/table_recipe/sushi_Sake + name = "Sake Sushi" + reqs = list( + /obj/item/weapon/reagent_containers/food/snacks/boiledrice = 1, + /obj/item/weapon/reagent_containers/food/snacks/salmonmeat = 1, + ) + result = /obj/item/weapon/reagent_containers/food/snacks/sushi_Sake + +/datum/table_recipe/sushi_SmokedSalmon + name = "Smoked Salmon Sushi" + reqs = list( + /obj/item/weapon/reagent_containers/food/snacks/boiledrice = 1, + /obj/item/weapon/reagent_containers/food/snacks/salmonsteak = 1, + ) + result = /obj/item/weapon/reagent_containers/food/snacks/sushi_SmokedSalmon + +/datum/table_recipe/sushi_Masago + name = "Masago Sushi" + reqs = list( + /obj/item/weapon/reagent_containers/food/snacks/boiledrice = 1, + /obj/item/fish_eggs/goldfish = 1, + ) + result = /obj/item/weapon/reagent_containers/food/snacks/sushi_Masago + +/datum/table_recipe/sushi_Tobiko + name = "Tobiko Sushi" + reqs = list( + /obj/item/weapon/reagent_containers/food/snacks/boiledrice = 1, + /obj/item/fish_eggs/shark = 1, + ) + result = /obj/item/weapon/reagent_containers/food/snacks/sushi_Tobiko + +/datum/table_recipe/sushi_TobikoEgg + name = "Tobiko and Egg Sushi" + reqs = list( + /obj/item/weapon/reagent_containers/food/snacks/sushi_Tobiko = 1, + /obj/item/weapon/reagent_containers/food/snacks/egg = 1, + ) + result = /obj/item/weapon/reagent_containers/food/snacks/sushi_TobikoEgg + +/datum/table_recipe/sushi_Tai + name = "Tai Sushi" + reqs = list( + /obj/item/weapon/reagent_containers/food/snacks/boiledrice = 1, + /obj/item/weapon/reagent_containers/food/snacks/catfishmeat = 1, + ) + result = /obj/item/weapon/reagent_containers/food/snacks/sushi_Tai \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm index 285948e6073..3522cce7bc0 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm @@ -269,7 +269,7 @@ /obj/item/asteroid/hivelord_core name = "hivelord remains" desc = "All that remains of a hivelord, it seems to be what allows it to break pieces of itself off without being hurt... its healing properties will soon become inert if not used quickly. Try not to think about what you're eating." - icon = 'icons/obj/food.dmi' + icon = 'icons/obj/food/food.dmi' icon_state = "boiledrorocore" var/inert = 0 diff --git a/code/modules/reagents/reagent_containers/food/condiment.dm b/code/modules/reagents/reagent_containers/food/condiment.dm index 309f928288b..ea7633fa7aa 100644 --- a/code/modules/reagents/reagent_containers/food/condiment.dm +++ b/code/modules/reagents/reagent_containers/food/condiment.dm @@ -8,7 +8,7 @@ /obj/item/weapon/reagent_containers/food/condiment name = "Condiment Container" desc = "Just your average condiment container." - icon = 'icons/obj/food.dmi' + icon = 'icons/obj/food/food.dmi' icon_state = "emptycondiment" flags = OPENCONTAINER possible_transfer_amounts = list(1,5,10) diff --git a/code/modules/reagents/reagent_containers/food/drinks.dm b/code/modules/reagents/reagent_containers/food/drinks.dm index 8528e364dc7..374f9cf603a 100644 --- a/code/modules/reagents/reagent_containers/food/drinks.dm +++ b/code/modules/reagents/reagent_containers/food/drinks.dm @@ -203,7 +203,7 @@ /obj/item/weapon/reagent_containers/food/drinks/flour name = "flour sack" desc = "A big bag of flour. Good for baking!" - icon = 'icons/obj/food.dmi' + icon = 'icons/obj/food/food.dmi' icon_state = "flour" item_state = "flour" New() diff --git a/code/modules/reagents/reagent_containers/food/snacks.dm b/code/modules/reagents/reagent_containers/food/snacks.dm index 760988b4977..89f14c26358 100644 --- a/code/modules/reagents/reagent_containers/food/snacks.dm +++ b/code/modules/reagents/reagent_containers/food/snacks.dm @@ -2,7 +2,7 @@ /obj/item/weapon/reagent_containers/food/snacks name = "snack" desc = "yummy" - icon = 'icons/obj/food.dmi' + icon = 'icons/obj/food/food.dmi' icon_state = null var/bitesize = 1 var/bitecount = 0 @@ -296,7 +296,7 @@ ///obj/item/weapon/reagent_containers/food/snacks/xenoburger //Identification path for the object. // name = "Xenoburger" //Name that displays in the UI. // desc = "Smells caustic. Tastes like heresy." //Duh -// icon_state = "xburger" //Refers to an icon in food.dmi +// icon_state = "xburger" //Refers to an icon in food/food.dmi // New() //Don't mess with this. // ..() //Same here. // reagents.add_reagent("xenomicrobes", 10) //This is what is in the food item. you may copy/paste @@ -368,6 +368,18 @@ reagents.add_reagent("nutriment", 3) bitesize = 1 +/obj/item/weapon/reagent_containers/food/snacks/cornchips + name = "corn chips" + desc = "Goes great with salsa! OLE!" + icon_state = "chips" + trash = /obj/item/trash/chips + filling_color = "#E8C31E" + + New() + ..() + reagents.add_reagent("nutriment", 3) + bitesize = 1 + /obj/item/weapon/reagent_containers/food/snacks/cookie name = "cookie" desc = "COOKIE!!!" @@ -663,6 +675,17 @@ desc = "We all love tofu." filling_color = "#FFFEE0" + New() + ..() + reagents.add_reagent("plantmatter", 3) + src.bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/fried_tofu + name = "Fried Tofu" + icon_state = "tofu" + desc = "Proof that even vegetarians crave unhealthy foods." + filling_color = "#FFFEE0" + New() ..() reagents.add_reagent("nutriment", 3) @@ -691,30 +714,6 @@ reagents.add_reagent("nutriment", 3) bitesize = 1 -/obj/item/weapon/reagent_containers/food/snacks/carpmeat - name = "carp fillet" - desc = "A fillet of spess carp meat" - icon_state = "fishfillet" - filling_color = "#FFDEFE" - - New() - ..() - reagents.add_reagent("protein", 3) - reagents.add_reagent("carpotoxin", 3) - src.bitesize = 6 - -/obj/item/weapon/reagent_containers/food/snacks/fishfingers - name = "Fish Fingers" - desc = "A finger of fish." - icon_state = "fishfingers" - filling_color = "#FFDEFE" - - New() - ..() - reagents.add_reagent("nutriment", 4) - reagents.add_reagent("carpotoxin", 3) - bitesize = 3 - /obj/item/weapon/reagent_containers/food/snacks/hugemushroomslice name = "huge mushroom slice" desc = "A slice from a huge mushroom." @@ -896,18 +895,6 @@ reagents.add_reagent("nutriment", 6) bitesize = 2 -/obj/item/weapon/reagent_containers/food/snacks/fishburger - name = "Fillet -o- Carp Sandwich" - desc = "Almost like a carp is yelling somewhere... Give me back that fillet -o- carp, give me that carp." - icon_state = "fishburger" - filling_color = "#FFDEFE" - - New() - ..() - reagents.add_reagent("nutriment", 6) - reagents.add_reagent("carpotoxin", 3) - bitesize = 3 - /obj/item/weapon/reagent_containers/food/snacks/tofuburger name = "Tofu Burger" desc = "What.. is that meat?" @@ -1199,20 +1186,6 @@ reagents.add_reagent("nutriment", 8) bitesize = 2 -/obj/item/weapon/reagent_containers/food/snacks/cubancarp - name = "Cuban Carp" - desc = "A grifftastic sandwich that burns your tongue and then leaves it numb!" - icon_state = "cubancarp" - trash = /obj/item/trash/plate - filling_color = "#E9ADFF" - - New() - ..() - reagents.add_reagent("nutriment", 6) - reagents.add_reagent("carpotoxin", 3) - reagents.add_reagent("capsaicin", 3) - bitesize = 3 - /obj/item/weapon/reagent_containers/food/snacks/popcorn name = "Popcorn" desc = "Now let's find some cinema." @@ -1853,18 +1826,6 @@ reagents.add_reagent("sodiumchloride", 1) bitesize = 3 -/obj/item/weapon/reagent_containers/food/snacks/fishandchips - name = "Fish and Chips" - desc = "I do say so myself chap." - icon_state = "fishandchips" - filling_color = "#E3D796" - - New() - ..() - reagents.add_reagent("nutriment", 6) - reagents.add_reagent("carpotoxin", 3) - bitesize = 3 - /obj/item/weapon/reagent_containers/food/snacks/sandwich name = "Sandwich" desc = "A grand creation of meat, cheese, bread, and several leaves of lettuce! Arthur Dent would be proud." @@ -2308,7 +2269,7 @@ /obj/item/weapon/reagent_containers/food/snacks/dough_ball name = "ball of raw dough" desc = "A ball of raw dough, ready to be molded into new recipes." - icon = 'icons/obj/food_ingredients.dmi' + icon = 'icons/obj/food/food_ingredients.dmi' icon_state = "dough" New() ..() @@ -2331,7 +2292,7 @@ /obj/item/weapon/reagent_containers/food/snacks/sliceable/flatdough name = "flattened dough" desc = "Still raw. You resist the temptation to cover it in tomato sauce." - icon = 'icons/obj/food_ingredients.dmi' + icon = 'icons/obj/food/food_ingredients.dmi' icon_state = "flatdough" slice_path = /obj/item/weapon/reagent_containers/food/snacks/doughslice slices_num = 3 @@ -2343,7 +2304,7 @@ /obj/item/weapon/reagent_containers/food/snacks/doughslice name = "slice of dough" desc = "an individual portion of raw dough, ready to be cooked." - icon = 'icons/obj/food_ingredients.dmi' + icon = 'icons/obj/food/food_ingredients.dmi' icon_state = "doughslice" bitesize = 2 @@ -2860,7 +2821,7 @@ /obj/item/pizzabox name = "pizza box" desc = "A box suited for pizzas." - icon = 'icons/obj/food.dmi' + icon = 'icons/obj/food/food.dmi' icon_state = "pizzabox1" var/open = 0 // Is the box open? @@ -2897,7 +2858,7 @@ icon_state = "pizzabox_open" if( pizza ) - var/image/pizzaimg = image("food.dmi", icon_state = pizza.icon_state) + var/image/pizzaimg = image("food/food.dmi", icon_state = pizza.icon_state) pizzaimg.pixel_y = -3 overlays += pizzaimg @@ -2914,7 +2875,7 @@ doimgtag = 1 if( doimgtag ) - var/image/tagimg = image("food.dmi", icon_state = "pizzabox_tag") + var/image/tagimg = image("food/food.dmi", icon_state = "pizzabox_tag") tagimg.pixel_y = boxes.len * 3 overlays += tagimg @@ -3188,17 +3149,6 @@ reagents.add_reagent("toxin", 3) bitesize = 4 -/obj/item/weapon/reagent_containers/food/snacks/sashimi - name = "carp sashimi" - desc = "Celebrate surviving attack from hostile alien lifeforms by hospitalising yourself." - icon_state = "sashimi" - New() - ..() - reagents.add_reagent("nutriment", 6) - reagents.add_reagent("toxin", 5) - bitesize = 3 - - ////////////////////////////////ICE CREAM/////////////////////////////////// /obj/item/weapon/reagent_containers/food/snacks/icecream name = "ice cream" @@ -3245,7 +3195,7 @@ /obj/item/weapon/reagent_containers/food/snacks/cereal name = "box of cereal" desc = "A box of cereal." - icon = 'icons/obj/food.dmi' + icon = 'icons/obj/food/food.dmi' icon_state = "cereal_box" bitesize = 2 New() @@ -3254,7 +3204,7 @@ /obj/item/weapon/reagent_containers/food/snacks/deepfryholder name = "Deep Fried Foods Holder Obj" desc = "If you can see this description the code for the deep fryer fucked up." - icon = 'icons/obj/food.dmi' + icon = 'icons/obj/food/food.dmi' icon_state = "deepfried_holder_icon" bitesize = 2 New() @@ -3280,7 +3230,7 @@ /obj/item/weapon/reagent_containers/food/snacks/dough name = "dough" desc = "A piece of dough." - icon = 'icons/obj/food_ingredients.dmi' + icon = 'icons/obj/food/food_ingredients.dmi' icon_state = "dough" bitesize = 2 New() @@ -3303,7 +3253,7 @@ /obj/item/weapon/reagent_containers/food/snacks/sliceable/flatdough name = "flat dough" desc = "Some flattened dough." - icon = 'icons/obj/food_ingredients.dmi' + icon = 'icons/obj/food/food_ingredients.dmi' icon_state = "flat dough" slice_path = /obj/item/weapon/reagent_containers/food/snacks/doughslice slices_num = 3 @@ -3314,7 +3264,7 @@ /obj/item/weapon/reagent_containers/food/snacks/doughslice name = "dough slice" desc = "The building block of an impressive dish." - icon = 'icons/obj/food_ingredients.dmi' + icon = 'icons/obj/food/food_ingredients.dmi' icon_state = "doughslice" bitesize = 2 New() @@ -3324,7 +3274,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun name = "bun" desc = "The base for any self-respecting burger." - icon = 'icons/obj/food_ingredients.dmi' + icon = 'icons/obj/food/food_ingredients.dmi' icon_state = "bun" bitesize = 2 New() @@ -3344,7 +3294,7 @@ /obj/item/weapon/reagent_containers/food/snacks/rawcutlet name = "raw cutlet" desc = "A thin piece of raw meat." - icon = 'icons/obj/food_ingredients.dmi' + icon = 'icons/obj/food/food_ingredients.dmi' icon_state = "rawcutlet" bitesize = 1 New() @@ -3354,7 +3304,7 @@ /obj/item/weapon/reagent_containers/food/snacks/cutlet name = "cutlet" desc = "A tasty meat slice." - icon = 'icons/obj/food_ingredients.dmi' + icon = 'icons/obj/food/food_ingredients.dmi' icon_state = "cutlet" bitesize = 2 New() @@ -3364,7 +3314,7 @@ /obj/item/weapon/reagent_containers/food/snacks/rawmeatball name = "raw meatball" desc = "A raw meatball." - icon = 'icons/obj/food_ingredients.dmi' + icon = 'icons/obj/food/food_ingredients.dmi' icon_state = "rawmeatball" bitesize = 2 New() @@ -3383,7 +3333,7 @@ /obj/item/weapon/reagent_containers/food/snacks/flatbread name = "flatbread" desc = "Bland but filling." - icon = 'icons/obj/food_ingredients.dmi' + icon = 'icons/obj/food/food_ingredients.dmi' icon_state = "flatbread" bitesize = 2 New() @@ -3402,7 +3352,7 @@ /obj/item/weapon/reagent_containers/food/snacks/rawsticks name = "raw potato sticks" desc = "Raw fries, not very tasty." - icon = 'icons/obj/food_ingredients.dmi' + icon = 'icons/obj/food/food_ingredients.dmi' icon_state = "rawsticks" bitesize = 2 New() diff --git a/code/modules/reagents/reagent_containers/food/snacks/seafood.dm b/code/modules/reagents/reagent_containers/food/snacks/seafood.dm new file mode 100644 index 00000000000..47216996470 --- /dev/null +++ b/code/modules/reagents/reagent_containers/food/snacks/seafood.dm @@ -0,0 +1,266 @@ + +/obj/item/weapon/reagent_containers/food/snacks/carpmeat + name = "carp fillet" + desc = "A fillet of spess carp meat" + icon = 'icons/obj/food/seafood.dmi' + icon_state = "fishfillet" + filling_color = "#FFDEFE" + + New() + ..() + reagents.add_reagent("protein", 3) + reagents.add_reagent("carpotoxin", 3) + src.bitesize = 6 + +/obj/item/weapon/reagent_containers/food/snacks/salmonmeat + name = "raw salmon" + desc = "A fillet of raw salmon" + icon = 'icons/obj/food/seafood.dmi' + icon_state = "fishfillet" + filling_color = "#FFDEFE" + + New() + ..() + reagents.add_reagent("protein", 3) + src.bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/salmonsteak + name = "Salmon steak" + desc = "A piece of freshly-grilled salmon meat." + icon = 'icons/obj/food/seafood.dmi' + icon_state = "salmonsteak" + trash = /obj/item/trash/plate + filling_color = "#7A3D11" + + New() + ..() + reagents.add_reagent("nutriment", 4) + reagents.add_reagent("sodiumchloride", 1) + reagents.add_reagent("blackpepper", 1) + bitesize = 3 + + +/obj/item/weapon/reagent_containers/food/snacks/catfishmeat + name = "raw catfish" + desc = "A fillet of raw catfish" + icon = 'icons/obj/food/seafood.dmi' + icon_state = "fishfillet" + filling_color = "#FFDEFE" + + New() + ..() + reagents.add_reagent("protein", 3) + src.bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/fishfingers + name = "Fish Fingers" + desc = "A finger of fish." + icon = 'icons/obj/food/seafood.dmi' + icon_state = "fishfingers" + filling_color = "#FFDEFE" + + New() + ..() + reagents.add_reagent("nutriment", 4) + reagents.add_reagent("carpotoxin", 3) + bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/fishburger + name = "Fillet -o- Carp Sandwich" + desc = "Almost like a carp is yelling somewhere... Give me back that fillet -o- carp, give me that carp." + icon = 'icons/obj/food/seafood.dmi' + icon_state = "fishburger" + filling_color = "#FFDEFE" + + New() + ..() + reagents.add_reagent("nutriment", 6) + reagents.add_reagent("carpotoxin", 3) + bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/cubancarp + name = "Cuban Carp" + desc = "A grifftastic sandwich that burns your tongue and then leaves it numb!" + icon = 'icons/obj/food/seafood.dmi' + icon_state = "cubancarp" + trash = /obj/item/trash/plate + filling_color = "#E9ADFF" + + New() + ..() + reagents.add_reagent("nutriment", 6) + reagents.add_reagent("carpotoxin", 3) + reagents.add_reagent("capsaicin", 3) + bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/fishandchips + name = "Fish and Chips" + desc = "I do say so myself chap." + icon = 'icons/obj/food/seafood.dmi' + icon_state = "fishandchips" + filling_color = "#E3D796" + + New() + ..() + reagents.add_reagent("nutriment", 6) + reagents.add_reagent("carpotoxin", 3) + bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/sashimi + name = "carp sashimi" + desc = "Celebrate surviving attack from hostile alien lifeforms by hospitalising yourself." + icon = 'icons/obj/food/seafood.dmi' + icon_state = "sashimi" + + New() + ..() + reagents.add_reagent("nutriment", 6) + reagents.add_reagent("toxin", 5) + bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/fried_shrimp + name = "fried shrimp" + desc = "Just one of the many things you can do with shrimp!" + icon = 'icons/obj/food/seafood.dmi' + icon_state = "shrimp_fried" + + New() + ..() + reagents.add_reagent("nutriment", 2) + src.bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/boiled_shrimp + name = "boiled shrimp" + desc = "Just one of the many things you can do with shrimp!" + icon = 'icons/obj/food/seafood.dmi' + icon_state = "shrimp_cooked" + + New() + ..() + reagents.add_reagent("nutriment", 2) + src.bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/sushi_Ebi + name = "Ebi Sushi" + desc = "A simple sushi consisting of cooked shrimp and rice." + icon = 'icons/obj/food/seafood.dmi' + icon_state = "sushi_Ebi" + + New() + ..() + reagents.add_reagent("nutriment", 2) + bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/sushi_Ikura + name = "Ikura Sushi" + desc = "A simple sushi consisting of salmon roe." + icon = 'icons/obj/food/seafood.dmi' + icon_state = "sushi_Ikura" + + New() + ..() + reagents.add_reagent("nutriment", 2) + reagents.add_reagent("protien", 1) + bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/sushi_Sake + name = "Sake Sushi" + desc = "A simple sushi consisting of raw salmon and rice." + icon = 'icons/obj/food/seafood.dmi' + icon_state = "sushi_Sake" + + New() + ..() + reagents.add_reagent("nutriment", 2) + bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/sushi_SmokedSalmon + name = "Smoked Salmon Sushi" + desc = "A simple sushi consisting of cooked salmon and rice." + icon = 'icons/obj/food/seafood.dmi' + icon_state = "sushi_SmokedSalmon" + + New() + ..() + reagents.add_reagent("nutriment", 2) + bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/sushi_Tamago + name = "Tamago Sushi" + desc = "A simple sushi consisting of egg and rice." + icon = 'icons/obj/food/seafood.dmi' + icon_state = "sushi_Tamago" + + New() + ..() + reagents.add_reagent("nutriment", 2) + bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/sushi_Inari + name = "Inari Sushi" + desc = "A piece of fried tofu stuffed with rice." + icon = 'icons/obj/food/seafood.dmi' + icon_state = "sushi_Inari" + + New() + ..() + reagents.add_reagent("nutriment", 2) + bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/sushi_Masago + name = "Masago Sushi" + desc = "A simple sushi consisting of goldfish roe." + icon = 'icons/obj/food/seafood.dmi' + icon_state = "sushi_Masago" + + New() + ..() + reagents.add_reagent("nutriment", 2) + reagents.add_reagent("protien", 1) + bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/sushi_Tobiko + name = "Ikura Sushi" + desc = "A simple sushi consisting of shark roe." + icon = 'icons/obj/food/seafood.dmi' + icon_state = "sushi_Tobiko" + + New() + ..() + reagents.add_reagent("nutriment", 2) + reagents.add_reagent("protien", 1) + bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/sushi_TobikoEgg + name = "Tobiko and Egg Sushi" + desc = "A sushi consisting of shark roe and an egg." + icon = 'icons/obj/food/seafood.dmi' + icon_state = "sushi_TobikoEgg" + + New() + ..() + reagents.add_reagent("nutriment", 2) + reagents.add_reagent("protien", 1) + bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/sushi_Tai + name = "Tai Sushi" + desc = "A simple sushi consisting of catfish and rice." + icon = 'icons/obj/food/seafood.dmi' + icon_state = "sushi_Tai" + + New() + ..() + reagents.add_reagent("nutriment", 2) + bitesize = 3 + +/obj/item/weapon/reagent_containers/food/snacks/sushi_Unagi + name = "Unagi Sushi" + desc = "A simple sushi consisting of eel and rice." + icon = 'icons/obj/food/seafood.dmi' + icon_state = "sushi_Hokki" + + New() + ..() + reagents.add_reagent("nutriment", 2) + bitesize = 3 \ No newline at end of file diff --git a/icons/obj/fish_items.dmi b/icons/obj/fish_items.dmi index f21be0bb9e697f98f57bd4282a3d9de305a23626..22294911bfbd9ee2096525146aef65471c537465 100644 GIT binary patch literal 16019 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 literal 6806 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 A&Hw-a diff --git a/icons/obj/food.dmi b/icons/obj/food.dmi deleted file mode 100644 index 870e6a3ae09101c7017c0b31fe5a95e70b0a6ad0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166601 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 z 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
{{if data.access}} -
-
- Turret Status: + {{if !data.screen}} +
+
+ Turret Status: +
+
+ {{:helper.link('Enabled', null, {'command' : 'enable', 'value' : 1}, data.enabled ?'redButton' : null)}} + {{:helper.link('Disabled',null, {'command' : 'enable', 'value' : 0}, !data.enabled ? 'selected' : null)}} +
+
+ {{if data.accesses}} +
+
+ Required Access: +
+
+ {{:helper.link('Modify', null, {'command' : 'screen', 'value' : 1})}} +
+
+ {{/if}} + {{if data.is_lethal}} +
+
+ Lethal Mode: +
+
+ {{:helper.link('On', null, {'command' : 'lethal', 'value' : 1}, data.lethal ?'redButton' : null)}} + {{:helper.link('Off',null, {'command' : 'lethal', 'value' : 0}, !data.lethal ? 'selected' : null)}} +
+
+ {{/if}} + + {{for data.settings}} +
+
+ {{:value.category}} +
+
+ {{:helper.link('On', null, {'command' : value.setting, 'value' : 1}, value.value ? 'selected' : null)}} + {{:helper.link('Off',null, {'command' : value.setting, 'value' : 0}, !value.value ? 'selected' : null)}} +
+
+ {{/for}} + {{else}} +
+
+ Turret Settings: +
+
+ {{:helper.link('Modify', null, {'command' : 'screen', 'value' : 0})}} +
-
- {{:helper.link('Enabled', null, {'command' : 'enable', 'value' : 1}, data.enabled ?'redButton' : null)}} - {{:helper.link('Disabled',null, {'command' : 'enable', 'value' : 0}, !data.enabled ? 'selected' : null)}} -
-
- - {{if data.is_lethal}} -
-
- Lethal Mode: -
-
- {{:helper.link('On', null, {'command' : 'lethal', 'value' : 1}, data.lethal ?'redButton' : null)}} - {{:helper.link('Off',null, {'command' : 'lethal', 'value' : 0}, !data.lethal ? 'selected' : null)}} -
-
- {{/if}} - - {{for data.settings}} -
-
- {{:value.category}} -
-
- {{:helper.link('On', null, {'command' : value.setting, 'value' : 1}, value.value ? 'selected' : null)}} - {{:helper.link('Off',null, {'command' : value.setting, 'value' : 0}, !value.value ? 'selected' : null)}} -
-
- {{/for}} +
+
+ Access Type: +
+
+ {{:helper.link('All', null, {'one_access' : 0}, !data.one_access ? 'selected' : null)}} + {{:helper.link('One', null, {'one_access' : 1}, data.one_access ? 'selected' : null)}} +
+
+

Select Access

+ {{for data.accesses}} + {{:helper.link(value.name, null, {'access' : value.number}, null, value.active ? 'selected' : null)}} + {{/for}} + {{/if}} {{/if}} From d2396dc72555b373531d92312850aca6253e31e9 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Mon, 24 Aug 2015 02:26:50 -0400 Subject: [PATCH 09/10] Emitter Fix --- code/modules/research/designs/machine_designs.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/research/designs/machine_designs.dm b/code/modules/research/designs/machine_designs.dm index a229689ca1b..f7c2252dbd9 100644 --- a/code/modules/research/designs/machine_designs.dm +++ b/code/modules/research/designs/machine_designs.dm @@ -28,7 +28,7 @@ id = "emitter" req_tech = list("programming" = 4, "powerstorage" = 5, "engineering" = 5) build_type = IMPRINTER - materials = list(MAT_GLASS = 1000, "sacid" = 20) + materials = list("$glass" = 1000, "sacid" = 20) build_path = /obj/item/weapon/circuitboard/emitter category = list ("Engineering Machinery") From ffdca829446d2d7711a60aeeafee19408d69367a Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Mon, 24 Aug 2015 03:20:10 -0400 Subject: [PATCH 10/10] Pants Fix --- code/modules/clothing/under/pants.dm | 1 + code/modules/clothing/under/shorts.dm | 1 + 2 files changed, 2 insertions(+) diff --git a/code/modules/clothing/under/pants.dm b/code/modules/clothing/under/pants.dm index 0a1d3c49aba..92ce44bdac3 100644 --- a/code/modules/clothing/under/pants.dm +++ b/code/modules/clothing/under/pants.dm @@ -1,6 +1,7 @@ /obj/item/clothing/under/pants gender = PLURAL body_parts_covered = LOWER_TORSO|LEGS + displays_id = 0 /obj/item/clothing/under/pants/classicjeans name = "classic jeans" diff --git a/code/modules/clothing/under/shorts.dm b/code/modules/clothing/under/shorts.dm index f5280399838..76ff9f42d7a 100644 --- a/code/modules/clothing/under/shorts.dm +++ b/code/modules/clothing/under/shorts.dm @@ -3,6 +3,7 @@ desc = "95% Polyester, 5% Spandex!" gender = PLURAL body_parts_covered = LOWER_TORSO + displays_id = 0 /obj/item/clothing/under/shorts/red icon_state = "redshorts"

) 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 diff --git a/icons/obj/food/food.dmi b/icons/obj/food/food.dmi new file mode 100644 index 0000000000000000000000000000000000000000..872b90a79e027eb804606da603dffe400e23fbf0 GIT binary patch literal 156903 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ξoZ^XYeV&=TN3J=TBchCJY`<@a1)#Rl9Ww^Os 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 Date: Sun, 23 Aug 2015 20:01:53 +0200 Subject: [PATCH 03/10] Update ghost following --- code/_onclick/observer.dm | 46 ++------ code/modules/awaymissions/gateway.dm | 9 +- code/modules/mob/dead/observer/observer.dm | 119 ++++++++++++++------- code/modules/mob/living/living.dm | 2 +- 4 files changed, 90 insertions(+), 86 deletions(-) diff --git a/code/_onclick/observer.dm b/code/_onclick/observer.dm index 671bf0540b8..9a7cd21ce3f 100644 --- a/code/_onclick/observer.dm +++ b/code/_onclick/observer.dm @@ -13,7 +13,8 @@ // Otherwise jump else - loc = get_turf(A) + following = null + forceMove(get_turf(A)) /mob/dead/observer/ClickOn(var/atom/A, var/params) if(client.buildmode) @@ -33,28 +34,6 @@ // Not all of them require checking, see below A.attack_ghost(src) - -// This is the ghost's follow verb with an argument -/mob/dead/observer/proc/ManualFollow(var/atom/target) - following = target - if(target) - src << "\blue Now following [target]" - spawn(0) - var/turf/pos = get_turf(src) - while(loc == pos && target && following == target) - - var/turf/T = get_turf(target) - if(!T) - break - if(following != target) - break - if(!client) - break - loc = T - pos = loc - sleep(15) - following = null - // We don't need a fucking toggle. /mob/dead/observer/ShiftClickOn(var/atom/A) A.examine() @@ -71,33 +50,20 @@ if(S) var/obj/machinery/computer/teleporter/com = S.teleporter_console if(com && com.target) - user.loc = get_turf(com.target) + user.forceMove(get_turf(com.target)) /obj/effect/portal/attack_ghost(mob/user as mob) if(target) - user.loc = get_turf(target) + user.forceMove(get_turf(target)) /obj/machinery/gateway/centerstation/attack_ghost(mob/user as mob) if(awaygate) - user.loc = awaygate.loc + user.forceMove(awaygate.loc) else user << "[src] has no destination." /obj/machinery/gateway/centeraway/attack_ghost(mob/user as mob) if(stationgate) - user.loc = stationgate.loc + user.forceMove(stationgate.loc) else user << "[src] has no destination." - -// ------------------------------------------- -// This was supposed to be used by adminghosts -// I think it is a *terrible* idea -// but I'm leaving it here anyway -// commented out, of course. - -/atom/proc/attack_admin(mob/user as mob) - if(!user || !user.client || !user.client.holder) - return - attack_hand(user) - - diff --git a/code/modules/awaymissions/gateway.dm b/code/modules/awaymissions/gateway.dm index ca47ab1afc7..e7c77f639f3 100644 --- a/code/modules/awaymissions/gateway.dm +++ b/code/modules/awaymissions/gateway.dm @@ -125,13 +125,13 @@ obj/machinery/gateway/centerstation/process() if(!awaygate) return if(awaygate.calibrated) - M.loc = get_step(awaygate.loc, SOUTH) + M.forceMove(get_step(awaygate.loc, SOUTH)) M.dir = SOUTH return else var/obj/effect/landmark/dest = pick(awaydestinations) if(dest) - M.loc = dest.loc + M.forceMove(dest.loc) M.dir = SOUTH use_power(5000) return @@ -230,7 +230,7 @@ obj/machinery/gateway/centerstation/process() if(E.imp_in == M)//Checking that it's actually implanted vs just in their pocket M << "\black The station gate has detected your exile implant and is blocking your entry." return - M.loc = get_step(stationgate.loc, SOUTH) + M.forceMove(get_step(stationgate.loc, SOUTH)) M.dir = SOUTH @@ -242,4 +242,5 @@ obj/machinery/gateway/centerstation/process() else user << "Recalibration successful!: \black This gate's systems have been fine tuned. Travel to this gate will now be on target." calibrated = 1 - return \ No newline at end of file + return + \ No newline at end of file diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 6a2722470b2..3c61d7c2f6e 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -79,7 +79,7 @@ var/list/image/ghost_darkness_images = list() //this is a list of images for thi mind = body.mind //we don't transfer the mind but we keep a reference to it. if(!T) T = pick(latejoin) //Safety in case we cannot find the body's position - loc = T + forceMove(T) if(!name) //To prevent nameless ghosts name = capitalize(pick(first_names_male)) + " " + capitalize(pick(last_names)) @@ -96,12 +96,12 @@ var/list/image/ghost_darkness_images = list() //this is a list of images for thi /mob/dead/CanPass(atom/movable/mover, turf/target, height=0, air_group=0) return 1 + + /* Transfer_mind is there to check if mob is being deleted/not going to have a body. Works together with spawning an observer, noted above. */ - - /mob/dead/observer/Life() ..() if(!loc) return @@ -200,10 +200,11 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp return -/mob/dead/observer/Move(NewLoc, direct) +/mob/dead/observer/Move(NewLoc, direct) + following = null dir = direct if(NewLoc) - loc = NewLoc + forceMove(NewLoc) for(var/obj/effect/step_trigger/S in NewLoc) S.Crossed(src) @@ -212,7 +213,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp A.Entered(src) return - loc = get_turf(src) //Get out of closets and such as a ghost + forceMove(get_turf(src)) //Get out of closets and such as a ghost if((direct & NORTH) && y < world.maxy) y++ else if((direct & SOUTH) && y > 1) @@ -228,6 +229,8 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp var/area/A = get_area_master(src) if(A) A.Entered(src) + + ..() /mob/dead/observer/experience_pressure_difference() return 0 @@ -326,7 +329,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp M.antagHUD = 1 src << "\blue AntagHUD Enabled" -/mob/dead/observer/proc/dead_tele() +/mob/dead/observer/proc/dead_tele(A in ghostteleportlocs) set category = "Ghost" set name = "Teleport" set desc= "Teleport to a location" @@ -338,73 +341,107 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp usr.verbs -= /mob/dead/observer/proc/dead_tele spawn(30) usr.verbs += /mob/dead/observer/proc/dead_tele - var/A - A = input("Area to jump to", "BOOYEA", A) as null|anything in ghostteleportlocs + var/area/thearea = ghostteleportlocs[A] if(!thearea) return var/list/L = list() for(var/turf/T in get_area_turfs(thearea.type)) - L+=T + L += T if(!L || !L.len) - usr << "No area available." + usr << "No area available." usr.forceMove(pick(L)) + following = null -/mob/dead/observer/verb/follow() +/mob/dead/observer/verb/follow(input in getmobs()) set category = "Ghost" set name = "Follow" // "Haunt" set desc = "Follow and haunt a mob." - if(istype(usr, /mob/dead/observer)) - var/list/mobs = getmobs() - var/input = input("Please, select a mob!", "Haunt", null, null) as null|anything in mobs - var/mob/target = mobs[input] - if(target && target != usr) - following = target - spawn(0) - var/turf/pos = get_turf(src) - while(src.loc == pos) + var/target = getmobs()[input] + if(!target) return + ManualFollow(target) +// This is the ghost's follow verb with an argument +/mob/dead/observer/proc/ManualFollow(var/atom/movable/target) + if(!target) + return + + if(target != src) + if(following && following == target) + return + following = target + src << "Now following [target]" + if(ismob(target)) + forceMove(get_turf(target)) + var/mob/M = target + M.following_mobs += src + else + spawn(0) + while(target && following == target && client) var/turf/T = get_turf(target) if(!T) break - if(following != target) - break - if(!client) - break - src.loc = T - pos = src.loc + // To stop the ghost flickering. + if(loc != T) + forceMove(T) sleep(15) - following = null +/mob/proc/update_following() + . = get_turf(src) + for(var/mob/dead/observer/M in following_mobs) + if(M.following != src) + following_mobs -= M + else + if(M.loc != .) + M.forceMove(.) -/mob/dead/observer/verb/jumptomob() //Moves the ghost instead of just changing the ghosts's eye -Nodrak +/mob + var/list/following_mobs = list() + +/mob/Destroy() + for(var/mob/dead/observer/M in following_mobs) + M.following = null + following_mobs = null + return ..() + +/mob/dead/observer/Destroy() + if(ismob(following)) + var/mob/M = following + M.following_mobs -= src + following = null + return ..() + +/mob/Move() + . = ..() + if(.) + update_following() + +/mob/Life() + // to catch teleports etc which directly set loc + update_following() + return ..() + +/mob/dead/observer/verb/jumptomob(target in getmobs()) //Moves the ghost instead of just changing the ghosts's eye -Nodrak set category = "Ghost" set name = "Jump to Mob" set desc = "Teleport to a mob" if(istype(usr, /mob/dead/observer)) //Make sure they're an observer! - - var/list/dest = list() //List of possible destinations (mobs) - var/target = null //Chosen target. - - dest += getmobs() //Fill list, prompt user with list - target = input("Please, select a player!", "Jump to Mob", null, null) as null|anything in dest - if (!target)//Make sure we actually have a target return else - var/mob/M = dest[target] //Destination mob - var/mob/A = src //Source mob + var/mob/M = getmobs()[target] //Destination mob var/turf/T = get_turf(M) //Turf of the destination mob if(T && isturf(T)) //Make sure the turf exists, then move the source to that destination. - A.loc = T + forceMove(T) + following = null else - A << "This mob is not located in the game world." + src << "This mob is not located in the game world." /* Now a spell. See spells.dm @@ -548,7 +585,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp return if(!client) return - loc = T + forceMove(T) following = null ..() //END TELEPORT HREF CODE diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 65864f5d912..fa834fa581b 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -526,7 +526,7 @@ src << "You wriggle out of [M]'s grip!" else if(istype(H.loc,/obj/item)) src << "You struggle free of [H.loc]." - H.loc = get_turf(H) + H.forceMove(get_turf(H)) if(istype(M)) for(var/atom/A in M.contents) From d8177969dbb5d66841162291fb6db96eb2f6aacc Mon Sep 17 00:00:00 2001 From: Markolie Date: Sun, 23 Aug 2015 20:13:50 +0200 Subject: [PATCH 04/10] IPC damage update --- code/modules/mob/living/carbon/human/species/station.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species/station.dm b/code/modules/mob/living/carbon/human/species/station.dm index 908e3f4566e..b59efdda468 100644 --- a/code/modules/mob/living/carbon/human/species/station.dm +++ b/code/modules/mob/living/carbon/human/species/station.dm @@ -452,8 +452,8 @@ unarmed_type = /datum/unarmed_attack/punch eyes = "blank_eyes" - brute_mod = 1.5 - burn_mod = 1.5 + brute_mod = 2.5 // 100% * 2.5 * 0.6 (robolimbs) ~= 150% + burn_mod = 2.5 // So they take 50% extra damage from brute/burn overall. cold_level_1 = 50 cold_level_2 = -1 From e38b97fd68d86eda298dfb6d1814cad692256625 Mon Sep 17 00:00:00 2001 From: Markolie Date: Sun, 23 Aug 2015 21:00:48 +0200 Subject: [PATCH 05/10] Let ghosts access supply shuttle consoles --- code/game/supplyshuttle.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/supplyshuttle.dm b/code/game/supplyshuttle.dm index 847c4179d8f..d14767891fe 100644 --- a/code/game/supplyshuttle.dm +++ b/code/game/supplyshuttle.dm @@ -461,7 +461,7 @@ var/list/mechtoys = list( return /obj/machinery/computer/supplycomp/attack_hand(var/mob/user as mob) - if(!allowed(user)) + if(!allowed(user) && !isobserver(user)) user << "\red Access Denied." return From 1a16f807e0f0caa3af94a44f574ec798ab9908ca Mon Sep 17 00:00:00 2001 From: Markolie Date: Sun, 23 Aug 2015 21:05:38 +0200 Subject: [PATCH 06/10] Let robotics print IPC organs --- .../designs/mechfabricator_designs.dm | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/code/modules/research/designs/mechfabricator_designs.dm b/code/modules/research/designs/mechfabricator_designs.dm index debf1aef3f1..2ae7d1216d3 100644 --- a/code/modules/research/designs/mechfabricator_designs.dm +++ b/code/modules/research/designs/mechfabricator_designs.dm @@ -969,4 +969,31 @@ build_path =/obj/item/mecha_parts/mecha_tracking materials = list("$metal"=500) construction_time = 50 + category = list("Misc") + +/datum/design/ipc_head + name = "IPC Head" + id = "ipc_head" + build_type = MECHFAB + build_path = /obj/item/organ/external/head/ipc + materials = list("$metal"=15000, "$glass"=5000) + construction_time = 350 + category = list("Misc") + +/datum/design/ipc_cell + name = "IPC Microbattery" + id = "ipc_cell" + build_type = MECHFAB + build_path = /obj/item/organ/cell + materials = list("$metal"=2000, "$glass"=750) + construction_time = 200 + category = list("Misc") + +/datum/design/ipc_optics + name = "IPC Optical Sensor" + id = "ipc_optics" + build_type = MECHFAB + build_path = /obj/item/organ/optical_sensor + materials = list("$metal"=1000, "$glass"=2500) + construction_time = 200 category = list("Misc") \ No newline at end of file From 0bd980b6d1b713c494c6be1f1a90c4dc250e4c78 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Sun, 23 Aug 2015 15:54:51 -0400 Subject: [PATCH 07/10] Producible Emitter Boards --- code/modules/research/designs/machine_designs.dm | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/code/modules/research/designs/machine_designs.dm b/code/modules/research/designs/machine_designs.dm index 6693b97a905..a229689ca1b 100644 --- a/code/modules/research/designs/machine_designs.dm +++ b/code/modules/research/designs/machine_designs.dm @@ -22,6 +22,16 @@ build_path = /obj/item/weapon/circuitboard/smes category = list ("Engineering Machinery") +/datum/design/emitter + name = "Machine Board (Emitter)" + desc = "The circuit board for an emitter." + id = "emitter" + req_tech = list("programming" = 4, "powerstorage" = 5, "engineering" = 5) + build_type = IMPRINTER + materials = list(MAT_GLASS = 1000, "sacid" = 20) + build_path = /obj/item/weapon/circuitboard/emitter + category = list ("Engineering Machinery") + /datum/design/telepad name = "Machine Board (Telepad Board)" desc = "Allows for the construction of circuit boards used to build a Telepad." From 13ef3af7d2e5462d10ad575003f50632444577a5 Mon Sep 17 00:00:00 2001 From: Markolie Date: Sun, 23 Aug 2015 22:32:25 +0200 Subject: [PATCH 08/10] Let players modify access of individual turrets --- .../game/machinery/computer/communications.dm | 3 + code/game/machinery/portable_turret.dm | 71 +++++++++--- nano/templates/turret_control.tmpl | 101 ++++++++++++------ 3 files changed, 127 insertions(+), 48 deletions(-) diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm index 189338e14e9..19412baf4ae 100644 --- a/code/game/machinery/computer/communications.dm +++ b/code/game/machinery/computer/communications.dm @@ -86,6 +86,9 @@ var/shuttle_call/shuttle_calls[0] return 1 if(href_list["login"]) + if(!ishuman(usr)) + usr << "Access denied." + return var/mob/living/carbon/human/M = usr var/obj/item/card = M.get_active_hand() var/obj/item/weapon/card/id/I = (card && card.GetID())||M.wear_id||M.wear_pda diff --git a/code/game/machinery/portable_turret.dm b/code/game/machinery/portable_turret.dm index 0b7907eb88f..992c5f4b37d 100644 --- a/code/game/machinery/portable_turret.dm +++ b/code/game/machinery/portable_turret.dm @@ -54,6 +54,9 @@ var/wrenching = 0 var/last_target //last target fired at, prevents turrets from erratically firing at all valid targets in range + var/screen = 0 // Screen 0: main control, screen 1: access levels + var/one_access = 0 // Determines if access control is set to req_one_access or req_access + /obj/machinery/porta_turret/centcom enabled = 0 ailock = 1 @@ -74,7 +77,8 @@ if(req_access && req_access.len) req_access.Cut() req_one_access = list(access_security, access_heads) - + one_access = 1 + //Sets up a spark system spark_system = new /datum/effect/effect/system/spark_spread spark_system.set_up(5, 0, src) @@ -87,6 +91,7 @@ if(req_one_access && req_one_access.len) req_one_access.Cut() req_access = list(access_cent_specops) + one_access = 0 /obj/machinery/porta_turret/proc/setup() var/obj/item/weapon/gun/energy/E = installation //All energy-based weapons are applicable @@ -106,16 +111,9 @@ iconholder = 1 eprojectile = /obj/item/projectile/beam -// if(/obj/item/weapon/gun/energy/laser/practice/sc_laser) -// iconholder = 1 -// eprojectile = /obj/item/projectile/beam - if(/obj/item/weapon/gun/energy/laser/retro) iconholder = 1 -// if(/obj/item/weapon/gun/energy/retro/sc_retro) -// iconholder = 1 - if(/obj/item/weapon/gun/energy/laser/captain) iconholder = 1 @@ -198,6 +196,7 @@ var/list/turret_icons /obj/machinery/porta_turret/ui_interact(mob/user, ui_key = "main", var/datum/nanoui/ui = null, var/force_open = 1) var/data[0] data["access"] = !isLocked(user) + data["screen"] = screen data["locked"] = locked data["enabled"] = enabled data["is_lethal"] = 1 @@ -212,10 +211,23 @@ var/list/turret_icons settings[++settings.len] = list("category" = "Check Access Authorization", "setting" = "check_access", "value" = check_access) settings[++settings.len] = list("category" = "Check Misc. Lifeforms", "setting" = "check_anomalies", "value" = check_anomalies) data["settings"] = settings - + + data["one_access"] = one_access + var/accesses[0] + var/list/access_list = get_all_accesses() + for (var/access in access_list) + var/name = get_access_desc(access) + var/active + if(one_access) + active = (access in req_one_access) + else + active = (access in req_access) + accesses[++accesses.len] = list("name" = name, "active" = active, "number" = access) + data["accesses"] = accesses + ui = nanomanager.try_update_ui(user, src, ui_key, ui, data, force_open) if (!ui) - ui = new(user, src, ui_key, "turret_control.tmpl", "Turret Controls", 500, 300) + ui = new(user, src, ui_key, "turret_control.tmpl", "Turret Controls", 500, 320) ui.set_initial_data(data) ui.open() ui.set_auto_update(1) @@ -246,6 +258,8 @@ var/list/turret_icons var/value = text2num(href_list["value"]) if(href_list["command"] == "enable") enabled = value + else if(href_list["command"] == "screen") + screen = value else if(href_list["command"] == "lethal") lethal = value else if(href_list["command"] == "check_synth") @@ -261,8 +275,40 @@ var/list/turret_icons else if(href_list["command"] == "check_anomalies") check_anomalies = value - return 1 + if(href_list["one_access"]) + toggle_one_access(href_list["one_access"]) + + if(href_list["access"]) + toggle_access(href_list["access"]) + return 1 + +/obj/machinery/porta_turret/proc/toggle_one_access(var/access) + one_access = text2num(access) + + if(one_access == 1) + req_one_access = req_access.Copy() + req_access.Cut() + else if(one_access == 0) + req_access = req_one_access.Copy() + req_one_access.Cut() + +/obj/machinery/porta_turret/proc/toggle_access(var/access) + var/required = text2num(access) + if(!(required in get_all_accesses())) + return + + if(one_access) + if((required in req_one_access)) + req_one_access -= required + else + req_one_access += required + else + if((required in req_access)) + req_access -= required + else + req_access += required + /obj/machinery/porta_turret/power_change() if(powered()) stat &= ~NOPOWER @@ -325,8 +371,7 @@ var/list/turret_icons update_icon() wrenching = 0 - else if(istype(I, /obj/item/weapon/card/id)||istype(I, /obj/item/device/pda)) - //Behavior lock/unlock mangement + else if(istype(I, /obj/item/weapon/card/id) || istype(I, /obj/item/device/pda)) if(allowed(user)) locked = !locked user << "Controls are now [locked ? "locked" : "unlocked"]." diff --git a/nano/templates/turret_control.tmpl b/nano/templates/turret_control.tmpl index af506ea1b24..25e3c2a592c 100644 --- a/nano/templates/turret_control.tmpl +++ b/nano/templates/turret_control.tmpl @@ -1,41 +1,72 @@