From fe1af7ba99f146cf86b7a3bace001353587def48 Mon Sep 17 00:00:00 2001 From: Tigercat2000 Date: Thu, 20 Aug 2015 16:57:04 -0700 Subject: [PATCH 01/20] 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 5ce49bb3b360c2b20ea1adfeb3487e553b5fa0d9 Mon Sep 17 00:00:00 2001 From: DZD Date: Thu, 20 Aug 2015 21:03:19 -0400 Subject: [PATCH 02/20] Machine Upgrade Update - Partial port of tgstation/-tg-station#9813 --- code/game/machinery/Sleeper.dm | 3 +- code/game/machinery/biogenerator.dm | 14 ++-- code/game/machinery/constructable_frame.dm | 51 ++++++++++++ code/game/machinery/hologram.dm | 26 ++++++ code/game/machinery/kitchen/monkeyrecycler.dm | 35 +++++++- code/game/machinery/kitchen/processor.dm | 75 +++++++++++------ code/game/machinery/kitchen/smartfridge.dm | 18 ++-- code/game/machinery/machinery.dm | 20 +++-- .../game/objects/items/weapons/power_cells.dm | 13 +++ .../game/objects/items/weapons/stock_parts.dm | 77 +++++++++++++++++- code/modules/admin/admin_verbs.dm | 9 +- code/modules/admin/machine_upgrade.dm | 10 +++ code/modules/power/singularity/emitter.dm | 38 ++++++++- .../research/designs/machine_designs.dm | 30 +++++++ .../modules/research/designs/power_designs.dm | 12 +++ .../research/designs/stock_parts_designs.dm | 69 +++++++++++++++- icons/effects/effects.dmi | Bin 277385 -> 277483 bytes icons/obj/kitchen.dmi | Bin 27665 -> 27708 bytes icons/obj/power.dmi | Bin 24461 -> 24718 bytes icons/obj/singularity.dmi | Bin 109276 -> 110296 bytes icons/obj/stationobjs.dmi | Bin 82696 -> 83378 bytes icons/obj/stock_parts.dmi | Bin 22833 -> 25128 bytes icons/obj/storage.dmi | Bin 70393 -> 71679 bytes paradise.dme | 1 + sound/items/PSHOOM.ogg | Bin 0 -> 13709 bytes sound/items/PSHOOM_2.ogg | Bin 0 -> 57589 bytes 26 files changed, 443 insertions(+), 58 deletions(-) create mode 100644 code/modules/admin/machine_upgrade.dm create mode 100644 sound/items/PSHOOM.ogg create mode 100644 sound/items/PSHOOM_2.ogg diff --git a/code/game/machinery/Sleeper.dm b/code/game/machinery/Sleeper.dm index 45931d44b89..0c250f3d1cd 100644 --- a/code/game/machinery/Sleeper.dm +++ b/code/game/machinery/Sleeper.dm @@ -208,7 +208,8 @@ var/mob/living/carbon/human/occupant = null var/possible_chems = list(list("epinephrine", "ether", "salbutamol", "styptic_powder"), list("epinephrine", "ether", "salbutamol", "styptic_powder", "oculine"), - list("epinephrine", "ether", "salbutamol", "styptic_powder", "oculine", "charcoal", "mutadone", "mannitol")) + list("epinephrine", "ether", "salbutamol", "styptic_powder", "oculine", "charcoal", "mutadone", "mannitol"), + list("epinephrine", "ether", "salbutamol", "styptic_powder", "oculine", "charcoal", "mutadone", "mannitol", "pen_acid", "omnizine")) var/amounts = list(5, 10) var/obj/item/weapon/reagent_containers/glass/beaker = null var/filtering = 0 diff --git a/code/game/machinery/biogenerator.dm b/code/game/machinery/biogenerator.dm index c36c8ad20ca..40859fed3b6 100644 --- a/code/game/machinery/biogenerator.dm +++ b/code/game/machinery/biogenerator.dm @@ -14,6 +14,7 @@ var/menustat = "menu" var/efficiency = 0 var/productivity = 0 + var/max_items = 40 /obj/machinery/biogenerator/New() ..() @@ -25,7 +26,7 @@ component_parts += new /obj/item/weapon/stock_parts/console_screen(null) component_parts += new /obj/item/stack/cable_coil(null, 1) RefreshParts() - + /obj/machinery/biogenerator/upgraded/New() ..() component_parts = list() @@ -39,12 +40,15 @@ /obj/machinery/biogenerator/RefreshParts() var/E = 0 var/P = 0 + var/max_storage = 40 for(var/obj/item/weapon/stock_parts/matter_bin/B in component_parts) P += B.rating + max_storage = 40 * B.rating for(var/obj/item/weapon/stock_parts/manipulator/M in component_parts) E += M.rating efficiency = E productivity = P + max_items = max_storage /obj/machinery/biogenerator/on_reagent_change() //When the reagents change, change the icon as well. update_icon() @@ -94,15 +98,15 @@ var/i = 0 for(var/obj/item/weapon/reagent_containers/food/snacks/grown/G in contents) i++ - if(i >= 10) + if(i >= max_items) user << "The biogenerator is already full! Activate it." else for(var/obj/item/weapon/reagent_containers/food/snacks/grown/G in O.contents) - if(i >= 10) + if(i >= max_items) break G.loc = src i++ - if(i<10) + if(i < max_items) user << "You empty the plant bag into the biogenerator." else if(O.contents.len == 0) user << "You empty the plant bag into the biogenerator, filling it to its capacity." @@ -115,7 +119,7 @@ var/i = 0 for(var/obj/item/weapon/reagent_containers/food/snacks/grown/G in contents) i++ - if(i >= 10) + if(i >= max_items) user << "The biogenerator is full! Activate it." else user.unEquip(O) diff --git a/code/game/machinery/constructable_frame.dm b/code/game/machinery/constructable_frame.dm index d2ef16a903a..80073eb1d9a 100644 --- a/code/game/machinery/constructable_frame.dm +++ b/code/game/machinery/constructable_frame.dm @@ -225,6 +225,14 @@ to destroy them and players will be able to make replacements. /obj/item/weapon/stock_parts/cell = 5, /obj/item/weapon/stock_parts/capacitor = 1) +/obj/item/weapon/circuitboard/emitter + name = "circuit board (Emitter)" + build_path = /obj/machinery/power/emitter + board_type = "machine" + origin_tech = "programming=4;powerstorage=5;engineering=5" + req_components = list( + /obj/item/weapon/stock_parts/micro_laser = 1, + /obj/item/weapon/stock_parts/manipulator = 1) /obj/item/weapon/circuitboard/thermomachine name = "circuit board (Freezer)" @@ -316,6 +324,49 @@ to destroy them and players will be able to make replacements. /obj/item/stack/cable_coil = 5, /obj/item/weapon/stock_parts/console_screen = 1) +/obj/item/weapon/circuitboard/processor + name = "circuit board (Food processor)" + build_path = /obj/machinery/processor + board_type = "machine" + origin_tech = "programming=1" + req_components = list( + /obj/item/weapon/stock_parts/matter_bin = 1, + /obj/item/weapon/stock_parts/manipulator = 1) + +/obj/item/weapon/circuitboard/seed_extractor + name = "circuit board (Seed Extractor)" + build_path = /obj/machinery/seed_extractor + board_type = "machine" + origin_tech = "programming=1" + req_components = list( + /obj/item/weapon/stock_parts/matter_bin = 1, + /obj/item/weapon/stock_parts/manipulator = 1) + +/obj/item/weapon/circuitboard/smartfridge + name = "circuit board (Smartfridge)" + build_path = /obj/machinery/smartfridge + board_type = "machine" + origin_tech = "programming=1" + req_components = list( + /obj/item/weapon/stock_parts/matter_bin = 1) + +/obj/item/weapon/circuitboard/monkey_recycler + name = "circuit board (Monkey Recycler)" + build_path = /obj/machinery/monkey_recycler + board_type = "machine" + origin_tech = "programming=1" + req_components = list( + /obj/item/weapon/stock_parts/matter_bin = 1, + /obj/item/weapon/stock_parts/manipulator = 1) + +/obj/item/weapon/circuitboard/holopad + name = "circuit board (AI Holopad)" + build_path = /obj/machinery/hologram/holopad + board_type = "machine" + origin_tech = "programming=1" + req_components = list( + /obj/item/weapon/stock_parts/capacitor = 1) + /obj/item/weapon/circuitboard/chem_dispenser name = "circuit board (Portable Chem Dispenser)" build_path = /obj/machinery/chem_dispenser/constructable diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm index 5aca702524e..4c492d20cf2 100644 --- a/code/game/machinery/hologram.dm +++ b/code/game/machinery/hologram.dm @@ -40,6 +40,32 @@ var/const/HOLOPAD_MODE = 0 var/last_request = 0 //to prevent request spam. ~Carn var/holo_range = 5 // Change to change how far the AI can move away from the holopad before deactivating. +/obj/machinery/hologram/holopad/New() + ..() + component_parts = list() + component_parts += new /obj/item/weapon/circuitboard/holopad(null) + component_parts += new /obj/item/weapon/stock_parts/capacitor(null) + RefreshParts() + +/obj/machinery/hologram/holopad/RefreshParts() + var/holograph_range = 4 + for(var/obj/item/weapon/stock_parts/capacitor/B in component_parts) + holograph_range += 1 * B.rating + holo_range = holograph_range + +/obj/machinery/hologram/holopad/attackby(obj/item/P as obj, mob/user as mob, params) + if(default_deconstruction_screwdriver(user, "holopad_open", "holopad0", P)) + return + + if(exchange_parts(user, P)) + return + + if(default_unfasten_wrench(user, P)) + return + + default_deconstruction_crowbar(P) + + /obj/machinery/hologram/holopad/attack_hand(var/mob/living/carbon/human/user) //Carn: Hologram requests. if(!istype(user)) return diff --git a/code/game/machinery/kitchen/monkeyrecycler.dm b/code/game/machinery/kitchen/monkeyrecycler.dm index 73d79fc6f65..01b4968d909 100644 --- a/code/game/machinery/kitchen/monkeyrecycler.dm +++ b/code/game/machinery/kitchen/monkeyrecycler.dm @@ -10,9 +10,40 @@ idle_power_usage = 5 active_power_usage = 50 var/grinded = 0 + var/required_grind = 5 + var/cube_production = 1 +/obj/machinery/monkey_recycler/New() + ..() + component_parts = list() + component_parts += new /obj/item/weapon/circuitboard/monkey_recycler(null) + component_parts += new /obj/item/weapon/stock_parts/manipulator(null) + component_parts += new /obj/item/weapon/stock_parts/matter_bin(null) + RefreshParts() + +/obj/machinery/monkey_recycler/RefreshParts() + var/req_grind = 5 + var/cubes_made = 1 + for(var/obj/item/weapon/stock_parts/manipulator/B in component_parts) + req_grind -= B.rating + for(var/obj/item/weapon/stock_parts/matter_bin/M in component_parts) + cubes_made = M.rating + cube_production = cubes_made + required_grind = req_grind /obj/machinery/monkey_recycler/attackby(var/obj/item/O as obj, var/mob/user as mob, params) + if(default_deconstruction_screwdriver(user, "grinder_open", "grinder", O)) + return + + if(exchange_parts(user, O)) + return + + if(default_unfasten_wrench(user, O)) + power_change() + return + + default_deconstruction_crowbar(O) + if (src.stat != 0) //NOPOWER etc return if (istype(O, /obj/item/weapon/grab)) @@ -44,12 +75,12 @@ /obj/machinery/monkey_recycler/attack_hand(var/mob/user as mob) if (src.stat != 0) //NOPOWER etc return - if(grinded >=5) + if(grinded >= required_grind) user << "\blue The machine hisses loudly as it condenses the grinded monkey meat. After a moment, it dispenses a brand new monkey cube." playsound(src.loc, 'sound/machines/hiss.ogg', 50, 1) grinded -= 5 new /obj/item/weapon/reagent_containers/food/snacks/monkeycube/wrapped(src.loc) user << "\blue The machine's display flashes that it has [grinded] monkeys worth of material left." else - user << "\red The machine needs at least 5 monkeys worth of material to produce a monkey cube. It only has [grinded]." + user << "\red The machine needs at least [required_grind] monkey\s worth of material to produce a monkey cube. It only has [grinded]." return diff --git a/code/game/machinery/kitchen/processor.dm b/code/game/machinery/kitchen/processor.dm index a331175c8c7..d9f101b27f0 100644 --- a/code/game/machinery/kitchen/processor.dm +++ b/code/game/machinery/kitchen/processor.dm @@ -12,7 +12,22 @@ use_power = 1 idle_power_usage = 5 active_power_usage = 50 + var/rating_speed = 1 + var/rating_amount = 1 +/obj/machinery/processor/New() + ..() + component_parts = list() + component_parts += new /obj/item/weapon/circuitboard/processor(null) + component_parts += new /obj/item/weapon/stock_parts/matter_bin(null) + component_parts += new /obj/item/weapon/stock_parts/manipulator(null) + RefreshParts() + +/obj/machinery/processor/RefreshParts() + for(var/obj/item/weapon/stock_parts/matter_bin/B in component_parts) + rating_amount = B.rating + for(var/obj/item/weapon/stock_parts/manipulator/M in component_parts) + rating_speed = M.rating //RECIPE DATUMS /datum/food_processor_process @@ -20,9 +35,10 @@ var/output var/time = 40 -/datum/food_processor_process/proc/process(loc, what) - if (src.output && loc) - new src.output(loc) +/datum/food_processor_process/proc/process_food(loc, what, obj/machinery/processor/processor) + if (src.output && loc && processor) + for(var/i = 0, i < processor.rating_amount, i++) + new src.output(loc) if (what) qdel(what) @@ -56,7 +72,7 @@ ///END OBJECT RECIPIES/// ///////////////////////// -/datum/food_processor_process/mob/process(loc, what) +/datum/food_processor_process/mob/process_food(loc, what, processor) ..() ////////////////////// @@ -66,14 +82,14 @@ input = /mob/living/carbon/slime output = null -/datum/food_processor_process/mob/slime/process(loc, what) +/datum/food_processor_process/mob/slime/process_food(loc, what, obj/machinery/processor/processor) var/mob/living/carbon/slime/S = what var/C = S.cores if(S.stat != DEAD) S.loc = loc S.visible_message("[S] crawls free of the processor!") return - for(var/i = 1, i <= C, i++) + for(var/i = 1, i <= C + processor.rating_amount, i++) new S.coretype(loc) feedback_add_details("slime_core_harvested","[replacetext(S.colour," ","_")]") ..() @@ -82,7 +98,7 @@ input = /mob/living/carbon/human/monkey output = null -/datum/food_processor_process/mob/monkey/process(loc, what) +/datum/food_processor_process/mob/monkey/process_food(loc, what, processor) var/mob/living/carbon/human/monkey/O = what if (O.client) //grief-proof O.loc = loc @@ -130,6 +146,17 @@ user << "\the [src] is already processing something!" return 1 + if(default_deconstruction_screwdriver(user, "processor1", "processor", O)) + return + + if(exchange_parts(user, O)) + return + + if(default_unfasten_wrench(user, O)) + return + + default_deconstruction_crowbar(O) + if(src.contents.len > 0) //TODO: several items at once? several different items? user << "Something is already in the processing chamber." return 1 @@ -164,28 +191,28 @@ if(src.contents.len == 0) user << "\the [src] is empty." return 1 + src.processing = 1 + user.visible_message("[user] turns on [src].", \ + "You turn on [src].", \ + "You hear a food processor.") + playsound(src.loc, 'sound/machines/blender.ogg', 50, 1) + use_power(500) + var/total_time = 0 + for(var/O in src.contents) + var/datum/food_processor_process/P = select_recipe(O) + if (!P) + log_admin("DEBUG: The [O] in processor([src]) does not have a suitable recipe, but it was somehow put inside of the processor anyways.") + continue + total_time += P.time + sleep(total_time / rating_speed) for(var/O in src.contents) var/datum/food_processor_process/P = select_recipe(O) if (!P) - log_admin("DEBUG: WARNING: The [O] in processor([src]) does not have a suitable recipe, but it was somehow put inside of the processor anyways.") //-rastaf0 + log_admin("DEBUG: The [O] in processor([src]) does not have a suitable recipe, but it was somehow put inside of the processor anyways.") continue - - src.processing = 1 - user.visible_message(" \the [user] turns on \the [src].", \ - "You turn on \the [src].", \ - "You hear a food processor.") - - playsound(src.loc, 'sound/machines/blender.ogg', 50, 1) - var/offset = prob(50) ? -2 : 2 - animate(src, pixel_x = pixel_x + offset, time = 0.2, loop = P.time*5) //start shaking - use_power(500) - - sleep(P.time) - - pixel_x = initial(pixel_x) //return to its spot after shaking - P.process(src.loc, O) - src.processing = 0 + P.process_food(src.loc, O, src) + src.processing = 0 src.visible_message("\the [src] has finished processing.", \ "\the [src] has finished processing.", \ diff --git a/code/game/machinery/kitchen/smartfridge.dm b/code/game/machinery/kitchen/smartfridge.dm index df4a9110205..e4c952bdcb2 100644 --- a/code/game/machinery/kitchen/smartfridge.dm +++ b/code/game/machinery/kitchen/smartfridge.dm @@ -11,7 +11,7 @@ idle_power_usage = 5 active_power_usage = 100 flags = NOREACT - var/global/max_n_of_items = 999 // Sorry but the BYOND infinite loop detector doesn't look things over 1000. + var/max_n_of_items = 999 //No, this should NOT be a global var. var/icon_on = "smartfridge" var/icon_off = "smartfridge-off" var/icon_panel = "smartfridge-panel" @@ -22,7 +22,7 @@ var/scan_id = 1 var/is_secure = 0 var/datum/wires/smartfridge/wires = null - + /obj/machinery/smartfridge/secure is_secure = 1 @@ -60,7 +60,7 @@ desc = "A refrigerated storage unit for storing medicine and chemicals." icon_state = "smartfridge" //To fix the icon in the map editor. icon_on = "smartfridge_chem" - + /obj/machinery/smartfridge/medbay/accept_check(var/obj/item/O as obj) if(istype(O,/obj/item/weapon/reagent_containers/glass/)) return 1 @@ -79,7 +79,7 @@ if(istype(O,/obj/item/slime_extract)) return 1 return 0 - + /obj/machinery/smartfridge/secure/medbay name = "\improper Secure Refrigerated Medicine Storage" desc = "A refrigerated storage unit for storing medicine and chemicals." @@ -117,7 +117,7 @@ icon_state = "smartfridge" //To fix the icon in the map editor. icon_on = "smartfridge_chem" req_access_txt = "33" - + /obj/machinery/smartfridge/chemistry/accept_check(var/obj/item/O as obj) if(istype(O,/obj/item/weapon/storage/pill_bottle) || istype(O,/obj/item/weapon/reagent_containers)) return 1 @@ -262,12 +262,12 @@ if(P.contents.len > 0) user << "Some items are refused." nanomanager.update_uis(src) - -/obj/machinery/smartfridge/secure/emag_act(user as mob) + +/obj/machinery/smartfridge/secure/emag_act(user as mob) emagged = 1 locked = -1 user << "You short out the product lock on [src]." - + /******************* * SmartFridge Menu ********************/ @@ -361,7 +361,7 @@ *************************/ /obj/machinery/smartfridge/secure/Topic(href, href_list) - if(stat & (NOPOWER|BROKEN)) + if(stat & (NOPOWER|BROKEN)) return 0 if(usr.contents.Find(src) || (in_range(src, usr) && istype(loc, /turf))) if(!allowed(usr) && !emagged && locked != -1 && href_list["vend"]) diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index 14c72f6ee9c..23d726a2980 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -179,8 +179,8 @@ Class Procs: //sets the use_power var and then forces an area power update /obj/machinery/proc/update_use_power(var/new_use_power) - use_power = new_use_power - + use_power = new_use_power + /obj/machinery/proc/auto_use_power() if(!powered(power_channel)) return 0 @@ -298,7 +298,7 @@ Class Procs: /obj/machinery/Topic(href, href_list, var/nowindow = 0, var/datum/topic_state/state = default_state) if(..(href, href_list, nowindow, state)) return 1 - + handle_multitool_topic(href,href_list,usr) add_fingerprint(usr) return 0 @@ -308,7 +308,7 @@ Class Procs: /obj/machinery/proc/inoperable(var/additional_flags = 0) return (stat & (NOPOWER|BROKEN|additional_flags)) - + /obj/machinery/CanUseTopic(var/mob/user) if(!interact_offline && (stat & (NOPOWER|BROKEN))) return STATUS_CLOSE @@ -431,9 +431,13 @@ Class Procs: /obj/machinery/proc/exchange_parts(mob/user, obj/item/weapon/storage/part_replacer/W) var/shouldplaysound = 0 if(istype(W) && component_parts) - if(panel_open) + if(panel_open || W.works_from_distance) var/obj/item/weapon/circuitboard/CB = locate(/obj/item/weapon/circuitboard) in component_parts var/P + if(W.works_from_distance) + user << "Following parts detected in the machine:" + for(var/var/obj/item/C in component_parts) + user << " [C.name]" for(var/obj/item/weapon/stock_parts/A in component_parts) for(var/D in CB.req_components) if(ispath(A.type, D)) @@ -498,8 +502,8 @@ Class Procs: threatcount -= 2 if(check_access && !allowed(perp)) - threatcount += 4 - + threatcount += 4 + if(auth_weapons && !src.allowed(perp)) if(istype(perp.l_hand, /obj/item/weapon/gun) || istype(perp.l_hand, /obj/item/weapon/melee)) threatcount += 4 @@ -526,7 +530,7 @@ Class Procs: threatcount += 4 return threatcount - + /obj/machinery/proc/shock(mob/user, prb) if(inoperable()) diff --git a/code/game/objects/items/weapons/power_cells.dm b/code/game/objects/items/weapons/power_cells.dm index 1756935eacb..1bde9648905 100644 --- a/code/game/objects/items/weapons/power_cells.dm +++ b/code/game/objects/items/weapons/power_cells.dm @@ -85,6 +85,19 @@ ..() charge = 0 +/obj/item/weapon/stock_parts/cell/bluespace + name = "bluespace power cell" + origin_tech = "powerstorage=7" + icon_state = "bscell" + maxcharge = 40000 + g_amt = 80 + rating = 6 + construction_cost = list("metal"=800,"gold"=300,"silver"=300,"glass"=160,"diamond"=160) + +/obj/item/weapon/stock_parts/cell/bluespace/empty/New() + ..() + charge = 0 + /obj/item/weapon/stock_parts/cell/infinite name = "infinite-capacity power cell!" icon_state = "icell" diff --git a/code/game/objects/items/weapons/stock_parts.dm b/code/game/objects/items/weapons/stock_parts.dm index 758486872a4..915cb5428b6 100644 --- a/code/game/objects/items/weapons/stock_parts.dm +++ b/code/game/objects/items/weapons/stock_parts.dm @@ -16,10 +16,40 @@ display_contents_with_number = 1 max_w_class = 3 max_combined_w_class = 100 + var/works_from_distance = 0 + var/primary_sound = 'sound/items/rped.ogg' + var/alt_sound = null + +/obj/item/weapon/storage/part_replacer/afterattack(obj/machinery/T as obj, mob/living/carbon/human/user as mob, flag, params) + if(flag) + return + else + if(works_from_distance) + if(istype(T)) + if(T.component_parts) + T.exchange_parts(user, src) + user.Beam(T,icon_state="rped_upgrade",icon='icons/effects/effects.dmi',time=5) + return + +/obj/item/weapon/storage/part_replacer/bluespace + name = "bluespace rapid part exchange device" + desc = "A version of the RPED that allows for replacement of parts and scanning from a distance, along with higher capacity for parts." + icon_state = "BS_RPED" + item_state = "BS_RPED" + w_class = 3 + storage_slots = 400 + max_w_class = 3 + max_combined_w_class = 800 + works_from_distance = 1 + primary_sound = 'sound/items/PSHOOM.ogg' + alt_sound = 'sound/items/PSHOOM_2.ogg' /obj/item/weapon/storage/part_replacer/proc/play_rped_sound() //Plays the sound for RPED exchanging or installing parts. - playsound(src, 'sound/items/rped.ogg', 40, 1) + if(alt_sound && prob(30)) + playsound(src, alt_sound, 40, 1) + else + playsound(src, primary_sound, 40, 1) //Sorts stock parts inside an RPED by their rating. //Only use /obj/item/weapon/stock_parts/ with this sort proc! @@ -174,6 +204,51 @@ rating = 3 m_amt = 80 +//Rating 4 + +/obj/item/weapon/stock_parts/capacitor/quadratic + name = "quadratic capacitor" + desc = "An capacity capacitor used in the construction of a variety of devices." + icon_state = "quadratic_capacitor" + origin_tech = "powerstorage=6;materials=5" + rating = 4 + m_amt = 50 + g_amt = 50 + +/obj/item/weapon/stock_parts/scanning_module/triphasic + name = "triphasic scanning module" + desc = "A compact, ultra resolution triphasic scanning module used in the construction of certain devices." + icon_state = "triphasic_scan_module" + origin_tech = "magnets=6" + rating = 4 + m_amt = 50 + g_amt = 20 + +/obj/item/weapon/stock_parts/manipulator/femto + name = "femto-manipulator" + desc = "A tiny little manipulator used in the construction of certain devices." + icon_state = "femto_mani" + origin_tech = "materials=6;programming=3" + rating = 4 + m_amt = 30 + +/obj/item/weapon/stock_parts/micro_laser/quadultra + name = "quad-ultra micro-laser" + icon_state = "quadultra_micro_laser" + desc = "A tiny laser used in certain devices." + origin_tech = "magnets=6" + rating = 4 + m_amt = 10 + g_amt = 20 + +/obj/item/weapon/stock_parts/matter_bin/bluespace + name = "bluespace matter bin" + desc = "A container for hold compressed matter awaiting re-construction." + icon_state = "bluespace_matter_bin" + origin_tech = "materials=6" + rating = 4 + m_amt = 80 + // Subspace stock parts /obj/item/weapon/stock_parts/subspace/ansible diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index e004a7b0d83..821732b113e 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -150,7 +150,8 @@ var/list/admin_verbs_debug = list( /client/proc/debugNatureMapGenerator, /client/proc/check_bomb_impacts, /client/proc/test_movable_UI, - /client/proc/test_snap_UI + /client/proc/test_snap_UI, + /proc/machine_upgrade ) var/list/admin_verbs_possess = list( /proc/possess, @@ -203,7 +204,7 @@ var/list/admin_verbs_mentor = list( if(holder.rights & R_SPAWN) verbs += admin_verbs_spawn if(holder.rights & R_MOD) verbs += admin_verbs_mod if(holder.rights & R_MENTOR) verbs += admin_verbs_mentor - + /client/proc/remove_admin_verbs() verbs.Remove( admin_verbs_default, @@ -244,7 +245,7 @@ var/list/admin_verbs_mentor = list( add_admin_verbs() src << "All of your adminverbs are now visible." - feedback_add_details("admin_verb","TAVVS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","TAVVS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/admin_ghost() set category = "Admin" @@ -576,7 +577,7 @@ var/list/admin_verbs_mentor = list( deadmins += ckey src << "You are now a normal player." feedback_add_details("admin_verb","DAS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - + /client/proc/readmin() set name = "Re-admin self" set category = "Admin" diff --git a/code/modules/admin/machine_upgrade.dm b/code/modules/admin/machine_upgrade.dm new file mode 100644 index 00000000000..9f2039fdd0f --- /dev/null +++ b/code/modules/admin/machine_upgrade.dm @@ -0,0 +1,10 @@ +/proc/machine_upgrade(obj/machinery/M in world) + set name = "Tweak Component Ratings" + set category = "Debug" + var/new_rating = input("Enter new rating:","Num") as num + if(new_rating && M.component_parts) + for(var/obj/item/weapon/stock_parts/P in M.component_parts) + P.rating = new_rating + M.RefreshParts() + + feedback_add_details("admin_verb","MU") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! diff --git a/code/modules/power/singularity/emitter.dm b/code/modules/power/singularity/emitter.dm index 4b2763c0d86..43d66d02855 100644 --- a/code/modules/power/singularity/emitter.dm +++ b/code/modules/power/singularity/emitter.dm @@ -16,6 +16,8 @@ var/active = 0 var/powered = 0 var/fire_delay = 100 + var/maximum_fire_delay = 100 + var/minimum_fire_delay = 20 var/last_shot = 0 var/shot_number = 0 var/state = 0 @@ -25,6 +27,30 @@ var/id_tag = null var/datum/radio_frequency/radio_connection +/obj/machinery/power/emitter/New() + ..() + component_parts = list() + component_parts += new /obj/item/weapon/circuitboard/emitter(null) + component_parts += new /obj/item/weapon/stock_parts/micro_laser(null) + component_parts += new /obj/item/weapon/stock_parts/manipulator(null) + RefreshParts() + +/obj/machinery/power/emitter/RefreshParts() + var/max_firedelay = 120 + var/firedelay = 120 + var/min_firedelay = 24 + var/power_usage = 350 + for(var/obj/item/weapon/stock_parts/micro_laser/L in component_parts) + max_firedelay -= 20 * L.rating + min_firedelay -= 4 * L.rating + firedelay -= 20 * L.rating + maximum_fire_delay = max_firedelay + minimum_fire_delay = min_firedelay + fire_delay = firedelay + for(var/obj/item/weapon/stock_parts/manipulator/M in component_parts) + power_usage -= 50 * M.rating + active_power_usage = power_usage + //Radio remote control /obj/machinery/power/emitter/proc/set_frequency(new_frequency) radio_controller.remove_object(src, frequency) @@ -114,7 +140,7 @@ src.active = 1 user << "You turn on the [src]." src.shot_number = 0 - src.fire_delay = 100 + src.fire_delay = maximum_fire_delay message_admins("Emitter turned on by [key_name_admin(user)] in ([x],[y],[z] - JMP)",0,1) log_game("Emitter turned on by [key_name(user)] in ([x],[y],[z])") investigate_log("turned on by [key_name(usr)]","singulo") @@ -162,7 +188,7 @@ src.fire_delay = 2 src.shot_number ++ else - src.fire_delay = rand(20,100) + src.fire_delay = rand(minimum_fire_delay,maximum_fire_delay) src.shot_number = 0 var/obj/item/projectile/beam/emitter/A = PoolOrNew(/obj/item/projectile/beam/emitter,src.loc) @@ -269,6 +295,14 @@ user << "\red Access denied." return + if(default_deconstruction_screwdriver(user, "emitter_open", "emitter", W)) + return + + if(exchange_parts(user, W)) + return + + default_deconstruction_crowbar(W) + ..() return diff --git a/code/modules/research/designs/machine_designs.dm b/code/modules/research/designs/machine_designs.dm index ffe87160b5c..fdefe8f487e 100644 --- a/code/modules/research/designs/machine_designs.dm +++ b/code/modules/research/designs/machine_designs.dm @@ -242,6 +242,36 @@ build_path = /obj/item/weapon/circuitboard/rdserver category = list("Research Machinery") +/datum/design/monkey_recycler + name = "Machine Design (Monkey Recycler Board)" + desc = "The circuit board for a monkey recycler." + id = "smartfridge" + req_tech = list("programming" = 1) + build_type = IMPRINTER + materials = list("$glass" = 1000, "sacid" = 20) + build_path = /obj/item/weapon/circuitboard/monkey_recycler + category = list ("Misc. Machinery") + +/datum/design/processor + name = "Machine Design (Processor Board)" + desc = "The circuit board for a processor." + id = "processor" + req_tech = list("programming" = 1) + build_type = IMPRINTER + materials = list("$glass" = 1000, "sacid" = 20) + build_path = /obj/item/weapon/circuitboard/processor + category = list ("Misc. Machinery") + +/datum/design/holopad + name = "Machine Design (AI Holopad Board)" + desc = "The circuit board for a holopad." + id = "holopad" + req_tech = list("programming" = 1) + build_type = IMPRINTER + materials = list("$glass" = 1000, "sacid" = 20) + build_path = /obj/item/weapon/circuitboard/holopad + category = list ("Misc. Machinery") + /datum/design/arcadebattle name = "Machine Board (Battle Arcade Machine)" desc = "Allows for the construction of circuit boards used to build a new Arcade Machine." diff --git a/code/modules/research/designs/power_designs.dm b/code/modules/research/designs/power_designs.dm index ec67de5717a..70be59438fa 100644 --- a/code/modules/research/designs/power_designs.dm +++ b/code/modules/research/designs/power_designs.dm @@ -48,6 +48,18 @@ build_path = /obj/item/weapon/stock_parts/cell/super category = list("Misc","Power") +/datum/design/bluespace_cell + name = "Bluespace Power Cell" + desc = "A power cell that holds 40000 units of energy." + id = "bluespace_cell" + req_tech = list("powerstorage" = 6, "materials" = 5) + reliability_base = 70 + build_type = PROTOLATHE | MECHFAB + materials = list("$metal" = 800, "$gold" = 300, "$silver" = 300, "$glass" = 160, "$diamond" = 160) + construction_time=100 + build_path = /obj/item/weapon/stock_parts/cell/bluespace + category = list("Misc","Power") + /datum/design/pacman name = "Machine Board (PACMAN-type Generator)" desc = "The circuit board that for a PACMAN-type portable generator." diff --git a/code/modules/research/designs/stock_parts_designs.dm b/code/modules/research/designs/stock_parts_designs.dm index c98376f66e0..6f8ff421069 100644 --- a/code/modules/research/designs/stock_parts_designs.dm +++ b/code/modules/research/designs/stock_parts_designs.dm @@ -156,13 +156,78 @@ reliability_base = 75 build_path = /obj/item/weapon/stock_parts/matter_bin/super category = list("Stock Parts") - + +/datum/design/quadratic_capacitor + name = "Quadratic Capacitor" + desc = "A stock part used in the construction of various devices." + id = "quadratic_capacitor" + req_tech = list("powerstorage" = 6, "materials" = 5) + build_type = PROTOLATHE + reliability_base = 71 + materials = list("$metal" = 100, "$glass" = 100, "$diamond" = 40) + build_path = /obj/item/weapon/stock_parts/capacitor/quadratic + category = list("Stock Parts") + +/datum/design/triphasic_scanning + name = "Triphasic Scanning Module" + desc = "A stock part used in the construction of various devices." + id = "triphasic_scanning" + req_tech = list("magnets" = 6, "materials" = 4) + build_type = PROTOLATHE + materials = list("$metal" = 100, "$glass" = 40, "$diamond" = 20) + reliability_base = 72 + build_path = /obj/item/weapon/stock_parts/scanning_module/triphasic + category = list("Stock Parts") + +/datum/design/femto_mani + name = "Femto Manipulator" + desc = "A stock part used in the construction of various devices." + id = "femto_mani" + req_tech = list("materials" = 6, "programming" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 60, "$diamond" = 30) + reliability_base = 73 + build_path = /obj/item/weapon/stock_parts/manipulator/femto + category = list("Stock Parts") + +/datum/design/quadultra_micro_laser + name = "Quad-Ultra Micro-Laser" + desc = "A stock part used in the construction of various devices." + id = "quadultra_micro_laser" + req_tech = list("magnets" = 6, "materials" = 6) + build_type = PROTOLATHE + materials = list("$metal" = 20, "$glass" = 40, "$uranium" = 20, "$diamond" = 20) + reliability_base = 70 + build_path = /obj/item/weapon/stock_parts/micro_laser/quadultra + category = list("Stock Parts") + +/datum/design/bluespace_matter_bin + name = "Bluespace Matter Bin" + desc = "A stock part used in the construction of various devices." + id = "bluespace_matter_bin" + req_tech = list("materials" = 6) + build_type = PROTOLATHE + materials = list("$metal" = 160, "$diamond" = 200) + reliability_base = 75 + build_path = /obj/item/weapon/stock_parts/matter_bin/bluespace + category = list("Stock Parts") + /datum/design/RPED name = "Rapid Part Exchange Device" desc = "Special mechanical module made to store, sort, and apply standard machine parts." id = "rped" req_tech = list("engineering" = 3, "materials" = 3) build_type = PROTOLATHE - materials = list("$metal" = 15000, "$glass" = 5000) //hardcore + materials = list("$metal" = 10000, "$glass" = 5000) //hardcore build_path = /obj/item/weapon/storage/part_replacer + category = list("Stock Parts") + +/datum/design/BS_RPED + name = "Bluespace RPED" + desc = "Powered by bluespace technology, this RPED variant can upgrade buildings from a distance, without needing to remove the panel first." + id = "bs_rped" + req_tech = list("engineering" = 3, "materials" = 5, "programming" = 3, "bluespace" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 15000, "$glass" = 5000, "$silver" = 2500) //hardcore + build_path = /obj/item/weapon/storage/part_replacer/bluespace category = list("Stock Parts") \ No newline at end of file diff --git a/icons/effects/effects.dmi b/icons/effects/effects.dmi index 299c0a12e654ec6641959fae4dadf143f139138e..9e6b8ad7130e251822bb145afb3ead7731a6e978 100644 GIT binary patch delta 18219 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 delta 18094 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 NJYD@<);T3K0RV*4621Tc diff --git a/icons/obj/kitchen.dmi b/icons/obj/kitchen.dmi index b13d335712c3d8f53b02c81b77d9fe3ea586c01e..17d798b595b452f01cca1a3a231d709405937555 100644 GIT binary patch delta 5645 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 delta 5559 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 C<)|hA diff --git a/icons/obj/power.dmi b/icons/obj/power.dmi index 19e56047c76666ea5a004b3dd7cc23260fc35c88..105a6a04bd40161d9d9ee6e07ee2f30d35046005 100644 GIT binary patch delta 1681 zcmV;C25$L{zX6WH0gxmC(UBz}e>EB`r&+s0E<=lECWMDZ8+W(fkzs&LSC}>}TfBs6?Uj=e2 zh*O|G1?p3vJ_YKlKz$XcuLAW|fIe-UW1$wJddydVFbh%II43<{waoEVOC}!Pp_^$) zzOb0~)@`HN@#031mvZh!9GzZ%DgH5_+ z(+NJN#&o4K4e29_t9f_@;xE=E6Zs<`V9%#WdVlV0VkVyo0H+Qo%@6p&Cf&+i?c~l6 z{B1kqU->8MiJsvZfAM-SJp@VL0LwFjK&djw56uzer{)OqV>5$+Z;%m0v)25zzSyjz z71F4QlHWovI|_h93fixx9@p!4xoVj|>+)aQiBxYt+Nz~meh59$A7_Vp0bG zgeG<%4zNgq2`n@uU5qioL8W0aZjO(GKKS&wmTS3R?Y&Fl zpx2G84*&pwED(SIfI=bw0RV+W00ICCi2wuu6cPal04O8^5CBj}1mL9bn?`3_+~ENL zB8n#f>vdB*Kj-9|6~AfJ{w|f~LYjBvW=VIo-|3j8*0J`h4<$)Utz$i^cJ#V&Z1$@U z^=@H-=K{#N(E~7x@Uy{Z!_H+xz^*Sj)u0W$e~bOZ7=l@~V+p_1mG=(Jo1?DQ7U%V* z^+{`s^HTShg3ErNo=OV~SsyNdE9CzgVDLmQg`e!(Tjt_x+^?1Xhha}(L>PBakonF& zgRZJVC&=!P-gaQ+PP*@^ZJzdy@4ZiM{F9>(+N@UPOWLeX$^W<9KHjWO>7>=tz5Dl* ze>wyJG0J}c2KB3SX4kz-A!xa+)2P+bph|I=cIcR)BF`ssITE06+x!3P5Ra zfZ26n*X0O40KgFP7l2U^b^w5DHyW>Zg8%>^CIlb=ppXba06-xTfB=9(A^-sZg+u@X b01D|3#a+8j5hXpf00000NkvXXu0mjfk$O46 delta 1422 zcmV;91#$Y0!2ylG0gxmC&5NWfE`19$7Jv=`Z?>Y|F_iV#%zE#C)w7b-?4O`d6s?*kVDSsJ~ zOqy-jm9wTx;;LBfY#i8ziDLB{4cpy0$l>fzPf0?7@$)J1%fBLIne>KRh zAx?n$1gKAd`UI%22KCjTz8ch51NxM9j)Xdh8Zci0!Yo87?Hu=X)iOs{E$MjpfNtg? z{z_uXTeppRM~j<4THc8S686?@kJ>puE@43l83t9DsCB;p1vQwcbq`8t-J8ZqP(bV6 zG#EeFevgx2{9yY%7=P?+e*z0Ib~d3E7(1KL5~!mDn?M~U+5_q+(H8Jg_6Dp$Wni z)lNHkWE<9$%~ytS5M*O~xCM6YANB^=LbD#>Vw=4qfM$K z(+NH%qx;HfBh?Yb#WK7G@mK4Tj`R^oV9%#0)&AVs%uGHN08SlFnjY|@O{(L&*72Pm z>DzY3ztK5$+ZjcE?vsU!AzSyjj z71F3lCclMVb}|4CWl(-S_qc98{$62LBRf@}~dcj|JtaR38{OUILP{{sJ060vuzr z8bibxe`Djc!7u>BA89f`3LlQQ@DeI=E_0cI(hHCYTxJOB6!fW?AY}+XH(5a`5`mC~ zERX=f|2$QK06CXCz5YM`Logua5N25x^Z7ioEZgfniq{m;i-=e}JP2Qf00In9bwzk6 zk`>NK*-U#7%mS0UIjXwbnc6b2K5x*jQwJX58&Et#ZCWH~27_Q%^#|WNl94meR zoeX~jTD{Om)L-luPx<;e<>y9hVz?EI7UyjWnQ?4HM9hDG-TDO}`*_;BYUiJ}&p-O^ zuI@lP!w+E9u9eR15B4`ZSnH%Clx`w*~?CauQtPG1k zxAFXW6syu|vQE>_Rh)0V8omCNAi$*=<|dfBRa~3ho4cZUNIc6U)jCa4E*>wBe`MeK z%yC~$I1DdZMfI^2M!CMU(R73-ukNVx zfuhp1o}FRfJVx<8Xq2pyzfHC$8ERmAlK(WpgK`dyXSY{ec_(Jk-^(RDPbW&kA1<`6 zzqS;d1}0k>NL0m6HKHO8*&y7T+*z0W@H`>d*44?dbr zvL9wqEsZH#QWQ^JTHT7Q*kfdZ>Ll_2lOTh3;I;!;j*-CrKoUtC69jRf#1vp*W^7M9 z2BvG~Ln24EEIYh~v24o{9d)ZosmX43@l}s|>%Px>zw)8TY8GG3ZnZ3Fe1AaU-n!>h zt#j^wIoSWR_F8+b=~B5@NM$VMIovnK0tu9I@<>AHUNH)~~5qYlDiDTh_ zNMdVUF3PnHv@_MYuqj)O2akPUU+tLgG!qz`7@|mQml7|^;e>UPyCf7GH(Y9Ysi1P0 zP$h}V97j+cYrVGKO(}C65*im2RXB8z8YWnOr=K&%QUsla~{IC*zR)cbrHz$%)} zC5$mfBxo1WMha5n@ckH(5b${q%q!s7BfswC*>)}wWhoA>OV|CNo@vMG3qOT->;U*6 ztin~@PP+q@XV|t3U=;|w1fgSKQB7?tBR)@@5{Y`78!1LeF*|GbE81*^jSOFhI@wr% zRlDQuqYI$Hrj;W(oTB}8ipG8dWn$Dz8*rEn%PFMG$ByNvv`j^+q{7g!emf=3-%~@u zoZPDBS*1|=U{)uukG6q}V*xZD=>FbKtF@||&F3}#(Z9@4f4mP^1|BzX?br`!LWrxi zt!-hrRU~8AcZz6#g%*?}pDS59pf3743;&5DpEL( zs(B`HYZWoxj%h>{v5m18s@!eV*q{*-(#?o}y+=!(ZenqV`pKG*L$8-ksf>G_K&~#= z)WhzD-D#k9Tch@w9P^))a5u1LCVyDO339(;k58i>$rHs#J*wZcYqi(;fH zGEy8UJLdSjOCOu1DTmF(mar5-7Ui)l5uSLq8ikAzTUfNH6ioFQ-N2y&n=1tMW9;_r z^`M)vwYq9>5(XzxG@DBVpSx^-1Ij8(mVEeNl|1!$+2LGRn-RrmJsAyz7&D=JQ=t_( zPF+ehN(PZ@){~yZ02z=_z@=C_1pMA*hf5LgqpWEkX6L%n*4MPe_~6t6Paxj7Wi=NZ|?s*9Hnt<5)#t{t1JB3oU}MC0ZYR za7WnN4~Wh7lKg3RotXnwt&xaMB-5*7QQGLF(((8pq@vh2UqN|n>y6QvCEYH`b5{(r zSR+j(hHinaOhJ~^Xsa(u`=)5MY&&u3sRFq2z*BFXT-D8dNxV4g$&Mh`zP*|I7vCC( zoBe^P`$300i3&@hGhH=*<106FJ&4D)$6arfM8fxil;%dqk&KLFL+aR12R2=d{puy& zHy1^jk6Nvk1|Bj7EH0|GuXVGHYv5P5BWpa8h3oop9%j1Y2DDxeEVGd%!?6em^_(ar z1+z&uluGg`Z*S)ob`NKvng3wglKKQSKBQEAOp71{FT4t@D>dYKQo5Q2>gJ7L3lh! znQL;kk*PF~2+B6~oH?_-Epyk2RXk|Rl`ALoi9RTPeA?iD8{aZ_re3}ix8fl{>;KdE z^nnCbuHh05+ZC>Z9B*u+7y1OY(zOy%70Vl^QmLTiNX3<`HLBK??{qE1T?vfU&Qt%p z5FY@zaihSo9~;8w9JH$Y_E=(lgF!GGno+L;ITKn@t)#PQk4r-dr<85Em5LBau7_GX z_{(n8?Vk{TIMyPq)d!`X@A>X`)h_j5@k!Imwob%C07QAYIWu5joBPGkk#$w<(Hfo0q*0Ixa zWO)TRw*1hRA-^n@F*NZTf)MfM{Hd|fRSL}^}dOSzFONH$iPOIXwhN#@j(!jhq~ zvJT5Ni7C-o}wupSF#)kwos*`?UnD-lfV zsNf>nN-l{7FZ?$L*3x&h-Gq9rRgTMU)Vuh9W-11SNTgMXGtQ%hdX?22iAu<#QSO%^4@iw|y!1$c{kH;_n1AoDuJ?Wo;y#W z_cP4;0$QgiQUb@9@R&>sw?N&>vA$8XevHUpXwMNZy-YwF4-B)sYf3$h@ihVa&=|}y zfYjXcB$u)1Dh|xrv@$!T57iuXrF1o4`Qi!HI(bEZrm+e%Ze?5Dz2@ni&b`%tGR@{G zV7aV-QUa6Z00?@C>V>|n?VE8y3KrCDLVrt!l4q%H-e^X69)SoWH~{Dh&Px zqIKrc#c%f*UTmo5x!*N-{ItLY7;M~RI5A&xx_ysuBB*a`$1lfYI#QflW;@o#3JJHj zwVOmKg)|bckIjzlds{y|?A&*M-mLunP?h5b5Q1L<1(~Zhhq4Sc=JBiw~X<^r=t$n>zcNf29aAsNKsq+Lq zmjKInH}-E8DpqH|xrENKG?P|?mOIMggF# zfK0>Rr_o-MSpMdY{R#unv>xpF?b<&>WV3nJV0oEsefr0Y3*gW?aBWBl6NTuS(*%gU+Z?O^KK=Thq9Q$h{Buc?( zA45YB^a@BS@rPd)XhNfZad)J7uino+_D`PF&DTFBapio0Bmu$@2n&s%CeYIb))$J_ z$;%o5E-phXt~^2C>$KlJoS#?VWrbs+fO5o6>Tsw>BPD@X`ZPk&nok#}CoatK|I?$X8CoEHxXn z(S)g;2R%3i@#`TP@RUU(qk%gqZ*2oI1I>s<90;7ncYC z`l&yH6239nx=<)6K`|B^(O6>x3iBrn7GYX1UVYbp!hf3=S63AP1%jRLe{o4KwV)eL z#oUYsW)Mpblua%yb=487w2|r9WvV<2ysqXHmY4OdYR?+|W#HI*6N48UtLj(28s_1X z2hdhV!(;@pCvUj1u4h~i-^>&a0eniEO3zlE-q#c^Mh3@b2wn$(Gxx5$dIVanmT7+M zK>o~s|M?2NvQ8C-0Gu@MlZGLFhx=Dt5giz*I1XqZu7(SsJTeGvi9h|iZk=hUU5~HP zz`GIOm1P+G{JMaZDa11pj#e0fw+~IJt8cM<`9QU}u-<2=M*^Y@1ewI4YJuLj4QfY$ zdSTGB$;Nj7icYhBQ02qld;EI#Nay|HcF}BqwiR#%I5k61K0?;}H^oL)R!5%z!i|!- z62U-8f>atHrJ!>P-M)cSm>vRn8NaHPuA=H*2QEHz>ia%tztb>uW!YRk*J43uhFY0x zHe6R=yR$Qv)QyEv4{-*G8^T~eCr)Ta2!lDEB{{Gq)~~F`So}oNdMdiF*GXCrO2vJD z2+j5q!=Ija;EEE2EU^988QLR()idhWQ_Fo9Sbn!O&$b!%@3$cb9C?Gl8Y^^W3al)O z_f2f>XSdlTIPu#S!gU550=$tyXjgB<;(&)FaUhyN`}IuI{5-o2;sj`nx1 zmA><{qrdby`>~VHg>wrH@vlBI6}?k`YWw?gEbS%sEUtuy4pvGjF#1=2G!^0W+k;wb zb=5T6OAHq-FkHL{9J?SNxZdbp@++^u&JTa!1#9JF$nJiyX)Y}hw7~G{WrjE20RG~- z#`zcCbL{a^Ik&V#&#YXqaG_?QbBRKhG;m(v3+wk(T6n)`E-jH0=V6^czs`|=#TL>L z!E~T83?#y~M9n3L1B$hKTdqGS`{|MFHkSy#0SjL|&(RrE%#<`ng~2oP28Y%pE|ti! znoBOOEGn$*l={K)BEhj`^Qdvp2ipFFkfUE%n48wfM;h}k0Rjrd8t7;&Gzr!(5cK|x z;P}TiYF9L#fBw6A_-HOIQ4nH(fK%kwVqJn$Ee13x7NKwfW~m8!>C(ErA^H@ZKmvyf zoPhyO6P!8?oH-5PjKQhbIK0ejeKZ=rgW0{uaC?cssZ%=(mY0`-{(1VCJ;koBbt(LS zA&C{rg~6-y2IX(>oNv9srXQQ#H&yaywukL+{oA8kn=G4;Nr$t z4V;q{^$`Qc6z9hpk6Q{>l~xYUJ7L9|5t&x)fBD~S;ICG)hh2mBBtXC|F{mA;xYnll zaestM>>K`tDoB!(S>LWc_eb+XdOJwg5Y^PaIyDyW&6}Q3uxZ@ ztpzj|cPiW8nqs~E5W2H{XYhVs>^7Hf{ZFzpAfGvN>)gyv(!?Tv2>$d76#W-8u<~}h z?e8JY_7Zz62EU3m+)wb|cYDnxf|o(@r{^i0uTs=MVX%=I^sn41Ep{5XxJYnphG5}f zaJW{(zi7Pru0-#_w$D)j!16_cXa9SOb(a7afs40749^~>hze_ddUnS4!s62SdEM9k_u>9~5Ig03P7&ZVzFUv$k!>z5(WC$SW&TF5Fj!nvt@nBMg&b0LH`>ol3ZZljs#&BTPIiaSr|Ml)l z@Au(73($mrKWH|a-|s`1Fk!;qQRw&k047YBFk!;qO(p{L2<)j9w)@%AqvsS)m@r|& zgnM|TH0;|w*z-$^1gi+Q5PU&I8|RSh(?5JI&T!Ue@m=R&#s) z^3Hk8=D8(*im&|<$HD8m^_i#Maenc;Wk+~U5n!3znyS*f0oG4_$!?yDOzULho~Cl| zC$GHn%I?_ndw6$}6v! z+ahy+`}LEb{N(O-V|Ko_uYBbzyYB()+5b)+MX)9@pa~Nue81Q$K)2JJdnto;oT97@ z@O6!~849mg4rb>XmDw4-Z@RKksfIL-^22MLAwM`93@UXumqbQLmFy2#eB7mu2S^2#f(n2&tqBYT7ez^kvZQ!Rb5 zPwEd8HS(<^u|TI|0KB*9x>K()AhMD05CyZ*?=whgU|e9KK|+U;1(eZPs0m^U#}kGV zWlXg)gDF;|{olShYW~57!2Ah=GpF^#(qn(|SAQA5_)q>D(7U{t(P)IVwKW`nI&^6F zl@NkbsRV5dC?U|dgy{C)Ub}V;H*em=Z~o?QPNwQ6OqlQk%UwwbO<*Qxu&Nfu#zEdG zL#rxyy9SPuU75B()DVP}vqIb2l4+V}Dr8z0dT8-Dw@U$Y8x1RX%nw7WUvm*{ln+Q# z^W40QbnF3#9wF{@0yv z)5T0+#gEOos^JiNn0st~;Yo@MEz)c*k>=SpYo0S!v%SRL=?Hd`3^EH&nZvGlDDoK; z`U#|?EZAOpO2$lP0`8O|LCi4qVV&iw# zG}uotq&KaZc1!(d+0*7WZq*z`iSUF~}+$Qt*I5zTs4nt8`(A0)a2r?ZY z8b5BO6;dvF8;-@OkXb(w#$-~JZJW5Y&>7f1(R{4Pc4dy@jZJh$7ZlDcng^D{G6s2` z?@pZoz@_VN;dk!Y?d@1kp5MQ)ZMWNg+o=*BE7qRMJ{^ zr%Q|#+KVx-aA90Luqyls0P8UY=M1T^z?co2YZwt?FsjgaP^y)tnL~9{Br1@KrhwA0 zl*vSHb4nA+fvJFyLx<+FSW9_WY1%7Nl4~YAq8g(kavXer+hnuZBul?@&K8REzo=cH zc;=V_-_WJPSL017;Q^q51;@3}?K@UJuFcn-z@b{k33W3CB7~}WH8&$vj7lzSS8~1O z3)ZOy#nGpPc;nP*(mZ>b;@Aa-Gm8Q*gWir!)%Wek+IPMU7y}T3Z@hU4PaZssf4sg9 z0NB{r003-%Zf*hql#oc%^uBSR2@@tv_+j9#7!V9j7aAo1a175PDlE=fHL#TNYIHa* z=QpRKJw&k?`iF211vPAGQNDWs^HYjvjWicZi)2F1(5aZ_8$TiQN`}R;y+H zS@kKV`hoLGpHQ=&u}mSs{xaYe8eoQ1JjZBOLXy*ffz({*aYF6q;$fT(xLp%p%gat;(VQQVy$YfJGTTe@$0*B2)c;_b2}^`IArnr1|7e+~FR* zc?kgUd%yR40D#~9-QV5w${ib*FJA_wJF|M6^Ih-h^Pm6x#QT{rVZskQdj*I9_?$3h z>FdH9K^5FEPuOrBi#fJMTvoQA7e+Ta`@`dZbDn3@@_^w`nioB(XrdG!!KA}sMpd^^ z)V1>@Q@mS%L{d--s(>_+>k^q|S*|c26u?fcx@PknJ@LWOM#!3STSFk8A)yjUvtVVZjWB*{7&X$L<%RJ7Q1;brSC2=x}QhrlIbw-)V zEkd_!s@GB?hDIolaZ5|(jFD$)mXC6TiA2Aqc6#do%P*g{(!=Z4%zTY@qD`xRKPsqq zxL|@CiwQ#OQx%I45{@cfBN1|66lYVmwnI>2q>(a8^L5J#HYt@Ir7%6rEuo{LVq55Q zFSxPZOJk)Bu>;SwZ9j|Vc>!Qg3~FT=`nf;Zl%^mqgliBwUX%?(B%qq!-lg#FH+hMvFr!tzV zHOAezzbinsKR!o(@lz+wZ+-kHcaP_{K7JDa$5+qce{Afi(Y^&AH?QWzi!!i_9G+I_42xU$?CDU~BNBa|`NE}I_4Vn-xi@ASM;{nJp2M0V-N%ZKKt3vnu!-QVZwwTCUym=xwJ%oPkaFk$1V`8k91tN zRTxD8rOHG_6}g-~d~oVOFJ$|My(mxyw$cnrOF{`)rR*{@E_ABQ$P}W6Jg+OwwvlEL zsFfiX5sb`WkpiiufHk02nA-yM;_9ku8YBJ#`?z(*RyKHS=R|X8aAe9SO3jBhIeg$? z{b1m-IZa7PE6b99(1tUD(6g%GH2JzoDpzZD2qy=7$>kokJ~OcbrAT>7zQwjQ5qu^ z1w2oo6e{F@jG&iNI8zk;+MdC-MTo4^LVffJR~?xRy*jrnFW|zh+Jti!K&q*!id}#D z$=RS@b8JE^mJ2YUH4Q!PxQ?{OL$MRtpO=e)Zt~iUUfmv;Y%I zG2gMc%X!IAIvwZA>-D0zKhD=T6Z7qB!}vzdOeTxeE>i6$L~>}K;`x<#ECx#m!3RI| z_wd0F{V4wa-*4Wt{pR`&0Klg|{nPmDXFoehiJLHC!Ve9*9?%)GDx3dX+kEtwm(j?# zt-slS-m-mUpjWCAV(5_7>OGF@l)1pqa^bNH*qKv`vbEGChK8!$3j3`Vo zN(+=z1NghPpScW{Y&WcYEM3cSTm}KEQ$4qTTD7@SnT8RW@)}fA&Vei=keU*iYvQ`p zST?9GV5?ktCd+vwl}eSvltdK{r=ZY)01{0h$2R6ZB!TruC=o;eN_P8RzxvH@?rwR1 z=0hL4waaAoZNh{JKV0m20&l(8PzP>YP(OAgV*mNl0q4U{*Su#Amdpo_&5q`0{V^zd zncDI<;R5Y3sTDPfX<$Z6j;`(`UvtzHUk&TI@6M|bRUS#VASGgeG6H%$;U zcG}3^!I@jHb0HxI16i4$b}MBj>5;jAQZZfkl2{glSd!s5H$|ag4AF*L)L6taQW%6b zH5Jd2HfK2i34#>eBtnto@N^F5rWh6lHm_-Hy=w64*LDa0Gb^yZ_D0wF#*LBp=N(nQ zcs-kG=bDWb)7??VCAUpKiqc$>ey%N&$A~6yAX@P;KVQs&wb{MxM=5qaSaQ$O{gUj{50RY@szX2FC@q#8ynD9fz zJxK`1W)?LL4N#SN$#Z%6s*uo@QT|leAE(8&L7JOPFyn`q5yo!a9mxf8Hl9Ygq@5>d>wDL7(_RZ9W$ zkAxU+h8U+YfnO#_=6BjWoNY54`l|ESGgZG-a(%m(xPi}eV~FM;p-EVOIWL4OlqncP zJI+;^S!7xoZ5ac?88-|@m26&&xJX8fB$8Vx$z`UqEQRBaz(fjV#ej$qixk~LA}>AS zWir4WQtdtkWUueMBHgpsgb5QS{LpaUx@`4QRrki@#HMDJxNdN>o%2fF4pT#fBCKNo zcRWf(wd#AB)Fc{@lT4F;Lb|kT1y<_Wtb2WP*y%^(9z32Z8O5~crq-aJ)u&uJzW}jX zKBQWWw_7DNmzLE(n(IIB8!P#5o;P zi&>DlA!Jx~yaG(~UO%m*gn^Ks^4{ZDnubvo*JY=!E=ReyIC>HV`!5i9T)I71g@_eJg_#;o$Q^0t9|9korHwz zz+ad@$J0Nu2msiBzp#JT3z}raO_(s@2c10vbhf?3{25qpywOEJrm298`-!p=B0Vw2 zSmYucXQE)9>q=k?kVDU6<(XO#w1=s6V{>Fs3%Vqe-QM3OSkaEcDDTr1M{ zC@&vzv(?Tafo14D8DOVd^p6v62Tzu5mbfNKqja`WHq3Q@;1))7qRdW(VI|@e#OBwf zlIxt(GEusmq&bOUa@TSOHbE?fUgtLJkhn;3qYvv~J+y=9B?4Xq zuyVoRm;WP$#&ilNL13}0WEgc2AA-97;Qm%gQrTGilFm>*PCqjecf;nr@wW>Vff}mtK0w+`Y!< z_HTy{9RjeE8F%&S)qDO{2!WSgdTEbCbo+n(+OPfEM3^Q_nD7I^9sybbaALepH(oP5 zrKu(|-}Y*L?zz@TO10JQMsFC(_Q52Z9%pL0YHN>w6BF2W&G-0JGRm@>SKGrPmVHq` zR`!ROJy^G=E#^3NE0AF|!yr^g!^`H4=f5d&XXCbu9fQ&W;x+)P6t~&fNR>b-IxdQ$ zJIE;`R1#taCC_pgwQU!alZxLE2BphuZM)1Wkd!%Q=>p)nlIyQdfn%QI11!?r#^Iw8yds%|}{F zMws=O%@BH&T%n;eKg{#`l^ebCOgNp?!a$5RdLv@-n{=FSvune#nhwUk&kL(e#jL+y zztv7Dk_yEU`+-96(n~Ly=brrpKqxL=ym-%l_D_D|C-?mRg@67p@br%y1F+)-{p`>F zC-~Br{t*Ag^UJq#69@=lP%!w7-}ntP5uphaCj20Ux9MCe? zLesG_MgbKev_~Ls!?l>Zjr)fWWY;Kv2bXA ze-e!onw4_LW)+EN59?<0gub&|DlAvQFXc%3dg{PjJkKmEF?pCXo03=zm4Zq0G=;7# zKvP3GVP#G>P0g!rZ#wR^x3(1%DvxuWvcT5WBQ+W}s-*MEcchZBXe?ynm9-NBKaV|K zT7g?4)LvAG*J#Bdq*88hkQ`lAtP>%BsOtul@FKKfJEG8qYqOH?n5a>8OKWeLshe-L z`M`1X`sUzUDK`btDpgXA>>}%wL@}@h5gA;C`B{bB)!1m0X7j`3?uK>0@C(0So_XdO zytQ@}$B!SsZ?VxguU>n5g(@K+w|?&C%C+me@1Oa=2k`2*zJ*VG;uCo3rI*ZqumAe5 zPef?KgbCkQ?y82pY%uyugL>i`V_@Dx=1IsHExa9?{Jg@P> zHv|T2dVl#yKIx94SGyCcLcdZKCwRHfGe>=muN4DU8btH}q6^uq4w=y~;u(nHve_p>W3dhf2ci;xnd@rmc2!=HWSD>$}z9Kg=v)KCA%KZ7s* zKVQVhKK3zaWANH*ukGyr0I`}dVZwyJZT1S#833P~)?kGOY$a@Bsx?m~Ptm>F^u7xSGB2i4MSPC}ng)TC#BCe$I zxT6H|M`IzzN_nK@DV2+id$whJZfe_37oO3zrw%gWYpd5utfL!$m#yZ7bEb9jKHW)I zpmD4(y`ythXH;Y(lNUGM>MMk<8%xFlR_YhVMn<%6fw?*se6yd*RLbolR~{HcSoKYP zVJe;~`{URJ?QXbK+mwW*LZkD9#2Io+cvkN*4*&)P1{B0#x6>(L0D5o6_D)CCozIOi zP-^Ft$j%45``zw;luCEY`%LoXCQO*{{b#QLodR%Sq_J2Qz#FJ+9EDTnMARseRzh=5 zQo~r9CdM!;D;x>*GgdG*wmO@!Ar)VUEQyp)YEUSH@V+IiVt9Eh_dnj3S1&!GfTjjk zaX&Al)jFx0=RmQrX!Kx{#M#go#}=Ep$?TlQQ3l@CGANaQS<)XA%JSg#x_!CP>x;tJ z5utEU3bLHqqBn|iC)80SXx7z(yk0P(yt>KebBaG-B=<``YqeHQv$-UCp92{en`(>R z)bO0AKs7zXAZf0^nmG``DiSwK1Roo_p>&eB~=&*|Y5v z&p!M1J`=BJ!h{JwVBDLAJ%2)>*D}CQ={FY6v+?#md#-A+yc>&+Vo-qC5+Y?;FEOZ9 z6ur^Y?S4vpJ0qpgQ~h!{LNV0Lv5zWd!lB3`G+c3iV< zg-oR%f*$8~wh^TQV@ct}CLdX3d&`C?G9m^&)g4HfszaG&XOdC|*K+_mlw+aV*G*zi zbK%bf^7YSuU0`_`SXp`K7qU|k{G0%q3g}RTPf`e~kQGJd2s7>{EWO+zg2)0@uk4ot zk!m-8f=#%x>2NTP!*Xq=yIn+48Gr}L4KIruV!UJf#RqlayM@spFwn-}1ILf!!i5XF zqNDHfT<#W?=bn4+o_}{+e2yPKj@Mp$ZQ}h*m@wf72GVM^?z^FRZi!+6Y#!@8@Et3z z*)S7~~qMG?)+A!6)~BnQNOjGnDsxfyw7V35l-{t^i-m?mOl6 z5Sr)CQ7oKhz|S)rYI5%+M(D6kPQiPi-7lnz$;DHp59l@O}^fL z84qI&NdV8vz?qA3xi{!@6d(`N%dVOqej?{p5iH1OUzU62k=$EW%(J280+azs&LB z4>(9NhBw;+gWTY$g9HtS&IEPSd9{&$w?4Bfe&*`YDNDic_w_b@Fml=*71Cp}B#$^S6L%=@)=)^)*8tPRE=353J7+<*@*N=Wc;K0-) z6x)0V%Z8$MerM3U!3xw11Iz$_kEaB-Cgor*8McK&ry;NaY2)=y0hgom*P?Z@QDF7{ z!TyJ`vaE6J?LbWHK4*GCrN-#R;Kt36@Dgnz$zr~uu=u^9pc6zEI5UeZ|o8HMG46^avwC9*Pg z?Tp||Q{&_+S|>^NkJ<_GuP5yHTUUyA{^t*31vqgSINw$H!WR{AdS?)SA+vz8jJ+Hk zdrq~EuSx)Do;{agshI&6B=8RLmIrXlTf1wWP|GyWwhf*=tY8Naj2q}i(K>ljHqU<3 zL^DWn-+Xgj&3+tGb;UFpCn^MhOR4(M;yz?O|Q4j+<|8=gIAI>a*&KgI_)@lprMpVFtW=jm$C#w<2_Xi-3y4}56?aG_aaNJ}SSK_mfD{T`F zi6sV0&?FVr9jSyY-8WG{8E}MRfdL`}A@m11+Hr~)E9x=AJiepEJiB;JCE5X_65345 zoopC5_7YXOyMY@}Tp2(#{yQgt^p*06=bOItV-=1}XMM|pPdHw~P0>S4$zn@hUh$cb z%pJfqjX9-Xsf~)j&QvhvlY21C4K2Z@ozL)fbp!TW4WLii`9Ep4npH?eJ(cih_ud@CgAkSh8Mdd7 zN16exp0h3|Xqi7s2v{`$Bc-Y(gAuaUWqAJ0=a`6@nS# zc3W=!_vB%R=GRzao9A@!XNul=`CG2Z=(`t009N9yXaCx@cqVKj2{J#FS`x(*GqGLe z6*l#8whqO_{w?_!3;-8z$82VOxI=3n=X|Qp@x!J6V;}09EATvReD>_TPhvqpsmL+b z`UHa1{lG`!HQ*9prd*?Ws&5<5LgeLs_~GxzoUJ49*j$O|IE$-ve|e1G!ILib9&-a0 zyzppK>i!5F6nz6V_wU=ny$CPJ^}mKBf;yQGXg$fdii9&BBD?(33ET?b z`mETkG%m=LEV>>LG6nZ_-l=^>u0F>_O|&EnKQ=U)OKUF3dZR*xWifBq>i(-hPSMv% zO)Z2uC><4ZP&5+>qh06)MJYT#olA%Ge9s7JkFkm$f#B8_Zl;+lLCKCW-3!POZ(doe z>DPnJ74W#TqK5Qr5uiv<`@UgGeUc`}l@*si@{l8cA;&8p&|Qd%Ekhq14<#~s1K2M# zmOi_03ruqjYs?7RwvkxATmUhc@6@mOj$XyF`U89w5;07DoF2o){ zIqyOWaSwfolT~r%`?sG2fTyBykOl!Jp^uz0jJq6%w!UlfYm_M9_D>n^Nm?5D4Y|hw zTx60P=Wz_#S-uI?$rs1Z*^KML$f4a0AXcFshD(j5Z>M-o7P&cxnPSf0+}MmCzoFLn z^n=mTQ?+U)vwyn_kfvF2lcA-%3cXZA;VETNDq+j(mfT*mJa{#{3&WltgnG0&zQ4(b z^uHB@g6ns*At1;hL^Dd&Glro?2n&5q4Y))$X*-1xvlyH*+^{5GL-{ss3c)e5 z6|XTU`e2I|;QJgPR4eYGFn7oX#%yGO9GdiGx}8Rl-ouy{Mk^C;H$_-Py9`_=K;pTw zI-8?M6ndz0#?tpL`TjIN^?dXf7>F?c>J8WLN-LR9^fEH=SOzX0$+ti`Od41zSEJ}U zg;_GRCD9Tp>(oxr-r0C{-4ox`8PF^YcmyKcK?e5+4-n>vXs;_GOEw5-r*K6JQ|0z_;D3b4!> zf)_=T95<`?ZeJgmE75VwsXZjlq$v*g-0t!Fk90|kMIlsX-9bRgFjV-Lr>aqfK*C~eHch`zENfvu*dy50}JWp-G zAu9Si=9^v-e@wCs8*?uOXht9GP+k2ZKKXk`kK@WSo#UD2%9Re>v`xyW`?=;P51lRM z`l;2wPw3#KSRr|%WAX`c!w1nLHa$DVR+IjRsU#`jWv818{OF`dy+m1|sMJ$#L&^VR z10kFza(4<@8_hkTn$v|4*R5oql~L+}7SoVccEjF{Ci-)ZtNZnR(@FBPQbVaGh_mA{ z)i5!9I!!|Xc{UZ8Zk^8~6rn$zB1f=pS=oEnqNvtEtKct)Z-3ht&Mi1cJ<8~cY8!i@wi?lk| zBGlh3axe`Il>H$Q z%AX=xF*X6xk)5tz8(FhCGZj^Dt~sk_Euq8}hjRd=l=mZ$AT>H~VRMvYKA;y~q0~OL zyklTq9ibNe4tb`c$~oDy`X~+xazlM_RU_d;4jIz}XF{YiS8>m#J0mN+8NH|KMD>>P zrvy*!>l}+bMK>?=0V-g=XXUZBEuG+mYB)v$2Q?rRIliSIMpU({-5@+Bvt8FFpB4uW zM%3gv=owwh>xrQIRtUkV2gHtv`-$89^L20(e1LCkck%Qn+UWCEJ))#byltUtQ1A0$ zCdQx4?U8_|y~L3JZI;A8kML?Fyn75Zmy#!;7ok(}H1gDKAlkFGtrFCV3encvIZDVD zlntD&3layUZ%eVLw3cLOpPQ?ya?TRu-%jdQQYNXZQY+r<Av$9hx{z z%qpo!)9hTh_PPeQw|e2j~XiMB+c*BVr$0!F8qH3~Xs%4jPu4`gK$h_ZWt| z*tYpKB`J7zr`7044JuKT*nZie%ofxh4Epoz`lD~r?Kal_-5|OM&>Oqcjp}WpGzA)0 z57KZcr92FENZHwpQaE8X{T73$v@2pqP$BT}#^LSrHvc?Ta{XmA6TE}Y4Yu#~^tE`g zYibAUc7TQoRcJ{odK&u>$6r)+rcASv6oUus5{eqw5m8bWA?C+n8PI7v4J-S0^J;{0 z<4TsR8o@LobPv02*Y*!c3Cv?|sK9TWVHSn3U!YGp8Cse~ZD(JIij^nh2kaEf337Xq zZGXT*6c8O@L@mr|19rqCem%Ac20FCT2&g>$A>G`guHNahZfY7#3_3zyg?Dix^RZAw zOqD>>s5;Pv)?1XT5;i){p`JvLo{UAhYT5>GRM;p~Z~7=h3C&wQ_f^`Y#tJiZJbAFZPl?D+yAM3TfA z%MzU19*H}aNU{$in-9?!=L?`N?R~!r*6S?%$AT@9!%nkqlz6kmt+#Q@ODjtp9`E!m z*{8{kdN0G=^hZjStX^`rDD&reYuj~;@yhjzjq>XLC85hB-frdCoeZh6cyxqm;RYyF44#eJpQL$z zMeZ-hEfA4CD$+(mPOJ&F0hJ%J|t^0%+k&UBH@H5PHTNu!CSQD zR&>AY+7VSOZ2$PRp&pp~h^9DIv*CX+o~S+=Qq59U3ieaiK|@M?Q`Er=(RoY(fg(Fi zt~X3OAPwKXncu408+<-_A94mgp>%B$u7{GNE*BK$SP#y;&_#d%!E*!#L>*mxFA50; zF{5R$p*oPJ4?Dg(WWmZ67F+#6<$tz6{|0vbRN(fED;7WV(v>2@()}p11S*-UXQWW|v22 zJ}4x)l9RN^8L?+qVBvs{3mpjD5u*b%@MFUysd&ScvtysXFZkmA1y5$8bob860Gf+c zNReO2FLdxk7_g+8O$2%b9;Z8XK!PdMP>;N#NP+O9ID+mM1ZHUH9?#~o+VdWaQ}5Zr zvxPNqk=?_7c(-@gOwBn&Ai^0vz~r#QyE&7)E^GqA7BWKE)-~q~TichB1uV8^EdG>t z!FLAjPwQ1*R^Qq+IRO=<(LnUg9nVPTz1#gMq#s!Pe}OenJ24|q<$a$k_v?4ut4-PfeRV}EpED1L|yJv5CN*&9a+%u z$Ku|*EcKOm-}2jS0qA{GRFCQ5NwoU~z5hVO^VNA&fr;gHF36G9w}1Xg#gci)^U3Ph z$l2^FBM`v;YO|N4;PP0fRQI#jaqFLSxqJjpJ5a1Unkv(LZ%KciY8vhz3Ii85-aN6v ze;REY8oqc8+=gwTc;7$(pUMXl@I>!-j^Iz;-UN2GyDs*vhsD7>NLm~Ns4>nr{WXh2 zbkhET`L#R2?nfXI*<^unI+%y#L4Nh5zfrU|Vcz)=;XWhxxlA~}{lf3L9U6Ok`PR^&fngrPbR5*oI+%_Iy@_2j z59~nf-h~UiZVh}ELu2quhMGlm7=qG4tT%+^ZGc*D>A0s#EJ6@4Q3Qc4o)$QSzG8N` zolu+kT0rCP7O8Z)|GIH1q>RUJ)+}XY4r+8z`?yMdzY@u-!0!!q`rSz#a?l(zKJc!bvW<_?705<=jI9it@&-8ck9aX2x#S! zM+SFG^t#G;Om}h;r2eNxBzSk}wDrcoDxpne7xWzR%gCfcEXq8Ii{CSLsUl=TsxVD= zvr!jz5ZTAP`FX54@T3d61^ihL-J-3+xV0y09(arCcmGV6`%Guv-W&A!Nliy|e|q}S zxsh5FqlFRho{K$Wr_S)&t zcI|op)9`^nrM$OK`4)|YICGDH(7AIJu19xp56n0I zW8(B62yNEXRV`R}dogC=C~`Z3W=y3Uv})dJLw0uk!M$3()2Hlu!WcXogYW1y9rj$e zbIrNkGvZ>sV6gNs`uTenC=dRAK!rRXuM+9i{qaCL6i>iq{l~CK6bw0?#bE)8SE1vA ze1i~DXZm$eSO>h#I{bG(opr}5qKf|%R&bZ;g51u_M;gO#-%sfN>)q0~?10!*8j3HN zteyDR$Ee)T)=a)>+0GhYm!Q`t_vxoc&)EJyxMLf9N@wSmBtT`!eYWnXb>eVdlDZK13Ujgv4^KK zmg#Y53e>Xb9R}VqS@G2JZvWZ`UVHaF@oX5IRJ^?L5%m3`3C$IbJ!Oa!{n(WQUE?Hu zcPH5B^GYc8k12wW-8a$Q?l6PI?|CtbJW!5Cp40e~3KS7R{MiE2-i8p2juXh$4W083 zzlwBO*mLo$2XY%15lOWbT%S=>?+{9S&C<~_ZAaITLSRk<$?_$~OzQm~C+F!oR+&=$ zB{m#2M7O#~s*IbRKuIlaNzb#IIRwLAd1dpnExMs6kz`6bvjUfW5K2h#_=Q~h;Us6o zk!<>0f#a%yv3eCR9V9;yjh<&#g=-zbMT9;T(|4)+z<8uT`@u!}^0jT(vN6iG?OQ0H z7oKS8-N4)M2uYsFSaBG5Us9OD&V7*0F~1^J8I{aa*B7|!#Zj5^?*X!h5p(0uaT3{x z^Z)E2QYYjGoBcFiI59 zwjZa(3yH34DXMrT8@KF9TQ5L zPE9-JD3GD_S8fSH>ICvQaba6eDkw$KBqVCY&#NRE3LIDXc^K0w(q3!7C6O6_rSTI+ z-Y+FtGkV2@#=;}`PLUONkR;B4dg2l9rKTz%+#FP5ReM~b9jRO^ByXMVpQfd6y=@4Wj}g8q4?j2O-lb zraATPUrAp6`7I5edhcDH|0?%W5EVZnCq1!`7Fs*5SQ;|MDZz2-9Qh2ZA1mMt&S4h) z&%6~4dMJc@lZuMYk!h#(QAHrAz>o1BPvp$MvTx$9TW3S=e*eFynugfDfZPFwjslc1 zco~q^LXt_p9$I8|pVKWGdR$1s?s6U#yVYu(g5FrkXtWmqxg1mTXRznHZEQE>QwsZ~2b~OCA#4=@! zk=ZS6s$G{|BhDkcxQjl?bMt9%X6O*z<=S1#eCZWR~}3W zgXX7oM~r^|E;Yq6@3aQLc@l!epD~+4v5= z=A7g#OaBR;)4~5j`?aao)t#|G7bggHAV_`?AjwL?emZmlrwzhavg0PvB24!^RZERl zl$Bp1o`*|pi(obaD%;8c*zqvkZno8v3Cm{fCE+RQ%FL?it{D89M>g6O+qN8=|Guvo zRRKPKf|O$Cj28Fd%PA# zhr^FJe6q!sy?)fJB6KJDOgeJ!n_967d<48YG{$hSw;FT6yn_F-youDVD?ChG%}@~( zM8S!)MA@}3B zS-(_!=Y8Vf2a_13(*O-JeAcnp;@7Qy?_09A zTLo&&O|)1||7}nBwCd?lX+66LGf>?s$!1P-I113H!s|v<icX*ka9WGL| zX7vA2p(e#4huSAv)YkeY#U6sY-7MC1D;(upFBzciX{t@@-@9~YlMy;lwt_j_*@F#T zW?RlvIBg?utA#?-Qdo=<+#IP0@ovp&WdGbNbWQ#ZvgH4 zyIhlyP7I+derC69ioi@23%QCJj8dj^v#TsTn7~iU8{GzHB<@ANBsp262m>AuT1C z{OS`D41)^QKNaaLGbFkHV*@PT5$5IK)obYbEOH++3hbaQ4Tp<+7AqqW-St0q!j?*1 z`*cYvM3DI{(3qb|^2;`;Ctii2cXF}YJP?H4sy1d~hz+WsK_sOueA0Ty(f}X>rVY|? zq{u}bv_nt8%ETO45P1r9QvogiKx%%!$27$tN=_ozohJ$dOT|u{DfLn_1=qda)k4)g zU5jyIDsU_YjX_Jejzg4{#1>1hqYpilq-x|XTq?Q=elAz8)7Dl<49wwn`+VNkvZs5PYq3e&0bq8 z<%IiIhpCBd%?}#*loS6*W`BTNEa0VwS$bv)b(|b?`ooJ>rgZs3$%YoMLTX*4M1_ z1Mj`TyKptJzbNe~%`BV~Zq4T5$U}fnvC*03Lcuh}p35~bkZp~h85JcB!7Qs>jw0A8 z#-IUTNPi;O#~ozM{{^ToQRbai*0&rVqFeZ-YoFcEx>!q(F%<+Ge#431AaB*tIGQfi$gp2XSoLOKg!6)hz?u%kHxO_ zAx0|jAwJR3)^!OeV+E@_eo>RHI-M)b7vzfGsJbJMX^E%-qK5ItszPbkyiF@dOtj|f zQV`KkmGl0>_e~BKfR)c4sD?tr94A5j1%+xxhA^+NwbkWV_vd+Mj$g3eYfz(|I&wI; zbe>|t58yTN%4L&lLsiH^AkQcxm>AlWhdB~*rPxv;p_`E|aZ)8T3GE!^;;)LJ>q07~ z5u#WkCLg>F9BmM(30aVY+=PfeQ+2x(I#YO*c~oYz8M6>mJ?ti}fgzr99VkdFGzsd$ zZa(1O#+1Q;whvVP7(xmXlCLw{-<&r-?}nCK>}&jcbrf%@U!6i&Cn+`F2yZBC(e(P$ zx3)nv8Rm28(q zb>CZ{9xNf0;#UX)=4|uLxdRYXd-^EeZu8!CZ~$vo^Q!u2U03a8W2Ng{^5pEC?2_CK zTrrV-enTyDxTn&7dQM6Y#E%8u-^AE?I^oR^whY}H+zM0jEhg%1snNeXEP2Dng}>5a zhsc{s#NxGCtGWD##qzysFz-a0-RGRq`zUa4Q>;eF>+khlG7;RiHBGim#U%mFDi+Am znA*~nwPl+}TOMk!cs@lkjS#0$O%s}hmWDtfQ@6^@l)f3I=dyXV$~Oy+243(>XfrIg zDcLq8B;9p_j?=Fr=cEBqTG!v80)+1xSAgXtPPTnGk*QcYA3F*+db+H%V4iS&TNa?F zSwNCf?61jLJ7Ek_^&_P6nV_tE9vY2Bm^(@B(Y;`B>P*j_!HxaX-6W~PiHSz2f z1#9`(`r>!bjawZuG!rsOOJ#8$w6u5;3QaZl$a9sap(@q>r8;~Yy>Cg&Z0lHy1PN(H z5qmHUr(|(CYetZs8LilVNTl6=17Zv*umn1S%Z)oReCO&5?w;r<@ljh7YHogfU1Fez zi#Un;kYb(nH!G?u>O0e=ATCA4hE{u^X!mM5RUM0w4I5#R$&s`aDMZJiOTkH`)Xky8 zaL4rr-mQ{g1S>(XLFvXKA{N`Z?V?L_;7rBwERdu!Ynf}(a~5Q*qT`!o0P$U-B#_1! zZ85r+aYIV6X5|s-F^;j%Qyu54+h8KybWQA5t=#kVe# z{Jh`wV^5M>S0wYb;uFH+^xhU5R@A?m*fHTt^09cP11yd8j&zZS2-;D!bqrZ)4XwY(aE|8Z zrB$;_Cl5c+nQ{W7ywt^Lzgi{ssnRov4wwBu?_ef1$gI<=${qB`>0D;T+WUUvsbFm1 zuR_;ZyEa^;8cDrmtBp^Yrt+?Qd>k_M=1iLCKWr%=HsD^Dl7{wYn*cTL zG_N5;hrGS!%%kE_yC(eUP2gkFv2kY&>N$~BxKO17m==kuF;h28NJ@9W{WIdqZ_JmW zTFjEuHsQ%UH6t{C3A>g7bh=SG%$-@0uBji@>aOOj$#pL~eEFBml3v;gTogabha}kDn?E5~zjbnKLR7s30@w?!P1PLoM^W=z11oO7FPd{320iCR8iLt`_AdRpF_q z6zTt^IXk_O{8(z-?(_Q)e+Af=?+w}^L7u9hH1)6D4US_2j0++ApyqT>kOn(jsa|xSx zD-FaX7`9`=1+eB~kM?%&G<{uB1tL{$Uf{>s z+>@eUj?k5w4n7Rg^+i~K<@*NFQB}eBaS43Neh_Gy|_dQg?{z%Q5o93N@%A+20_2!yb zj;o+A=1u4T4U?6M%J^<%vU5p~bLN{GgK*{wc3;45%a;A=^^W?%3!zz=6fd{CO~#_t zDStN0QA%gp54Tz#2jf$Kq9bgi{v=|Jo7*=c@sF4JhdrMUU9KwNR0}sC&QPO&zR0yk z*>CT&X^}C#E?puB=&f{kAG59|DEc;`40o~mRmP24oUd2%DH=}yIp`0b8iG{CP>2FlD zt{*#pg&^4lBXc=`|GubFyfue+8?*j&O8;Cg3S}NsTC&r2;~=@L-gCLRPgdz5X0Ke7 z&rvFmz0CR{;x4>rLAla3Xs<;Xt${W4mK`AvSLP+enpplGW75UAJ?G(fn#p}j+t?%> z@@_o8iVVjVq+{Ma$IeN%1$Ucx*{&$*>8lS35vzcx z^3%ilgujF@KZ=j{#$+tx57lf6({9Ea+SB!h1$k)dn+3A|;h(?Th@C{%i(L>WFz82N zq&If&B5Xhe#$5`B*=>0UkO*Ey3;gFJOy7~_X@i}oiP+5`bgCjPd^i?4p0iEE*9;lI zgXAPa>63X8G;Dc(V0V_izC0EP6PGb~D$NK8X`=)JFslyge<^c~D(EyV%|(-W2voa! z8MOBIDGTHu7h~i(fPf{gC)K;T+aBD6%7K#rzC~cHgk=svKI6n`*t+bX=TK`iLw)@?F+ftwJju)$Fx!?sZ3M;CX zi|fRNk`zZ%*}8vVCFXljHGZ6~6@6`7Xx2RBgA(KG0lQA8`dG;_B)+5}x}&=lYkp1S z(lQYKn(Sq{BW(o7Y~EkSEHx{YcV`RCDf$lyfF2v$n)tK0nE;n{Lc{W}-O4|j#(q;zy1@R@^DVov3`jj!A$g6+5N8P=w@Ou#1 zv66vOV1jTEq*^(1xvvTqg_aaSQy2Rt0m_(~+PM@y{*f%Hd;UP3tPsLR(DCMo9?%J{ znb5ay*mgtXctpm=>zMaH&3z2%U*px;4FZH&jkS@DVX|#7}GS zEpZca%Kf32NKUCekkw|Z}>aQghfO&u)69ml9U>|zeY2^D)yZ+C__R$K_Yr6)k|PnH>g{dS`F&4 zh)|mL5B}6#C48=ctG;LJ>kq76mQOL{vF2MRm|8_XnLP8Vt=z#CsYDmdI`B&jv%Q;3IVEUN!T0aw zW}=UmucWi*viFJqQ&eO2i^AYPGZ1l`qCM%1kT|mnzs#gV0r&p&3>5~=NxTq-e*I&q ze@LehG8rndp7c7O>GQazb(WnE`4}ph`DUSMfSao$`nyTv?A~h0*U8}Us!+$r(=G%M zHorEn71CQUkZ=SQ!NTZnh6{hspYL4}ed@;NrQtIfqDJ%7UwZSW)aICWLpy)g;wGSA z1T=+h@}x2{21Lc-G%|mVqM_}Cc%oqxCoRyEJBkE$>tsZkGD`naU}wV6d|SW5mHnF{ z)DImtqx9i_;1z=xJu;K~^Qis5-m+uPf{8+?XlZj5U7^(x`Z^(#fYk`9xf(R+m~bmb zX$Y-&T2#-BdI>W{f{dZ)?Nl)nSD4Pv^?VoW=%gD91SNdoShs*uG7Ev-zsMWl`9a8H zbyUB6-b$@qWZ1L$PE<)u!t;7I^&2<@!@={b=T#eFrA> z5pFq+KqgzwQ!9AG5)!}~pl0DFL>hl6hPu z`yat7{Th z9Ys%HQgmhT^AX>yG~BCopmQHT?pSRgAgN|0a1g~`^oie`dz=yTX>Q{*wC+SUXpp2! zDy1Dpha;{v$Njv9hn{m{w{hWStYHr|X(c(+l$o1(_~}mh(b-pxsb%B5^4#1%N2u~$ z!0b~rVK;GVsWLq-v_!Own!3<=o$xF;m6w+~BTHku8@Gj+TK=eQAYxUN)5>aR$BHnD zI+cuIKy6~5m)u!;UcyL==VuUfpncBgRu;OrHxGWhF8ld$4gxygVJ88ceS{8r@xhs_ zpeGNs`a(x#MV>Sa4dQ>>u_@Z3nxLHp#>Pi+B9DDD1aRw}f9&rI($mu$1TDUsxQVl~ z{B->YbyYwl>i>uGuL1_I?P@I!x)R)Mq~hen2Ub@pGf|ac*?Jl9>eb55WRZCXRF;>Q z_wJV04XP&yt#6bA-xO!szxm0Ry_F~9Q&@IcaOVyw0e*x^>hMd?hZ+3E3gMsm0aEOM z-upX-z4l^XW7Q=5%99*k5Sm)r>zSIS#;O}=*NQ@t?mT$9a&@v^HJW4tZQ80{K4920 zhabXmF1fYa^{T}8SqQ6s(20{A(e!Ja6|taV|_~fB=)}UY4Ff> zEJq|YJ{JvGKj*vf&-o}@O%rB->kB`JHb^@ZwmKOz(W4z% zV10e^rQ(hyj6OBAvDZ?-CX|+ZrNXSk>76x!Ylq#pY;W<0>3uCLu1ioJo72TXugB8o ze>t7Xb}x-Ez+UOp9pzOTOzo{Oq~8&kZrY*UbW z`|*L9y}dmyv$Q*~^0LyhnN~B2&59PKTF{wbF3+6>DKVy_+llTwj#YB=JKvpodz+w^ z{`>YY5bJJh2g4;Nr#*QfQ2ejp(abTT&<}k2EsjBzeV*`mkTA}{&>^eR1-#KpI-Q7K zTlq0TG;S)tfgoNiDZi>KyXs%=B(+6r6PyOzFB6F(<;p-Z2q!=gq>l4NDLS8v*d2KR zS45ZM!5bfad5icnvuEY@UIcltAzk^;(oHL#790%>h@o>oUY#TX&;@8UFD=Qg$^2NA z@W}XR0T+D_YKcXzwMA4~o{UszfqHLWV&ADcGrPg&j^@5C%r|w zRRB{05ZRNF`KfPrro!<4M^Q1cFzgujXk$27D7nDogP7FMqP+ zH!jJ7P`zo-SysX7N3R7grq=|ZFO z5%(<0RrNUPp#eV*k`_d&R+!aAMhoO~fz-M?RcZL~elSRg2M3Tx6E-|_uv;;Hbb2@W zy{oz)ZqWXm*w^O`yY;ak?Z-muwY5Ql)ojJ!FlA7&(V)~OmH7FcH-pAfH?5PkLD|w? z7hn0hj|w=fe;9QQi@hRF>t7S88Z6al4_dR}6(8q99$;7#P zAbyo+m9_<{1zT|jxY$^J%KuS2L(ZQRJ3A{Yt9onpw$%SL_(Miz`Wa)>J6*Qa1qKG= z{8lRb)PP#3fkCRuOso`%O7{EwU={W3kJJXH$@yv7dWPUHsfDdg4B|>o>*??R)m+VC z`kmjVj7aetT5mnpEy!*8!Kz+fBAlzD;bEZe0#LU~c$F3i$B1y6l(I@l`0j%C+lYt=P-t#0TZdOj$U;qmqSHe!X$bq> zyK9@$9PqCZl}Pu%o5ilC5nM+S*@yxT&J^l!72M}zT*@SG-=T3<^J5J{IXToo4VfkQ zec!^}egjiq{ z#Dm2a{|8phzC39nHi^HnDd*3jTA&%&$)Dh4gNm*15oTQ->artrwO@)Rv%w7OUcGV! z+vt0BmtqF^JN`O(bvY4X$ePfb*(YwZh{*YQTJ1Xor6naQDx%_&QMI+TEx|#b|EtmK zD*SYGFnHcjen;&?M-= z>+c~qHwFBMyRaEkGs)YxNg{|B^S`7GA&4etH6D076!^#G$}U{Iy{WNg(JHu`;9ArA z>*>}v#?ssjmowG$BjaOt`17-j|1uJeiRniXp_20Z+MA@Q(cwnwU86RLNb~REi$~4W zU7$Xvjw@c!LJ?`~KmSK*6G#JZ=&*LUZ>Y@b*Jk!ni+hIvyPacmcnzAE zKI&Kv5VeUm4;G6Vm=ciSQw{cI|jlQfK$n3I|`jGt6FbR3R+&zkJ2b&2p+ zUuM4__y*&Gs1g`VM~TNHT%WlEAamoEm2k4Va=(QQPd9H;9Z!_A7xmYDk}a!TWD*8a z%FaR}a9%uSz+!^?uJ}{NQ|7Nd*_Hk-va56Fb1DzzyV69KUvpDSk(u9AaDC&AQ{+$yJ{HdVhi>z<|sZqsUK1 zU7Rio#UYEp#r8C3e0&C$=F0qc)j1f|1oAYCjWqZfRmJi&eLUIjo6-|jDcll) zAx>)IfVL=c;r6J>gF8#Nac_ET=9WZs^PemOJ$GK6Eo?>yxJ6{2iO;z4FDyr(MkETC z6~AK$4IrM~*tF(EYLf)e2mgF)62}|u;_OVkmZ5y+SMuiO;sj$>6fFxnN`yGE0rxui?UAgUMNeqK_bAut7Pg zSEVOz4DQEr149iCuyV2Lo>Y5X9o_Jl99fDMzM3I5c~p=D0S7T~tnS?a*Dl80Ng2}O z4zG~kQpvl$fB%6A|2RruM?2QJo@mlJRebKDGS-xR_B0hY*T>xex^zPX2mPMzo&gzw zpiYjeogGfSkxH@U&-nauP91yxqVT9Pm(;Co6`aUI8hl)pNO^h5b-|1m>W2APcoZ3) ze?RJZS-#PIl}f-o9sd5??5(t=iU^_}2apD8O)z?l@L{KXbV06D)L0} zkpMO2TM(%UsrnArBl zLH%h5y#NuQtjy@Xou@BtRI}`tkEF^E_&3Q6Okg8hSZo<{w5k^ifFSUOxHqms=@^@Wx zP8yc58vN?;t-1>)p%n%gA*6Zt8G35a*bCaV~NMczqf8Ujee_1tRitYik3Lva_+WCLiO$9#L5su)Oi*h+Qlo2X3Ogf^=sB&%Tvyvxd}5LDRz6)Ev3Y1j z>|7S#{g*uU>@3Tt*yM%=|4x`UV}TZj_j6f4$~c(lN6Q(u61BeeaU) zn8%)53g|G26-`II39W(at?Wma4Yzy0s8(joG+YlcGhx5D`1I@#q?srE_lTe#m|M*0 z{oiLN@+S-9mn+9ls#llde&K>z(oCxf8gCWZ;dGb4%>xQ?o#4&-TC3kcOuEyU&Gu8z zQN#>GWw)^zYv0W4r|aOQB%FUzZeLT*r=+DzHk12zl$au^3zs{;7 zF3l#qdH462H?QQ6qr6aLRhYTpj#Kr@-+$TAe6F=udIMK|UQNL7odX8Pw?JgV2Mx`vSUUN}8u>g>6Q+mvmluGBRM5;LCqPHp&~g(-iI2-MNes$Y6`+JG5aQ#>NcoVm+YpfJ>$*9NCFXT5G;HTL zRm3sVv|iVE1OPX!8?dbpU}TJ-klv|GsyldDkAbzR+;h zHDh)rasaH<$Z=u2$TtXXKVRrTfS8dHX@Tyo1s)n|vPzd3u@z z2`(2e0d&^yVZNnK=9uR@cq=h%l3>z68B6tdg`n7Q2H^a`*Q<>t5J>(h4*MMO$|XDu zQH za%>pDZ*7@qUvuvbd0l`X!Jn?pKQdNeBtW|-zhs!8ur0QH zi_H&~!bP8xgiONICK-(UUob?~N=GO$iI!MWN>tpYJNktZ;WaMDzOAU+BRjff!-CvqkEasd|m14Y~7*t4NJgxsj_?n{vA_ZdP-v~vjhMTN){Ooq{o&BK~$lk z379}zdD8JbKyl6e`mi_w2Ij97>U2X0|9O@&u z(sGV>eQ^;Gb~8Hbcnc%Q7KXFDv-w%*EO&iwoq z<^%`5zk6BAPJCKJ}sWI8QnH6azz+Jf>Q95BS=t6mIW<_Iiy>hNJ#mCt(jB_pMpu7Dl&<<5#QPWZZ(DgxoU-*Nl$??4po441@06*z}SfY41 zT5jlLY}$gFX~j7M`GBg@IG>;v>^1U<%4Rq2{U}aQthXl7#AE@pY~@%a^&2BCYvut> zQ-hD3;24gj$rxLik?P<=YOH5cM}IPNbpUtLQx{}fgab+9Wt-m{T3$NP;-GDJ8@-=UQfv6N; zk%feWh$<>3Sa{vKp>{i|sBh07oEIU!qp*gzbAt*U!ZENh_+C}(vE`v8bY=Dyj?QIb z9axk)e|7;8mrJB-s|ZFYQ2M6ihT<>HDUmyRfBm>D!sDUSP&c+3#IYLYN zK|{nGow~ofyK%c$MX}ieteRgaS2X46p8i0VW&EiXM{kCBGVV@dWQquVgIo>Nx8=l^ zW{5NN5fN25b$B`z>)QE)kJ@dCf^x>fZi9it-J@owi^Ddg_pyNeC!i}Fw}dlcb~4ct zHB1(q%0OSwJ@(SW7re*o_`xDy6H~twdi^u@BPpqP-H-8+I#yDEso6OY~rSG5&MwB_09+6Gc)cBP3?yGkYlVX+?t2(ya~9jgu}p%zyc*f?mE zfAxkk4Hs)nSU7+ME#9+MfhPxidO1lptXDXvN5>+#gI7i4Xt0||J00M6sren}c3A|) zs*%U4f&M0RPF7YB*m3p=g|WW-J`jGhJj17(c-!~{Zyn5(8Vp(Og0CtyOhUmGP!!KA%dd;p@ROk?l|g$z*(zb*@QbcVNlM2RBX$^Ji-g!0tmBF z;IbdshP0e%FMWS4ZGHDfR@#=q<2yL%u+2zj0iwiA6x|BxzN|d~Dvu#o3vQiGki93a z;aD}IuB^(2w=@R`Sj-;9ckE+sr%vLj%L+r=@|N4v$# zTTg6V`(>2+DLAsoP_0F-ViK}bW<#tTjjR2DKRuRzWTa43o~pdmgf#LI@qm5w`Gs(R z_@1j-KsD~lJ`wF=VpFTIqk8LW@+Ur-M4Q`AB`0;A&n@Y)Wx1}Z6;Q!F9erEO6yv~J z6Z{kE2-b$MRc2of-Yh)*CpCVx0GJR1yg+@o6OE(^L(usUdF-ZP*i=n#be{3wqq6iw z91$9YsQ!LX>;XF)+eQ7YYH;F#7X#uUnGAj0JuvC~wt$}Y1jk!frO%>N3$<>W25wQN|SE5LjJZI z2{;^Xkc_a%zg=5m!Jc`*Q5@8iTt7Wx(E_ANp!+xkCie`Swhc38`)|vx%jK}N8>^xs zaiITfnGUnskHwh6Hlj|3{Q%(D&E^0#um}K?v&XG_H~JrLyg+Ye7d8P&F7H`e!tun! zu3>+3tb%cHwH8SyC1@*#OoA0IEbrkV_Kp_PhAPq(=0_Pjv1jvD+&AGxWLWwwuD?kQ zG+H73WuH)3Ex=VB2g#^%zyz`l2)XM}-Ddx~t-KuC#wgC&C^V57NsUGDJsD~#!<^;; z_LEufsZUa{E6!8`Zsx~-ioj0dK%s8c?ey%Z6{1?#nfomA0pt}=E4$-FICf-PE?(or%wp!D6I-P?|OmI8Oabd91TUtZ%cs7}T>R^x02@c3C7Q zBNoJd3(y~5<>Agb$d0l2(~iDnHI^u|zoxj@d7+mfCO{u&4u>iJ8xP@SA#Z-Bcc^vz zEf!gAKYAl_yCn@D9EM-nd(1>EdbUz@JWg72d7D`HT{J0keLyS_#Z6yQ8q82zxQ&Vv zf{@w0d8=@5L7TJ7fV#jLAA4MM#U3G-02aqYc1=6ar_455;K**fSAQ>D1#G9U^9uT= zt#0bPs3KLF|6Ty6jR3OiYU$(yW)`)vA?e!8LJ)KVp|^njqR3mmsk_GmzQ(Xc+tfO1 zOjKuAY&=0{jxqd-K3AZKH*lPC!@<+&*?xh(wi>x=_+WM8qM-L!c=m5FwY5zXaO`v zhUH&y^IZv$na{9WDzQ0+1ORVu=chdY5vSUMRud^-<+ii14yU=eVZPmgblXMB$x+9v zDG%QPZ#jzj{pF|E(=9X-48w+Y^&(=dsumC!fgkPjbC5QfmKdt#jLB+_iGhEaM0;ZG zVO7X44Lw9IUE;1D(_v+&X7i+!>(V13iw@6ai$X=K^a*Vq*f?Mz-0Dx0#mmEEs%ig% zzfy4`m55igk~u4tqSQ2V0LR+9ivY^}S|R8-zvA2e0wNZPD{;2fcJ?`G!p_Y>sy`iVJRZl4>HaV%!cu5B)%!vE&9mSjdW;1mEy}n&|6O zu%rGbRUa5zq*2c7?0FDBR_H7xDlmVS##v$n5$Y;o_B`j-k-5Ho=bAg-dI5PI+-w3h z{&0W+yp`__NH2R=I6$7DW<_q*>RaX64*tkir(8UF{8%WFh10lFPooA3NZ!TyDs9&* zc1I_|HSp%3@dJH&26qdxqEC!bS&FOP zvNx{yPTylW79s=1w|Tbsj==_+qOTxec7JDoKeCV?yGw}Q^|Xy7CQ`B}hJc6DMFx6% z)gGas!8q`<6>-Mvq6cEP0}z$Vs=)OKDij!T(-Wq?T0QW1>DvVl>f8;;_Q5PL9BWov zg(p?N!9mEOo+`kJQFTsFS03HK6Z0-0p@Bz>QF-pcAhSb6l;-b?va|&(WD)q7l9$^* zQoEj!mlgh8P_@#e=3;+m9eGkTOMu-sc>lju4Z#0d)?gNsuL;Lc&o3Yl?@6GZh>jK; z+mA-b68c5>>27va?{5)wOu^DwBRstUb30mZqpj`g(;J`0D0Hg&Rq&~2k$5N(5s}#6 zQ(tn=oX&~Ud*piLrvsah9%WFE9rZVFe=4oiQxU+8#ceR^(vgW5 z$*a4o8LN)^ohBq>bbobt`)hw>A;;YW-)w7surjdwdc5~`_mrZ+OCSGXsB)H}ToWMCw2=YKk#I^g$Oy{E4Nl^~e(FE_sx@5Y2{b0)Q2x+Dp1!B1AT>a}*razUhGZm12FK+7LQRY< zahCz(>X;t(w8%d;rXoadIK+^T?=~K3t+VOmD12IY%YeSneS3j7&aIp0cWt6jZ{K9I~pHkJN-(h*s_0m8Z70x6m4ex=8jXfd6;pjp51MWKWfxrxson2 zUroT##3QCMSQTU%6^zXC8&_lyNlLKW9Qv4%k2a&Qs-}K}P=c#}mFzLWw6u%zD1;XJS8mRw~=W?E}f#q-f z`1Cm;iWKn&aJ|XbydQ0;R}Vea%skaZX;z8$Wl=kD%Kt~i`#2lJ$4t!3QW-kO-7 ziE5sIX5c*8Z|+oT2LZhb@L!!Mcm(QfVwHOpt=W7^Mz(Xf+l}fD-w+`{(@w-DFc&CY zSy656N3$eld^d;@9kAOFPuh`|ox-?@`T3ZCBqa~5~qJ^DPzqRF!uc$wYiy(VbnBULVgRMnAj*E16I6d%`mxtIr_gE^50n--lO6U&P# z+ryozhT;Nt>i;QNU~In*N#YyA2~Dd%Fqy=iEXPfKvLJ?73S>IeQAnC7zRoHZK}l+x zh-*(0Pq5+zV9ak&$S(E};Y38U!aEB1i7cqo4FiNA3QzTg0IIRf>)Hn$si`IwGl@AS z4N5n#nSq%3f5cc3cxdsM^Z%|aco$}1+ladnr_2vhyTifqlhgh_!4}zbZgLR)kaEFi z^-<+8EfaAW72H?&p<0amy+=48oug(VKc1C+MrsPzm;K$HG0zT8bT$E3Ef^8-Zyo&q z`V;)%*R5~=Mc9*$jsM;AT%bLIwrPUNFMl;=+u2LE_IkD=krNXJ%iQmmhpZt?O}ibo3qsxSBrC`}YH8H!ae_#i#F+B1Ar(Ib7XB|o3|%~oqqR^QX~yiA6KOI%2Fva2ML2mL5*!*sLeaSr^tFZ%|W zYMTF8iD068wtAx}Gf5nEoesqy8wo`TM%#i5UeNJA{O6+Et6R+#B@^1OOGQ_l{{v@` zSLek8Xh0h~D&(9x39uTuSUm9hNR{;db7|HUt>|$k^2w^vECF@~j<|{|NgN3uv{uUr zulO=a{)X!BCFVAsBGXs?3~h@zCnRy-g(vgCZ=pMJ`^ho{34F>%&kn@4*ZRMlxg>_> zl+406L@4u^mF@at0_wa@O5?2GA{R>6M(7RcVPq-t)&_-l09aL7m05&cj74Ff?g_J4 z*b=HC%u5tdIvzduE>CAbJ$GHx#L07?p|+6#T%e!M);C_hFJfkO5r96I2ou82R-V~q zADmR`^PWf66(gW)*W`?Av0?^C{bUq{zwI9+9yA;d_$Y#zr6MU_QdsUPkYiDxYucm(CvV*=O zhh4VwILKnBiB(zx6ypyVhTYNE3=1lCkDu33D!oBF^NNMPVBt==C%Lz>zMY31JO2$O zD}pQ!4($Fa!0E8JU={#n71Ux)le3 zM(w`pb-N@JT_~K;Psk#l(}%$O{@L@{Tb6#Yu!LjQ(L8IS?L23f{b`#(+JD{J%M!6T zBf1Sb@E1*paf#Khiv<3(lt&CeKZ_~*zUnM%Pdi{c%|w0){9ZumLcUXd7Jt+aMUIvN zS_v{%M3&8;ofq05m`oOaBgsAGDS`1TY&qe2s^bT2ulHnyen;bg24$$n3p`m-YegZS zj6Z9zU>A8wmB6R*&)SrvLrdBo{$A>J9}?fLmbJRlP3kG?@5)Iy&ECx7vhhS-?`1s< z3*a5Jw0>|9xVFgD<+$jjWGy%gj08Sxl{$CNIkH8Q6OojR+mou(&9NXRQJK5R4L9&E ze5rwIw+?*I1CdqwtMifcB83g+fN60Kr8BG9E(fIqx(MXAiij(=$spX^CddbIF%}q@ zyAH3T0rDw=@uWa2VM3?dh-!Q>FCOnCzF)6DEM8P5ydIU zVI0p0oM)dc%U%7wedIfjW9IKYxLu&)rCjL7P{09*+Hqt<)_`=#`A8;nzbK(CjaZn45Q zV%098_w5IdN^*d-7MBX}P3ZWb)#{u%(dsg;SYAR!qirqj;ZXSlV`qp$hmBDDgz-SV-Zv*__>?L=)=Q+Lz7dCa&I(%- zD*D0bIkcsfUrBSag2KzfQF-V&=M{_*mo>;BH#|c?8s9F~2r)I?Ey(%9wurh+DmeK1 zAeTe2bJQj$zVk5m5XVNsb|1Q6g-L`cKi|k6lPzRGzp;b^Ct{MkaSqn=Hi&TKSg0TAwB|9yQ*qz~ol2q=K{oLIzFLNzH8?TG zWyIqB$%*n{Cvm&J8L;o1Luv|_`9pT!Mlu5uj#<5~4ZgR3Hc!8O@VU*3$E#^%uZbCv zT!a~arWpJzMJZOyd=f-Bb2edlvwI+IiFb{3T*oBG<246OK^KK>v;QT?VRLWez?}No zK4*$#zjnw^*ppahq7L0R+1pMB6s+pIFCAMz2V|k@_?7+Da(Xo+9hI4My6hq&09atd zYJg-dwW*r|p|s{G#eH4vwfMuJ+ovtdt>cH}(%-&r*MP42{-(Ilh6t}jnS~P}!s(u~ zaVqQH3;6)q#bb}wd+lxLjIM9Z=#)WOMhMk!pukE2cTfp40!99)X5-FaJGtRAO^A*m zOvQSCZhhYE933+Bge7BPoZ<`cZX53Um0(?fal&y7l866(@C7+wJ%m*lx451#L>)W^G@gR-2jSKfyLE~r%n&0``$^upU}F?w)gAR9&~b=X~b;oc&UTz zyJUx*@4KkHdc|MP#1`w>1Iy1o&koFUH!h*C>mWiphLv!P@+aZnS+2JLig`}5(CUKD zF>AXu_b(@l*Bjk4=#xt~3fXZJ&y#C9iiA&VOc5t1St0>%P7|76%!E#x#vMolhvFq) z@;rZ-D?Y2Ac%YQ`;+|fkD6_2zf-mcFJR_fDz4tBI*5WC8R_3zbZ)+sos;g|O{Ypz%iobNcp6hMHz~X_Urr^>7mt(HG5jsc+7<%S)k^{$V_? z0%nMJ=~U{S^Uuvikl-?!-=l)@@HMM^pS=tokyhpTgt3Xup{tUeoMtxb4PXduMkoHWf zEH=0v&|L;+0{UMcwV%LpH&?{Vo@O!eb)@^(W?;z!^y#HFMVTvIQjqFbXC>B`zC2l36&PmzWdQwe*el^%q=#P zRf-s*No1KF%KK8(w#2y(iJH??w)kL|!z17agxP|rII$XS>ck0j>1N6D>j{t3%g-VKh|3n!KS z&M7ur+w9pa_PL^Kck(zst8IKo~v1#()|oYwr^S7r5wkR zTZo05@nL|$NoiNXC;NlgNqn`Y%Bc9gQ5`plZ~h%qkz|455f&)aJ;}Aibs+?`DP4c? ziAT%56+>ZmiXL@23mY?~`dQJp^oP{5Uuk@+z^JsNIi$O1eH#vRBn{&C3}`$$0AMz_f(zN-0g zzk94&aQC)6tMAH8bg!g8x(~If2Q9^9BiD+UI~G|&h0S!uQn$16ikmp1^v@Dn3dG0% zN*+n`N9l7t@p5^OVKkbvT6WG^eh@%J_nB_%mK)1I+DU)=Tg!`Fc&}ladw@AGf*fmhgg$P>r=UdIQ_WhA0%>yUiM^F)Rh*XBaO!Z@!lEQ}k=5M;9y0o3r^jY}#HNv>a z*c3Y{y65^My1vi!tAMeX?7|u;cNon4FEB}fC?lJj5^m!ivY>^Ev^+e2nB@tdKW?u4 zP$vJ2u7hq-J^;&r0L*ra}Q_z zCoj@zuOiHw&RO(Lz&dUMY8fh-vUMd0xGXc32HZRjk45S$ZqC{>kGvy-zOO<52K;9F zwrSwGBwHdi;(6Bf5VQ8SU4PBE@pdT2O+C&0Z-QcViSr2tl|4@wJR+SfDz!IXi_gC3 zHS1|{_Q&U@nM9oZE7c>>5!#EaJn=+`WF1Zy^gYYHn6DLkSma--9^0N4*O#154*!+W z6yh7=Q3SofI64+|q#!*D!z)h#_2$Po4rb#eNLk<3PbBr?uhVw&oYB4;7raQk0N#nW z9tRfGqc(|*p1Bmqd%yABG_2>+^J=2s)IsIxo({(|{<9Fjn@@9%TXpIk9iPn;suY=v zMZ42E&oXTEB|b1dbMMIDjN*P6$<0q6H~zEx_)% z6~hOc3T&WUJ+3Gl`~rvuQd6AxZ3KMYnN_3HQVzs3edPS00_m0p2?ev-@g|3&$-Si_ za1rk4tWCPl^&;ZSkkZ)#qxSOy4p?>xrP$b?c|aE>_b9c{76R? z@tCE;6QPQyK_k^>=>eysTlJ<&pe$E~S6+tCF~^dl47&LiBwOQnO5$OdNf72>1Qpy_ z4I^pUJ`;gY0Uz_ia{CG-l}7Uik066y57@JOxPQ<{4D-pnsRjmZSURlmljG`TT614~ zJ&UoFS=rrN7Lq<1(XSu!x_4a)w?4gHpN%7K9C~-L>e7e*{F*X*O`LA$sZ3GtCfev(q z$8kI&Hu=v;{~D6vqX^IcqxoMyNyJJ0&%FQ92dUs5q_O&Q?6z?O+iU1_pR@fgvZyK5}D#EOr)>wOIcIZe?R3DGU=Wk`y-)eNhgVjoPR8cJs+L6 zpaC>&99`9Z@mw=tB6qwvigZ2o^s1P-m|r~+TTxP(qxLV}1||Lp!}!y@)T8jm@|gWm zV%xa566nRBx+mU}yn5mPej!D!Xd@u#4(OGGlL-Co69-oDFrhOXM|8k*}Q5OD@6#mjN^#2r8IDm-L4h zX|p}vZ2bI#lQ@tot)ih3ZVlI8_f%FH@;D_`X_-_%__$gSrEnF3PPwbXYj&e>)$0`B;(xq;mZuA9mcdY#KYM5LEBlfi zBo0Vqf45$rdhiNu{Rx04IMTkBRBD{mu@`y#5(t&}rSknn))v`T5~shKQr5jbjQe}e4^th~nLh!>2^*rR493fc2-HK_ z2_5@LM_R5lxgDE+*hxx1=&>U*&x4hp-}f=%>gy*7J&l~*&P@i$2SycMqAcB?&;9eC z;Z`Gne$K)DP-E6Bx7+V%^Tmw8iR$25N)%(#;&>H=dtLdV=huio3RhiD+gMwM2aP=^ zx>Y!y4S9o}5&#lX25Ii<&;9D+fK*{D+pbwnswu6HaX6k_-cz|w>BqwbMATiYI}uOb z&wKEq@wAd*FRWfM%x*Dr0{DLGupxEAY+8fdMD zt?`bu#uB+17-H9pSkgNGTh;3pw=*ihaP zw`~A*356sQGb%Tmd91dE%2_-!TKPn?c~^J?(BJbI51lVg+w554XV&Yq@WeaW?4a}y zIMj86Ot$@#ls|Re>tHmFGeqINkG5}jGyQJ~xN$NHPp*zBHi%EGWtesQN@dw6yyJ~00iA42xd)5Z@!xt~r`OStvz#?IXjVlPrU z)#y+N%>+-I_anlO##$2k2f@C7TvH9=@L>&h9dTOJgB#JC14Q-t#E)O}&Pt=vi^l>p zEwm(MhkoS|$YSf`zL02t?|b@4UFX5Gy}>cm{Ge`A^`|c+T9a>gR$L-1t44#Vt8rjLL6d0r_eQQ~zq7{hihZ~i$vSkiKkeq%u7_ADxWZw& znGn22f9h(gq^kgyQn@+L%M2T!f>H^Jv9!A^^+R$Y^gOJm?!w3a=sV3KX7M2(21Q{> zNPVxO3n0Nkw!cPSu-Z^*u?)z~z;Q?dxpTqRU?NumuKAQ5$IH`pV#o%{v$!K8&#ScA zzn7O&U0o_Y?4d1-@1xJ)U0q#-jyO(H2Ql%rQXwxA)SI0jzGRI^djb@ekZ&$#?A?WW zERj?O`0+Go8B1c{wUAW-+wmt(AwkaWLaHA;VXr6!Rafui&4krOo@k&#U$D#&zp!L} z=cvS>dy33>&_0?oKK59cf}R8igm#;T%GP_MpZ$&7z>=g0AZw~CQkt3)=W=fu>v&KU&LqhHwI zX_5G2l1*Zg4+(2rL3EP8m47t|v<;%3NPoifeazSbIWVa}-Myi(s(dSE)ADC%BlI%> zeM;27y}0&5ZSNHL+K8AS*rdU7Q{Vs z9z(c^!Gwpgb!ETMAC_DP6mdb^d>Km1s>Wtkl9n1W4n56NU4*G}L&Y6>o<0Bub_0A1ge;BvnQ0t_gWtEImxbB?| zc+O=@2&>$QU^r-s3H9kPAhNkqtskTgYY4^&r94i$T0?FgV82&@u(8^mAFtd>4;v5} zw+cb%=~KL-d-v8&8QO0h@pkX!WeYQRSShx-!hvSpx8t_=$BS>X_m&#@{Z`<`_*RBO@G@KgEeRm@g7nHn~QbcU8AZ3%n%Iy~^>)mfP!nG$N6 z?HhF_>>%Y2B&Bg>iO*MhlyDvS;*e*dUW)`ICSK4&rh4℘Hf@-^U+H1|f|!6Md_G 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 z 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 IT(}$cKPABeb^rhX diff --git a/icons/obj/stock_parts.dmi b/icons/obj/stock_parts.dmi index d263d057cbc48cdcc118d8a888c16cbebfaccda0..6c24ded6f48b2b14b905b2b3cb3791797192bc90 100644 GIT binary patch literal 25128 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 HVITP)1`6?P literal 22833 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 E0CYWhEC2ui delta 10578 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 diff --git a/paradise.dme b/paradise.dme index 2126b1b0b21..d1241346eb8 100644 --- a/paradise.dme +++ b/paradise.dme @@ -902,6 +902,7 @@ #include "code\modules\admin\create_turf.dm" #include "code\modules\admin\holder2.dm" #include "code\modules\admin\IsBanned.dm" +#include "code\modules\admin\machine_upgrade.dm" #include "code\modules\admin\NewBan.dm" #include "code\modules\admin\newbanjob.dm" #include "code\modules\admin\player_notes.dm" diff --git a/sound/items/PSHOOM.ogg b/sound/items/PSHOOM.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5628842f53491be7c83c5eb26bb11a6bfc56a92c GIT binary patch literal 13709 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 RE<(VMhMKl&@qM$P{|_n@*eU=3 delta 8260 zcmb_>XH=70&~9jg(xuk`7C_WUM*{>D5TuDpQKT19kRnn;@&eL}fCW&2P^3r;O*#am ziJ%Aw5h)RnjtrK`7RE)fBhm27i2yt0L%ztWeDpc9zeIH-vu_cB2qiq{YHR zM+R#&Y!i(wU&%a%b8TETcs$1p_)CPE8mvjHzLIJFEXVRYLGhdVqpcWZ#eBkF5954f z4acctjVWQbG!-_MY-kBC=bhdZ4p3Hk>O^YbDzP6{2Imgr5Jg>@{AJ9_@mZywe7|%G zHf476fXTgi@foN7lO*q0=!p7v!iN2=AA4bo3$cA_v#+c~pO&D-1Q7YJ6~F!bvyDRQ z?mm@Jhj#d;R!_*mZjgJzuQyqpG(Uf@{iI4nxkD2yXTqGsdVc-|{%Hvdq1u-2gby(O zTjsf95{-%Vo>1?Xs#~Wed+9pk6Cu)(-fWR)u4ibQ%ijH@I~|WL4>>+_V=nK>88{SX z&m(=vHU48i#+b>BZ#>{^FE{I#*rYv=;0>%YyG4fL`w0UUrTFmfZeC22PMW4VnTvHxr6>n)AU*hj1?%Bw_YEr zrt6e5Fe8#~K8JnF`#O&*kdJGyevR#>vRvPsb|}*H8ng(3ib=@IM>Nk}T}sl#C)Ukt z^tN71O?0?Dru5b*E2U-+^k|~_Z_1^b%=n4|2G;=~7jLk;K*Ivml9FIneo^3aQSmSC z%THNSyig_ZvaFu4FtL=;QH%H1%|l}Mn2g=*4`REz5Hs)UPU{ZvZhmzR-N|F|6p}~F zTb%1wOzDbe)HXtRWHR_WTwgtGm6phD62oyt&U-HVFb$T1VvW-5|yN{|7JCQO| zN$rIrvYn5w#ZJIlcQrGEal^p=KIWnhvfcclvVc(w;ZNm9W{-s#R&KQ0+X{^DLIIjM zo|ewd;8@rBd6lncLrcXQ#2nsKxDRpwwmp=ILxRktyV%y9NtHejx zCqdNlsE1?JWF%FWcfAGR3JSWXYOz#F3xi?(n=kG6mZt};?pb(W$?suEgr z33HED^K^V%*~@uzA8UP-N+5$xMb!dS!?T}^!6&50I zTSrN8nxomFS$n6R*ZldqXpv!iFQ_j3)WHj31tqe5Nb&3Udyj7Us3{Dp*_IHFWB>Rm z1a9t|zOrdr)9LQ%+4R9nkZD7aUYc8%Jg1tEt0J>!XJ_{|<6*gCZ3DPn4Ouema8I}N zA#>{{5%{wW4I()@KXv{Y>vm5{S{3q!+^F$8Cr1QQVA1#XYf?8W(P-E|1Ku+~S-Pzr z73FC^Oz`L_Hg7XTa-PjE5$M)O2=;gGKPR#rQ@qgSbtNy&V(EB$K$hT&h>J^*pvc)a{w%;EE>WBwAlIEU+ZXlEzz z7}-uzsNFAX;mZV{Deg+XIk^p^+n9%uvey7)N71ik&7T>Hc}U&hhkjDjVAySgV@(LA zrTk`-V=zrxg!m5A?5$j?I(92&V#7~AXapNP21 zQ$sCQFEKzsQ6t>AoERh&|(;0>ZgV>teDAXA04>O zcf%6=u&LYTFQVz^GlKm(GD=|+6JwCvmKmNhY4d>5@tWnVcW@C+j49rR4Q34>T=|sb ztBVK<@0-3{ni99lBc7bj`GS>{lVe?{?(8-my81|pTB&e zhm@kS@B8f@P}O`JJ1%{DZwip#o02^j`^te{h@tDqvI1nDDWN^uVOpoo3$ZWr>(?*u zawn}_VH66rN2%REVXtD;XZu;=QH)RKxs5naLGCZtb8()ABjW`*fuzwqE#3SxSf|2#9zkjZGJ4#Sod~i=L4hW}ELLhB33W!j5 zc}wRqQxzOH_T!g(sjf^}riSXJivpr!(eB%DGjC_;+Ww$>`3mu~K4PhFB+cefpP-4V z#Fs9tJ5%AT5Kokfu5q!{bmS z>9b}BEljKY3M0S>0mpgHm~UNsRA1v0Ren^^(Km(-b}=T)4If}|>ihM-Ti3}u%bL=8Kdi*aU#dIc0UL^c*1Z$z!O8k3yk3t;STmv$%+D?Vs zZ+N1-rX2PmRm#xNYv2s1Yt@-Yg1QZfQ(1<>s=(3FN~7+Qt5)n3+8#ps+)mvvG^Fdq z*m1?yo+!MBLgS$M`S~|_&$zOXzvsB5H28+a#hu8w;&-CNBK33zhq%S(ZE;2o4zYXu zcXv81c(->~mIaJz!?7dljAw!IGEf6^^OXwZuIG;*KlBGN@POr?@#InpwXt5XWM>T+ z*=sU8?B61kZ4D%st;6?D-u&3khkCOO6Z)+b>QccXCm5#X*-r`QJI0(S0N07u+H#y2 z2T`&5Q~p(2T1mV_se-!tNyVC$hs5CK-EqPx-nd3A2(s-G5YpwHwmY3X1>~7$mf1wE zg4}`R*Jy~E-!ktbclXWx1q?$dP(n60H~-m!R0XFhJtwb#hu4sWwlAh*tbd1YrDQ&I z(`v|G*V`94e^Kx6U|!??dW~iut$W@T)O5C`%(`-Q?gPxMA>}aAx=>ilGane9ce(YC zEw!5Y(__>K+1KaD#*IvUZY+(pwfx4$#zkdiy2i%r;0c}-rUx8ZCHLsRbxiCt@tD=Q z!9w;IW!}Dh``yYi`fW$_=G17J6;01Dp>^ungXq>(QoP4_Ejx|c{t!>Hwzf9AeVakz z7uVwAVq4S~uf{BNE8U;`tsY?rgzHx$-#Gcek4TWEw$C^!nM7%TTDQ8neQ%+e6k?P^ zU6oav-oxq+finyl$2#4^GBpljU2hS-ghaeaRb#ZlxyWqo)du`Hk)GnlspAD?z4kW3 zRW=A|)zH7lfhkh=gDh{_*d$)|orgfs`+asZCVxEfBq*WQXg0NOE2wR!eLfm0n+w;$dQF28e zKD2*oyi&^K?Y?e{U&Hm2)7ZR)?fp1Dov>JtO^C|gm(&`ir}nyg(Zz5qEK(O#>wCs$ zA9PkpXSL0BL?0bucD>;4-^qBbn|7EBe)hD#-yeL|r{Qq>^ix3#Vt#_jLQ<;hIC0M< z#5Q0G`@Q*iWQau9FlYLb#?B7zt_{aC1msZyaNGPpc|A5Z9PC#tIu5+*G%+;l^(1;f zKS%M4Me~mcpsD1}@1Kiv|m^~MRN6i3@S8g9g9MQqFOmxcQ z@!E!BtSa;QQ`Azr&e_N1QKUSHyLeHhACMj%nDGJq@2QG%LjepFMjSjI z7miQmC^t4A7IJ2QaTZ^Pt$>~P+(CDx2e4s~GF`?kKl8ch3s7_7;I>jYU3!#%kb@9&I z0_W9|&1`Hkw+uH6-S?gL?MM^8KfUAu+TV+`VBa>+rTG2z+SY%u_WOsXQp;tQJOQ6e zx5k)DWKLL=T^zPy@X>K*z&&!Yu(l>L z)9$sJrlz>>^QjxU1q2rR$G(c5$GxN!f;U!2(_a5`GSlB-&%4+kq_s|oZnW^%=KRb= zx9ECJajKo9xzr$2sEL|nYm z1u8rq>Z!!|ScREP0g`MPz@)52!^MnH1JrFUUtW%fK(ebp7@&BPQVxm7@Hh1A{K?z% zp{mKu4rS>pUDF3nH-WIby+9Lbp8}h=jhL|@yNu$TL(g=91^5&KgyG%0cQd@!{!CpV252)>B7cJ%d3yJHntMp# zOcGEGA9wGG3Q4yGJ>-e+gV_~Mw9PE-<{bV9Uwqpi(TRzM#Rue<*Frs)`iyX6n)Y== z0|Rth^(dNd^UcHDeNJT>RzW?C%pI>?Y ze*%t;jX@lv5qj61s?WmV)&c221g9Liu5Jmon8g3nGx1$LZA)jxU^d2SId9DMN&+H; z#Jm@Bdy_5ltmD1+?-BWSwzg}pxkbaRWDr~PS4Z%Iavfoavg_i2F5rESjW4oJ4FI$+_jps?p&(|jPJ zK2m>2LlaF=YbE8wj`-hE)qoil{}^id1j95t4Nbo3Mjxqrd%fI+C@LlZ7G-?`7tDb) zSfY)tK6z^7fp4g-F>qyZ-OKI!qFpH=_V;^&(Kp~|PcW6k>@BezA8@R!PSG)6?H8(u zdrpVDv7^AtbX7Q)FWSO_|67(w_Yr&S-Y`)14AEX-bq2Ys{iWMfz|^2-8$XO>FigGJ zksm+#$N?1oEg?9$RrMdYrjwW%At7z-{0~9AFPXo3;lPwY^$W1ka&QoDY`W++LFe|| zv?i-_q~x0X!qzl6Rphw}?)~yn7#|=6h4z5E=Fa`)bfkc+y@R=~V$t)}g{-94a+Z#B zUtaIEXBC>`p2ufC>U&8myMAQ_s=hbmttQ&Nf;hlWKOKdNi1?BY-z_C2CSJ~>Eum>H zD^1BX`S`g4-@|`sZQ*gmPok1V*?GE4$~7kk5?wsiRa<;@IYec8>w^GdL3g5RU~{{Q z$n*Whyd)uwyS8)n1lfMKC6n~eUO^6Z{-LZ9X#fuu<*?xQyW}v?x$)pJYelr z7WxZq=?$%FnUJvV0d#MOmFitX&lsPxR)=b|jM|Cx92Ho@Qwf%&yT=-s-l<+5dQm95 zfyD&@5g$hrqCN=Cv{+X?T~?-NLteN%=CWRiWhDw+mjHn5ovdS%j=HYew2Zl=xBdKdfBJb{}e$1)|ioX zbeOQfSgS+E(wxc#lFHXi|5YRZi0UUwYu(mbpKs_j z`mPGMBvt2jM00oG4(F*U_8ZO6|j%r)+^>1~I=}q|UH%;bWz11?j1E(}p18Td)LR|@&R_ULn0q_1BI<05iuAhoN zGNFN8RO>2P_0-8Am3+p|Jak|3+BtV0ri)9++hF1C_Q&4$xttI8*wiIqI>=C3AM4o8S2>4b`=_7WwAKmX6Ld zqe%FiBj=XeHfIdshquF9-*_sJArf^9j?0}Ni!-ujEd%|HFd&dvNz5GMh>2r9mTLW_rP!&zzMg}eMTZ8yv7qt&w1@M>K zWs7Hv2Y_l&gB$$LIdydcHa0d^ezXpsq(ningMKA67~t-s!Z(ClM@lS({oC)(h3u?K z7v0D8Zb%`sXtCt+^P){>5sYu*&{B>5%hGvp9@6bW47z5Ur&5r>SDL7G%_oHN)RlDrCDGz4B7BIEJo)2 zw|$cvj`uUrKYKCC4r*mUea+pyW0;!dvgEmo78Je4x<%Ub|oR&Z-w6_OxiE z%?Q&~?kX!OeGI~o<`!3$PDWT({9rg%Fi$D{#vuHaZkb*CZ0 z2$)x^r;8}|$^3xq#TMyu?s~K_^5Rlqw5E0-pP`05nnPhENUKHivkpn9x4Yva)p=Ha zn8cG9U4+r+)W;6ZCu(V%`2Y#rdr5YposDtlG9I~ifrH;1?Abp!N;7cd_{j#Qb|DIv z^EqH=MRI$Gxh^_D8h)=i** ztxBgEf0B9H?3WAuZG1 zmOjY|GUG*u{1@{b6Rjxg*+M+Stnyd`=o1);=D56r(CvB1%e#^9RyFOVx63*^Sjn!N z6~&knrBb^Giasl&_1&ge=59-}zaZTZkXB;KH7tbRrBgh4H?pMgHTX~y>3262;2C^yT9~tGnHdDll;|b`^ONOH$P-mUWZt0p`Qc)?`bS9zziyb;^ZL?SDlKMlt zwVKKI*5eTYYZDDD(H+Z`Bj)x0DV4Ns)Y+vRm+RKb-KTk~2TF9%4WyNpo_BU}@o8-c zT(841Co>-{fa8)Ge0+&gnQQbr9@g4cdbj#cU6+fY(Sig|X3}ZY0_jMBs_Hzi3hrp= z_3J1=KCHUB+AmsmzakevS~rz%6ntHwd-{yjQieI_A?W*U;xZ)n;O4^Q>oPK2gW2H7 z1ddl`SJoQsg+tk8H<6UmPn_3d@oqu8s)5BmvigK^a)LAR+G=y`cpWzfp}q6*W3LP^ z$OiTrFEZp`ZDKef=SozHIF1Mz05UQjq!~RtEfdrVcSMt#$8JOaoJD!9h)A}E53lYm ze_Vmolz8ic^`rSINGH_)%s462&p@&*vNtEJ@`VSC*Y9&5nVjpdnN4#b zHx!`APXRO(BnDY3QwPyOTAt~Ol*c>2#>Lpqnf?PEcW26KVrtA!r)i{&Nqyz)v#*x{ zA&{XUmXKCpIOo*~b(Tp-ShDDgghLqkKn;9-} zK>Vo>9w;wk2j0D$ecKv{;)fP=%*?(5KW!ey?@IGg!De0*dfHp?%$dkQ{{dWjHzDT0 z5`C&bUdEQ-;Ul?(v?e?ZZ|`4}I-jS%Rbq8lr|Wf@x?Ze20FMTtw!S;iwQhoT`~ARE zEgd(-C4J34Q+boh8hJKbrtXrO8|852sz=LNi%Zr$FWCR%PC+xAv&pQXp;~#(5oBDOdXQgJ z0!v6!LITqAd;+rnoS)*8ss%}Da!ien5uP&a0kKFA8-c>p>GcvCM^i?UM_%gMCVTd8mO^;g{|L6%}vVB%DeGb z*`S<5yQ!@N0Pmc1E+Q<9j*WvuN*ZZ9F`Ka(R3FfF^^X9rBraRu2J)Vn6)4&Lozi-r z`cwj!{dsVOGrGL+j~6o@%Uw*uscyoY~loNU-eMC5K>>L2STYCg}gUJLa>Y zBqTKOr5hgKdmkf+bvHqNfh*zkU!&X(>15V$=@g>Cm+TuPYd} z)tH6s!@++fL;m*>_`m(||7|{$6G9($Uv}o53N|fQPD&AM;jO;RH3nt-+=ZV4MlUMU zyPq4?9|8McprD`Ledkg-5?nu&?b81`wn@Y36$G@Ip1m2WISxMIbxq^{sp0=9(ne!Y YzuDruT->Yz0bd5XCOYL;>FvY+4>}u>$N&HU From 9480b7751472314f2f2f125b3378ff9de13c52ab Mon Sep 17 00:00:00 2001 From: FalseIncarnate Date: Sun, 23 Aug 2015 00:22:31 -0400 Subject: [PATCH 08/20] 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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

) 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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 09/20] 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 10/20] 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 11/20] 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 12/20] 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 13/20] 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 14/20] 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 @@


{{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 93c52de1f955eae3063b41bdf270d652243035b4 Mon Sep 17 00:00:00 2001 From: Markolie Date: Sun, 23 Aug 2015 23:58:38 +0200 Subject: [PATCH 15/20] Power monitor update --- code/datums/cache/apc.dm | 6 ++-- code/game/machinery/computer/power.dm | 10 +++--- code/game/objects/items/devices/PDA/cart.dm | 1 + code/modules/nano/modules/power_monitor.dm | 1 + code/modules/power/power.dm | 6 ++++ nano/templates/pda.tmpl | 34 ++++++++++-------- nano/templates/power_monitor.tmpl | 39 +++++++++++++-------- 7 files changed, 59 insertions(+), 38 deletions(-) diff --git a/code/datums/cache/apc.dm b/code/datums/cache/apc.dm index e6dc996827b..f50b0a8e121 100644 --- a/code/datums/cache/apc.dm +++ b/code/datums/cache/apc.dm @@ -18,10 +18,10 @@ var/global/datum/repository/apc/apc_repository = new() var/obj/machinery/power/apc/A = term.master L += A - var/list/Status = list(0,0,1,1) // Status: off, auto-off, on, auto-on - var/list/chg = list(0,1,1) // Charging: no, charging, full + var/list/Status = list("Off","AOff","On","AOn") // Status: off, auto-off, on, auto-on + var/list/chg = list("N","C","F") // Charging: no, charging, full for(var/obj/machinery/power/apc/A in L) - apcData[++apcData.len] = list("Name" = html_encode(A.area.name), "Equipment" = Status[A.equipment+1], "Lights" = Status[A.lighting+1], "Environment" = Status[A.environ+1], "CellPct" = A.cell ? round(A.cell.percent(),1) : -1, "CellStatus" = A.cell ? chg[A.charging+1] : 0) + apcData[++apcData.len] = list("Name" = html_encode(A.area.name), "Equipment" = Status[A.equipment+1], "Lights" = Status[A.lighting+1], "Environment" = Status[A.environ+1], "CellPct" = A.cell ? round(A.cell.percent(),1) : "M", "CellStatus" = A.cell ? chg[A.charging+1] : "M", "Load" = round(A.lastused_total,1)) cache_entry.timestamp = world.time + 5 SECONDS cache_entry.data = apcData diff --git a/code/game/machinery/computer/power.dm b/code/game/machinery/computer/power.dm index 50a37483526..55cf68c3234 100644 --- a/code/game/machinery/computer/power.dm +++ b/code/game/machinery/computer/power.dm @@ -14,9 +14,12 @@ /obj/machinery/computer/monitor/New() ..() power_monitor = new(src) - powernet = find_powernet() powermonitor_repository.update_cache() +/obj/machinery/computer/monitor/initialize() + ..() + powernet = find_powernet() + /obj/machinery/computer/monitor/Destroy() if (src in machines) // So the cache can properly update removeAtProcessing() @@ -27,11 +30,6 @@ ..() powermonitor_repository.update_cache() -/obj/machinery/computer/monitor/process() - if(!powernet) - powernet = find_powernet() - ..() - /obj/machinery/computer/monitor/proc/find_powernet() var/obj/structure/cable/attached = null var/turf/T = loc diff --git a/code/game/objects/items/devices/PDA/cart.dm b/code/game/objects/items/devices/PDA/cart.dm index 4b69fd2dd6d..e44fb712774 100644 --- a/code/game/objects/items/devices/PDA/cart.dm +++ b/code/game/objects/items/devices/PDA/cart.dm @@ -289,6 +289,7 @@ values["powerconnected"] = 1 values["poweravail"] = powmonitor.powernet.avail values["powerload"] = num2text(powmonitor.powernet.viewload,10) + values["powerdemand"] = powmonitor.powernet.load values["apcs"] = apc_repository.apc_data(powmonitor) else values["powerconnected"] = 0 diff --git a/code/modules/nano/modules/power_monitor.dm b/code/modules/nano/modules/power_monitor.dm index 1bcf9bc2176..73651c7835d 100644 --- a/code/modules/nano/modules/power_monitor.dm +++ b/code/modules/nano/modules/power_monitor.dm @@ -25,6 +25,7 @@ return data["poweravail"] = powermonitor.powernet.avail data["powerload"] = num2text(powermonitor.powernet.viewload,10) + data["powerdemand"] = powermonitor.powernet.load data["apcs"] = apc_repository.apc_data(powermonitor) ui = nanomanager.try_update_ui(user, src, ui_key, ui, data, force_open) diff --git a/code/modules/power/power.dm b/code/modules/power/power.dm index 44a4eda8612..083fe7009c2 100644 --- a/code/modules/power/power.dm +++ b/code/modules/power/power.dm @@ -44,6 +44,12 @@ return powernet.avail else return 0 + +/obj/machinery/power/proc/load() + if(powernet) + return powernet.load + else + return 0 /obj/machinery/power/proc/disconnect_terminal() // machines without a terminal will just return, no harm no fowl. return diff --git a/nano/templates/pda.tmpl b/nano/templates/pda.tmpl index 35a7d9e57bb..8b2920bb23b 100644 --- a/nano/templates/pda.tmpl +++ b/nano/templates/pda.tmpl @@ -535,7 +535,15 @@ Used In File(s): \code\game\objects\items\devices\PDA\PDA.dm {{if data.records.powerconnected == 1}}
- Current Load: + Total Power: +
+
+ {{:data.records.poweravail}} W +
+
+
+
+ Total Load:
{{:data.records.powerload}} W @@ -543,24 +551,22 @@ Used In File(s): \code\game\objects\items\devices\PDA\PDA.dm
- Total Power: + Total Demand:
- {{:data.records.poweravail}} W + {{:data.records.powerdemand}} W
-
- - {{for data.records.apcs}} - {{if index % 20 === 0}} - - {{/if}} - - {{:helper.string('', value.Equipment==1 ? '#4f7529' : '#8f1414')}} - {{:helper.string('', value.Lights==1 ? '#4f7529' : '#8f1414')}} - {{:helper.string('', value.Environment==1 ? '#4f7529' : '#8f1414')}} - {{:helper.string('', value.CellStatus==1 ? '#4f7529' : '#8f1414', value.CellStatus==-1 ? 'No Cell' : value.CellPct + '%')}} +
 Area  Eqp.  Lgt.  Env  Cell 
{{:value.Name}}   {1}
+ + {{for data.records.apcs}} + + {{:helper.string('', value.Equipment == "On" || value.Equipment == "AOn" ? '#4f7529' : '#8f1414', value.Equipment)}} + {{:helper.string('', value.Lights == "On" || value.Lights == "AOn" ? '#4f7529' : '#8f1414', value.Lights)}} + {{:helper.string('', value.Environment == "On" || value.Environment == "AOn" ? '#4f7529' : '#8f1414', value.Environment)}} + {{:helper.string('', value.CellStatus == "F" ? '#4f7529' : value.CellStatus == "C" ? '#cd6500' : '#8f1414', value.CellStatus == "M" ? 'No Cell' : value.CellPct + '%', value.CellStatus == "M" ? '' : ' (' + value.CellStatus + ')')}} + {{/for}}
AreaEquip.LightingEnviron.CellLoad
{{:value.Name}}{1}{1}{1}{1}{2}{{:value.Load}}W
diff --git a/nano/templates/power_monitor.tmpl b/nano/templates/power_monitor.tmpl index 8adf7f7ed72..af19740ce26 100644 --- a/nano/templates/power_monitor.tmpl +++ b/nano/templates/power_monitor.tmpl @@ -21,14 +21,6 @@ Used In File(s): \code\modules\nano\modules\power_monitor.dm {{:helper.link('Return', 'gear', { 'return' : 1 }, null, null)}} {{/if}}

Powernet Status

-
-
- Current Load: -
-
- {{:data.powerload}} W -
-
Total Power: @@ -38,14 +30,31 @@ Used In File(s): \code\modules\nano\modules\power_monitor.dm
- - +
+ Total Load: +
+
+ {{:data.powerload}} W +
+ +
+
+ Total Demand: +
+
+ {{:data.powerdemand}} W +
+
+
+
AreaEquip.LightingEnviron.Cell
+ {{for data.apcs}} - - {{:helper.string('', value.Equipment == 1 ? '#4f7529' : '#8f1414')}} - {{:helper.string('', value.Lights == 1 ? '#4f7529' : '#8f1414')}} - {{:helper.string('', value.Environment == 1 ? '#4f7529' : '#8f1414')}} - {{:helper.string('', value.CellStatus == 1 ? '#4f7529' : '#8f1414', value.CellStatus == -1 ? 'No Cell' : value.CellPct + '%')}} + + {{:helper.string('', value.Equipment == "On" || value.Equipment == "AOn" ? '#4f7529' : '#8f1414', value.Equipment)}} + {{:helper.string('', value.Lights == "On" || value.Lights == "AOn" ? '#4f7529' : '#8f1414', value.Lights)}} + {{:helper.string('', value.Environment == "On" || value.Environment == "AOn" ? '#4f7529' : '#8f1414', value.Environment)}} + {{:helper.string('', value.CellStatus == "F" ? '#4f7529' : value.CellStatus == "C" ? '#cd6500' : '#8f1414', value.CellStatus == "M" ? 'No Cell' : value.CellPct + '%', value.CellStatus == "M" ? '' : ' (' + value.CellStatus + ')')}} + {{/for}}
AreaEquip.LightingEnviron.CellLoad
{{:value.Name}}   {1}
{{:value.Name}}{1}{1}{1}{1}{2}{{:value.Load}}W
From 55ab97547ca10aac076c7d052dd76ad2f8ad6ce8 Mon Sep 17 00:00:00 2001 From: Markolie Date: Mon, 24 Aug 2015 00:09:19 +0200 Subject: [PATCH 16/20] Add missing disposal outlet to telecomms --- _maps/map_files/cyberiad/z3.dmm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_maps/map_files/cyberiad/z3.dmm b/_maps/map_files/cyberiad/z3.dmm index bea6ad97392..8fedc9775c3 100644 --- a/_maps/map_files/cyberiad/z3.dmm +++ b/_maps/map_files/cyberiad/z3.dmm @@ -183,7 +183,7 @@ "dA" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/space) "dB" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating/airless,/area/space) "dC" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless,/area/space) -"dD" = (/obj/structure/disposaloutlet{dir = 4},/turf/simulated/floor/plating/airless,/area/space) +"dD" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plating/airless,/area/space) "dE" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomsat) "dF" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomsat) "dG" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/light,/turf/space,/area/turret_protected/tcomsat) From fc786199c541d6576651b75966ffcc429ab5da98 Mon Sep 17 00:00:00 2001 From: Tigercat2000 Date: Sun, 23 Aug 2015 19:42:01 -0700 Subject: [PATCH 17/20] pool logging --- code/game/machinery/poolcontroller.dm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/game/machinery/poolcontroller.dm b/code/game/machinery/poolcontroller.dm index a1acb1814ff..6a865e923eb 100644 --- a/code/game/machinery/poolcontroller.dm +++ b/code/game/machinery/poolcontroller.dm @@ -81,12 +81,14 @@ //Establish that there is a mob, the mob is lying down, has no internals, species does breathe, is not a skrell/neara, and does not have NO_BREATHE if(drownee.stat != CONSCIOUS) //Mob is in critical. drownee.adjustOxyLoss(9) //Kill em quickly. - drownee << "You're quickly drowning!" //inform them that they are fucked. + add_logs(drownee, src, "drowned") + drownee.visible_message("\The [drownee] appears to be drowning!","You're quickly drowning!") //inform them that they are fucked. else if(!drownee.internal) //double check they have no internals, just in case. drownee.adjustOxyLoss(5) //5 oxyloss per cycle. + add_logs(drownee, src, "drowned") if(prob(35)) //35% chance to tell them what is going on. They should probably figure it out before then. - drownee << "You're lacking air!" //*gasp* *gasp* *gasp* *gasp* *gasp* + drownee.visible_message("\The [drownee] flails, almost like they are drowning!","You're lacking air!") //*gasp* *gasp* *gasp* *gasp* *gasp* for(var/obj/effect/decal/cleanable/decal in W) animate(decal, alpha = 10, time = 20) From d2396dc72555b373531d92312850aca6253e31e9 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Mon, 24 Aug 2015 02:26:50 -0400 Subject: [PATCH 18/20] 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 19/20] 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" From 06ead88f811d1aa488758c68392c97a259b5d062 Mon Sep 17 00:00:00 2001 From: KasparoVy Date: Mon, 24 Aug 2015 21:54:54 -0400 Subject: [PATCH 20/20] Makes Sinta'Unathi Easier to See Made the text colour of the Unathi native language Sinta'Unathi 3 shades darker, a lot easier to tell apart from the standard radio. --- code/stylesheet.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/stylesheet.dm b/code/stylesheet.dm index 9ba50242b59..64b854d3bc5 100644 --- a/code/stylesheet.dm +++ b/code/stylesheet.dm @@ -74,7 +74,7 @@ h1.alert, h2.alert {color: #000000;} .tajaran {color: #803B56;} .tajaran_signlang {color: #941C1C;} .skrell {color: #00CED1;} -.soghun {color: #228B22;} +.soghun {color: #145314;} .solcom {color: #22228B;} .changeling {color: #800080;} .vox {color: #AA00AA;} @@ -101,4 +101,4 @@ h1.alert, h2.alert {color: #000000;} BIG IMG.icon {width: 32px; height: 32px;} -"} \ No newline at end of file +"}

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 QNbBs2H=DN5`cah2mr!8>HD92vhv)> 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�hB$n|+0c?q|B#!SZ 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 B?hgO} literal 0 HcmV?d00001 From afa978a0028e441ab39196d6e3f6e976cf4392cb Mon Sep 17 00:00:00 2001 From: DZD Date: Thu, 20 Aug 2015 21:38:00 -0400 Subject: [PATCH 03/20] Preserves sanity Forgot to lower the PSHOOM_2 chance after hearing what the sound was, whoops. Some logging fixes too. --- code/game/machinery/kitchen/processor.dm | 4 ++-- code/game/objects/items/weapons/stock_parts.dm | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/game/machinery/kitchen/processor.dm b/code/game/machinery/kitchen/processor.dm index d9f101b27f0..69ae121e838 100644 --- a/code/game/machinery/kitchen/processor.dm +++ b/code/game/machinery/kitchen/processor.dm @@ -201,7 +201,7 @@ for(var/O in src.contents) var/datum/food_processor_process/P = select_recipe(O) if (!P) - log_admin("DEBUG: The [O] in processor([src]) does not have a suitable recipe, but it was somehow put inside of the processor anyways.") + log_debug("The [O] in processor([src]) does not have a suitable recipe, but it was somehow put inside of the processor anyways.") continue total_time += P.time sleep(total_time / rating_speed) @@ -209,7 +209,7 @@ for(var/O in src.contents) var/datum/food_processor_process/P = select_recipe(O) if (!P) - log_admin("DEBUG: The [O] in processor([src]) does not have a suitable recipe, but it was somehow put inside of the processor anyways.") + log_debug("The [O] in processor([src]) does not have a suitable recipe, but it was somehow put inside of the processor anyways.") continue P.process_food(src.loc, O, src) src.processing = 0 diff --git a/code/game/objects/items/weapons/stock_parts.dm b/code/game/objects/items/weapons/stock_parts.dm index 915cb5428b6..94c3fcc75f7 100644 --- a/code/game/objects/items/weapons/stock_parts.dm +++ b/code/game/objects/items/weapons/stock_parts.dm @@ -46,7 +46,7 @@ /obj/item/weapon/storage/part_replacer/proc/play_rped_sound() //Plays the sound for RPED exchanging or installing parts. - if(alt_sound && prob(30)) + if(alt_sound && prob(3)) playsound(src, alt_sound, 40, 1) else playsound(src, primary_sound, 40, 1) From 47f81b4d6fbf88df160bf98927f95a10447dc0a1 Mon Sep 17 00:00:00 2001 From: DZD Date: Fri, 21 Aug 2015 18:29:25 -0400 Subject: [PATCH 04/20] Cloning pod and chem fixes --- code/game/machinery/cloning.dm | 2 +- code/modules/reagents/Chemistry-Machinery.dm | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/code/game/machinery/cloning.dm b/code/game/machinery/cloning.dm index 85f7c838656..c599390bdcd 100644 --- a/code/game/machinery/cloning.dm +++ b/code/game/machinery/cloning.dm @@ -75,7 +75,7 @@ efficiency += S.rating for(var/obj/item/weapon/stock_parts/manipulator/P in component_parts) speed_coeff += P.rating - heal_level = (efficiency * 15) + 10 + heal_level = min((efficiency * 15) + 10, 100) //The return of data disks?? Just for transferring between genetics machine/cloning machine. //TO-DO: Make the genetics machine accept them. diff --git a/code/modules/reagents/Chemistry-Machinery.dm b/code/modules/reagents/Chemistry-Machinery.dm index 03dd8cfbcf6..ec0b4d250db 100644 --- a/code/modules/reagents/Chemistry-Machinery.dm +++ b/code/modules/reagents/Chemistry-Machinery.dm @@ -245,7 +245,7 @@ /obj/machinery/chem_dispenser/attack_ai(mob/user as mob) return src.attack_hand(user) - + /obj/machinery/chem_dispenser/attack_ghost(mob/user as mob) return src.attack_hand(user) @@ -293,7 +293,8 @@ dispensable_reagents = list() var/list/special_reagents = list(list("hydrogen", "oxygen", "silicon", "phosphorus", "sulfur", "carbon", "nitrogen", "tungsten", "water"), list("lithium", "sugar", "copper", "mercury", "sodium","iodine","bromine"), - list("ethanol", "chlorine", "potassium", "aluminum","plasma", "radium", "fluorine", "iron", "silver")) + list("ethanol", "chlorine", "potassium", "aluminum","plasma", "radium", "fluorine", "iron", "silver"), + list("oil", "ash", "acetone", "saltpetre", "ammonia", "diethylamine")) /obj/machinery/chem_dispenser/constructable/New() ..() @@ -306,7 +307,7 @@ component_parts += new /obj/item/weapon/stock_parts/console_screen(null) component_parts += new /obj/item/weapon/stock_parts/cell/super(null) RefreshParts() - + /obj/machinery/chem_dispenser/constructable/upgraded/New() ..() component_parts = list() @@ -640,7 +641,7 @@ /obj/machinery/chem_master/attack_ai(mob/user as mob) return src.attack_hand(user) - + /obj/machinery/chem_master/attack_ghost(mob/user as mob) return src.attack_hand(user) From 32c849a1d52747906bf90892509059e4685bbbf0 Mon Sep 17 00:00:00 2001 From: DZD Date: Fri, 21 Aug 2015 20:06:23 -0400 Subject: [PATCH 05/20] More buildables, some fixes, upgradable smartfridge - Fuel is now available in the tier 4 reagent list for buildable chem dispensers. - Seed extractor, gibber, and recycler can be built, but having better stock parts has no effect. - Smartfridge can hold up to 1500 items by default instead of 999, upgrading matter bin allows it to hold more. --- code/game/machinery/constructable_frame.dm | 19 +++++++++ code/game/machinery/kitchen/gibber.dm | 33 +++++++++++---- code/game/machinery/kitchen/smartfridge.dm | 31 +++++++++----- code/game/machinery/recycler.dm | 25 +++++++++--- code/game/machinery/seed_extractor.dm | 22 ++++++++++ code/modules/reagents/Chemistry-Machinery.dm | 2 +- .../research/designs/machine_designs.dm | 40 +++++++++++++++++++ 7 files changed, 148 insertions(+), 24 deletions(-) diff --git a/code/game/machinery/constructable_frame.dm b/code/game/machinery/constructable_frame.dm index 80073eb1d9a..67839fe6fff 100644 --- a/code/game/machinery/constructable_frame.dm +++ b/code/game/machinery/constructable_frame.dm @@ -324,6 +324,16 @@ to destroy them and players will be able to make replacements. /obj/item/stack/cable_coil = 5, /obj/item/weapon/stock_parts/console_screen = 1) +/obj/item/weapon/circuitboard/gibber + name = "circuit board (Gibber)" + build_path = /obj/machinery/gibber + board_type = "machine" + origin_tech = "programming=1" + req_components = list( + /obj/item/weapon/stock_parts/matter_bin = 1, + /obj/item/weapon/stock_parts/manipulator = 1) + + /obj/item/weapon/circuitboard/processor name = "circuit board (Food processor)" build_path = /obj/machinery/processor @@ -333,6 +343,15 @@ to destroy them and players will be able to make replacements. /obj/item/weapon/stock_parts/matter_bin = 1, /obj/item/weapon/stock_parts/manipulator = 1) +/obj/item/weapon/circuitboard/recycler + name = "circuit board (Recycler)" + build_path = /obj/machinery/recycler + board_type = "machine" + origin_tech = "programming=1" + req_components = list( + /obj/item/weapon/stock_parts/matter_bin = 1, + /obj/item/weapon/stock_parts/manipulator = 1) + /obj/item/weapon/circuitboard/seed_extractor name = "circuit board (Seed Extractor)" build_path = /obj/machinery/seed_extractor diff --git a/code/game/machinery/kitchen/gibber.dm b/code/game/machinery/kitchen/gibber.dm index 7c08f2ebd07..00f14939a92 100644 --- a/code/game/machinery/kitchen/gibber.dm +++ b/code/game/machinery/kitchen/gibber.dm @@ -40,6 +40,14 @@ var/turf/T = get_step(src, acceptdir) if(istype(T)) lturf = T + component_parts = list() + component_parts += new /obj/item/weapon/circuitboard/gibber(null) + component_parts += new /obj/item/weapon/stock_parts/matter_bin(null) + component_parts += new /obj/item/weapon/stock_parts/manipulator(null) + RefreshParts() + +/obj/machinery/gibber/RefreshParts() //If you want to make the machine upgradable, this is where you would change any vars basd on its stock parts. + return /obj/machinery/gibber/autogibber/process() if(!lturf || occupant || locked || dirty || operating) @@ -194,17 +202,26 @@ else src.startgibbing(user) -/obj/machinery/gibber/attackby(obj/item/weapon/grab/G as obj, mob/user as mob, params) - if(!istype(G)) - return ..() - - if(G.state < 2) - user << "You need a better grip to do that!" +/obj/machinery/gibber/attackby(obj/item/P as obj, mob/user as mob, params) + if(istype(P, /obj/item/weapon/grab)) + var/obj/item/weapon/grab/G = P + if(G.state < 2) + user << "You need a better grip to do that!" + return + move_into_gibber(user,G.affecting) + qdel(G) return - move_into_gibber(user,G.affecting) + if(default_deconstruction_screwdriver(user, "grinder_open", "grinder", P)) + return - qdel(G) + if(exchange_parts(user, P)) + return + + if(default_unfasten_wrench(user, P)) + return + + default_deconstruction_crowbar(P) /obj/machinery/gibber/MouseDrop_T(mob/target, mob/user) if(usr.stat || (!ishuman(user)) || user.restrained() || user.weakened || user.stunned || user.paralysis || user.resting) diff --git a/code/game/machinery/kitchen/smartfridge.dm b/code/game/machinery/kitchen/smartfridge.dm index e4c952bdcb2..452ec6f5702 100644 --- a/code/game/machinery/kitchen/smartfridge.dm +++ b/code/game/machinery/kitchen/smartfridge.dm @@ -11,7 +11,7 @@ idle_power_usage = 5 active_power_usage = 100 flags = NOREACT - var/max_n_of_items = 999 //No, this should NOT be a global var. + var/max_n_of_items = 1500 var/icon_on = "smartfridge" var/icon_off = "smartfridge-off" var/icon_panel = "smartfridge-panel" @@ -23,6 +23,17 @@ var/is_secure = 0 var/datum/wires/smartfridge/wires = null +/obj/machinery/smartfridge/New() + ..() + component_parts = list() + component_parts += new /obj/item/weapon/circuitboard/smartfridge(null) + component_parts += new /obj/item/weapon/stock_parts/matter_bin(null) + RefreshParts() + +/obj/machinery/smartfridge/RefreshParts() + for(var/obj/item/weapon/stock_parts/matter_bin/B in component_parts) + max_n_of_items = 1500 * B.rating + /obj/machinery/smartfridge/secure is_secure = 1 @@ -162,16 +173,18 @@ ********************/ /obj/machinery/smartfridge/attackby(var/obj/item/O as obj, var/mob/user as mob) - if(istype(O, /obj/item/weapon/screwdriver)) - playsound(user, 'sound/items/Screwdriver.ogg', 50, 1) - panel_open = !panel_open - user.visible_message("[user] [panel_open ? "opens" : "closes"] the maintenance panel of \the [src].", "You [panel_open ? "open" : "close"] the maintenance panel of \the [src].") - overlays.Cut() - if(panel_open) - overlays += image(icon, icon_panel) - nanomanager.update_uis(src) + if(default_deconstruction_screwdriver(user, "smartfridge_open", "smartfridge", O)) return + if(exchange_parts(user, O)) + return + + if(default_unfasten_wrench(user, O)) + power_change() + return + + default_deconstruction_crowbar(O) + if(istype(O, /obj/item/device/multitool)||istype(O, /obj/item/weapon/wirecutters)) if(panel_open) attack_hand(user) diff --git a/code/game/machinery/recycler.dm b/code/game/machinery/recycler.dm index e9c2bd18fc4..a89c0dee7ea 100644 --- a/code/game/machinery/recycler.dm +++ b/code/game/machinery/recycler.dm @@ -17,8 +17,16 @@ var/const/SAFETY_COOLDOWN = 100 /obj/machinery/recycler/New() // On us ..() + component_parts = list() + component_parts += new /obj/item/weapon/circuitboard/recycler(null) + component_parts += new /obj/item/weapon/stock_parts/matter_bin(null) + component_parts += new /obj/item/weapon/stock_parts/manipulator(null) + RefreshParts() update_icon() +/obj/machinery/recycler/RefreshParts() //If you want to make the machine upgradable, this is where you would change any vars basd on its stock parts. + return + /obj/machinery/recycler/examine() set src in view() ..() @@ -32,14 +40,19 @@ var/const/SAFETY_COOLDOWN = 100 /obj/machinery/recycler/attackby(var/obj/item/I, var/mob/user, params) - if(istype(I, /obj/item/weapon/screwdriver) && emagged) - emagged = 0 - update_icon() - user << "You reset the crusher to its default factory settings." - else - ..() + if(default_deconstruction_screwdriver(user, "grinder-oOpen", "grinder-o0", I)) return + + if(exchange_parts(user, I)) + return + + if(default_unfasten_wrench(user, I)) + return + + default_deconstruction_crowbar(I) + ..() add_fingerprint(user) + return /obj/machinery/recycler/emag_act(user as mob) if(!emagged) diff --git a/code/game/machinery/seed_extractor.dm b/code/game/machinery/seed_extractor.dm index 913464b8295..67b929eeb62 100644 --- a/code/game/machinery/seed_extractor.dm +++ b/code/game/machinery/seed_extractor.dm @@ -6,8 +6,30 @@ density = 1 anchored = 1 +/obj/machinery/seed_extractor/New() + ..() + component_parts = list() + component_parts += new /obj/item/weapon/circuitboard/seed_extractor(null) + component_parts += new /obj/item/weapon/stock_parts/matter_bin(null) + component_parts += new /obj/item/weapon/stock_parts/manipulator(null) + RefreshParts() + +/obj/machinery/seed_extractor/RefreshParts() //If you want to make the machine upgradable, this is where you would change any vars basd on its stock parts. + return + obj/machinery/seed_extractor/attackby(var/obj/item/O as obj, var/mob/user as mob, params) + if(default_deconstruction_screwdriver(user, "sextractor_open", "sextractor", O)) + return + + if(exchange_parts(user, O)) + return + + if(default_unfasten_wrench(user, O)) + return + + default_deconstruction_crowbar(O) + // Fruits and vegetables. if(istype(O, /obj/item/weapon/reagent_containers/food/snacks/grown) || istype(O, /obj/item/weapon/grown)) diff --git a/code/modules/reagents/Chemistry-Machinery.dm b/code/modules/reagents/Chemistry-Machinery.dm index ec0b4d250db..0599e90f373 100644 --- a/code/modules/reagents/Chemistry-Machinery.dm +++ b/code/modules/reagents/Chemistry-Machinery.dm @@ -294,7 +294,7 @@ var/list/special_reagents = list(list("hydrogen", "oxygen", "silicon", "phosphorus", "sulfur", "carbon", "nitrogen", "tungsten", "water"), list("lithium", "sugar", "copper", "mercury", "sodium","iodine","bromine"), list("ethanol", "chlorine", "potassium", "aluminum","plasma", "radium", "fluorine", "iron", "silver"), - list("oil", "ash", "acetone", "saltpetre", "ammonia", "diethylamine")) + list("oil", "ash", "acetone", "saltpetre", "ammonia", "diethylamine", "fuel")) /obj/machinery/chem_dispenser/constructable/New() ..() diff --git a/code/modules/research/designs/machine_designs.dm b/code/modules/research/designs/machine_designs.dm index fdefe8f487e..7509fc8caec 100644 --- a/code/modules/research/designs/machine_designs.dm +++ b/code/modules/research/designs/machine_designs.dm @@ -242,6 +242,26 @@ build_path = /obj/item/weapon/circuitboard/rdserver category = list("Research Machinery") +/datum/design/gibber + name = "Machine Design (Gibber Board)" + desc = "The circuit board for a gibber." + id = "gibber" + req_tech = list("programming" = 1) + build_type = IMPRINTER + materials = list("$glass" = 1000, "sacid" = 20) + build_path = /obj/item/weapon/circuitboard/gibber + category = list ("Misc. Machinery") + +/datum/design/smartfridge + name = "Machine Design (Smartfridge Board)" + desc = "The circuit board for a smartfridge." + id = "smartfridge" + req_tech = list("programming" = 1) + build_type = IMPRINTER + materials = list("$glass" = 1000, "sacid" = 20) + build_path = /obj/item/weapon/circuitboard/smartfridge + category = list ("Misc. Machinery") + /datum/design/monkey_recycler name = "Machine Design (Monkey Recycler Board)" desc = "The circuit board for a monkey recycler." @@ -252,6 +272,16 @@ build_path = /obj/item/weapon/circuitboard/monkey_recycler category = list ("Misc. Machinery") +/datum/design/seed_extractor + name = "Machine Design (Seed Extractor Board)" + desc = "The circuit board for a seed extractor." + id = "seed_extractor" + req_tech = list("programming" = 1) + build_type = IMPRINTER + materials = list("$glass" = 1000, "sacid" = 20) + build_path = /obj/item/weapon/circuitboard/seed_extractor + category = list ("Misc. Machinery") + /datum/design/processor name = "Machine Design (Processor Board)" desc = "The circuit board for a processor." @@ -262,6 +292,16 @@ build_path = /obj/item/weapon/circuitboard/processor category = list ("Misc. Machinery") +/datum/design/recycler + name = "Machine Design (Recycler Board)" + desc = "The circuit board for a recycler." + id = "recycler" + req_tech = list("programming" = 1) + build_type = IMPRINTER + materials = list("$glass" = 1000, "sacid" = 20) + build_path = /obj/item/weapon/circuitboard/recycler + category = list ("Misc. Machinery") + /datum/design/holopad name = "Machine Design (AI Holopad Board)" desc = "The circuit board for a holopad." From 9f6cc85d7a00723dd67880fd9211c9538b6c4bdf Mon Sep 17 00:00:00 2001 From: DZD Date: Sat, 22 Aug 2015 14:02:41 -0400 Subject: [PATCH 06/20] Bug fixes - Fixes not being able to put multiple items into a processor. - Fixes monkey recycler design having the same ID as the smartfridge. --- code/game/machinery/kitchen/processor.dm | 9 +-------- code/modules/research/designs/machine_designs.dm | 2 +- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/code/game/machinery/kitchen/processor.dm b/code/game/machinery/kitchen/processor.dm index 69ae121e838..b90affbcd6c 100644 --- a/code/game/machinery/kitchen/processor.dm +++ b/code/game/machinery/kitchen/processor.dm @@ -137,10 +137,6 @@ return 0 /obj/machinery/processor/attackby(var/obj/item/O as obj, var/mob/user as mob, params) - if(!istype(O)) - return - - var/obj/item/what = O if(src.processing) user << "\the [src] is already processing something!" @@ -157,10 +153,7 @@ default_deconstruction_crowbar(O) - if(src.contents.len > 0) //TODO: several items at once? several different items? - user << "Something is already in the processing chamber." - return 1 - + var/obj/item/what = O if (istype(O, /obj/item/weapon/grab)) var/obj/item/weapon/grab/G = O diff --git a/code/modules/research/designs/machine_designs.dm b/code/modules/research/designs/machine_designs.dm index 7509fc8caec..6693b97a905 100644 --- a/code/modules/research/designs/machine_designs.dm +++ b/code/modules/research/designs/machine_designs.dm @@ -265,7 +265,7 @@ /datum/design/monkey_recycler name = "Machine Design (Monkey Recycler Board)" desc = "The circuit board for a monkey recycler." - id = "smartfridge" + id = "monkey_recycler" req_tech = list("programming" = 1) build_type = IMPRINTER materials = list("$glass" = 1000, "sacid" = 20) From ca7d069ef908a069c684ad7102dd9c36d734c0f5 Mon Sep 17 00:00:00 2001 From: DZD Date: Sat, 22 Aug 2015 21:13:38 -0400 Subject: [PATCH 07/20] Fixes - Adds proper open panel sprite for recycler and seed extractor (fun fact, the default icon state for t he seed extractor is "sextractor"). - Adds ability to rotatethe eat direction of the grinder, sadly there are no sprites to match. (Somewhat copy-pasta'ed from particle accelerator code) - Stops the grinder from eating pthings if it is unanchored. --- code/game/machinery/recycler.dm | 34 ++++++++++++++++++++++++++ code/game/machinery/seed_extractor.dm | 2 +- icons/obj/hydroponics_machines.dmi | Bin 14407 -> 14057 bytes icons/obj/recycling.dmi | Bin 37155 -> 38295 bytes 4 files changed, 35 insertions(+), 1 deletion(-) diff --git a/code/game/machinery/recycler.dm b/code/game/machinery/recycler.dm index a89c0dee7ea..eaa87fbea28 100644 --- a/code/game/machinery/recycler.dm +++ b/code/game/machinery/recycler.dm @@ -41,6 +41,8 @@ var/const/SAFETY_COOLDOWN = 100 /obj/machinery/recycler/attackby(var/obj/item/I, var/mob/user, params) if(default_deconstruction_screwdriver(user, "grinder-oOpen", "grinder-o0", I)) + if(!panel_open) + update_icon() return if(exchange_parts(user, I)) @@ -82,6 +84,8 @@ var/const/SAFETY_COOLDOWN = 100 return if(safety_mode) return + if(!anchored) + return // If we're not already grinding something. if(!grinding) grinding = 1 @@ -165,7 +169,37 @@ var/const/SAFETY_COOLDOWN = 100 else if(emagged == 1) L.adjustBruteLoss(1000) +/obj/machinery/recycler/verb/rotate() + set name = "Rotate Clockwise" + set category = "Object" + set src in oview(1) + var/mob/living/user = usr + + if(usr.stat || !usr.canmove || usr.restrained()) + return + if (src.anchored) + usr << "[src] is fastened to the floor!" + return 0 + eat_dir = turn(eat_dir, 270) + user << "[src] will now accept items from [dir2text(eat_dir)]." + return 1 + +/obj/machinery/recycler/verb/rotateccw() + set name = "Rotate Counter Clockwise" + set category = "Object" + set src in oview(1) + + var/mob/living/user = usr + + if(usr.stat || !usr.canmove || usr.restrained()) + return + if (src.anchored) + usr << "[src] is fastened to the floor!" + return 0 + eat_dir = turn(eat_dir, 90) + user << "[src] will now accept items from [dir2text(eat_dir)]." + return 1 /obj/item/weapon/paper/recycler name = "paper - 'garbage duty instructions'" diff --git a/code/game/machinery/seed_extractor.dm b/code/game/machinery/seed_extractor.dm index 67b929eeb62..ccdb43d5522 100644 --- a/code/game/machinery/seed_extractor.dm +++ b/code/game/machinery/seed_extractor.dm @@ -1,7 +1,7 @@ /obj/machinery/seed_extractor name = "seed extractor" desc = "Extracts and bags seeds from produce." - icon = 'icons/obj/hydroponics.dmi' + icon = 'icons/obj/hydroponics_machines.dmi' icon_state = "sextractor" density = 1 anchored = 1 diff --git a/icons/obj/hydroponics_machines.dmi b/icons/obj/hydroponics_machines.dmi index 3373d03152f06de972e698a19394816fe6eafd4c..8db938aded35f041a4f239bf962af8f3e1853614 100644 GIT binary patch literal 14057 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 literal 14407 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 I!pQ%>0mKhwK>z>% diff --git a/icons/obj/recycling.dmi b/icons/obj/recycling.dmi index 8661194c0d95f65ff983ddf4441400a0427aabef..297eaf76e2f5cb5f09153d7659ec5cdaffafd82d 100644 GIT binary patch delta 9408 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