From b82d6be644d49eb599007d6d1eb0ca8eb5adb9c9 Mon Sep 17 00:00:00 2001 From: TullyBurnalot Date: Tue, 5 Jul 2016 04:00:08 +0100 Subject: [PATCH 01/68] Surgery Quality-of-Life Remap Simple additions, really: - Removed Personal Lockers from OR Foyer (never used) - Added one Pajama Locker per OR (for patient items) - Moved sinks closer to Surgical Tables (cleaner hands!) - Moved Light Fixtures down one tile (OCD plis) - Removed Records Computer from OR foyer (also never used) - Added beds to OR foyer (more waiting lines) - Added NanoMed Vendor (SYMMETRY!!!) - Removed central Disposals Chute (see below) - Added table and cards (game with a show!) - Added Disposals Chutes to each OR (DUNK THE LIVER) Think that's all. --- _maps/map_files/cyberiad/cyberiad.dmm | 57 +++++++++++++++------------ 1 file changed, 32 insertions(+), 25 deletions(-) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index 57b506e02ce..cf060c63925 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -6006,18 +6006,18 @@ "clz" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/construction) "clA" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/area/construction) "clB" = (/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/construction) -"clC" = (/obj/machinery/light_switch{pixel_x = 0; pixel_y = 23},/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = -25; pixel_y = 0; req_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"clC" = (/obj/machinery/light_switch{pixel_x = 0; pixel_y = 23},/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = -25; pixel_y = 0; req_access_txt = "0"},/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "clD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/light{dir = 1; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"clE" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/item/device/radio/intercom{broadcasting = 0; name = "station intercom (General)"; pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"clF" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"clG" = (/obj/machinery/power/apc{dir = 1; name = "Recovery Ward APC"; pixel_y = 26},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/camera{c_tag = "Medbay Recovery Ward West"; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"clE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"clF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/item/device/radio/intercom{broadcasting = 0; name = "station intercom (General)"; pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"clG" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "clH" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"clI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"clI" = (/obj/machinery/power/apc{dir = 1; name = "Recovery Ward APC"; pixel_y = 26},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/camera{c_tag = "Medbay Recovery Ward West"; network = list("SS13")},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "clJ" = (/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"clK" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"clL" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"clK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j2"; tag = "icon-pipe-j2"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"clL" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "clM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/light{dir = 1; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"clN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/computer/med_data,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"clN" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "clO" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall,/area/medical/ward) "clP" = (/obj/machinery/light,/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/medbay2) "clQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (SOUTHEAST)"; icon_state = "whiteblue"; dir = 6},/area/medical/medbay2) @@ -6081,7 +6081,7 @@ "cmW" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "cmX" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "cmY" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"cmZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"cmZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/vending/wallmed1{layer = 3.3; name = "Emergency NanoMed"; pixel_x = 28; pixel_y = 0; req_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "cna" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "cnb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "cnc" = (/obj/machinery/light{dir = 8},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research_shuttle_dock) @@ -6147,8 +6147,8 @@ "cok" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "col" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "com" = (/obj/structure/stool/bed/chair/comfy/black,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"con" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"coo" = (/obj/structure/stool/bed/chair/comfy/black,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"con" = (/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/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"coo" = (/obj/structure/stool/bed/chair/comfy/black,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "cop" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "coq" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/camera{c_tag = "Medbay Recovery Ward East"; dir = 8; network = list("SS13"); pixel_y = -22},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "cor" = (/turf/simulated/wall/r_wall,/area/medical/ward) @@ -6317,11 +6317,11 @@ "cry" = (/obj/structure/table,/obj/item/device/multitool,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/construction) "crz" = (/obj/structure/table,/obj/item/weapon/wirecutters,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/construction) "crA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/construction) -"crB" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"crB" = (/obj/structure/stool/bed/chair/comfy/black,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "crC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "crD" = (/obj/machinery/door_control{id = "surgeryobs1"; name = "Privacy Shutters Control"; pixel_x = 25; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "crE" = (/obj/machinery/door_control{id = "surgeryobs2"; name = "Privacy Shutters Control"; pixel_x = -25; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"crF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"crF" = (/obj/machinery/light,/obj/structure/table,/obj/item/toy/cards/deck,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "crG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "crH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "crI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) @@ -6388,8 +6388,8 @@ "csR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "csS" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "csT" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"csU" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"csV" = (/obj/machinery/light{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"csU" = (/obj/structure/stool/bed/chair/comfy/black,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"csV" = (/obj/structure/stool/bed/chair/comfy/black,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "csW" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "csX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "csY" = (/obj/machinery/iv_drip,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) @@ -6454,8 +6454,8 @@ "cuf" = (/obj/machinery/computer/operating,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cug" = (/obj/machinery/optable,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cuh" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"cui" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/FixOVein,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"cuj" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/FixOVein,/obj/item/device/radio/intercom{frequency = 1459; name = "station intercom (General)"; pixel_x = -28},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"cui" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id_tag = "surgeryobs1"; name = "Privacy Shutters"; opacity = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/medical/surgery) +"cuj" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id_tag = "surgeryobs2"; name = "Privacy Shutters"; opacity = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/medical/surgery) "cuk" = (/obj/machinery/computer/operating,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cul" = (/obj/structure/closet/crate/freezer,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/item/weapon/reagent_containers/blood/empty,/obj/item/weapon/reagent_containers/blood/empty,/obj/item/weapon/reagent_containers/blood/empty,/obj/item/weapon/reagent_containers/blood/empty,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cum" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -8850,6 +8850,7 @@ "doj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/aft) "dok" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) "dol" = (/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/aft) +"dom" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "don" = (/obj/structure/table,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/aft) "doo" = (/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/maintenance/aft) "dop" = (/obj/structure/closet,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/aft) @@ -8867,6 +8868,12 @@ "doB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/engine,/area/engine/mechanic_workshop) "doC" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/maintenance/aft) "doD" = (/obj/item/stack/sheet/metal{amount = 10},/turf/simulated/floor/plating,/area/space) +"doE" = (/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"doF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"doG" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 4; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"doH" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"doI" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/FixOVein,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"doJ" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/FixOVein,/obj/item/device/radio/intercom{frequency = 1459; name = "station intercom (General)"; pixel_x = -28},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) (1,1,1) = {" bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik @@ -9025,14 +9032,14 @@ bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbi bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaabaacaaccjMcqscqscqscqsdoadnxcqscqscuRdnpdnpdowdnpdnpdnpdnpdnpdnpdnpdnpdnpdnpdnpdnpcsubUTchocfQchpbUTcfSchrchrchrchrchrchrbUZbUZbUZbUZbUZbUZbUZchschtchucWpchwchxchychychzchAcglbGybGychBchCchDbGybGybGycqOchFchGceOchHchIchJcgEchKchLchMbSqchLchNcfdcfdcfdcjncjlcjlcjlcjlckacgIbSqclPchPchQchRchSchTchUclQcbPchWchXcfrchYcfrchZciacibciccidciecifbBxcigcfybZncihbEXbFeciicijcikbwobxXbxXbUAcilcimcinciocipciqcirciscitciucivbUAciwciycixcizbikbikbikbikaahbikbikbikbikbikbikbikbikciAbXXbXXbXXbXXbXXbXXbXXciBciCbXZbXZbXZbXZciDbYabWhaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaabaacaabaabaaccjMdnrdnqdnscqscqsdoxcqscqsdnobUTbUTbUTbUTbUTbUTcekbUTbUTbUTbUTdntdntdntdntdntdntdntdntdntbUTcfScejbikbikbikbikciEbaTciGciHciIciJciKciLciMciNcmPciPciQciRciSciSciTciUciVciWciWciWciWciXciWbGybGybPlciYciZcjacjbcjccjdchScjecjfcjgcjhcjicjjcjkcjlcfdcnicjpcjpcjpcjpckNclSckUcnjcjqcjrcjscjtcbAcwncjvcbPcjwcjxcjycjzcjAcfrcjBcbPcbPbEXcjCbEXbEXbEXcjDcjEcjFbEXbxXciicjGcjHbwobwobwobUAbUAbUAbUAbUAbUAbUAbUAbUAbUAbUAbUAbUAbUAbUAbUAbUAbikbikbikbikbikaabbikbikbikbikbikbikbikbWhccvccvccvccvccvccvcjIbXZccuccvcjJbXZbXZbXZbXZbWhaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaabbUTcjKcjKcjKcjKcjKcjKcjLcjKdnodnubUTcqsdoydnwdnycqsdnydnvdnzdnwdntdnAdnAdntdnBdntdnDdnCdntcqscelcjMbikcjNcjOcjPcjQcjRcjScjTcjUcjVcjWcjXcjYcjZcosckbckcckdckeckfckgckhciVckickjckjckjckkciWbGybGycklcklcklcklckmcklckncknckocklcklckpcklckqckrckscktcksclZaPKcmacmmcmlcmocmnckzckAckBckCckDckEckFcdccbPcbPckGcbPckHcbPckIckJckKcgnckLckMckvckOckPckQckRckSckPbxXciickTbxXbxXckVckWckXchabxXbxXbxXbxXbxXbxXbxXckYckZcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWhbXZbXZbXZbXZbXZbXZcfNbXZcjJbXZbXZbXZbXZbXZbWhbWhaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikdnEclbclbclbclbclbclbclccldcleclfclgclhclicjLdnocnRbUTcqsdozdnwcqscqscqsdnvcwNdnwdntdnAdnFdnCdnCdnGdnCdnHdntcljcelcjMbikclkcllclmclnclocjSclpclqclrclsciLcltcgdcoaciPcluchyclvchyclwclxclyclzclAclAclAclBciWbGybGycklclCclDclEclFclGclHclHclIclJclKclLclMclNclOcotcfhcpwcmpcmrcmqctbcsZcuoctcckDclVclWclXckzclYcmtcmscmbcmbcmccmdcmecmfcmgcmhcmfcmfcmfcmicmfcmfcmjcmucnpcnlcqRcoXcrGcqScrHcrHcrIcrHcrHcrHcrHcrJcrKcrHcrHcrHcrMcmvbxXcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWhbWhceibXZbXZbXZbXZbXZbXZbXZbXZbXZbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcmwcmxcmxcmxcmxcmycmzcmAcmBcmCcmCcmDcjKdnocqscekcqscqscqscqscqscqscqscqscqsdntdntdnCdnIdnCdntdnCdnIdntcmEcfScjMbikclkcmFcmGcmHcmIcmJcmKcmLcmIcmIcmMcmNcmOcpxcmQcmQcmRbHtchycmTcmUclyclAclAclAclAcmVciWbGybGycklcmWcmXcmYcmZcnacnbcnbbzsbvWbulbxBclHcnhcklcqQcfdcrLcjpcwscvxcwEcwCcxNcxIckDcnmcnncnockDbJGcumctecnqcnqcnqcnqcnqcnrcnscntcnucnvcnvcnwcnwcnvcnxcnycnzcnAcnBcnCcnDcnEcnCcnCcnCcnCcnCcnCcnCcnCcnCcnCcnCcnCcuncnFcnGcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcaUbWhbWhchlchlbXZbXZbXZbXZbXZbXZbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcnHcnIcnJcnKcnJcnLcnMcnNcnOcnPcnQcjKdnobUTbUTdnJcjMcjMcjMcjMcjMcjMcjMdnKdntdnCdnCdnCdnCdnLdnCdnCdntcnRcelcjMbikclkcnScnTcnUcnVcjScnWcnXcnYcnZciLcltcgdcbkchqcgfcoccodciPciPciPcoecofclAclAcogcohciWbGycoicklcojcokcolcomcomcomconcoocomcomcopclHcoqcorcrNcfdcupcjpcxVcxUcxVcxVcxNcEickDcowcoxcoyckDcozcuscoicoAcoAcoAcoAcoAcoDcoDcoDcoAcoAbikbikbikbikckPcoEcoFcoGcnCcoHcoIcoJcoKcoLcoMcoNcoOcoPcoQcoRcoScoTcoUcnCcuncoWcvtcoYcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcpacpbbWhbZubWhbXZbXZbXZbXZbXZbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcnHcpccpdcpecpfcmBcpgcphcpicmBcpjcpkdnMchobUTcqscjMbikbikbikbikbikcjMcqsdnldnAdnOdnCdnCdnCdnCdnPdnNcplcpmcjMbikcpncjOcpocjQcppcjScjScpqcprcpscptcpucpvcwqchqcgfcpycpzcpAcpBcpCciVcpDclAclAclAcpEciWbGybGycpFcpFcpGcpHcpIcpIcpIcyFcpJcpJcpJcpKcpFcpGcpMcqQcfdcrLcEjbjVcEYdbndbmcxNclRckDcoucpNcovckDbGycuscoAcoAaabaabbikbikbikbikbikbikbikbikbikbikbikcpRcpScpTcpUcpVcpWcpXcpXcpYcpXcpXcpXcpXcpXcpZcqacqbcqccqdbwocvvbXSbwobwoaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWhcqhcqicqjbWhbWhbXZbXZcqkbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcnHcqlcnJcqmcnJcqncqocqpcqqcnNcqrcjKdoAcwNbUTcfQcejbikbikbikbikbikcejdnRdntdnSdnSdnAdnUdnTdnCdnVdntcqscelcejbikbikbikbikciEcqtcqucqvcqvciLcqwciLcqxcgdcbkcqycqzcqAcqBcqCcqCcqCcqDcqEclAcqFclAcqGciWbGybGycpFcqHcqIcqJcqKcqLcqMcpFcqLcqMcqKcqNdehcqPcpMczecyWczgcEjdbpdbodbrdbqdbsctcckDcpOcpPcpQckDbGycuscoAcvyaabaabaabbikbikbikbikbikbikbikbikbikbikcpRcqUcqVcqWcqXcqYcqZcracrbcpXcpXcrccpXcpXcpZcqbcqbcqbcrdbwocvzbxXbwoaabaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWfcrhcribZvbWgbWhbWhbXZbYabXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcjKcjKcjKcjKcjKcjKdnWcrjcrjcrjcrjcrjdnQcrjcrjcrjcrjcrjcrjcrjcrjcrkcrkcrkcrkcrkdnYdnYdnYdnYdnYdnYdnYcekcrlcrmcrmcrmcrmcrmciEciLciLciLciLciLciLciLcrncgdcbkcrocrpcrqcrrcrscrtcrucrvcrwcrxcrycrzcrAciWbGybGycpFcrBcrCcqJcqKcqKcrDcpFcrEcqKcqKcqNcqKcrFcpMbGwbGwbGwcEjdbudbtdbvdbmdbxctcdbydbydbycoAcoAbGycuscoDcwpbikaabaabaabbikbikbikbikbikbikbikbikbikcpRczNczPcoBcrOcrPcrQcrRcrScpXcpXcpXcpXcrTcrUcrVcrWcrXcrYbwocvzbxXbwobikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWfbWfbWfbWfbWgbWgbWhbWhbWhbWhbWiaabaabbikbikaahbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaahbikbikbikbikbikbikbikaSecsdctvdnZctvdoBcsdcsecsfcsgcsgcshcsicspcskcslcsmcsncsocsrcsqcsqcsscsqcstctzctzctAcsvcswcsxcsycsxcsxcsxcswcsxcsxcszcsAcsBcsCcgdcbkcsDcsEcsFcsGcgfcsHcmQcsIcsJcsKcsLcsMcsNcsObGybGycpFcsPcsQcsRcsScsTcsUcpFcsVcsTcsWcsXdlFcsYcwrbikbikbikcEjdbAdbzdbAdbAdbCdbBdbEdbDdbycwFbVibGycuscoDcwpbikbikaabaabaabbikbikbikbikbikbikbikbikctdckPcxGckSctdctfctgcthctictjctkctlcpXcpXctmctnctoctpctqbwocvzbxXcxHbikbikbikbikbikbikbikbikbikbikbikaahbikbikbikbikbikbikbikaabaabaabaabbikbikbikbikaabaabaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaSecsdctvctvctvdoBcsdctuctvctwctvctxctyctDctCdmedcYdmedmfcxnctEctFctEctEctGcblcblctEctHctEctEctEctEctEctEctEctEctEctEctIctJctKctLctMctNctOctPctQctRctSctTctUctVctWctXciFctZcuacnqcubcuccudcuecufcugcuhcuicpFcujcqKcugcukcqKculcwrbikbikbikdbFcmkdbGdbJdbIdbCdbKdbMdbLdbOdbNceFceJdbPcoDcwpbikbikbikaabaabaabbikbikbikbikbikbikbikckPcurczQcutckPcnCcnCcnCcnCcnCcnCcuuctlcuvcuwcuxcuycnCcnCbwocvzbxXcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikdnEclbclbclbclbclbclbclccldcleclfclgclhclicjLdnocnRbUTcqsdozdnwcqscqscqsdnvcwNdnwdntdnAdnFdnCdnCdnGdnCdnHdntcljcelcjMbikclkcllclmclnclocjSclpclqclrclsciLcltcgdcoaciPcluchyclvchyclwclxclyclzclAclAclAclBciWbGybGycklclCclDclFclEclIclGclGclKclJclLclNclMcmZclOcotcfhcpwcmpcmrcmqctbcsZcuoctcckDclVclWclXckzclYcmtcmscmbcmbcmccmdcmecmfcmgcmhcmfcmfcmfcmicmfcmfcmjcmucnpcnlcqRcoXcrGcqScrHcrHcrIcrHcrHcrHcrHcrJcrKcrHcrHcrHcrMcmvbxXcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWhbWhceibXZbXZbXZbXZbXZbXZbXZbXZbXZbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcmwcmxcmxcmxcmxcmycmzcmAcmBcmCcmCcmDcjKdnocqscekcqscqscqscqscqscqscqscqscqsdntdntdnCdnIdnCdntdnCdnIdntcmEcfScjMbikclkcmFcmGcmHcmIcmJcmKcmLcmIcmIcmMcmNcmOcpxcmQcmQcmRbHtchycmTcmUclyclAclAclAclAcmVciWbGybGycklcmWcmXcmYconcnacnbcnbbzsbvWbulbxBclHcnhcklcqQcfdcrLcjpcwscvxcwEcwCcxNcxIckDcnmcnncnockDbJGcumctecnqcnqcnqcnqcnqcnrcnscntcnucnvcnvcnwcnwcnvcnxcnycnzcnAcnBcnCcnDcnEcnCcnCcnCcnCcnCcnCcnCcnCcnCcnCcnCcnCcuncnFcnGcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcaUbWhbWhchlchlbXZbXZbXZbXZbXZbXZbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcnHcnIcnJcnKcnJcnLcnMcnNcnOcnPcnQcjKdnobUTbUTdnJcjMcjMcjMcjMcjMcjMcjMdnKdntdnCdnCdnCdnCdnLdnCdnCdntcnRcelcjMbikclkcnScnTcnUcnVcjScnWcnXcnYcnZciLcltcgdcbkchqcgfcoccodciPciPciPcoecofclAclAcogcohciWbGycoicklcojcokcolcoocomcomcrFcrBcsVcsUcopclHcoqcorcrNcfdcupcjpcxVcxUcxVcxVcxNcEickDcowcoxcoyckDcozcuscoicoAcoAcoAcoAcoAcoDcoDcoDcoAcoAbikbikbikbikckPcoEcoFcoGcnCcoHcoIcoJcoKcoLcoMcoNcoOcoPcoQcoRcoScoTcoUcnCcuncoWcvtcoYcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcpacpbbWhbZubWhbXZbXZbXZbXZbXZbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcnHcpccpdcpecpfcmBcpgcphcpicmBcpjcpkdnMchobUTcqscjMbikbikbikbikbikcjMcqsdnldnAdnOdnCdnCdnCdnCdnPdnNcplcpmcjMbikcpncjOcpocjQcppcjScjScpqcprcpscptcpucpvcwqchqcgfcpycpzcpAcpBcpCciVcpDclAclAclAcpEciWbGybGycpFcpFcpGcpHcuicpIcpIcyFcpJcpJcujcpKcpFcpGcpMcqQcfdcrLcEjbjVcEYdbndbmcxNclRckDcoucpNcovckDbGycuscoAcoAaabaabbikbikbikbikbikbikbikbikbikbikbikcpRcpScpTcpUcpVcpWcpXcpXcpYcpXcpXcpXcpXcpXcpZcqacqbcqccqdbwocvvbXSbwobwoaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWhcqhcqicqjbWhbWhbXZbXZcqkbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcnHcqlcnJcqmcnJcqncqocqpcqqcnNcqrcjKdoAcwNbUTcfQcejbikbikbikbikbikcejdnRdntdnSdnSdnAdnUdnTdnCdnVdntcqscelcejbikbikbikbikciEcqtcqucqvcqvciLcqwciLcqxcgdcbkcqycqzcqAcqBcqCcqCcqCcqDcqEclAcqFclAcqGciWbGybGycpFcqHcqIcqJdomcqLcqMcpFcqLcqMdomcqNdehcqPcpMczecyWczgcEjdbpdbodbrdbqdbsctcckDcpOcpPcpQckDbGycuscoAcvyaabaabaabbikbikbikbikbikbikbikbikbikbikcpRcqUcqVcqWcqXcqYcqZcracrbcpXcpXcrccpXcpXcpZcqbcqbcqbcrdbwocvzbxXbwoaabaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWfcrhcribZvbWgbWhbWhbXZbYabXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcjKcjKcjKcjKcjKcjKdnWcrjcrjcrjcrjcrjdnQcrjcrjcrjcrjcrjcrjcrjcrjcrkcrkcrkcrkcrkdnYdnYdnYdnYdnYdnYdnYcekcrlcrmcrmcrmcrmcrmciEciLciLciLciLciLciLciLcrncgdcbkcrocrpcrqcrrcrscrtcrucrvcrwcrxcrycrzcrAciWbGybGycpFdoEcrCcqJcqKcqKcrDcpFcrEcqKcqKcqNcqKdoFcpMbGwbGwbGwcEjdbudbtdbvdbmdbxctcdbydbydbycoAcoAbGycuscoDcwpbikaabaabaabbikbikbikbikbikbikbikbikbikcpRczNczPcoBcrOcrPcrQcrRcrScpXcpXcpXcpXcrTcrUcrVcrWcrXcrYbwocvzbxXbwobikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWfbWfbWfbWfbWgbWgbWhbWhbWhbWhbWiaabaabbikbikaahbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaahbikbikbikbikbikbikbikaSecsdctvdnZctvdoBcsdcsecsfcsgcsgcshcsicspcskcslcsmcsncsocsrcsqcsqcsscsqcstctzctzctAcsvcswcsxcsycsxcsxcsxcswcsxcsxcszcsAcsBcsCcgdcbkcsDcsEcsFcsGcgfcsHcmQcsIcsJcsKcsLcsMcsNcsObGybGycpFcsPcsQcsRcsScsTdoGcpFdoHcsTcsWcsXdlFcsYcwrbikbikbikcEjdbAdbzdbAdbAdbCdbBdbEdbDdbycwFbVibGycuscoDcwpbikbikaabaabaabbikbikbikbikbikbikbikbikctdckPcxGckSctdctfctgcthctictjctkctlcpXcpXctmctnctoctpctqbwocvzbxXcxHbikbikbikbikbikbikbikbikbikbikbikaahbikbikbikbikbikbikbikaabaabaabaabbikbikbikbikaabaabaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaSecsdctvctvctvdoBcsdctuctvctwctvctxctyctDctCdmedcYdmedmfcxnctEctFctEctEctGcblcblctEctHctEctEctEctEctEctEctEctEctEctEctIctJctKctLctMctNctOctPctQctRctSctTctUctVctWctXciFctZcuacnqcubcuccudcuecufcugcuhdoIcpFdoJcqKcugcukcqKculcwrbikbikbikdbFcmkdbGdbJdbIdbCdbKdbMdbLdbOdbNceFceJdbPcoDcwpbikbikbikaabaabaabbikbikbikbikbikbikbikckPcurczQcutckPcnCcnCcnCcnCcnCcnCcuuctlcuvcuwcuxcuycnCcnCbwocvzbxXcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaSedobctvdocctvdoBcuBdodcuCcuDcuEcuFcuGcuHcuIcuJcuKcuLcuMcuNcuOcuPcuQdoeceAcuSceAcuNcuTcuNcuNcuNcuNcuNcuNcuNcuNcuNcuNcuUctEcuVcuWcuXcuYcuZcvacvbcvccvdcvecvfcvgcvhcvicvjcvkcsLceJcvlcvmcvncqKcqJcqKcqKcvocpFcvpcqKcqKcqNcqKcyGcwrbikbikbikdbFdbRdbQdbTdbSdbVdbUdbXdbWdbybGychCcyHcuscoAbikbikbikbikbikaabckPckPckPckPckPckPckPckPckPcvucxScvwckPcxOcxOcyIckPaabcnCcnCcvAcnCcvBcvCcvDcnCcyKcyJcvzbxXcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikdogdofcrjcrjcrjcrjdnQcrjcrjcrjcrjdnXcrjcvFcvGcvGcvHctBdlXcrjcrmcvJcvKcvKcvLcvKcvMcvKcvKcvNcvOcvKcvKcvOcvOcvOcvKcvKcvKcvKcvPcvQcvRcvScvTcvUcvVcvWcvXcvWcvWcvWcvWcvZcwacwbcwccwdcsObGycvrcwecwfcwgcwhcwicwjcwkcpFcwlcwjcwmcqNcqKcwocpMbikbikbikdbFdbZdbYdcadbIdccdcbdbUczRdbycyObVibVicuscoAbikbikbikbikbikbikckPcwtcwucwvcwwcwxcwycwzcwAcwBczScwDckPcxOcBZcyPckPaabaabcwGcwHcwIcwJcwKcwLcwGbxXbxXcvzczfbwobikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikacGacGacGafxafxacGafxafxaabagiaabaqZbikaqZaqZdoidoCdojdojdojdoldokcrjcwOcwPcwQcwRcwScwTcwUcwVcwWcwXcwYcwZcxacxbcxccxdcxecxfcxgcvKcxfcxhcxicxjcxjcxkcvKcxlcxmcxncxocbkcxpcxqcxrcxscxtcxucxtcxvcxwcxxcxycxzcxAcsOcsOcvrcwecpMcpMcxBcpMcpMcxCcxDcxEcxEcxEcxFcxEcyUcpMbikbikbikdbFdbFdbFdbFdbFdbydcedcgdcfdbybGybGyczhcuscoAbikbikbikbikbikbikckPcxOcxPcxOcxQcxRcqUcxScwAcxTczicxTckPcxOcxOcMpckPaabbikcwGcxWcxXcwJcwJcxYcwGczjbxXcvzbzNczMbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik From 7051352eb9c6b718818266b44c285ae6b0406546 Mon Sep 17 00:00:00 2001 From: TullyBurnalot Date: Tue, 5 Jul 2016 12:56:30 +0100 Subject: [PATCH 02/68] Edit 2! --- _maps/map_files/cyberiad/cyberiad.dmm | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index cf060c63925..e4aab845c1b 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -6272,7 +6272,7 @@ "cqF" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/construction) "cqG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/construction) "cqH" = (/obj/structure/table,/obj/item/weapon/storage/box/gloves,/obj/item/weapon/storage/box/masks,/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner"},/obj/machinery/light_switch{pixel_x = -5; pixel_y = 27},/obj/machinery/holosign_switch{id = "surgery1"; pixel_x = 5; pixel_y = 27},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"cqI" = (/obj/structure/table,/obj/item/weapon/reagent_containers/blood/AMinus,/obj/item/weapon/reagent_containers/blood/APlus,/obj/item/weapon/reagent_containers/blood/BMinus,/obj/item/weapon/reagent_containers/blood/BPlus,/obj/item/weapon/reagent_containers/blood/OPlus,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/alarm{pixel_y = 23},/obj/item/weapon/reagent_containers/blood/OMinus,/obj/machinery/camera{c_tag = "Medbay Surgery 1 North"; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"cqI" = (/obj/structure/table,/obj/item/weapon/reagent_containers/blood/AMinus,/obj/item/weapon/reagent_containers/blood/APlus,/obj/item/weapon/reagent_containers/blood/BMinus,/obj/item/weapon/reagent_containers/blood/BPlus,/obj/item/weapon/reagent_containers/blood/OPlus,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/alarm{pixel_y = 23},/obj/item/weapon/reagent_containers/blood/OMinus,/obj/machinery/camera{c_tag = "Medbay Surgery 1 North"; network = list("SS13")},/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cqJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cqK" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cqL" = (/obj/machinery/bodyscanner,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) @@ -6383,7 +6383,7 @@ "csM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/wall/r_wall,/area/atmos/control) "csN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall/r_wall,/area/atmos/control) "csO" = (/turf/simulated/wall/r_wall,/area/atmos/control) -"csP" = (/obj/machinery/iv_drip,/obj/machinery/light{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"csP" = (/obj/structure/table,/obj/item/weapon/reagent_containers/blood/AMinus,/obj/item/weapon/reagent_containers/blood/APlus,/obj/item/weapon/reagent_containers/blood/BMinus,/obj/item/weapon/reagent_containers/blood/BPlus,/obj/item/weapon/reagent_containers/blood/OPlus,/obj/machinery/alarm{pixel_y = 23},/obj/item/weapon/reagent_containers/blood/OMinus,/obj/machinery/camera{c_tag = "Medbay Surgery 2 North"; network = list("SS13")},/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "csQ" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "csR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "csS" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) @@ -6392,7 +6392,7 @@ "csV" = (/obj/structure/stool/bed/chair/comfy/black,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "csW" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "csX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"csY" = (/obj/machinery/iv_drip,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"csY" = (/obj/machinery/iv_drip,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "csZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Isolation A"; req_access_txt = "5"},/turf/simulated/floor/plasteel,/area/medical/patient_a) "cta" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "ctb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitered"},/area/medical/patient_a) @@ -6558,11 +6558,11 @@ "cwf" = (/obj/structure/closet/secure_closet/medical2,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cwg" = (/obj/machinery/power/apc{dir = 2; name = "Surgery APC"; pixel_y = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cwh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"cwi" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/obj/item/stack/medical/advanced/bruise_pack,/obj/machinery/camera{c_tag = "Medbay Surgery 1 South"; dir = 1; network = list("SS13"); pixel_x = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"cwi" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 12; pixel_y = 2},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cwj" = (/obj/structure/table,/obj/item/weapon/bonegel,/obj/item/weapon/bonesetter,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cwk" = (/obj/structure/table,/obj/item/weapon/hemostat,/obj/item/weapon/scalpel,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cwl" = (/obj/structure/table,/obj/item/weapon/hemostat,/obj/item/weapon/scalpel,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"cwm" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/obj/item/stack/medical/advanced/bruise_pack,/obj/machinery/camera{c_tag = "Medbay Surgery 2 South"; dir = 1; network = list("SS13"); pixel_x = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"cwm" = (/obj/machinery/iv_drip,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cwn" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/maintenance{name = "Medbay Maintenance"; req_access_txt = "5"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "cwo" = (/obj/structure/closet/secure_closet/medical2,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cwp" = (/turf/space,/area/maintenance/asmaint) @@ -8325,7 +8325,7 @@ "dee" = (/obj/structure/stool/bed/roller,/obj/machinery/vending/wallmed1{layer = 3.3; name = "Emergency NanoMed"; pixel_x = 28; pixel_y = 0; req_access_txt = "0"},/obj/machinery/light/spot{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape) "def" = (/obj/machinery/status_display{pixel_x = -30; pixel_y = 0},/obj/machinery/light/spot{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/turf/simulated/shuttle/floor4,/area/shuttle/escape) "deg" = (/obj/item/device/radio/intercom{dir = 4; name = "station intercom (General)"; pixel_x = 28},/turf/simulated/shuttle/floor4,/area/shuttle/escape) -"deh" = (/obj/structure/table,/obj/item/weapon/reagent_containers/blood/AMinus,/obj/item/weapon/reagent_containers/blood/APlus,/obj/item/weapon/reagent_containers/blood/BMinus,/obj/item/weapon/reagent_containers/blood/BPlus,/obj/item/weapon/reagent_containers/blood/OPlus,/obj/machinery/alarm{pixel_y = 23},/obj/item/weapon/reagent_containers/blood/OMinus,/obj/machinery/camera{c_tag = "Medbay Surgery 2 North"; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"deh" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/FixOVein,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "dei" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "dej" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/obj/item/bodybag/cryobag{pixel_x = 5},/obj/item/device/radio/intercom{dir = 4; name = "station intercom (General)"; pixel_x = 28},/obj/item/weapon/storage/firstaid/o2{layer = 2.8; pixel_x = 4; pixel_y = 6},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape) "dek" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor4,/area/shuttle/escape) @@ -8870,10 +8870,10 @@ "doD" = (/obj/item/stack/sheet/metal{amount = 10},/turf/simulated/floor/plating,/area/space) "doE" = (/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "doF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"doG" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 4; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"doG" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/FixOVein,/obj/item/device/radio/intercom{frequency = 1459; name = "station intercom (General)"; pixel_x = -28},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "doH" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"doI" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/FixOVein,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"doJ" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/FixOVein,/obj/item/device/radio/intercom{frequency = 1459; name = "station intercom (General)"; pixel_x = -28},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"doI" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/obj/item/stack/medical/advanced/bruise_pack,/obj/machinery/camera{c_tag = "Medbay Surgery 1 South"; dir = 1; network = list("SS13"); pixel_x = 0},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"doJ" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/obj/item/stack/medical/advanced/bruise_pack,/obj/machinery/camera{c_tag = "Medbay Surgery 2 South"; dir = 1; network = list("SS13"); pixel_x = 0},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) (1,1,1) = {" bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik @@ -9036,12 +9036,12 @@ bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbi bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcmwcmxcmxcmxcmxcmycmzcmAcmBcmCcmCcmDcjKdnocqscekcqscqscqscqscqscqscqscqscqsdntdntdnCdnIdnCdntdnCdnIdntcmEcfScjMbikclkcmFcmGcmHcmIcmJcmKcmLcmIcmIcmMcmNcmOcpxcmQcmQcmRbHtchycmTcmUclyclAclAclAclAcmVciWbGybGycklcmWcmXcmYconcnacnbcnbbzsbvWbulbxBclHcnhcklcqQcfdcrLcjpcwscvxcwEcwCcxNcxIckDcnmcnncnockDbJGcumctecnqcnqcnqcnqcnqcnrcnscntcnucnvcnvcnwcnwcnvcnxcnycnzcnAcnBcnCcnDcnEcnCcnCcnCcnCcnCcnCcnCcnCcnCcnCcnCcnCcuncnFcnGcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcaUbWhbWhchlchlbXZbXZbXZbXZbXZbXZbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcnHcnIcnJcnKcnJcnLcnMcnNcnOcnPcnQcjKdnobUTbUTdnJcjMcjMcjMcjMcjMcjMcjMdnKdntdnCdnCdnCdnCdnLdnCdnCdntcnRcelcjMbikclkcnScnTcnUcnVcjScnWcnXcnYcnZciLcltcgdcbkchqcgfcoccodciPciPciPcoecofclAclAcogcohciWbGycoicklcojcokcolcoocomcomcrFcrBcsVcsUcopclHcoqcorcrNcfdcupcjpcxVcxUcxVcxVcxNcEickDcowcoxcoyckDcozcuscoicoAcoAcoAcoAcoAcoDcoDcoDcoAcoAbikbikbikbikckPcoEcoFcoGcnCcoHcoIcoJcoKcoLcoMcoNcoOcoPcoQcoRcoScoTcoUcnCcuncoWcvtcoYcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcpacpbbWhbZubWhbXZbXZbXZbXZbXZbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcnHcpccpdcpecpfcmBcpgcphcpicmBcpjcpkdnMchobUTcqscjMbikbikbikbikbikcjMcqsdnldnAdnOdnCdnCdnCdnCdnPdnNcplcpmcjMbikcpncjOcpocjQcppcjScjScpqcprcpscptcpucpvcwqchqcgfcpycpzcpAcpBcpCciVcpDclAclAclAcpEciWbGybGycpFcpFcpGcpHcuicpIcpIcyFcpJcpJcujcpKcpFcpGcpMcqQcfdcrLcEjbjVcEYdbndbmcxNclRckDcoucpNcovckDbGycuscoAcoAaabaabbikbikbikbikbikbikbikbikbikbikbikcpRcpScpTcpUcpVcpWcpXcpXcpYcpXcpXcpXcpXcpXcpZcqacqbcqccqdbwocvvbXSbwobwoaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWhcqhcqicqjbWhbWhbXZbXZcqkbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcnHcqlcnJcqmcnJcqncqocqpcqqcnNcqrcjKdoAcwNbUTcfQcejbikbikbikbikbikcejdnRdntdnSdnSdnAdnUdnTdnCdnVdntcqscelcejbikbikbikbikciEcqtcqucqvcqvciLcqwciLcqxcgdcbkcqycqzcqAcqBcqCcqCcqCcqDcqEclAcqFclAcqGciWbGybGycpFcqHcqIcqJdomcqLcqMcpFcqLcqMdomcqNdehcqPcpMczecyWczgcEjdbpdbodbrdbqdbsctcckDcpOcpPcpQckDbGycuscoAcvyaabaabaabbikbikbikbikbikbikbikbikbikbikcpRcqUcqVcqWcqXcqYcqZcracrbcpXcpXcrccpXcpXcpZcqbcqbcqbcrdbwocvzbxXbwoaabaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWfcrhcribZvbWgbWhbWhbXZbYabXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcnHcqlcnJcqmcnJcqncqocqpcqqcnNcqrcjKdoAcwNbUTcfQcejbikbikbikbikbikcejdnRdntdnSdnSdnAdnUdnTdnCdnVdntcqscelcejbikbikbikbikciEcqtcqucqvcqvciLcqwciLcqxcgdcbkcqycqzcqAcqBcqCcqCcqCcqDcqEclAcqFclAcqGciWbGybGycpFcqHcqIcqJdomcqLcqMcpFcqLcqMdomcqNcsPcqPcpMczecyWczgcEjdbpdbodbrdbqdbsctcckDcpOcpPcpQckDbGycuscoAcvyaabaabaabbikbikbikbikbikbikbikbikbikbikcpRcqUcqVcqWcqXcqYcqZcracrbcpXcpXcrccpXcpXcpZcqbcqbcqbcrdbwocvzbxXbwoaabaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWfcrhcribZvbWgbWhbWhbXZbYabXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcjKcjKcjKcjKcjKcjKdnWcrjcrjcrjcrjcrjdnQcrjcrjcrjcrjcrjcrjcrjcrjcrkcrkcrkcrkcrkdnYdnYdnYdnYdnYdnYdnYcekcrlcrmcrmcrmcrmcrmciEciLciLciLciLciLciLciLcrncgdcbkcrocrpcrqcrrcrscrtcrucrvcrwcrxcrycrzcrAciWbGybGycpFdoEcrCcqJcqKcqKcrDcpFcrEcqKcqKcqNcqKdoFcpMbGwbGwbGwcEjdbudbtdbvdbmdbxctcdbydbydbycoAcoAbGycuscoDcwpbikaabaabaabbikbikbikbikbikbikbikbikbikcpRczNczPcoBcrOcrPcrQcrRcrScpXcpXcpXcpXcrTcrUcrVcrWcrXcrYbwocvzbxXbwobikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWfbWfbWfbWfbWgbWgbWhbWhbWhbWhbWiaabaabbikbikaahbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaahbikbikbikbikbikbikbikaSecsdctvdnZctvdoBcsdcsecsfcsgcsgcshcsicspcskcslcsmcsncsocsrcsqcsqcsscsqcstctzctzctAcsvcswcsxcsycsxcsxcsxcswcsxcsxcszcsAcsBcsCcgdcbkcsDcsEcsFcsGcgfcsHcmQcsIcsJcsKcsLcsMcsNcsObGybGycpFcsPcsQcsRcsScsTdoGcpFdoHcsTcsWcsXdlFcsYcwrbikbikbikcEjdbAdbzdbAdbAdbCdbBdbEdbDdbycwFbVibGycuscoDcwpbikbikaabaabaabbikbikbikbikbikbikbikbikctdckPcxGckSctdctfctgcthctictjctkctlcpXcpXctmctnctoctpctqbwocvzbxXcxHbikbikbikbikbikbikbikbikbikbikbikaahbikbikbikbikbikbikbikaabaabaabaabbikbikbikbikaabaabaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaSecsdctvctvctvdoBcsdctuctvctwctvctxctyctDctCdmedcYdmedmfcxnctEctFctEctEctGcblcblctEctHctEctEctEctEctEctEctEctEctEctEctIctJctKctLctMctNctOctPctQctRctSctTctUctVctWctXciFctZcuacnqcubcuccudcuecufcugcuhdoIcpFdoJcqKcugcukcqKculcwrbikbikbikdbFcmkdbGdbJdbIdbCdbKdbMdbLdbOdbNceFceJdbPcoDcwpbikbikbikaabaabaabbikbikbikbikbikbikbikckPcurczQcutckPcnCcnCcnCcnCcnCcnCcuuctlcuvcuwcuxcuycnCcnCbwocvzbxXcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaahbikbikbikbikbikbikbikaSecsdctvdnZctvdoBcsdcsecsfcsgcsgcshcsicspcskcslcsmcsncsocsrcsqcsqcsscsqcstctzctzctAcsvcswcsxcsycsxcsxcsxcswcsxcsxcszcsAcsBcsCcgdcbkcsDcsEcsFcsGcgfcsHcmQcsIcsJcsKcsLcsMcsNcsObGybGycpFcsYcsQcsRcsScsTcwicpFdoHcsTcsWcsXdlFcwmcwrbikbikbikcEjdbAdbzdbAdbAdbCdbBdbEdbDdbycwFbVibGycuscoDcwpbikbikaabaabaabbikbikbikbikbikbikbikbikctdckPcxGckSctdctfctgcthctictjctkctlcpXcpXctmctnctoctpctqbwocvzbxXcxHbikbikbikbikbikbikbikbikbikbikbikaahbikbikbikbikbikbikbikaabaabaabaabbikbikbikbikaabaabaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaSecsdctvctvctvdoBcsdctuctvctwctvctxctyctDctCdmedcYdmedmfcxnctEctFctEctEctGcblcblctEctHctEctEctEctEctEctEctEctEctEctEctIctJctKctLctMctNctOctPctQctRctSctTctUctVctWctXciFctZcuacnqcubcuccudcuecufcugcuhdehcpFdoGcqKcugcukcqKculcwrbikbikbikdbFcmkdbGdbJdbIdbCdbKdbMdbLdbOdbNceFceJdbPcoDcwpbikbikbikaabaabaabbikbikbikbikbikbikbikckPcurczQcutckPcnCcnCcnCcnCcnCcnCcuuctlcuvcuwcuxcuycnCcnCbwocvzbxXcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaSedobctvdocctvdoBcuBdodcuCcuDcuEcuFcuGcuHcuIcuJcuKcuLcuMcuNcuOcuPcuQdoeceAcuSceAcuNcuTcuNcuNcuNcuNcuNcuNcuNcuNcuNcuNcuUctEcuVcuWcuXcuYcuZcvacvbcvccvdcvecvfcvgcvhcvicvjcvkcsLceJcvlcvmcvncqKcqJcqKcqKcvocpFcvpcqKcqKcqNcqKcyGcwrbikbikbikdbFdbRdbQdbTdbSdbVdbUdbXdbWdbybGychCcyHcuscoAbikbikbikbikbikaabckPckPckPckPckPckPckPckPckPcvucxScvwckPcxOcxOcyIckPaabcnCcnCcvAcnCcvBcvCcvDcnCcyKcyJcvzbxXcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikdogdofcrjcrjcrjcrjdnQcrjcrjcrjcrjdnXcrjcvFcvGcvGcvHctBdlXcrjcrmcvJcvKcvKcvLcvKcvMcvKcvKcvNcvOcvKcvKcvOcvOcvOcvKcvKcvKcvKcvPcvQcvRcvScvTcvUcvVcvWcvXcvWcvWcvWcvWcvZcwacwbcwccwdcsObGycvrcwecwfcwgcwhcwicwjcwkcpFcwlcwjcwmcqNcqKcwocpMbikbikbikdbFdbZdbYdcadbIdccdcbdbUczRdbycyObVibVicuscoAbikbikbikbikbikbikckPcwtcwucwvcwwcwxcwycwzcwAcwBczScwDckPcxOcBZcyPckPaabaabcwGcwHcwIcwJcwKcwLcwGbxXbxXcvzczfbwobikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikdogdofcrjcrjcrjcrjdnQcrjcrjcrjcrjdnXcrjcvFcvGcvGcvHctBdlXcrjcrmcvJcvKcvKcvLcvKcvMcvKcvKcvNcvOcvKcvKcvOcvOcvOcvKcvKcvKcvKcvPcvQcvRcvScvTcvUcvVcvWcvXcvWcvWcvWcvWcvZcwacwbcwccwdcsObGycvrcwecwfcwgcwhdoIcwjcwkcpFcwlcwjdoJcqNcqKcwocpMbikbikbikdbFdbZdbYdcadbIdccdcbdbUczRdbycyObVibVicuscoAbikbikbikbikbikbikckPcwtcwucwvcwwcwxcwycwzcwAcwBczScwDckPcxOcBZcyPckPaabaabcwGcwHcwIcwJcwKcwLcwGbxXbxXcvzczfbwobikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikacGacGacGafxafxacGafxafxaabagiaabaqZbikaqZaqZdoidoCdojdojdojdoldokcrjcwOcwPcwQcwRcwScwTcwUcwVcwWcwXcwYcwZcxacxbcxccxdcxecxfcxgcvKcxfcxhcxicxjcxjcxkcvKcxlcxmcxncxocbkcxpcxqcxrcxscxtcxucxtcxvcxwcxxcxycxzcxAcsOcsOcvrcwecpMcpMcxBcpMcpMcxCcxDcxEcxEcxEcxFcxEcyUcpMbikbikbikdbFdbFdbFdbFdbFdbydcedcgdcfdbybGybGyczhcuscoAbikbikbikbikbikbikckPcxOcxPcxOcxQcxRcqUcxScwAcxTczicxTckPcxOcxOcMpckPaabbikcwGcxWcxXcwJcwJcxYcwGczjbxXcvzbzNczMbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikacGbikbikaabaabbikaabaabbikbikaabaabaabaabaabdoidoidohdoidoidoncEBcrjcrjcrjcrjcrjcrjcrjcrjcybcwWcwXcyccydcyecyfcyfcyfcyfcygcyhcyicxjcyjcxjcxjcykcxjcylcymcyncyocxocbkcypcyqcmScxscyscytcyucxscyvcywcyxcyycyzcyAcyBcyCcyDcyEcyEcAaczUcAdcAccAeczTcALceJcAhbGycAMcoAcoAcoAcoAcoAbikbikbikbikdcidchdckdcjdbydclbVibVicuscoAcoAcoAcoAcoAbikbikckPcxOcxOcxOcyZczaczbczcczdcAicAOcAvckPcAVcAYcAWckPbikbikcwGczkcwJczlcwJczmcwGbxXbxXcvzczMbwobikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikdoDbikacGbikczoczpczqbikczoczpczqbikczoczpczqbikbikdoidoocfRdopdoidoqcGKdojdojdojdojdojdojdojdojdojcEycwXcztcxjcykczucxjcxjcxjczvcxjcztcztcxjcxjcxjcxjczwczxcymczyctEczzcoacyqcyqczAcxsczBczCczDcxsczEctWczFczGczHczIczJczKbGyczLcdcczLbGycBacAZcBccBccBccBccBPcBNcBNcBNcBNcBNcBQcoAbikbikbikbikdcidchdckdcmcTabGyckObVicusbGybGybGycgmcoAbikbikckPcwAcwAcwAcwAczWcqUczXczYczZcCfcAbckPcCGcCYcCIckPbikbikcwGcAfcAgcDLcwJcDNcwGcEdbxXcvzbwoaabaabaabaabbikbikbikbikaahbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik From 1e6e6ba1599552b6bdbf1d3d0c5684c18d74f02c Mon Sep 17 00:00:00 2001 From: TullyBurnalot Date: Tue, 5 Jul 2016 14:15:48 +0100 Subject: [PATCH 03/68] Edit 3 - Removed OR Pajama Wardrobes - Added 6 Pajama Wardrobes in the OR Foyer - Moved the beds in the OR Foyer - Moved the Disposals Chute inside the ORs - Modified piping system to be symmetrical --- _maps/map_files/cyberiad/cyberiad.dmm | 69 ++++++++++++++------------- 1 file changed, 36 insertions(+), 33 deletions(-) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index e4aab845c1b..910cf7b25a9 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -4020,7 +4020,7 @@ "bzp" = (/obj/machinery/optable,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/medical/morgue) "bzq" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/medical/morgue) "bzr" = (/obj/structure/morgue{tag = "icon-morgue1 (WEST)"; icon_state = "morgue1"; dir = 8},/obj/machinery/light/small{dir = 4},/obj/effect/landmark{name = "revenantspawn"},/turf/simulated/floor/plasteel,/area/medical/morgue) -"bzs" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"bzs" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/light{dir = 1; on = 1},/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "bzt" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/assembly/chargebay) "bzu" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) "bzv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) @@ -6006,18 +6006,18 @@ "clz" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/construction) "clA" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/area/construction) "clB" = (/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/construction) -"clC" = (/obj/machinery/light_switch{pixel_x = 0; pixel_y = 23},/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = -25; pixel_y = 0; req_access_txt = "0"},/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"clD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/light{dir = 1; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"clE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"clF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/item/device/radio/intercom{broadcasting = 0; name = "station intercom (General)"; pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"clG" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"clC" = (/obj/machinery/light_switch{pixel_x = 0; pixel_y = 23},/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = -28; pixel_y = 0; req_access_txt = "0"},/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"clD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"clE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/item/device/radio/intercom{broadcasting = 0; name = "station intercom (General)"; pixel_y = 25},/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"clF" = (/obj/machinery/power/apc{dir = 1; name = "Recovery Ward APC"; pixel_y = 26},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/camera{c_tag = "Medbay Recovery Ward West"; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"clG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "clH" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"clI" = (/obj/machinery/power/apc{dir = 1; name = "Recovery Ward APC"; pixel_y = 26},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/camera{c_tag = "Medbay Recovery Ward West"; network = list("SS13")},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"clI" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "clJ" = (/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"clK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j2"; tag = "icon-pipe-j2"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"clL" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"clM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/light{dir = 1; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"clN" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"clK" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"clL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/light{dir = 1; on = 1},/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"clM" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"clN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/vending/wallmed1{layer = 3.3; name = "Emergency NanoMed"; pixel_x = 28; pixel_y = 0; req_access_txt = "0"},/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "clO" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall,/area/medical/ward) "clP" = (/obj/machinery/light,/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/medbay2) "clQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (SOUTHEAST)"; icon_state = "whiteblue"; dir = 6},/area/medical/medbay2) @@ -6078,10 +6078,10 @@ "cmT" = (/obj/machinery/computer/general_air_control{frequency = 1443; level = 3; name = "Distribution and Waste Monitor"; sensors = list("mair_in_meter" = "Mixed Air In", "air_sensor" = "Mixed Air Supply Tank", "mair_out_meter" = "Mixed Air Out", "dloop_atm_meter" = "Distribution Loop", "wloop_atm_meter" = "Waste Loop")},/turf/simulated/floor/plasteel,/area/engine/controlroom) "cmU" = (/obj/machinery/computer/atmos_alert,/turf/simulated/floor/plasteel{dir = 6; icon_state = "caution"},/area/engine/controlroom) "cmV" = (/obj/machinery/camera{c_tag = "Engineering Construction Area"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/construction) -"cmW" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"cmW" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "cmX" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "cmY" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"cmZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/vending/wallmed1{layer = 3.3; name = "Emergency NanoMed"; pixel_x = 28; pixel_y = 0; req_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"cmZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "cna" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "cnb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "cnc" = (/obj/machinery/light{dir = 8},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research_shuttle_dock) @@ -6089,7 +6089,7 @@ "cne" = (/obj/machinery/camera{c_tag = "Research Shuttle Dock"; dir = 2; network = list("SS13","Research")},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cmo"},/area/medical/research_shuttle_dock) "cnf" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/genetics) "cng" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 1; name = "Science Maintenance APC"; pixel_y = 24},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"cnh" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"cnh" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "cni" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{tag = "icon-whiteblue (SOUTHEAST)"; icon_state = "whiteblue"; dir = 6},/area/medical/medbay2) "cnj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/sign/nosmoking_2,/turf/simulated/wall/r_wall,/area/medical/biostorage) "cnk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall,/area/medical/virology) @@ -6143,14 +6143,14 @@ "cog" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/construction) "coh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/construction) "coi" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"coj" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"coj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "cok" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "col" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "com" = (/obj/structure/stool/bed/chair/comfy/black,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"con" = (/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/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"coo" = (/obj/structure/stool/bed/chair/comfy/black,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"con" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"coo" = (/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "cop" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"coq" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/camera{c_tag = "Medbay Recovery Ward East"; dir = 8; network = list("SS13"); pixel_y = -22},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"coq" = (/obj/structure/stool/bed/chair/comfy/black,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) "cor" = (/turf/simulated/wall/r_wall,/area/medical/ward) "cos" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "cot" = (/obj/structure/closet/crate/freezer,/obj/item/weapon/reagent_containers/blood/empty,/obj/item/weapon/reagent_containers/blood/empty,/obj/item/weapon/reagent_containers/blood/empty,/obj/item/weapon/reagent_containers/blood/empty,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitered"},/area/medical/medbay2) @@ -6317,11 +6317,11 @@ "cry" = (/obj/structure/table,/obj/item/device/multitool,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/construction) "crz" = (/obj/structure/table,/obj/item/weapon/wirecutters,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/construction) "crA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/construction) -"crB" = (/obj/structure/stool/bed/chair/comfy/black,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"crC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"crD" = (/obj/machinery/door_control{id = "surgeryobs1"; name = "Privacy Shutters Control"; pixel_x = 25; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"crE" = (/obj/machinery/door_control{id = "surgeryobs2"; name = "Privacy Shutters Control"; pixel_x = -25; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"crF" = (/obj/machinery/light,/obj/structure/table,/obj/item/toy/cards/deck,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"crB" = (/obj/machinery/light,/obj/structure/table,/obj/item/toy/cards/deck,/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2 (EAST)"; icon_state = "pipe-j2"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"crC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/camera{c_tag = "Medbay Recovery Ward East"; dir = 8; network = list("SS13"); pixel_y = -22},/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"crD" = (/obj/machinery/body_scanconsole,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"crE" = (/obj/machinery/bodyscanner,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"crF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "crG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "crH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "crI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) @@ -6389,7 +6389,7 @@ "csS" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "csT" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "csU" = (/obj/structure/stool/bed/chair/comfy/black,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) -"csV" = (/obj/structure/stool/bed/chair/comfy/black,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/ward) +"csV" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "csW" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "csX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "csY" = (/obj/machinery/iv_drip,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) @@ -8850,7 +8850,7 @@ "doj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/aft) "dok" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) "dol" = (/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/aft) -"dom" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"dom" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "don" = (/obj/structure/table,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/aft) "doo" = (/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/maintenance/aft) "dop" = (/obj/structure/closet,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/aft) @@ -8868,12 +8868,15 @@ "doB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/engine,/area/engine/mechanic_workshop) "doC" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/maintenance/aft) "doD" = (/obj/item/stack/sheet/metal{amount = 10},/turf/simulated/floor/plating,/area/space) -"doE" = (/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"doF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"doE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"doF" = (/obj/machinery/door_control{id = "surgeryobs1"; name = "Privacy Shutters Control"; pixel_x = 25; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "doG" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/FixOVein,/obj/item/device/radio/intercom{frequency = 1459; name = "station intercom (General)"; pixel_x = -28},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "doH" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "doI" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/obj/item/stack/medical/advanced/bruise_pack,/obj/machinery/camera{c_tag = "Medbay Surgery 1 South"; dir = 1; network = list("SS13"); pixel_x = 0},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "doJ" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/obj/item/stack/medical/advanced/bruise_pack,/obj/machinery/camera{c_tag = "Medbay Surgery 2 South"; dir = 1; network = list("SS13"); pixel_x = 0},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"doK" = (/obj/machinery/door_control{id = "surgeryobs2"; name = "Privacy Shutters Control"; pixel_x = -25; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"doL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"doM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) (1,1,1) = {" bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik @@ -9032,12 +9035,12 @@ bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbi bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaabaacaaccjMcqscqscqscqsdoadnxcqscqscuRdnpdnpdowdnpdnpdnpdnpdnpdnpdnpdnpdnpdnpdnpdnpcsubUTchocfQchpbUTcfSchrchrchrchrchrchrbUZbUZbUZbUZbUZbUZbUZchschtchucWpchwchxchychychzchAcglbGybGychBchCchDbGybGybGycqOchFchGceOchHchIchJcgEchKchLchMbSqchLchNcfdcfdcfdcjncjlcjlcjlcjlckacgIbSqclPchPchQchRchSchTchUclQcbPchWchXcfrchYcfrchZciacibciccidciecifbBxcigcfybZncihbEXbFeciicijcikbwobxXbxXbUAcilcimcinciocipciqcirciscitciucivbUAciwciycixcizbikbikbikbikaahbikbikbikbikbikbikbikbikciAbXXbXXbXXbXXbXXbXXbXXciBciCbXZbXZbXZbXZciDbYabWhaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaabaacaabaabaaccjMdnrdnqdnscqscqsdoxcqscqsdnobUTbUTbUTbUTbUTbUTcekbUTbUTbUTbUTdntdntdntdntdntdntdntdntdntbUTcfScejbikbikbikbikciEbaTciGciHciIciJciKciLciMciNcmPciPciQciRciSciSciTciUciVciWciWciWciWciXciWbGybGybPlciYciZcjacjbcjccjdchScjecjfcjgcjhcjicjjcjkcjlcfdcnicjpcjpcjpcjpckNclSckUcnjcjqcjrcjscjtcbAcwncjvcbPcjwcjxcjycjzcjAcfrcjBcbPcbPbEXcjCbEXbEXbEXcjDcjEcjFbEXbxXciicjGcjHbwobwobwobUAbUAbUAbUAbUAbUAbUAbUAbUAbUAbUAbUAbUAbUAbUAbUAbUAbikbikbikbikbikaabbikbikbikbikbikbikbikbWhccvccvccvccvccvccvcjIbXZccuccvcjJbXZbXZbXZbXZbWhaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaabbUTcjKcjKcjKcjKcjKcjKcjLcjKdnodnubUTcqsdoydnwdnycqsdnydnvdnzdnwdntdnAdnAdntdnBdntdnDdnCdntcqscelcjMbikcjNcjOcjPcjQcjRcjScjTcjUcjVcjWcjXcjYcjZcosckbckcckdckeckfckgckhciVckickjckjckjckkciWbGybGycklcklcklcklckmcklckncknckocklcklckpcklckqckrckscktcksclZaPKcmacmmcmlcmocmnckzckAckBckCckDckEckFcdccbPcbPckGcbPckHcbPckIckJckKcgnckLckMckvckOckPckQckRckSckPbxXciickTbxXbxXckVckWckXchabxXbxXbxXbxXbxXbxXbxXckYckZcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWhbXZbXZbXZbXZbXZbXZcfNbXZcjJbXZbXZbXZbXZbXZbWhbWhaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikdnEclbclbclbclbclbclbclccldcleclfclgclhclicjLdnocnRbUTcqsdozdnwcqscqscqsdnvcwNdnwdntdnAdnFdnCdnCdnGdnCdnHdntcljcelcjMbikclkcllclmclnclocjSclpclqclrclsciLcltcgdcoaciPcluchyclvchyclwclxclyclzclAclAclAclBciWbGybGycklclCclDclFclEclIclGclGclKclJclLclNclMcmZclOcotcfhcpwcmpcmrcmqctbcsZcuoctcckDclVclWclXckzclYcmtcmscmbcmbcmccmdcmecmfcmgcmhcmfcmfcmfcmicmfcmfcmjcmucnpcnlcqRcoXcrGcqScrHcrHcrIcrHcrHcrHcrHcrJcrKcrHcrHcrHcrMcmvbxXcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWhbWhceibXZbXZbXZbXZbXZbXZbXZbXZbXZbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcmwcmxcmxcmxcmxcmycmzcmAcmBcmCcmCcmDcjKdnocqscekcqscqscqscqscqscqscqscqscqsdntdntdnCdnIdnCdntdnCdnIdntcmEcfScjMbikclkcmFcmGcmHcmIcmJcmKcmLcmIcmIcmMcmNcmOcpxcmQcmQcmRbHtchycmTcmUclyclAclAclAclAcmVciWbGybGycklcmWcmXcmYconcnacnbcnbbzsbvWbulbxBclHcnhcklcqQcfdcrLcjpcwscvxcwEcwCcxNcxIckDcnmcnncnockDbJGcumctecnqcnqcnqcnqcnqcnrcnscntcnucnvcnvcnwcnwcnvcnxcnycnzcnAcnBcnCcnDcnEcnCcnCcnCcnCcnCcnCcnCcnCcnCcnCcnCcnCcuncnFcnGcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcaUbWhbWhchlchlbXZbXZbXZbXZbXZbXZbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcnHcnIcnJcnKcnJcnLcnMcnNcnOcnPcnQcjKdnobUTbUTdnJcjMcjMcjMcjMcjMcjMcjMdnKdntdnCdnCdnCdnCdnLdnCdnCdntcnRcelcjMbikclkcnScnTcnUcnVcjScnWcnXcnYcnZciLcltcgdcbkchqcgfcoccodciPciPciPcoecofclAclAcogcohciWbGycoicklcojcokcolcoocomcomcrFcrBcsVcsUcopclHcoqcorcrNcfdcupcjpcxVcxUcxVcxVcxNcEickDcowcoxcoyckDcozcuscoicoAcoAcoAcoAcoAcoDcoDcoDcoAcoAbikbikbikbikckPcoEcoFcoGcnCcoHcoIcoJcoKcoLcoMcoNcoOcoPcoQcoRcoScoTcoUcnCcuncoWcvtcoYcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcpacpbbWhbZubWhbXZbXZbXZbXZbXZbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcnHcpccpdcpecpfcmBcpgcphcpicmBcpjcpkdnMchobUTcqscjMbikbikbikbikbikcjMcqsdnldnAdnOdnCdnCdnCdnCdnPdnNcplcpmcjMbikcpncjOcpocjQcppcjScjScpqcprcpscptcpucpvcwqchqcgfcpycpzcpAcpBcpCciVcpDclAclAclAcpEciWbGybGycpFcpFcpGcpHcuicpIcpIcyFcpJcpJcujcpKcpFcpGcpMcqQcfdcrLcEjbjVcEYdbndbmcxNclRckDcoucpNcovckDbGycuscoAcoAaabaabbikbikbikbikbikbikbikbikbikbikbikcpRcpScpTcpUcpVcpWcpXcpXcpYcpXcpXcpXcpXcpXcpZcqacqbcqccqdbwocvvbXSbwobwoaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWhcqhcqicqjbWhbWhbXZbXZcqkbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcnHcqlcnJcqmcnJcqncqocqpcqqcnNcqrcjKdoAcwNbUTcfQcejbikbikbikbikbikcejdnRdntdnSdnSdnAdnUdnTdnCdnVdntcqscelcejbikbikbikbikciEcqtcqucqvcqvciLcqwciLcqxcgdcbkcqycqzcqAcqBcqCcqCcqCcqDcqEclAcqFclAcqGciWbGybGycpFcqHcqIcqJdomcqLcqMcpFcqLcqMdomcqNcsPcqPcpMczecyWczgcEjdbpdbodbrdbqdbsctcckDcpOcpPcpQckDbGycuscoAcvyaabaabaabbikbikbikbikbikbikbikbikbikbikcpRcqUcqVcqWcqXcqYcqZcracrbcpXcpXcrccpXcpXcpZcqbcqbcqbcrdbwocvzbxXbwoaabaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWfcrhcribZvbWgbWhbWhbXZbYabXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcjKcjKcjKcjKcjKcjKdnWcrjcrjcrjcrjcrjdnQcrjcrjcrjcrjcrjcrjcrjcrjcrkcrkcrkcrkcrkdnYdnYdnYdnYdnYdnYdnYcekcrlcrmcrmcrmcrmcrmciEciLciLciLciLciLciLciLcrncgdcbkcrocrpcrqcrrcrscrtcrucrvcrwcrxcrycrzcrAciWbGybGycpFdoEcrCcqJcqKcqKcrDcpFcrEcqKcqKcqNcqKdoFcpMbGwbGwbGwcEjdbudbtdbvdbmdbxctcdbydbydbycoAcoAbGycuscoDcwpbikaabaabaabbikbikbikbikbikbikbikbikbikcpRczNczPcoBcrOcrPcrQcrRcrScpXcpXcpXcpXcrTcrUcrVcrWcrXcrYbwocvzbxXbwobikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWfbWfbWfbWfbWgbWgbWhbWhbWhbWhbWiaabaabbikbikaahbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikdnEclbclbclbclbclbclbclccldcleclfclgclhclicjLdnocnRbUTcqsdozdnwcqscqscqsdnvcwNdnwdntdnAdnFdnCdnCdnGdnCdnHdntcljcelcjMbikclkcllclmclnclocjSclpclqclrclsciLcltcgdcoaciPcluchyclvchyclwclxclyclzclAclAclAclBciWbGybGycklclCbzsclEclDclFclHclIclGclJclKclMclLclNclOcotcfhcpwcmpcmrcmqctbcsZcuoctcckDclVclWclXckzclYcmtcmscmbcmbcmccmdcmecmfcmgcmhcmfcmfcmfcmicmfcmfcmjcmucnpcnlcqRcoXcrGcqScrHcrHcrIcrHcrHcrHcrHcrJcrKcrHcrHcrHcrMcmvbxXcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWhbWhceibXZbXZbXZbXZbXZbXZbXZbXZbXZbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcmwcmxcmxcmxcmxcmycmzcmAcmBcmCcmCcmDcjKdnocqscekcqscqscqscqscqscqscqscqscqsdntdntdnCdnIdnCdntdnCdnIdntcmEcfScjMbikclkcmFcmGcmHcmIcmJcmKcmLcmIcmIcmMcmNcmOcpxcmQcmQcmRbHtchycmTcmUclyclAclAclAclAcmVciWbGybGycklcmWcmXcmYcmZcnacnbcojcnhbvWbulbxBclHconcklcqQcfdcrLcjpcwscvxcwEcwCcxNcxIckDcnmcnncnockDbJGcumctecnqcnqcnqcnqcnqcnrcnscntcnucnvcnvcnwcnwcnvcnxcnycnzcnAcnBcnCcnDcnEcnCcnCcnCcnCcnCcnCcnCcnCcnCcnCcnCcnCcuncnFcnGcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcaUbWhbWhchlchlbXZbXZbXZbXZbXZbXZbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcnHcnIcnJcnKcnJcnLcnMcnNcnOcnPcnQcjKdnobUTbUTdnJcjMcjMcjMcjMcjMcjMcjMdnKdntdnCdnCdnCdnCdnLdnCdnCdntcnRcelcjMbikclkcnScnTcnUcnVcjScnWcnXcnYcnZciLcltcgdcbkchqcgfcoccodciPciPciPcoecofclAclAcogcohciWbGycoicklcoocokcolcomcomcoqcrBcsUcomcomcopclHcrCcorcrNcfdcupcjpcxVcxUcxVcxVcxNcEickDcowcoxcoyckDcozcuscoicoAcoAcoAcoAcoAcoDcoDcoDcoAcoAbikbikbikbikckPcoEcoFcoGcnCcoHcoIcoJcoKcoLcoMcoNcoOcoPcoQcoRcoScoTcoUcnCcuncoWcvtcoYcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcoZcpacpbbWhbZubWhbXZbXZbXZbXZbXZbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcnHcpccpdcpecpfcmBcpgcphcpicmBcpjcpkdnMchobUTcqscjMbikbikbikbikbikcjMcqsdnldnAdnOdnCdnCdnCdnCdnPdnNcplcpmcjMbikcpncjOcpocjQcppcjScjScpqcprcpscptcpucpvcwqchqcgfcpycpzcpAcpBcpCciVcpDclAclAclAcpEciWbGybGycpFcpFcpGcpHcpIcpIcuicyFcujcpJcpJcpKcpFcpGcpMcqQcfdcrLcEjbjVcEYdbndbmcxNclRckDcoucpNcovckDbGycuscoAcoAaabaabbikbikbikbikbikbikbikbikbikbikbikcpRcpScpTcpUcpVcpWcpXcpXcpYcpXcpXcpXcpXcpXcpZcqacqbcqccqdbwocvvbXSbwobwoaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWhcqhcqicqjbWhbWhbXZbXZcqkbXZbXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcnHcqlcnJcqmcnJcqncqocqpcqqcnNcqrcjKdoAcwNbUTcfQcejbikbikbikbikbikcejdnRdntdnSdnSdnAdnUdnTdnCdnVdntcqscelcejbikbikbikbikciEcqtcqucqvcqvciLcqwciLcqxcgdcbkcqycqzcqAcqBcqCcqCcqCcqDcqEclAcqFclAcqGciWbGybGycpFcqHcqIcqJcqKcqLcrDcpFcrEcqMcqKcqNcsPcqPcpMczecyWczgcEjdbpdbodbrdbqdbsctcckDcpOcpPcpQckDbGycuscoAcvyaabaabaabbikbikbikbikbikbikbikbikbikbikcpRcqUcqVcqWcqXcqYcqZcracrbcpXcpXcrccpXcpXcpZcqbcqbcqbcrdbwocvzbxXbwoaabaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWfcrhcribZvbWgbWhbWhbXZbYabXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcjKcjKcjKcjKcjKcjKdnWcrjcrjcrjcrjcrjdnQcrjcrjcrjcrjcrjcrjcrjcrjcrkcrkcrkcrkcrkdnYdnYdnYdnYdnYdnYdnYcekcrlcrmcrmcrmcrmcrmciEciLciLciLciLciLciLciLcrncgdcbkcrocrpcrqcrrcrscrtcrucrvcrwcrxcrycrzcrAciWbGybGycpFcsVcrFdoEdomdomdoFcpFdoKdomdomdoLdomdoMcpMbGwbGwbGwcEjdbudbtdbvdbmdbxctcdbydbydbycoAcoAbGycuscoDcwpbikaabaabaabbikbikbikbikbikbikbikbikbikcpRczNczPcoBcrOcrPcrQcrRcrScpXcpXcpXcpXcrTcrUcrVcrWcrXcrYbwocvzbxXbwobikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWfbWfbWfbWfbWgbWgbWhbWhbWhbWhbWiaabaabbikbikaahbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaahbikbikbikbikbikbikbikaSecsdctvdnZctvdoBcsdcsecsfcsgcsgcshcsicspcskcslcsmcsncsocsrcsqcsqcsscsqcstctzctzctAcsvcswcsxcsycsxcsxcsxcswcsxcsxcszcsAcsBcsCcgdcbkcsDcsEcsFcsGcgfcsHcmQcsIcsJcsKcsLcsMcsNcsObGybGycpFcsYcsQcsRcsScsTcwicpFdoHcsTcsWcsXdlFcwmcwrbikbikbikcEjdbAdbzdbAdbAdbCdbBdbEdbDdbycwFbVibGycuscoDcwpbikbikaabaabaabbikbikbikbikbikbikbikbikctdckPcxGckSctdctfctgcthctictjctkctlcpXcpXctmctnctoctpctqbwocvzbxXcxHbikbikbikbikbikbikbikbikbikbikbikaahbikbikbikbikbikbikbikaabaabaabaabbikbikbikbikaabaabaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaSecsdctvctvctvdoBcsdctuctvctwctvctxctyctDctCdmedcYdmedmfcxnctEctFctEctEctGcblcblctEctHctEctEctEctEctEctEctEctEctEctEctIctJctKctLctMctNctOctPctQctRctSctTctUctVctWctXciFctZcuacnqcubcuccudcuecufcugcuhdehcpFdoGcqKcugcukcqKculcwrbikbikbikdbFcmkdbGdbJdbIdbCdbKdbMdbLdbOdbNceFceJdbPcoDcwpbikbikbikaabaabaabbikbikbikbikbikbikbikckPcurczQcutckPcnCcnCcnCcnCcnCcnCcuuctlcuvcuwcuxcuycnCcnCbwocvzbxXcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaSedobctvdocctvdoBcuBdodcuCcuDcuEcuFcuGcuHcuIcuJcuKcuLcuMcuNcuOcuPcuQdoeceAcuSceAcuNcuTcuNcuNcuNcuNcuNcuNcuNcuNcuNcuNcuUctEcuVcuWcuXcuYcuZcvacvbcvccvdcvecvfcvgcvhcvicvjcvkcsLceJcvlcvmcvncqKcqJcqKcqKcvocpFcvpcqKcqKcqNcqKcyGcwrbikbikbikdbFdbRdbQdbTdbSdbVdbUdbXdbWdbybGychCcyHcuscoAbikbikbikbikbikaabckPckPckPckPckPckPckPckPckPcvucxScvwckPcxOcxOcyIckPaabcnCcnCcvAcnCcvBcvCcvDcnCcyKcyJcvzbxXcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik From 3e44c3cec86c2ca71075779e20f4e29a0174e235 Mon Sep 17 00:00:00 2001 From: TullyBurnalot Date: Tue, 5 Jul 2016 19:58:36 +0100 Subject: [PATCH 04/68] Edit 4 - Turned tables into Glass Tables --- _maps/map_files/cyberiad/cyberiad.dmm | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index 910cf7b25a9..c0c244c954d 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -6512,8 +6512,8 @@ "cvl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "cvm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/wall,/area/medical/surgery) "cvn" = (/obj/structure/closet/secure_closet/medical3,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"cvo" = (/obj/structure/table,/obj/item/weapon/retractor,/obj/item/weapon/cautery,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"cvp" = (/obj/structure/table,/obj/item/weapon/retractor,/obj/item/weapon/cautery,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"cvo" = (/obj/item/weapon/circular_saw,/obj/item/weapon/FixOVein,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/table/glass,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"cvp" = (/obj/item/weapon/circular_saw,/obj/item/weapon/FixOVein,/obj/item/device/radio/intercom{frequency = 1459; name = "station intercom (General)"; pixel_x = -28},/obj/structure/table/glass,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cvq" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "cvr" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/asmaint) "cvs" = (/obj/structure/table,/obj/machinery/kitchen_machine/microwave{pixel_x = -3; pixel_y = 6},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) @@ -6559,9 +6559,9 @@ "cwg" = (/obj/machinery/power/apc{dir = 2; name = "Surgery APC"; pixel_y = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cwh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cwi" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 12; pixel_y = 2},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"cwj" = (/obj/structure/table,/obj/item/weapon/bonegel,/obj/item/weapon/bonesetter,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"cwk" = (/obj/structure/table,/obj/item/weapon/hemostat,/obj/item/weapon/scalpel,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"cwl" = (/obj/structure/table,/obj/item/weapon/hemostat,/obj/item/weapon/scalpel,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"cwj" = (/obj/item/weapon/retractor,/obj/item/weapon/cautery,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/table/glass,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"cwk" = (/obj/item/weapon/retractor,/obj/item/weapon/cautery,/obj/structure/table/glass,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"cwl" = (/obj/item/weapon/surgicaldrill,/obj/item/stack/medical/advanced/bruise_pack,/obj/machinery/camera{c_tag = "Medbay Surgery 1 South"; dir = 1; network = list("SS13"); pixel_x = 0},/obj/machinery/light,/obj/structure/table/glass,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cwm" = (/obj/machinery/iv_drip,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cwn" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/maintenance{name = "Medbay Maintenance"; req_access_txt = "5"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "cwo" = (/obj/structure/closet/secure_closet/medical2,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) @@ -8325,7 +8325,7 @@ "dee" = (/obj/structure/stool/bed/roller,/obj/machinery/vending/wallmed1{layer = 3.3; name = "Emergency NanoMed"; pixel_x = 28; pixel_y = 0; req_access_txt = "0"},/obj/machinery/light/spot{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape) "def" = (/obj/machinery/status_display{pixel_x = -30; pixel_y = 0},/obj/machinery/light/spot{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/turf/simulated/shuttle/floor4,/area/shuttle/escape) "deg" = (/obj/item/device/radio/intercom{dir = 4; name = "station intercom (General)"; pixel_x = 28},/turf/simulated/shuttle/floor4,/area/shuttle/escape) -"deh" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/FixOVein,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"deh" = (/obj/item/weapon/hemostat,/obj/item/weapon/scalpel,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/table/glass,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "dei" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "dej" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/obj/item/bodybag/cryobag{pixel_x = 5},/obj/item/device/radio/intercom{dir = 4; name = "station intercom (General)"; pixel_x = 28},/obj/item/weapon/storage/firstaid/o2{layer = 2.8; pixel_x = 4; pixel_y = 6},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape) "dek" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor4,/area/shuttle/escape) @@ -8870,10 +8870,10 @@ "doD" = (/obj/item/stack/sheet/metal{amount = 10},/turf/simulated/floor/plating,/area/space) "doE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "doF" = (/obj/machinery/door_control{id = "surgeryobs1"; name = "Privacy Shutters Control"; pixel_x = 25; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"doG" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/FixOVein,/obj/item/device/radio/intercom{frequency = 1459; name = "station intercom (General)"; pixel_x = -28},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"doG" = (/obj/item/weapon/bonegel,/obj/item/weapon/bonesetter,/obj/structure/table/glass,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "doH" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"doI" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/obj/item/stack/medical/advanced/bruise_pack,/obj/machinery/camera{c_tag = "Medbay Surgery 1 South"; dir = 1; network = list("SS13"); pixel_x = 0},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) -"doJ" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/obj/item/stack/medical/advanced/bruise_pack,/obj/machinery/camera{c_tag = "Medbay Surgery 2 South"; dir = 1; network = list("SS13"); pixel_x = 0},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"doI" = (/obj/item/weapon/hemostat,/obj/item/weapon/scalpel,/obj/structure/table/glass,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) +"doJ" = (/obj/item/weapon/surgicaldrill,/obj/item/stack/medical/advanced/bruise_pack,/obj/machinery/camera{c_tag = "Medbay Surgery 2 South"; dir = 1; network = list("SS13"); pixel_x = 0},/obj/machinery/light,/obj/structure/table/glass,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "doK" = (/obj/machinery/door_control{id = "surgeryobs2"; name = "Privacy Shutters Control"; pixel_x = -25; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "doL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "doM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) @@ -9042,9 +9042,9 @@ bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbi bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcnHcqlcnJcqmcnJcqncqocqpcqqcnNcqrcjKdoAcwNbUTcfQcejbikbikbikbikbikcejdnRdntdnSdnSdnAdnUdnTdnCdnVdntcqscelcejbikbikbikbikciEcqtcqucqvcqvciLcqwciLcqxcgdcbkcqycqzcqAcqBcqCcqCcqCcqDcqEclAcqFclAcqGciWbGybGycpFcqHcqIcqJcqKcqLcrDcpFcrEcqMcqKcqNcsPcqPcpMczecyWczgcEjdbpdbodbrdbqdbsctcckDcpOcpPcpQckDbGycuscoAcvyaabaabaabbikbikbikbikbikbikbikbikbikbikcpRcqUcqVcqWcqXcqYcqZcracrbcpXcpXcrccpXcpXcpZcqbcqbcqbcrdbwocvzbxXbwoaabaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWfcrhcribZvbWgbWhbWhbXZbYabXZbWhbWhaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikcjKcjKcjKcjKcjKcjKdnWcrjcrjcrjcrjcrjdnQcrjcrjcrjcrjcrjcrjcrjcrjcrkcrkcrkcrkcrkdnYdnYdnYdnYdnYdnYdnYcekcrlcrmcrmcrmcrmcrmciEciLciLciLciLciLciLciLcrncgdcbkcrocrpcrqcrrcrscrtcrucrvcrwcrxcrycrzcrAciWbGybGycpFcsVcrFdoEdomdomdoFcpFdoKdomdomdoLdomdoMcpMbGwbGwbGwcEjdbudbtdbvdbmdbxctcdbydbydbycoAcoAbGycuscoDcwpbikaabaabaabbikbikbikbikbikbikbikbikbikcpRczNczPcoBcrOcrPcrQcrRcrScpXcpXcpXcpXcrTcrUcrVcrWcrXcrYbwocvzbxXbwobikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbWfbWfbWfbWfbWgbWgbWhbWhbWhbWhbWiaabaabbikbikaahbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaahbikbikbikbikbikbikbikaSecsdctvdnZctvdoBcsdcsecsfcsgcsgcshcsicspcskcslcsmcsncsocsrcsqcsqcsscsqcstctzctzctAcsvcswcsxcsycsxcsxcsxcswcsxcsxcszcsAcsBcsCcgdcbkcsDcsEcsFcsGcgfcsHcmQcsIcsJcsKcsLcsMcsNcsObGybGycpFcsYcsQcsRcsScsTcwicpFdoHcsTcsWcsXdlFcwmcwrbikbikbikcEjdbAdbzdbAdbAdbCdbBdbEdbDdbycwFbVibGycuscoDcwpbikbikaabaabaabbikbikbikbikbikbikbikbikctdckPcxGckSctdctfctgcthctictjctkctlcpXcpXctmctnctoctpctqbwocvzbxXcxHbikbikbikbikbikbikbikbikbikbikbikaahbikbikbikbikbikbikbikaabaabaabaabbikbikbikbikaabaabaabaabbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaSecsdctvctvctvdoBcsdctuctvctwctvctxctyctDctCdmedcYdmedmfcxnctEctFctEctEctGcblcblctEctHctEctEctEctEctEctEctEctEctEctEctIctJctKctLctMctNctOctPctQctRctSctTctUctVctWctXciFctZcuacnqcubcuccudcuecufcugcuhdehcpFdoGcqKcugcukcqKculcwrbikbikbikdbFcmkdbGdbJdbIdbCdbKdbMdbLdbOdbNceFceJdbPcoDcwpbikbikbikaabaabaabbikbikbikbikbikbikbikckPcurczQcutckPcnCcnCcnCcnCcnCcnCcuuctlcuvcuwcuxcuycnCcnCbwocvzbxXcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaSedobctvdocctvdoBcuBdodcuCcuDcuEcuFcuGcuHcuIcuJcuKcuLcuMcuNcuOcuPcuQdoeceAcuSceAcuNcuTcuNcuNcuNcuNcuNcuNcuNcuNcuNcuNcuUctEcuVcuWcuXcuYcuZcvacvbcvccvdcvecvfcvgcvhcvicvjcvkcsLceJcvlcvmcvncqKcqJcqKcqKcvocpFcvpcqKcqKcqNcqKcyGcwrbikbikbikdbFdbRdbQdbTdbSdbVdbUdbXdbWdbybGychCcyHcuscoAbikbikbikbikbikaabckPckPckPckPckPckPckPckPckPcvucxScvwckPcxOcxOcyIckPaabcnCcnCcvAcnCcvBcvCcvDcnCcyKcyJcvzbxXcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik -bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikdogdofcrjcrjcrjcrjdnQcrjcrjcrjcrjdnXcrjcvFcvGcvGcvHctBdlXcrjcrmcvJcvKcvKcvLcvKcvMcvKcvKcvNcvOcvKcvKcvOcvOcvOcvKcvKcvKcvKcvPcvQcvRcvScvTcvUcvVcvWcvXcvWcvWcvWcvWcvZcwacwbcwccwdcsObGycvrcwecwfcwgcwhdoIcwjcwkcpFcwlcwjdoJcqNcqKcwocpMbikbikbikdbFdbZdbYdcadbIdccdcbdbUczRdbycyObVibVicuscoAbikbikbikbikbikbikckPcwtcwucwvcwwcwxcwycwzcwAcwBczScwDckPcxOcBZcyPckPaabaabcwGcwHcwIcwJcwKcwLcwGbxXbxXcvzczfbwobikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaSecsdctvctvctvdoBcsdctuctvctwctvctxctyctDctCdmedcYdmedmfcxnctEctFctEctEctGcblcblctEctHctEctEctEctEctEctEctEctEctEctEctIctJctKctLctMctNctOctPctQctRctSctTctUctVctWctXciFctZcuacnqcubcuccudcuecufcugcuhcvocpFcvpcqKcugcukcqKculcwrbikbikbikdbFcmkdbGdbJdbIdbCdbKdbMdbLdbOdbNceFceJdbPcoDcwpbikbikbikaabaabaabbikbikbikbikbikbikbikckPcurczQcutckPcnCcnCcnCcnCcnCcnCcuuctlcuvcuwcuxcuycnCcnCbwocvzbxXcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikaSedobctvdocctvdoBcuBdodcuCcuDcuEcuFcuGcuHcuIcuJcuKcuLcuMcuNcuOcuPcuQdoeceAcuSceAcuNcuTcuNcuNcuNcuNcuNcuNcuNcuNcuNcuNcuUctEcuVcuWcuXcuYcuZcvacvbcvccvdcvecvfcvgcvhcvicvjcvkcsLceJcvlcvmcvncqKcqJcqKcqKcwjcpFcwkcqKcqKcqNcqKcyGcwrbikbikbikdbFdbRdbQdbTdbSdbVdbUdbXdbWdbybGychCcyHcuscoAbikbikbikbikbikaabckPckPckPckPckPckPckPckPckPcvucxScvwckPcxOcxOcyIckPaabcnCcnCcvAcnCcvBcvCcvDcnCcyKcyJcvzbxXcxHbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik +bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikdogdofcrjcrjcrjcrjdnQcrjcrjcrjcrjdnXcrjcvFcvGcvGcvHctBdlXcrjcrmcvJcvKcvKcvLcvKcvMcvKcvKcvNcvOcvKcvKcvOcvOcvOcvKcvKcvKcvKcvPcvQcvRcvScvTcvUcvVcvWcvXcvWcvWcvWcvWcvZcwacwbcwccwdcsObGycvrcwecwfcwgcwhcwldoGdehcpFdoIdoGdoJcqNcqKcwocpMbikbikbikdbFdbZdbYdcadbIdccdcbdbUczRdbycyObVibVicuscoAbikbikbikbikbikbikckPcwtcwucwvcwwcwxcwycwzcwAcwBczScwDckPcxOcBZcyPckPaabaabcwGcwHcwIcwJcwKcwLcwGbxXbxXcvzczfbwobikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikacGacGacGafxafxacGafxafxaabagiaabaqZbikaqZaqZdoidoCdojdojdojdoldokcrjcwOcwPcwQcwRcwScwTcwUcwVcwWcwXcwYcwZcxacxbcxccxdcxecxfcxgcvKcxfcxhcxicxjcxjcxkcvKcxlcxmcxncxocbkcxpcxqcxrcxscxtcxucxtcxvcxwcxxcxycxzcxAcsOcsOcvrcwecpMcpMcxBcpMcpMcxCcxDcxEcxEcxEcxFcxEcyUcpMbikbikbikdbFdbFdbFdbFdbFdbydcedcgdcfdbybGybGyczhcuscoAbikbikbikbikbikbikckPcxOcxPcxOcxQcxRcqUcxScwAcxTczicxTckPcxOcxOcMpckPaabbikcwGcxWcxXcwJcwJcxYcwGczjbxXcvzbzNczMbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikacGbikbikaabaabbikaabaabbikbikaabaabaabaabaabdoidoidohdoidoidoncEBcrjcrjcrjcrjcrjcrjcrjcrjcybcwWcwXcyccydcyecyfcyfcyfcyfcygcyhcyicxjcyjcxjcxjcykcxjcylcymcyncyocxocbkcypcyqcmScxscyscytcyucxscyvcywcyxcyycyzcyAcyBcyCcyDcyEcyEcAaczUcAdcAccAeczTcALceJcAhbGycAMcoAcoAcoAcoAcoAbikbikbikbikdcidchdckdcjdbydclbVibVicuscoAcoAcoAcoAcoAbikbikckPcxOcxOcxOcyZczaczbczcczdcAicAOcAvckPcAVcAYcAWckPbikbikcwGczkcwJczlcwJczmcwGbxXbxXcvzczMbwobikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik bikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikdoDbikacGbikczoczpczqbikczoczpczqbikczoczpczqbikbikdoidoocfRdopdoidoqcGKdojdojdojdojdojdojdojdojdojcEycwXcztcxjcykczucxjcxjcxjczvcxjcztcztcxjcxjcxjcxjczwczxcymczyctEczzcoacyqcyqczAcxsczBczCczDcxsczEctWczFczGczHczIczJczKbGyczLcdcczLbGycBacAZcBccBccBccBccBPcBNcBNcBNcBNcBNcBQcoAbikbikbikbikdcidchdckdcmcTabGyckObVicusbGybGybGycgmcoAbikbikckPcwAcwAcwAcwAczWcqUczXczYczZcCfcAbckPcCGcCYcCIckPbikbikcwGcAfcAgcDLcwJcDNcwGcEdbxXcvzbwoaabaabaabaabbikbikbikbikaahbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbikbik From 9a91b075ad1a492d3e064a9645751ff67f17f5ea Mon Sep 17 00:00:00 2001 From: Mateja Milosevic Date: Fri, 15 Jul 2016 17:21:13 +0200 Subject: [PATCH 05/68] Adds a view counts to newscaster feeds and messages --- code/game/machinery/newscaster.dm | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/code/game/machinery/newscaster.dm b/code/game/machinery/newscaster.dm index 30484aae207..84a0ca0e567 100644 --- a/code/game/machinery/newscaster.dm +++ b/code/game/machinery/newscaster.dm @@ -12,6 +12,7 @@ var/is_admin_message = 0 var/icon/img = null var/icon/backup_img + var/view_count = 0 /datum/feed_channel var/channel_name="" @@ -22,6 +23,7 @@ var/backup_author="" var/censored=0 var/is_admin_channel=0 + var/total_view_count = 0 //var/page = null //For newspapers /datum/feed_message/proc/clear() @@ -31,6 +33,7 @@ src.backup_author = "" src.img = null src.backup_img = null + src.view_count = 0 /datum/feed_channel/proc/clear() src.channel_name = "" @@ -40,6 +43,7 @@ src.backup_author = "" src.censored = 0 src.is_admin_channel = 0 + src.total_view_count = 0 /datum/feed_channel/proc/announce_news() return "Breaking news from [channel_name]!" @@ -259,11 +263,11 @@ var/list/obj/machinery/newscaster/allCasters = list() //Global list that will co if(6) dat+="ERROR: Could not submit Feed story to Network.

" if(src.channel_name=="") - dat+="•Invalid receiving channel name.
" + dat+="Invalid receiving channel name.
" if(src.scanned_user=="Unknown") - dat+="•Channel author unverified.
" + dat+="Channel author unverified.
" if(src.msg == "" || src.msg == "\[REDACTED\]") - dat+="•Invalid message body.
" + dat+="Invalid message body.
" dat+="
Return
" if(7) @@ -277,18 +281,18 @@ var/list/obj/machinery/newscaster/allCasters = list() //Global list that will co else existing_authors += FC.author if(src.scanned_user in existing_authors) - dat+="•There already exists a Feed channel under your name.
" + dat+="There already exists a Feed channel under your name.
" if(src.channel_name=="" || src.channel_name == "\[REDACTED\]") - dat+="•Invalid channel name.
" + dat+="Invalid channel name.
" var/check = 0 for(var/datum/feed_channel/FC in news_network.network_channels) if(FC.channel_name == src.channel_name) check = 1 break if(check) - dat+="•Channel name already in use.
" + dat+="Channel name already in use.
" if(src.scanned_user=="Unknown") - dat+="•Channel author unverified.
" + dat+="Channel author unverified.
" dat+="
Return
" if(8) var/total_num=length(news_network.network_channels) @@ -305,6 +309,8 @@ var/list/obj/machinery/newscaster/allCasters = list() //Global list that will co dat+="
Cancel" if(9) dat+="[src.viewing_channel.channel_name]: \[created by: [src.viewing_channel.author]\]
" + dat+="Feed view count: [src.viewing_channel.total_view_count]
" + src.viewing_channel.total_view_count++ if(src.viewing_channel.censored) dat+="ATTENTION: This channel has been deemed as threatening to the welfare of the station, and marked with a Nanotrasen D-Notice.
" dat+="No further feed story additions are allowed while the D-Notice is in effect.

" @@ -320,6 +326,8 @@ var/list/obj/machinery/newscaster/allCasters = list() //Global list that will co usr << browse_rsc(MESSAGE.img, "tmp_photo[i].png") dat+="

" dat+="\[[MESSAGE.message_type] by [MESSAGE.author]\]
" + dat+="Message view count: [MESSAGE.view_count]
" + MESSAGE.view_count++ dat+="

Refresh" dat+="
Back" if(10) @@ -399,11 +407,11 @@ var/list/obj/machinery/newscaster/allCasters = list() //Global list that will co if(16) dat+="ERROR: Wanted Issue rejected by Network.

" if(src.channel_name=="" || src.channel_name == "\[REDACTED\]") - dat+="•Invalid name for person wanted.
" + dat+="Invalid name for person wanted.
" if(src.scanned_user=="Unknown") - dat+="•Issue author unverified.
" + dat+="Issue author unverified.
" if(src.msg == "" || src.msg == "\[REDACTED\]") - dat+="•Invalid description.
" + dat+="Invalid description.
" dat+="
Return
" if(17) dat+="Wanted Issue successfully deleted from Circulation
" @@ -807,7 +815,7 @@ var/list/obj/machinery/newscaster/allCasters = list() //Global list that will co switch(screen) if(0) //Cover dat+="
The Griffon
" - dat+="
Nanotrasen-standard newspaper, for use on Nanotrasen© Space Facilities

" + dat+="
Nanotrasen-standard newspaper, for use on Nanotrasen� Space Facilities

" if(isemptylist(src.news_content)) if(src.important_message) dat+="Contents:
    **Important Security Announcement** \[page [src.pages+2]\]
" From 0d7ddf3d24b74f81c5749c4c93c24dda1b4ca49d Mon Sep 17 00:00:00 2001 From: Mateja Milosevic Date: Fri, 15 Jul 2016 17:27:22 +0200 Subject: [PATCH 06/68] src and tweak --- code/game/machinery/newscaster.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/game/machinery/newscaster.dm b/code/game/machinery/newscaster.dm index 84a0ca0e567..6aaeb6a65bd 100644 --- a/code/game/machinery/newscaster.dm +++ b/code/game/machinery/newscaster.dm @@ -308,9 +308,9 @@ var/list/obj/machinery/newscaster/allCasters = list() //Global list that will co dat+="

Print Paper" dat+="
Cancel" if(9) - dat+="[src.viewing_channel.channel_name]: \[created by: [src.viewing_channel.author]\]
" - dat+="Feed view count: [src.viewing_channel.total_view_count]
" - src.viewing_channel.total_view_count++ + dat+="[src.viewing_channel.channel_name]: \[created by: [src.viewing_channel.author]\]
" + dat+="Feed view count: [viewing_channel.total_view_count]
" + viewing_channel.total_view_count++ if(src.viewing_channel.censored) dat+="ATTENTION: This channel has been deemed as threatening to the welfare of the station, and marked with a Nanotrasen D-Notice.
" dat+="No further feed story additions are allowed while the D-Notice is in effect.

" From 21402d22553146efd4fd33d6eac41f714731e196 Mon Sep 17 00:00:00 2001 From: Mateja Milosevic Date: Fri, 15 Jul 2016 17:38:28 +0200 Subject: [PATCH 07/68] what --- code/game/machinery/newscaster.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/game/machinery/newscaster.dm b/code/game/machinery/newscaster.dm index 6aaeb6a65bd..32be91c8863 100644 --- a/code/game/machinery/newscaster.dm +++ b/code/game/machinery/newscaster.dm @@ -33,7 +33,7 @@ src.backup_author = "" src.img = null src.backup_img = null - src.view_count = 0 + view_count = 0 /datum/feed_channel/proc/clear() src.channel_name = "" @@ -43,7 +43,7 @@ src.backup_author = "" src.censored = 0 src.is_admin_channel = 0 - src.total_view_count = 0 + total_view_count = 0 /datum/feed_channel/proc/announce_news() return "Breaking news from [channel_name]!" @@ -815,7 +815,7 @@ var/list/obj/machinery/newscaster/allCasters = list() //Global list that will co switch(screen) if(0) //Cover dat+="
The Griffon
" - dat+="
Nanotrasen-standard newspaper, for use on Nanotrasen� Space Facilities

" + dat+="
Nanotrasen-standard newspaper, for use on Nanotrasen© Space Facilities

" if(isemptylist(src.news_content)) if(src.important_message) dat+="Contents:
    **Important Security Announcement** \[page [src.pages+2]\]
" From e039d4debe7d10cc0d1174836e1da15dd102df1e Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Mon, 18 Jul 2016 00:30:50 -0400 Subject: [PATCH 08/68] Removes Tajaran and Unathi Glove+Shoe Restriction: Loadout Change --- .../preference/loadout/loadout_shoes.dm | 8 ++++ code/modules/clothing/clothing.dm | 24 ------------ code/modules/clothing/gloves/boxing.dm | 1 - code/modules/clothing/gloves/color.dm | 24 +++++++++--- code/modules/clothing/gloves/miscellaneous.dm | 2 - code/modules/clothing/gloves/rings.dm | 37 ++++++++++--------- code/modules/clothing/shoes/magboots.dm | 1 - code/modules/clothing/shoes/miscellaneous.dm | 11 ------ .../living/carbon/human/species/station.dm | 10 ----- paradise.dme | 2 + 10 files changed, 47 insertions(+), 73 deletions(-) create mode 100644 code/modules/client/preference/loadout/loadout_shoes.dm diff --git a/code/modules/client/preference/loadout/loadout_shoes.dm b/code/modules/client/preference/loadout/loadout_shoes.dm new file mode 100644 index 00000000000..97e64e74f83 --- /dev/null +++ b/code/modules/client/preference/loadout/loadout_shoes.dm @@ -0,0 +1,8 @@ +/datum/gear/shoes + subtype_path = /datum/gear/shoes + slot = slot_shoes + sort_category = "Shoes" + +/datum/gear/shoes/sandals + display_name = "sandals" + path = /obj/item/clothing/shoes/sandal \ No newline at end of file diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index b7eb89bfe60..8bce1ab9adb 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -179,34 +179,14 @@ BLIND // can't see anything attack_verb = list("challenged") var/transfer_prints = FALSE var/pickpocket = 0 //Master pickpocket? - var/clipped = 0 strip_delay = 20 put_on_delay = 40 - species_restricted = list("exclude","Unathi","Tajaran","Wryn") species_fit = list("Vox") sprite_sheets = list( "Vox" = 'icons/mob/species/vox/gloves.dmi', "Drask" = 'icons/mob/species/drask/gloves.dmi' ) -/obj/item/clothing/gloves/attackby(obj/item/weapon/W, mob/user, params) - if(istype(W, /obj/item/weapon/wirecutters)) - if(!clipped) - playsound(src.loc, 'sound/items/Wirecutter.ogg', 100, 1) - user.visible_message("[user] snips the fingertips off [src].","You snip the fingertips off [src].") - clipped = 1 - name = "mangled [name]" - desc = "[desc] They have had the fingertips cut off of them." - if("exclude" in species_restricted) - species_restricted -= "Unathi" - species_restricted -= "Tajaran" - update_icon() - else - to_chat(user, "[src] have already been clipped!") - return - else - ..() - /obj/item/clothing/gloves/proc/Touch() return @@ -370,7 +350,6 @@ BLIND // can't see anything permeability_coefficient = 0.50 slowdown = SHOES_SLOWDOWN - species_restricted = list("exclude","Unathi","Tajaran","Wryn") species_fit = list("Vox") sprite_sheets = list( "Vox" = 'icons/mob/species/vox/shoes.dmi' @@ -403,9 +382,6 @@ BLIND // can't see anything item_state = "[item_state]_opentoe" name = "mangled [name]" desc = "[desc] They have had their toes opened up." - if("exclude" in species_restricted) - species_restricted -= "Unathi" - species_restricted -= "Tajaran" update_icon() else to_chat(user, "[src] have already had their toes cut open!") diff --git a/code/modules/clothing/gloves/boxing.dm b/code/modules/clothing/gloves/boxing.dm index fd54295c477..77a4076347d 100644 --- a/code/modules/clothing/gloves/boxing.dm +++ b/code/modules/clothing/gloves/boxing.dm @@ -4,7 +4,6 @@ icon_state = "boxing" item_state = "boxing" put_on_delay = 60 - species_restricted = null /obj/item/clothing/gloves/boxing/green icon_state = "boxinggreen" diff --git a/code/modules/clothing/gloves/color.dm b/code/modules/clothing/gloves/color.dm index a50e56382a1..76bfbdfd394 100644 --- a/code/modules/clothing/gloves/color.dm +++ b/code/modules/clothing/gloves/color.dm @@ -59,16 +59,28 @@ min_cold_protection_temperature = GLOVES_MIN_TEMP_PROTECT heat_protection = HANDS max_heat_protection_temperature = GLOVES_MAX_TEMP_PROTECT + var/can_be_cut = 1 - hos - item_color = "hosred" //Exists for washing machines. Is not different from black gloves in any way. +/obj/item/clothing/gloves/color/black/hos + item_color = "hosred" //Exists for washing machines. Is not different from black gloves in any way. - ce - item_color = "chief" //Exists for washing machines. Is not different from black gloves in any way. +/obj/item/clothing/gloves/color/black/ce + item_color = "chief" //Exists for washing machines. Is not different from black gloves in any way. - thief - pickpocket = 1 +/obj/item/clothing/gloves/color/black/thief + pickpocket = 1 + +/obj/item/clothing/gloves/color/black/attackby(obj/item/weapon/W as obj, mob/user as mob, params) + if(istype(W, /obj/item/weapon/wirecutters)) + if(can_be_cut && icon_state == initial(icon_state))//only if not dyed + to_chat(user, "You snip the fingertips off of [src].") + playsound(user.loc,'sound/items/Wirecutter.ogg', rand(10,50), 1) + var/obj/item/clothing/gloves/fingerless/F = new/obj/item/clothing/gloves/fingerless(user.loc) + if(pickpocket) + F.pickpocket = 1 + qdel(src) + ..() /obj/item/clothing/gloves/color/orange name = "orange gloves" diff --git a/code/modules/clothing/gloves/miscellaneous.dm b/code/modules/clothing/gloves/miscellaneous.dm index d98ee1d0154..feae32b9085 100644 --- a/code/modules/clothing/gloves/miscellaneous.dm +++ b/code/modules/clothing/gloves/miscellaneous.dm @@ -7,10 +7,8 @@ transfer_prints = TRUE cold_protection = HANDS min_cold_protection_temperature = GLOVES_MIN_TEMP_PROTECT - species_restricted = null strip_delay = 40 put_on_delay = 20 - clipped = 1 /obj/item/clothing/gloves/cyborg desc = "beep boop borp" diff --git a/code/modules/clothing/gloves/rings.dm b/code/modules/clothing/gloves/rings.dm index 4a0af4392fa..590efa7cd91 100644 --- a/code/modules/clothing/gloves/rings.dm +++ b/code/modules/clothing/gloves/rings.dm @@ -8,22 +8,22 @@ icon = 'icons/obj/clothing/rings.dmi' var/material = "iron" var/stud = 0 - species_restricted = null - - New() - ..() - update_icon() +/obj/item/clothing/gloves/ring/New() + ..() update_icon() - if(stud) - icon_state = "d_[initial(icon_state)]" - else - icon_state = initial(icon_state) - examine(mob/user) - ..(user) - to_chat(user, "This one is made of [material].") - if(stud) - to_chat(user, "It is adorned with a single gem.") + +/obj/item/clothing/gloves/ring/update_icon() + if(stud) + icon_state = "d_[initial(icon_state)]" + else + icon_state = initial(icon_state) + +/obj/item/clothing/gloves/ring/examine(mob/user) + ..(user) + to_chat(user, "This one is made of [material].") + if(stud) + to_chat(user, "It is adorned with a single gem.") /obj/item/clothing/gloves/ring/attackby(obj/item/I as obj, mob/user as mob, params) if(istype(I, /obj/item/stack/sheet/mineral/diamond)) @@ -69,10 +69,11 @@ icon_state = "redring" /obj/item/clothing/gloves/ring/plastic/random - New() - var/c = pick("white","blue","red") - name = "[c] plastic ring" - icon_state = "[c]ring" + +/obj/item/clothing/gloves/ring/plastic/random/New() + var/c = pick("white","blue","red") + name = "[c] plastic ring" + icon_state = "[c]ring" // weird /obj/item/clothing/gloves/ring/glass diff --git a/code/modules/clothing/shoes/magboots.dm b/code/modules/clothing/shoes/magboots.dm index 48b9ffa7589..3025fe016c1 100644 --- a/code/modules/clothing/shoes/magboots.dm +++ b/code/modules/clothing/shoes/magboots.dm @@ -8,7 +8,6 @@ action_button_name = "Toggle Magboots" strip_delay = 70 put_on_delay = 70 - species_restricted = null /obj/item/clothing/shoes/magboots/attack_self(mob/user) if(src.magpulse) diff --git a/code/modules/clothing/shoes/miscellaneous.dm b/code/modules/clothing/shoes/miscellaneous.dm index 9a2f3fcade3..a6715a79109 100644 --- a/code/modules/clothing/shoes/miscellaneous.dm +++ b/code/modules/clothing/shoes/miscellaneous.dm @@ -7,7 +7,6 @@ flags = NOSLIP origin_tech = "syndicate=3" var/list/clothing_choices = list() - species_restricted = null silence_steps = 1 /obj/item/clothing/shoes/mime @@ -22,7 +21,6 @@ icon_state = "jackboots" item_state = "jackboots" armor = list(melee = 25, bullet = 25, laser = 25, energy = 25, bomb = 50, bio = 10, rad = 0) - species_restricted = null //Syndicate tech means even Tajarans can kick ass with these strip_delay = 70 /obj/item/clothing/shoes/combat/swat //overpowered boots for death squads @@ -38,7 +36,6 @@ icon_state = "wizard" strip_delay = 50 put_on_delay = 50 - species_restricted = null /obj/item/clothing/shoes/sandal/marisa desc = "A pair of magic, black shoes." @@ -54,7 +51,6 @@ slowdown = SHOES_SLOWDOWN+1 strip_delay = 50 put_on_delay = 50 - species_restricted = null /obj/item/clothing/shoes/galoshes/dry name = "absorbent galoshes" @@ -74,7 +70,6 @@ slowdown = SHOES_SLOWDOWN+1 item_color = "clown" var/footstep = 1 //used for squeeks whilst walking - species_restricted = null silence_steps = 1 shoe_sound = "clownstep" @@ -97,7 +92,6 @@ can_cut_open = 0 icon_state = "jacksandal" item_color = "jacksandal" - species_restricted = null /obj/item/clothing/shoes/workboots name = "work boots" @@ -116,7 +110,6 @@ min_cold_protection_temperature = SHOES_MIN_TEMP_PROTECT heat_protection = FEET max_heat_protection_temperature = SHOES_MAX_TEMP_PROTECT - species_restricted = null /obj/item/clothing/shoes/cyborg name = "cyborg boots" @@ -128,7 +121,6 @@ desc = "Fluffy!" icon_state = "slippers" item_state = "slippers" - species_restricted = null /obj/item/clothing/shoes/slippers_worn name = "worn bunny slippers" @@ -149,7 +141,6 @@ item_state = "roman" strip_delay = 100 put_on_delay = 100 - species_restricted = null /obj/item/clothing/shoes/centcom name = "dress shoes" @@ -198,14 +189,12 @@ desc = "Medical sandals that nerds wear." icon_state = "medsandal" item_color = "medsandal" - species_restricted = null /obj/item/clothing/shoes/sandal/fancy name = "Fancy Sandals" desc = "FANCY!!." icon_state = "fancysandal" item_color = "fancysandal" - species_restricted = null /obj/item/clothing/shoes/cursedclown name = "cursed clown shoes" diff --git a/code/modules/mob/living/carbon/human/species/station.dm b/code/modules/mob/living/carbon/human/species/station.dm index aaa0c08bcbc..12e04ce3859 100644 --- a/code/modules/mob/living/carbon/human/species/station.dm +++ b/code/modules/mob/living/carbon/human/species/station.dm @@ -81,11 +81,6 @@ /datum/species/unathi/handle_death(var/mob/living/carbon/human/H) H.stop_tail_wagging(1) -/datum/species/unathi/equip(var/mob/living/carbon/human/H) - if(H.mind.assigned_role != "Clown") - H.unEquip(H.shoes) - H.equip_or_collect(new /obj/item/clothing/shoes/sandal(H), slot_shoes) - /datum/species/tajaran name = "Tajaran" name_plural = "Tajaran" @@ -148,11 +143,6 @@ /datum/species/tajaran/handle_death(var/mob/living/carbon/human/H) H.stop_tail_wagging(1) -/datum/species/tajaran/equip(var/mob/living/carbon/human/H) - if(H.mind.assigned_role != "Clown") - H.unEquip(H.shoes) - H.equip_or_collect(new /obj/item/clothing/shoes/sandal(H), slot_shoes) - /datum/species/vulpkanin name = "Vulpkanin" name_plural = "Vulpkanin" diff --git a/paradise.dme b/paradise.dme index e2eb20894e0..e416fa7f534 100644 --- a/paradise.dme +++ b/paradise.dme @@ -1127,8 +1127,10 @@ #include "code\modules\client\preference\loadout\gear_tweaks.dm" #include "code\modules\client\preference\loadout\loadout.dm" #include "code\modules\client\preference\loadout\loadout_accessories.dm" +#include "code\modules\client\preference\loadout\loadout_cosmetics.dm" #include "code\modules\client\preference\loadout\loadout_general.dm" #include "code\modules\client\preference\loadout\loadout_hat.dm" +#include "code\modules\client\preference\loadout\loadout_shoes.dm" #include "code\modules\client\preference\loadout\loadout_suit.dm" #include "code\modules\client\preference\loadout\loadout_uniform.dm" #include "code\modules\clothing\clothing.dm" From b9489589b488a6f82d50e9b91f063c516673976b Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Mon, 18 Jul 2016 04:13:56 -0400 Subject: [PATCH 09/68] Refactors Simple Animal Death and Implements Spawners --- code/__DEFINES/bots.dm | 3 +- code/game/gamemodes/blob/blobs/blob_mobs.dm | 10 +- .../gamemodes/miniantags/bot_swarm/swarmer.dm | 6 +- .../gamemodes/miniantags/guardian/guardian.dm | 2 +- .../miniantags/slaughter/slaughter.dm | 16 +- .../mob/living/simple_animal/constructs.dm | 11 +- .../living/simple_animal/friendly/corgi.dm | 12 +- .../simple_animal/friendly/farm_animals.dm | 2 +- .../living/simple_animal/friendly/mouse.dm | 2 +- .../mob/living/simple_animal/friendly/pet.dm | 2 +- .../living/simple_animal/friendly/slime.dm | 21 +-- .../simple_animal/friendly/spiderbot.dm | 12 +- .../mob/living/simple_animal/hostile/alien.dm | 14 +- .../mob/living/simple_animal/hostile/bees.dm | 3 +- .../mob/living/simple_animal/hostile/carp.dm | 6 +- .../living/simple_animal/hostile/hivebot.dm | 10 +- .../living/simple_animal/hostile/hostile.dm | 2 +- .../living/simple_animal/hostile/illusion.dm | 8 +- .../mob/living/simple_animal/hostile/mimic.dm | 11 +- .../simple_animal/hostile/mining_mobs.dm | 8 +- .../living/simple_animal/hostile/mushroom.dm | 4 +- .../living/simple_animal/hostile/pirate.dm | 10 +- .../simple_animal/hostile/retaliate/drone.dm | 7 +- .../simple_animal/hostile/retaliate/undead.dm | 17 +- .../living/simple_animal/hostile/russian.dm | 6 +- .../simple_animal/hostile/spaceworms.dm | 4 +- .../living/simple_animal/hostile/syndicate.dm | 14 +- .../mob/living/simple_animal/hostile/tree.dm | 9 +- .../simple_animal/hostile/winter_mobs.dm | 10 +- .../mob/living/simple_animal/parrot.dm | 2 +- .../modules/mob/living/simple_animal/shade.dm | 10 +- .../mob/living/simple_animal/simple_animal.dm | 29 ++- .../mob/living/simple_animal/spawner.dm | 82 +++++++++ .../mob/living/simple_animal/tribbles.dm | 2 +- code/modules/mob/living/simple_animal/vox.dm | 169 ------------------ icons/mob/nest.dmi | Bin 0 -> 13209 bytes paradise.dme | 2 +- 37 files changed, 189 insertions(+), 349 deletions(-) create mode 100644 code/modules/mob/living/simple_animal/spawner.dm delete mode 100644 code/modules/mob/living/simple_animal/vox.dm create mode 100644 icons/mob/nest.dmi diff --git a/code/__DEFINES/bots.dm b/code/__DEFINES/bots.dm index 339d272b57e..1fad6d6cd4b 100644 --- a/code/__DEFINES/bots.dm +++ b/code/__DEFINES/bots.dm @@ -36,4 +36,5 @@ #define SENTIENCE_ORGANIC 1 #define SENTIENCE_ARTIFICIAL 2 #define SENTIENCE_OTHER 3 -#define SENTIENCE_MINEBOT 4 \ No newline at end of file +#define SENTIENCE_MINEBOT 4 +#define SENTIENCE_BOSS 5 \ No newline at end of file diff --git a/code/game/gamemodes/blob/blobs/blob_mobs.dm b/code/game/gamemodes/blob/blobs/blob_mobs.dm index d60748f8dae..76cdf0f4546 100644 --- a/code/game/gamemodes/blob/blobs/blob_mobs.dm +++ b/code/game/gamemodes/blob/blobs/blob_mobs.dm @@ -36,6 +36,7 @@ melee_damage_upper = 4 attacktext = "hits" attack_sound = 'sound/weapons/genhit1.ogg' + del_on_death = 1 speak_emote = list("pulses") var/obj/effect/blob/factory/factory = null var/list/human_overlays = list() @@ -90,9 +91,7 @@ H.loc = src loc.visible_message("The corpse of [H.name] suddenly rises!") -/mob/living/simple_animal/hostile/blob/blobspore/death() - ..() - +/mob/living/simple_animal/hostile/blob/blobspore/death(gibbed) // On death, create a small smoke of harmful gas (s-Acid) var/datum/effect/system/chem_smoke_spread/S = new var/turf/location = get_turf(src) @@ -109,8 +108,7 @@ S.attach(location) S.set_up(reagents, 1, 1, location, 15, 1) // only 1-2 smoke cloud S.start() - - qdel(src) + ..() /mob/living/simple_animal/hostile/blob/blobspore/Destroy() if(factory) @@ -169,6 +167,6 @@ /mob/living/simple_animal/hostile/blob/blobbernaut/blob_act() return -/mob/living/simple_animal/hostile/blob/blobbernaut/death() +/mob/living/simple_animal/hostile/blob/blobbernaut/death(gibbed) ..() flick("blobbernaut_death", src) diff --git a/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm b/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm index 5cfe1324849..d5541f70e0d 100644 --- a/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm +++ b/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm @@ -69,6 +69,7 @@ AIStatus = AI_OFF var/resources = 0 //Resource points, generated by consuming metal/glass loot = list(/obj/effect/decal/cleanable/blood/gibs/robot, /obj/item/weapon/ore/bluespace_crystal/artificial) + del_on_death = 1 /mob/living/simple_animal/hostile/swarmer/Login() ..() @@ -90,11 +91,6 @@ if(statpanel("Status")) stat("Resources:",resources) -/mob/living/simple_animal/hostile/swarmer/death() - ..() - ghostize() - qdel(src) - /mob/living/simple_animal/hostile/swarmer/emp_act() if(health > 1) adjustHealth(health-1) diff --git a/code/game/gamemodes/miniantags/guardian/guardian.dm b/code/game/gamemodes/miniantags/guardian/guardian.dm index 0db9c5309ad..6de3308f75e 100644 --- a/code/game/gamemodes/miniantags/guardian/guardian.dm +++ b/code/game/gamemodes/miniantags/guardian/guardian.dm @@ -70,7 +70,7 @@ visible_message("The [src] jumps back to its user.") Recall() -/mob/living/simple_animal/hostile/guardian/death() +/mob/living/simple_animal/hostile/guardian/death(gibbed) ..() to_chat(summoner, "Your [name] died somehow!") summoner.death() diff --git a/code/game/gamemodes/miniantags/slaughter/slaughter.dm b/code/game/gamemodes/miniantags/slaughter/slaughter.dm index ac32105229a..3896a84a43b 100644 --- a/code/game/gamemodes/miniantags/slaughter/slaughter.dm +++ b/code/game/gamemodes/miniantags/slaughter/slaughter.dm @@ -19,7 +19,7 @@ status_flags = CANPUSH attack_sound = 'sound/misc/demon_attack1.ogg' var/feast_sound = 'sound/misc/Demon_consume.ogg' - var/death_sound = 'sound/misc/demon_dies.ogg' + death_sound = 'sound/misc/demon_dies.ogg' atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = INFINITY @@ -49,7 +49,8 @@ You may Ctrl+Click on blood pools to travel through them, appearing and dissaapearing from the station at will. \ Pulling a dead or critical mob while you enter a pool will pull them in with you, allowing you to feast. \ You move quickly upon leaving a pool of blood, but the material world will soon sap your strength and leave you sluggish. " - var/deathmessage = "screams in anger as it collapses into a puddle of viscera!" + del_on_death = 1 + deathmessage = "screams in anger as it collapses into a puddle of viscera!" /mob/living/simple_animal/slaughter/New() @@ -89,15 +90,10 @@ name = "pile of viscera" desc = "A repulsive pile of guts and gore." -/mob/living/simple_animal/slaughter/death() - ..() - playsound(get_turf(src), death_sound, 200, 1) - visible_message("[src] [deathmessage].") +/mob/living/simple_animal/slaughter/death(gibbed) for(var/mob/living/M in consumed_mobs) M.forceMove(get_turf(src)) - ghostize() - qdel(src) - + ..() /mob/living/simple_animal/slaughter/phasein() @@ -205,7 +201,7 @@ deathmessage = "fades out, as all of its friends are released from its prison of hugs." loot = list(/mob/living/simple_animal/pet/cat/kitten{name = "Laughter"}) -/mob/living/simple_animal/slaughter/laughter/death() +/mob/living/simple_animal/slaughter/laughter/death(gibbed) for(var/mob/living/M in consumed_mobs) if(M.revive()) M.grab_ghost(force = TRUE) diff --git a/code/modules/mob/living/simple_animal/constructs.dm b/code/modules/mob/living/simple_animal/constructs.dm index 4cbf3dd91ce..5306d6e3005 100644 --- a/code/modules/mob/living/simple_animal/constructs.dm +++ b/code/modules/mob/living/simple_animal/constructs.dm @@ -21,6 +21,8 @@ universal_speak = 1 var/list/construct_spells = list() loot = list(/obj/item/weapon/reagent_containers/food/snacks/ectoplasm) + del_on_death = 1 + deathmessage = "collapses in a shattered heap." /mob/living/simple_animal/construct/New() ..() @@ -30,15 +32,6 @@ AddSpell(new spell(src)) updateglow() -/mob/living/simple_animal/construct/death() - ..() - for(var/mob/M in viewers(src, null)) - if((M.client && !( M.blinded ))) - M.show_message("\red [src] collapses in a shattered heap. ") - ghostize() - qdel(src) - return - /mob/living/simple_animal/construct/examine(mob/user) to_chat(user, "*---------*") ..(user) diff --git a/code/modules/mob/living/simple_animal/friendly/corgi.dm b/code/modules/mob/living/simple_animal/friendly/corgi.dm index e0196fbcec2..5f078682947 100644 --- a/code/modules/mob/living/simple_animal/friendly/corgi.dm +++ b/code/modules/mob/living/simple_animal/friendly/corgi.dm @@ -38,7 +38,7 @@ . = ..() regenerate_icons() -/mob/living/simple_animal/pet/corgi/death() +/mob/living/simple_animal/pet/corgi/death(gibbed) ..() regenerate_icons() @@ -612,6 +612,8 @@ atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 loot = list(/obj/effect/decal/cleanable/blood/gibs/robot) + del_on_death = 1 + deathmessage = "blows apart!" /mob/living/simple_animal/pet/corgi/Ian/borgi/emag_act(user as mob) if(!emagged) @@ -656,12 +658,8 @@ s.set_up(3, 1, src) s.start() -/mob/living/simple_animal/pet/corgi/Ian/borgi/death() - ..() - visible_message("[src] blows apart!") +/mob/living/simple_animal/pet/corgi/Ian/borgi/death(gibbed) var/datum/effect/system/spark_spread/s = new /datum/effect/system/spark_spread s.set_up(3, 1, src) s.start() - respawnable_list += src - qdel(src) - return + ..() diff --git a/code/modules/mob/living/simple_animal/friendly/farm_animals.dm b/code/modules/mob/living/simple_animal/friendly/farm_animals.dm index 06fb36b5787..7dd9a50c828 100644 --- a/code/modules/mob/living/simple_animal/friendly/farm_animals.dm +++ b/code/modules/mob/living/simple_animal/friendly/farm_animals.dm @@ -241,7 +241,7 @@ var/global/chicken_count = 0 pixel_y = rand(0, 10) chicken_count += 1 -/mob/living/simple_animal/chicken/death() +/mob/living/simple_animal/chicken/death(gibbed) ..() chicken_count -= 1 diff --git a/code/modules/mob/living/simple_animal/friendly/mouse.dm b/code/modules/mob/living/simple_animal/friendly/mouse.dm index dee6489b9cb..4d499e9f54f 100644 --- a/code/modules/mob/living/simple_animal/friendly/mouse.dm +++ b/code/modules/mob/living/simple_animal/friendly/mouse.dm @@ -116,7 +116,7 @@ M << 'sound/effects/mousesqueek.ogg' ..() -/mob/living/simple_animal/mouse/death() +/mob/living/simple_animal/mouse/death(gibbed) layer = MOB_LAYER if(client) client.time_died_as_mouse = world.time diff --git a/code/modules/mob/living/simple_animal/friendly/pet.dm b/code/modules/mob/living/simple_animal/friendly/pet.dm index eba412580db..30f55a2220f 100644 --- a/code/modules/mob/living/simple_animal/friendly/pet.dm +++ b/code/modules/mob/living/simple_animal/friendly/pet.dm @@ -17,7 +17,7 @@ ..() regenerate_icons() -/mob/living/simple_animal/pet/death() +/mob/living/simple_animal/pet/death(gibbed) ..() regenerate_icons() diff --git a/code/modules/mob/living/simple_animal/friendly/slime.dm b/code/modules/mob/living/simple_animal/friendly/slime.dm index 6bbadd7e8d5..a76fe47cdba 100644 --- a/code/modules/mob/living/simple_animal/friendly/slime.dm +++ b/code/modules/mob/living/simple_animal/friendly/slime.dm @@ -64,21 +64,18 @@ response_harm = "stomps on" emote_see = list("jiggles", "bounces in place") var/colour = "grey" + del_on_death = 1 /mob/living/simple_animal/adultslime/New() ..() overlays += "aslime-:33" -/mob/living/simple_animal/slime/adult/death() - var/mob/living/simple_animal/slime/S1 = new /mob/living/simple_animal/slime (src.loc) - S1.icon_state = "[src.colour] baby slime" - S1.icon_living = "[src.colour] baby slime" - S1.icon_dead = "[src.colour] baby slime dead" - S1.colour = "[src.colour]" - var/mob/living/simple_animal/slime/S2 = new /mob/living/simple_animal/slime (src.loc) - S2.icon_state = "[src.colour] baby slime" - S2.icon_living = "[src.colour] baby slime" - S2.icon_dead = "[src.colour] baby slime dead" - S2.colour = "[src.colour]" - qdel(src) \ No newline at end of file +/mob/living/simple_animal/slime/adult/death(gibbed) + for(var/i in 1 to 2) + var/mob/living/simple_animal/slime/S = new /mob/living/simple_animal/slime (src.loc) + S.icon_state = "[colour] baby slime" + S.icon_living = "[colour] baby slime" + S.icon_dead = "[colour] baby slime dead" + S.colour = "[colour]" + ..() \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/friendly/spiderbot.dm b/code/modules/mob/living/simple_animal/friendly/spiderbot.dm index 4ddfa827dc3..b453cfa5ea2 100644 --- a/code/modules/mob/living/simple_animal/friendly/spiderbot.dm +++ b/code/modules/mob/living/simple_animal/friendly/spiderbot.dm @@ -40,6 +40,8 @@ speak_emote = list("beeps","clicks","chirps") can_hide = 1 ventcrawler = 2 + loot = list(/obj/effect/decal/cleanable/blood/gibs/robot) + del_on_death = 1 /mob/living/simple_animal/spiderbot/attackby(var/obj/item/O as obj, var/mob/user as mob, params) @@ -205,20 +207,14 @@ ..() -/mob/living/simple_animal/spiderbot/death() - - living_mob_list -= src - dead_mob_list += src - +/mob/living/simple_animal/spiderbot/death(gibbed) if(camera) camera.status = 0 if(held_item) held_item.forceMove(src.loc) held_item = null - - robogibs(src.loc, viruses) - qdel(src) + ..() //Cannibalized from the parrot mob. ~Zuhayr diff --git a/code/modules/mob/living/simple_animal/hostile/alien.dm b/code/modules/mob/living/simple_animal/hostile/alien.dm index 56f63ee99be..6cd1d147211 100644 --- a/code/modules/mob/living/simple_animal/hostile/alien.dm +++ b/code/modules/mob/living/simple_animal/hostile/alien.dm @@ -21,15 +21,16 @@ a_intent = I_HARM attack_sound = 'sound/weapons/bladeslice.ogg' atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - var/dead = 0 unsuitable_atmos_damage = 15 + heat_damage_per_tick = 20 faction = list("alien") status_flags = CANPUSH minbodytemp = 0 see_in_dark = 8 see_invisible = SEE_INVISIBLE_MINIMUM - heat_damage_per_tick = 20 gold_core_spawnable = CHEM_MOB_SPAWN_HOSTILE + death_sound = 'sound/voice/hiss6.ogg' + deathmessage = "lets out a waning guttural screech, green blood bubbling from its maw..." /mob/living/simple_animal/hostile/alien/drone @@ -47,7 +48,6 @@ /mob/living/simple_animal/hostile/alien/drone/handle_automated_action() if(!..()) //AIStatus is off return - plant_cooldown-- if(AIStatus == AI_IDLE) if(!plants_off && prob(10) && plant_cooldown<=0) @@ -136,14 +136,6 @@ damage = 30 icon_state = "toxin" -/mob/living/simple_animal/hostile/alien/death() - ..() - if(dead == 0) - dead = 1 - visible_message("[src] lets out a waning guttural screech, green blood bubbling from its maw...") - playsound(src, 'sound/voice/hiss6.ogg', 100, 1) - - /mob/living/simple_animal/hostile/alien/maid name = "lusty xenomorph maid" melee_damage_lower = 0 diff --git a/code/modules/mob/living/simple_animal/hostile/bees.dm b/code/modules/mob/living/simple_animal/hostile/bees.dm index c24b0b6a844..4899eef3aaf 100644 --- a/code/modules/mob/living/simple_animal/hostile/bees.dm +++ b/code/modules/mob/living/simple_animal/hostile/bees.dm @@ -39,6 +39,7 @@ //Spaceborn beings don't get hurt by space atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 + del_on_death = 1 var/datum/reagent/beegent = null //hehe, beegent var/obj/structure/beebox/beehome = null @@ -61,8 +62,6 @@ /mob/living/simple_animal/hostile/poison/bees/death(gibbed) beegent = null ..() - ghostize() - qdel(src) /mob/living/simple_animal/hostile/poison/bees/examine(mob/user) ..() diff --git a/code/modules/mob/living/simple_animal/hostile/carp.dm b/code/modules/mob/living/simple_animal/hostile/carp.dm index ddd302c3e8c..b7fbbec41fb 100644 --- a/code/modules/mob/living/simple_animal/hostile/carp.dm +++ b/code/modules/mob/living/simple_animal/hostile/carp.dm @@ -55,12 +55,8 @@ icon_living = "holocarp" maxbodytemp = INFINITY gold_core_spawnable = CHEM_MOB_SPAWN_INVALID + del_on_death = 1 -/mob/living/simple_animal/hostile/carp/holocarp/death() - ..() - ghostize() - qdel(src) - return /mob/living/simple_animal/hostile/carp/megacarp icon = 'icons/mob/alienqueen.dmi' diff --git a/code/modules/mob/living/simple_animal/hostile/hivebot.dm b/code/modules/mob/living/simple_animal/hostile/hivebot.dm index 94cf8dae65c..b3ea7f442fa 100644 --- a/code/modules/mob/living/simple_animal/hostile/hivebot.dm +++ b/code/modules/mob/living/simple_animal/hostile/hivebot.dm @@ -24,6 +24,8 @@ speak_emote = list("states") gold_core_spawnable = CHEM_MOB_SPAWN_HOSTILE loot = list(/obj/effect/decal/cleanable/blood/gibs/robot) + deathmessage = "blows apart!" + del_on_death = 1 /mob/living/simple_animal/hostile/hivebot/range name = "Hivebot" @@ -45,15 +47,11 @@ maxHealth = 80 ranged = 1 -/mob/living/simple_animal/hostile/hivebot/death() - ..() - visible_message("[src] blows apart!") +/mob/living/simple_animal/hostile/hivebot/death(gibbed) var/datum/effect/system/spark_spread/s = new /datum/effect/system/spark_spread s.set_up(3, 1, src) s.start() - ghostize() - qdel(src) - return + ..() /mob/living/simple_animal/hostile/hivebot/tele//this still needs work name = "Beacon" diff --git a/code/modules/mob/living/simple_animal/hostile/hostile.dm b/code/modules/mob/living/simple_animal/hostile/hostile.dm index faf0cc0f9a3..a3739dfe088 100644 --- a/code/modules/mob/living/simple_animal/hostile/hostile.dm +++ b/code/modules/mob/living/simple_animal/hostile/hostile.dm @@ -219,7 +219,7 @@ //////////////END HOSTILE MOB TARGETTING AND AGGRESSION//////////// -/mob/living/simple_animal/hostile/death() +/mob/living/simple_animal/hostile/death(gibbed) LoseAggro() mouse_opacity = 1 ..() diff --git a/code/modules/mob/living/simple_animal/hostile/illusion.dm b/code/modules/mob/living/simple_animal/hostile/illusion.dm index c4a71cca618..a770f6b1c32 100644 --- a/code/modules/mob/living/simple_animal/hostile/illusion.dm +++ b/code/modules/mob/living/simple_animal/hostile/illusion.dm @@ -16,6 +16,8 @@ var/life_span = INFINITY //how long until they despawn var/mob/living/parent_mob var/multiply_chance = 0 //if we multiply on hit + deathmessage = "vanishes into thin air! It was a fake!" + del_on_death = 1 /mob/living/simple_animal/hostile/illusion/Life() @@ -23,12 +25,6 @@ if(world.time > life_span) death() -/mob/living/simple_animal/hostile/illusion/death(gibbed) - ..() - visible_message("\The [src] vanishes into thin air! It was a fake!") - ghostize() - qdel(src) - /mob/living/simple_animal/hostile/illusion/proc/Copy_Parent(mob/living/original, life = 50, health = 100, damage = 0, replicate = 0 ) appearance = original.appearance parent_mob = original diff --git a/code/modules/mob/living/simple_animal/hostile/mimic.dm b/code/modules/mob/living/simple_animal/hostile/mimic.dm index f14d1bf649a..c0616bc5eea 100644 --- a/code/modules/mob/living/simple_animal/hostile/mimic.dm +++ b/code/modules/mob/living/simple_animal/hostile/mimic.dm @@ -27,18 +27,13 @@ var/is_electronic = 0 gold_core_spawnable = CHEM_MOB_SPAWN_HOSTILE + del_on_death = 1 /mob/living/simple_animal/hostile/mimic/FindTarget() . = ..() if(.) custom_emote(1, "growls at [.]") -/mob/living/simple_animal/hostile/mimic/death() - ..() - visible_message("[src] stops moving!") - ghostize() - qdel(src) - /mob/living/simple_animal/hostile/mimic/emp_act(severity) if(is_electronic) switch(severity) @@ -100,7 +95,7 @@ ..() icon_state = initial(icon_state) -/mob/living/simple_animal/hostile/mimic/crate/death() +/mob/living/simple_animal/hostile/mimic/crate/death(gibbed) var/obj/structure/closet/crate/C = new(get_turf(src)) // Put loot in crate for(var/obj/O in src) @@ -135,7 +130,7 @@ var/global/list/protected_objects = list(/obj/structure/table, /obj/structure/ca for(var/mob/living/M in contents) //a fix for animated statues from the flesh to stone spell death() -/mob/living/simple_animal/hostile/mimic/copy/death() +/mob/living/simple_animal/hostile/mimic/copy/death(gibbed) for(var/atom/movable/M in src) M.loc = get_turf(src) 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 83e8b78164f..9433f4923af 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm @@ -194,7 +194,7 @@ visible_message("The [P.name] was repelled by [src.name]'s girth!") return -/mob/living/simple_animal/hostile/asteroid/goldgrub/death() +/mob/living/simple_animal/hostile/asteroid/goldgrub/death(gibbed) alerted = 0 Reward() ..() @@ -321,14 +321,12 @@ throw_message = "falls right through the strange body of the" environment_smash = 0 pass_flags = PASSTABLE + del_on_death = 1 /mob/living/simple_animal/hostile/asteroid/hivelordbrood/New() ..() spawn(100) - qdel(src) - -/mob/living/simple_animal/hostile/asteroid/hivelordbrood/death() - qdel(src) + death() /mob/living/simple_animal/hostile/asteroid/goliath name = "goliath" diff --git a/code/modules/mob/living/simple_animal/hostile/mushroom.dm b/code/modules/mob/living/simple_animal/hostile/mushroom.dm index e6dda5e301c..99e6f61431c 100644 --- a/code/modules/mob/living/simple_animal/hostile/mushroom.dm +++ b/code/modules/mob/living/simple_animal/hostile/mushroom.dm @@ -26,6 +26,7 @@ ventcrawler = 2 robust_searching = 1 speak_emote = list("squeaks") + deathmessage = "fainted" var/powerlevel = 0 //Tracks our general strength level gained from eating other shrooms var/bruised = 0 //If someone tries to cheat the system by attacking a shroom to lower its health, punish them so that it wont award levels to shrooms that eat it var/recovery_cooldown = 0 //So you can't repeatedly revive it during a fight @@ -88,8 +89,7 @@ icon_state = "mushroom_color" UpdateMushroomCap() -/mob/living/simple_animal/hostile/mushroom/death() - visible_message("[src] fainted.") +/mob/living/simple_animal/hostile/mushroom/death(gibbed) ..() UpdateMushroomCap() diff --git a/code/modules/mob/living/simple_animal/hostile/pirate.dm b/code/modules/mob/living/simple_animal/hostile/pirate.dm index 89835092ffd..d3fec4bf8d8 100644 --- a/code/modules/mob/living/simple_animal/hostile/pirate.dm +++ b/code/modules/mob/living/simple_animal/hostile/pirate.dm @@ -24,6 +24,7 @@ speak_emote = list("yarrs") loot = list(/obj/effect/landmark/mobcorpse/pirate, /obj/item/weapon/melee/energy/sword/pirate) + del_on_death = 1 faction = list("pirate") /mob/living/simple_animal/hostile/pirate/ranged @@ -38,11 +39,4 @@ minimum_distance = 5 projectiletype = /obj/item/projectile/beam loot = list(/obj/effect/landmark/mobcorpse/pirate/ranged, - /obj/item/weapon/gun/energy/laser) - - -/mob/living/simple_animal/hostile/pirate/death() - ..() - ghostize() - qdel(src) - return \ No newline at end of file + /obj/item/weapon/gun/energy/laser) \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/drone.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/drone.dm index 9a64b5c4d3e..9f98b205fc9 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/drone.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/drone.dm @@ -40,6 +40,8 @@ var/has_loot = 1 faction = list("malf_drone") + deathmessage = "suddenly breaks apart." + del_on_death = 1 /mob/living/simple_animal/hostile/retaliate/malf_drone/New() ..() @@ -149,11 +151,6 @@ hostile_drone = 0 walk(src,0) -/mob/living/simple_animal/hostile/retaliate/malf_drone/death() - ..() - visible_message("\blue [bicon(src)] [src] suddenly breaks apart.") - qdel(src) - /mob/living/simple_animal/hostile/retaliate/malf_drone/Destroy() //Seriously, what the actual hell. //some random debris left behind if(has_loot) diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/undead.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/undead.dm index 210ff43ebda..66972b06d2e 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/undead.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/undead.dm @@ -46,6 +46,7 @@ faction = list("undead") // did I mention ghost loot = list(/obj/item/weapon/reagent_containers/food/snacks/ectoplasm) + del_on_death = 1 /mob/living/simple_animal/hostile/retaliate/ghost/Process_Spacemove(var/check_drift = 0) return 1 @@ -61,10 +62,6 @@ else invisibility = pick(0,60,60,invisibility) ..() -/mob/living/simple_animal/hostile/retaliate/ghost/death() - ..() - qdel(src) - return /mob/living/simple_animal/hostile/retaliate/skeleton name = "skeleton" @@ -92,11 +89,7 @@ faction = list("undead") loot = list(/obj/effect/decal/remains/human) - -/mob/living/simple_animal/hostile/retaliate/skeleton/death() - ..() - qdel(src) - return + del_on_death = 1 /mob/living/simple_animal/hostile/retaliate/zombie name = "zombie" @@ -124,8 +117,4 @@ faction = list("undead") loot = list(/obj/effect/decal/cleanable/blood/gibs) - -/mob/living/simple_animal/hostile/retaliate/zombie/death() - ..() - qdel(src) - return \ No newline at end of file + del_on_death = 1 \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/hostile/russian.dm b/code/modules/mob/living/simple_animal/hostile/russian.dm index 0126dd5c704..30bdb8c95e2 100644 --- a/code/modules/mob/living/simple_animal/hostile/russian.dm +++ b/code/modules/mob/living/simple_animal/hostile/russian.dm @@ -24,6 +24,7 @@ status_flags = CANPUSH loot = list(/obj/effect/landmark/mobcorpse/russian, /obj/item/weapon/kitchen/knife) + del_on_death = 1 /mob/living/simple_animal/hostile/russian/ranged @@ -39,8 +40,3 @@ loot = list(/obj/effect/landmark/mobcorpse/russian/ranged, /obj/item/weapon/gun/projectile/shotgun/boltaction) casingtype = /obj/item/ammo_casing/a762 - -/mob/living/simple_animal/hostile/russian/death() - ..() - qdel(src) - return diff --git a/code/modules/mob/living/simple_animal/hostile/spaceworms.dm b/code/modules/mob/living/simple_animal/hostile/spaceworms.dm index a186bbe3d09..c59cdf0570a 100644 --- a/code/modules/mob/living/simple_animal/hostile/spaceworms.dm +++ b/code/modules/mob/living/simple_animal/hostile/spaceworms.dm @@ -184,7 +184,7 @@ //Harder to kill the head, but it can kill off the whole worm -/mob/living/simple_animal/hostile/spaceWorm/wormHead/death() +/mob/living/simple_animal/hostile/spaceWorm/wormHead/death(gibbed) ..() if(prob(catastrophicDeathProb)) for(var/mob/living/simple_animal/hostile/spaceWorm/SW in totalWormSegments) @@ -294,7 +294,7 @@ qdel(src) -/mob/living/simple_animal/hostile/spaceWorm/death() +/mob/living/simple_animal/hostile/spaceWorm/death(gibbed) ..() if(myHead) myHead.totalWormSegments -= src diff --git a/code/modules/mob/living/simple_animal/hostile/syndicate.dm b/code/modules/mob/living/simple_animal/hostile/syndicate.dm index 72388af0037..d3f63450fe6 100644 --- a/code/modules/mob/living/simple_animal/hostile/syndicate.dm +++ b/code/modules/mob/living/simple_animal/hostile/syndicate.dm @@ -24,11 +24,7 @@ check_friendly_fire = 1 status_flags = CANPUSH loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier) - -/mob/living/simple_animal/hostile/syndicate/death() - ..() - qdel(src) - return + del_on_death = 1 ///////////////Sword and shield//////////// @@ -124,9 +120,5 @@ minbodytemp = 0 flying = 1 gold_core_spawnable = CHEM_MOB_SPAWN_HOSTILE - -/mob/living/simple_animal/hostile/viscerator/death() - ..() - visible_message("\red [src] is smashed into pieces!") - qdel(src) - return + del_on_death = 1 + deathmessage = "is smashed into pieces!" \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/hostile/tree.dm b/code/modules/mob/living/simple_animal/hostile/tree.dm index b47312b15df..9d22827a292 100644 --- a/code/modules/mob/living/simple_animal/hostile/tree.dm +++ b/code/modules/mob/living/simple_animal/hostile/tree.dm @@ -30,6 +30,8 @@ faction = list("hostile", "winter") loot = list(/obj/item/stack/sheet/wood) gold_core_spawnable = CHEM_MOB_SPAWN_HOSTILE + deathmessage = "is hacked into pieces!" + del_on_death = 1 /mob/living/simple_animal/hostile/tree/FindTarget() . = ..() @@ -42,9 +44,4 @@ if(istype(L)) if(prob(15)) L.Weaken(3) - L.visible_message("\the [src] knocks down \the [L]!") - -/mob/living/simple_animal/hostile/tree/death() - ..() - visible_message("\red [src] is hacked into pieces!") - qdel(src) \ No newline at end of file + L.visible_message("\the [src] knocks down \the [L]!") \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/hostile/winter_mobs.dm b/code/modules/mob/living/simple_animal/hostile/winter_mobs.dm index 12ede5955ea..6552999aef8 100644 --- a/code/modules/mob/living/simple_animal/hostile/winter_mobs.dm +++ b/code/modules/mob/living/simple_animal/hostile/winter_mobs.dm @@ -33,14 +33,14 @@ gold_core_spawnable = CHEM_MOB_SPAWN_HOSTILE -/mob/living/simple_animal/hostile/winter/snowman/death() +/mob/living/simple_animal/hostile/winter/snowman/death(gibbed) if(prob(50)) //50% chance to drop weapon on death, if it has one to drop loot = list(/obj/item/weapon/melee/candy_sword) if(prob(20)) //chance to become a stationary snowman structure instead of a corpse loot.Add(/obj/structure/snowman) - visible_message("The [src.name] shimmers as its animating magic fades away!") + deathmessage = "shimmers as its animating magic fades away!" + del_on_death = 1 ..() //this is just to make sure it gets properly killed before we qdel it - qdel(src) else ..() @@ -73,7 +73,7 @@ icon_living = "santa" icon_dead = "santa-dead" -/mob/living/simple_animal/hostile/winter/santa/death() +/mob/living/simple_animal/hostile/winter/santa/death(gibbed) ..() if(death_message) visible_message(death_message) @@ -121,7 +121,7 @@ melee_damage_lower = 15 melee_damage_upper = 25 //that's gonna leave a mark, for sure -/mob/living/simple_animal/hostile/winter/santa/stage_4/death() +/mob/living/simple_animal/hostile/winter/santa/stage_4/death(gibbed) to_chat(world, "
") to_chat(world, "THE FAT MAN HAS FALLEN!") to_chat(world, "SANTA CLAUS HAS BEEN DEFEATED!") diff --git a/code/modules/mob/living/simple_animal/parrot.dm b/code/modules/mob/living/simple_animal/parrot.dm index 983faec63d6..1266b31f746 100644 --- a/code/modules/mob/living/simple_animal/parrot.dm +++ b/code/modules/mob/living/simple_animal/parrot.dm @@ -112,7 +112,7 @@ hear_radio_list -= src return ..() -/mob/living/simple_animal/parrot/death() +/mob/living/simple_animal/parrot/death(gibbed) if(held_item) held_item.loc = src.loc held_item = null diff --git a/code/modules/mob/living/simple_animal/shade.dm b/code/modules/mob/living/simple_animal/shade.dm index 736b6c9b599..99a65c0052d 100644 --- a/code/modules/mob/living/simple_animal/shade.dm +++ b/code/modules/mob/living/simple_animal/shade.dm @@ -25,16 +25,10 @@ faction = list("cult") status_flags = CANPUSH loot = list(/obj/item/weapon/reagent_containers/food/snacks/ectoplasm) + del_on_death = 1 + deathmessage = "lets out a contented sigh as their form unwinds." - death() - ..() - for(var/mob/M in viewers(src, null)) - if((M.client && !( M.blinded ))) - M.show_message("\red [src] lets out a contented sigh as their form unwinds. ") - ghostize() - qdel(src) - attackby(var/obj/item/O as obj, var/mob/user as mob) //Marker -Agouri if(istype(O, /obj/item/device/soulstone)) O.transfer_soul("SHADE", src, user) diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index 362846dfd4a..0f47044aef3 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -71,8 +71,14 @@ var/gold_core_spawnable = CHEM_MOB_SPAWN_INVALID //if CHEM_MOB_SPAWN_HOSTILE can be spawned by plasma with gold core, CHEM_MOB_SPAWN_FRIENDLY are 'friendlies' spawned with blood var/master_commander = null //holding var for determining who own/controls a sentient simple animal (for sentience potions). + + var/mob/living/simple_animal/hostile/spawner/nest + var/sentience_type = SENTIENCE_ORGANIC // Sentience type, for slime potions var/list/loot = list() //list of things spawned at mob's loc when it dies + var/del_on_death = 0 //causes mob to be deleted on death, useful for mobs that spawn lootable corpses + var/deathmessage = "" + var/death_sound = null //The sound played on death /mob/living/simple_animal/New() @@ -468,15 +474,28 @@ stat(null, "Health: [round((health / maxHealth) * 100)]%") /mob/living/simple_animal/death(gibbed) + if(nest) + nest.spawned_mobs -= src + nest = null if(loot.len) for(var/i in loot) new i(loc) - health = 0 - icon_state = icon_dead - stat = DEAD - density = 0 if(!gibbed) - visible_message("\The [src] stops moving...") + if(death_sound) + playsound(get_turf(src),death_sound, 200, 1) + if(deathmessage) + visible_message("\The [src] [deathmessage]") + else if(!del_on_death) + visible_message("\The [src] stops moving...") + if(del_on_death) + ghostize() + qdel(src) + else + health = 0 + icon_state = icon_dead + stat = DEAD + density = 0 + lying = 1 ..() /mob/living/simple_animal/ex_act(severity) diff --git a/code/modules/mob/living/simple_animal/spawner.dm b/code/modules/mob/living/simple_animal/spawner.dm new file mode 100644 index 00000000000..7c59ab4ab35 --- /dev/null +++ b/code/modules/mob/living/simple_animal/spawner.dm @@ -0,0 +1,82 @@ +/mob/living/simple_animal/hostile/spawner + name = "monster nest" + icon = 'icons/mob/animal.dmi' + health = 100 + maxHealth = 100 + var/list/spawned_mobs = list() + var/max_mobs = 5 + var/spawn_delay = 0 + var/spawn_time = 300 //30 seconds default + var/mob_type = /mob/living/simple_animal/hostile/carp + var/spawn_text = "emerges from" + status_flags = 0 + anchored = 1 + AIStatus = AI_OFF + a_intent = "harm" + stop_automated_movement = 1 + wander = 0 + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) + minbodytemp = 0 + maxbodytemp = 350 + sentience_type = SENTIENCE_BOSS + + +/mob/living/simple_animal/hostile/spawner/Destroy() + for(var/mob/living/simple_animal/L in spawned_mobs) + if(L.nest == src) + L.nest = null + spawned_mobs = null + return ..() + +/mob/living/simple_animal/hostile/spawner/process_ai() + ..() + spawn_mob() + +/mob/living/simple_animal/hostile/spawner/proc/spawn_mob() + if(spawned_mobs.len >= max_mobs) + return 0 + if(spawn_delay > world.time) + return 0 + spawn_delay = world.time + spawn_time + var/mob/living/simple_animal/L = new mob_type(src.loc) + spawned_mobs += L + L.nest = src + L.faction = src.faction + visible_message("[L] [spawn_text] [src].") + +/mob/living/simple_animal/hostile/spawner/syndicate + name = "warp beacon" + icon = 'icons/obj/device.dmi' + icon_state = "syndbeacon" + spawn_text = "warps in from" + mob_type = /mob/living/simple_animal/hostile/syndicate/ranged + faction = list("syndicate") + +/mob/living/simple_animal/hostile/spawner/mining + name = "monster den" + desc = "A hole dug into the ground, harboring all kinds of monsters found within most caves or mining asteroids." + icon_state = "hole" + icon_living = "hole" + health = 200 + maxHealth = 200 + max_mobs = 3 + icon = 'icons/mob/nest.dmi' + spawn_text = "crawls out of" + mob_type = /mob/living/simple_animal/hostile/asteroid/goldgrub + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + faction = list("mining") + +/mob/living/simple_animal/hostile/spawner/mining/goliath + name = "goliath den" + desc = "A den housing a nest of goliaths, oh god why?" + mob_type = /mob/living/simple_animal/hostile/asteroid/goliath + +/mob/living/simple_animal/hostile/spawner/mining/hivelord + name = "hivelord den" + desc = "A den housing a nest of hivelords." + mob_type = /mob/living/simple_animal/hostile/asteroid/hivelord + +/mob/living/simple_animal/hostile/spawner/mining/basilisk + name = "basilisk den" + desc = "A den housing a nest of basilisks, bring a coat." + mob_type = /mob/living/simple_animal/hostile/asteroid/basilisk \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/tribbles.dm b/code/modules/mob/living/simple_animal/tribbles.dm index a6eb14fb25d..b21c3110b1d 100644 --- a/code/modules/mob/living/simple_animal/tribbles.dm +++ b/code/modules/mob/living/simple_animal/tribbles.dm @@ -79,7 +79,7 @@ var/global/totaltribbles = 0 //global variable so it updates for all tribbles, src.procreate() -/mob/living/simple_animal/tribble/death() // Gotta make sure to remove tribbles from the list on death +/mob/living/simple_animal/tribble/death(gibbed) // Gotta make sure to remove tribbles from the list on death ..() totaltribbles -= 1 diff --git a/code/modules/mob/living/simple_animal/vox.dm b/code/modules/mob/living/simple_animal/vox.dm deleted file mode 100644 index ba68a18a12b..00000000000 --- a/code/modules/mob/living/simple_animal/vox.dm +++ /dev/null @@ -1,169 +0,0 @@ -/mob/living/simple_animal/vox/armalis/ - - name = "serpentine alien" - real_name = "serpentine alien" - desc = "A one-eyed, serpentine creature, half-machine, easily nine feet from tail to beak!" - icon = 'icons/mob/vox.dmi' - icon_state = "armalis" - icon_living = "armalis" - maxHealth = 500 - health = 500 - response_harm = "slashes at the" - harm_intent_damage = 0 - melee_damage_lower = 30 - melee_damage_upper = 40 - attacktext = "slammed its enormous claws into" - speed = -1 - attack_sound = 'sound/weapons/bladeslice.ogg' - status_flags = 0 - universal_speak = 1 - - var/armour = null - var/amp = null - var/quills = 3 - -/mob/living/simple_animal/vox/armalis/death(gibbed) - if(!gibbed) - stat = DEAD - visible_message("[src] shudders violently and explodes!","\red You feel your body rupture!") - explosion(get_turf(loc), -1, -1, 3, 5) - gib() - return - return ..() - -/mob/living/simple_animal/vox/armalis/attackby(var/obj/item/O as obj, var/mob/user as mob, params) - if(O.force) - if(O.force >= 25) - var/damage = O.force - if(O.damtype == STAMINA) - damage = 0 - health -= damage - for(var/mob/M in viewers(src, null)) - if((M.client && !( M.blinded ))) - M.show_message("\red \b [src] has been attacked with the [O] by [user]. ") - else - for(var/mob/M in viewers(src, null)) - if((M.client && !( M.blinded ))) - M.show_message("\red \b The [O] bounces harmlessly off of [src]. ") - else - to_chat(usr, "\red This weapon is ineffective, it does no damage.") - for(var/mob/M in viewers(src, null)) - if((M.client && !( M.blinded ))) - M.show_message("\red [user] gently taps [src] with the [O]. ") - -/mob/living/simple_animal/vox/armalis/verb/fire_quill(mob/target as mob in oview()) - - set name = "Fire quill" - set desc = "Fires a viciously pointed quill at a high speed." - set category = "Alien" - - if(quills<=0) - return - - to_chat(src, "\red You launch a razor-sharp quill at [target]!") - for(var/mob/O in oviewers()) - if((O.client && !( O.blinded ))) - to_chat(O, "\red [src] launches a razor-sharp quill at [target]!") - - var/obj/item/weapon/quill/Q = new(loc) - Q.fingerprintslast = src.ckey - Q.throw_at(target,10,30) - - quills-- - - spawn(100) - to_chat(src, "\red You feel a fresh quill slide into place.") - quills++ - -/obj/item/weapon/quill - name = "vox quill" - desc = "A wickedly barbed quill from some bizarre animal." - icon_state = "quill" - item_state = "quill" - throwforce = 5 - w_class = 3 - sharp = 1 - edge = 0 - -/mob/living/simple_animal/vox/armalis/verb/message_mob() - set category = "Alien" - set name = "Commune with creature" - set desc = "Send a telepathic message to an unlucky recipient." - - var/list/targets = list() - var/target = null - var/text = null - - targets += getmobs() //Fill list, prompt user with list - target = input("Select a creature!", "Speak to creature", null, null) as null|anything in targets - text = input("What would you like to say?", "Speak to creature", null, null) - - if(!target || !text) - return - - var/mob/M = targets[target] - - if(istype(M, /mob/dead/observer) || M.stat == DEAD) - to_chat(src, "Not even the armalis can speak to the dead.") - return - - to_chat(M, "\blue Like lead slabs crashing into the ocean, alien thoughts drop into your mind: [text]") - if(istype(M,/mob/living/carbon/human)) - var/mob/living/carbon/human/H = M - if(H.species.name == "Vox") - return - to_chat(H, "\red Your nose begins to bleed...") - H.drip(1) - -/mob/living/simple_animal/vox/armalis/verb/shriek() - set category = "Alien" - set name = "Shriek" - set desc = "Give voice to a psychic shriek." - -/mob/living/simple_animal/vox/armalis/attackby(var/obj/item/O as obj, var/mob/user as mob, params) - if(istype(O,/obj/item/vox/armalis_armour)) - user.drop_item() - armour = O - speed = 1 - maxHealth += 200 - health += 200 - O.loc = src - visible_message("\blue [src] is quickly outfitted in [O] by [user].","\blue You quickly outfit [src] in [O].") - regenerate_icons() - return - if(istype(O,/obj/item/vox/armalis_amp)) - user.drop_item() - amp = O - O.loc = src - visible_message("\blue [src] is quickly outfitted in [O] by [user].","\blue You quickly outfit [src] in [O].") - regenerate_icons() - return - return ..() - -/mob/living/simple_animal/vox/armalis/regenerate_icons() - - overlays = list() - if(armour) - var/icon/armour = image('icons/mob/vox.dmi',"armour") - speed = 1 - overlays += armour - if(amp) - var/icon/amp = image('icons/mob/vox.dmi',"amplifier") - overlays += amp - return - -/obj/item/vox/armalis_armour - - name = "strange armour" - desc = "Hulking reinforced armour for something huge." - icon = 'icons/obj/clothing/suits.dmi' - icon_state = "armour-armalis" - item_state = "armour-armalis" - -/obj/item/vox/armalis_amp - - name = "strange lenses" - desc = "A series of metallic lenses and chains." - icon = 'icons/obj/clothing/hats.dmi' - icon_state = "amp" - item_state = "amp" diff --git a/icons/mob/nest.dmi b/icons/mob/nest.dmi new file mode 100644 index 0000000000000000000000000000000000000000..7dab335929e22d3807b6672be735634210e4db91 GIT binary patch literal 13209 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 U+#JX2zcv5`nUB)7QYNAQ3FXmCZ2$lO literal 0 HcmV?d00001 diff --git a/paradise.dme b/paradise.dme index e2eb20894e0..3d1a43064e2 100644 --- a/paradise.dme +++ b/paradise.dme @@ -1598,8 +1598,8 @@ #include "code\modules\mob\living\simple_animal\powers.dm" #include "code\modules\mob\living\simple_animal\shade.dm" #include "code\modules\mob\living\simple_animal\simple_animal.dm" +#include "code\modules\mob\living\simple_animal\spawner.dm" #include "code\modules\mob\living\simple_animal\tribbles.dm" -#include "code\modules\mob\living\simple_animal\vox.dm" #include "code\modules\mob\living\simple_animal\bot\bot.dm" #include "code\modules\mob\living\simple_animal\bot\cleanbot.dm" #include "code\modules\mob\living\simple_animal\bot\construction.dm" From bb927bb8821164fcc107238ad9ca1fb24319ceaf Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Mon, 18 Jul 2016 04:16:34 -0400 Subject: [PATCH 10/68] fixup --- code/modules/mob/living/simple_animal/spawner.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/mob/living/simple_animal/spawner.dm b/code/modules/mob/living/simple_animal/spawner.dm index 7c59ab4ab35..0cbf24cf6e2 100644 --- a/code/modules/mob/living/simple_animal/spawner.dm +++ b/code/modules/mob/living/simple_animal/spawner.dm @@ -18,6 +18,7 @@ atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = 350 + layer = MOB_LAYER-0.1 sentience_type = SENTIENCE_BOSS From b8239ac1a4859488cb2ed7d8948333d257d880c5 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Mon, 18 Jul 2016 07:03:15 -0400 Subject: [PATCH 11/68] Adds Shielded Hardsuit to Nuke Ops --- code/datums/uplink_item.dm | 44 +++++++++++++------ .../items/weapons/storage/uplink_kits.dm | 11 ++++- 2 files changed, 40 insertions(+), 15 deletions(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index 4ca4c38f68a..e547dcc591a 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -885,33 +885,49 @@ var/list/uplink_items = list() cost = 9 gamemodes = list(/datum/game_mode/nuclear) -/datum/uplink_item/device_tools/space_suit - name = "Space Suit" - desc = "The red and black syndicate space suit is less encumbering than Nanotrasen variants, fits inside bags, and has a weapon slot. Nanotrasen crewmembers are trained to report red space suit sightings." +//Space Suits and Hardsuits +/datum/uplink_item/suits + category = "Space Suits and Hardsuits" + surplus = 40 + +/datum/uplink_item/suits/space_suit + name = "Syndicate Space Suit" + desc = "This red and black syndicate space suit is less encumbering than Nanotrasen variants, \ + fits inside bags, and has a weapon slot. Nanotrasen crewmembers are trained to report red space suit \ + sightings, however." reference = "SS" item = /obj/item/weapon/storage/box/syndie_kit/space cost = 4 -/datum/uplink_item/device_tools/hardsuit - name = "Blood-red Hardsuit" - desc = "The feared suit of a syndicate nuclear agent. Features slightly better armor. When the helmet is deployed your identity will be protected. Toggling the suit into combat mode \ - will allow you all the mobility of a loose fitting uniform without sacrificing armor. Additionally the suit is collapsible, small enough to fit within a backpack. \ - Nanotrasen crewmembers are trained to report red space suit sightings, these suits in particular are known to drive employees into a panic." +/datum/uplink_item/suits/hardsuit + name = "Syndicate Hardsuit" + desc = "The feared suit of a syndicate nuclear agent. Features slightly better armoring and a built in jetpack \ + that runs off standard atmospheric tanks. When the built in helmet is deployed your identity will be \ + protected, even in death, as the suit cannot be removed by outside forces. Toggling the suit in and out of \ + combat mode will allow you all the mobility of a loose fitting uniform without sacrificing armoring. \ + Additionally the suit is collapsible, making it small enough to fit within a backpack. \ + Nanotrasen crew who spot these suits are known to panic." reference = "BRHS" item = /obj/item/weapon/storage/box/syndie_kit/hardsuit cost = 8 -/datum/uplink_item/device_tools/elite_hardsuit +/datum/uplink_item/suits/hardsuit/elite name = "Elite Syndicate Hardsuit" - desc = "The elite Syndicate hardsuit is worn by only the best nuclear agents. Features much better armoring and complete fireproofing. \ - When the built in helmet is deployed your identity will be protected. Toggling the suit into combat mode will allow you all the mobility \ - of a loose fitting uniform without sacrificing armoring. Additionally the suit is collapsible, small enough to fit within a backpack. \ - Nanotrasen crewmembers are trained to report red space suit sightings; these suits in particular are known to drive employees into a panic." - reference = "ESHS" + desc = "An advanced hardsuit with superior armor and mobility to the standard Syndicate Hardsuit." item = /obj/item/weapon/storage/box/syndie_kit/elite_hardsuit cost = 8 + reference = "ESHS" gamemodes = list(/datum/game_mode/nuclear) +/datum/uplink_item/suits/hardsuit/shielded + name = "Shielded Hardsuit" + desc = "An advanced hardsuit with built in energy shielding. The shields will rapidly recharge when not under fire." + item = /obj/item/weapon/storage/box/syndie_kit/shielded_hardsuit + cost = 30 + reference = "SHS" + gamemodes = list(/datum/game_mode/nuclear) + + /datum/uplink_item/device_tools/thermal name = "Thermal Imaging Glasses" desc = "These glasses are thermals disguised as engineers' optical meson scanners. They allow you to see organisms through walls by capturing the upper portion of the infra-red light spectrum, emitted as heat and light by objects. Hotter objects, such as warm bodies, cybernetic organisms and artificial intelligence cores emit more of this light than cooler objects like walls and airlocks." diff --git a/code/game/objects/items/weapons/storage/uplink_kits.dm b/code/game/objects/items/weapons/storage/uplink_kits.dm index 096879d267e..71d488672aa 100644 --- a/code/game/objects/items/weapons/storage/uplink_kits.dm +++ b/code/game/objects/items/weapons/storage/uplink_kits.dm @@ -118,7 +118,16 @@ ..() new /obj/item/clothing/suit/space/rig/syndi/elite(src) new /obj/item/clothing/head/helmet/space/rig/syndi/elite(src) - return + +/obj/item/weapon/storage/box/syndie_kit/shielded_hardsuit + name = "Boxed Shielded Syndicate Hardsuit and Helmet" + can_hold = list("/obj/item/clothing/suit/space/rig/shielded/syndi", "/obj/item/clothing/head/helmet/space/rig/shielded/syndi") + max_w_class = 4 + +/obj/item/weapon/storage/box/syndie_kit/shielded_hardsuit/New() + ..() + new /obj/item/clothing/suit/space/rig/shielded/syndi(src) + new /obj/item/clothing/head/helmet/space/rig/shielded/syndi(src) /obj/item/weapon/storage/box/syndie_kit/conversion name = "box (CK)" From 3ae35fce71f1d2f73639e392af716f0cc70b7e0c Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Mon, 18 Jul 2016 07:46:42 -0400 Subject: [PATCH 12/68] Ports Powerfist --- code/datums/uplink_item.dm | 10 ++ code/game/objects/items/weapons/powerfist.dm | 92 +++++++++++++++++++ icons/mob/inhands/items_lefthand.dmi | Bin 170135 -> 170362 bytes icons/mob/inhands/items_righthand.dmi | Bin 167954 -> 168201 bytes icons/obj/weapons.dmi | Bin 56877 -> 57167 bytes paradise.dme | 1 + 6 files changed, 103 insertions(+) create mode 100644 code/game/objects/items/weapons/powerfist.dm diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index 4ca4c38f68a..afb2cba9365 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -412,6 +412,16 @@ var/list/uplink_items = list() item = /obj/item/weapon/melee/energy/sword/saber cost = 8 +/datum/uplink_item/dangerous/powerfist + name = "Power Fist" + desc = "The power-fist is a metal gauntlet with a built-in piston-ram powered by an external gas supply.\ + Upon hitting a target, the piston-ram will extend foward to make contact for some serious damage. \ + Using a wrench on the piston valve will allow you to tweak the amount of gas used per punch to \ + deal extra damage and hit targets further. Use a screwdriver to take out any attached tanks." + reference = "PF" + item = /obj/item/weapon/melee/powerfist + cost = 8 + /datum/uplink_item/dangerous/chainsaw name = "Chainsaw" desc = "A high powered chainsaw for cutting up ...you know...." diff --git a/code/game/objects/items/weapons/powerfist.dm b/code/game/objects/items/weapons/powerfist.dm new file mode 100644 index 00000000000..444752e2fea --- /dev/null +++ b/code/game/objects/items/weapons/powerfist.dm @@ -0,0 +1,92 @@ +/obj/item/weapon/melee/powerfist + name = "power-fist" + desc = "A metal gauntlet with a piston-powered ram ontop for that extra 'ompfh' in your punch." + icon_state = "powerfist" + item_state = "powerfist" + flags = CONDUCT + attack_verb = list("whacked", "fisted", "power-punched") + force = 12 + throwforce = 10 + throw_range = 7 + w_class = 3 + origin_tech = "combat=5;powerstorage=3;syndicate=3" + var/click_delay = 1.5 + var/fisto_setting = 1 + var/gasperfist = 3 + var/obj/item/weapon/tank/tank = null //Tank used for the gauntlet's piston-ram. + + +/obj/item/weapon/melee/powerfist/examine(mob/user) + ..() + if(!in_range(user, src)) + to_chat(user, "You'll need to get closer to see any more.") + return + if(tank) + to_chat(user, "\icon [tank] It has \the [tank] mounted onto it.") + + +/obj/item/weapon/melee/powerfist/attackby(obj/item/weapon/W, mob/user, params) + if(istype(W, /obj/item/weapon/tank)) + if(!tank) + var/obj/item/weapon/tank/IT = W + if(IT.volume <= 3) + to_chat(user, "\The [IT] is too small for \the [src].") + return + updateTank(W, 0, user) + else if(istype(W, /obj/item/weapon/wrench)) + switch(fisto_setting) + if(1) + fisto_setting = 2 + if(2) + fisto_setting = 3 + if(3) + fisto_setting = 1 + playsound(loc, 'sound/items/Ratchet.ogg', 50, 1) + to_chat(user, "You tweak \the [src]'s piston valve to [fisto_setting].") + else if(istype(W, /obj/item/weapon/screwdriver)) + if(tank) + updateTank(tank, 1, user) + + +/obj/item/weapon/melee/powerfist/proc/updateTank(obj/item/weapon/tank/emergency_oxygen/thetank, removing = 0, mob/living/carbon/human/user) + if(removing) + if(!tank) + to_chat(user, "\The [src] currently has no tank attached to it.") + return + to_chat(user, "You detach \the [thetank] from \the [src].") + tank.forceMove(get_turf(user)) + user.put_in_hands(tank) + tank = null + if(!removing) + if(tank) + to_chat(user, "\The [src] already has a tank.") + return + if(!user.unEquip(thetank)) + return + to_chat(user, "You hook \the [thetank] up to \the [src].") + tank = thetank + thetank.forceMove(src) + + +/obj/item/weapon/melee/powerfist/attack(mob/living/target, mob/living/user) + if(!tank) + to_chat(user, "\The [src] can't operate without a source of gas!") + return + if(tank && !tank.air_contents.remove(gasperfist * fisto_setting)) + to_chat(user, "\The [src]'s piston-ram lets out a weak hiss, it needs more gas!") + playsound(loc, 'sound/effects/refill.ogg', 50, 1) + return + target.apply_damage(force * fisto_setting, BRUTE) + target.visible_message("[user]'s powerfist lets out a loud hiss as they punch [target.name]!", \ + "You cry out in pain as [user]'s punch flings you backwards!") + new/obj/effect/kinetic_blast(target.loc) + playsound(loc, 'sound/weapons/resonator_blast.ogg', 50, 1) + playsound(loc, 'sound/weapons/genhit2.ogg', 50, 1) + + var/atom/throw_target = get_edge_target_turf(target, get_dir(src, get_step_away(target, src))) + spawn(0) + target.throw_at(throw_target, 5 * fisto_setting, 0.2) + + add_logs(target, user, "power fisted", src) + + user.changeNext_move(CLICK_CD_MELEE * click_delay) \ No newline at end of file diff --git a/icons/mob/inhands/items_lefthand.dmi b/icons/mob/inhands/items_lefthand.dmi index 0ac606eb6175a1c562b0bf4d484bba6335160fbc..2a5ac2889c2c8789228e2896a623e4dd9c9d1be6 100644 GIT binary patch delta 22366 zcmZsC1y~eq+bDtvqJp4Ew~Blc`ep3l-DZ`MhNsJ?{V=6bBqW%b*X7k+f)o~LxDO8pEz zMNj|MVsSCr>Y>P`5JD0!z<$dJ45lZc?X8poj@KcXBM){DIB7j##% zNQ0~5qLSsfO8Ijmclfdo-P}#*ueaH}Xx||JrkztP>3hBSQXh{kh_*A{^|0rP+^mSS zt5ifs*lir;kJe#YE2j673YW(|=W$^#-FTNLah|GcR#EvJ@RYx$W#iJxHESYBCO=v# zD+0g&%A<3^scshU{_A72Y}+{dg_9&2nC+J1rOyjvpUvwrzjL~>NgpPOX%EHMHwi5{ znRPH7Or2nww`xP4#*d7TBEKZWzR4E8xvkCr>zJbM8rcD7&3s*zgspxU%VXVgc4m@W zy;pDN*4H=S;J}}N(^Wmlhn0Go@fc6GGFdHel8h^WUDbqMh3A9aL;O#% ziKk)i&df0?StCzu<2czFG;JcgHq#oPnpbVopUBe6mg`Qr$%ub2uo|i-j((-^<5hlb zPGm28L6kq0COi3cS_WFA;w6-RoA4n!19L!2|N7O^2qK`N?z+{r4|OJBvFmUr{h`<}oAdwpo{WCZmr0c3@Ob89y-Snc*K_Ok$9~`Rr8c zhLTcU?V0l4{@~Ll$B^}27N5j!{_*E(LDQ3OZ9-OZmU^il`k7FgX{$SmtDR37%Kl;5zoy(e6?(0XN^af<ry)^8ODy@}LUKD|L$ZRb&NGwwv8``GpFTGJ;rjrcj!94L)nC z3ntRbbIq^evjL61_?^YR?Y?c)?(_g0kDZ}+97tgWOg6Maa=Dp~k1bmRpmbV0*!tIQ zvw&;{>>|c6lsN|ZwVXJg!pqT3mujt-g<@IQXJM>D^!OQ8Rz&|w^f=7wI<~}^oVhV}Cm~V>g(7;BX zEQKHeBY)`aYd;J;Xc+2U$KD*1Zr#p#Dtpycr1o|Lrwb8)A~UWmBP!m$fUIway=q(i z@aE|RRb^+rOyXu8v-ic|6Psu1?6gDTY6|Mj&M6WqcCQDien@~#{UWm9)I}kywyP?+ zIm72@O-nQU@!$v~)4+ylZs}-)AKM;VA1worDV_Jo99%jWM9(Q{`my=Go2Fvx>}ltT zezVmoJCii%NkmWL#wGbogyhRQ^H;}TVhLm?%6QYpPiIA?qRI6dzOS^t#$h*+d42DOh21oXZfY9#gva{KNMSE$0Rb6San)aMEHm7 z02+6wj*5oOeyIp9$_`!Z+~Bh5d^79XGn%TPwLn^GPPf2EdIVWhihL>eQ|t@fhxU8% z{uEbj|2+4nTB$3Y9QvaUSt@!ltab9p46>M6ZO1Pg@2jgNqx8sGU?sCd_{2StCQzt*{7g!FN6( z5q;FKKR*-4UM@P;sdrp2J#l)O@aC(1^kvgD7N7CPwjKn8#8P&I)W#x~yXeYse86q! zz`)bUjTAarx$Ulcx1`Eq_Ph5#xZe)qe{kidtgp!PCe4>bX2dfxK507aw`sTAATLEP z0-$hMKTINPb%X`@xqZI;xudx9Y?;ouS&XhK@a_EByJAu446_>g*R+kK$$rPI2=gT1W$+>d9A@UK&>!%zvr7JH!-X;fh+iqT5r`VHyCnfzHzF9v_9^vl{yM0c} zoSo15%JI?Mk&E2gGf6e0r&scNSn8KNUngnm-(#)WGrimW!|BGuh*IfGZ`_ZK! z9;co^w;qqi1$?gy%uT&oN5uTyDmXwtSNdUTR4mb{`dw{Xz0IF)f>Ab1)}&)2T(|gA zVSm^+OlLd^bND7+<Kbe>)kma%3fcFKM|hqQ(mu2a|jql*V3vi zeHRFiN^QBg5M+M$24&v{GkA)gt3T$b`+akDiF*JM&kqkJ0fH(&EWn(D?vF(oPi2aU z6JOAI)$v>inOo1jIh#(pM^aJX;2AECfYJL#me~xoPx>{xX}v499VKtn=ws{)8n%mL zpLr`Bqp~$_9rO4?Jbg+>vW}SN?bS|J!&>gkvUfr_TtqdJsAsM5_o!iMmG8dUKooQl z&Omk9lej>u)yfO-jA${`rLm9ZX+f2}g)?r!2gU2)ksMipKdzQ%Y08RNB8}wZ*je8V2= zB1bAmTBM|8a)pVsQJysF)4i~4C^_8~^0%BRvuqZ>tSTB3rxVAeA7lMwSfzxLx3*6G zHANDAce}=CnnqG)n)Ebk-aoJRTu}pvf|D79;~0eXG=RUaLh>Ow;u?u7LV80^7O~E$ zb%Sg~^X5X^a&V4YGiFM?1>85Nhjf`5ys7-1gg+QG+_2afC`GgBQ!%ILWyh0I_G`Dy zH~?ZdkMGkzCn0^!)5nQ<`S=5^c5YTSD4y*MXBJ@Ltkp^;tv;_tCL#c z(|^w8hZAO=5;FkQQLZgB1};*sOV#d!_h;cusK9$0>UTlVgR>!LxDp%|VtJuaI4BT{ z>iS&o3HNtao~|EsnQi{9DPKO3O0Euwc8|czD!NPxM3tZ&BB&78X|sBKw<-FGyxN_|ST~hE4x;s@??> ztD`9f5#n$!w5pP%j>mm<;8c_N*cts*i=R3wB2aUh=jtFiBHBZ_J#9N zJSWaNHF43)M}T(*i`q`r+eUu}qi%e0rNiZ@QMH?$Fme3_A3psd1I>*hUaDYQc{2Q& zk(2ZJV|#y8OXF`-t5!9AQEItkU(9)dBR;aVoIQ&cr7Ee_e1Tq z+52+aR0ws!vz5BB2*xjG-7y3aIl1Bu2uq{5=N=0-*W@;|>gm|cp|w`; z(uFT(L)O!Rd;%7tuLX`?55|4=_4$lJ-%;+SV=tq7&^M#!w(GJpQr@mOSOhZfh8y}L_56uw5K5x9{}RN3Tn!Mz_e>uGkYcV7h*|s}5Y<4s5=&m;*BYH#l&i zQenY|ugMcGz#s~qgkaoFIyyd44%aO;m;cVi){hs%FJc60O2EH8+lT*PFrcBz+%RZT zgNb%EX}D334xPpKJD{CN&whVX7-@nACZaBf9rOPBI;0u1zt};xL3_QXO7a^F018=a z>xjn3ni>YHnyni1rZ1;rAA77lvp&Km!f$-B*o71he+KM~pn~SZJHh?uWqx0FC|De5 zql%C3ELMAQd+ZK?E9g07LMJX%Rt>_!lfGF8bk!D3U!MLuPu0sYn_^;HcMZiVCZu@} zCVKxnIB17z72E^hUI6~H8UERm$ceR8-XK=dt$^&!Q>TBIoJS)nCITi&0?$tN+hevT za|4J69Z-&oT_`_u)8W>?L}!DOIj@=i2S^4;VB>RioKtZG;XW~%@R<%o)*Zw(3wD99 zKZHGs1sDhf0AN6SB%6!B4mz%qWX-nn$4Sl(A7Q}cMC$J*$YMvNXn(3(8r(8Pa#_l0 zQ@#BY_?~c#TyY)$Lq(Y4Pt{j(hO0lE*Zc#M|6T3me7DeRfW!xzekC?OzTQ6V94B}3 z_@aP=w|ocgA)fXturh0~+c8uI=>PD{jf0Fn$c;%n2vSi9ajD0A2 zqJbu`li$Id95pROYeui3ddhpvU9(veJvVOG)U~mzRDl$NAY@-7D38?!4NtYYli zaD8KFuB5;Qxw^o=kT`M%sjRWU=7Ms8|K-a`+oX0|SjDH0LnTA0be_T4bpJwfi~0xG z@Pc#p!H||6kh;^D$Hm|D@0#V|M6BQ1QIE&PFa7(5*eBSmu}D|Z3Q4V^d!F+D&lL~O zRq4e7xCX1HZ0io5OHBJdS26UvKo~9imGreLgcBG3XXDMWp#+MU zoS4{W>Ee)3WQ20&EbQ1*4wzHAZ?Qo}Se1S3<-1kG{7Y?J5xMSTj^QSX)gL<(&izaW zk&zvVkI>VJoNh^BLYzTlgR8bBAHPH$?Wia#)q<)M~m1Gp(`Cp>2-@_bl=7QHMw#qMuwIly8ZuF zggWoW+FJWlbTA1zO$fD=&@P*oo8K-q7ur+!V*Z85L*J4}fKxEj*=)VW1v;m25G^P^3`2;l9bgX-RFAvhfphT)VU+;klvu!~y={L^BtSEDT?SOrjvN&R^9^?#&w;X|PjyLq`wnY)A;fzu~rK89uaN@yI3x)A2hXj|%G6&=XyRp)5 zB^)jVjcLH9j~6JuSXSA{IXf;is_x03co46Z2KSnW?#7oMac?~xl9FHy58OqG{joiQ zfjb}d@+pD9bEL36!xD2qngBmMqtv{~4_u>#w`O~yO8u^8O5X9ulY;}d@#cUAX4qC) zvvhk|2P@xXjY|Ufc9xY(&wK#kDJ8jrcpGs@b@90xxc1rg=Gt0AID0jCue+RKsqpGw zrAe?;g8y9X2bY!I`?`KKHDgcU}FFmkn!5)ogwk!gwIU32Y8pR#7)6cPJEMtT@ zcvy|F=-mWS8x3G%@hIHsy#0*Li*SxlrSTG>yP(=L7#-ji^}sTa**tyxUGbx7=qfE* zK*B=`$fEu6NjG>;tJ*~X?1o$*dtC?`6ii@ycY|I6`B&9~hD+8BWwQIPBbKdCc2*yq zue4FzD`}5@l1N|E-(>Vs_e}M`9#^zTs&p4vg?7yFKf1b}7t4J(`<&;#!_&Juhb17w zzzQ@t9iQlPb=q&yz)+Js-LQIqG?#!0?pLb}%GtYY9D&Z2(N5}8t)0oKzV z_eE`rkJ}wr7&kR6XH$f`YD7CLBZ?-Oh9}<6t1B*<)yS3gbGUPkG7aoZnB&wD0IMYu zbpWjocxQq*Ij*=j30d@@olI~41JoC&p;KNev%Qcwr1n<7~JX1Cv; zxt2Ai=KJiG5iG5A_vYAe+U%ZHO%l)S?DC(RniiJVv3y96EKvyP0<2(;^=PuXw)%%c z8amnTQD1k?%ln+BLE}~wv?T<7oniOs<2oXg&&3+KL8LgWt#?+Ti;RmFIKI8JfxdJ+ zoB!UM(T;aO;qR%EMc)8_pVb5NnqCY+G>PA&)Cxn_c|@Wuj>5ZNxW4{b#Tq^a2_##* zxLZ0T;FDgs4wMx<{?3@LND^d{Z~kz@|4kwVWP|)A$o{6tb9c4Af{(`i&#cy?f6H@>RR+nnpILh$nh2>*T1paf;Awe7gO!lr^7v zvOUhwjvWI6ovE2G?(JOv@sFNme^~fJOut^vwQ-SJf+Tc5f%w0lK(Y4Dc>F&G7ZH(# zVgmFlF=s-f1u-Nc&4SpBaH9f(ZckJ>3Pe-{iAY2=oZ-IOudS;aJH*k* zCZM>taOqbB5jY!Lc*-Ocyb$d%PjaCNJ#WV{RapMDg-YEKT;)yD{e|fQ`a4zndSvs@?UDoz^NY z-goeZ>S!(X7|Z`iF}&`#G@@kr`+>}3X>&7d%$36dQ||UNGW`D33*0-rkETYNl(>z8 z53C7A$JKa!iB8mQ{*;Xha)VclC4o9zIe?Xdh^Wq{?@A74a&V$tdhn?-%4hV?<&Dm| zbG?>wpr=%27T7-u7I|98YUbLnHHZnxs}3k%0VdEYUD20a#29TlI1J!#Gl3Vlm{Py2 z#WOlu+I-7hGp>gA%6O3?W4#$1&}2?W9i^hh0~eWTKq|$Cbpm~-O3O}gWHIfg80wRM z>U7hC@7np2af=@>WiEy4@|iGv0G@mLGgY7L5ExH8{kEsm?#9)0?UG+cqwX zxDi~h#Ji!Iy`vk!NAnpsEQCLXPVunO>6=zulnD~;6Xs=fa=MKXGa3EbqPMwbh+N#; z5VN42WHZAE1229M343nnA{X!R^Xuy5Jniz6uK&1QVG!WG+0-UI+?Kjp&l+mbaTz{_ zTN@VO^Vi^3H9LHp?{Vdpr_jz$PizE7A^BnY<@$c$`SU3Ip@KO7YPamLu;F|imFC)< zr;3Ws)57HwNG*x#h3X;br%v2CR!K1{V6wU#guUni@W6hda;G@}J8C!t3Lrj##&@IX zRsn{lgNhR?EVzld1|^Be8Gg>6`C6^M;pq)Fx~7f3GUaYcy9D=L!D!#{0D zj-W}%C{;xieDoR;XsC@&b|M$FP?qUH5EI#B6;0-|ALZsG^q3R# z00o|c_^w^L;Zqgo#WOIT;1eL`{V`v@jCe)}nOE&Zrr!{-+zqk5A5;_i%ly*bIAxq? zWjk~61N(zr`x=3%DSn5hiLoYFTvK`y;#hxTaqqy;;^rhR7%U!#>;o^1Y)*mCm0+$~f9LQKDdnwnQX$ELkIPI)jg%81%M&)ABxZ|tmQdWwI& zBhd>wlp|Q~>&`IVST}{N%opkCj{WsZUiih2pwGRCk#w>oVfYzcmiharf@$@pnp&0i zG`s`i1l2^K9bvBFPC}n zS!Ts5-*DggeCV42871=ND+`&`*+BDSnU>h)X@GiZ_?q*FE-gRCsy zGjnWQDEM3?vaU>cROFPv$hzy|T&v>pxcG$DC})=iJq| zsvlq6tGnYh$w2J$S2YAtya~La|MwBRc`Tp)Ur#=Wpd$WykVHh#1Zp>8^@M(a_+dhZ z1u+F6RAr}?Hc`o~WesE2yl7GQp*?SN%#+1HDjBtu-?=w$94Tyj2&$i;*X%*y9KXjh z(cU+wTYhT54u-+UUev?r0=v)ksJemk8hh~v4d8p-bgWC95tU{)>KRRW`&ZTLn5*FU z7ocAXj@KQ+G=w*>nSOT?<98Dq1Ddfv?+jMroVg|!Kjh{-+L&0)Ire6%U`@&L6mz7S z^-RNCSzeV-kE)lexuy*=-Ad*H=*Tksu@#!M1QC^`kt473j8oh7*ml1z?`)PmD2ZWa z1^elel8W}6ogQX`euEo&8hz1ChHXbeDS#Uv1>wIpYJY~2T``tRCytaH#gHK%(w{${m?5=~Un6Yh=MSJGuoXgowk_tXWe^yG zks+rybwH&$aOu{P>C?JSkJrvc41jIW0rGc^K7W}!|88p3lq z+2qf)S`m=uZ?5)2_9=|vj0DPZ zr}?P$LyqWW624XOn5`CUYd?@E>`ou_EZzm&e{OhR>;t_ZUOXZztM!k2E6x*zC3_;_ zDM>qw8&g;sS=OWDDtZvf=&WFGb_YJm1Ht|!t*Q}UO;2~Xz0`%WX64+GnRT^nXKs(J z@Z$N`)xPI<3+hqgYxAYh#=sjR8L07f*0o3(Oqe|g_mqbMqR^>g;l0&-gBeicJiRdE zOf{<&ehSZjVD>)Ueq~-mxt$hrb?vO z5i_H-U*&Uc?e7G7pUBid$py^~kldABqH)rS5olr57YTlj#+drl12{zZ(w>r%(wn5u zPa_SGI3M8$W}E84z^O{{$G}EKC5ZXLDLNCBMI_U(#aC_Bn(!u_W%QWm#$SYdSei}1 zWA?1Y0zr6uJ8F{)%b==v`cl95>&kKn!2hM%Y4Vk4GHp#iT@;m4bjYqg8_fs0=1FU= zU;)$LEqUC>cP6plOy*%Z`puHQL*pgZRlD%HcZ~q%T*X~Ot!dmP@SAe%XY#X!UfoSE zUe$A>YR5#!@$x&_Sn#eCf8S(fC`^zmwLXBIN#54sJ$mCH@42BNedjDb zUU$Q*I}$g1i&`Ait|-%4Sw%&P^t!x*7|{5OdvDpZ44QAkz6VRPX9s2NlR0|u?#UeB zs_{Ke&VNj^9Gnfg+@=<2GO3M*#&tC6I~6)18k9d=%xt#O1{Heg5!t-(9H#kTS(NDx z1_$ews>$S@jrYI~gQgfpowek!Qb0i($-CfJHTE3^#j{qWU7AHZ8?8{(_`B?%cX(nx` zqg>i?Q$sSjlEt84Eq}Y3k_JG)Y=~pJ($QDEVVC|}6Icf1@aSS_`6FT-qqr`H}r z{5-5*h*@{X21}O#8e60HAxRFyQGZ5_&m%tNb|?I{1%)Y-=#J@jtz0smuoY(59B?WR zb_6&%*N<{h3`n!wQJ~PO?I>MO>c>P?Ie-tOrnZ}{E;1D|y{$UGpwx1htpV3R81Ihb z01b4{TK5|v<!3Tm# zDJCe&5{QJxab1HftKFWbWI^rE+viXLv&KhZ0*Zv>dxXC18JKlp+`;N%tgB}4U{gS4u^U#fYRTfKT zZmK|G#T|&}TZtnm4|tFbLFO707(7~(oTq?TjgUqe`WCG^=n-4gyaY&aagsQm{NPUQ&m!%I^ZtA@5j8kvbZ|laB9-=sQTA`5>dM&w*MaZ?>z??* za%=U(S@&j|e4pnI>HZw!l=DT`ZPn**jnuj>RvKJLaN#K_|0PL2pB$ze5)oJwSRD(# zv6k+C{zqiu=X1_bw5wvVOvk-5mDxA6KAU9vkeAGA}*}8ufd>a@nEH|yDtFjnkPzl7CiDjuxcqNS|(S}zC5d>_;wG1Sd2qq#^9JH70BR*_!w~e?xXVbN#*Y zRB%iE#h&#&*p>uZIro{^P_e`7m&$DF9WtBr6gJ&l*P8p+EZ4_YZH4T`rb(uo0n9Yc z7aIUrCZ(lnZES&J`E?~``T?i~;Y>nb#`dO#G(1N<4H|aFz3oG%e7kK=HMhT9(fXK| zD(T(5mwmo8VgQYEZ^tE^EeilqchuumLn&Dnb{wGIQ|mmD76dkds1N4ra2wSvrk7iF z$aftv6%&|PU^AS+HVW_=HT&23Zcb>C0d z4i;``z;WCe8o+!1Lf`1j;nB&VH>q}fBI$p`TiGjA9@%~fzstxeqejKJj7==Lx$p_dCgkb3m}5uAwVVzOOQ zfl4H+p!d#{J>8{oG0mLQeeRzhSh>T_FI?ATlNnQAr>A(Oeb+C;Asw`O?=BylNgl`9 z@jCP*CZVJd;7J+bF{$Ye<&0Yu&#^1WWI`s0LjAZ(rNgX`Ten>c_4cV6#Pl2Q+ZIl4 zJ+MV8Ipcud*wqP@<)b03gn*Xjyo0Zv9jV1HUEo~{X-p&CEclz$QQO+)zOaJ%hUAf5 z{i4Vcz9>m8hWlm`rkv+8O|=ugUPWcx@BpyDB8p1{dk{b`8PS1^>+H)tGY%Y|H(p1t zw+Sw8p_hhrv}mdGw*snbzU>=7dGf)2qB8#~lL){sB)t5Vu=PoUQFw1ZHuc{tkkool zvFhTtB6zuldqDycm8o53ZEeO{KS0M`Z?-w$v5aym=I|d!s3@1O!V@eLUBN%Ze$4jx zWl@73h<_R`nRhNHW`vEx*4_E&>6nU=LB20;a%H-CN!qs8vlno7tv{KA;Kz$2z*6LI z^FkiYD@hKz$*Gdd7465%*!!?nrytDvh({WFLr}I_3(ylojae!wT47P!4fN^ZYHp=)Uu|&(7`s82n7TUR6vLadimD!_Ut8}*WO}*!cWw5Et_4Jn~EK*2&<@!1!kr;4HSa(mZa(R*?>fungna zQ_d)7l_;AoU2y@y zU?)}5gi0zae$Hiwu#Ob69}WYfnx5f|Pd*iyw0+vPp(%4|Bj_i)!K^3NCpaj#XdK`H zg$JG}0L@_BFv0(L#K7+T&)FX5y2J9>uGEC{{)RWXofJ)?Ae9-KUB*h~3Ip~)yOYt| zgb~qhVFXrTZH<*F*pC$4!Jn-{tj{sWdN}JCC`|iC^POCU6JG5A9C(nNvKTwt8?^pz zscB{t%$PsKqI0y!#JVNq8V}hXYSF|62uup6-7B-C z5kI?IffD`D*KY4V-A+P8ehU>uc3ncQ_8AzZ?F{iiNuwoSXtsW88hPBt2v6r|JYS5_ zl*kw4r;Dm=@y70Na{ybn1RyfQiq?{`WJK(F|Av8|oU%N$!R|MH>3Y<0X~p@MH+57Z zmmfSvUxs7!(fO1mz(N#c`ftQG?|BaKt4&vZQCoJ9oyHk&=bqxKg4iZATAiziiHN4) zsoVd=XpZQ@mBSs1>y%Rw?ztrySILilZEOWp#mk816-uO0Q$K^QkJ9}@mBxz$-6py z|H<29-R4{12XfxO;R>HuFO%a1jpB6!rHtY`TSe}h-2|MTom8cQNUV!vr*&FIvN_c$ z6L#H*=>YDuMEj?XL)yLW!0VfNCLE2vJ5+*Y8tT3aiTTPQAsga|>Y>YnBGOt?k4MD7 zv9|@Yn=)mmDdxF!CVIwq(`eRC(GHR<)$1Us$wjyr!(YL`cmxr76xqkng4EetVWuYc4E6czr=f$s&e_ZWS@%CBez5uJ~OvwvO31h*BKXFV*OyCx0-7JR5wg%m-`q{%1I-hxtizR!$01v1bw`Bxgi=$gAF;Q0z@@N%1N zYWtRVp8+;K>cjxO069LLaW!zdT`$c)HA)wcGY#kyb=_3;fEm^nfmMK~7&`oonh3?3 z(D##=UxVo-utr7zcVmk6mhk$+pMaMh&e8eF*5}da!FU>r#X$ z7On5O%g7JiHYj)A_M@gYssX&3{Hvf(rW-C9T++3;Nhn4fPWO=(%hv1p4Pw%S(lHjt zr?TYWS~umsHX~x@PoWmWU$s5Wa|__){hPzjmBV?i`8##B!cA_s@Xh7Q%$i)QwX6Pf zcUBkPLsc?SCQ~hwUUtD+^*iX+sRPB$D@@1j4)?DPea^Ez+AClIHZ3;~$C)$PXhybm z4Katu0yve_GYs^z<_hgb%-SsPW+`EYzDF32=hK?+vmsElk6x-&O)m8#WL`P=&kPcU zkwpVG?w^F?t60bxC|Ut7t+UQW?%{&6)&MAvi6^14aZ23W?4akMenU`;bbC zOT!Y%w)%d?gxWrOOiUpe30o~RwF>1*Uv+=Y8K6@W53M^+0p2tcuq~U2n z`slTJUyXVD%LHCXybCg2*s1$APrysldj`L_3jmYb@A&2>my+#&XjFuQ@txvZ@{=vg zBBy@44v7U;V1yzB_w|)x)4uVQ#SMq%e8N}jp{vN|_^u5v-mB;9R_5O{1J4E8k%*IY zdyYzJ(;X{w>P`&J6Mc{zYg(?&w+QA z8$JEID4+U-^BV(Cg$o0Yy#s4h7@2iuKehZK8$E;7B{T`+Z4fYu!^j_C5auOG-t3In z4?_@FYU)#a1Vx*gmbwO5t#*VP9)3sI^Ok5m#Pz5bqX|zPPm=6U9?+Z-zGMIZcgrE- z*W_-m7QOsH60Y$1GavX(n%PHBX98^k=j_$*8clODP|T$!aCj5n1;C2H_yj)WyD2tq zzS?aLPeb`v0tUsQWe{=!QFyu%@2__7a1##sB@ApjlD1pU@VNKPptI_f4NU!Q;5iJD z+;RqZsvJhJX*Pft3n*}7lx@GlKzQ;J7LQW{3;4<)`A6*Loq4c;uGY~s=M($OF9Gd! zx$6i-3^0ERjDfHkM17LrzWPmxGIS4o3cVZbtzENw!QaBd!rInUhump4C%d%t;qRC) zYSWseWe_kQ5%@KSXe8|!UIkrJ{{Z*g~6%7y{BvI(*iX#IHGC+y{DJ;w`X(J3aMY^vt zWyw1vL_)g;dtRfX4=5^vSw4P=_j^E!j9!u9QCSv^Y%Q9 zkSAzTy;Nu~?L|!PjnGV{v-crlSiuSK`sxJ`>51y_$LoUrd+PFI@-(#ZA* z-go2*qaGN10>d$Splg38u4$m?cfIRk`$)v*vElg_(3Kx2Ad;u1rWQNmF2KfZw!Z@T z+e_l=Vfs$mZr2$0M(nAU^{zW#C1uN5Zo?`}5QV#Fjnf&&PEi!KJjAc>oThzlf=Kj3 z=Ddz8lsdlr`H&F~ART&v()P_z4SY$Oen(gA--uQrh@WX`g{h+U74~fo%V*hOu_Fpc zc%#pc8G|dpc&Ay%6xuV&kvn=P_GM`9dxz<2R6aOvy4Y2G-lOb|Lt4J2Moku$_q(_F zf+Nu(*>Yd(r$JOzlueij7wDoyfq^!4IPkdni>|`j$nx{d5eBHPWN~QAQFwBFYB^@8 z*41*n-1?KDGQz_e=+0w9-L&j7FDEJpbRB@-s4^i-4WT2{&-QD-o$u@M=een=%NSPnrG z&g5In-E4~lheMa5z;tsgDK&Mzrzwe6gaZrr!Rm{`x9EZ$T{aiLZMsS$(pi_i>&th8 zuDX$Lg4LNX6~+SJg<2)}`w_DOqSf$n`LzqA=hhpQHY{Lyj?qxMaE>OddcswjB~MGc zsG%B4k|=21{S6WWkuJiPn8nTfQwvaJ=K0rG&Uu>nz3s9OKb)$_INKYqU!)I{%(&`m zQlnF3TtwM=rX>R}`mDM5UtevhV&ak|ZW7?n%(m$U&|2ug@s(=l+`Bb+L-?s^<_Jl2 z-a3xd77@YZp%3-gdY|wuqaSO=ovHpX=~^$a(+|MgazBQ3!a8v2+#Qm&mbpjg7~QB6 zrJSjSE{*`t*B$+zA!#G&hXXxp3fvwZi#L`@s1qN#zJ*IiN;7M>`#f*Bp$}lLv3`$m z_Wur~Q^g4i_+1~~RuL4&Bbr=;I7BJQx6cmGv^0^c__!82dckUVw3k6PZL`VCUGL>R z(l;l8Vijf$u^S?wh&c0w)(3cMQDeL3MA=12bn z`+6#)0z*UVcYz(tIgq?DxoF&dS~3!?1SD)l3Fte=!Na8zDe?H(4g62tal;EP#~mAhh|wfRFVm(I z(eZh_liQ*lyip=W;H*GeB#Qb59sTI&)%qg>*h*jVrm1)tQIr8EE#K(0Gn3^sFnVNj zZL_vsy~=rjR`UG@#C#VMyKLC>1OteIHCN{fVMRz9n`XWaT!<8+4jcRnt&dUZA zM0&r9{q(Ud^@g)4@#_2agRS2IOvDiTk}d*UC6520(^M*eRr9P_ESn{)WJZQbj8>a| zGxip&7+w2t-&Rn)qgm>ilwRHlA(( z!1#JK#AzZ0%zO|L5eMD31x;ciA|9}ku52Spg*A#W%jqg~?g_nPQVwRXg{qLqeDZbO zlNkSHYl293ACN{{@t=Vyy>-hgjD)eW-8c;Rj{|Xdd=C`0xAYY(cGD4*HpecGW5N94 zko6I1TljZ>11(Wu`UtO65~Jl(>*XP_D68(u0M!SC*{BIf{Ho3!Qj{MF%k-0L|WO3 zfdjye#kX1tv({EMQ!z+TGn99Ws>|3kHTc2PhPOW187B8V}cCK3M$#9xSvuXbF>Z`1|kn;w)ca zX&wO@BPzVVmdb61!>-Y7bNCw?9g7zY&19A$WWT{3kEi|8tQO18U%lV`bnCv`O~u?y zFe69qcH+zt4Dx2rJp960;ralhPOdZ`XfuHIAK0 zEuIR*ceB`-(T{zpyGsD_>UkL=NXW$zK-LNy)O2Zop zzwffRGT&6N3eT?4y$-XaN)>Gj?k?kNY+-Ee2+0$EUr;wl$I=Gd=VIED^QX7s^havc z&o{ik4(^H{CK38S{%g4YYqzp%{W6DOxc@>}WDVrs0^|_{@J7oKogjGkO4!bI*f-U0 z8-eCw9mJ&CIYxBGM}gotdG$Bwnu+_%O|hDa`@bo3pUK_;EtBPN(U~vzO=_(D^3vRl zYjnW>$~jD*JY?fD3Th0T#yq9G!_{moq3&yDa9shcH07ILe4mm4^|RCOSWOtKr+L2% zl)+OMi{4V|u*2bw=xJQ7h0(d@Nm^iEFroH;#`WxOp*}fVU7q`#{0TA=_rz?tQfct| z1Vy5N{RHQ0ur^W?Bxcxo-Fg4KJt!u_L0FzFeeZXho$c2=F<{PYk1fFBys8x+Z15AX z0gZ@jTS~?RJGTTU4BZPC4=_t15GQiq?sZY+jMBJz;ztrzW79G!Bjiju20q6rQ z$a$qj)9D6(elw|tk&wOA`O#4O!E%qnjbD=vbmGh#qm@Y#e<&Ow<{7UURYTu2;XkZ! zn6up#vSk-N+UC*;jCyE7wC$wARPmj>45=``!4GhyNX zT7S#EUfWB}uuoNzWh`|z?~ISr-Rjnl+_h)0XP9ud{A5jtO5lEg)AmNehrcH8;TfI! z^5?}vYpe5^%FVwswTElQ@+Awz@r4RJ++rJ;^obDacHu-%n*ff6F8A!For`u-L6c-Lz(8LLmedd0xoFB7FSK|K#}K<>BGyP0_%tgO28}j}Ki&wvT+eFqwyECa8{Xjp|8f z9gSq6sM%@nbRgbSJj!|7YhVB8tkSZ1E~>cZY{8e` zWrVZ1;_6e?hSLeAQhi8C7p62|-8AtzN@;ofoHG|5vU)^*e%1k|OaAUU&QRdpQB3hV zH(lcUiHISG$2(gE2Mwn4CMOTHsee!fD9@G-I}rs;I@R!q&U=dZQa5uiE?>F1uirHL zyQU;em&%tL+?ABh7)5*G?Iqa%spHDyq3*uF7Cn_+Nfb(=cuEo;>nI~+qO2i2mWpg; zDYAT|$?{N^Nke2UJCh}1n9+!_#3XxTUz+UuFk_bAoqB!${QWocdd=(3z2}~L?m74U zejhF^aQtSPUBF>9YPjHcmq5y=M?4exV&~_v>AKPi3+flxNk_PS)9ngb{3uVXc0dY2 z-OACK7n~yATyjqeY*=dmIWyoi*kYe7e%136-K0JLTLCGh?)$Ev*%}bLPDU)>#?f0m zHUixRCG*J z#7S)MMSgLa-Awb!gXoQmOu(^p=vk%V%Yz@Emj3?pYiI`YXHe7ikM#9AfaWktYqT&* z@70`Mym#6DL1|$DnrHh2Ph5}-w(d#piFsCK9?atwu@4BuG~cf?g5CdjS3!AnaSIJl zV~`{z=q_HGhh9xZ8r=%60(S_lso-XINhgo@6Vy`L2OSV*Bbj64pbyaG^Z926thQUY zkf52ONBKlV?yGi}FIer-V;`Q>N{@Mfl$5F=hP$K1VVFhgKmzly#w>= zwu7?ra|$N247;RZQwRAMdeZwsEB?X15H8$ro<2H8{{hzAo98$pXN*3-=~0jYp7C3< z$1O+k_p+)y2D;Gd96Qmy(n4tDIbSg*l^mu8|4~A7tn+vONJoWAeF-bG$3AM;Fu4K5 z22+cA>q^UMrDnYak6?=NK9KkAZdpgxdY9%JNKBv5Ai*+lCM@;_v9|c76wnMW{TUKW zNC@K)Jqu16ve*yF#l>&NQBk*WrgaBxFT3of!`6Rsf6I909{$e5u(Vmu7oIsrY%~L4 zMHsM86=AG-DuaDN(G(6p;&9r`1C3ozw8bJmt`rp!H{Z;QtUMaxcV&h#JO>WsV?S(B zvOn8fqP=4QU*loeF%>Xf_tL$O{T%JVdQCZwAjm$wg6SZ<@QZ%Er!2@tD8h)PtEz3W*(!er`K=h%PV9r7JqiJjfojZ4n>wlEHpJ=ky#8Vt8wPK=1 z%gE(;s-gT3kq1X}wB<}C8sj7Nazj&xk~7SPnJh%4O8l2i=mGv4;5Y%=5ymIWk3 z#p^!Wuu?BKEeCF?Xj)Cwid+NfitoAdOZ%odcqpKUb!;JspevEvd5;LvrF(uK_S-KNrQ7;KDqFBz6#>gFH;0FD6oo%KNU9@ z*Hd&?tb09|Xc$%PY^MzMR>J=fL-o&>Iz0sdj5eL}|A<)lq3}J5aA|q6i=nJ0iZ3kEX6g{aQeKLa&t?p+DrR{7s@00U-an2YP8U)-c%mZcD_4zu0qws zB*O}&(HmBG(`z4O_iIys1T;u*W~9-6>L?%;6%@#si%Ng~t?}3&-Ew&2QOTHsI#GKd zED+G%NT@zpQP`hBg+{M}cIHuYYY zLzbjeXnsi5Mo&A@J;b@E&OpKjyNPElJ9aQaJn?X8p^vPNfHgb`f1X?&st}5qw=IoI zT>_JB)%Ls$V%rwnNJIYI;`W zLqrRMG~XaLX=~mRaef-R#xi`cuc;K15kRbdlze2Lf;50hi>Fy?(tqEO%IIt7KKbEcXzCruBo4Dv)> z$rinh)Vs_(-tt<%at(b@W3zRhOBHza&j}%O5u=-VQmWbIcWySt>f9oB7ph8#7$x$? zr(8o*I@;u*Ou&e+U}@5(Q9T;`m&2T&{Uu=450=FZd{yKr|M;nfc6(QKgPZ?yst*f{DYwB0-d>d!70x;I?=3~*1?mL%k zJEMxHB!}@$Zkv^iQ@AmZNauwThq1cws33sWy-xt#p7ThLDfYH85uWB6bqOvF^+hRDo1t7T#HECACe`@?NirAPSW}gPf#(nhz6Av3D{(Zn?KUStv!211|SlB{fNzj^%pq2$mPC|3v zU6!0;o98Xh=OcB<-u|sz^b`#qq0CO@CluEYW`ACHgu4O;%-UiNG-kyj11WZO)T^67 zm5q~x4eS77M#Q-fyFyCs^K1hxo7qrGzP0S;U~YU7b_qvLQS))QvpqUnzaD2oc}qDH zSB~pHSV!qh%g+dzJF6EZs53gaRJY@;moKQ(7Z!Yuoc%zRd1pyZEckDGI)hfXoGijm zN)0UQ^$tPLD_KYY$M|PC!X#O0YaTYurf*8+uqcBXW3}4VnLiO))^K^k7HJ@Kd6tA6 z1Wf+bk6IgzZ*4Lm&EV}NjkqfAYt*Uxr7l0EDhyw{9cr|ln0HNGKzk>Hb~uV=Lb^nj zv4Mj_#=>X=cFi&4?tuDgiS5U0?HwJVp}ZJ6SZD&@Q{Hip#fyE_5+a}lLupMMXn^1$ zLKqI%8i|Z<9mcaPBl*Ror{oZV9x7Cnsdln|iPbk&n}Jl}>LJfx=~loZ**ZjyCDle+i-wZhX>_M2H%cK_=$ z4qwIA9hKkybc7dif1BO+om}mOs;{qahrow*=Rlm@$NR|`;#LtJ1hb)k;kn(O@t+e7 zqsEH2M(s{mt*|<66Dt+_PK6u)J`PZZhNUbb-R&@dlC$+9qfwSaR*l-AMT1N0_~*IT zyY?I(Q9K0sOWA2KsaG;A7%_pKXS95$4OM)nTdRoURF)H}fHd^z{?yg`kNjVhI51Ng z*0KG15C1?w0IAtD*+<^Q z@R=Yk_W0<*W}Gm&t~75a+G3%WHEnJxrZOUD?k|~U_=MSo^w;wzZ1uWg9rIPa-$8E% zMikd!WAZ!$o*3SVzj*8IuQO3

fPo>taBZN#OlVQR3QiNl zyTM)k-ARCCk8Ikzav-pKOpmzg%Hc?vaLb2_7Ve*TCfsNjT#X&t*BtAztzT0F*ocm<>UkO3KpKA?&<0P)OC-(f2ftme= iSuU1Zp*2%>8y<#l#i_f}4x4lG1tWbEc-fVIBmNKa1V_gJ delta 22175 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 a#{0(>*UREbUOgaGn90Q}=nv=rj`}~v={gPo diff --git a/icons/mob/inhands/items_righthand.dmi b/icons/mob/inhands/items_righthand.dmi index 1a84149f45f8dc8082bb6a3638e4b2f2f0fd0d89..f950b2bdf741442e8b73a90b4d2d148332ed49b2 100644 GIT binary patch delta 19440 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 delta 19185 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 H9lY=#33n;N diff --git a/icons/obj/weapons.dmi b/icons/obj/weapons.dmi index 7867fac04b433a41a7b86d9f8ca85662b6935fe1..2c9a230d1df14c84da85dc7e429477fcac8195ec 100644 GIT binary patch delta 14977 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 diff --git a/paradise.dme b/paradise.dme index e2eb20894e0..d39ed07bf3f 100644 --- a/paradise.dme +++ b/paradise.dme @@ -815,6 +815,7 @@ #include "code\game\objects\items\weapons\paiwire.dm" #include "code\game\objects\items\weapons\pneumaticCannon.dm" #include "code\game\objects\items\weapons\power_cells.dm" +#include "code\game\objects\items\weapons\powerfist.dm" #include "code\game\objects\items\weapons\RCD.dm" #include "code\game\objects\items\weapons\RSF.dm" #include "code\game\objects\items\weapons\scissors.dm" From 1c1ebe717b60d4c646de6e26a248b062d7058f7c Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Mon, 18 Jul 2016 09:30:39 -0400 Subject: [PATCH 13/68] tweak --- code/game/objects/items/weapons/powerfist.dm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/weapons/powerfist.dm b/code/game/objects/items/weapons/powerfist.dm index 444752e2fea..0ca872283e6 100644 --- a/code/game/objects/items/weapons/powerfist.dm +++ b/code/game/objects/items/weapons/powerfist.dm @@ -16,6 +16,12 @@ var/obj/item/weapon/tank/tank = null //Tank used for the gauntlet's piston-ram. +/obj/item/weapon/melee/powerfist/Destroy() + if(tank) + qdel(tank) + tank = null + return ..() + /obj/item/weapon/melee/powerfist/examine(mob/user) ..() if(!in_range(user, src)) @@ -24,7 +30,6 @@ if(tank) to_chat(user, "\icon [tank] It has \the [tank] mounted onto it.") - /obj/item/weapon/melee/powerfist/attackby(obj/item/weapon/W, mob/user, params) if(istype(W, /obj/item/weapon/tank)) if(!tank) @@ -76,6 +81,9 @@ to_chat(user, "\The [src]'s piston-ram lets out a weak hiss, it needs more gas!") playsound(loc, 'sound/effects/refill.ogg', 50, 1) return + + user.do_attack_animation(target) + target.apply_damage(force * fisto_setting, BRUTE) target.visible_message("[user]'s powerfist lets out a loud hiss as they punch [target.name]!", \ "You cry out in pain as [user]'s punch flings you backwards!") From 4591477a89824c4b09ab508e032dc0fbf0a69ef8 Mon Sep 17 00:00:00 2001 From: Mateja Milosevic Date: Mon, 18 Jul 2016 20:50:30 +0200 Subject: [PATCH 14/68] Conflicts and a fix --- code/game/machinery/newscaster.dm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/code/game/machinery/newscaster.dm b/code/game/machinery/newscaster.dm index 32be91c8863..3a6ef2dbd81 100644 --- a/code/game/machinery/newscaster.dm +++ b/code/game/machinery/newscaster.dm @@ -228,7 +228,7 @@ var/list/obj/machinery/newscaster/allCasters = list() //Global list that will co else for(var/datum/feed_channel/CHANNEL in news_network.network_channels) if(CHANNEL.is_admin_channel) - dat+="[CHANNEL.channel_name]
" + dat+="[CHANNEL.channel_name]
" else dat+="[CHANNEL.channel_name] [(CHANNEL.censored) ? ("***") : ()]
" /*for(var/datum/feed_channel/CHANNEL in src.channel_list) @@ -440,7 +440,9 @@ var/list/obj/machinery/newscaster/allCasters = list() //Global list that will co dat+="I'm sorry to break your immersion. This shit's bugged. Report this bug to Agouri, polyxenitopalidou@gmail.com" - human_or_robot_user << browse(dat, "window=newscaster_main;size=400x600") + var/datum/browser/popup = new(user, "newscaster_main", name, 400, 600) + popup.set_content(dat) + popup.open(0) onclose(human_or_robot_user, "newscaster_main") /*if(src.isbroken) //debugging shit @@ -815,7 +817,7 @@ var/list/obj/machinery/newscaster/allCasters = list() //Global list that will co switch(screen) if(0) //Cover dat+="

The Griffon
" - dat+="
Nanotrasen-standard newspaper, for use on Nanotrasen© Space Facilities

" + dat+="
Nanotrasen-standard newspaper, for use on Nanotrasen Space Facilities

" if(isemptylist(src.news_content)) if(src.important_message) dat+="Contents:
    **Important Security Announcement** \[page [src.pages+2]\]
" From a58c85941b7323e13f3935fd8add804c83a46acd Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Tue, 19 Jul 2016 14:06:41 -0400 Subject: [PATCH 15/68] More Reagent Refactoring --- .../MetaStation/MetaStation.v41A.II.dmm | 2 +- _maps/map_files/RandomZLevels/academy.dmm | 5 +- _maps/map_files/RandomZLevels/centcomAway.dmm | 10 +- .../map_files/RandomZLevels/moonoutpost19.dmm | 2 +- .../RandomZLevels/undergroundoutpost45.dmm | 2 +- _maps/map_files/cyberiad/cyberiad.dmm | 2 +- _maps/map_files/cyberiad/z4.dmm | 14 +- code/__HELPERS/names.dm | 4 +- code/_globalvars/lists/reagents.dm | 4 +- code/datums/supplypacks.dm | 4 +- code/game/machinery/vending.dm | 2 +- .../crates_lockers/closets/secure/freezer.dm | 4 +- code/modules/reagents/Chemistry-Machinery.dm | 2 +- code/modules/reagents/newchem/drinks.dm | 2 +- code/modules/reagents/newchem/patch.dm | 20 +- .../chemical_reaction_drink.dm | 18 +- .../reagents/drink/reagents_alcohol.dm | 8 +- .../reagent_containers/{glass => }/bottle.dm | 712 +++++----- .../reagents/reagent_containers/drugs.dm | 136 -- .../reagents/reagent_containers/food/cans.dm | 146 +-- .../reagent_containers/food/condiment.dm | 210 ++- .../reagent_containers/food/drinks.dm | 251 ++-- .../reagent_containers/food/drinks/bottle.dm | 239 ++-- .../food/drinks/drinkingglass.dm | 1147 ++++++++--------- .../reagent_containers/food/drinks/jar.dm | 29 - .../food/drinks/shotglass.dm | 13 +- .../reagent_containers/glass_containers.dm | 52 +- icons/obj/drinks.dmi | Bin 68166 -> 70799 bytes icons/obj/food/containers.dmi | Bin 0 -> 8842 bytes icons/obj/reagentfillings.dmi | Bin 2134 -> 2260 bytes paradise.dme | 4 +- 31 files changed, 1298 insertions(+), 1746 deletions(-) rename code/modules/reagents/reagent_containers/{glass => }/bottle.dm (94%) delete mode 100644 code/modules/reagents/reagent_containers/drugs.dm delete mode 100644 code/modules/reagents/reagent_containers/food/drinks/jar.dm create mode 100644 icons/obj/food/containers.dmi diff --git a/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm b/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm index d6bc561771b..02ea1f45638 100644 --- a/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm +++ b/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm @@ -3373,7 +3373,7 @@ "bmS" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atm{pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "bmT" = (/obj/effect/spawner/window/reinforced{useFull = 1; tag = "fullReinWin"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor/preopen{id_tag = "bridge blast"; layer = 2.9; name = "bridge blast door"},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/bridge) "bmU" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/photo_album{pixel_y = -4},/obj/item/device/camera{pixel_y = 4},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (Captain)"; pixel_x = -28},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) -"bmV" = (/obj/machinery/light_switch{pixel_y = -25},/obj/structure/table/woodentable,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/item/weapon/reagent_containers/food/drinks/flask{pixel_x = 8},/obj/item/weapon/razor{pixel_x = -4; pixel_y = 2},/obj/item/clothing/mask/cigarette/cigar,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) +"bmV" = (/obj/machinery/light_switch{pixel_y = -25},/obj/structure/table/woodentable,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/item/weapon/reagent_containers/food/drinks/flask/gold,/obj/item/weapon/razor{pixel_x = -4; pixel_y = 2},/obj/item/clothing/mask/cigarette/cigar,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bmW" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bmX" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/structure/disposalpipe/segment,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bmY" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) diff --git a/_maps/map_files/RandomZLevels/academy.dmm b/_maps/map_files/RandomZLevels/academy.dmm index 5a371c50a06..500720c279f 100644 --- a/_maps/map_files/RandomZLevels/academy.dmm +++ b/_maps/map_files/RandomZLevels/academy.dmm @@ -341,6 +341,7 @@ "gC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/carpet,/area/awaymission/academy/academyaft) "gD" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/carpet,/area/awaymission/academy/academyaft) "gE" = (/obj/structure/table,/obj/item/weapon/paper{info = "Grade: B- Educator's Notes: Keep applying yourself, you're showing improvement."; name = "Summoning Midterm Exam"},/obj/item/weapon/gun/projectile/shotgun/toy/tommygun,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/academy/classrooms) +"gF" = (/obj/structure/window/reinforced,/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/trophy/gold_cup,/turf/simulated/floor/plasteel{icon_state = "red"},/area/awaymission/academy/academyaft) "gG" = (/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/academy/classrooms) "gH" = (/obj/structure/window/reinforced,/obj/item/ammo_casing,/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/awaymission/academy/classrooms) "gI" = (/mob/living/simple_animal/hostile/bear,/turf/simulated/floor/plating,/area/awaymission/academy/classrooms) @@ -482,7 +483,6 @@ "jo" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellow"},/area/awaymission/academy/academyaft) "jp" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plasteel/airless{tag = "icon-white (EAST)"; icon_state = "white"; dir = 4},/area/awaymission/academy/academyaft) "jq" = (/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/awaymission/academy/academyaft) -"jr" = (/obj/structure/window/reinforced,/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/golden_cup,/turf/simulated/floor/plasteel{icon_state = "red"},/area/awaymission/academy/academyaft) "js" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/awaymission/academy/academyaft) "jt" = (/obj/structure/cult/pylon,/turf/simulated/floor/plasteel{icon_state = "yellow"; dir = 10},/area/awaymission/academy/academyaft) "ju" = (/turf/simulated/floor/plasteel{icon_state = "yellow"},/area/awaymission/academy/academyaft) @@ -633,7 +633,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaSaSaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaaaaSaSaaaaaaaaaaaaaaaaaagZiViWiWiXgZaaaaaaiYhDiZjafLfCfDfDfDfDfDfDfDfDfDfLjbjcjdjeaaaaaagZiViWiWiXgZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaSaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagZjfjgjafLjhfBfBjifBfBjifBfBjjfLjbjkjlgZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaSaSaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiYhDjmjafLfCfDjnhlkxhlhljofDfDfLjbjpjdjqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagZjrjsjafLfCfDjtjujujujujvfDfDfLjbjwjxgZjyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagZgFjsjafLfCfDjtjujujujujvfDfDfLjbjwjxgZjyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagZgZjzjafLfCjAfDfDfDfDfDfDjAfDfLjbjzgZgZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagZgZjBfLjCetjDfDfDfDfDjEetjDfLjBgZgZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagZgZfLjFjGgCgDfDfDfDfDjHfDfLgZgZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -672,3 +672,4 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} + diff --git a/_maps/map_files/RandomZLevels/centcomAway.dmm b/_maps/map_files/RandomZLevels/centcomAway.dmm index 9def97f64f2..2cc70f5d3ee 100644 --- a/_maps/map_files/RandomZLevels/centcomAway.dmm +++ b/_maps/map_files/RandomZLevels/centcomAway.dmm @@ -145,6 +145,7 @@ "cO" = (/obj/structure/table/reinforced,/obj/item/weapon/pen,/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaymission/centcomAway/hangar) "cP" = (/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaymission/centcomAway/hangar) "cQ" = (/obj/machinery/sleeper{icon_state = "sleeper-open"; dir = 8},/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) +"cR" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/trophy/gold_cup,/turf/simulated/floor/carpet,/area/awaymission/centcomAway/general) "cS" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) "cT" = (/turf/simulated/shuttle/wall{icon_state = "swallc2"; dir = 2},/area/awaymission/centcomAway/hangar) "cU" = (/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) @@ -250,6 +251,7 @@ "eQ" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/awaymission/centcomAway/general) "eR" = (/obj/machinery/autolathe,/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/awaymission/centcomAway/general) "eS" = (/obj/machinery/sleeper{icon_state = "sleeper-open"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) +"eT" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/condiment/sugar,/obj/item/weapon/reagent_containers/food/condiment/milk,/obj/item/weapon/reagent_containers/food/drinks/ice,/turf/simulated/floor/plasteel{tag = "icon-barber (WEST)"; icon_state = "barber"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) "eU" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) "eV" = (/obj/structure/table/reinforced,/obj/item/weapon/tank/anesthetic,/obj/item/clothing/mask/breath/medical,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) "eW" = (/obj/machinery/implantchair,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) @@ -594,7 +596,6 @@ "lx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "ly" = (/obj/structure/table/woodentable,/obj/item/clothing/accessory/medal,/turf/simulated/floor/carpet,/area/awaymission/centcomAway/general) "lz" = (/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/awaymission/centcomAway/general) -"lA" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/golden_cup,/turf/simulated/floor/carpet,/area/awaymission/centcomAway/general) "lB" = (/obj/structure/table/woodentable,/obj/item/clothing/accessory/medal/gold,/turf/simulated/floor/carpet,/area/awaymission/centcomAway/general) "lC" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "lD" = (/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/thunderdome) @@ -622,7 +623,6 @@ "lZ" = (/obj/structure/reagent_dispensers/water_cooler,/turf/simulated/floor/plasteel{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/awaymission/centcomAway/thunderdome) "ma" = (/obj/machinery/vending/snack,/turf/simulated/floor/plasteel{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/awaymission/centcomAway/thunderdome) "mb" = (/obj/structure/table,/obj/item/weapon/lipstick,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) -"mc" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/condiment/sugar,/obj/item/weapon/reagent_containers/food/drinks/milk,/obj/item/weapon/reagent_containers/food/drinks/ice,/turf/simulated/floor/plasteel{tag = "icon-barber (WEST)"; icon_state = "barber"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) "md" = (/obj/machinery/icecream_vat,/turf/simulated/floor/plasteel{tag = "icon-barber (WEST)"; icon_state = "barber"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) "me" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) "mf" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plasteel{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/awaymission/centcomAway/thunderdome) @@ -791,8 +791,8 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmbmeFjyjthgjsjsiElrlslsltksivgogojOiEjGjGjslueFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmeFeFeFeFeFeFeFeFeFeFlviclweFeFeFeFeFeFeFeFeFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmlxlyhkeGeGeGhklzlxbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmhylAhyeGeGeGhylAhybmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmkslAhyeGeGeGhylBksbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmhycRhyeGeGeGhycRhybmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmkscRhyeGeGeGhylBksbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmeFeFhylClxlChyeFeFbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDlDlDlDlDlElFlGlDaaaaaaaaksfDksfDksaaaaaaaalDlElFlGlDlDlDlDlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDlDlHlIlIlDlDlDlDlDlDlDlDlDlDlJlDlJlDlDlDlDlDlDlDlDlDlDlKlLlMlDlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -801,7 +801,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDlNlNlDlPlDlDlDlDlDlDlDlDlDlDlDlQlRlSlDlDlDlDlDlDlDlNlTlTlTlNlNlNlNlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDlNlNlDlUlUlUlUlUlVlWlWlWlWlXlWlWlWlWlWlXlYlXlZmalDlNlLlLlLlNlNlNlNlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDlNlNlDlUlUlUlUlUlVlWlWlWlWlWlWlWlWlWlWlWlWlWlWlWlDlNmblLlLlNlNlNlNlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDlNlNlDmcmcmdmdlUlVlWlWlWlWlWlWlWlWlWlWlWlWlWlWlWlDlNmememelNlNlNlNlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDlNlNlDeTeTmdmdlUlVlWlWlWlWlWlWlWlWlWlWlWlWlWlWlWlDlNmememelNlNlNlNlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDlDlNlNlDlDlDlDlDlDlDmfmfmfmfmfmfmfmfmfmfmfmfmfmfmflDlDlDlDlDlDlNlNlNlDlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDlDmglNlNlDlDmhmhmhmhlDmimjmjmjmjmjmjmjmjmjmjmjmjmjmklDmhmhmhmhlDlNlNlNmllDlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDlDlDlDlDlDmglNlDlDlDmmmmmmmmlDmnmompmompmomqmrmsmtmumtmumtmvlDmmmmmmmmlDlDlDlNmllDlDlDlDlDlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/_maps/map_files/RandomZLevels/moonoutpost19.dmm b/_maps/map_files/RandomZLevels/moonoutpost19.dmm index 57218ff1ad2..a2ac44e94d5 100644 --- a/_maps/map_files/RandomZLevels/moonoutpost19.dmm +++ b/_maps/map_files/RandomZLevels/moonoutpost19.dmm @@ -637,7 +637,7 @@ "mm" = (/obj/structure/table,/obj/item/weapon/storage/backpack/satchel/withwallet,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mn" = (/obj/structure/closet/secure_closet{icon_state = "secure"; locked = 0; name = "kitchen Cabinet"; req_access_txt = "201"},/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/condiment/sugar,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{heat_capacity = 1e+006; icon_state = "showroomfloor"; temperature = 273.15},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mo" = (/obj/structure/closet/secure_closet{icon_broken = "fridgebroken"; icon_closed = "fridge"; icon_locked = "fridge1"; icon_off = "fridgeoff"; icon_opened = "fridgeopen"; icon_state = "fridge"; locked = 0; name = "meat fridge"; req_access_txt = "201"},/obj/item/weapon/reagent_containers/food/snacks/meat/monkey,/obj/item/weapon/reagent_containers/food/snacks/meat/monkey,/obj/item/weapon/reagent_containers/food/snacks/meat/monkey,/obj/item/weapon/reagent_containers/food/snacks/meat/monkey,/turf/simulated/floor/plasteel{heat_capacity = 1e+006; icon_state = "showroomfloor"; temperature = 273.15},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"mp" = (/obj/structure/closet/secure_closet{icon_broken = "fridgebroken"; icon_closed = "fridge"; icon_locked = "fridge1"; icon_off = "fridgeoff"; icon_opened = "fridgeopen"; icon_state = "fridge"; locked = 0; name = "refrigerator"; req_access_txt = "201"},/obj/item/weapon/reagent_containers/food/drinks/milk,/obj/item/weapon/reagent_containers/food/drinks/milk,/obj/item/weapon/reagent_containers/food/drinks/milk,/obj/item/weapon/storage/fancy/egg_box,/turf/simulated/floor/plasteel{heat_capacity = 1e+006; icon_state = "showroomfloor"; temperature = 273.15},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"mp" = (/obj/structure/closet/secure_closet{icon_broken = "fridgebroken"; icon_closed = "fridge"; icon_locked = "fridge1"; icon_off = "fridgeoff"; icon_opened = "fridgeopen"; icon_state = "fridge"; locked = 0; name = "refrigerator"; req_access_txt = "201"},/obj/item/weapon/reagent_containers/food/condiment/milk,/obj/item/weapon/reagent_containers/food/condiment/milk,/obj/item/weapon/reagent_containers/food/condiment/milk,/obj/item/weapon/storage/fancy/egg_box,/turf/simulated/floor/plasteel{heat_capacity = 1e+006; icon_state = "showroomfloor"; temperature = 273.15},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mq" = (/obj/structure/table,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/shuttle/floor,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mr" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/light/small{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ms" = (/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) diff --git a/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm b/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm index 04d8818ad02..bf249399535 100644 --- a/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm +++ b/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm @@ -452,7 +452,7 @@ "iJ" = (/obj/machinery/door/firedoor,/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{heat_capacity = 1e+006; icon_state = "bar"},/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) "iK" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{dir = 5; heat_capacity = 1e+006; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) "iL" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{dir = 5; heat_capacity = 1e+006; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) -"iM" = (/obj/structure/closet/secure_closet{icon_broken = "fridgebroken"; icon_closed = "fridge"; icon_locked = "fridge1"; icon_off = "fridgeoff"; icon_opened = "fridgeopen"; icon_state = "fridge"; locked = 0; name = "refrigerator"; req_access_txt = "201"},/obj/item/weapon/reagent_containers/food/drinks/milk,/obj/item/weapon/reagent_containers/food/drinks/milk,/obj/item/weapon/reagent_containers/food/drinks/milk,/obj/item/weapon/storage/fancy/egg_box,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 5; heat_capacity = 1e+006; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) +"iM" = (/obj/structure/closet/secure_closet{icon_broken = "fridgebroken"; icon_closed = "fridge"; icon_locked = "fridge1"; icon_off = "fridgeoff"; icon_opened = "fridgeopen"; icon_state = "fridge"; locked = 0; name = "refrigerator"; req_access_txt = "201"},/obj/item/weapon/reagent_containers/food/condiment/milk,/obj/item/weapon/reagent_containers/food/condiment/milk,/obj/item/weapon/reagent_containers/food/condiment/milk,/obj/item/weapon/storage/fancy/egg_box,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 5; heat_capacity = 1e+006; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) "iN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating{burnt = 1; heat_capacity = 1e+006; icon_state = "panelscorched"; tag = "icon-panelscorched"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "iO" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular,/obj/structure/sign/biohazard{pixel_x = -32},/turf/simulated/floor/plasteel{dir = 8; heat_capacity = 1e+006; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a6{has_gravity = 1; name = "UO45 Gateway"}) "iP" = (/obj/structure/table,/obj/item/device/radio/off,/obj/item/device/radio/off,/turf/simulated/floor/plasteel{burnt = 1; dir = 8; heat_capacity = 1e+006; icon_state = "floorscorched1"; tag = "icon-floorscorched1 (WEST)"},/area/awaycontent/a6{has_gravity = 1; name = "UO45 Gateway"}) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index f27a5e4909a..64a7a072711 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -4359,7 +4359,7 @@ "bFQ" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/space,/area/space) "bFR" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/obj/structure/closet/secure_closet/captains,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/carpet,/area/crew_quarters/captain/bedroom) "bFS" = (/obj/structure/stool/bed/chair/comfy/brown{dir = 4},/obj/machinery/camera{c_tag = "Captain's Quarters"; dir = 1; network = list("SS13")},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/carpet,/area/crew_quarters/captain/bedroom) -"bFT" = (/obj/structure/table/woodentable,/obj/item/device/radio/intercom{name = "station intercom (General)"; pixel_y = -28},/obj/item/weapon/storage/box/matches,/obj/item/weapon/reagent_containers/food/drinks/flask{pixel_x = 8},/obj/item/clothing/mask/cigarette/cigar,/obj/item/weapon/razor{pixel_x = -4; pixel_y = 2},/turf/simulated/floor/carpet,/area/crew_quarters/captain/bedroom) +"bFT" = (/obj/structure/table/woodentable,/obj/item/device/radio/intercom{name = "station intercom (General)"; pixel_y = -28},/obj/item/weapon/storage/box/matches,/obj/item/weapon/reagent_containers/food/drinks/flask/gold,/obj/item/clothing/mask/cigarette/cigar,/obj/item/weapon/razor{pixel_x = -4; pixel_y = 2},/turf/simulated/floor/carpet,/area/crew_quarters/captain/bedroom) "bFU" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 1; icon_state = "left"; name = "Shower"; req_access_txt = "0"},/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/obj/item/weapon/soap/deluxe,/obj/item/weapon/bikehorn/rubberducky,/obj/effect/landmark{name = "revenantspawn"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/captain/bedroom) "bFV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/crew_quarters/captain) "bFW" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/sign/poster/legit{pixel_x = -32},/turf/simulated/floor/plasteel,/area/hallway/primary/central/se) diff --git a/_maps/map_files/cyberiad/z4.dmm b/_maps/map_files/cyberiad/z4.dmm index b980f8a7098..c8ef280d538 100644 --- a/_maps/map_files/cyberiad/z4.dmm +++ b/_maps/map_files/cyberiad/z4.dmm @@ -237,7 +237,7 @@ "eC" = (/obj/machinery/computer/shuttle/engineering,/turf/simulated/floor/plasteel,/area/engiestation) "eD" = (/obj/structure/closet/wardrobe/atmospherics_yellow,/obj/machinery/light_switch{pixel_y = -28},/turf/simulated/floor/plasteel,/area/engiestation) "eE" = (/obj/structure/reagent_dispensers/fueltank,/obj/effect/decal/cleanable/dirt,/obj/machinery/light,/obj/item/device/radio/intercom{dir = 1; name = "station intercom (General)"; pixel_y = -28},/turf/simulated/floor/plasteel,/area/engiestation) -"eF" = (/obj/item/weapon/storage/fancy/egg_box,/obj/item/weapon/storage/box/drinkingglasses,/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/milk,/turf/simulated/floor/plasteel,/area/engiestation) +"eF" = (/obj/item/weapon/storage/fancy/egg_box,/obj/item/weapon/storage/box/drinkingglasses,/obj/structure/table,/obj/item/weapon/reagent_containers/food/condiment/milk,/turf/simulated/floor/plasteel,/area/engiestation) "eG" = (/obj/machinery/light_switch{pixel_x = -28; pixel_y = 0},/turf/simulated/floor/plasteel,/area/engiestation) "eH" = (/obj/machinery/status_display{layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/engiestation) "eI" = (/obj/docking_port/stationary{dir = 8; dwidth = 10; height = 35; id = "whiteship_z4"; name = "east of engistation"; width = 21},/turf/space,/area/space) @@ -245,6 +245,8 @@ "eK" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/engiestation) "eL" = (/obj/docking_port/stationary{dir = 2; dwidth = 3; height = 5; id = "engineering_away"; name = "engineering outpost dock"; width = 7},/turf/space,/area/space) "eM" = (/obj/machinery/field/generator,/turf/simulated/floor/plating/airless,/area/space) +"eN" = (/obj/item/weapon/grenade/chem_grenade/drugs,/turf/simulated/floor/plating,/area/exploration/methlab) +"eO" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/beaker/drugs/meth,/obj/item/weapon/reagent_containers/glass/beaker/drugs/meth,/obj/item/weapon/reagent_containers/glass/beaker/drugs/meth,/turf/simulated/floor/plating,/area/exploration/methlab) "fe" = (/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/constructionsite/medical) "ff" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/constructionsite/medical) "fg" = (/obj/machinery/sleeper{dir = 8},/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/constructionsite/medical) @@ -301,13 +303,11 @@ "gk" = (/obj/effect/decal/cleanable/blood/drip,/turf/simulated/floor/plating,/area/exploration/methlab) "gl" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating,/area/exploration/methlab) "gm" = (/obj/machinery/door/airlock/external{name = "Crackden Airlock"},/turf/simulated/floor/plating,/area/exploration/methlab) -"gn" = (/obj/item/weapon/reagent_containers/drugs/baggie,/turf/simulated/floor/plating,/area/exploration/methlab) "go" = (/turf/simulated/floor/plating,/area/exploration/methlab) "gp" = (/obj/machinery/door/airlock/external{name = "Plain Airlock"},/turf/simulated/floor/plating,/area/exploration/methlab) "gq" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/chips,/turf/simulated/floor/plating,/area/exploration/methlab) "gr" = (/obj/item/ammo_casing{pixel_y = 3},/turf/simulated/floor/plating,/area/exploration/methlab) "gs" = (/obj/effect/decal/cleanable/blood/oil,/obj/item/ammo_casing{pixel_x = -4; pixel_y = -6},/turf/simulated/floor/plating,/area/exploration/methlab) -"gt" = (/obj/structure/table,/obj/item/weapon/reagent_containers/drugs/baggie/meth,/obj/item/weapon/reagent_containers/drugs/baggie/meth,/obj/item/weapon/reagent_containers/drugs/baggie/meth,/turf/simulated/floor/plating,/area/exploration/methlab) "gu" = (/obj/machinery/power/apc/noalarm{pixel_x = 26},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/exploration/methlab) "gv" = (/obj/machinery/floodlight,/turf/simulated/floor/plating,/area/exploration/methlab) "gw" = (/obj/machinery/chem_master,/turf/simulated/floor/plating,/area/exploration/methlab) @@ -510,10 +510,10 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggggggaaaaggggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagefZgbgbgbgbgbgfgdfZgbfZgdgfgbgbgbgbgbfZgeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggggggggggggggggggggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafZfZgbgbgbgbgbgfgdfZgbfZgdgfgbgbgbgbgbfZfZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggggggggggggggggggggggggggggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagfgbgbgbgbgbgbgfgdfZgbfZgdgfgbgbgbgbgbgbgfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggggggghgigjgkgkglgmgngogpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagfgbgbgbgbgbgbgfgdfZgbfZgdgfgbgbgbgbgbgbgfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagggggqgngogogrgsgnggggggggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagfgbgbgbgbgbgbgfgdfZgbfZgdgfgbgbgbgbgbgbgfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagggggggtgogogugggogogvggggggggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagfgbgbgbgbgbgbgfgdfZgbfZgdgfgbgbgbgbgbgbgfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagggggggwgogxgygggngoggggggggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagfgbgbgbgbgbgbgfgdfZgbfZgdgfgbgbgbgbgbgbgfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggggggghgigjgkgkglgmeNgogpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagfgbgbgbgbgbgbgfgdfZgbfZgdgfgbgbgbgbgbgbgfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagggggqeNgogogrgseNggggggggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagfgbgbgbgbgbgbgfgdfZgbfZgdgfgbgbgbgbgbgbgfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggggggeOgogogugggogogvggggggggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagfgbgbgbgbgbgbgfgdfZgbfZgdgfgbgbgbgbgbgbgfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagggggggwgogxgyggeNgoggggggggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagfgbgbgbgbgbgbgfgdfZgbfZgdgfgbgbgbgbgbgbgfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagggggggzgAgogggggogoggggggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafZfZgbgbgbgbgbfZfZfZgafZfZfZgbgbgbgbgbfZfZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagggggggBgogogggggCgCggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagefZfZfZgDfZfZfZgbgbgbgbgbfZfZfZgafZfZfZgeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagggggggEggggggggggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagegegfgbgbgbgfgbgbgbgbgbgbgbgfgbgbgbgfgegeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/code/__HELPERS/names.dm b/code/__HELPERS/names.dm index 0375b7aacea..6b90ace2489 100644 --- a/code/__HELPERS/names.dm +++ b/code/__HELPERS/names.dm @@ -175,7 +175,7 @@ var/syndicate_code_response//Code response for traitors. var/safety[] = list(1,2,3)//Tells the proc which options to remove later on. var/nouns[] = list("love","hate","anger","peace","pride","sympathy","bravery","loyalty","honesty","integrity","compassion","charity","success","courage","deceit","skill","beauty","brilliance","pain","misery","beliefs","dreams","justice","truth","faith","liberty","knowledge","thought","information","culture","trust","dedication","progress","education","hospitality","leisure","trouble","friendships", "relaxation") - var/drinks[] = list("vodka and tonic","gin fizz","bahama mama","manhattan","black Russian","whiskey soda","long island tea","margarita","Irish coffee"," manly dwarf","Irish cream","doctor's delight","Beepksy Smash","tequilla sunrise","brave bull","gargle blaster","bloody mary","whiskey cola","white Russian","vodka martini","martini","Cuba libre","kahlua","vodka","wine","moonshine") + var/drinks[] = list("vodka and tonic","gin fizz","bahama mama","manhattan","black Russian","whiskey soda","long island tea","margarita","Irish coffee"," manly dwarf","Irish cream","doctor's delight","Beepksy Smash","tequila sunrise","brave bull","gargle blaster","bloody mary","whiskey cola","white Russian","vodka martini","martini","Cuba libre","kahlua","vodka","wine","moonshine") var/locations[] = teleportlocs.len ? teleportlocs : drinks//if null, defaults to drinks instead. var/names[] = list() @@ -269,7 +269,7 @@ var/syndicate_code_response//Code response for traitors. else syndicate_code_phrase += pick("One") syndicate_code_phrase += " " - syndicate_code_phrase += pick("vodka and tonic","gin fizz","bahama mama","manhattan","black Russian","whiskey soda","long island tea","margarita","Irish coffee"," manly dwarf","Irish cream","doctor's delight","Beepksy Smash","tequilla sunrise","brave bull","gargle blaster","bloody mary","whiskey cola","white Russian","vodka martini","martini","Cuba libre","kahlua","vodka","wine","moonshine") + syndicate_code_phrase += pick("vodka and tonic","gin fizz","bahama mama","manhattan","black Russian","whiskey soda","long island tea","margarita","Irish coffee"," manly dwarf","Irish cream","doctor's delight","Beepksy Smash","tequila sunrise","brave bull","gargle blaster","bloody mary","whiskey cola","white Russian","vodka martini","martini","Cuba libre","kahlua","vodka","wine","moonshine") syndicate_code_phrase += "." if(4) syndicate_code_phrase += pick("I wish I was","My dad was","His mom was","Where do I find","The hero this station needs is","I'd fuck","I wouldn't trust","Someone caught","HoS caught","Someone found","I'd wrestle","I wanna kill") diff --git a/code/_globalvars/lists/reagents.dm b/code/_globalvars/lists/reagents.dm index 23d310be857..4b9786a86df 100644 --- a/code/_globalvars/lists/reagents.dm +++ b/code/_globalvars/lists/reagents.dm @@ -34,10 +34,10 @@ var/list/drinks = list("beer2","hot_coco","orangejuice","tomatojuice","limejuice "nothing","potato","milk","soymilk","cream","coffee","tea","icecoffee", "icetea","cola","nuka_cola","spacemountainwind","thirteenloko","dr_gibb", "space_up","lemon_lime","beer","whiskey","gin","rum","vodka","holywater", - "tequilla","vermouth","wine","tonic","kahlua","cognac","ale","sodawater", + "tequila","vermouth","wine","tonic","kahlua","cognac","ale","sodawater", "ice","bilk","atomicbomb","threemileisland","goldschlager","patron","gintonic", "cubalibre","whiskeycola","martini","vodkamartini","whiterussian","screwdrivercocktail", - "booger","bloodymary","gargleblaster","bravebull","tequillasunrise","toxinsspecial", + "booger","bloodymary","gargleblaster","bravebull","tequilasunrise","toxinsspecial", "beepskysmash","salglu_solution","irishcream","manlydorf","longislandicedtea", "moonshine","b52","irishcoffee","margarita","blackrussian","manhattan", "manhattan_proj","whiskeysoda","antifreeze","barefoot","snowwhite","demonsblood", diff --git a/code/datums/supplypacks.dm b/code/datums/supplypacks.dm index 4b468d81ccc..8deb2dc1a68 100644 --- a/code/datums/supplypacks.dm +++ b/code/datums/supplypacks.dm @@ -861,8 +861,8 @@ var/list/all_supply_groups = list(supply_emergency,supply_security,supply_engine name = "Food Crate" contains = list(/obj/item/weapon/reagent_containers/food/condiment/flour, /obj/item/weapon/reagent_containers/food/condiment/rice, - /obj/item/weapon/reagent_containers/food/drinks/milk, - /obj/item/weapon/reagent_containers/food/drinks/soymilk, + /obj/item/weapon/reagent_containers/food/condiment/milk, + /obj/item/weapon/reagent_containers/food/condiment/soymilk, /obj/item/weapon/reagent_containers/food/condiment/saltshaker, /obj/item/weapon/reagent_containers/food/condiment/peppermill, /obj/item/weapon/storage/fancy/egg_box, diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index 78f7eb4efb5..b6fc160a6f6 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -703,7 +703,7 @@ icon_deny = "boozeomat-deny" products = list(/obj/item/weapon/reagent_containers/food/drinks/bottle/gin = 5, /obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey = 5, - /obj/item/weapon/reagent_containers/food/drinks/bottle/tequilla = 5, + /obj/item/weapon/reagent_containers/food/drinks/bottle/tequila = 5, /obj/item/weapon/reagent_containers/food/drinks/bottle/vodka = 5, /obj/item/weapon/reagent_containers/food/drinks/bottle/vermouth = 5, /obj/item/weapon/reagent_containers/food/drinks/bottle/rum = 5, diff --git a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm index 896ab5e1dd1..a008e3843e9 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm @@ -70,8 +70,8 @@ New() ..() for(var/i in 1 to 5) - new /obj/item/weapon/reagent_containers/food/drinks/milk(src) - new /obj/item/weapon/reagent_containers/food/drinks/soymilk(src) + new /obj/item/weapon/reagent_containers/food/condiment/milk(src) + new /obj/item/weapon/reagent_containers/food/condiment/soymilk(src) for(var/i in 1 to 2) new /obj/item/weapon/storage/fancy/egg_box(src) diff --git a/code/modules/reagents/Chemistry-Machinery.dm b/code/modules/reagents/Chemistry-Machinery.dm index acbb9648098..197df4425ec 100644 --- a/code/modules/reagents/Chemistry-Machinery.dm +++ b/code/modules/reagents/Chemistry-Machinery.dm @@ -280,7 +280,7 @@ energy = 100 max_energy = 100 desc = "A technological marvel, supposedly able to mix just the mixture you'd like to drink the moment you ask for one." - dispensable_reagents = list("ice", "cream", "cider", "beer", "kahlua", "whiskey", "wine", "vodka", "gin", "rum", "tequilla", "vermouth", "cognac", "ale", "mead", "synthanol") + dispensable_reagents = list("ice", "cream", "cider", "beer", "kahlua", "whiskey", "wine", "vodka", "gin", "rum", "tequila", "vermouth", "cognac", "ale", "mead", "synthanol") hack_message = "You disable the 'nanotrasen-are-cheap-bastards' lock, enabling hidden and very expensive boozes." unhack_message = "You re-enable the 'nanotrasen-are-cheap-bastards' lock, disabling hidden and very expensive boozes." hacked_reagents = list("goldschlager", "patron", "absinthe", "ethanol", "nothing") diff --git a/code/modules/reagents/newchem/drinks.dm b/code/modules/reagents/newchem/drinks.dm index 201cc97f806..4790b4d01ec 100644 --- a/code/modules/reagents/newchem/drinks.dm +++ b/code/modules/reagents/newchem/drinks.dm @@ -201,7 +201,7 @@ name = "Uplink" id = "uplink" result = "uplink" - required_reagents = list("rum" = 1, "vodka" = 1, "tequilla" = 1, "whiskey" = 1, "synthanol" = 1) + required_reagents = list("rum" = 1, "vodka" = 1, "tequila" = 1, "whiskey" = 1, "synthanol" = 1) result_amount = 5 /datum/reagent/ethanol/synthanol/synthnsoda diff --git a/code/modules/reagents/newchem/patch.dm b/code/modules/reagents/newchem/patch.dm index f686d293c24..2392dd26db5 100644 --- a/code/modules/reagents/newchem/patch.dm +++ b/code/modules/reagents/newchem/patch.dm @@ -18,35 +18,23 @@ desc = "Helps with brute injuries." icon_state = "bandaid_brute" instant_application = 1 - -/obj/item/weapon/reagent_containers/food/pill/patch/styptic/New() - ..() - reagents.add_reagent("styptic_powder", 40) + list_reagents = list("styptic_powder" = 40) /obj/item/weapon/reagent_containers/food/pill/patch/silver_sulf name = "burn patch" desc = "Helps with burn injuries." icon_state = "bandaid_burn" instant_application = 1 - -/obj/item/weapon/reagent_containers/food/pill/patch/silver_sulf/New() - ..() - reagents.add_reagent("silver_sulfadiazine", 40) + list_reagents = list("silver_sulfadiazine" = 40) /obj/item/weapon/reagent_containers/food/pill/patch/synthflesh name = "syntheflesh patch" desc = "Helps with burn injuries." icon_state = "bandaid_med" instant_application = 1 - -/obj/item/weapon/reagent_containers/food/pill/patch/synthflesh/New() - ..() - reagents.add_reagent("synthflesh", 20) + list_reagents = list("synthflesh" = 20) /obj/item/weapon/reagent_containers/food/pill/patch/nicotine name = "nicotine patch" desc = "Helps temporarily curb the cravings of nicotine dependency." - -/obj/item/weapon/reagent_containers/food/pill/patch/nicotine/New() - ..() - reagents.add_reagent("nicotine", 20) \ No newline at end of file + list_reagents = list("nicotine" = 20) \ No newline at end of file diff --git a/code/modules/reagents/oldchem/chemical_reaction/chemical_reaction_drink.dm b/code/modules/reagents/oldchem/chemical_reaction/chemical_reaction_drink.dm index 10b5ff13344..1b69b88e071 100644 --- a/code/modules/reagents/oldchem/chemical_reaction/chemical_reaction_drink.dm +++ b/code/modules/reagents/oldchem/chemical_reaction/chemical_reaction_drink.dm @@ -44,7 +44,7 @@ name = "Patron" id = "patron" result = "patron" - required_reagents = list("tequilla" = 10, "silver" = 1) + required_reagents = list("tequila" = 10, "silver" = 1) result_amount = 10 mix_sound = 'sound/goonstation/misc/drinkfizz.ogg' @@ -228,15 +228,15 @@ name = "Brave Bull" id = "bravebull" result = "bravebull" - required_reagents = list("tequilla" = 2, "kahlua" = 1) + required_reagents = list("tequila" = 2, "kahlua" = 1) result_amount = 3 mix_sound = 'sound/goonstation/misc/drinkfizz.ogg' -/datum/chemical_reaction/tequilla_sunrise - name = "Tequilla Sunrise" - id = "tequillasunrise" - result = "tequillasunrise" - required_reagents = list("tequilla" = 2, "orangejuice" = 1) +/datum/chemical_reaction/tequila_sunrise + name = "Tequila Sunrise" + id = "tequilasunrise" + result = "tequilasunrise" + required_reagents = list("tequila" = 2, "orangejuice" = 1) result_amount = 3 mix_sound = 'sound/goonstation/misc/drinkfizz.ogg' @@ -317,7 +317,7 @@ name = "Margarita" id = "margarita" result = "margarita" - required_reagents = list("tequilla" = 2, "limejuice" = 1) + required_reagents = list("tequila" = 2, "limejuice" = 1) result_amount = 3 mix_sound = 'sound/goonstation/misc/drinkfizz.ogg' @@ -325,7 +325,7 @@ name = "Long Island Iced Tea" id = "longislandicedtea" result = "longislandicedtea" - required_reagents = list("vodka" = 1, "gin" = 1, "tequilla" = 1, "cubalibre" = 1) + required_reagents = list("vodka" = 1, "gin" = 1, "tequila" = 1, "cubalibre" = 1) result_amount = 4 mix_sound = 'sound/goonstation/misc/drinkfizz.ogg' diff --git a/code/modules/reagents/oldchem/reagents/drink/reagents_alcohol.dm b/code/modules/reagents/oldchem/reagents/drink/reagents_alcohol.dm index 910c1791fd7..c71b1204b60 100644 --- a/code/modules/reagents/oldchem/reagents/drink/reagents_alcohol.dm +++ b/code/modules/reagents/oldchem/reagents/drink/reagents_alcohol.dm @@ -130,9 +130,9 @@ color = "#664300" // rgb: 102, 67, 0 alcohol_perc = 0.2 -/datum/reagent/ethanol/tequilla +/datum/reagent/ethanol/tequila name = "Tequila" - id = "tequilla" + id = "tequila" description = "A strong and mildly flavoured, mexican produced spirit. Feeling thirsty hombre?" color = "#A8B0B7" // rgb: 168, 176, 183 alcohol_perc = 0.4 @@ -323,9 +323,9 @@ color = "#664300" // rgb: 102, 67, 0 alcohol_perc = 0.3 -/datum/reagent/ethanol/tequilla_sunrise +/datum/reagent/ethanol/tequila_sunrise name = "Tequila Sunrise" - id = "tequillasunrise" + id = "tequilasunrise" description = "Tequila and orange juice. Much like a Screwdriver, only Mexican~" reagent_state = LIQUID color = "#664300" // rgb: 102, 67, 0 diff --git a/code/modules/reagents/reagent_containers/glass/bottle.dm b/code/modules/reagents/reagent_containers/bottle.dm similarity index 94% rename from code/modules/reagents/reagent_containers/glass/bottle.dm rename to code/modules/reagents/reagent_containers/bottle.dm index 363ff89119f..95fb36d439d 100644 --- a/code/modules/reagents/reagent_containers/glass/bottle.dm +++ b/code/modules/reagents/reagent_containers/bottle.dm @@ -1,363 +1,349 @@ - -//Not to be confused with /obj/item/weapon/reagent_containers/food/drinks/bottle - -/obj/item/weapon/reagent_containers/glass/bottle - name = "bottle" - desc = "A small bottle." - icon = 'icons/obj/chemical.dmi' - icon_state = null - item_state = "atoxinbottle" - amount_per_transfer_from_this = 10 - possible_transfer_amounts = list(5,10,15,25,30) - flags = OPENCONTAINER - volume = 30 - -/obj/item/weapon/reagent_containers/glass/bottle/New() - ..() - if(!icon_state) - icon_state = "bottle[rand(1,20)]" - - - //Copypasta from /obj/item/weapon/reagent_containers/glass/beaker -/obj/item/weapon/reagent_containers/glass/bottle/on_reagent_change() - update_icon() - -/obj/item/weapon/reagent_containers/glass/bottle/pickup(mob/user) - ..() - update_icon() - -/obj/item/weapon/reagent_containers/glass/bottle/dropped(mob/user) - ..() - update_icon() - -/obj/item/weapon/reagent_containers/glass/bottle/attack_hand() - ..() - update_icon() - -/obj/item/weapon/reagent_containers/glass/bottle/update_icon() - overlays.Cut() - - if(reagents.total_volume) - var/image/filling = image('icons/obj/reagentfillings.dmi', src, "[icon_state]10") - - var/percent = round((reagents.total_volume / volume) * 100) - switch(percent) - if(0 to 24) - filling.icon_state = "[icon_state]10" - if(25 to 49) - filling.icon_state = "[icon_state]25" - if(50 to 74) - filling.icon_state = "[icon_state]50" - if(75 to 90) - filling.icon_state = "[icon_state]75" - if(91 to INFINITY) - filling.icon_state = "[icon_state]100" - - filling.icon += mix_color_from_reagents(reagents.reagent_list) - overlays += filling - - if(!is_open_container()) - var/image/lid = image(icon, src, "lid_bottle") - overlays += lid - -/obj/item/weapon/reagent_containers/glass/bottle/toxin - name = "toxin bottle" - desc = "A small bottle of toxins. Do not drink, it is poisonous." - icon = 'icons/obj/chemical.dmi' - icon_state = "bottle12" - list_reagents = list("toxin" = 30) - -/obj/item/weapon/reagent_containers/glass/bottle/cyanide - name = "cyanide bottle" - desc = "A small bottle of cyanide. Bitter almonds?" - icon = 'icons/obj/chemical.dmi' - icon_state = "bottle12" - list_reagents = list("cyanide" = 30) - -/obj/item/weapon/reagent_containers/glass/bottle/mutagen - name = "unstable mutagen bottle" - desc = "A small bottle of unstable mutagen. Randomly changes the DNA structure of whoever comes in contact." - icon = 'icons/obj/chemical.dmi' - icon_state = "bottle20" - list_reagents = list("mutagen" = 30) - -/obj/item/weapon/reagent_containers/glass/bottle/ammonia - name = "ammonia bottle" - desc = "A small bottle." - icon = 'icons/obj/chemical.dmi' - icon_state = "bottle20" - list_reagents = list("ammonia" = 30) - -/obj/item/weapon/reagent_containers/glass/bottle/diethylamine - name = "diethylamine bottle" - desc = "A small bottle." - icon = 'icons/obj/chemical.dmi' - icon_state = "bottle17" - list_reagents = list("diethylamine" = 30) - -/obj/item/weapon/reagent_containers/glass/bottle/facid - name = "Fluorosulfuric Acid Bottle" - desc = "A small bottle. Contains a small amount of Fluorosulfuric Acid" - icon = 'icons/obj/chemical.dmi' - icon_state = "bottle17" - list_reagents = list("facid" = 30) - -/obj/item/weapon/reagent_containers/glass/bottle/adminordrazine - name = "Adminordrazine Bottle" - desc = "A small bottle. Contains the liquid essence of the gods." - icon = 'icons/obj/drinks.dmi' - icon_state = "holyflask" - list_reagents = list("adminordrazine" = 30) - -/obj/item/weapon/reagent_containers/glass/bottle/capsaicin - name = "Capsaicin Bottle" - desc = "A small bottle. Contains hot sauce." - icon = 'icons/obj/chemical.dmi' - icon_state = "bottle3" - list_reagents = list("capsaicin" = 30) - -/obj/item/weapon/reagent_containers/glass/bottle/frostoil - name = "Frost Oil Bottle" - desc = "A small bottle. Contains cold sauce." - icon = 'icons/obj/chemical.dmi' - icon_state = "bottle17" - list_reagents = list("frostoil" = 30) - -/obj/item/weapon/reagent_containers/glass/bottle/morphine - name = "Morphine Bottle" - desc = "A small bottle. Contains morphine." - icon = 'icons/obj/chemical.dmi' - icon_state = "bottle17" - list_reagents = list("morphine" = 30) - -/obj/item/weapon/reagent_containers/glass/bottle/ether - name = "Ether Bottle" - desc = "A small bottle. Contains ether." - icon = 'icons/obj/chemical.dmi' - icon_state = "bottle17" - list_reagents = list("ether" = 30) - -/obj/item/weapon/reagent_containers/glass/bottle/charcoal - name = "Charcoal Bottle" - desc = "A small bottle. Contains charcoal." - icon = 'icons/obj/chemical.dmi' - icon_state = "bottle17" - list_reagents = list("charcoal" = 30) - -/obj/item/weapon/reagent_containers/glass/bottle/epinephrine - name = "Epinephrine Bottle" - desc = "A small bottle. Contains epinephrine." - icon = 'icons/obj/chemical.dmi' - icon_state = "bottle17" - list_reagents = list("epinephrine" = 30) - -/obj/item/weapon/reagent_containers/glass/bottle/pancuronium - name = "Pancuronium Bottle" - desc = "A small bottle of pancuronium." - icon = 'icons/obj/chemical.dmi' - icon_state = "bottle14" - list_reagents = list("pancuronium" = 30) - -/obj/item/weapon/reagent_containers/glass/bottle/sulfonal - name = "Sulfonal Bottle" - desc = "A small bottle of Sulfonal." - icon = 'icons/obj/chemical.dmi' - icon_state = "bottle19" - list_reagents = list("sulfonal" = 30) - -//Reagent bottles - -/obj/item/weapon/reagent_containers/glass/bottle/reagent - name = "Reagent Bottle" - desc = "A bottle for storing reagents" - icon_state = "rbottle" - volume = 50 - -/obj/item/weapon/reagent_containers/glass/bottle/reagent/oil - name = "Oil Bottle" - desc = "A reagent bottle. Contains oil." - icon_state = "rbottle1" - list_reagents = list("oil" = 50) - -/obj/item/weapon/reagent_containers/glass/bottle/reagent/phenol - name = "Phenol Bottle" - desc = "A reagent bottle. Contains phenol." - icon_state = "rbottle2" - list_reagents = list("phenol" = 50) - -/obj/item/weapon/reagent_containers/glass/bottle/reagent/acetone - name = "Acetone Bottle" - desc = "A reagent bottle. Contains acetone." - icon_state = "rbottle3" - list_reagents = list("acetone" = 50) - -/obj/item/weapon/reagent_containers/glass/bottle/reagent/ammonia - name = "Ammonia Bottle" - desc = "A reagent bottle. Contains ammonia." - icon_state = "rbottle4" - list_reagents = list("ammonia" = 50) - -/obj/item/weapon/reagent_containers/glass/bottle/reagent/diethylamine - name = "Diethylamine Bottle" - desc = "A reagent bottle. Contains diethylamine." - icon_state = "rbottle5" - list_reagents = list("diethylamine" = 50) - -/obj/item/weapon/reagent_containers/glass/bottle/reagent/acid - name = "Acid Bottle" - desc = "A reagent bottle. Contains sulfuric acid." - icon_state = "rbottle6" - list_reagents = list("sacid" = 50) - -/obj/item/weapon/reagent_containers/glass/bottle/reagent/formaldehyde - name = "Formaldehyde Bottle" - desc = "A reagent bottle. Contains formaldehyde." - icon_state = "rbottle" - list_reagents = list("formaldehyde" = 50) - -/obj/item/weapon/reagent_containers/glass/bottle/reagent/morphine - name = "Morphine Bottle" - desc = "A reagent bottle. Contains morphine." - list_reagents = list("morphine" = 50) - -/obj/item/weapon/reagent_containers/glass/bottle/reagent/insulin - name = "Insulin Bottle" - desc = "A reagent bottle. Contains insulin." - list_reagents = list("insulin" = 50) - - -/obj/item/weapon/reagent_containers/glass/bottle/reagent/hairgrownium - name = "Hair Grow Gel" - desc = "A bottle full of a stimulative hair growth formula" - list_reagents = list("hairgrownium" = 50) - -/obj/item/weapon/reagent_containers/glass/bottle/reagent/hair_dye - name = "Quantum Hair Dye Bottle" - desc = "A bottle of the ever-changing quantum hair dye." - list_reagents = list("hair_dye" = 50) - -////////////////////Traitor Poison Bottle////////////////////////////// - -/obj/item/weapon/reagent_containers/glass/bottle/traitor - desc = "It has a small skull and crossbones on it. Uh-oh!" - possible_transfer_amounts = list(5,10,15,25,30,40) - volume = 40 - -/obj/item/weapon/reagent_containers/glass/bottle/traitor/New() - ..() - reagents.add_reagent(pick_list("chemistry_tools.json", "traitor_poison_bottle"), 40) - -/obj/item/weapon/reagent_containers/glass/bottle/plasma - name = "plasma dust bottle" - desc = "A small bottle of plasma in dust form. Extremely toxic and reacts with micro-organisms inside blood." - icon_state = "bottle8" - list_reagents = list("plasma_dust" = 30) - -/obj/item/weapon/reagent_containers/glass/bottle/diphenhydramine - name = "diphenhydramine bottle" - desc = "A small bottle of diphenhydramine." - icon_state = "bottle20" - list_reagents = list("diphenhydramine" = 30) - -/obj/item/weapon/reagent_containers/glass/bottle/flu_virion - name = "Flu virion culture bottle" - desc = "A small bottle. Contains H13N1 flu virion culture in synthblood medium." - icon_state = "bottle3" - spawned_disease = /datum/disease/advance/flu - -/obj/item/weapon/reagent_containers/glass/bottle/epiglottis_virion - name = "Epiglottis virion culture bottle" - desc = "A small bottle. Contains Epiglottis virion culture in synthblood medium." - icon_state = "bottle3" - spawned_disease = /datum/disease/advance/voice_change - -/obj/item/weapon/reagent_containers/glass/bottle/liver_enhance_virion - name = "Liver enhancement virion culture bottle" - desc = "A small bottle. Contains liver enhancement virion culture in synthblood medium." - icon_state = "bottle3" - spawned_disease = /datum/disease/advance/heal - -/obj/item/weapon/reagent_containers/glass/bottle/hullucigen_virion - name = "Hullucigen virion culture bottle" - desc = "A small bottle. Contains hullucigen virion culture in synthblood medium." - icon_state = "bottle3" - spawned_disease = /datum/disease/advance/hullucigen - -/obj/item/weapon/reagent_containers/glass/bottle/pierrot_throat - name = "Pierrot's Throat culture bottle" - desc = "A small bottle. Contains H0NI<42 virion culture in synthblood medium." - icon_state = "bottle3" - spawned_disease = /datum/disease/pierrot_throat - -/obj/item/weapon/reagent_containers/glass/bottle/cold - name = "Rhinovirus culture bottle" - desc = "A small bottle. Contains XY-rhinovirus culture in synthblood medium." - icon_state = "bottle3" - spawned_disease = /datum/disease/advance/cold - -/obj/item/weapon/reagent_containers/glass/bottle/retrovirus - name = "Retrovirus culture bottle" - desc = "A small bottle. Contains a retrovirus culture in a synthblood medium." - icon_state = "bottle3" - spawned_disease = /datum/disease/dna_retrovirus - -/obj/item/weapon/reagent_containers/glass/bottle/gbs - name = "GBS culture bottle" - desc = "A small bottle. Contains Gravitokinetic Bipotential SADS+ culture in synthblood medium."//Or simply - General BullShit - icon_state = "bottle3" - amount_per_transfer_from_this = 5 - spawned_disease = /datum/disease/gbs - -/obj/item/weapon/reagent_containers/glass/bottle/fake_gbs - name = "GBS culture bottle" - desc = "A small bottle. Contains Gravitokinetic Bipotential SADS- culture in synthblood medium."//Or simply - General BullShit - icon_state = "bottle3" - spawned_disease = /datum/disease/fake_gbs - -/obj/item/weapon/reagent_containers/glass/bottle/brainrot - name = "Brainrot culture bottle" - desc = "A small bottle. Contains Cryptococcus Cosmosis culture in synthblood medium." - icon_state = "bottle3" - spawned_disease = /datum/disease/brainrot - -/obj/item/weapon/reagent_containers/glass/bottle/magnitis - name = "Magnitis culture bottle" - desc = "A small bottle. Contains a small dosage of Fukkos Miracos." - icon_state = "bottle3" - spawned_disease = /datum/disease/magnitis - -/obj/item/weapon/reagent_containers/glass/bottle/wizarditis - name = "Wizarditis culture bottle" - desc = "A small bottle. Contains a sample of Rincewindus Vulgaris." - icon_state = "bottle3" - spawned_disease = /datum/disease/wizarditis - -/obj/item/weapon/reagent_containers/glass/bottle/anxiety - name = "Severe Anxiety culture bottle" - desc = "A small bottle. Contains a sample of Lepidopticides." - icon_state = "bottle3" - spawned_disease = /datum/disease/anxiety - -/obj/item/weapon/reagent_containers/glass/bottle/beesease - name = "Beesease culture bottle" - desc = "A small bottle. Contains a sample of invasive Apidae." - icon_state = "bottle3" - spawned_disease = /datum/disease/beesease - -/obj/item/weapon/reagent_containers/glass/bottle/fluspanish - name = "Spanish flu culture bottle" - desc = "A small bottle. Contains a sample of Inquisitius." - icon_state = "bottle3" - spawned_disease = /datum/disease/fluspanish - -/obj/item/weapon/reagent_containers/glass/bottle/tuberculosis - name = "Fungal Tuberculosis culture bottle" - desc = "A small bottle. Contains a sample of Fungal Tubercle bacillus." - icon_state = "bottle3" - spawned_disease = /datum/disease/tuberculosis - -/obj/item/weapon/reagent_containers/glass/bottle/tuberculosiscure - name = "BVAK bottle" - desc = "A small bottle containing Bio Virus Antidote Kit." - icon_state = "bottle5" - list_reagents = list("atropine" = 5, "epinephrine" = 5, "salbutamol" = 10, "spaceacillin" = 10) + +//Not to be confused with /obj/item/weapon/reagent_containers/food/drinks/bottle + +/obj/item/weapon/reagent_containers/glass/bottle + name = "bottle" + desc = "A small bottle." + icon = 'icons/obj/chemical.dmi' + icon_state = null + item_state = "atoxinbottle" + amount_per_transfer_from_this = 10 + possible_transfer_amounts = list(5,10,15,25,30) + flags = OPENCONTAINER + volume = 30 + +/obj/item/weapon/reagent_containers/glass/bottle/New() + ..() + if(!icon_state) + icon_state = "bottle[rand(1,20)]" + +/obj/item/weapon/reagent_containers/glass/bottle/on_reagent_change() + update_icon() + +/obj/item/weapon/reagent_containers/glass/bottle/update_icon() + overlays.Cut() + + if(reagents.total_volume) + var/image/filling = image('icons/obj/reagentfillings.dmi', src, "[icon_state]10") + + var/percent = round((reagents.total_volume / volume) * 100) + switch(percent) + if(0 to 24) + filling.icon_state = "[icon_state]10" + if(25 to 49) + filling.icon_state = "[icon_state]25" + if(50 to 74) + filling.icon_state = "[icon_state]50" + if(75 to 90) + filling.icon_state = "[icon_state]75" + if(91 to INFINITY) + filling.icon_state = "[icon_state]100" + + filling.icon += mix_color_from_reagents(reagents.reagent_list) + overlays += filling + + if(!is_open_container()) + var/image/lid = image(icon, src, "lid_bottle") + overlays += lid + +/obj/item/weapon/reagent_containers/glass/bottle/toxin + name = "toxin bottle" + desc = "A small bottle of toxins. Do not drink, it is poisonous." + icon = 'icons/obj/chemical.dmi' + icon_state = "bottle12" + list_reagents = list("toxin" = 30) + +/obj/item/weapon/reagent_containers/glass/bottle/cyanide + name = "cyanide bottle" + desc = "A small bottle of cyanide. Bitter almonds?" + icon = 'icons/obj/chemical.dmi' + icon_state = "bottle12" + list_reagents = list("cyanide" = 30) + +/obj/item/weapon/reagent_containers/glass/bottle/mutagen + name = "unstable mutagen bottle" + desc = "A small bottle of unstable mutagen. Randomly changes the DNA structure of whoever comes in contact." + icon = 'icons/obj/chemical.dmi' + icon_state = "bottle20" + list_reagents = list("mutagen" = 30) + +/obj/item/weapon/reagent_containers/glass/bottle/ammonia + name = "ammonia bottle" + desc = "A small bottle." + icon = 'icons/obj/chemical.dmi' + icon_state = "bottle20" + list_reagents = list("ammonia" = 30) + +/obj/item/weapon/reagent_containers/glass/bottle/diethylamine + name = "diethylamine bottle" + desc = "A small bottle." + icon = 'icons/obj/chemical.dmi' + icon_state = "bottle17" + list_reagents = list("diethylamine" = 30) + +/obj/item/weapon/reagent_containers/glass/bottle/facid + name = "Fluorosulfuric Acid Bottle" + desc = "A small bottle. Contains a small amount of Fluorosulfuric Acid" + icon = 'icons/obj/chemical.dmi' + icon_state = "bottle17" + list_reagents = list("facid" = 30) + +/obj/item/weapon/reagent_containers/glass/bottle/adminordrazine + name = "Adminordrazine Bottle" + desc = "A small bottle. Contains the liquid essence of the gods." + icon = 'icons/obj/drinks.dmi' + icon_state = "holyflask" + list_reagents = list("adminordrazine" = 30) + +/obj/item/weapon/reagent_containers/glass/bottle/capsaicin + name = "Capsaicin Bottle" + desc = "A small bottle. Contains hot sauce." + icon = 'icons/obj/chemical.dmi' + icon_state = "bottle3" + list_reagents = list("capsaicin" = 30) + +/obj/item/weapon/reagent_containers/glass/bottle/frostoil + name = "Frost Oil Bottle" + desc = "A small bottle. Contains cold sauce." + icon = 'icons/obj/chemical.dmi' + icon_state = "bottle17" + list_reagents = list("frostoil" = 30) + +/obj/item/weapon/reagent_containers/glass/bottle/morphine + name = "Morphine Bottle" + desc = "A small bottle. Contains morphine." + icon = 'icons/obj/chemical.dmi' + icon_state = "bottle17" + list_reagents = list("morphine" = 30) + +/obj/item/weapon/reagent_containers/glass/bottle/ether + name = "Ether Bottle" + desc = "A small bottle. Contains ether." + icon = 'icons/obj/chemical.dmi' + icon_state = "bottle17" + list_reagents = list("ether" = 30) + +/obj/item/weapon/reagent_containers/glass/bottle/charcoal + name = "Charcoal Bottle" + desc = "A small bottle. Contains charcoal." + icon = 'icons/obj/chemical.dmi' + icon_state = "bottle17" + list_reagents = list("charcoal" = 30) + +/obj/item/weapon/reagent_containers/glass/bottle/epinephrine + name = "Epinephrine Bottle" + desc = "A small bottle. Contains epinephrine." + icon = 'icons/obj/chemical.dmi' + icon_state = "bottle17" + list_reagents = list("epinephrine" = 30) + +/obj/item/weapon/reagent_containers/glass/bottle/pancuronium + name = "Pancuronium Bottle" + desc = "A small bottle of pancuronium." + icon = 'icons/obj/chemical.dmi' + icon_state = "bottle14" + list_reagents = list("pancuronium" = 30) + +/obj/item/weapon/reagent_containers/glass/bottle/sulfonal + name = "Sulfonal Bottle" + desc = "A small bottle of Sulfonal." + icon = 'icons/obj/chemical.dmi' + icon_state = "bottle19" + list_reagents = list("sulfonal" = 30) + +//Reagent bottles + +/obj/item/weapon/reagent_containers/glass/bottle/reagent + name = "Reagent Bottle" + desc = "A bottle for storing reagents" + icon_state = "rbottle" + volume = 50 + +/obj/item/weapon/reagent_containers/glass/bottle/reagent/oil + name = "Oil Bottle" + desc = "A reagent bottle. Contains oil." + icon_state = "rbottle1" + list_reagents = list("oil" = 50) + +/obj/item/weapon/reagent_containers/glass/bottle/reagent/phenol + name = "Phenol Bottle" + desc = "A reagent bottle. Contains phenol." + icon_state = "rbottle2" + list_reagents = list("phenol" = 50) + +/obj/item/weapon/reagent_containers/glass/bottle/reagent/acetone + name = "Acetone Bottle" + desc = "A reagent bottle. Contains acetone." + icon_state = "rbottle3" + list_reagents = list("acetone" = 50) + +/obj/item/weapon/reagent_containers/glass/bottle/reagent/ammonia + name = "Ammonia Bottle" + desc = "A reagent bottle. Contains ammonia." + icon_state = "rbottle4" + list_reagents = list("ammonia" = 50) + +/obj/item/weapon/reagent_containers/glass/bottle/reagent/diethylamine + name = "Diethylamine Bottle" + desc = "A reagent bottle. Contains diethylamine." + icon_state = "rbottle5" + list_reagents = list("diethylamine" = 50) + +/obj/item/weapon/reagent_containers/glass/bottle/reagent/acid + name = "Acid Bottle" + desc = "A reagent bottle. Contains sulfuric acid." + icon_state = "rbottle6" + list_reagents = list("sacid" = 50) + +/obj/item/weapon/reagent_containers/glass/bottle/reagent/formaldehyde + name = "Formaldehyde Bottle" + desc = "A reagent bottle. Contains formaldehyde." + icon_state = "rbottle" + list_reagents = list("formaldehyde" = 50) + +/obj/item/weapon/reagent_containers/glass/bottle/reagent/morphine + name = "Morphine Bottle" + desc = "A reagent bottle. Contains morphine." + list_reagents = list("morphine" = 50) + +/obj/item/weapon/reagent_containers/glass/bottle/reagent/insulin + name = "Insulin Bottle" + desc = "A reagent bottle. Contains insulin." + list_reagents = list("insulin" = 50) + + +/obj/item/weapon/reagent_containers/glass/bottle/reagent/hairgrownium + name = "Hair Grow Gel" + desc = "A bottle full of a stimulative hair growth formula" + list_reagents = list("hairgrownium" = 50) + +/obj/item/weapon/reagent_containers/glass/bottle/reagent/hair_dye + name = "Quantum Hair Dye Bottle" + desc = "A bottle of the ever-changing quantum hair dye." + list_reagents = list("hair_dye" = 50) + +////////////////////Traitor Poison Bottle////////////////////////////// + +/obj/item/weapon/reagent_containers/glass/bottle/traitor + desc = "It has a small skull and crossbones on it. Uh-oh!" + possible_transfer_amounts = list(5,10,15,25,30,40) + volume = 40 + +/obj/item/weapon/reagent_containers/glass/bottle/traitor/New() + ..() + reagents.add_reagent(pick_list("chemistry_tools.json", "traitor_poison_bottle"), 40) + +/obj/item/weapon/reagent_containers/glass/bottle/plasma + name = "plasma dust bottle" + desc = "A small bottle of plasma in dust form. Extremely toxic and reacts with micro-organisms inside blood." + icon_state = "bottle8" + list_reagents = list("plasma_dust" = 30) + +/obj/item/weapon/reagent_containers/glass/bottle/diphenhydramine + name = "diphenhydramine bottle" + desc = "A small bottle of diphenhydramine." + icon_state = "bottle20" + list_reagents = list("diphenhydramine" = 30) + +/obj/item/weapon/reagent_containers/glass/bottle/flu_virion + name = "Flu virion culture bottle" + desc = "A small bottle. Contains H13N1 flu virion culture in synthblood medium." + icon_state = "bottle3" + spawned_disease = /datum/disease/advance/flu + +/obj/item/weapon/reagent_containers/glass/bottle/epiglottis_virion + name = "Epiglottis virion culture bottle" + desc = "A small bottle. Contains Epiglottis virion culture in synthblood medium." + icon_state = "bottle3" + spawned_disease = /datum/disease/advance/voice_change + +/obj/item/weapon/reagent_containers/glass/bottle/liver_enhance_virion + name = "Liver enhancement virion culture bottle" + desc = "A small bottle. Contains liver enhancement virion culture in synthblood medium." + icon_state = "bottle3" + spawned_disease = /datum/disease/advance/heal + +/obj/item/weapon/reagent_containers/glass/bottle/hullucigen_virion + name = "Hullucigen virion culture bottle" + desc = "A small bottle. Contains hullucigen virion culture in synthblood medium." + icon_state = "bottle3" + spawned_disease = /datum/disease/advance/hullucigen + +/obj/item/weapon/reagent_containers/glass/bottle/pierrot_throat + name = "Pierrot's Throat culture bottle" + desc = "A small bottle. Contains H0NI<42 virion culture in synthblood medium." + icon_state = "bottle3" + spawned_disease = /datum/disease/pierrot_throat + +/obj/item/weapon/reagent_containers/glass/bottle/cold + name = "Rhinovirus culture bottle" + desc = "A small bottle. Contains XY-rhinovirus culture in synthblood medium." + icon_state = "bottle3" + spawned_disease = /datum/disease/advance/cold + +/obj/item/weapon/reagent_containers/glass/bottle/retrovirus + name = "Retrovirus culture bottle" + desc = "A small bottle. Contains a retrovirus culture in a synthblood medium." + icon_state = "bottle3" + spawned_disease = /datum/disease/dna_retrovirus + +/obj/item/weapon/reagent_containers/glass/bottle/gbs + name = "GBS culture bottle" + desc = "A small bottle. Contains Gravitokinetic Bipotential SADS+ culture in synthblood medium."//Or simply - General BullShit + icon_state = "bottle3" + amount_per_transfer_from_this = 5 + spawned_disease = /datum/disease/gbs + +/obj/item/weapon/reagent_containers/glass/bottle/fake_gbs + name = "GBS culture bottle" + desc = "A small bottle. Contains Gravitokinetic Bipotential SADS- culture in synthblood medium."//Or simply - General BullShit + icon_state = "bottle3" + spawned_disease = /datum/disease/fake_gbs + +/obj/item/weapon/reagent_containers/glass/bottle/brainrot + name = "Brainrot culture bottle" + desc = "A small bottle. Contains Cryptococcus Cosmosis culture in synthblood medium." + icon_state = "bottle3" + spawned_disease = /datum/disease/brainrot + +/obj/item/weapon/reagent_containers/glass/bottle/magnitis + name = "Magnitis culture bottle" + desc = "A small bottle. Contains a small dosage of Fukkos Miracos." + icon_state = "bottle3" + spawned_disease = /datum/disease/magnitis + +/obj/item/weapon/reagent_containers/glass/bottle/wizarditis + name = "Wizarditis culture bottle" + desc = "A small bottle. Contains a sample of Rincewindus Vulgaris." + icon_state = "bottle3" + spawned_disease = /datum/disease/wizarditis + +/obj/item/weapon/reagent_containers/glass/bottle/anxiety + name = "Severe Anxiety culture bottle" + desc = "A small bottle. Contains a sample of Lepidopticides." + icon_state = "bottle3" + spawned_disease = /datum/disease/anxiety + +/obj/item/weapon/reagent_containers/glass/bottle/beesease + name = "Beesease culture bottle" + desc = "A small bottle. Contains a sample of invasive Apidae." + icon_state = "bottle3" + spawned_disease = /datum/disease/beesease + +/obj/item/weapon/reagent_containers/glass/bottle/fluspanish + name = "Spanish flu culture bottle" + desc = "A small bottle. Contains a sample of Inquisitius." + icon_state = "bottle3" + spawned_disease = /datum/disease/fluspanish + +/obj/item/weapon/reagent_containers/glass/bottle/tuberculosis + name = "Fungal Tuberculosis culture bottle" + desc = "A small bottle. Contains a sample of Fungal Tubercle bacillus." + icon_state = "bottle3" + spawned_disease = /datum/disease/tuberculosis + +/obj/item/weapon/reagent_containers/glass/bottle/tuberculosiscure + name = "BVAK bottle" + desc = "A small bottle containing Bio Virus Antidote Kit." + icon_state = "bottle5" + list_reagents = list("atropine" = 5, "epinephrine" = 5, "salbutamol" = 10, "spaceacillin" = 10) diff --git a/code/modules/reagents/reagent_containers/drugs.dm b/code/modules/reagents/reagent_containers/drugs.dm deleted file mode 100644 index 8071347a275..00000000000 --- a/code/modules/reagents/reagent_containers/drugs.dm +++ /dev/null @@ -1,136 +0,0 @@ -/obj/item/weapon/reagent_containers/drugs - name = " " - var/base_name = " " - desc = " " - icon = 'icons/obj/chemical.dmi' - icon_state = "baggie" - item_state = "beaker" - amount_per_transfer_from_this = 2 - possible_transfer_amounts = 2 - volume = 10 - flags = OPENCONTAINER - - var/label_text = "" - -/obj/item/weapon/reagent_containers/drugs/New() - ..() - src.pixel_x = rand(-10.0, 10) //Randomizes postion - src.pixel_y = rand(-10.0, 10) - base_name = name - -/obj/item/weapon/reagent_containers/drugs/afterattack(obj/target, mob/user, proximity) - if(!proximity) - return - - if(istype(target, /obj/structure/reagent_dispensers)) //A dispenser. Transfer FROM it TO us. - - if(!target.reagents.total_volume && target.reagents) - to_chat(user, "\red [target] is empty.") - return - - if(reagents.total_volume >= reagents.maximum_volume) - to_chat(user, "\red [src] is full.") - return - - for(var/datum/reagent/A in target.reagents.reagent_list) - if(A.reagent_state != 1) - to_chat(user, "\red You can only put powders in [src].") - return - - var/trans = target.reagents.trans_to(src, target:amount_per_transfer_from_this) - to_chat(user, "\blue You fill [src] with [trans] units of the contents of [target].") - - else if(target.is_open_container() && target.reagents) //Something like a glass. Player probably wants to transfer TO it. - if(!reagents.total_volume) - to_chat(user, "\red [src] is empty.") - return - - if(target.reagents.total_volume >= target.reagents.maximum_volume) - to_chat(user, "\red [target] is full.") - return - - // /vg/: Logging transfers of bad things - if(target.reagents_to_log.len) - var/list/badshit=list() - for(var/bad_reagent in target.reagents_to_log) - if(reagents.has_reagent(bad_reagent)) - badshit += reagents_to_log[bad_reagent] - if(badshit.len) - var/hl = "([english_list(badshit)])" - message_admins("[key_name_admin(user)] added [reagents.get_reagent_ids(1)] to \a [target] with [src].[hl]") - log_game("[key_name(user)] added [reagents.get_reagent_ids(1)] to \a [target] with [src].") - - var/trans = src.reagents.trans_to(target, amount_per_transfer_from_this) - to_chat(user, "\blue You transfer [trans] units of the solution to [target].") - - //Safety for dumping stuff into a ninja suit. It handles everything through attackby() and this is unnecessary. - - /*else if(istype(target, /obj/machinery/bunsen_burner)) - return - - else if(istype(target, /obj/machinery/radiocarbon_spectrometer)) - return*/ - - -/obj/item/weapon/reagent_containers/drugs/attackby(obj/item/weapon/W, mob/user, params) - if(istype(W, /obj/item/weapon/pen) || istype(W, /obj/item/device/flashlight/pen)) - var/tmp_label = sanitize(input(user, "Enter a label for [src.name]","Label",src.label_text)) - if(length(tmp_label) > 10) - to_chat(user, "\red The label can be at most 10 characters long.") - else - to_chat(user, "\blue You set the label to \"[tmp_label]\".") - src.label_text = tmp_label - src.update_name_label() - -/obj/item/weapon/reagent_containers/drugs/proc/update_name_label() - if(src.label_text == "") - src.name = src.base_name - else - src.name = "[src.base_name] ([src.label_text])" - -/obj/item/weapon/reagent_containers/drugs/baggie - name = "baggie" - desc = "A baggie. Can hold up to 10 units." - icon = 'icons/obj/chemical.dmi' - icon_state = "baggie" - item_state = "beaker" - -/obj/item/weapon/reagent_containers/drugs/on_reagent_change() - update_icon() - -/obj/item/weapon/reagent_containers/drugs/pickup(mob/user) - ..() - update_icon() - -/obj/item/weapon/reagent_containers/drugs/dropped(mob/user) - ..() - update_icon() - -/obj/item/weapon/reagent_containers/drugs/attack_hand() - ..() - update_icon() - -/obj/item/weapon/reagent_containers/drugs/update_icon() - overlays.Cut() - - if(reagents.total_volume) - var/image/filling = image('icons/obj/reagentfillings.dmi', src, "[icon_state]2") - - switch(reagents.total_volume) - if(0 to 2) - filling.icon_state = "[icon_state]2" - if(3 to 4) - filling.icon_state = "[icon_state]4" - if(5 to 6) - filling.icon_state = "[icon_state]6" - if(7 to 8) - filling.icon_state = "[icon_state]8" - if(9 to 10) - filling.icon_state = "[icon_state]10" - - - filling.icon += mix_color_from_reagents(reagents.reagent_list) - overlays += filling - -/obj/item/weapon/reagent_containers/drugs/baggie/meth - list_reagents = list("methamphetamine" = 10) \ No newline at end of file diff --git a/code/modules/reagents/reagent_containers/food/cans.dm b/code/modules/reagents/reagent_containers/food/cans.dm index d114460b244..6d72ec2221c 100644 --- a/code/modules/reagents/reagent_containers/food/cans.dm +++ b/code/modules/reagents/reagent_containers/food/cans.dm @@ -7,7 +7,7 @@ ..() flags &= ~OPENCONTAINER -/obj/item/weapon/reagent_containers/food/drinks/cans/attack_self(mob/user as mob) +/obj/item/weapon/reagent_containers/food/drinks/cans/attack_self(mob/user) if(canopened == 0) playsound(src.loc,'sound/effects/canopen.ogg', rand(10,50), 1) to_chat(user, "You open the drink with an audible pop!") @@ -28,7 +28,7 @@ qdel(src) return crushed_can -/obj/item/weapon/reagent_containers/food/drinks/cans/attack(mob/M as mob, mob/user as mob, proximity) +/obj/item/weapon/reagent_containers/food/drinks/cans/attack(mob/M, mob/user, proximity) if(canopened == 0) to_chat(user, "You need to open the drink!") return @@ -58,94 +58,46 @@ else return ..(target, user, proximity) -/* examine(mob/user) - if(!..(user, 1)) - return - if(!reagents || reagents.total_volume==0) - to_chat(user, "\blue \The [src] is empty!") - else if(reagents.total_volume<=src.volume/4) - to_chat(user, "\blue \The [src] is almost empty!") - else if(reagents.total_volume<=src.volume*0.66) - to_chat(user, "\blue \The [src] is half full!") - else if(reagents.total_volume<=src.volume*0.90) - to_chat(user, "\blue \The [src] is almost full!") - else - to_chat(user, "\blue \The [src] is full!")*/ - - -//DRINKS - /obj/item/weapon/reagent_containers/food/drinks/cans/cola name = "Space Cola" desc = "Cola. in space." icon_state = "cola" - New() - ..() - reagents.add_reagent("cola", 30) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("cola" = 30) /obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle name = "Bottled Water" desc = "Introduced to the vending machines by Skrellian request, this water comes straight from the Martian poles." icon_state = "waterbottle" is_plastic = 1 - New() - ..() - reagents.add_reagent("water", 30) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("water" = 30) /obj/item/weapon/reagent_containers/food/drinks/cans/beer name = "Space Beer" desc = "Contains only water, malt and hops." icon_state = "beer" is_glass = 1 - New() - ..() - reagents.add_reagent("beer", 30) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("beer" = 30) /obj/item/weapon/reagent_containers/food/drinks/cans/adminbooze name = "Admin Booze" desc = "Bottled Griffon tears. Drink with caution." icon_state = "adminbooze" is_glass = 1 - New() - ..() - reagents.add_reagent("adminordrazine", 5) - reagents.add_reagent("capsaicin", 5) - reagents.add_reagent("methamphetamine", 20) - reagents.add_reagent("thirteenloko", 20) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("adminordrazine" = 5, "capsaicin" = 5, "methamphetamine"= 20, "thirteenloko" = 20) /obj/item/weapon/reagent_containers/food/drinks/cans/madminmalt name = "Madmin Malt" desc = "Bottled essence of angry admins. Drink with EXTREME caution." icon_state = "madminmalt" is_glass = 1 - New() - ..() - reagents.add_reagent("hell_water", 20) - reagents.add_reagent("neurotoxin", 15) - reagents.add_reagent("thirteenloko", 15) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("hell_water" = 20, "neurotoxin" = 15, "thirteenloko" = 15) /obj/item/weapon/reagent_containers/food/drinks/cans/badminbrew name = "Badmin Brew" desc = "Bottled trickery and terrible admin work. Probably shouldn't drink this one at all." icon_state = "badminbrew" is_glass = 1 - New() - ..() - reagents.add_reagent("mutagen", 25) - reagents.add_reagent("charcoal", 10) - reagents.add_reagent("thirteenloko", 15) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("mutagen" = 25, "charcoal" = 10, "thirteenloko" = 15) /obj/item/weapon/reagent_containers/food/drinks/cans/ale name = "Magm-Ale" @@ -153,117 +105,74 @@ icon_state = "alebottle" item_state = "beer" is_glass = 1 - New() - ..() - reagents.add_reagent("ale", 30) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) - + list_reagents = list("ale" = 30) /obj/item/weapon/reagent_containers/food/drinks/cans/space_mountain_wind name = "Space Mountain Wind" desc = "Blows right through you like a space wind." icon_state = "space_mountain_wind" - New() - ..() - reagents.add_reagent("spacemountainwind", 30) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("spacemountainwind" = 30) /obj/item/weapon/reagent_containers/food/drinks/cans/thirteenloko name = "Thirteen Loko" desc = "The CMO has advised crew members that consumption of Thirteen Loko may result in seizures, blindness, drunkeness, or even death. Please Drink Responsibly." icon_state = "thirteen_loko" - New() - ..() - reagents.add_reagent("thirteenloko", 25) - reagents.add_reagent("psilocybin", 5) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("thirteenloko" = 25, "psilocybin" = 5) /obj/item/weapon/reagent_containers/food/drinks/cans/dr_gibb name = "Dr. Gibb" desc = "A delicious mixture of 42 different flavors." icon_state = "dr_gibb" - New() - ..() - reagents.add_reagent("dr_gibb", 30) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("dr_gibb" = 30) + /obj/item/weapon/reagent_containers/food/drinks/cans/starkist name = "Star-kist" desc = "The taste of a star in liquid form. And, a bit of tuna...?" icon_state = "starkist" - New() - ..() - reagents.add_reagent("brownstar", 30) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("brownstar" = 30) /obj/item/weapon/reagent_containers/food/drinks/cans/space_up name = "Space-Up" desc = "Tastes like a hull breach in your mouth." icon_state = "space-up" - New() - ..() - reagents.add_reagent("space_up", 30) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("space_up" = 30) /obj/item/weapon/reagent_containers/food/drinks/cans/lemon_lime name = "Lemon-Lime" desc = "You wanted ORANGE. It gave you Lemon Lime." icon_state = "lemon-lime" - New() - ..() - reagents.add_reagent("lemon_lime", 30) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("lemon_lime" = 30) /obj/item/weapon/reagent_containers/food/drinks/cans/iced_tea name = "Vrisk Serket Iced Tea" desc = "That sweet, refreshing southern earthy flavor. That's where it's from, right? South Earth?" icon_state = "ice_tea_can" - New() - ..() - reagents.add_reagent("icetea", 30) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("icetea" = 30) /obj/item/weapon/reagent_containers/food/drinks/cans/grape_juice name = "Grapel Juice" desc = "500 pages of rules of how to appropriately enter into a combat with this juice!" icon_state = "purple_can" - New() - ..() - reagents.add_reagent("grapejuice", 30) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("grapejuice" = 30) /obj/item/weapon/reagent_containers/food/drinks/cans/tonic name = "T-Borg's Tonic Water" desc = "Quinine tastes funny, but at least it'll keep that Space Malaria away." icon_state = "tonic" - New() - ..() - reagents.add_reagent("tonic", 50) + list_reagents = list("tonic" = 50) /obj/item/weapon/reagent_containers/food/drinks/cans/sodawater name = "Soda Water" desc = "A can of soda water. Still water's more refreshing cousin." icon_state = "sodawater" - New() - ..() - reagents.add_reagent("sodawater", 50) + list_reagents = list("sodawater" = 50) /obj/item/weapon/reagent_containers/food/drinks/cans/synthanol name = "Beep's Classic Synthanol" desc = "A can of IPC booze, however that works." icon_state = "synthanolcan" - New() - ..() - reagents.add_reagent("synthanol", 50) + list_reagents = list("synthanol" = 50) /obj/item/weapon/reagent_containers/food/drinks/cans/bottler name = "generic beverage container" @@ -273,18 +182,6 @@ /obj/item/weapon/reagent_containers/food/drinks/cans/bottler/on_reagent_change() update_icon() -/obj/item/weapon/reagent_containers/food/drinks/cans/bottler/pickup(mob/user) - ..() - update_icon() - -/obj/item/weapon/reagent_containers/food/drinks/cans/bottler/dropped(mob/user) - ..() - update_icon() - -/obj/item/weapon/reagent_containers/food/drinks/cans/bottler/attack_hand() - ..() - update_icon() - /obj/item/weapon/reagent_containers/food/drinks/cans/bottler/update_icon() overlays.Cut() @@ -313,6 +210,7 @@ desc = "A glass bottle suitable for beverages." icon_state = "glass_bottle" is_glass = 1 + /obj/item/weapon/reagent_containers/food/drinks/cans/bottler/plastic_bottle name = "plastic bottle" desc = "A plastic bottle suitable for beverages." diff --git a/code/modules/reagents/reagent_containers/food/condiment.dm b/code/modules/reagents/reagent_containers/food/condiment.dm index 29bd6e7dc53..05093e3ffeb 100644 --- a/code/modules/reagents/reagent_containers/food/condiment.dm +++ b/code/modules/reagents/reagent_containers/food/condiment.dm @@ -8,10 +8,10 @@ /obj/item/weapon/reagent_containers/food/condiment name = "condiment container" desc = "Just your average condiment container." - icon = 'icons/obj/food/food.dmi' + icon = 'icons/obj/food/containers.dmi' icon_state = "emptycondiment" flags = OPENCONTAINER - possible_transfer_amounts = list(1,5,10) + possible_transfer_amounts = list(1, 5, 10, 15, 20, 25, 30, 50) volume = 50 //Possible_states has the reagent id as key and a list of, in order, the icon_state, the name and the desc as values. Used in the on_reagent_change() to change names, descs and sprites. var/list/possible_states = list( @@ -21,90 +21,69 @@ "soysauce" = list("soysauce", "soy sauce bottle", "A salty soy-based flavoring"), "frostoil" = list("coldsauce", "coldsauce bottle", "Leaves the tongue numb in it's passage"), "sodiumchloride" = list("saltshakersmall", "salt shaker", "Salt. From space oceans, presumably"), - "blackpepper" = list("pepermillsmall", "pepper mill", "Often used to flavor food or make people sneeze"), + "blackpepper" = list("peppermillsmall", "pepper mill", "Often used to flavor food or make people sneeze"), "cornoil" = list("oliveoil", "corn oil bottle", "A delicious oil used in cooking. Made from corn"), - "sugar" = list("emptycondiment", "sugar bottle", "Tasty spacey sugar!"), - "flour" =list("flour", "flour sack", "A big bag of flour. Good for baking!"), - "rice" =list("rice", "rice sack", "A big bag of rice. Good for cooking!")) + "sugar" = list("emptycondiment", "sugar bottle", "Tasty spacey sugar!")) + var/originalname = "condiment" //Can't use initial(name) for this. This stores the name set by condimasters. - -/obj/item/weapon/reagent_containers/food/condiment/attackby(obj/item/weapon/W as obj, mob/user as mob, params) +/obj/item/weapon/reagent_containers/food/condiment/attackby(obj/item/weapon/W, mob/user, params) return - -/obj/item/weapon/reagent_containers/food/condiment/attack_self(mob/user as mob) +/obj/item/weapon/reagent_containers/food/condiment/attack_self(mob/user) return -/obj/item/weapon/reagent_containers/food/condiment/attack(mob/M as mob, mob/user as mob, def_zone) - var/datum/reagents/R = src.reagents +/obj/item/weapon/reagent_containers/food/condiment/attack(mob/M, mob/user, def_zone) - if(!R || !R.total_volume) - to_chat(user, "\red None of [src] left, oh no!") + if(!reagents || !reagents.total_volume) + to_chat(user, "None of [src] left, oh no!") return 0 if(M == user) - to_chat(M, "\blue You swallow some of contents of the [src].") - if(reagents.total_volume) - reagents.reaction(M, INGEST) - spawn(0) - reagents.trans_to(M, 10) + to_chat(M, "You swallow some of contents of \the [src].") + else + user.visible_message("[user] attempts to feed [M] from [src].") + if(!do_mob(user, M)) + return + if(!reagents || !reagents.total_volume) + return // The condiment might be empty after the delay. + user.visible_message("[user] feeds [M] from [src].") + add_logs(M, user, "fed", reagentlist(src)) - playsound(M.loc,'sound/items/drink.ogg', rand(10,50), 1) - return 1 - else if( istype(M, /mob/living/carbon/human) ) + var/fraction = min(10/reagents.total_volume, 1) + reagents.reaction(M, INGEST, fraction) + reagents.trans_to(M, 10) + playsound(M.loc,'sound/items/drink.ogg', rand(10,50), 1) + return 1 - for(var/mob/O in viewers(world.view, user)) - O.show_message("\red [user] attempts to feed [M] [src].", 1) - if(!do_mob(user, M)) return - for(var/mob/O in viewers(world.view, user)) - O.show_message("\red [user] feeds [M] [src].", 1) - - M.attack_log += text("\[[time_stamp()]\] Has been fed [src.name] by [key_name(user)] Reagents: [reagentlist(src)]") - user.attack_log += text("\[[time_stamp()]\] Fed [src.name] by [key_name(M)] Reagents: [reagentlist(src)]") - if(M.ckey) - msg_admin_attack("[key_name_admin(user)] fed [key_name_admin(M)] with [src.name] (INTENT: [uppertext(user.a_intent)])") - if(!iscarbon(user)) - M.LAssailant = null - else - M.LAssailant = user - - if(reagents.total_volume) - reagents.reaction(M, INGEST) - spawn(0) - reagents.trans_to(M, 10) - - playsound(M.loc,'sound/items/drink.ogg', rand(10,50), 1) - return 1 - return 0 - -/obj/item/weapon/reagent_containers/food/condiment/attackby(obj/item/I as obj, mob/user as mob, params) +/obj/item/weapon/reagent_containers/food/condiment/attackby(obj/item/I, mob/user, params) return /obj/item/weapon/reagent_containers/food/condiment/afterattack(obj/target, mob/user , proximity) - if(!proximity) return + if(!proximity) + return if(istype(target, /obj/structure/reagent_dispensers)) //A dispenser. Transfer FROM it TO us. if(!target.reagents.total_volume) - to_chat(user, "\red [target] is empty.") + to_chat(user, "[target] is empty!") return if(reagents.total_volume >= reagents.maximum_volume) - to_chat(user, "\red [src] is full.") + to_chat(user, "[src] is full!") return - var/trans = target.reagents.trans_to(src, target:amount_per_transfer_from_this) - to_chat(user, "\blue You fill [src] with [trans] units of the contents of [target].") + var/trans = target.reagents.trans_to(src, amount_per_transfer_from_this) + to_chat(user, "You fill [src] with [trans] units of the contents of [target].") //Something like a glass or a food item. Player probably wants to transfer TO it. else if(target.is_open_container() || istype(target, /obj/item/weapon/reagent_containers/food/snacks)) if(!reagents.total_volume) - to_chat(user, "\red [src] is empty.") + to_chat(user, "[src] is empty!") return if(target.reagents.total_volume >= target.reagents.maximum_volume) - to_chat(user, "\red you can't add anymore to [target].") + to_chat(user, "you can't add anymore to [target]!") return var/trans = src.reagents.trans_to(target, amount_per_transfer_from_this) - to_chat(user, "\blue You transfer [trans] units of the condiment to [target].") + to_chat(user, "You transfer [trans] units of the condiment to [target].") /obj/item/weapon/reagent_containers/food/condiment/on_reagent_change() if(!possible_states.len) @@ -118,7 +97,7 @@ desc = temp_list[3] else - name = "condiment bottle" + name = "[originalname] bottle" main_reagent = reagents.get_master_reagent_name() if(reagents.reagent_list.len==1) desc = "Looks like it is [lowertext(main_reagent)], but you are not sure." @@ -129,46 +108,17 @@ icon_state = "emptycondiment" name = "condiment bottle" desc = "An empty condiment bottle." - return - /obj/item/weapon/reagent_containers/food/condiment/enzyme name = "universal enzyme" desc = "Used in cooking various dishes." icon_state = "enzyme" - New() - ..() - reagents.add_reagent("enzyme", 50) + list_reagents = list("enzyme" = 50) /obj/item/weapon/reagent_containers/food/condiment/sugar name = "sugar bottle" desc = "Tasty spacey sugar!" - - New() - ..() - reagents.add_reagent("sugar", 50) - -/obj/item/weapon/reagent_containers/food/condiment/flour - name = "flour sack" - desc = "A big bag of flour. Good for baking!" - icon_state = "flour" - item_state = "flour" - possible_states = list() - - New() - ..() - reagents.add_reagent("flour", 30) - -/obj/item/weapon/reagent_containers/food/condiment/rice - name = "rice sack" - desc = "A big bag of rice. Good for cooking!" - icon_state = "rice" - item_state = "flour" - possible_states = list() - - New() - ..() - reagents.add_reagent("rice", 30) + list_reagents = list("sugar" = 50) /obj/item/weapon/reagent_containers/food/condiment/saltshaker //Seperate from above since it's a small shaker rather then name = "salt shaker" // a large one. @@ -177,12 +127,9 @@ possible_transfer_amounts = list(1,20) //for clown turning the lid off amount_per_transfer_from_this = 1 volume = 20 + list_reagents = list("sodiumchloride" = 20) possible_states = list() - New() - ..() - reagents.add_reagent("sodiumchloride", 20) - /obj/item/weapon/reagent_containers/food/condiment/saltshaker/suicide_act(mob/user) user.visible_message("[user] begins to swap forms with the salt shaker! It looks like \he's trying to commit suicide.") var/newname = "[name]" @@ -190,7 +137,7 @@ user.name = newname user.real_name = newname desc = "Salt. From dead crew, presumably." - return TOXLOSS + return (TOXLOSS) /obj/item/weapon/reagent_containers/food/condiment/peppermill name = "pepper mill" @@ -199,36 +146,64 @@ possible_transfer_amounts = list(1,20) //for clown turning the lid off amount_per_transfer_from_this = 1 volume = 20 + list_reagents = list("blackpepper" = 20) possible_states = list() - New() - ..() - reagents.add_reagent("blackpepper", 20) +/obj/item/weapon/reagent_containers/food/condiment/milk + name = "space milk" + desc = "It's milk. White and nutritious goodness!" + icon_state = "milk" + item_state = "carton" + list_reagents = list("milk" = 50) + possible_states = list() + +/obj/item/weapon/reagent_containers/food/condiment/flour + name = "flour sack" + desc = "A big bag of flour. Good for baking!" + icon_state = "flour" + item_state = "flour" + list_reagents = list("flour" = 30) + possible_states = list() + +/obj/item/weapon/reagent_containers/food/condiment/soymilk + name = "soy milk" + desc = "It's soy milk. White and nutritious goodness!" + icon_state = "soymilk" + item_state = "carton" + list_reagents = list("soymilk" = 50) + possible_states = list() + +/obj/item/weapon/reagent_containers/food/condiment/rice + name = "rice sack" + desc = "A big bag of rice. Good for cooking!" + icon_state = "rice" + item_state = "flour" + list_reagents = list("rice" = 30) + possible_states = list() + +/obj/item/weapon/reagent_containers/food/condiment/soysauce + name = "soy sauce" + desc = "A salty soy-based flavoring." + icon_state = "soysauce" + list_reagents = list("soysauce" = 50) + possible_states = list() /obj/item/weapon/reagent_containers/food/condiment/syndisauce name = "\improper Chef Excellence's Special Sauce" desc = "A potent sauce extracted from the potent amanita mushrooms. Death never tasted quite so delicious." - amount_per_transfer_from_this = 5 - volume = 50 - New() - ..() - reagents.add_reagent("amanitin", 50) + list_reagents = list("amanitin" = 50) + possible_states = list() //Food packs. To easily apply deadly toxi... delicious sauces to your food! + /obj/item/weapon/reagent_containers/food/condiment/pack name = "condiment pack" desc = "A small plastic pack with condiments to put on your food" icon_state = "condi_empty" volume = 10 amount_per_transfer_from_this = 10 - possible_transfer_amounts = 10 + possible_transfer_amounts = list() possible_states = list("ketchup" = list("condi_ketchup", "Ketchup", "You feel more American already."), "capsaicin" = list("condi_hotsauce", "Hotsauce", "You can almost TASTE the stomach ulcers now!"), "soysauce" = list("condi_soysauce", "Soy Sauce", "A salty soy-based flavoring"), "frostoil" = list("condi_frostoil", "Coldsauce", "Leaves the tongue numb in it's passage"), "sodiumchloride" = list("condi_salt", "Salt Shaker", "Salt. From space oceans, presumably"), "blackpepper" = list("condi_pepper", "Pepper Mill", "Often used to flavor food or make people sneeze"), "cornoil" = list("condi_cornoil", "Corn Oil", "A delicious oil used in cooking. Made from corn"), "sugar" = list("condi_sugar", "Sugar", "Tasty spacey sugar!")) - var/originalname = "condiment" //Can't use initial(name) for this. This stores the name set by condimasters. - -/obj/item/weapon/reagent_containers/food/condiment/pack/New() - ..() - pixel_x = rand(-7, 7) - pixel_y = rand(-7, 7) /obj/item/weapon/reagent_containers/food/condiment/pack/attack(mob/M as mob, mob/user as mob, def_zone) //Can't feed these to people directly. return @@ -243,8 +218,7 @@ qdel(src) return if(target.reagents.total_volume >= target.reagents.maximum_volume) - to_chat(user, "You tear open [src], but [target] is stacked so high that it just drips off!")//Not sure if food can ever be full, but better safe than sorry. - + to_chat(user, "You tear open [src], but [target] is stacked so high that it just drips off!") //Not sure if food can ever be full, but better safe than sorry. qdel(src) return else @@ -268,18 +242,12 @@ //Ketchup /obj/item/weapon/reagent_containers/food/condiment/pack/ketchup - name = "Ketchup pack" - originalname = "Ketchup" - -/obj/item/weapon/reagent_containers/food/condiment/pack/ketchup/New() - ..() - reagents.add_reagent("ketchup", 10) + name = "ketchup pack" + originalname = "ketchup" + list_reagents = list("ketchup" = 10) //Hot sauce /obj/item/weapon/reagent_containers/food/condiment/pack/hotsauce - name = "Hotsauce pack" - originalname = "Hotsauce" - -/obj/item/weapon/reagent_containers/food/condiment/pack/hotsauce/New() - ..() - reagents.add_reagent("capsaicin", 10) \ No newline at end of file + name = "hotsauce pack" + originalname = "hotsauce" + list_reagents = list("capsaicin" = 10) diff --git a/code/modules/reagents/reagent_containers/food/drinks.dm b/code/modules/reagents/reagent_containers/food/drinks.dm index 8766e784dd7..beabf7e02cd 100644 --- a/code/modules/reagents/reagent_containers/food/drinks.dm +++ b/code/modules/reagents/reagent_containers/food/drinks.dm @@ -8,19 +8,21 @@ icon_state = null flags = OPENCONTAINER consume_sound = 'sound/items/drink.ogg' - possible_transfer_amounts = list(5,10,25) + possible_transfer_amounts = list(5,10,15,20,25,30,50) volume = 50 /obj/item/weapon/reagent_containers/food/drinks/New() ..() + pixel_x = rand(-5, 5) + pixel_y = rand(-5, 5) bitesize = amount_per_transfer_from_this if(bitesize < 5) bitesize = 5 -/obj/item/weapon/reagent_containers/food/drinks/attack_self(mob/user as mob) +/obj/item/weapon/reagent_containers/food/drinks/attack_self(mob/user) return -/obj/item/weapon/reagent_containers/food/drinks/attack(mob/M as mob, mob/user as mob, def_zone) +/obj/item/weapon/reagent_containers/food/drinks/attack(mob/M, mob/user, def_zone) if(!reagents || !reagents.total_volume) to_chat(user, " None of [src] left, oh no!") return 0 @@ -95,7 +97,7 @@ return -/obj/item/weapon/reagent_containers/food/drinks/attackby(var/obj/item/I, mob/user as mob, params) +/obj/item/weapon/reagent_containers/food/drinks/attackby(obj/item/I, mob/user, params) if(istype(I, /obj/item/clothing/mask/cigarette)) //ciggies are weird return if(is_hot(I)) @@ -123,22 +125,51 @@ /// Drinks. END //////////////////////////////////////////////////////////////////////////////// -/obj/item/weapon/reagent_containers/food/drinks/golden_cup - desc = "A golden cup" - name = "golden cup" +/obj/item/weapon/reagent_containers/food/drinks/trophy + name = "pewter cup" + desc = "Everyone gets a trophy." + icon_state = "pewter_cup" + w_class = 1 + force = 1 + throwforce = 1 + amount_per_transfer_from_this = 5 + materials = list(MAT_METAL=100) + possible_transfer_amounts = list() + volume = 5 + flags = CONDUCT | OPENCONTAINER + +/obj/item/weapon/reagent_containers/food/drinks/trophy/gold_cup + name = "gold cup" + desc = "You're winner!" icon_state = "golden_cup" - item_state = "golden_cup" //yup :) w_class = 4 force = 14 throwforce = 10 amount_per_transfer_from_this = 20 materials = list(MAT_GOLD=1000) - possible_transfer_amounts = null volume = 150 - flags = CONDUCT | OPENCONTAINER -/obj/item/weapon/reagent_containers/food/drinks/golden_cup/tournament_26_06_2011 - desc = "A golden cup. It will be presented to a winner of tournament 26 june and name of the winner will be graved on it." +/obj/item/weapon/reagent_containers/food/drinks/trophy/silver_cup + name = "silver cup" + desc = "Best loser!" + icon_state = "silver_cup" + w_class = 3 + force = 10 + throwforce = 8 + amount_per_transfer_from_this = 15 + materials = list(MAT_SILVER=800) + volume = 100 + +/obj/item/weapon/reagent_containers/food/drinks/trophy/bronze_cup + name = "bronze cup" + desc = "At least you ranked!" + icon_state = "bronze_cup" + w_class = 2 + force = 5 + throwforce = 4 + amount_per_transfer_from_this = 10 + materials = list(MAT_METAL=400) + volume = 25 ///////////////////////////////////////////////Drinks @@ -146,158 +177,84 @@ // rather then having to add it to something else first. They should only contain liquids. They have a default container size of 50. // Formatting is the same as food. -/obj/item/weapon/reagent_containers/food/drinks/milk - name = "\improper Space Milk" - desc = "It's milk. White and nutritious goodness!" - icon_state = "milk" - item_state = "carton" - New() - ..() - reagents.add_reagent("milk", 50) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) - -/* Flour is no longer a reagent -/obj/item/weapon/reagent_containers/food/drinks/flour - name = "flour sack" - desc = "A big bag of flour. Good for baking!" - icon = 'icons/obj/food/food.dmi' - icon_state = "flour" - item_state = "flour" - New() - ..() - reagents.add_reagent("flour", 50) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) -*/ - -/obj/item/weapon/reagent_containers/food/drinks/soymilk - name = "\improper SoyMilk" - desc = "It's soy milk. White and nutritious goodness!" - icon_state = "soymilk" - item_state = "carton" - New() - ..() - reagents.add_reagent("soymilk", 50) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) /obj/item/weapon/reagent_containers/food/drinks/coffee - name = "\improper Robust Coffee" + name = "Robust Coffee" desc = "Careful, the beverage you're about to enjoy is extremely hot." icon_state = "coffee" - New() - ..() - reagents.add_reagent("coffee", 30) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("coffee" = 30) + +/obj/item/weapon/reagent_containers/food/drinks/ice + name = "Ice Cup" + desc = "Careful, cold ice, do not chew." + icon_state = "coffee" + list_reagents = list("ice" = 30) /obj/item/weapon/reagent_containers/food/drinks/tea - name = "\improper Duke Purple Tea" + name = "Duke Purple Tea" desc = "An insult to Duke Purple is an insult to the Space Queen! Any proper gentleman will fight you, if you sully this tea." - icon_state = "teacup" - item_state = "coffee" - New() - ..() - reagents.add_reagent("tea", 30) - if(prob(20)) - reagents.add_reagent("mugwort", 3) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("tea" = 30) + +/obj/item/weapon/reagent_containers/food/drinks/tea/New() + ..() + if(prob(20)) + reagents.add_reagent("mugwort", 3) /obj/item/weapon/reagent_containers/food/drinks/mugwort - name = "\improper Mugwort Tea" + name = "Mugwort Tea" desc = "A bitter herbal tea." icon_state = "manlydorfglass" item_state = "coffee" - New() - ..() - reagents.add_reagent("mugwort", 30) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) - -/obj/item/weapon/reagent_containers/food/drinks/ice - name = "\improper Ice Cup" - desc = "Careful, cold ice, do not chew." - icon_state = "coffee" - New() - ..() - reagents.add_reagent("ice", 30) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("mugwort" = 30) /obj/item/weapon/reagent_containers/food/drinks/h_chocolate - name = "\improper Dutch Hot Coco" + name = "Dutch Hot Coco" desc = "Made in Space South America." - icon_state = "hot_coco" - item_state = "coffee" - New() - ..() - reagents.add_reagent("hot_coco", 30) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("hot_coco" = 30, "sugar" = 5) /obj/item/weapon/reagent_containers/food/drinks/chocolate - name = "\improper Hot Chocolate" + name = "Hot Chocolate" desc = "Made in Space Switzerland." icon_state = "hot_coco" item_state = "coffee" - New() - ..() - reagents.add_reagent("chocolate", 45) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("chocolate" = 30) /obj/item/weapon/reagent_containers/food/drinks/weightloss - name = "\improper Weight-Loss Shake" + name = "Weight-Loss Shake" desc = "A shake designed to cause weight loss. The package proudly proclaims that it is 'tapeworm free.'" icon_state = "coffee" item_state = "coffee" - New() - ..() - reagents.add_reagent("lipolicide", 30) - reagents.add_reagent("chocolate", 5) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) - + list_reagents = list("lipolicide" = 30, "chocolate" = 5) /obj/item/weapon/reagent_containers/food/drinks/dry_ramen - name = "\improper Cup Ramen" - desc = "Just add 10ml water, self heats! A taste that reminds you of your school years." + name = "Cup Ramen" + desc = "Just add 10ml of water, self heats! A taste that reminds you of your school years." icon_state = "ramen" - New() - ..() - reagents.add_reagent("dry_ramen", 30) - if(prob(20)) - reagents.add_reagent("enzyme", 3) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("dry_ramen" = 30) + +/obj/item/weapon/reagent_containers/food/drinks/dry_ramen/New() + ..() + if(prob(20)) + reagents.add_reagent("enzyme", 3) /obj/item/weapon/reagent_containers/food/drinks/chicken_soup - name = "\improper Cup Chicken Soup" + name = "Cup Chicken Soup" desc = "A delicious and soothing cup of chicken noodle soup; just like spessmom used to make it." icon_state = "ramen" - New() - ..() - reagents.add_reagent("chicken_soup", 30) - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + list_reagents = list("chicken_soup" = 30) /obj/item/weapon/reagent_containers/food/drinks/sillycup name = "paper cup" desc = "A paper water cup." icon_state = "water_cup_e" - possible_transfer_amounts = null + possible_transfer_amounts = list() volume = 10 - New() - ..() - src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) - on_reagent_change() - if(reagents.total_volume) - icon_state = "water_cup" - else - icon_state = "water_cup_e" + +/obj/item/weapon/reagent_containers/food/drinks/sillycup/on_reagent_change() + if(reagents.total_volume) + icon_state = "water_cup" + else + icon_state = "water_cup_e" //////////////////////////drinkingglass and shaker// //Note by Darem: This code handles the mixing of drinks. New drinks go in three places: In Chemistry-Reagents.dm (for the drink @@ -308,20 +265,14 @@ name = "shaker" desc = "A metal shaker to mix drinks in." icon_state = "shaker" + materials = list(MAT_METAL=1500) amount_per_transfer_from_this = 10 volume = 100 /obj/item/weapon/reagent_containers/food/drinks/flask - name = "Captain's Flask" - desc = "A metal flask belonging to the captain" + name = "flask" + desc = "Every good spaceman knows it's a good idea to bring along a couple of pints of whiskey wherever they go." icon_state = "flask" - materials = list(MAT_SILVER=500) - volume = 60 - -/obj/item/weapon/reagent_containers/food/drinks/flask/detflask - name = "Detective's Flask" - desc = "A metal flask with a leather band and golden badge belonging to the detective." - icon_state = "detflask" materials = list(MAT_METAL=250) volume = 60 @@ -331,17 +282,30 @@ icon_state = "barflask" volume = 60 -/obj/item/weapon/reagent_containers/food/drinks/britcup - name = "cup" - desc = "A cup with the british flag emblazoned on it." - icon_state = "britcup" - volume = 30 +/obj/item/weapon/reagent_containers/food/drinks/flask/detflask + name = "Detective's Flask" + desc = "A metal flask with a leather band and golden badge belonging to the detective." + icon_state = "detflask" + volume = 60 + +/obj/item/weapon/reagent_containers/food/drinks/flask/gold + name = "captain's flask" + desc = "A gold flask belonging to the captain." + icon_state = "flask_gold" + materials = list(MAT_GOLD=500) + +/obj/item/weapon/reagent_containers/food/drinks/flask/det + name = "detective's flask" + desc = "The detective's only true friend." + icon_state = "detflask" + list_reagents = list("whiskey" = 30) /obj/item/weapon/reagent_containers/food/drinks/flask/hand_made name = "handmade flask" desc = "A wooden flask with a silver lid and bottom. It has a matte, dark blue paint on it with the initials \"W.H.\" etched in black." icon = 'icons/obj/custom_items.dmi' icon_state = "williamhackett" + materials = list() /obj/item/weapon/reagent_containers/food/drinks/flask/thermos name = "vintage thermos" @@ -361,3 +325,10 @@ icon = 'icons/obj/custom_items.dmi' icon_state = "lithiumflask" volume = 50 + + +/obj/item/weapon/reagent_containers/food/drinks/britcup + name = "cup" + desc = "A cup with the british flag emblazoned on it." + icon_state = "britcup" + volume = 30 \ No newline at end of file diff --git a/code/modules/reagents/reagent_containers/food/drinks/bottle.dm b/code/modules/reagents/reagent_containers/food/drinks/bottle.dm index 17b52aaf5a7..678078bc7fd 100644 --- a/code/modules/reagents/reagent_containers/food/drinks/bottle.dm +++ b/code/modules/reagents/reagent_containers/food/drinks/bottle.dm @@ -7,18 +7,21 @@ /obj/item/weapon/reagent_containers/food/drinks/bottle amount_per_transfer_from_this = 10 volume = 100 + throwforce = 15 item_state = "broken_beer" //Generic held-item sprite until unique ones are made. var/const/duration = 13 //Directly relates to the 'weaken' duration. Lowered by armor (i.e. helmets) var/isGlass = 1 //Whether the 'bottle' is made of glass or not so that milk cartons dont shatter when someone gets hit by it -/obj/item/weapon/reagent_containers/food/drinks/bottle/proc/smash(mob/living/target as mob, mob/living/user as mob) +/obj/item/weapon/reagent_containers/food/drinks/bottle/proc/smash(mob/living/target, mob/living/user, ranged = 0) //Creates a shattering noise and replaces the bottle with a broken_bottle - user.drop_item() - var/obj/item/weapon/broken_bottle/B = new /obj/item/weapon/broken_bottle(user.loc) - user.put_in_active_hand(B) - if(prob(33)) - new /obj/item/weapon/shard(target.loc) // Create a glass shard at the target's location! + var/new_location = get_turf(loc) + var/obj/item/weapon/broken_bottle/B = new /obj/item/weapon/broken_bottle(new_location) + if(ranged) + B.loc = new_location + else + user.drop_item() + user.put_in_active_hand(B) B.icon_state = src.icon_state var/icon/I = new('icons/obj/drinks.dmi', src.icon_state) @@ -26,13 +29,20 @@ I.SwapColor(rgb(255, 0, 220, 255), rgb(0, 0, 0, 0)) B.icon = I - playsound(src, "shatter", 70, 1) - user.put_in_active_hand(B) - src.transfer_fingerprints_to(B) + if(isGlass) + if(prob(33)) + new/obj/item/weapon/shard(new_location) + playsound(src, "shatter", 70, 1) + else + B.name = "broken carton" + B.force = 0 + B.throwforce = 0 + B.desc = "A carton with the bottom half burst open. Might give you a papercut." + transfer_fingerprints_to(B) qdel(src) -/obj/item/weapon/reagent_containers/food/drinks/bottle/attack(mob/living/target as mob, mob/living/user as mob) +/obj/item/weapon/reagent_containers/food/drinks/bottle/attack(mob/living/target, mob/living/user) if(!target) return @@ -40,25 +50,24 @@ if(user.a_intent != I_HARM || !isGlass) return ..() - force = 15 //Smashing bottles over someoen's head hurts. var/obj/item/organ/external/affecting = user.zone_sel.selecting //Find what the player is aiming at - var/armor_block = 0 //Get the target's armour values for normal attack damage. + var/armor_block = 0 //Get the target's armor values for normal attack damage. var/armor_duration = 0 //The more force the bottle has, the longer the duration. //Calculating duration and calculating damage. if(ishuman(target)) var/mob/living/carbon/human/H = target - var/headarmor = 0 // Target's head armour - armor_block = H.run_armor_check(affecting, "melee", armour_penetration = armour_penetration) // For normal attack damage + var/headarmor = 0 // Target's head armor + armor_block = H.run_armor_check(affecting, "melee","","",armour_penetration) // For normal attack damage //If they have a hat/helmet and the user is targeting their head. if(istype(H.head, /obj/item/clothing/head) && affecting == "head") - // If their head has an armour value, assign headarmor to it, else give it 0. + // If their head has an armor value, assign headarmor to it, else give it 0. if(H.head.armor["melee"]) headarmor = H.head.armor["melee"] else @@ -70,221 +79,201 @@ armor_duration = (duration - headarmor) + force else - //Only humans can have armour, right? + //Only humans can have armor, right? armor_block = target.run_armor_check(affecting, "melee") if(affecting == "head") armor_duration = duration + force armor_duration /= 10 //Apply the damage! - target.apply_damage(force, BRUTE, affecting, armor_block, sharp=0) + armor_block = min(90, armor_block) + target.apply_damage(force, BRUTE, affecting, armor_block) // You are going to knock someone out for longer if they are not wearing a helmet. - if(affecting == "head" && istype(target, /mob/living/carbon/)) - - //Display an attack message. - for(var/mob/O in viewers(user, null)) - if(target != user) O.show_message(text("\red [target] has been hit over the head with a bottle of [src.name], by [user]!"), 1) - else O.show_message(text("\red [target] hit himself with a bottle of [src.name] on the head!"), 1) + var/head_attack_message = "" + if(affecting == "head" && iscarbon(target)) + head_attack_message = " on the head" //Weaken the target for the duration that we calculated and divide it by 5. if(armor_duration) target.apply_effect(min(armor_duration, 10) , WEAKEN) // Never weaken more than a flash! + //Display an attack message. + if(target != user) + target.visible_message("[user] has hit [target][head_attack_message] with a bottle of [src.name]!", \ + "[user] has hit [target][head_attack_message] with a bottle of [src.name]!") else - //Default attack message and don't weaken the target. - for(var/mob/O in viewers(user, null)) - if(target != user) O.show_message(text("\red [target] has been attacked with a bottle of [src.name], by [user]!"), 1) - else O.show_message(text("\red [target] has attacked himself with a bottle of [src.name]!"), 1) + user.visible_message("[target] hits \himself with a bottle of [src.name][head_attack_message]!", \ + "[target] hits \himself with a bottle of [src.name][head_attack_message]!") //Attack logs - user.attack_log += text("\[[time_stamp()]\] Has attacked [key_name(target)] with a bottle!") - target.attack_log += text("\[[time_stamp()]\] Has been smashed with a bottle by [key_name(user)]") - if(target.ckey) - msg_admin_attack("[key_name_admin(user)] attacked [key_name_admin(target)] with a bottle. (INTENT: [uppertext(user.a_intent)])") - if(!iscarbon(user)) - target.LAssailant = null - else - target.LAssailant = user + add_logs(target, user, "attacked", src) //The reagents in the bottle splash all over the target, thanks for the idea Nodrak - if(src.reagents) - for(var/mob/O in viewers(user, null)) - O.show_message(text("\blue The contents of the [src] splashes all over [target]!"), 1) - src.reagents.reaction(target, TOUCH) + SplashReagents(target) //Finally, smash the bottle. This kills (del) the bottle. - src.smash(target, user) + smash(target, user) - return +/obj/item/weapon/reagent_containers/food/drinks/bottle/proc/SplashReagents(mob/M) + if(reagents && reagents.total_volume) + M.visible_message("The contents of \the [src] splashes all over [M]!") + reagents.reaction(M, TOUCH) + reagents.clear_reagents() //Keeping this here for now, I'll ask if I should keep it here. /obj/item/weapon/broken_bottle - - name = "broken bottle" + name = "Broken Bottle" desc = "A bottle with a sharp broken bottom." icon = 'icons/obj/drinks.dmi' icon_state = "broken_bottle" - force = 9.0 - throwforce = 5.0 + force = 9 + throwforce = 5 throw_speed = 3 throw_range = 5 + w_class = 1 item_state = "beer" hitsound = 'sound/weapons/bladeslice.ogg' attack_verb = list("stabbed", "slashed", "attacked") - sharp = 1 - edge = 0 var/icon/broken_outline = icon('icons/obj/drinks.dmi', "broken") + sharp = 1 + edge = 1 /obj/item/weapon/reagent_containers/food/drinks/bottle/gin - name = "\improper Griffeater Gin" + name = "Griffeater Gin" desc = "A bottle of high quality gin, produced in the New London Space Station." icon_state = "ginbottle" - New() - ..() - reagents.add_reagent("gin", 100) + list_reagents = list("gin" = 100) /obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey - name = "\improper Uncle Git's Special Reserve" + name = "Uncle Git's Special Reserve" desc = "A premium single-malt whiskey, gently matured inside the tunnels of a nuclear shelter. TUNNEL WHISKEY RULES." icon_state = "whiskeybottle" - New() - ..() - reagents.add_reagent("whiskey", 100) + list_reagents = list("whiskey" = 100) /obj/item/weapon/reagent_containers/food/drinks/bottle/vodka - name = "\improper Tunguska Triple Distilled" + name = "Tunguska Triple Distilled" desc = "Aah, vodka. Prime choice of drink AND fuel by Russians worldwide." icon_state = "vodkabottle" - New() - ..() - reagents.add_reagent("vodka", 100) + list_reagents = list("vodka" = 100) -/obj/item/weapon/reagent_containers/food/drinks/bottle/tequilla - name = "\improper Caccavo Guaranteed Quality Tequilla" +/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka + name = "Badminka Vodka" + desc = "The label's written in Cyrillic. All you can make out is the name and a word that looks vaguely like 'Vodka'." + icon_state = "badminka" + list_reagents = list("vodka" = 100) + +/obj/item/weapon/reagent_containers/food/drinks/bottle/tequila + name = "Caccavo Guaranteed Quality Tequila" desc = "Made from premium petroleum distillates, pure thalidomide and other fine quality ingredients!" - icon_state = "tequillabottle" - New() - ..() - reagents.add_reagent("tequilla", 100) + icon_state = "tequilabottle" + list_reagents = list("tequila" = 100) /obj/item/weapon/reagent_containers/food/drinks/bottle/bottleofnothing - name = "\improper Bottle of Nothing" - desc = "A bottle filled with nothing" + name = "Bottle of Nothing" + desc = "A bottle filled with nothing." icon_state = "bottleofnothing" - New() - ..() - reagents.add_reagent("nothing", 100) + list_reagents = list("nothing" = 100) /obj/item/weapon/reagent_containers/food/drinks/bottle/patron - name = "\improper Wrapp Artiste Patron" - desc = "Silver laced tequilla, served in space night clubs across the galaxy." + name = "Wrapp Artiste Patron" + desc = "Silver laced tequila, served in space night clubs across the galaxy." icon_state = "patronbottle" - New() - ..() - reagents.add_reagent("patron", 100) + list_reagents = list("patron" = 100) /obj/item/weapon/reagent_containers/food/drinks/bottle/rum - name = "\improper Captain Pete's Cuban Spiced Rum" + name = "Captain Pete's Cuban Spiced Rum" desc = "This isn't just rum, oh no. It's practically GRIFF in a bottle." icon_state = "rumbottle" - New() - ..() - reagents.add_reagent("rum", 100) + list_reagents = list("rum" = 100) /obj/item/weapon/reagent_containers/food/drinks/bottle/holywater - name = "\improper Flask of Holy Water" + name = "Flask of Holy Water" desc = "A flask of the chaplain's holy water." icon_state = "holyflask" - New() - ..() - reagents.add_reagent("holywater", 100) + list_reagents = list("holywater" = 100) + +/obj/item/weapon/reagent_containers/food/drinks/bottle/holywater/hell + desc = "A flask of holy water...it's been sitting in the Necropolis a while though." + list_reagents = list("hell_water" = 100) /obj/item/weapon/reagent_containers/food/drinks/bottle/vermouth - name = "\improper Goldeneye Vermouth" + name = "Goldeneye Vermouth" desc = "Sweet, sweet dryness~" icon_state = "vermouthbottle" - New() - ..() - reagents.add_reagent("vermouth", 100) + list_reagents = list("vermouth" = 100) /obj/item/weapon/reagent_containers/food/drinks/bottle/kahlua - name = "\improper Robert Robust's Coffee Liqueur" - desc = "A widely known, Mexican coffee-flavoured liqueur. In production since 1936, HONK" + name = "Robert Robust's Coffee Liqueur" + desc = "A widely known, Mexican coffee-flavoured liqueur. In production since 1936, HONK." icon_state = "kahluabottle" - New() - ..() - reagents.add_reagent("kahlua", 100) + list_reagents = list("kahlua" = 100) /obj/item/weapon/reagent_containers/food/drinks/bottle/goldschlager - name = "\improper College Girl Goldschlager" + name = "College Girl Goldschlager" desc = "Because they are the only ones who will drink 100 proof cinnamon schnapps." icon_state = "goldschlagerbottle" - New() - ..() - reagents.add_reagent("goldschlager", 100) + list_reagents = list("goldschlager" = 100) /obj/item/weapon/reagent_containers/food/drinks/bottle/cognac - name = "\improper Chateau De Baton Premium Cognac" + name = "Chateau De Baton Premium Cognac" desc = "A sweet and strongly alchoholic drink, made after numerous distillations and years of maturing. You might as well not scream 'SHITCURITY' this time." icon_state = "cognacbottle" - New() - ..() - reagents.add_reagent("cognac", 100) + list_reagents = list("cognac" = 100) /obj/item/weapon/reagent_containers/food/drinks/bottle/wine - name = "\improper Doublebeard Bearded Special Wine" + name = "Doublebeard Bearded Special Wine" desc = "A faint aura of unease and asspainery surrounds the bottle." icon_state = "winebottle" - New() - ..() - reagents.add_reagent("wine", 100) + list_reagents = list("wine" = 100) /obj/item/weapon/reagent_containers/food/drinks/bottle/absinthe - name = "\improper Jailbreaker Verte" - desc = "One sip of this and you just know you're gonna have a good time." + name = "Extra-Strong Absinthe" + desc = "An strong alcoholic drink brewed and distributed by" icon_state = "absinthebottle" - New() - ..() - reagents.add_reagent("absinthe", 100) + list_reagents = list("absinthe" = 100) + +/obj/item/weapon/reagent_containers/food/drinks/bottle/absinthe/premium + name = "Gwyn's Premium Absinthe" + desc = "A potent alcoholic beverage, almost makes you forget the ash in your lungs." + icon_state = "absinthepremium" + +/obj/item/weapon/reagent_containers/food/drinks/bottle/hcider + name = "Jian Hard Cider" + desc = "Apple juice for adults." + icon_state = "hcider" + volume = 50 + list_reagents = list("suicider" = 50) //////////////////////////JUICES AND STUFF /////////////////////// /obj/item/weapon/reagent_containers/food/drinks/bottle/orangejuice - name = "orange juice" + name = "Orange Juice" desc = "Full of vitamins and deliciousness!" icon_state = "orangejuice" item_state = "carton" isGlass = 0 - New() - ..() - reagents.add_reagent("orangejuice", 100) + list_reagents = list("orangejuice" = 100) /obj/item/weapon/reagent_containers/food/drinks/bottle/cream - name = "milk cream" + name = "Milk Cream" desc = "It's cream. Made from milk. What else did you think you'd find in there?" icon_state = "cream" item_state = "carton" isGlass = 0 - New() - ..() - reagents.add_reagent("cream", 100) + list_reagents = list("cream" = 100) /obj/item/weapon/reagent_containers/food/drinks/bottle/tomatojuice - name = "tomato juice" + name = "Tomato Juice" desc = "Well, at least it LOOKS like tomato juice. You can't tell with all that redness." icon_state = "tomatojuice" item_state = "carton" isGlass = 0 - New() - ..() - reagents.add_reagent("tomatojuice", 100) + list_reagents = list("tomatojuice" = 100) /obj/item/weapon/reagent_containers/food/drinks/bottle/limejuice - name = "lime juice" + name = "Lime Juice" desc = "Sweet-sour goodness." icon_state = "limejuice" item_state = "carton" isGlass = 0 - New() - ..() - reagents.add_reagent("limejuice", 100) + list_reagents = list("limejuice" = 100) diff --git a/code/modules/reagents/reagent_containers/food/drinks/drinkingglass.dm b/code/modules/reagents/reagent_containers/food/drinks/drinkingglass.dm index b2ba9cf7a36..23ce26cf5e4 100644 --- a/code/modules/reagents/reagent_containers/food/drinks/drinkingglass.dm +++ b/code/modules/reagents/reagent_containers/food/drinks/drinkingglass.dm @@ -11,626 +11,549 @@ righthand_file = 'icons/goonstation/mob/inhands/items_righthand.dmi' materials = list(MAT_GLASS=500) - - proc/smash(mob/living/target as mob, mob/living/user as mob) - //Creates a shattering noise and replaces the drinking glass with a glass shard - user.drop_item() - var/obj/item/weapon/shard/S = new /obj/item/weapon/shard(user.loc) - user.put_in_active_hand(S) - - playsound(src, "shatter", 70, 1) - user.put_in_active_hand(S) - src.transfer_fingerprints_to(S) - - qdel(src) - - - attack(mob/living/target as mob, mob/living/user as mob) - - if(!target) +/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/attackby(obj/item/I, mob/user, params) + if(istype(I, /obj/item/weapon/reagent_containers/food/snacks/egg)) //breaking eggs + var/obj/item/weapon/reagent_containers/food/snacks/egg/E = I + if(reagents) + if(reagents.total_volume >= reagents.maximum_volume) + to_chat(user, "[src] is full.") + else + to_chat(user, "You break [E] in [src].") + E.reagents.trans_to(src, E.reagents.total_volume) + qdel(E) return + else + ..() - if(user.a_intent != I_HARM) - return ..() - - force = 5 - - var/obj/item/organ/external/affecting = user.zone_sel.selecting //Find what the player is aiming at - - var/armor_block = 0 //Get the target's armour values for normal attack damage. - - //Calculating damage. - if(ishuman(target)) - - var/mob/living/carbon/human/H = target - armor_block = H.run_armor_check(affecting, "melee") // For normal attack damage - - else - //Only humans can have armour, right? - armor_block = target.run_armor_check(affecting, "melee") - - //Apply the damage! - target.apply_damage(force, BRUTE, affecting, armor_block) - - if(affecting == "head" && istype(target, /mob/living/carbon/)) - - //Display an attack message. - for(var/mob/O in viewers(user, null)) - if(target != user) O.show_message(text("\red [target] has been hit over the head with a [src.name], by [user]!"), 1) - else O.show_message(text("\red [target] hit himself with a [src.name] on the head!"), 1) - - else - //Default attack message - for(var/mob/O in viewers(user, null)) - if(target != user) O.show_message(text("\red [target] has been attacked with a [src.name], by [user]!"), 1) - else O.show_message(text("\red [target] has attacked himself with a [src.name]!"), 1) - - //Attack logs - user.attack_log += text("\[[time_stamp()]\] Has attacked [target.name] ([target.ckey]) with a drinking glass!") - target.attack_log += text("\[[time_stamp()]\] Has been smashed with a drinking glass by [user.name] ([user.ckey])") - log_attack("[user.name] ([user.ckey]) attacked [target.name] with a drinking glass. ([target.ckey])") - if(!iscarbon(user)) - target.LAssailant = null - else - target.LAssailant = user - - //The reagents in the bottle splash all over the target, thanks for the idea Nodrak - if(src.reagents) - for(var/mob/O in viewers(user, null)) - O.show_message(text("\blue The contents of the [src] splashes all over [target]!"), 1) - src.reagents.reaction(target, TOUCH) - - //Finally, smash the bottle. This kills (del) the bottle. - src.smash(target, user) +/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/on_reagent_change() // *scream + if(reagents.reagent_list.len > 0) + switch(reagents.get_master_reagent_id()) + if("beer") + icon_state = "beerglass" + name = "Beer glass" + desc = "A freezing pint of beer" + if("cider") + icon_state = "rewriter" + name = "Cider" + desc = "a refreshing glass of traditional cider" + if("beer2") + icon_state = "beerglass" + name = "Beer glass" + desc = "A freezing pint of beer" + if("ale") + icon_state = "aleglass" + name = "Ale glass" + desc = "A freezing pint of delicious Ale" + if("milk") + icon_state = "glass_white" + name = "Glass of milk" + desc = "White and nutritious goodness!" + if("cream") + icon_state = "glass_white" + name = "Glass of cream" + desc = "Ewwww..." + if("chocolate") + icon_state = "chocolateglass" + name = "Glass of chocolate" + desc = "Tasty" + if("hot_coco") + icon_state = "hot_coco" + name = "Glass of hot coco" + desc = "Delicious and cozy" + if("lemonjuice") + icon_state = "lemonglass" + name = "Glass of lemonjuice" + desc = "Sour..." + if("cola") + icon_state = "glass_brown" + name = "Glass of Space Cola" + desc = "A glass of refreshing Space Cola" + if("nuka_cola") + icon_state = "nuka_colaglass" + name = "Nuka Cola" + desc = "Don't cry, Don't raise your eye, It's only nuclear wasteland" + if("orangejuice") + icon_state = "glass_orange" + name = "Glass of Orange juice" + desc = "Vitamins! Yay!" + if("tomatojuice") + icon_state = "glass_red" + name = "Glass of Tomato juice" + desc = "Are you sure this is tomato juice?" + if("blood") + icon_state = "glass_red" + name = "Glass of Tomato juice" + desc = "Are you sure this is tomato juice?" + if("limejuice") + icon_state = "glass_green" + name = "Glass of Lime juice" + desc = "A glass of sweet-sour lime juice." + if("whiskey") + icon_state = "whiskeyglass" + name = "Glass of whiskey" + desc = "The silky, smokey whiskey goodness inside the glass makes the drink look very classy." + if("gin") + icon_state = "ginvodkaglass" + name = "Glass of gin" + desc = "A crystal clear glass of Griffeater gin." + if("vodka") + icon_state = "ginvodkaglass" + name = "Glass of vodka" + desc = "The glass contain wodka. Xynta." + if("sake") + icon_state = "ginvodkaglass" + name = "Glass of Sake" + desc = "A glass of Sake." + if("goldschlager") + icon_state = "ginvodkaglass" + name = "Glass of goldschlager" + desc = "100 proof that teen girls will drink anything with gold in it." + if("wine") + icon_state = "wineglass" + name = "Glass of wine" + desc = "A very classy looking drink." + if("cognac") + icon_state = "cognacglass" + name = "Glass of cognac" + desc = "Damn, you feel like some kind of French aristocrat just by holding this." + if("kahlua") + icon_state = "kahluaglass" + name = "Glass of RR coffee Liquor" + desc = "DAMN, THIS THING LOOKS ROBUST" + if("vermouth") + icon_state = "vermouthglass" + name = "Glass of Vermouth" + desc = "You wonder why you're even drinking this straight." + if("triple_citrus") + icon_state = "triplecitrus" + name = "Glass of Triplecitrus Juice" + desc = "As colorful and healthy as it is delicious." + if("mojito") + icon_state = "mojito" + name = "Glass of Mojito" + desc = "Fresh from Spesscuba." + if("tequila") + icon_state = "tequilaglass" + name = "Glass of Tequila" + desc = "Now all that's missing is the weird colored shades!" + if("patron") + icon_state = "patronglass" + name = "Glass of Patron" + desc = "Drinking patron in the bar, with all the subpar ladies." + if("rum") + icon_state = "rumglass" + name = "Glass of Rum" + desc = "Now you want to Pray for a pirate suit, don't you?" + if("absinthe") + icon_state = "absinthebottle" + name = "Glass of Absinthe" + desc = "The green fairy is going to get you now!" + if("gintonic") + icon_state = "gintonicglass" + name = "Gin and Tonic" + desc = "A mild but still great cocktail. Drink up, like a true Englishman." + if("ginsonic") + icon_state = "ginsonic" + name = "Gin and Sonic" + desc = "An extremely high amperage drink. Absolutely not for the true Englishman." + if("whiskeycola") + icon_state = "whiskeycolaglass" + name = "Whiskey Cola" + desc = "An innocent-looking mixture of cola and Whiskey. Delicious." + if("whiterussian") + icon_state = "whiterussianglass" + name = "White Russian" + desc = "A very nice looking drink. But that's just, like, your opinion, man." + if("screwdrivercocktail") + icon_state = "screwdriverglass" + name = "Screwdriver" + desc = "A simple, yet superb mixture of Vodka and orange juice. Just the thing for the tired engineer." + if("bloodymary") + icon_state = "bloodymaryglass" + name = "Bloody Mary" + desc = "Tomato juice, mixed with Vodka and a lil' bit of lime. Tastes like liquid murder." + if("martini") + icon_state = "martiniglass" + name = "Classic Martini" + desc = "Damn, the bartender even stirred it, not shook it." + if("vodkamartini") + icon_state = "martiniglass" + name = "Vodka martini" + desc ="A bastardisation of the classic martini. Still great." + if("gargleblaster") + icon_state = "gargleblasterglass" + name = "Pan-Galactic Gargle Blaster" + desc = "Does... does this mean that Arthur and Ford are on the station? Oh joy." + if("bravebull") + icon_state = "bravebullglass" + name = "Brave Bull" + desc = "Tequila and Coffee liquor, brought together in a mouthwatering mixture. Drink up." + if("tequilasunrise") + icon_state = "tequilasunriseglass" + name = "Tequila Sunrise" + desc = "Oh great, now you feel nostalgic about sunrises back on Terra..." + if("toxinsspecial") + icon_state = "toxinsspecialglass" + name = "Toxins Special" + desc = "Whoah, this thing is on FIRE" + if("beepskysmash") + icon_state = "beepskysmashglass" + name = "Beepsky Smash" + desc = "Heavy, hot and strong. Just like the Iron fist of the LAW." + if("doctorsdelight") + icon_state = "doctorsdelightglass" + name = "Doctor's Delight" + desc = "A healthy mixture of juices, guaranteed to keep you healthy until the next toolboxing takes place." + if("manlydorf") + icon_state = "manlydorfglass" + name = "The Manly Dorf" + desc = "A manly concotion made from Ale and Beer. Intended for true men only." + if("irishcream") + icon_state = "irishcreamglass" + name = "Irish Cream" + desc = "It's cream, mixed with whiskey. What else would you expect from the Irish?" + if("cubalibre") + icon_state = "cubalibreglass" + name = "Cuba Libre" + desc = "A classic mix of rum and cola." + if("b52") + icon_state = "b52glass" + name = "B-52" + desc = "Kahlua, Irish Cream, and congac. You will get bombed." + if("atomicbomb") + icon_state = "atomicbombglass" + name = "Atomic Bomb" + desc = "Nanotrasen cannot take legal responsibility for your actions after imbibing." + if("longislandicedtea") + icon_state = "longislandicedteaglass" + name = "Long Island Iced Tea" + desc = "The liquor cabinet, brought together in a delicious mix. Intended for middle-aged alcoholic women only." + if("threemileisland") + icon_state = "threemileislandglass" + name = "Three Mile Island Ice Tea" + desc = "A glass of this is sure to prevent a meltdown." + if("margarita") + icon_state = "margaritaglass" + name = "Margarita" + desc = "On the rocks with salt on the rim. Arriba~!" + if("blackrussian") + icon_state = "blackrussianglass" + name = "Black Russian" + desc = "For the lactose-intolerant. Still as classy as a White Russian." + if("vodkatonic") + icon_state = "vodkatonicglass" + name = "Vodka and Tonic" + desc = "For when a gin and tonic isn't russian enough." + if("manhattan") + icon_state = "manhattanglass" + name = "Manhattan" + desc = "The Detective's undercover drink of choice. He never could stomach gin..." + if("manhattan_proj") + icon_state = "proj_manhattanglass" + name = "Manhattan Project" + desc = "A scienitst drink of choice, for thinking how to blow up the station." + if("ginfizz") + icon_state = "ginfizzglass" + name = "Gin Fizz" + desc = "Refreshingly lemony, deliciously dry." + if("irishcoffee") + icon_state = "irishcoffeeglass" + name = "Irish Coffee" + desc = "Coffee and alcohol. More fun than a Mimosa to drink in the morning." + if("suicider") + icon_state = "suicider" + name = "Suicider" + desc = "You've really hit rock bottom now... your liver packed its bags and left last night." + if("whiskeysoda") + icon_state = "whiskeysodaglass2" + name = "Whiskey Soda" + desc = "Ultimate refreshment." + if("tonic") + icon_state = "glass_clear" + name = "Glass of Tonic Water" + desc = "Quinine tastes funny, but at least it'll keep that Space Malaria away." + if("sodawater") + icon_state = "glass_clear" + name = "Glass of Soda Water" + desc = "Soda water. Why not make a scotch and soda?" + if("water") + icon_state = "glass_clear" + name = "Glass of Water" + desc = "The father of all refreshments." + if("spacemountainwind") + icon_state = "Space_mountain_wind_glass" + name = "Glass of Space Mountain Wind" + desc = "Space Mountain Wind. As you know, there are no mountains in space, only wind." + if("thirteenloko") + icon_state = "thirteen_loko_glass" + name = "Glass of Thirteen Loko" + desc = "This is a glass of Thirteen Loko, it appears to be of the highest quality. The drink, not the glass" + if("dr_gibb") + icon_state = "dr_gibb_glass" + name = "Glass of Dr. Gibb" + desc = "Dr. Gibb. Not as dangerous as the name might imply." + if("space_up") + icon_state = "space-up_glass" + name = "Glass of Space-up" + desc = "Space-up. It helps keep your cool." + if("moonshine") + icon_state = "glass_clear" + name = "Moonshine" + desc = "You've really hit rock bottom now... your liver packed its bags and left last night." + if("soymilk") + icon_state = "glass_white" + name = "Glass of soy milk" + desc = "White and nutritious soy goodness!" + if("berryjuice") + icon_state = "berryjuice" + name = "Glass of berry juice" + desc = "Berry juice. Or maybe its jam. Who cares?" + if("poisonberryjuice") + icon_state = "poisonberryjuice" + name = "Glass of poison berry juice" + desc = "A glass of deadly juice." + if("carrotjuice") + icon_state = "carrotjuice" + name = "Glass of carrot juice" + desc = "It is just like a carrot but without crunching." + if("potato") + icon_state = "glass_brown" + name = "Glass of potato juice" + desc = "Who in the hell requests this? Gross!" + if("banana") + icon_state = "banana" + name = "Glass of banana juice" + desc = "The raw essence of a banana. HONK" + if("bahama_mama") + icon_state = "bahama_mama" + name = "Bahama Mama" + desc = "Tropic cocktail" + if("singulo") + icon_state = "singulo" + name = "Singulo" + desc = "A blue-space beverage." + if("alliescocktail") + icon_state = "alliescocktail" + name = "Allies cocktail" + desc = "A drink made from your allies." + if("antifreeze") + icon_state = "antifreeze" + name = "Anti-freeze" + desc = "The ultimate refreshment." + if("barefoot") + icon_state = "b&p" + name = "Barefoot" + desc = "Barefoot and pregnant" + if("demonsblood") + icon_state = "demonsblood" + name = "Demons Blood" + desc = "Just looking at this thing makes the hair at the back of your neck stand up." + if("booger") + icon_state = "booger" + name = "Booger" + desc = "Ewww..." + if("snowwhite") + icon_state = "snowwhite" + name = "Snow White" + desc = "A cold refreshment." + if("aloe") + icon_state = "aloe" + name = "Aloe" + desc = "Very, very, very good." + if("andalusia") + icon_state = "andalusia" + name = "Andalusia" + desc = "A nice, strange named drink." + if("sbiten") + icon_state = "sbitenglass" + name = "Sbiten" + desc = "A spicy mix of Vodka and Spice. Very hot." + if("red_mead") + icon_state = "red_meadglass" + name = "Red Mead" + desc = "A True Vikings Beverage, though its color is strange." + if("mead") + icon_state = "meadglass" + name = "Mead" + desc = "A Vikings Beverage, though a cheap one." + if("iced_beer") + icon_state = "iced_beerglass" + name = "Iced Beer" + desc = "A beer so frosty, the air around it freezes." + if("grog") + icon_state = "grogglass" + name = "Grog" + desc = "A fine and cepa drink for Space." + if("soy_latte") + icon_state = "soy_latte" + name = "Soy Latte" + desc = "A nice and refrshing beverage while you are reading." + if("cafe_latte") + icon_state = "cafe_latte" + name = "Cafe Latte" + desc = "A nice, strong and refreshing beverage while you are reading." + if("cafe_mocha") + icon_state = "cafe_latte" + name = "Cafe Mocha" + desc = "The perfect blend of coffe, milk, and chocolate." + if("acidspit") + icon_state = "acidspitglass" + name = "Acid Spit" + desc = "A drink from Nanotrasen. Made from live aliens." + if("amasec") + icon_state = "amasecglass" + name = "Amasec" + desc = "Always handy before COMBAT!!!" + if("neurotoxin") + icon_state = "neurotoxinglass" + name = "Neurotoxin" + desc = "A drink that is guaranteed to knock you silly." + if("hippiesdelight") + icon_state = "hippiesdelightglass" + name = "Hippie's Delight" + desc = "A drink enjoyed by people during the 1960's." + if("bananahonk") + icon_state = "bananahonkglass" + name = "Banana Honk" + desc = "A drink from Banana Heaven." + if("silencer") + icon_state = "silencerglass" + name = "Silencer" + desc = "A drink from mime Heaven." + if("nothing") + icon_state = "nothing" + name = "Nothing" + desc = "Absolutely nothing." + if("devilskiss") + icon_state = "devilskiss" + name = "Devils Kiss" + desc = "Creepy time!" + if("changelingsting") + icon_state = "changelingsting" + name = "Changeling Sting" + desc = "A stingy drink." + if("irishcarbomb") + icon_state = "irishcarbomb" + name = "Irish Car Bomb" + desc = "An irish car bomb." + if("syndicatebomb") + icon_state = "syndicatebomb" + name = "Syndicate Bomb" + desc = "A syndicate bomb." + if("erikasurprise") + icon_state = "erikasurprise" + name = "Erika Surprise" + desc = "The surprise is, it's green!" + if("driestmartini") + icon_state = "driestmartiniglass" + name = "Driest Martini" + desc = "Only for the experienced. You think you see sand floating in the glass." + if("ice") + icon_state = "iceglass" + name = "Glass of ice" + desc = "Generally, you're supposed to put something else in there too..." + if("icecoffee") + icon_state = "icedcoffeeglass" + name = "Iced Coffee" + desc = "A drink to perk you up and refresh you!" + if("coffee") + icon_state = "glass_brown" + name = "Glass of coffee" + desc = "Don't drop it, or you'll send scalding liquid and glass shards everywhere." + if("bilk") + icon_state = "glass_brown" + name = "Glass of bilk" + desc = "A brew of milk and beer. For those alcoholics who fear osteoporosis." + if("fuel") + icon_state = "dr_gibb_glass" + name = "Glass of welder fuel" + desc = "Unless you are an industrial tool, this is probably not safe for consumption." + if("brownstar") + icon_state = "brownstar" + name = "Brown Star" + desc = "Its not what it sounds like..." + if("tea") + icon_state = "glass_brown" + name = "Glass of Tea" + desc = "A glass of hot tea. Perhaps a cup with a handle would have been smarter?" + if("icetea") + icon_state = "icetea" + name = "Iced Tea" + desc = "No relation to a certain rap artist/ actor." + if("milkshake") + icon_state = "milkshake" + name = "Milkshake" + desc = "Glorious brainfreezing mixture." + if("lemonade") + icon_state = "lemonade" + name = "Lemonade" + desc = "Oh the nostalgia..." + if("kiraspecial") + icon_state = "kiraspecial" + name = "Kira Special" + desc = "Long live the guy who everyone had mistaken for a girl. Baka!" + if("rewriter") + icon_state = "rewriter" + name = "Rewriter" + desc = "The secert of the sanctuary of the Libarian..." + if("applejack") + icon_state = "cognacglass" + name = "Glass of applejack" + desc = "When cider isn't strong enough, you gotta jack it." + if("jackrose") + icon_state = "patronglass" + name = "Jack Rose" + desc = "Drinking this makes you feel like you belong in a luxury hotel bar during the 1920s." + if("synthanol") + icon_state = "synthanolglass" + name = "Glass of Synthanol" + desc = "The equivalent of alcohol for synthetic crewmembers. They'd find it awful if they had tastebuds too." + if("robottears") + icon_state = "robottearsglass" + name = "Glass of Robot Tears" + desc = "No robots were hurt in the making of this drink." + if("trinary") + icon_state = "trinaryglass" + name = "Glass of Trinary" + desc = "Colorful drink made for synthetic crewmembers. It doesn't seem like it would taste well." + if("servo") + icon_state = "servoglass" + name = "Glass of Servo" + desc = "Chocolate - based drink made for IPCs. Not sure if anyone's actually tried out the recipe." + if("synthnsoda") + icon_state = "synthnsodaglass" + name = "Glass of Synth 'n Soda" + desc = "Classic drink altered to fit the tastes of a robot. Bad idea to drink if you're made of carbon." + if("synthignon") + icon_state = "synthignonglass" + name = "Glass of Synthignon" + desc = "Someone mixed good wine and robot booze. Romantic, but atrocious." + if("uplink") + icon_state = "uplinkglass" + name = "Glass of Uplink" + desc = "An exquisite mix of the finest liquoirs and synthanol. Meant only for synthetics." + if("holywater") + icon_state = "glass_clear" + name = "Glass of Water" + desc = "The father of all refreshments." - on_reagent_change() - /*if(reagents.reagent_list.len > 1 ) - icon_state = "glass_brown" - name = "Glass of Hooch" - desc = "Two or more drinks, mixed together."*/ - /*else if(reagents.reagent_list.len == 1) - for(var/datum/reagent/R in reagents.reagent_list) - switch(R.id)*/ - if(reagents.reagent_list.len > 0) - //mrid = R.get_master_reagent_id() - switch(reagents.get_master_reagent_id()) - if("beer") - icon_state = "beerglass" - name = "Beer glass" - desc = "A freezing pint of beer" - if("cider") - icon_state = "rewriter" - name = "Cider" - desc = "a refreshing glass of traditional cider" - if("beer2") - icon_state = "beerglass" - name = "Beer glass" - desc = "A freezing pint of beer" - if("ale") - icon_state = "aleglass" - name = "Ale glass" - desc = "A freezing pint of delicious Ale" - if("milk") - icon_state = "glass_white" - name = "Glass of milk" - desc = "White and nutritious goodness!" - if("cream") - icon_state = "glass_white" - name = "Glass of cream" - desc = "Ewwww..." - if("chocolate") - icon_state = "chocolateglass" - name = "Glass of chocolate" - desc = "Tasty" - if("hot_coco") - icon_state = "hot_coco" - name = "Glass of hot coco" - desc = "Delicious and cozy" - if("lemonjuice") - icon_state = "lemonglass" - name = "Glass of lemonjuice" - desc = "Sour..." - if("cola") - icon_state = "glass_brown" - name = "Glass of Space Cola" - desc = "A glass of refreshing Space Cola" - if("nuka_cola") - icon_state = "nuka_colaglass" - name = "Nuka Cola" - desc = "Don't cry, Don't raise your eye, It's only nuclear wasteland" - if("orangejuice") - icon_state = "glass_orange" - name = "Glass of Orange juice" - desc = "Vitamins! Yay!" - if("tomatojuice") - icon_state = "glass_red" - name = "Glass of Tomato juice" - desc = "Are you sure this is tomato juice?" - if("blood") - icon_state = "glass_red" - name = "Glass of Tomato juice" - desc = "Are you sure this is tomato juice?" - if("limejuice") - icon_state = "glass_green" - name = "Glass of Lime juice" - desc = "A glass of sweet-sour lime juice." - if("whiskey") - icon_state = "whiskeyglass" - name = "Glass of whiskey" - desc = "The silky, smokey whiskey goodness inside the glass makes the drink look very classy." - if("gin") - icon_state = "ginvodkaglass" - name = "Glass of gin" - desc = "A crystal clear glass of Griffeater gin." - if("vodka") - icon_state = "ginvodkaglass" - name = "Glass of vodka" - desc = "The glass contain wodka. Xynta." - if("sake") - icon_state = "ginvodkaglass" - name = "Glass of Sake" - desc = "A glass of Sake." - if("goldschlager") - icon_state = "ginvodkaglass" - name = "Glass of goldschlager" - desc = "100 proof that teen girls will drink anything with gold in it." - if("wine") - icon_state = "wineglass" - name = "Glass of wine" - desc = "A very classy looking drink." - if("cognac") - icon_state = "cognacglass" - name = "Glass of cognac" - desc = "Damn, you feel like some kind of French aristocrat just by holding this." - if("kahlua") - icon_state = "kahluaglass" - name = "Glass of RR coffee Liquor" - desc = "DAMN, THIS THING LOOKS ROBUST" - if("vermouth") - icon_state = "vermouthglass" - name = "Glass of Vermouth" - desc = "You wonder why you're even drinking this straight." - if("triple_citrus") - icon_state = "triplecitrus" - name = "Glass of Triplecitrus Juice" - desc = "As colorful and healthy as it is delicious." - if("mojito") - icon_state = "mojito" - name = "Glass of Mojito" - desc = "Fresh from Spesscuba." - if("tequilla") - icon_state = "tequillaglass" - name = "Glass of Tequilla" - desc = "Now all that's missing is the weird colored shades!" - if("patron") - icon_state = "patronglass" - name = "Glass of Patron" - desc = "Drinking patron in the bar, with all the subpar ladies." - if("rum") - icon_state = "rumglass" - name = "Glass of Rum" - desc = "Now you want to Pray for a pirate suit, don't you?" - if("absinthe") - icon_state = "absinthebottle" - name = "Glass of Absinthe" - desc = "The green fairy is going to get you now!" - if("gintonic") - icon_state = "gintonicglass" - name = "Gin and Tonic" - desc = "A mild but still great cocktail. Drink up, like a true Englishman." - if("ginsonic") - icon_state = "ginsonic" - name = "Gin and Sonic" - desc = "An extremely high amperage drink. Absolutely not for the true Englishman." - if("whiskeycola") - icon_state = "whiskeycolaglass" - name = "Whiskey Cola" - desc = "An innocent-looking mixture of cola and Whiskey. Delicious." - if("whiterussian") - icon_state = "whiterussianglass" - name = "White Russian" - desc = "A very nice looking drink. But that's just, like, your opinion, man." - if("screwdrivercocktail") - icon_state = "screwdriverglass" - name = "Screwdriver" - desc = "A simple, yet superb mixture of Vodka and orange juice. Just the thing for the tired engineer." - if("bloodymary") - icon_state = "bloodymaryglass" - name = "Bloody Mary" - desc = "Tomato juice, mixed with Vodka and a lil' bit of lime. Tastes like liquid murder." - if("martini") - icon_state = "martiniglass" - name = "Classic Martini" - desc = "Damn, the bartender even stirred it, not shook it." - if("vodkamartini") - icon_state = "martiniglass" - name = "Vodka martini" - desc ="A bastardisation of the classic martini. Still great." - if("gargleblaster") - icon_state = "gargleblasterglass" - name = "Pan-Galactic Gargle Blaster" - desc = "Does... does this mean that Arthur and Ford are on the station? Oh joy." - if("bravebull") - icon_state = "bravebullglass" - name = "Brave Bull" - desc = "Tequilla and Coffee liquor, brought together in a mouthwatering mixture. Drink up." - if("tequillasunrise") - icon_state = "tequillasunriseglass" - name = "Tequilla Sunrise" - desc = "Oh great, now you feel nostalgic about sunrises back on Terra..." - if("toxinsspecial") - icon_state = "toxinsspecialglass" - name = "Toxins Special" - desc = "Whoah, this thing is on FIRE" - if("beepskysmash") - icon_state = "beepskysmashglass" - name = "Beepsky Smash" - desc = "Heavy, hot and strong. Just like the Iron fist of the LAW." - if("doctorsdelight") - icon_state = "doctorsdelightglass" - name = "Doctor's Delight" - desc = "A healthy mixture of juices, guaranteed to keep you healthy until the next toolboxing takes place." - if("manlydorf") - icon_state = "manlydorfglass" - name = "The Manly Dorf" - desc = "A manly concotion made from Ale and Beer. Intended for true men only." - if("irishcream") - icon_state = "irishcreamglass" - name = "Irish Cream" - desc = "It's cream, mixed with whiskey. What else would you expect from the Irish?" - if("cubalibre") - icon_state = "cubalibreglass" - name = "Cuba Libre" - desc = "A classic mix of rum and cola." - if("b52") - icon_state = "b52glass" - name = "B-52" - desc = "Kahlua, Irish Cream, and congac. You will get bombed." - if("atomicbomb") - icon_state = "atomicbombglass" - name = "Atomic Bomb" - desc = "Nanotrasen cannot take legal responsibility for your actions after imbibing." - if("longislandicedtea") - icon_state = "longislandicedteaglass" - name = "Long Island Iced Tea" - desc = "The liquor cabinet, brought together in a delicious mix. Intended for middle-aged alcoholic women only." - if("threemileisland") - icon_state = "threemileislandglass" - name = "Three Mile Island Ice Tea" - desc = "A glass of this is sure to prevent a meltdown." - if("margarita") - icon_state = "margaritaglass" - name = "Margarita" - desc = "On the rocks with salt on the rim. Arriba~!" - if("blackrussian") - icon_state = "blackrussianglass" - name = "Black Russian" - desc = "For the lactose-intolerant. Still as classy as a White Russian." - if("vodkatonic") - icon_state = "vodkatonicglass" - name = "Vodka and Tonic" - desc = "For when a gin and tonic isn't russian enough." - if("manhattan") - icon_state = "manhattanglass" - name = "Manhattan" - desc = "The Detective's undercover drink of choice. He never could stomach gin..." - if("manhattan_proj") - icon_state = "proj_manhattanglass" - name = "Manhattan Project" - desc = "A scienitst drink of choice, for thinking how to blow up the station." - if("ginfizz") - icon_state = "ginfizzglass" - name = "Gin Fizz" - desc = "Refreshingly lemony, deliciously dry." - if("irishcoffee") - icon_state = "irishcoffeeglass" - name = "Irish Coffee" - desc = "Coffee and alcohol. More fun than a Mimosa to drink in the morning." - if("suicider") - icon_state = "suicider" - name = "Suicider" - desc = "You've really hit rock bottom now... your liver packed its bags and left last night." - if("whiskeysoda") - icon_state = "whiskeysodaglass2" - name = "Whiskey Soda" - desc = "Ultimate refreshment." - if("tonic") - icon_state = "glass_clear" - name = "Glass of Tonic Water" - desc = "Quinine tastes funny, but at least it'll keep that Space Malaria away." - if("sodawater") - icon_state = "glass_clear" - name = "Glass of Soda Water" - desc = "Soda water. Why not make a scotch and soda?" - if("water") - icon_state = "glass_clear" - name = "Glass of Water" - desc = "The father of all refreshments." - if("spacemountainwind") - icon_state = "Space_mountain_wind_glass" - name = "Glass of Space Mountain Wind" - desc = "Space Mountain Wind. As you know, there are no mountains in space, only wind." - if("thirteenloko") - icon_state = "thirteen_loko_glass" - name = "Glass of Thirteen Loko" - desc = "This is a glass of Thirteen Loko, it appears to be of the highest quality. The drink, not the glass" - if("dr_gibb") - icon_state = "dr_gibb_glass" - name = "Glass of Dr. Gibb" - desc = "Dr. Gibb. Not as dangerous as the name might imply." - if("space_up") - icon_state = "space-up_glass" - name = "Glass of Space-up" - desc = "Space-up. It helps keep your cool." - if("moonshine") - icon_state = "glass_clear" - name = "Moonshine" - desc = "You've really hit rock bottom now... your liver packed its bags and left last night." - if("soymilk") - icon_state = "glass_white" - name = "Glass of soy milk" - desc = "White and nutritious soy goodness!" - if("berryjuice") - icon_state = "berryjuice" - name = "Glass of berry juice" - desc = "Berry juice. Or maybe its jam. Who cares?" - if("poisonberryjuice") - icon_state = "poisonberryjuice" - name = "Glass of poison berry juice" - desc = "A glass of deadly juice." - if("carrotjuice") - icon_state = "carrotjuice" - name = "Glass of carrot juice" - desc = "It is just like a carrot but without crunching." - if("potato") - icon_state = "glass_brown" - name = "Glass of potato juice" - desc = "Who in the hell requests this? Gross!" - if("banana") - icon_state = "banana" - name = "Glass of banana juice" - desc = "The raw essence of a banana. HONK" - if("bahama_mama") - icon_state = "bahama_mama" - name = "Bahama Mama" - desc = "Tropic cocktail" - if("singulo") - icon_state = "singulo" - name = "Singulo" - desc = "A blue-space beverage." - if("alliescocktail") - icon_state = "alliescocktail" - name = "Allies cocktail" - desc = "A drink made from your allies." - if("antifreeze") - icon_state = "antifreeze" - name = "Anti-freeze" - desc = "The ultimate refreshment." - if("barefoot") - icon_state = "b&p" - name = "Barefoot" - desc = "Barefoot and pregnant" - if("demonsblood") - icon_state = "demonsblood" - name = "Demons Blood" - desc = "Just looking at this thing makes the hair at the back of your neck stand up." - if("booger") - icon_state = "booger" - name = "Booger" - desc = "Ewww..." - if("snowwhite") - icon_state = "snowwhite" - name = "Snow White" - desc = "A cold refreshment." - if("aloe") - icon_state = "aloe" - name = "Aloe" - desc = "Very, very, very good." - if("andalusia") - icon_state = "andalusia" - name = "Andalusia" - desc = "A nice, strange named drink." - if("sbiten") - icon_state = "sbitenglass" - name = "Sbiten" - desc = "A spicy mix of Vodka and Spice. Very hot." - if("red_mead") - icon_state = "red_meadglass" - name = "Red Mead" - desc = "A True Vikings Beverage, though its color is strange." - if("mead") - icon_state = "meadglass" - name = "Mead" - desc = "A Vikings Beverage, though a cheap one." - if("iced_beer") - icon_state = "iced_beerglass" - name = "Iced Beer" - desc = "A beer so frosty, the air around it freezes." - if("grog") - icon_state = "grogglass" - name = "Grog" - desc = "A fine and cepa drink for Space." - if("soy_latte") - icon_state = "soy_latte" - name = "Soy Latte" - desc = "A nice and refrshing beverage while you are reading." - if("cafe_latte") - icon_state = "cafe_latte" - name = "Cafe Latte" - desc = "A nice, strong and refreshing beverage while you are reading." - if("cafe_mocha") - icon_state = "cafe_latte" - name = "Cafe Mocha" - desc = "The perfect blend of coffe, milk, and chocolate." - if("acidspit") - icon_state = "acidspitglass" - name = "Acid Spit" - desc = "A drink from Nanotrasen. Made from live aliens." - if("amasec") - icon_state = "amasecglass" - name = "Amasec" - desc = "Always handy before COMBAT!!!" - if("neurotoxin") - icon_state = "neurotoxinglass" - name = "Neurotoxin" - desc = "A drink that is guaranteed to knock you silly." - if("hippiesdelight") - icon_state = "hippiesdelightglass" - name = "Hippie's Delight" - desc = "A drink enjoyed by people during the 1960's." - if("bananahonk") - icon_state = "bananahonkglass" - name = "Banana Honk" - desc = "A drink from Banana Heaven." - if("silencer") - icon_state = "silencerglass" - name = "Silencer" - desc = "A drink from mime Heaven." - if("nothing") - icon_state = "nothing" - name = "Nothing" - desc = "Absolutely nothing." - if("devilskiss") - icon_state = "devilskiss" - name = "Devils Kiss" - desc = "Creepy time!" - if("changelingsting") - icon_state = "changelingsting" - name = "Changeling Sting" - desc = "A stingy drink." - if("irishcarbomb") - icon_state = "irishcarbomb" - name = "Irish Car Bomb" - desc = "An irish car bomb." - if("syndicatebomb") - icon_state = "syndicatebomb" - name = "Syndicate Bomb" - desc = "A syndicate bomb." - if("erikasurprise") - icon_state = "erikasurprise" - name = "Erika Surprise" - desc = "The surprise is, it's green!" - if("driestmartini") - icon_state = "driestmartiniglass" - name = "Driest Martini" - desc = "Only for the experienced. You think you see sand floating in the glass." - if("ice") - icon_state = "iceglass" - name = "Glass of ice" - desc = "Generally, you're supposed to put something else in there too..." - if("icecoffee") - icon_state = "icedcoffeeglass" - name = "Iced Coffee" - desc = "A drink to perk you up and refresh you!" - if("coffee") - icon_state = "glass_brown" - name = "Glass of coffee" - desc = "Don't drop it, or you'll send scalding liquid and glass shards everywhere." - if("bilk") - icon_state = "glass_brown" - name = "Glass of bilk" - desc = "A brew of milk and beer. For those alcoholics who fear osteoporosis." - if("fuel") - icon_state = "dr_gibb_glass" - name = "Glass of welder fuel" - desc = "Unless you are an industrial tool, this is probably not safe for consumption." - if("brownstar") - icon_state = "brownstar" - name = "Brown Star" - desc = "Its not what it sounds like..." - if("tea") - icon_state = "glass_brown" - name = "Glass of Tea" - desc = "A glass of hot tea. Perhaps a cup with a handle would have been smarter?" - if("icetea") - icon_state = "icetea" - name = "Iced Tea" - desc = "No relation to a certain rap artist/ actor." - if("milkshake") - icon_state = "milkshake" - name = "Milkshake" - desc = "Glorious brainfreezing mixture." - if("lemonade") - icon_state = "lemonade" - name = "Lemonade" - desc = "Oh the nostalgia..." - if("kiraspecial") - icon_state = "kiraspecial" - name = "Kira Special" - desc = "Long live the guy who everyone had mistaken for a girl. Baka!" - if("rewriter") - icon_state = "rewriter" - name = "Rewriter" - desc = "The secert of the sanctuary of the Libarian..." - if("applejack") - icon_state = "cognacglass" - name = "Glass of applejack" - desc = "When cider isn't strong enough, you gotta jack it." - if("jackrose") - icon_state = "patronglass" - name = "Jack Rose" - desc = "Drinking this makes you feel like you belong in a luxury hotel bar during the 1920s." - if("synthanol") - icon_state = "synthanolglass" - name = "Glass of Synthanol" - desc = "The equivalent of alcohol for synthetic crewmembers. They'd find it awful if they had tastebuds too." - if("robottears") - icon_state = "robottearsglass" - name = "Glass of Robot Tears" - desc = "No robots were hurt in the making of this drink." - if("trinary") - icon_state = "trinaryglass" - name = "Glass of Trinary" - desc = "Colorful drink made for synthetic crewmembers. It doesn't seem like it would taste well." - if("servo") - icon_state = "servoglass" - name = "Glass of Servo" - desc = "Chocolate - based drink made for IPCs. Not sure if anyone's actually tried out the recipe." - if("synthnsoda") - icon_state = "synthnsodaglass" - name = "Glass of Synth 'n Soda" - desc = "Classic drink altered to fit the tastes of a robot. Bad idea to drink if you're made of carbon." - if("synthignon") - icon_state = "synthignonglass" - name = "Glass of Synthignon" - desc = "Someone mixed good wine and robot booze. Romantic, but atrocious." - if("uplink") - icon_state = "uplinkglass" - name = "Glass of Uplink" - desc = "An exquisite mix of the finest liquoirs and synthanol. Meant only for synthetics." - if("holywater") - icon_state = "glass_clear" - name = "Glass of Water" - desc = "The father of all refreshments." - - - else - icon_state ="glass_brown" - name = "Glass of ..what?" - desc = "You can't really tell what this is." - else - icon_state = "glass_empty" - name = "glass" - desc = "Your standard drinking glass." -// center_of_mass = list("x"=16, "y"=10) - return + else + icon_state ="glass_brown" + name = "Glass of ..what?" + desc = "You can't really tell what this is." + else + icon_state = "glass_empty" + name = "glass" + desc = "Your standard drinking glass." // for /obj/machinery/vending/sovietsoda /obj/item/weapon/reagent_containers/food/drinks/drinkingglass/soda - New() - ..() - reagents.add_reagent("sodawater", 50) - on_reagent_change() + list_reagents = list("sodawater" = 50) + /obj/item/weapon/reagent_containers/food/drinks/drinkingglass/cola - New() - ..() - reagents.add_reagent("cola", 50) - on_reagent_change() + list_reagents = list("cola" = 50) /obj/item/weapon/reagent_containers/food/drinks/drinkingglass/devilskiss - New() - ..() - reagents.add_reagent("devilskiss", 50) - on_reagent_change() + list_reagents = list("devilskiss" = 50) \ No newline at end of file diff --git a/code/modules/reagents/reagent_containers/food/drinks/jar.dm b/code/modules/reagents/reagent_containers/food/drinks/jar.dm deleted file mode 100644 index 1ddd831ea90..00000000000 --- a/code/modules/reagents/reagent_containers/food/drinks/jar.dm +++ /dev/null @@ -1,29 +0,0 @@ - - -///jar - -/obj/item/weapon/reagent_containers/food/drinks/jar - name = "empty jar" - desc = "A jar. You're not sure what it's supposed to hold." - icon_state = "jar" - item_state = "beaker" - New() - ..() - reagents.add_reagent("slimejelly", 50) - - on_reagent_change() - if(reagents.reagent_list.len > 0) - switch(reagents.get_master_reagent_id()) - if("slimejelly") - icon_state = "jar_slime" - name = "slime jam" - desc = "A jar of slime jam. Delicious!" - else - icon_state ="jar_what" - name = "jar of something" - desc = "You can't really tell what this is." - else - icon_state = "jar" - name = "empty jar" - desc = "A jar. You're not sure what it's supposed to hold." - return diff --git a/code/modules/reagents/reagent_containers/food/drinks/shotglass.dm b/code/modules/reagents/reagent_containers/food/drinks/shotglass.dm index 46289547909..42781cd1e57 100644 --- a/code/modules/reagents/reagent_containers/food/drinks/shotglass.dm +++ b/code/modules/reagents/reagent_containers/food/drinks/shotglass.dm @@ -11,10 +11,15 @@ if(reagents.total_volume) var/image/filling = image('icons/obj/reagentfillings.dmi', src, "[icon_state]1") - switch(reagents.total_volume) - if(0 to 4) filling.icon_state = "[icon_state]1" - if(5 to 11) filling.icon_state = "[icon_state]5" - if(12 to INFINITY) filling.icon_state = "[icon_state]12" + + var/percent = round((reagents.total_volume / volume) * 100) + switch(percent) + if(0 to 25) + filling.icon_state = "[icon_state]1" + if(26 to 79) + filling.icon_state = "[icon_state]5" + if(80 to INFINITY) + filling.icon_state = "[icon_state]12" filling.icon += mix_color_from_reagents(reagents.reagent_list) overlays += filling diff --git a/code/modules/reagents/reagent_containers/glass_containers.dm b/code/modules/reagents/reagent_containers/glass_containers.dm index cf0b9132b57..db98fd17e3c 100644 --- a/code/modules/reagents/reagent_containers/glass_containers.dm +++ b/code/modules/reagents/reagent_containers/glass_containers.dm @@ -132,12 +132,6 @@ to_chat(user, "You cannot fill [target] while it is sealed.") return - /*else if(istype(target, /obj/machinery/bunsen_burner)) - return - - else if(istype(target, /obj/machinery/radiocarbon_spectrometer)) - return*/ - else if(istype(target, /obj/effect/decal/cleanable)) //stops splashing while scooping up fluids return @@ -181,22 +175,11 @@ item_state = "beaker" materials = list(MAT_GLASS=500) var/obj/item/device/assembly_holder/assembly = null + var/can_assembly = 1 /obj/item/weapon/reagent_containers/glass/beaker/on_reagent_change() update_icon() -/obj/item/weapon/reagent_containers/glass/beaker/pickup(mob/user) - ..() - update_icon() - -/obj/item/weapon/reagent_containers/glass/beaker/dropped(mob/user) - ..() - update_icon() - -/obj/item/weapon/reagent_containers/glass/beaker/attack_hand() - ..() - update_icon() - /obj/item/weapon/reagent_containers/glass/beaker/update_icon() overlays.Cut() @@ -233,7 +216,7 @@ set name = "Remove Assembly" set category = "Object" set src in usr - if(usr.stat || !usr.canmove || usr.restrained()) + if(usr.incapacitated()) return if(assembly) to_chat(usr, "You detach [assembly] from \the [src]") @@ -249,7 +232,7 @@ reagents.handle_reactions() /obj/item/weapon/reagent_containers/glass/beaker/attackby(obj/item/weapon/W as obj, mob/user as mob, params) - if(istype(W,/obj/item/device/assembly_holder)) + if(istype(W, /obj/item/device/assembly_holder) && can_assembly) if(assembly) to_chat(usr, "The [src] already has an assembly.") return ..() @@ -299,6 +282,17 @@ amount_per_transfer_from_this = 10 possible_transfer_amounts = list(5,10,15,25) flags = OPENCONTAINER + can_assembly = 0 + +/obj/item/weapon/reagent_containers/glass/beaker/drugs + name = "baggie" + desc = "A baggie. Can hold up to 10 units." + icon_state = "baggie" + amount_per_transfer_from_this = 2 + possible_transfer_amounts = 2 + volume = 10 + flags = OPENCONTAINER + can_assembly = 0 /obj/item/weapon/reagent_containers/glass/beaker/noreact name = "cryostasis beaker" @@ -319,15 +313,21 @@ possible_transfer_amounts = list(5,10,15,25,30,50,100,300) flags = OPENCONTAINER + /obj/item/weapon/reagent_containers/glass/beaker/cryoxadone list_reagents = list("cryoxadone" = 30) /obj/item/weapon/reagent_containers/glass/beaker/sulphuric list_reagents = list("sacid" = 50) + /obj/item/weapon/reagent_containers/glass/beaker/slime list_reagents = list("slimejelly" = 50) +/obj/item/weapon/reagent_containers/glass/beaker/drugs/meth + list_reagents = list("methamphetamine" = 10) + + /obj/item/weapon/reagent_containers/glass/bucket desc = "It's a bucket." name = "bucket" @@ -349,14 +349,4 @@ user.unEquip(src) qdel(src) else - ..() - -/obj/item/weapon/reagent_containers/glass/beaker/vial - name = "vial" - desc = "Small glass vial. Looks fragile." - icon_state = "vial" - materials = list(MAT_GLASS=500) - volume = 15 - amount_per_transfer_from_this = 5 - possible_transfer_amounts = list(1,5,15) - flags = OPENCONTAINER \ No newline at end of file + ..() \ No newline at end of file diff --git a/icons/obj/drinks.dmi b/icons/obj/drinks.dmi index dd3633784a539ccfc3d32b5fff49bb6023be3a6e..b1c332e6d7501609afb2750647d94c54212fe357 100644 GIT binary patch delta 52237 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 delta 49583 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 diff --git a/icons/obj/food/containers.dmi b/icons/obj/food/containers.dmi new file mode 100644 index 0000000000000000000000000000000000000000..6825f6c652d46dab8db3c247f5cd57b1297091da GIT binary patch literal 8842 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 PTmfAzL(Ot^hsgf{;g}WV literal 0 HcmV?d00001 diff --git a/icons/obj/reagentfillings.dmi b/icons/obj/reagentfillings.dmi index b82dcb47f3c96d8c0fdf7ec37d3d71c25e9a06af..25138117609ae3107d35ef242f69378d9fef5365 100644 GIT binary patch literal 2260 zcma)8X;_oj5d#IsF6hwFziX8O0`&#O=K}3 z1ym5hD9DxsC`OB6iG+v|f{hYD2w=jJ?Mv~;UHUw>_0Ku;ocS>`?>qC(x#aD6V2#Fl z4FJFzw}UQ60Dvu%XYFhs#-W=)!~3_em@4Z2S+WKk?UYJaz3><<6&zJ=aE(!)_7>#Se**R|gD^ z@4dVqS$wB*It72(jCjb9{qWA={!0W*p=0px#=b8m^GZa)-RD9t=Wq^M1{`hOL3|nu zIgbS7{?L9#JNUP}lFY!SVZJz@VXn zdK7vzFT~n-oz4EA%Db;)k5-2+1S*CusU0yhu4B9GK9IWN=V!FGZ|xoyC)<0!(+oeS z-q56iN{>{}+SH-;v(9x32Fx|aKzsReh%w08%TW4IDi!r*V||62+`Kb)!w{RJ08n># zb8+&GFPoCJeHa)O0F?PB9WTiYNDIShYkAL4;UR6IDAJZInjqI#3inNf zUaOLP2G7HPSxfrO26p3U9LzKYo_o`)VVFpa;6l)xNF;JoLY}SL&EI~oF#3#Wf0@Rg z9DZ$k`wZ;MQ4c2Jbz%A!SsC<>aHiG$?J9i@5qnp6-qQo!Tc7$keK@vrr&{(jsL+`XbZ9tDMpORF>Vivg= z!3dQ)vxzuGw#BP?H`B+8u)(REIGUlft&Kf;fJ_Q8w3Ae&?((!MV(Mh53_Q1nJAE3* zKNaxL$cGO+F(L<_(k(3>T3GSWiz^)_z>b|cWiVzL2v`gF9dC#xqo+E}c-m1}2V;$g}zDC@uElT3s%sw_O9bwF0R`9@pDxPJ6r574F=a-%E%E zV5?bv zpStXG(aDL$G)^=Nt5}To=>K%^ZEsE-k{P|qDlw*ywcE^$XUWVc^4;BJYrGF!Ev#&^ zUC{cMA!&H}5`nM{GpYKTOICD;5DtVsI9pgLX%ai-vf_qimH1Sl44S#18I*rt>C*@* zyr?Wu+4&rJ-N1=itvJVbahS!C7g>xADXYAtCtAevdn|W4OBA5q3rE%EFi#$p>XW{y z`I|ZVybApqt#QrO)zztsikX`ZVbBMO0CR_57U>W4Y#kh?X-NxHgN)P!*+RN0ol)2d zA8(F)VZppog3q7t<~BBt@U%Lr&L<>DI4zE;sj1LRHltoFSMW_OmB%7s+s{Qu_qWE+ z-D-OL`1D4H!~qMYGCk`2`G%)oukM`fRiVwtUsJJ3Hu$NB#<#ir9GM?Ty5{NSC0ouX zkd|MlkV{0h_(Gl+bdN%zbZt}_mqF3o2A+_HIRlmPk0nA-bZ#NBCImjq3_sv=gO)Pq z+Ap!Twq`P!9`zD|K%i`XA2Go1`CMN_tW}>He(Rnkz$Iu^IBDjGjBdqRO zg@kUC;}2x_-Tf#1eB7BCk7f%=7bMZRLwAK=1DxZ3H<0}#o}OYUysG(Zd3s)sgPI6p z>_IC#5XRkPm~A*;LJE7iYFUg?ndL!8ZSo aSZEbhZtNzX8twb|X>oJ)bgBIYm-Yuvv-}?b literal 2134 zcma)8Ycv~Z8ctk8OSD^~b&bomqqJ#D71apZ(Wt7WOIzA#9rvMe&k{|>s7|rPB&cf` zmy8y1>7s~ahn9|#Dy76dCEDB&L?V(&_nhvTJ!dCD$;apVtK-B zp&6`w-dW>~(83$j5y+{nh!4uRQNm@SLAjNlE}6cqV~D5M9xg0n%G2GvyOLo8TN2ee zc!SDQ)f|RL>@SB_6Z_5N(F#tevw^fb=@|__KQj3!NM>*L^@IJI&=6(QuCkvdUmYr^^Lyx793UI}WkZ<6{T_sJup;b-Ii$;Z9Sc z^v4aJ&sRda6t2SOO#bQZj-SlX(@7;ms(ZvwCY^D*e-Bq`e4C_uGGky%WjD~W&?K*z z3#y7oD<38tWLx@PxGJdlhn*FD#M2)kp=WF}T8u_ZR0|3Ul>4`?iva0GangXz`#etcFEbYNY}IvyM5cuVL*rmRVOAt=X`Rh@mKDYb-?& zQBR%PNOsLmhuPs8co}3q_3jSPxLXQ`sY%uk6}Q};T+dp&FtOfb&23mCCR^0B4udukE`FVYW@$HaHC+MMjk zxc4mk2qM)tA_eItYKmk~8=|FNXzhKeoSa=wK7SNQU{%z>Kb|dK;JIH+Td0_=( zx^0L;Ng-9X(xXb=+Tm{VO`$zVB(i|bX0H|8?nY!~H>3vcnR{7vi&4BL8Z+n5P#$|z z=1wT{6`gZF-V*gcZ!(`42Zq=Cx=6bL6{Hl5i^)F7I!gcgEJzt-FsF#c#P z=}jw_$<&*>3ex^uAC1^HaeI!dO+>94B7~_fV4DE zM_nq@eAh6*KMg!#(K+2PvM4OQR~{F$wL%Un@;fD|HBvF86HP53r6(^6hUo<`tox9f z;{PapCVly93N%eLFj>&^aXOq(S=q>Sqe0}Rq-l_694a>MmmY%h#G%q=R(52*MSysQ zE{Ufbjc|NuUTeZTOXNi9+iY5rG8(NF$$-J6UG#Cu<@d>_1%pO-qVnDHt1#8HYOPOi biA;GF4;~|?F;B|>3joA9kFyQV0ja+M!$8(V diff --git a/paradise.dme b/paradise.dme index 843eb393f0a..7b4d60f5719 100644 --- a/paradise.dme +++ b/paradise.dme @@ -1859,8 +1859,8 @@ #include "code\modules\reagents\oldchem\reagents\drink\reagents_drink_cold.dm" #include "code\modules\reagents\reagent_containers\blood_pack.dm" #include "code\modules\reagents\reagent_containers\borghydro.dm" +#include "code\modules\reagents\reagent_containers\bottle.dm" #include "code\modules\reagents\reagent_containers\dropper.dm" -#include "code\modules\reagents\reagent_containers\drugs.dm" #include "code\modules\reagents\reagent_containers\food.dm" #include "code\modules\reagents\reagent_containers\glass_containers.dm" #include "code\modules\reagents\reagent_containers\hypospray.dm" @@ -1874,12 +1874,10 @@ #include "code\modules\reagents\reagent_containers\food\snacks.dm" #include "code\modules\reagents\reagent_containers\food\drinks\bottle.dm" #include "code\modules\reagents\reagent_containers\food\drinks\drinkingglass.dm" -#include "code\modules\reagents\reagent_containers\food\drinks\jar.dm" #include "code\modules\reagents\reagent_containers\food\drinks\shotglass.dm" #include "code\modules\reagents\reagent_containers\food\snacks\candy.dm" #include "code\modules\reagents\reagent_containers\food\snacks\meat.dm" #include "code\modules\reagents\reagent_containers\food\snacks\seafood.dm" -#include "code\modules\reagents\reagent_containers\glass\bottle.dm" #include "code\modules\recycling\conveyor2.dm" #include "code\modules\recycling\disposal-construction.dm" #include "code\modules\recycling\disposal.dm" From 337e0c28960427d2e03446bfde85950f6b9eadba Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Tue, 19 Jul 2016 17:31:40 -0400 Subject: [PATCH 16/68] DERP --- code/game/objects/items/weapons/powerfist.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/weapons/powerfist.dm b/code/game/objects/items/weapons/powerfist.dm index 0ca872283e6..8feab4632d7 100644 --- a/code/game/objects/items/weapons/powerfist.dm +++ b/code/game/objects/items/weapons/powerfist.dm @@ -53,7 +53,7 @@ updateTank(tank, 1, user) -/obj/item/weapon/melee/powerfist/proc/updateTank(obj/item/weapon/tank/emergency_oxygen/thetank, removing = 0, mob/living/carbon/human/user) +/obj/item/weapon/melee/powerfist/proc/updateTank(obj/item/weapon/tank/thetank, removing = 0, mob/living/carbon/human/user) if(removing) if(!tank) to_chat(user, "\The [src] currently has no tank attached to it.") From 0fd1c943159ed7a540d50d670992c0bc4af104f7 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Tue, 19 Jul 2016 17:58:39 -0400 Subject: [PATCH 17/68] oops --- code/modules/reagents/reagent_containers/food/drinks.dm | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/code/modules/reagents/reagent_containers/food/drinks.dm b/code/modules/reagents/reagent_containers/food/drinks.dm index beabf7e02cd..41486497be2 100644 --- a/code/modules/reagents/reagent_containers/food/drinks.dm +++ b/code/modules/reagents/reagent_containers/food/drinks.dm @@ -280,13 +280,6 @@ name = "flask" desc = "For those who can't be bothered to hang out at the bar to drink." icon_state = "barflask" - volume = 60 - -/obj/item/weapon/reagent_containers/food/drinks/flask/detflask - name = "Detective's Flask" - desc = "A metal flask with a leather band and golden badge belonging to the detective." - icon_state = "detflask" - volume = 60 /obj/item/weapon/reagent_containers/food/drinks/flask/gold name = "captain's flask" @@ -294,7 +287,7 @@ icon_state = "flask_gold" materials = list(MAT_GOLD=500) -/obj/item/weapon/reagent_containers/food/drinks/flask/det +/obj/item/weapon/reagent_containers/food/drinks/flask/detflask name = "detective's flask" desc = "The detective's only true friend." icon_state = "detflask" From 517f294beb5168becccd8e69ffcbaaedb7ce49a7 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Tue, 19 Jul 2016 23:09:34 -0400 Subject: [PATCH 18/68] more tweaks --- code/game/objects/objs.dm | 4 - code/modules/reagents/newchem/chem_heater.dm | 13 ++- .../reagents/reagent_containers/dropper.dm | 12 -- .../reagent_containers/food/condiment.dm | 2 +- .../reagent_containers/food/sandwich.dm | 104 ------------------ .../reagent_containers/glass_containers.dm | 15 +-- .../reagents/reagent_containers/hypospray.dm | 30 +++-- .../reagents/reagent_containers/pill.dm | 15 +-- .../reagents/reagent_containers/syringes.dm | 12 -- paradise.dme | 1 - 10 files changed, 24 insertions(+), 184 deletions(-) delete mode 100644 code/modules/reagents/reagent_containers/food/sandwich.dm diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index 48d90fe11e7..4e318d26fed 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -19,10 +19,6 @@ var/being_shocked = 0 - // What reagents should be logged when transferred TO this object? - // Reagent ID => friendly name - var/list/reagents_to_log=list() - var/on_blueprints = FALSE //Are we visible on the station blueprints at roundstart? var/force_blueprints = FALSE //forces the obj to be on the blueprints, regardless of when it was created. diff --git a/code/modules/reagents/newchem/chem_heater.dm b/code/modules/reagents/newchem/chem_heater.dm index 66d1217931d..daea5802d64 100644 --- a/code/modules/reagents/newchem/chem_heater.dm +++ b/code/modules/reagents/newchem/chem_heater.dm @@ -18,7 +18,7 @@ component_parts += new /obj/item/weapon/stock_parts/micro_laser(null) component_parts += new /obj/item/weapon/stock_parts/console_screen(null) RefreshParts() - + /obj/machinery/chem_heater/upgraded/New() ..() component_parts = list() @@ -68,7 +68,7 @@ stat |= NOPOWER nanomanager.update_uis(src) -/obj/machinery/chem_heater/attackby(var/obj/item/I as obj, var/mob/user as mob) +/obj/machinery/chem_heater/attackby(obj/item/I, mob/user) if(isrobot(user)) return @@ -96,10 +96,10 @@ default_deconstruction_crowbar(I) return 1 -/obj/machinery/chem_heater/attack_hand(var/mob/user as mob) +/obj/machinery/chem_heater/attack_hand(mob/user) ui_interact(user) -/obj/machinery/chem_heater/attack_ai(mob/user as mob) +/obj/machinery/chem_heater/attack_ai(mob/user) src.add_hiddenprint(user) return src.attack_hand(user) @@ -126,8 +126,9 @@ eject_beaker() . = 0 //updated in eject_beaker() already -/obj/machinery/chem_heater/ui_interact(var/mob/user, ui_key = "main", var/datum/nanoui/ui = null) - if(user.stat || user.restrained()) return +/obj/machinery/chem_heater/ui_interact(mob/user, ui_key = "main", datum/nanoui/ui = null) + if(user.stat || user.restrained()) + return var/data[0] data["targetTemp"] = desired_temp diff --git a/code/modules/reagents/reagent_containers/dropper.dm b/code/modules/reagents/reagent_containers/dropper.dm index 12334c2941d..419325445f0 100644 --- a/code/modules/reagents/reagent_containers/dropper.dm +++ b/code/modules/reagents/reagent_containers/dropper.dm @@ -80,18 +80,6 @@ else M.LAssailant = user - // /vg/: Logging transfers of bad things - if(isobj(target)) - if(target.reagents_to_log.len) - var/list/badshit=list() - for(var/bad_reagent in target.reagents_to_log) - if(reagents.has_reagent(bad_reagent)) - badshit += reagents_to_log[bad_reagent] - if(badshit.len) - var/hl = "([english_list(badshit)])" - message_admins("[key_name_admin(user)] added [reagents.get_reagent_ids(1)] to \a [target] with [src].[hl]") - log_game("[key_name(user)] added [reagents.get_reagent_ids(1)] to \a [target] with [src].") - trans = src.reagents.trans_to(target, amount_per_transfer_from_this) to_chat(user, "\blue You transfer [trans] units of the solution.") if(src.reagents.total_volume<=0) diff --git a/code/modules/reagents/reagent_containers/food/condiment.dm b/code/modules/reagents/reagent_containers/food/condiment.dm index 05093e3ffeb..85cd8c05a87 100644 --- a/code/modules/reagents/reagent_containers/food/condiment.dm +++ b/code/modules/reagents/reagent_containers/food/condiment.dm @@ -205,7 +205,7 @@ possible_transfer_amounts = list() possible_states = list("ketchup" = list("condi_ketchup", "Ketchup", "You feel more American already."), "capsaicin" = list("condi_hotsauce", "Hotsauce", "You can almost TASTE the stomach ulcers now!"), "soysauce" = list("condi_soysauce", "Soy Sauce", "A salty soy-based flavoring"), "frostoil" = list("condi_frostoil", "Coldsauce", "Leaves the tongue numb in it's passage"), "sodiumchloride" = list("condi_salt", "Salt Shaker", "Salt. From space oceans, presumably"), "blackpepper" = list("condi_pepper", "Pepper Mill", "Often used to flavor food or make people sneeze"), "cornoil" = list("condi_cornoil", "Corn Oil", "A delicious oil used in cooking. Made from corn"), "sugar" = list("condi_sugar", "Sugar", "Tasty spacey sugar!")) -/obj/item/weapon/reagent_containers/food/condiment/pack/attack(mob/M as mob, mob/user as mob, def_zone) //Can't feed these to people directly. +/obj/item/weapon/reagent_containers/food/condiment/pack/attack(mob/M, mob/user, def_zone) //Can't feed these to people directly. return /obj/item/weapon/reagent_containers/food/condiment/pack/afterattack(obj/target, mob/user , proximity) diff --git a/code/modules/reagents/reagent_containers/food/sandwich.dm b/code/modules/reagents/reagent_containers/food/sandwich.dm deleted file mode 100644 index 75919c4314f..00000000000 --- a/code/modules/reagents/reagent_containers/food/sandwich.dm +++ /dev/null @@ -1,104 +0,0 @@ -/* - -/obj/item/weapon/reagent_containers/food/snacks/breadslice/attackby(obj/item/W as obj, mob/user as mob, params) - - if(istype(W,/obj/item/weapon/shard) || istype(W,/obj/item/weapon/reagent_containers/food/snacks)) - var/obj/item/weapon/reagent_containers/food/snacks/csandwich/S = new(get_turf(src)) - S.attackby(W,user, params) - qdel(src) - ..() - -/obj/item/weapon/reagent_containers/food/snacks/csandwich - name = "sandwich" - desc = "The best thing since sliced bread." - icon_state = "breadslice" - trash = /obj/item/trash/plate - bitesize = 2 - - var/list/ingredients = list() - -/obj/item/weapon/reagent_containers/food/snacks/csandwich/attackby(obj/item/W as obj, mob/user as mob, params) - - var/sandwich_limit = 4 - for(var/obj/item/O in ingredients) - if(istype(O,/obj/item/weapon/reagent_containers/food/snacks/breadslice)) - sandwich_limit += 4 - - if(src.contents.len > sandwich_limit) - to_chat(user, "\red If you put anything else on \the [src] it's going to collapse.") - return - else if(istype(W,/obj/item/weapon/shard)) - to_chat(user, "\blue You hide [W] in \the [src].") - user.drop_item() - W.loc = src - update() - return - else if(istype(W,/obj/item/weapon/reagent_containers/food/snacks)) - to_chat(user, "\blue You layer [W] over \the [src].") - var/obj/item/weapon/reagent_containers/F = W - F.reagents.trans_to(src, F.reagents.total_volume) - user.drop_item() - W.loc = src - ingredients += W - update() - return - ..() - -/obj/item/weapon/reagent_containers/food/snacks/csandwich/proc/update() - var/fullname = "" //We need to build this from the contents of the var. - var/i = 0 - - overlays.Cut() - - for(var/obj/item/weapon/reagent_containers/food/snacks/O in ingredients) - - i++ - if(i == 1) - fullname += "[O.name]" - else if(i == ingredients.len) - fullname += " and [O.name]" - else - fullname += ", [O.name]" - - var/image/I = new(src.icon, "sandwich_filling") - I.color = O.filling_color - I.pixel_x = pick(list(-1,0,1)) - I.pixel_y = (i*2)+1 - overlays += I - - var/image/T = new(src.icon, "sandwich_top") - T.pixel_x = pick(list(-1,0,1)) - T.pixel_y = (ingredients.len * 2)+1 - overlays += T - - name = lowertext("[fullname] sandwich") - if(length(name) > 80) name = "[pick(list("absurd","colossal","enormous","ridiculous"))] sandwich" - w_class = n_ceil(Clamp((ingredients.len/2),1,3)) - -/obj/item/weapon/reagent_containers/food/snacks/csandwich/Destroy() - for(var/obj/item/O in ingredients) - qdel(O) - return ..() - -/obj/item/weapon/reagent_containers/food/snacks/csandwich/examine(mob/user) - ..(user) - var/obj/item/O = pick(contents) - to_chat(user, "\blue You think you can see [O.name] in there.") - -/obj/item/weapon/reagent_containers/food/snacks/csandwich/attack(mob/M as mob, mob/user as mob, def_zone) - - var/obj/item/shard - for(var/obj/item/O in contents) - if(istype(O,/obj/item/weapon/shard)) - shard = O - break - - var/mob/living/H - if(istype(M,/mob/living)) - H = M - - if(H && shard && M == user) //This needs a check for feeding the food to other people, but that could be abusable. - to_chat(H, "\red You lacerate your mouth on a [shard.name] in the sandwich!") - H.adjustBruteLoss(5) //TODO: Target head if human. - ..() -*/ \ No newline at end of file diff --git a/code/modules/reagents/reagent_containers/glass_containers.dm b/code/modules/reagents/reagent_containers/glass_containers.dm index db98fd17e3c..2dbc77e0ba7 100644 --- a/code/modules/reagents/reagent_containers/glass_containers.dm +++ b/code/modules/reagents/reagent_containers/glass_containers.dm @@ -114,17 +114,6 @@ to_chat(user, "[target] is full.") return - // /vg/: Logging transfers of bad things - if(target.reagents_to_log.len) - var/list/badshit=list() - for(var/bad_reagent in target.reagents_to_log) - if(reagents.has_reagent(bad_reagent)) - badshit += reagents_to_log[bad_reagent] - if(badshit.len) - var/hl = "([english_list(badshit)])" - message_admins("[key_name_admin(user)] added [reagents.get_reagent_ids(1)] to \a [target] with [src].[hl]") - log_game("[key_name(user)] added [reagents.get_reagent_ids(1)] to \a [target] with [src].") - var/trans = reagents.trans_to(target, amount_per_transfer_from_this) to_chat(user, "You transfer [trans] units of the solution to [target].") @@ -142,7 +131,7 @@ return -/obj/item/weapon/reagent_containers/glass/attackby(var/obj/item/I, mob/user as mob, params) +/obj/item/weapon/reagent_containers/glass/attackby(obj/item/I, mob/user, params) if(istype(I, /obj/item/clothing/mask/cigarette)) //ciggies are weird return if(is_hot(I)) @@ -231,7 +220,7 @@ reagents.chem_temp += 30 reagents.handle_reactions() -/obj/item/weapon/reagent_containers/glass/beaker/attackby(obj/item/weapon/W as obj, mob/user as mob, params) +/obj/item/weapon/reagent_containers/glass/beaker/attackby(obj/item/weapon/W, mob/user, params) if(istype(W, /obj/item/device/assembly_holder) && can_assembly) if(assembly) to_chat(usr, "The [src] already has an assembly.") diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index 73f0afc9a61..dd69297780a 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -17,31 +17,27 @@ /obj/item/weapon/reagent_containers/hypospray/attack(mob/living/M, mob/user) if(!reagents.total_volume) - to_chat(user, "\red [src] is empty.") + to_chat(user, "[src] is empty!") return - if(!istype(M)) + if(!iscarbon(M)) return - if(reagents.total_volume && (ignore_flags || M.can_inject(user, 1))) - to_chat(user, "\blue You inject [M] with [src].") - to_chat(M, "\red You feel a tiny prick!") - src.reagents.add_reagent(M) + if(reagents.total_volume && (ignore_flags || M.can_inject(user, 1))) // Ignore flag should be checked first or there will be an error message. + to_chat(M, "You feel a tiny prick!") + to_chat(user, "You inject [M] with [src].") + if(M.reagents) var/list/injected = list() - for(var/datum/reagent/R in src.reagents.reagent_list) + for(var/datum/reagent/R in reagents.reagent_list) injected += R.name - var/contained = english_list(injected) - M.attack_log += text("\[[time_stamp()]\] Has been injected with [src.name] by [key_name(user)]. Reagents: [contained]") - user.attack_log += text("\[[time_stamp()]\] Used the [src.name] to inject [key_name(M)]. Reagents: [contained]") - if(M.ckey) - msg_admin_attack("[key_name_admin(user)] injected [key_name_admin(M)] with [src.name]. Reagents: [contained] (INTENT: [uppertext(user.a_intent)])") - if(!iscarbon(user)) - M.LAssailant = null - else - M.LAssailant = user var/trans = reagents.trans_to(M, amount_per_transfer_from_this) - to_chat(user, "\blue [trans] units injected. [reagents.total_volume] units remaining in [src].") + + to_chat(user, "[trans] unit\s injected. [reagents.total_volume] unit\s remaining in [src].") + + var/contained = english_list(injected) + + add_logs(M, user, "injected", src, "([contained])") /obj/item/weapon/reagent_containers/hypospray/CMO list_reagents = list("omnizine" = 30) diff --git a/code/modules/reagents/reagent_containers/pill.dm b/code/modules/reagents/reagent_containers/pill.dm index 7f027fc8a97..1da5f07b2e5 100644 --- a/code/modules/reagents/reagent_containers/pill.dm +++ b/code/modules/reagents/reagent_containers/pill.dm @@ -17,7 +17,7 @@ icon_state = "pill[rand(1,20)]" /obj/item/weapon/reagent_containers/food/pill/attack_self(mob/user) - return + return /obj/item/weapon/reagent_containers/food/pill/attack(mob/living/carbon/M, mob/user, def_zone) if(!istype(M)) @@ -38,17 +38,6 @@ to_chat(user, "[target] is empty. Cant dissolve [src].") return - // /vg/: Logging transfers of bad things - if(target.reagents_to_log.len) - var/list/badshit=list() - for(var/bad_reagent in target.reagents_to_log) - if(reagents.has_reagent(bad_reagent)) - badshit += reagents_to_log[bad_reagent] - if(badshit.len) - var/hl = "([english_list(badshit)])" - message_admins("[user.name] ([user.ckey]) added [reagents.get_reagent_ids(1)] to \a [target] with [src].[hl] (JMP)") - log_game("[user.name] ([user.ckey]) added [reagents.get_reagent_ids(1)] to \a [target] with [src].") - to_chat(user, "You dissolve [src] in [target].") reagents.trans_to(target, reagents.total_volume) for(var/mob/O in viewers(2, user)) @@ -56,8 +45,6 @@ spawn(5) qdel(src) - return - //////////////////////////////////////////////////////////////////////////////// /// Pills. END //////////////////////////////////////////////////////////////////////////////// diff --git a/code/modules/reagents/reagent_containers/syringes.dm b/code/modules/reagents/reagent_containers/syringes.dm index b268b6aa883..abeac551df0 100644 --- a/code/modules/reagents/reagent_containers/syringes.dm +++ b/code/modules/reagents/reagent_containers/syringes.dm @@ -209,18 +209,6 @@ if(ismob(target) && target == user) src.reagents.reaction(target, INGEST) - if(isobj(target)) - // /vg/: Logging transfers of bad things - if(target.reagents_to_log.len) - var/list/badshit=list() - for(var/bad_reagent in target.reagents_to_log) - if(reagents.has_reagent(bad_reagent)) - badshit += reagents_to_log[bad_reagent] - if(badshit.len) - var/hl = "([english_list(badshit)])" - message_admins("[key_name_admin(user)] added [reagents.get_reagent_ids(1)] to \a [target] with [src].[hl] ") - log_game("[key_name(user)] added [reagents.get_reagent_ids(1)] to \a [target] with [src].") - spawn(5) var/datum/reagent/blood/B for(var/datum/reagent/blood/d in src.reagents.reagent_list) diff --git a/paradise.dme b/paradise.dme index 7b4d60f5719..49a655d1c2a 100644 --- a/paradise.dme +++ b/paradise.dme @@ -1870,7 +1870,6 @@ #include "code\modules\reagents\reagent_containers\food\cans.dm" #include "code\modules\reagents\reagent_containers\food\condiment.dm" #include "code\modules\reagents\reagent_containers\food\drinks.dm" -#include "code\modules\reagents\reagent_containers\food\sandwich.dm" #include "code\modules\reagents\reagent_containers\food\snacks.dm" #include "code\modules\reagents\reagent_containers\food\drinks\bottle.dm" #include "code\modules\reagents\reagent_containers\food\drinks\drinkingglass.dm" From 99f857fd6aca8937cea18f2d12e6694982ca327a Mon Sep 17 00:00:00 2001 From: Twinmold Date: Wed, 20 Jul 2016 01:14:09 -0500 Subject: [PATCH 19/68] Fixes Laptop ID Card Removal Fixes a bug with the removal of an ID card from laptops when you use the Eject ID verb. Now, it will actually remove the ID card, not just say it did. :cl: Twinmold Fix: Fixes removing ID cards from laptops with the Eject ID verb. /:cl: --- code/modules/computer3/laptop.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/computer3/laptop.dm b/code/modules/computer3/laptop.dm index dd4f73914b6..e32375a457c 100644 --- a/code/modules/computer3/laptop.dm +++ b/code/modules/computer3/laptop.dm @@ -101,14 +101,15 @@ var/obj/item/weapon/card/id/card if(C.reader) card = C.reader + C.remove_reader(usr) else if(C.writer) card = C.writer + C.remove_writer(usr) else to_chat(usr, "There is nothing to remove from the laptop card port.") return to_chat(usr, "You remove [card] from the laptop.") - C.remove(card) /obj/machinery/computer3/laptop From eaf82cd423a6a2f95198c8e4e591edbb75dc6612 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Wed, 20 Jul 2016 02:44:34 -0400 Subject: [PATCH 20/68] Fixes Slow Action Buttons, Removes Verbs --- .../miniantags/abduction/abduction_gear.dm | 3 + code/modules/clothing/clothing.dm | 16 ++--- code/modules/clothing/glasses/glasses.dm | 50 +++++++-------- code/modules/clothing/head/misc.dm | 9 +-- code/modules/clothing/head/misc_special.dm | 40 ++++++------ code/modules/clothing/masks/gasmask.dm | 61 +++++++------------ code/modules/clothing/shoes/magboots.dm | 3 + code/modules/clothing/suits/armor.dm | 4 +- code/modules/clothing/suits/hood.dm | 11 ---- code/modules/clothing/suits/miscellaneous.dm | 3 + code/modules/customitems/item_defines.dm | 43 +++++-------- 11 files changed, 100 insertions(+), 143 deletions(-) diff --git a/code/game/gamemodes/miniantags/abduction/abduction_gear.dm b/code/game/gamemodes/miniantags/abduction/abduction_gear.dm index 71d0264f1f5..3e03b81ebeb 100644 --- a/code/game/gamemodes/miniantags/abduction/abduction_gear.dm +++ b/code/game/gamemodes/miniantags/abduction/abduction_gear.dm @@ -374,6 +374,9 @@ Congratulations! You are now trained for xenobiology research!"} to_chat(usr, "You switch the baton to [txt] mode.") update_icon() + for(var/X in actions) + var/datum/action/A = X + A.UpdateButtonIcon() /obj/item/weapon/abductor_baton/update_icon() switch(mode) diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index 88555586661..22fa3e2376c 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -463,6 +463,9 @@ BLIND // can't see anything flavour = "[copytext(adjust_flavour, 3, lentext(adjust_flavour) + 1)] up" //Trims off the 'un' at the beginning of the word. unzip -> zip, unbutton->button. to_chat(user, "You [flavour] \the [src].") suit_adjusted = 0 //Suit is no longer adjusted. + for(var/X in actions) + var/datum/action/A = X + A.UpdateButtonIcon() else var/flavour = "open" icon_state += "_open" @@ -471,6 +474,9 @@ BLIND // can't see anything flavour = "[adjust_flavour]" to_chat(user, "You [flavour] \the [src].") suit_adjusted = 1 //Suit's adjusted. + for(var/X in actions) + var/datum/action/A = X + A.UpdateButtonIcon() else if(user.canUnEquip(src)) //Checks to see if the item can be unequipped. If so, lets shred. Otherwise, struggle and fail. if(contents) //If the suit's got any storage capability... @@ -502,16 +508,6 @@ BLIND // can't see anything if(!(initial(flags_inv) & HIDETAIL) && (flags_inv & HIDETAIL)) //Otherwise, remove the HIDETAIL flag if it wasn't already in the flags_inv to start with. flags_inv &= ~HIDETAIL -/obj/item/clothing/suit/verb/openjacket(var/mob/user) //The verb you can use to adjust jackets. - set name = "Open/Close Jacket" - set category = "Object" - set src in usr - if(!isliving(usr)) - return - if(usr.stat) - return - adjustsuit(user) - /obj/item/clothing/suit/ui_action_click(mob/user) //This is what happens when you click the HUD action button to adjust your suit. if(!ignore_suitadjust) adjustsuit(user) diff --git a/code/modules/clothing/glasses/glasses.dm b/code/modules/clothing/glasses/glasses.dm index ea1d78dad7d..f93ae41ef1a 100644 --- a/code/modules/clothing/glasses/glasses.dm +++ b/code/modules/clothing/glasses/glasses.dm @@ -281,10 +281,7 @@ /obj/item/clothing/glasses/sunglasses/yeah/attack_self() pun() -/obj/item/clothing/glasses/sunglasses/yeah/verb/pun() - set category = "Object" - set name = "YEAH!" - set src in usr +/obj/item/clothing/glasses/sunglasses/yeah/proc/pun() if(!punused)//one per round punused = 1 playsound(src.loc, 'sound/misc/yeah.ogg', 100, 0) @@ -340,31 +337,28 @@ /obj/item/clothing/glasses/welding/attack_self() toggle() +/obj/item/clothing/glasses/welding/proc/toggle() + if(up) + up = !up + flags |= GLASSESCOVERSEYES + flags_inv |= HIDEEYES + icon_state = initial(icon_state) + to_chat(usr, "You flip the [src] down to protect your eyes.") + flash_protect = 2 + tint = initial(tint) //better than istype + else + up = !up + flags &= ~HEADCOVERSEYES + flags_inv &= ~HIDEEYES + icon_state = "[initial(icon_state)]up" + to_chat(usr, "You push the [src] up out of your face.") + flash_protect = 0 + tint = 0 + usr.update_inv_glasses() -/obj/item/clothing/glasses/welding/verb/toggle() - set category = "Object" - set name = "Adjust welding goggles" - set src in usr - - if(usr.canmove && !usr.stat && !usr.restrained()) - if(src.up) - src.up = !src.up - src.flags |= GLASSESCOVERSEYES - flags_inv |= HIDEEYES - icon_state = initial(icon_state) - to_chat(usr, "You flip the [src] down to protect your eyes.") - flash_protect = 2 - tint = initial(tint) //better than istype - else - src.up = !src.up - src.flags &= ~HEADCOVERSEYES - flags_inv &= ~HIDEEYES - icon_state = "[initial(icon_state)]up" - to_chat(usr, "You push the [src] up out of your face.") - flash_protect = 0 - tint = 0 - - usr.update_inv_glasses() + for(var/X in actions) + var/datum/action/A = X + A.UpdateButtonIcon() /obj/item/clothing/glasses/welding/superior name = "superior welding goggles" diff --git a/code/modules/clothing/head/misc.dm b/code/modules/clothing/head/misc.dm index f34eb62f340..f7253a82cdf 100644 --- a/code/modules/clothing/head/misc.dm +++ b/code/modules/clothing/head/misc.dm @@ -355,14 +355,7 @@ /obj/item/clothing/head/griffin/attack_self() caw() -/obj/item/clothing/head/griffin/verb/caw() - - set category = "Object" - set name = "Caw" - set src in usr - if(!istype(usr, /mob/living)) return - if(usr.stat) return - +/obj/item/clothing/head/griffin/proc/caw() if(cooldown < world.time - 20) // A cooldown, to stop people being jerks playsound(src.loc, "sound/misc/caw.ogg", 50, 1) cooldown = world.time diff --git a/code/modules/clothing/head/misc_special.dm b/code/modules/clothing/head/misc_special.dm index 98466f94eeb..703f36cf1fd 100644 --- a/code/modules/clothing/head/misc_special.dm +++ b/code/modules/clothing/head/misc_special.dm @@ -50,26 +50,28 @@ toggle() /obj/item/clothing/head/welding/proc/toggle() - set src in usr + if(up) + up = !up + flags |= (HEADCOVERSEYES | HEADCOVERSMOUTH) + flags_inv |= (HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE) + icon_state = initial(icon_state) + to_chat(usr, "You flip the [src] down to protect your eyes.") + flash_protect = 2 + tint = 2 + else + up = !up + flags &= ~(HEADCOVERSEYES | HEADCOVERSMOUTH) + flags_inv &= ~(HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE) + icon_state = "[initial(icon_state)]up" + to_chat(usr, "You push the [src] up out of your face.") + flash_protect = 0 + tint = 0 + usr.update_inv_head() //so our mob-overlays update + + for(var/X in actions) + var/datum/action/A = X + A.UpdateButtonIcon() - if(usr.canmove && !usr.stat && !usr.restrained()) - if(src.up) - src.up = !src.up - src.flags |= (HEADCOVERSEYES | HEADCOVERSMOUTH) - flags_inv |= (HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE) - icon_state = initial(icon_state) - to_chat(usr, "You flip the [src] down to protect your eyes.") - flash_protect = 2 - tint = 2 - else - src.up = !src.up - src.flags &= ~(HEADCOVERSEYES | HEADCOVERSMOUTH) - flags_inv &= ~(HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE) - icon_state = "[initial(icon_state)]up" - to_chat(usr, "You push the [src] up out of your face.") - flash_protect = 0 - tint = 0 - usr.update_inv_head() //so our mob-overlays update /* diff --git a/code/modules/clothing/masks/gasmask.dm b/code/modules/clothing/masks/gasmask.dm index a21d78f99e0..72b4b6febb7 100644 --- a/code/modules/clothing/masks/gasmask.dm +++ b/code/modules/clothing/masks/gasmask.dm @@ -34,30 +34,28 @@ /obj/item/clothing/mask/gas/welding/attack_self() toggle() +/obj/item/clothing/mask/gas/welding/proc/toggle() + if(up) + up = !src.up + flags |= (MASKCOVERSEYES) + flags_inv |= (HIDEEYES) + icon_state = initial(icon_state) + to_chat(usr, "You flip the [src] down to protect your eyes.") + flash_protect = 2 + tint = 2 + else + up = !up + flags &= ~(MASKCOVERSEYES) + flags_inv &= ~(HIDEEYES) + icon_state = "[initial(icon_state)]up" + to_chat(usr, "You push the [src] up out of your face.") + flash_protect = 0 + tint = 0 + usr.update_inv_wear_mask() //so our mob-overlays update -/obj/item/clothing/mask/gas/welding/verb/toggle() - set category = "Object" - set name = "Adjust welding mask" - set src in usr - - if(usr.canmove && !usr.stat && !usr.restrained()) - if(src.up) - src.up = !src.up - src.flags |= (MASKCOVERSEYES) - flags_inv |= (HIDEEYES) - icon_state = initial(icon_state) - to_chat(usr, "You flip the [src] down to protect your eyes.") - flash_protect = 2 - tint = 2 - else - src.up = !src.up - src.flags &= ~(MASKCOVERSEYES) - flags_inv &= ~(HIDEEYES) - icon_state = "[initial(icon_state)]up" - to_chat(usr, "You push the [src] up out of your face.") - flash_protect = 0 - tint = 0 - usr.update_inv_wear_mask() //so our mob-overlays update + for(var/X in actions) + var/datum/action/A = X + A.UpdateButtonIcon() //Bane gas mask /obj/item/clothing/mask/banemask @@ -171,14 +169,7 @@ /obj/item/clothing/mask/gas/owl_mask/attack_self() hoot() -/obj/item/clothing/mask/gas/owl_mask/verb/hoot() - - set category = "Object" - set name = "Hoot" - set src in usr - if(!istype(usr, /mob/living)) return - if(usr.stat) return - +/obj/item/clothing/mask/gas/owl_mask/proc/hoot() if(cooldown < world.time - 35) // A cooldown, to stop people being jerks playsound(src.loc, "sound/misc/hoot.ogg", 50, 1) cooldown = world.time @@ -270,13 +261,7 @@ else return -/obj/item/clothing/mask/gas/sechailer/verb/halt() - set category = "Object" - set name = "HALT" - set src in usr - if(!istype(usr, /mob/living)) return - if(usr.stat) return - +/obj/item/clothing/mask/gas/sechailer/proc/halt() var/phrase = 0 //selects which phrase to use var/phrase_text = null var/phrase_sound = null diff --git a/code/modules/clothing/shoes/magboots.dm b/code/modules/clothing/shoes/magboots.dm index 1c9a6260cc3..0f37d2133aa 100644 --- a/code/modules/clothing/shoes/magboots.dm +++ b/code/modules/clothing/shoes/magboots.dm @@ -22,6 +22,9 @@ to_chat(user, "You [magpulse ? "enable" : "disable"] the mag-pulse traction system.") user.update_inv_shoes() //so our mob-overlays update user.update_gravity(user.mob_has_gravity()) + for(var/X in actions) + var/datum/action/A = X + A.UpdateButtonIcon() /obj/item/clothing/shoes/magboots/negates_gravity() return flags & NOSLIP diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index 6e7acf5c03d..8b5ea0d9af5 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -250,7 +250,6 @@ unacidable = 1 hit_reaction_chance = 50 - /obj/item/clothing/suit/armor/reactive/attack_self(mob/user) active = !(active) if(active) @@ -263,6 +262,9 @@ item_state = "reactiveoff" add_fingerprint(user) user.update_inv_wear_suit() + for(var/X in actions) + var/datum/action/A = X + A.UpdateButtonIcon() /obj/item/clothing/suit/armor/reactive/emp_act(severity) active = 0 diff --git a/code/modules/clothing/suits/hood.dm b/code/modules/clothing/suits/hood.dm index 67ab432b9b4..0683394ce9f 100644 --- a/code/modules/clothing/suits/hood.dm +++ b/code/modules/clothing/suits/hood.dm @@ -7,7 +7,6 @@ /obj/item/clothing/suit/hooded/New() MakeHood() - verbs -= /obj/item/clothing/suit/verb/openjacket //you can't unbutton those, deal with it ..() /obj/item/clothing/suit/hooded/Destroy() @@ -47,16 +46,6 @@ ..() RemoveHood() -/obj/item/clothing/suit/hooded/verb/Hooderize(var/mob/user) - set name = "Adjust the hood" - set category = "Object" - set src in usr - if(!isliving(usr)) - return - if(usr.stat) - return - ToggleHood() - /obj/item/clothing/suit/hooded/proc/ToggleHood() if(!suit_adjusted) if(ishuman(loc)) diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index 8d1fe3bcace..028df02829e 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -800,6 +800,9 @@ icon_state = initial(icon_state) item_state = initial(item_state) usr.update_inv_wear_suit() + for(var/X in actions) + var/datum/action/A = X + A.UpdateButtonIcon() /obj/item/clothing/suit/lordadmiral name = "Lord Admiral's Coat" diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm index d09e325d9d3..c7b9b3abdb6 100644 --- a/code/modules/customitems/item_defines.dm +++ b/code/modules/customitems/item_defines.dm @@ -495,22 +495,21 @@ /obj/item/clothing/head/fluff/chronx/ui_action_click() adjust() -/obj/item/clothing/head/fluff/chronx/verb/adjust() - set name = "Transform Hood" - set category = "Object" - set src in usr - if(isliving(usr) && !usr.incapacitated()) - if(adjusted) - icon_state = initial(icon_state) - item_state = initial(item_state) - to_chat(usr, "You untransform \the [src].") - adjusted = 0 - else - icon_state += "_open" - item_state += "_open" - to_chat(usr, "You transform \the [src].") - adjusted = 1 - usr.update_inv_head() +/obj/item/clothing/head/fluff/chronx/proc/adjust() + if(adjusted) + icon_state = initial(icon_state) + item_state = initial(item_state) + to_chat(usr, "You untransform \the [src].") + adjusted = 0 + else + icon_state += "_open" + item_state += "_open" + to_chat(usr, "You transform \the [src].") + adjusted = 1 + usr.update_inv_head() + for(var/X in actions) + var/datum/action/A = X + A.UpdateButtonIcon() /obj/item/clothing/suit/chaplain_hoodie/fluff/chronx //chronx100: Hughe O'Splash name = "Cthulhu's Robes" @@ -523,18 +522,6 @@ adjust_flavour = "untransform" ignore_suitadjust = 0 -/obj/item/clothing/suit/chaplain_hoodie/fluff/chronx/New() - ..() - verbs -= /obj/item/clothing/suit/verb/openjacket - -/obj/item/clothing/suit/chaplain_hoodie/fluff/chronx/verb/adjust() - set name = "Transform Robes" - set category = "Object" - set src in usr - if(!istype(usr, /mob/living)) - return - adjustsuit(usr) - /obj/item/clothing/shoes/black/fluff/chronx //chronx100: Hughe O'Splash name = "Cthulhu's Boots" desc = "Boots worn by the worshipers of Cthulhu. You see a name inscribed in blood on the inside: Hughe O'Splash" From c07b6d58123dcbe53ae05db04e1bc9f3a94346a9 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Wed, 20 Jul 2016 03:55:59 -0400 Subject: [PATCH 21/68] performance --- code/modules/mob/living/carbon/brain/brain.dm | 5 +++-- code/modules/mob/living/life.dm | 2 +- code/modules/mob/living/silicon/pai/pai.dm | 2 +- code/modules/mob/living/silicon/robot/drone/drone.dm | 2 +- code/modules/mob/living/silicon/robot/life.dm | 5 +++-- code/modules/mob/living/simple_animal/bot/bot.dm | 2 +- code/modules/mob/living/simple_animal/simple_animal.dm | 5 +++-- code/modules/mob/mob.dm | 5 +++-- 8 files changed, 16 insertions(+), 12 deletions(-) diff --git a/code/modules/mob/living/carbon/brain/brain.dm b/code/modules/mob/living/carbon/brain/brain.dm index 597b755a620..85a340b6f35 100644 --- a/code/modules/mob/living/carbon/brain/brain.dm +++ b/code/modules/mob/living/carbon/brain/brain.dm @@ -50,7 +50,7 @@ return ..() -/mob/living/carbon/brain/update_canmove() +/mob/living/carbon/brain/update_canmove(delay_action_updates = 0) if(in_contents_of(/obj/mecha)) canmove = 1 use_me = 1 //If it can move, let it emote @@ -59,7 +59,8 @@ else canmove = 0 - update_action_buttons_icon() + if(!delay_action_updates) + update_action_buttons_icon() return canmove /mob/living/carbon/brain/ex_act() //you cant blow up brainmobs because it makes transfer_to() freak out when borgs blow up. diff --git a/code/modules/mob/living/life.dm b/code/modules/mob/living/life.dm index 93103fc2cae..2da1aed1708 100644 --- a/code/modules/mob/living/life.dm +++ b/code/modules/mob/living/life.dm @@ -49,7 +49,7 @@ handle_disabilities() // eye, ear, brain damages handle_status_effects() //all special effects, stunned, weakened, jitteryness, hallucination, sleeping, etc - update_canmove() + update_canmove(1) // set to 1 to not update icon action buttons; rip this argument out if Life is ever refactored to be non-stupid. -Fox if(client) //regular_hud_updates() //THIS DOESN'T FUCKING UPDATE SHIT diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm index 6e062860eed..3cf863a3591 100644 --- a/code/modules/mob/living/silicon/pai/pai.dm +++ b/code/modules/mob/living/silicon/pai/pai.dm @@ -521,7 +521,7 @@ to_chat(src, "You are far too small to pull anything!") return -/mob/living/silicon/pai/update_canmove() +/mob/living/silicon/pai/update_canmove(delay_action_updates = 0) . = ..() density = 0 //this is reset every canmove update otherwise diff --git a/code/modules/mob/living/silicon/robot/drone/drone.dm b/code/modules/mob/living/silicon/robot/drone/drone.dm index 8412aa322cb..1089e05862a 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone.dm @@ -337,7 +337,7 @@ /mob/living/silicon/robot/drone/remove_robot_verbs() src.verbs -= silicon_subsystems -/mob/living/silicon/robot/drone/update_canmove() +/mob/living/silicon/robot/drone/update_canmove(delay_action_updates = 0) . = ..() density = 0 //this is reset every canmove update otherwise diff --git a/code/modules/mob/living/silicon/robot/life.dm b/code/modules/mob/living/silicon/robot/life.dm index c6fc2919a16..3014941445b 100644 --- a/code/modules/mob/living/silicon/robot/life.dm +++ b/code/modules/mob/living/silicon/robot/life.dm @@ -228,13 +228,14 @@ weapon_lock = 0 weaponlock_time = 120 -/mob/living/silicon/robot/update_canmove() +/mob/living/silicon/robot/update_canmove(delay_action_updates = 0) if(paralysis || stunned || weakened || buckled || lockcharge) canmove = 0 else canmove = 1 update_transform() - update_action_buttons_icon() + if(!delay_action_updates) + update_action_buttons_icon() return canmove //Robots on fire diff --git a/code/modules/mob/living/simple_animal/bot/bot.dm b/code/modules/mob/living/simple_animal/bot/bot.dm index 39d54ab1696..3cc10b39d42 100644 --- a/code/modules/mob/living/simple_animal/bot/bot.dm +++ b/code/modules/mob/living/simple_animal/bot/bot.dm @@ -161,7 +161,7 @@ diag_hud.add_hud_to(src) permanent_huds |= diag_hud -/mob/living/simple_animal/bot/update_canmove() +/mob/living/simple_animal/bot/update_canmove(delay_action_updates = 0) . = ..() if(!on) . = 0 diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index 0030e893e68..db642914056 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -617,7 +617,7 @@ return verb -/mob/living/simple_animal/update_canmove() +/mob/living/simple_animal/update_canmove(delay_action_updates = 0) if(paralysis || stunned || weakened || stat || resting) drop_r_hand() drop_l_hand() @@ -627,7 +627,8 @@ else canmove = 1 update_transform() - update_action_buttons_icon() + if(!delay_action_updates) + update_action_buttons_icon() return canmove /mob/living/simple_animal/update_transform() diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index f673fa5ab0d..f86f7b10cf9 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -1027,7 +1027,7 @@ var/list/slot_equipment_priority = list( \ return 1 //Updates canmove, lying and icons. Could perhaps do with a rename but I can't think of anything to describe it. -/mob/proc/update_canmove() +/mob/proc/update_canmove(delay_action_updates = 0) var/ko = weakened || paralysis || stat || (status_flags & FAKEDEATH) var/buckle_lying = !(buckled && !buckled.buckle_lying) if(ko || resting || stunned) @@ -1052,7 +1052,8 @@ var/list/slot_equipment_priority = list( \ layer = initial(layer) update_transform() - update_action_buttons_icon() + if(!delay_action_updates) + update_action_buttons_icon() return canmove /mob/proc/fall(var/forced) From 10435bf4c4480e15356dea7c01a57dbfbde4d9e1 Mon Sep 17 00:00:00 2001 From: Kyep Date: Wed, 20 Jul 2016 03:11:00 -0700 Subject: [PATCH 22/68] Select Equipment 2: Syndicate Edition --- code/modules/admin/verbs/debug.dm | 101 ++++++++++++++++++++++++++---- 1 file changed, 89 insertions(+), 12 deletions(-) diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index f439f93653c..b9f7231ea85 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -602,7 +602,10 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that "assassin", "spy", "death commando", - "syndicate commando", + "syndicate agent", + "syndicate operative", + "syndicate strike team", + "syndicate officer", "chrono legionnaire", "blue wizard", "red wizard", @@ -806,7 +809,7 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that M.equip_to_slot_or_del(new /obj/item/weapon/kitchen/knife(M), slot_l_store) M.equip_to_slot_or_del(new /obj/item/weapon/scalpel(M), slot_r_store) M.equip_to_slot_or_del(new /obj/item/device/flashlight(M), slot_in_backpack) - equip_special_id(M,get_all_accesses(), "Masked Killer", /obj/item/weapon/card/id/syndicate) + equip_special_id(M,get_all_accesses(), "Masked Killer", /obj/item/weapon/card/id/syndicate, "syndie") var/obj/item/weapon/twohanded/fireaxe/fire_axe = new(M) M.equip_to_slot_or_del(fire_axe, slot_r_hand) for(var/obj/item/carried_item in M.contents) @@ -827,7 +830,7 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that var/obj/item/clothing/suit/chaplain_hoodie/robe = new(M) robe.name = "dark lord robes" M.equip_to_slot_or_del(robe, slot_wear_suit) - equip_special_id(M,get_all_accesses(), "Dark Lord", /obj/item/weapon/card/id/syndicate) + equip_special_id(M,get_all_accesses(), "Dark Lord", /obj/item/weapon/card/id/syndicate, "syndie") if("assassin") M.equip_to_slot_or_del(new /obj/item/clothing/under/suit_jacket(M), slot_w_uniform) @@ -857,7 +860,7 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that pda.ownjob = "Reaper" pda.name = "PDA-[M.real_name] ([pda.ownjob])" M.equip_to_slot_or_del(pda, slot_belt) - equip_special_id(M,get_all_accesses(), "Reaper", /obj/item/weapon/card/id/syndicate) + equip_special_id(M,get_all_accesses(), "Reaper", /obj/item/weapon/card/id/syndicate, "syndie") if("spy") M.equip_to_slot_or_del(new /obj/item/clothing/under/suit_jacket/really_black(M), slot_w_uniform) @@ -884,14 +887,88 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that pda.ownjob = "Spy" pda.name = "PDA-[M.real_name] ([pda.ownjob])" M.equip_to_slot_or_del(pda, slot_belt) - equip_special_id(M,get_all_accesses(), "Spy", /obj/item/weapon/card/id/syndicate) + equip_special_id(M,get_all_accesses(), "Spy", /obj/item/weapon/card/id/syndicate, "syndie") - if("death commando")//Was looking to add this for a while. + if("death commando") M.equip_death_commando() - if("syndicate commando") + if("syndicate agent") + M.equip_or_collect(new /obj/item/clothing/under/syndicate(M), slot_w_uniform) + M.equip_or_collect(new /obj/item/clothing/shoes/combat(M), slot_shoes) + M.equip_or_collect(new /obj/item/clothing/gloves/combat(M), slot_gloves) + M.equip_or_collect(new /obj/item/weapon/storage/backpack(M), slot_back) + M.equip_or_collect(new /obj/item/weapon/storage/box/engineer(M), slot_in_backpack) + M.equip_or_collect(new /obj/item/device/flashlight(M), slot_in_backpack) + M.equip_to_slot_or_del(new /obj/item/weapon/card/emag(M), slot_in_backpack) + M.equip_or_collect(new /obj/item/weapon/storage/belt/utility/full/multitool(M), slot_belt) + M.equip_or_collect(new /obj/item/weapon/reagent_containers/food/snacks/syndidonkpocket(M), slot_in_backpack) + M.equip_or_collect(new /obj/item/device/radio/headset/syndicate(M), slot_l_ear) + equip_special_id(M,get_syndicate_access("Syndicate Operative"), "Syndicate Agent", /obj/item/weapon/card/id/syndicate, "syndie") + var/obj/item/device/radio/uplink/U = new /obj/item/device/radio/uplink(M) + U.hidden_uplink.uplink_owner="[M.key]" + U.hidden_uplink.uses = 20 + M.equip_to_slot_or_del(U, slot_r_store) + + if("syndicate operative") + M.equip_or_collect(new /obj/item/clothing/under/syndicate(M), slot_w_uniform) + M.equip_or_collect(new /obj/item/clothing/shoes/combat(M), slot_shoes) + M.equip_or_collect(new /obj/item/clothing/gloves/combat(M), slot_gloves) + M.equip_or_collect(new /obj/item/weapon/storage/backpack(M), slot_back) + M.equip_or_collect(new /obj/item/weapon/reagent_containers/food/pill/initropidril(M), slot_in_backpack) + M.equip_or_collect(new /obj/item/weapon/gun/projectile/automatic/pistol(M), slot_in_backpack) + M.equip_or_collect(new /obj/item/ammo_box/magazine/m10mm(M), slot_in_backpack) + M.equip_or_collect(new /obj/item/weapon/storage/box/engineer(M), slot_in_backpack) + M.equip_or_collect(new /obj/item/weapon/crowbar/red(M), slot_in_backpack) + M.equip_or_collect(new /obj/item/clothing/glasses/night(M), slot_glasses) + M.equip_or_collect(new /obj/item/weapon/storage/belt/military(M), slot_belt) + M.equip_or_collect(new /obj/item/weapon/grenade/plastic/c4(M), slot_in_backpack) + M.equip_or_collect(new /obj/item/weapon/pinpointer/advpinpointer(M), slot_l_store) + M.equip_or_collect(new /obj/item/weapon/reagent_containers/food/snacks/syndidonkpocket(M), slot_in_backpack) + M.equip_or_collect(new /obj/item/device/flashlight(M), slot_in_backpack) + M.equip_or_collect(new /obj/item/clothing/mask/gas/syndicate(M), slot_wear_mask) + M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/rig/syndi(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/rig/syndi(M), slot_head) + var/obj/item/device/radio/R = new /obj/item/device/radio/headset/syndicate/alt(M) + R.set_frequency(SYND_FREQ) + M.equip_to_slot_or_del(R, slot_l_ear) + var/obj/item/device/radio/uplink/U = new /obj/item/device/radio/uplink(M) + U.hidden_uplink.uplink_owner="[M.key]" + U.hidden_uplink.uses = 20 + M.equip_to_slot_or_del(U, slot_r_store) + M.equip_or_collect(new /obj/item/weapon/tank/jetpack/oxygen/harness(M), slot_in_backpack) + equip_special_id(M,get_syndicate_access("Syndicate Operative"), "Syndicate Operative", /obj/item/weapon/card/id/syndicate, "syndie") + var/obj/item/weapon/implant/explosive/E = new/obj/item/weapon/implant/explosive(M) + E.implant(M) + + if("syndicate strike team") M.equip_syndicate_commando() + if("syndicate officer") + M.equip_or_collect(new /obj/item/clothing/under/syndicate(M), slot_w_uniform) + M.equip_or_collect(new /obj/item/clothing/shoes/combat(M), slot_shoes) + M.equip_or_collect(new /obj/item/clothing/gloves/combat(M), slot_gloves) + M.equip_or_collect(new /obj/item/weapon/storage/backpack(M), slot_back) + M.equip_or_collect(new /obj/item/weapon/reagent_containers/food/pill/initropidril(M), slot_in_backpack) + M.equip_or_collect(new /obj/item/weapon/storage/box/engineer(M), slot_in_backpack) + M.equip_or_collect(new /obj/item/clothing/glasses/thermal(M), slot_glasses) + M.equip_or_collect(new /obj/item/weapon/storage/belt/military(M), slot_belt) + M.equip_or_collect(new /obj/item/weapon/pinpointer/advpinpointer(M), slot_l_store) + M.equip_or_collect(new /obj/item/weapon/reagent_containers/food/snacks/syndidonkpocket(M), slot_in_backpack) + M.equip_or_collect(new /obj/item/clothing/mask/gas/syndicate(M), slot_wear_mask) + M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/syndicate/black/red/strike(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/syndicate/black/red/strike(M), slot_head) + var/obj/item/device/radio/R = new /obj/item/device/radio/headset/syndicate/alt(M) + R.set_frequency(SYND_FREQ) + M.equip_to_slot_or_del(R, slot_l_ear) + var/obj/item/device/radio/uplink/U = new /obj/item/device/radio/uplink(M) + U.hidden_uplink.uplink_owner="[M.key]" + U.hidden_uplink.uses = 50 + M.equip_to_slot_or_del(U, slot_r_store) + M.equip_or_collect(new /obj/item/weapon/tank/jetpack/oxygen/harness(M), slot_in_backpack) + equip_special_id(M,get_all_accesses() + get_syndicate_access("Syndicate Commando"), "Syndicate Officer", /obj/item/weapon/card/id/syndicate, "commander") + var/obj/item/weapon/implant/dust/DUST = new /obj/item/weapon/implant/dust(M) + DUST.implant(M) + if("nt vip guest") M.equip_or_collect(new /obj/item/clothing/under/suit_jacket/really_black(M), slot_w_uniform) M.equip_or_collect(new /obj/item/clothing/shoes/black(M), slot_shoes) @@ -1079,7 +1156,7 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(M), slot_back) M.equip_to_slot_or_del(new /obj/item/weapon/gun/projectile/revolver/mateba(M), slot_belt) M.equip_to_slot_or_del(new /obj/item/clothing/under/soviet(M), slot_w_uniform) - equip_special_id(M,get_all_accesses() + get_all_centcom_access(), "Admiral", /obj/item/weapon/card/id) + equip_special_id(M,get_all_accesses() + get_all_centcom_access(), "Admiral", /obj/item/weapon/card/id, "commander") //W.icon_state = "commander" if("chrono legionnaire") @@ -1092,7 +1169,7 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that M.equip_to_slot_or_del(new /obj/item/weapon/chrono_eraser(M), slot_back) M.equip_to_slot_or_del(new /obj/item/clothing/under/syndicate(M), slot_w_uniform) M.equip_to_slot_or_del(new /obj/item/weapon/tank/emergency_oxygen/double/full(src), slot_s_store) - equip_special_id(M,get_all_accesses() + get_all_centcom_access(), "Chrono Legionnaire", /obj/item/weapon/card/id/syndicate) + equip_special_id(M,get_all_accesses() + get_all_centcom_access(), "Chrono Legionnaire", /obj/item/weapon/card/id/syndicate, "syndie") M.regenerate_icons() @@ -1100,13 +1177,13 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that message_admins("\blue [key_name_admin(usr)] changed the equipment of [key_name_admin(M)] to [dresscode].", 1) return -/client/proc/equip_special_id(var/mob/living/carbon/human/H, var/list/theaccess = null, var/jobtext, var/obj/item/weapon/card/id/id_type = /obj/item/weapon/card/id) +/client/proc/equip_special_id(var/mob/living/carbon/human/H, var/list/theaccess = null, var/jobtext, var/obj/item/weapon/card/id/id_type = /obj/item/weapon/card/id, var/special_icon = null) if(!check_rights(R_EVENT)) return var/obj/item/weapon/card/id/W = new id_type(H) - if(istype(W, /obj/item/weapon/card/id/syndicate)) - W.icon_state = "syndie" + if(special_icon) + W.icon_state = special_icon W.name = "[H.real_name]'s ID Card ([jobtext])" W.access = theaccess W.assignment = "[jobtext]" From a1ff35078c0db9b36ee1c703ce454e66faf3d6e1 Mon Sep 17 00:00:00 2001 From: FreeStylaLT Date: Wed, 20 Jul 2016 13:51:49 +0300 Subject: [PATCH 23/68] adds the chameleon sechud to traitor uplink --- code/datums/uplink_item.dm | 7 +++++++ code/modules/clothing/glasses/hud.dm | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index 4ca4c38f68a..591441ee6ac 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -752,6 +752,13 @@ var/list/uplink_items = list() item = /obj/item/toy/carpplushie/dehy_carp cost = 3 +/datum/uplink_item/stealthy_weapons/chamsechud + name = "Chameleon Security HUD" + desc = "A stolen Nanotrasen Security HUD with Syndicat chameleon technology implemented into it. The glasses can be morphed into various eyewear, while reatining the HUD qualities when worn." + reference = "CHHUD" + item = /obj/item/clothing/glasses/hud/security/chameleon + cost = 2 + // STEALTHY TOOLS /datum/uplink_item/stealthy_tools diff --git a/code/modules/clothing/glasses/hud.dm b/code/modules/clothing/glasses/hud.dm index 269b2dd841e..e290ba5308d 100644 --- a/code/modules/clothing/glasses/hud.dm +++ b/code/modules/clothing/glasses/hud.dm @@ -82,7 +82,7 @@ ) /obj/item/clothing/glasses/hud/security/chameleon - name = "Chamleon Security HUD" + name = "Chameleon Security HUD" desc = "A stolen security HUD integrated with Syndicate chameleon technology. Toggle to disguise the HUD. Provides flash protection." flash_protect = 1 From e6a187a9cdc42a00cf42733131d7357305e7a709 Mon Sep 17 00:00:00 2001 From: FreeStylaLT Date: Wed, 20 Jul 2016 14:05:05 +0300 Subject: [PATCH 24/68] SYNDICAT REATINING --- code/datums/uplink_item.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index 591441ee6ac..fd22527feff 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -754,7 +754,7 @@ var/list/uplink_items = list() /datum/uplink_item/stealthy_weapons/chamsechud name = "Chameleon Security HUD" - desc = "A stolen Nanotrasen Security HUD with Syndicat chameleon technology implemented into it. The glasses can be morphed into various eyewear, while reatining the HUD qualities when worn." + desc = "A stolen Nanotrasen Security HUD with Syndicate chameleon technology implemented into it. Similarly to a chameleon jumpsuit, the HUD can be morphed into various other eyewear, while retaining the HUD qualities when worn." reference = "CHHUD" item = /obj/item/clothing/glasses/hud/security/chameleon cost = 2 From 229cd8b0643583f01571438095411f7b916cb09b Mon Sep 17 00:00:00 2001 From: Allfd Date: Wed, 20 Jul 2016 08:22:09 -0400 Subject: [PATCH 25/68] Adds a 6th Vulpkanin tail option --- .../living/carbon/human/body_accessories.dm | 8 ++++++++ icons/mob/body_accessory.dmi | Bin 15781 -> 18212 bytes 2 files changed, 8 insertions(+) diff --git a/code/modules/mob/living/carbon/human/body_accessories.dm b/code/modules/mob/living/carbon/human/body_accessories.dm index 9583f2f4285..f4b95eec4d4 100644 --- a/code/modules/mob/living/carbon/human/body_accessories.dm +++ b/code/modules/mob/living/carbon/human/body_accessories.dm @@ -137,3 +137,11 @@ var/global/list/body_accessory_by_species = list("None" = null) icon_state = "vulptail5" animated_icon_state = "vulptail5_a" allowed_species = list("Vulpkanin") + +/datum/body_accessory/tail/vulpkanin_6 + name = "Vulpkanin Alt 5 (Straight Bushy)" + + icon_state = "vulptail6" + animated_icon_state = "vulptail6_a" + allowed_species = list("Vulpkanin") + diff --git a/icons/mob/body_accessory.dmi b/icons/mob/body_accessory.dmi index 27956a993b98b0c7210d11ef0652c52aae049537..2fb58840418f3b530b10c566e770c1a5e8f6ba45 100644 GIT binary patch literal 18212 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 J;?qv|{};>vU)=xz literal 15781 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 Date: Wed, 20 Jul 2016 22:13:13 +0200 Subject: [PATCH 26/68] Fixes the sec jacket and hoodies. --- icons/mob/suit.dmi | Bin 471763 -> 478152 bytes icons/obj/clothing/suits.dmi | Bin 155343 -> 156478 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/suit.dmi b/icons/mob/suit.dmi index d2b49ff47970995cfa6082cf3768662a7b7624f5..9f851fc894c2e74cb9948018e226810e035f9234 100644 GIT binary patch delta 440248 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 z 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®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

3nj zF4q>67{7{{cAy{3@@-7M6+jCX>&xTC3&_ki@2}vj2oIoF^x7W_FcBX$whOxOUwFAQ zYQ!AO)K)QIuTf}m2Nl%BxNxn&f&QoYe(EQKf%JiPEs5|KhUMZb`;WGGA9u|`T>9@x zi;?4D9SnWSLePIdO?!Y_{`aqBIjbDyyg%+l^hacs^{yu?g8llkEo^EXLAc-UR|Qn# zGjD1YJ!VPZ+&kX|)lpJ4fbpz`zb^16B$URN*-7&#DDQh*X0 zJ3Gc*E39`{@j6@84v<&?87o&g7XMiYnSGxxOwjzW5knN&?*mgJxt1J zL_wzQ`%jx9ENTE5Xlne@@Y?y>ftESfethT5><0=IJ2m6|;g7VrN^yd?!`JJlXIAsJ z?9TBr@NsfJp2YRJU^5F|UCJHY;r&RMG6QjB`ZJ5q#_aDxS*J%B^DY**3SN(kXBVV- zl;R%G{JluOe&qaiyDv_nLRI;*v2LoU9C9;7Z{2E~PyG zJR&}9K1g%kSVt$;%@RQnDC*eW>BDnoK^&+%1i?Gna>)Zxve3me@dPA41w}=-!GU#L z|Jwl_hleZQ3WKwoT38qwMrS0vh1p)=DLrR7lo~veP~$K+zv|b0G}-CcECsQ;HK(6f^Yv! zRaMr&;0i4*?S%^$uBV%pp{OoLKMT9`J!Rf6n6js!uekT)Pp7`r4&I|lF+1O&GUs~}P;Z;h{kdX5j42JNAxjBb{!;>dZ!eQ{iNpM*+0(t95k{{J2 zaHQrs)|D6S4LW)0>FH&6c+T4UUJ`fy0u2_F)l9T4Z$Pzdn1s^^tlBZ_Jvyw= zBcT`-m4H5?Z=s>BwvkP)1MDOjmv_ExY95eLS$|!L4nMsejG5jQoJZ+Z#F1_X4-4~Z z;FSONY=?H^4NVyB)#~X50^;)(*SS+{PV#?qyp_w>wa9m0T`ezr*{8~4Pv;Ynr%Q%^ zZqKd(lv=>=cW+G~A=~jE!ti=8aqkqPg*Kt-YTNiXeQhdtaHoNx=!3#XO+iR7?)WGq zCZ_#&D0fE{i9&G0LOjw5Ng5XhV4YZ~C1Y)vm|%t92@ZzKMlBhjZpbZG{^USc^cb%^ z1Y|VSKYYnnl&{^3;sLucx;?3+Q``H?u`?ZcLEdU7f}M*Sq9s_HqVdva``a>NZxY!G z6VsosRTT_eeW<^3@ayM|&~jbG!_3EeG?t0hy~CzzlN6f2&H-B0S6#j<9}$o8B4fh; zaVy%KCd?MK!mNIB1sW&FUX4hGkkSOs<_AQW!@IQtO=0B0Bul+l+k=49b^reT*AqcB3Jwkq z2Zx8snwpQ?-7AL+f#!iNWBW7p%0N9OUiyy1;l^@ZQhu>AF>yzKUs_sfXljDi_Lgy6 zn4_bNUZQ{h{yn;XA2|Uu*5e4ickS(uUCzdVEkmiQzo&1`%FYg_C;r{uZVb)V?6d)4 z`dXBgmhu}loyG-k2MYoK5985lingix%r5WGie>>()OLq30RS2`1HUTDD=%Qu{!|bz zjlOc_9lf60R|tV^_p3bNH)&^xbN$EVO~cyh$6JLw1baMvm;yCZL*nC~JbXwFj>}bG z#XE~SYT~(+gY=FC-Y4cfRuPF^-T~-U! zzSV5pM*UPJ-)635u8gqr=j|jxK#sRr5cG`rLr~8ZHPB)7AS74j>w5|+t+gI(Hl>B$ zS3hX$+C!X8E)ZmH@h?g6ZmJ85a~q9iz`Vg5xp<|& zL`N%3RJl{wp|5vUBG?0-XD3QoXFrxVheStbL{wb^e;6j;%I|jg4IEmE*}g4gn@eKr7F2}0Iz`k7tKnAn%CJ9^a3CPl-@kvC ziQ^rujB>3z#V>2TcL~OR90A*BTeFqJ7sg9tlzE~J3HQkrzv*wQ9TRTTDXt%PqP1yZ zP{`3*WIlN(9M3>1we_(S6%x?#Vnr)6#zT&sKgihMtn$Qzu;_;9|d26Uw-C@92NH54^OgU~pU(PEngEN0vC@bFb< zJc8~5;6f;LmsYxA^h+sqh8Mw5Lhe*}kkg$*$f!xSnW!>3Yz|^wsHZ{S&mNjtS!su5 z9fRHO67|5AL{>Sk4J_*UdU~S3qiAVuohq`yU4Ccl8z*4esXg%YNGa$dOx{Yq9r6E_ zX)+^f>{TjUTXMBBx%Q`VGcp%?wf)JfkwL?iQ>J$IrQ4li!vJ;_!fs9hv|WEa0ZCnb z8S1>&<*P!S+6R1x6Ir|)|N5d&Eo{4CTEkDAASK@Tt-!mvWEy{#f#G_wW%Xtg(-^W| znWOv6WrqKqX`BnGC-8SqpFX{8Lv}#m=CNqJmpbd5niQnPZXt$p#I|}M9xE+1#2&I?RaXoDU}*Ep4mJ@}yySnx7x#-Ppi1mDD_|QK3c$ z#mKu3>0?AA-QD_wyBd0W+0F|;ii?E-aZV@ruuP|=#?`g9QUJcjxF56&bZs;-*-XyP z-UkQI2C3YogGfON^az?ZT=q-R&cs<2k3W!>CVsoOaxZ&G!150t#8n*~9ieOD%)fuX zVb&WTE1wjrsr~cru3-atoco@}$jHdX=H?XORRSFmuICYXv{oKOC^?vJ?hCGy5A~&K z@b1X`=y>WnJC))*kA_X-U&49zy@mXKY3^DW`-nK++%tE^_TlpjKt$$Yh8%BDJSalq zf)6X}rZ@Nxh?)%c4YQi(n;tao@|30`+yaS`0%ApcGhkUY)zkumYP&2)h&H2yS<2P< zx95~G#r|a9jVII=_qBuCt9fzx0AG@m+Nug0@@ejVr&J-;i2$71hrjBi{$rKLrIdFi*j5~-njwA0f|{x4yO8ZCrS zPm4B|P>%9zaNQMkyu;q5s>?c4fuOxVZvOqJav$!x(^OU{D7{otFANC3Z1gqMnMbF{ zuV3q`|D$Fic<;rXAkpoHZmrQAL)lzwoEzGF^@e_2DQ45m@+LC1Z>7pk2kOe6Erf^% zzw-?{G%!#YJ@^U?FyuHY>uS_Cd^o`v-8sFw)JU+udyu(p2#c^z)Ojr|>u5DnU10^K znF!b^B*Y8yYG73^DQChjm_+(l(RR`PxcY5!C-{vHD1mx=lNAU>!2mgd_WG*)Ih9mI zDOAq*jknU17i@HgP*2I!x!=s?dPy%ON{7qnL38WopHm6f3I-DA#zY@+-}saF(hs|Q z*VD&z!jb--we>BnBFlv5?@HrAyvOK8O8w1deWX&Ws?wmIw8&;c32I5#hb2=%_OF8^iF;)@xT06s=}0hU8mhjvCUXOp-qvJwNR(Hy(n*o{$*xnR@sD|IuEy^F#k(M zl@>}P-KS?xp9mGB7HF~Z#9(nEZq%mUM6#V1$tAm*jace2F>T8d@xmnby2v&}+?~ch zLTtKjcv$0S%SyTjgsLGRlk2pu3p`e>KHv9WzfQxUn#`xx>U%~SUWj#?1`D&2SEZRrx1;B_Df@H4qCJA21ki^Ud})Cu4|w-{ z)?*^DvHstta_`vK>A;!S*aKVO?_s5=2fYGB7l~_V%D=oi>FOE3?@dh+dFK@!C>TI@ z4-CH#jCHRW5rZ<6=yeCH%)Npbl76JQYr?Wx`*3g`orG@7tS-!1HB>Ly>drf-rgXPA zkM76wf}v_bPIpnTz;>Og{K^Z}DOuEjylAT)GnOFSxW6l2p8b>uT&q`!m3b%EJ0uxk zD+)*XJKwY`F(pe$*&PMQpc$8f81|(oI-5D3gWQ;ps|NeX&6_CBWW?ibOxJH|O-3}8 zy41gumN}I7;SL5f#i}wS9S}tA0z4xglH3Y*5~%M^gFkXu{Qg$>p=#=!dA^+W;lF5G z;r?!*IE6C!{N6K+OOhDn-qp2Fvz#)N zdbj)V(N?(oPP_<0cXH5Z%CLYRU7(ryCN~FC!m;^Sh{VguKByaNCIj3?j_`(EXJ&@f zl~VxkPmt}(C9gs4pu_sVe_5bU;ZqTj%h<{ngoFLr^69B4T1}SFR)k z5Y)Lh9EQ%GIn(_Bu-HA3;*1|x8a`ChE1*2yJwy&&9;Q97D}O1N1&#=Z2Y;ptRAoEW z9lRy&|LGEEJJG3)c~kk)f^GMrW*se-%Rck#Qz-qxxaNm4GG1qbcWEAagpJ-Nf9MqML2=bcKI z@(A~KmP2DiQF-Ic?CzqJFie(OGe z{-LHu%HWT1EKSDGpFcZ9m6!b%%984l&Bkq(M`<LYsVCj?9NNc;jb}UFHew>&G@i- zcs}@1TVyqwv;H-9%w8e<+(+qmNT9}Oa#c=0!skR?>bS}X>McHi(AXnn0^bCmaF(9l z2e=>LG-lBI))#irEL&AcrQqG)S5>7|ikGCyRP%#6L2iJPJ_QCgN$ih#!O!`1+Fi8> zn|<0n^lk25cEi8`wClK34;4%aJxn1CMh$X`pXur6)C|L-eD)>pd8*a>sCoEuOD);j zJ)hM0N0J$ee3^DE-Qlv)!+2KEVsDe7T2!ck9q)k%yKnq5p+NkpwY9any)Rc}UPBpB0KW2xyeS0* z7o=Xjq$C7(E?>Dql<@g8xpq0-fD_vH1SaYK5zE^Bq^4!#jf_$2eh;n9W`YP&sqx1&1 z5b{bGwVW=>{6>K^J>)gB_Hu>Wxy3H$?TaU}uw)*?D6_iy1fIEgWcW436Qb*`+ZR`K zFf{TznPC*bHHf#qhm;T)HT7V#`()LND~%1l zBYaTZ>Fgq_TY31R;E)=wX>MM(#@~j8eOo?>Ag*eBXda{08|v!wc7`fJotY1PG{G^4z#KuaCLKKo z6R*6q6zKU^B6hRnSrB37C@6FaeBS-4_aqrHF|j@$!fv*c51>z}6JR8idA9(EtuT>#g7>WO#=&6mxx0 zIP&qv?(Roe+TOo^Pw0;fISUXQyyP_QKo11s$n_e*>{4JRk(%2*ZEGZ}AU&z!}cmd*1y_D4e6C9jEq?IEY6JfD)dbc3Z6>XxFt zGSbrC!Ef@wVN4&pzvh6`_63%I@PP==JS1~ib#-+Yhq75&2D>K3V`ABRQlYE7v$Jze zeLczDSZau1MDQ698yXqqBA^HQP*lM=$A{+H8A&iOc#&^H1uyU$)SUn;Sok?R!}5j8 zrx|tO`Gs#Y>i2ZVZtt`3Yn_aXVzuQFomBN2oq_(fgl68MLDlqZy!N*# zrMUFOr~3T_Z)nw>X-yW*2Fg&qbM#T;x1Sdmp1Z00>B*@VxY4>Tq-$$JeG6GCv}Z=u zHtg&#RGW3Sw$?&bPXd|*QX=1K({@MPHFk6$l_TYjJ11wV>ms zn56CQKUGNhB%Z83ErCsSA4^;4y_-C=bn2;RHn9YfyE-jbG&%Bnq9m7T{hEh|2gocu zXE2*0_Im}hNYhM*A-U@|_3aBYJt!PUML|J72mf<=y2;KStnVnkwa-A80o`2R)tnUl zHY@cX{y1QJEFMoMQ*mLBVQ%Kb)VshJk?Yi`7QSJFZ2x)AmzcWe)=h8gA6CRta5If< zwo7@u^PHh__-Sbo){ialK41z=OuX7kKfdJeA!lWG58-~+=-1KE&@kC7T5h?At1i18 z9(_0<^MSFe->uVi>Dw=UfL941MuJXW_)Jb-p4ia)%_*Y}by$w%ZiBfI6c(a^jEA7g^I1&LcsY|m3IN>)~z3*q0|Qh2j)=erQD_LIX@1J2(( zgkp&6!!!*?m|Rz97J~8@^7z;tpT>6}HZNZ;W{gFPO>m-ecJ-q9?XV}H#OLh%79}zd zm>)=7w&o`_OMR&@_mGXZ$XG^X_F4Lm5}k44@6u>G2}h3F*p}&2)lHQYIgeh$u^d0= z>5JR3|0WnnusFOi9+CY_0o`VT&^Z^?Z*d0_L`ec3c!B+{_^x^L2=A#;W z#Go80DIqMJ@;DOaKe4f?Y5lXbZ@;!eqsZ#M{Fb%-G>YUfj8H94y|-+4=&MP-tHp=T z`2;cev@jDT@myS8qgx?;9cC))O;K?G3cauAEE1SCzh5eKD2fRVQ7HK+k25}xYT&86 zdb3X2s^Y2Dz$JT>@+vgn={6*pE?~-eTKD1wPRjs8)`qaQRsRuZ&d2B`3Ot{J%EnDV zh#3eXj6@sWlkjkJr|*f;P~7@x4ChA=OFLq7Z;G%($Zb90DRc;V?ZLO)?kCuLl9G~M z&3@T11kwrHrQU1Cx6m$HuCZlCRj!1=L3N#nM>gP|PYk_438NP^j2IZ|IU2Mk_oiNc z3kyrstM&jmkOvu~5Q;ppo&S9!4^b?{hosgkWXH|nLWXv2qLC+uouQ$x(}d#Huhtur zsejCi6-a7UO}Ovfip`u+wtAoccstHF!Fx1-N%+fdFV`BVovd!~z0H^WNZpu9n^Oc- z!da-{edYz+>Jq3#>lK zB47posuOQ$V-p0CDMIua==i$s$66p(K0{ayK|6Dun;RU>Hj zXt@QV zuoNrJk!PQoU`uCb(^R}i-I`AMiS54eaUF|NM{wum9y}lwWTbLjANg31KK=lrS2ICI zx106ko{AT3Jsl+qmsCidNa#VK{|S(KFN&$=v$3AP941LU11{P?5AkZQ)m4!*%V zlipQjGRI7Z77WXbNnzG9E-s>A1%MkSicL60LPp&%Yen;S@YULz)~9d1jhq<1!bM}a z>zvf#z$HT#bYY&u@C}VavYYJ45b_nrb|wkj82$ z4_TNXm--+=d^dtg<3@wMgfCV2R&TJ-krhQiLfj| zA^;AaSy?t5c};|@=D&c{1z2gcRd1A}Kd)P`xvS{M^Ia3pfHbp3p=QzBcON%3E&qI% z9ZM83E38SB^_x`g7}75VyxEf|+imf#MAr6C&OPp%pRN|-Qe>AgC!hUV461Xr)GW|N z=-eOK*-;d~t~YEjIGaO`5|W}^Qj1!%!)N5uR zNM*nB;5-#)GTZYT9)f|7lHZ5)p5>1+YmXMDVdku?D2dwkt{O?lQAr@{Pq6V5!DcqhnAOMs%lF>3ZSIR&j?mvLM}_mz6f zL~fJCF9sqZF3LL{_CGs}7MHP_#?ij{ac5-k!fY-67X_YbX%T`MRQ2Je)$=7WTX!3y4J5S+xG-bTa>L=O^qs9hx{|9$NcPI2m?(KIABTahK#^*HFl0y`UsYQ&&=D1=JdjX54b_VZ!3kVA~p}8Yzizt zKA-^tZ+CRXsVA@ZS4mPuy=vNAcahphvy9&jTU)21EB|&HQVO&`wW=Am*YIrYUzRZ> zYs~`W!EcA`RYT-N$mXvhf( zY2c2Oafr(nGDZOX7cX9fD7+lN27>Gxg~j7R7e`Qzzo>LAd|iR`^B-U^L{dJ7fq~cp z;kWpM%wPM+bdMuQ*a#|cA?vYEoN+OIP)YkYs&L^hi-}wQ@oDoM!EsBg6OP3mvQ{Ul zX^Z|^j*;)=r&WE|(0woS@uW~+(mb1f6*)v!zjXhN-sKt?7=U$D+Sr&K*ryyIwxTa) zqije?YWxuxLMkd=P&>C(-Lv?9!qe|yJ_vKtX)Pva@~d=04KS)_nV2ZSKT6P{K8Di{ ziNjZbY<)bTSw8kjQ7@$RLu0evFy6#6Zci$__PJ4mIec~%GgvbXllZLf~NC*#;} zp6I9Fw#i_A+8NjOJ~olnqpdAJvM7iqeuAjB_C*O)*DAbudva#Ri)^i&289Sn2Zcn{ zNL7{88sEMG)x9Q!3MOuG!Xi`X;J_f^DhMqRrk0ktvcJ>*oCopGGc9$p5TuoTiFxeJ z-|E@fbGJlGKWLTwiMQ0mQ=;_G6VcfX*X1hGH%leV?el1l-6e}XVC-Go4%Jc2GD2;* z-WnMGb01~-MXj0*=!EYB7762Ld>lT>+4&J&4QFZGI;6~HP!KXkbzi-8OR0ANfXJxN zT>M;h@xlaS_${5f$tjucex%=c@Na+r2`APk#yD5HDIQAY-3RWux)9%nm>PIu?;w&z zUcV`(kh-RZak(WkTF^JOUKB;9!VKc-Rz+3S&`^=txyD~N@0%Uic-ZCVzjK$Go~pMR zam|oKjpe(Gq4Yar)QS;MvuyclzMB#GMeja?A5hoZM7KOAcSIas-jWLtR%n=y*5=T6 zTHbe%WZ9D3pMI5n7IZH#tBtziB%Cp=FaPA5(m=t8*Nfd(og2#Vrrx5OuzK;giB&x9g>lSYg}CCE;y3Z) znIqk|g|Gi- z)hg8YYW?sH|2IZqDqQ85%unBt`+jrPI)rKd)*g3p^?cq{-|n|nWo36kjr(`jKX9p^ zlk8PS%&6V&?pl8V`!Uy2o4?rAH*=SJcR1E7`V96X+n!ASMEwFNh|g%MLLLuG&n(cu=qojde%`4N&vva+ercS$W@{Ot}Wj z%Aazl?2er{@k7%*^FD-wS=8ED8h0MivdKWiJsijekc@#FP}X|xDOS= zZ-pxAJ%&__Ko*JL6P6^eZEelBGm~PV`#=IPa;$C}L@1Ae`kWlT=p_LL|EhZA+r+si z$z;A+Ix;JhwbHwsC?HON>#bY-a3ZFy{X?n`8P3ZFX%(NT4?d>Sb#b^uluLoG!3sG5BgkNPN01cDS)jZu({oobxrB{l_x8RfYmJTVa=?l0CYo2leOfb^x{uE?=)=0*`ulco>|BI|5fB$}}Dg|~pj1GQ0)etv@%1U^)r!hg@7JEzaLF+(kEHNuV&|2_^;{2sH0_DBJK zw}aOpse@BM6z_4Ers!P@%M=V6S>T4?C^nX}tEVApAY3J^R)6On&K&z5yR^w^TZ!bI zQ$Iy%dw3du@)aEWB(Zk6BNg;;6>*6V1p2&4)cjtAkdDlpTxY!#OP=!D>E6CvRU1+kI$Al-oy zIYD!g+2>0icf(x>^7H5Q$3S`m6fSYyy@8s9)u;}NjwB3V`SfHpEKQ^`8Xusd!V+HUZ^TF-m_uj;svc4y3ETc5t8_j71nkUSCE@rS?rh;)%J$I$n{} z=bQ>V1});TZA`o&sRDQrfY8*x-!$7BdwX;{%gf8Pw#-d7agPHfU8KVBwU8%9$b|g% z=o(bE1pD^6sp)|T#3ayY)+^kJ4^6%61xR+Bq+m%!&;C4FsL9h_`a)F|9uS0+F^Hu5 z2*)9+`qa;4NmR@kRn8Vze=n#poqzI)5@>+dkFCbUS5CZqnVC@y5v#Toxzfl|lfrYG zwSRxuP-&^VIi?mpO0I(>8KUpdGe~U;(%eoRnbETABxDyaY9&6uVG9N$fw-WwbU0CP2bye<} z+u}WqsASD!$0@__KU!x6r>43;kU(UJXfpoJ)YOYg#+Iu7T||D7uIOTuxkrcNE)DT8 zlX2XMY^EL0&VBjtf)_Zk4+MiPyfAT2njClzHp@O~UN{X20oHy&A%xB~|BDV@+;xSq zPk~?ef4~NP13n%<`0;G85w&DW`J?C4^t55EQ<;v4dmi>$#%WS72q*#}^WS$!&!vaO zmRJ7!>HquU4qpV(@Bd>@c*&Kg9rf~mzMHUnC7p@q?f>zKgl+!1lmb#0|M$22=VKpa z%ibmtG?u;a^`EBy-cs7}n99sQ#A>JCV=c{gSIE@@z29Hr$|O-3|JFkLf4}$M*9H`o z##vdM`YyWF=6xcXVK905_-|M7{Vb2Q8+MHj&E;O@Zz{9my0(y4Is4V(3tDws6UCjy zN!fGp|M}wo{Me+VHqz^rOOdP+6PD!}6)qTe;xU{eJ0cOJyRe^P^I7|NOm(&szZw;> zBOZph7_1{MJ3I!Mb>^G+qJ;8kSL|fp2T99>q4PWToZ72rMb|$~$oT))QTkUYgrDyI zLi^0P$^Rnx>C+8ilv-yP7(M|KeQ0<78wBo*>;=H7^}aYE{@BEAdxJ+OghkADT5#$v zQZ47sZ@2gVQ1;egQH9_B=nx753W`XGfP$ca(kelQR|^X=ot1$5uySLrSp~Lo>N0fO{xY zm7VO=j75n(G85*%$CDoeN89rI1-uk6&aa)GnVXwO?`ocEV}xgus<3Iem=%2mQ{rcE z>PZCbOU*HA`_vjM&(5*K$AN2vF|_v`l39_7c%vQj<>A-GP6am5ra zt?xd%Rk=o+wojbz`fX8^g_|i^t|I>M_x0;yN0D`6$fT*@?(O`UO1bC3biPnJyw`lx zHn><23RDgHoEzwH0fshWB-}GQRW~?p6uX^PKuHrrH*oRX6nINgESAuw`ljG1~Gsj=~ z%n!jNPnzSA&1fkeoE-S~t&14Gzx&NZuc4&W72Bfq%-lAV=i6G{)@p}g0|AGkme$A6 zaqVEu(9?^sOwm+L+H4IR?>8-+caDJAr`2sI^kAW?57zL8k3{MQn7w&!lU`lj{{20b z>s(yXqX=6{tNlHJcRP_AWcZg;UN2D}v2zVdYlUv6kV#F;7sV5J1>`dLQQu@36x zsJOMpt;GSqgsteE-v73q<|il zJ(2|UfER7vmum%II{D3g$*u7kOr;1EWW~V46e6HakY|%Nk}(L;03Wz+k2zGx2a4J{ zWe#TmAyv#$Ej=EwE#25!ly7w4ID|CBgvw8ODKO=JA{<)W|AOyt1B$~ch&X^<6A&ES z0Q&67<;f30^T?-B-wX^R5TDu;9ubvoBQRk~K@R1Ag6{1_2z|d61q^9n^($R2)>I`9 zEpG$0gd9~k&xoSGcI{P%s5`c#n;H$@uni5^XOC-7>fY$LBkdffr7+<=T{|9G!q&u$ zp3`U^v8_3ef&!bLzrRGBvE##QcXdipD3|5j5|-SLztTm`yIBko3ybXUho5odDHBr; z!Vv^OCPNq`VhA8qm2*ifBlkDfBUxUfWR0qJb{qi`H9kGY;DQtwCGw|7{@23kl6yU@ ztgHx85M|)11;c>cH#CxtIHC*my*~ZA)bqtlO6k)Nv?#Ztx+jT%XohsYgV6tQ3FP8f ze*vYB95N0ZFn9;a<~H9o2hkzeSPcIG#|c(#G8iW>W6Uq342~Ap&jgp%n_NOYuy&?* zP&c^neV+{zvZ{|YIZ9(4txwYF-gGPeE<$Db!8q({kHqgk4GGv0mHipbCq3rd6!<6s zwTFXuYPy-TzgnGNy=q_6^tNa2`k($2EAwneRlH2aTb&3ftIcm};pPmFBq^R)S?gAA zRQPfUwFCqnz-Tn!jkVG{FWL4WqL~l^=n&sov>UzWP3+R0mUETbtsNg#RyDlGXJ{-P zm)=>dH3SCe2=uN*+b^feS-*$t_vrP|g@Te235eqIbjo}{r3Hl9>ztfqzytUDZBRRb z{C?+K47+i|465}%N=l-2u(fXqaFm9L$w@pY)Prtc+ataD1Ztu<``iT5M36M5Uxlv&AI#hHM~OSDayX!_l~+^0X7QVWa*U?mznoxh&&#qa5&grdQyV7MQ>$PE z_okyl*VA%NL*mwD5={;~Io1dR#7l{wJu1>$HE`*^fB+P(nzQ?qu7aM~An-VjHqN_` zy+d0tUD&2<|Az5bo|Eb$6iP%yWMgZqE>TneH4a!5%MraLm><8m$%q7Q2)9}MRf*+;9dHCNTMnOh9Q0ZF~E`|B_{LT}tVXY_x)w5oq(0@F#g%y34(E1ec$GDWVA8pI89c|%F4t9(t8gr2lAc) z-#sKPV;VdthGO~KRtHU6llQ7 z$EMdRDWNv0uBhk@GI`BkU$*d!uV7yvR!@s*KmU!`zjr@~2=bXW`*$C0+v?NF>gy%` zuv3Su*Q0~{C;9$FaCO+FQ$d*Pde>(6?^AC#%A}zg+8R)<7~Xi(Ulz^QKFZq>7J?lU z#%6b;WV+%7e2;tCdsjI0*SKgLrcNAEx=ks8p44}$Rz^)3DKe5im*d&3)lE~W<#K`| ze2pku+_5P9=tTEUqy7r3nZjeMtruT}r`}l9^0-lRV&?`&U2-3sQN27q6C-w7DsR`4 zZv=B&e3#jK5Qq^^V&{aT%EREyPeTnrF{ck!)NnG-s}-Ai-JPA@kF-TzDpd))?-{gx z5h!)pya9y-xcT23wp;dp|D7o8-Wr0`0OPw0UJKlS)n3NMxJ8J8uYwvH$Gs94CxE&` zuz+R%L`vrMRc&3zXjp}(R)V_rGQ}lc1d4govtXa*{8I|7B@7(0 z`z(GN$O0G-G_J?{M1+KobJYpVu6-Hn!#o)2!40Md1BGY1nU_tbbr@cDl{|-cDOxYB zt%U&nyn6zrkMWOl~#d!IHG~bH9!4oyDHX<>_~Typu-8!kP&>5~dqB z5V3G}SsBml`)(^QI5i6i6@+&$M{#QUbQw32Y)S$zE|8jwMC||=BPegMY5}5x0aS7& zWo18WDKmjr446Gp@BHBbMvQzWVPv>W`K7$hn)f{jSuf)~v_!Cy^oikPERW)Xew~y6 z=TUgx`xfUJ#wBW$yYu)$svD{Xv0lHBsgGJHa3CY?aORvWRM;G_vCZ^+7lhysSKI?- zOU7_$PEP4nv}Mm;QTFO;PSG^W^marob%rbR&Vb|BLlIx3-;~nB{tFs?{&?w?$S_Nh z{GkPBi=~#uzb6uEj*jSD`W`h;3yWCU^fw%1e~wb~#46RS1c)+6>6Fcp-J;`>OXX|c z@f&LK<2O`(&XV3$^38DFHElWlsDi4r%_8}wa&N7RjodCVF%jlHpXQfh&^O^n=mn{8 zA24o)aYuyO071$%)W)hOb`CWG*gQ_@hofk~%=gm7WNOSAjZ-O#M?!x>BxjU+Mclo$7076yZ>?E-qUc0_F4@ZuXWd(nk-#tB)5=lZ#%R&^wx3Mre zf)XA|&74?IZd{CBvdu_gC)(ZJe}ielD+;R@h44VMh=Z@x$+emncin*X^NVK~92Y>p zj0dd|`rfHK08239JA3yRFFiekAz6U{y1~CBN>+$~0;{@ul%i{FWTY>QCPR|559xK~ zGw-e1LKpyEuD?FWNH1(`!EA*KxI{BROaHx+9y*qYoiWq#s8l>74Fb2MrE4+@jpa_u zKkTQU0|`++6Lp7!D_TdNEVn%Q`SfVnYhd;;uiOVSKwxttGv%M}Xct5BNiqU|S=w~HU#imxqc(cLwdGM2Y= zVy_i#5hOCNHa^GJZy`Bv{Ns$D#@uT}Pw9_RPXwLa4#qO_+G*w20KQ6I{o(;zmscYG z6h#J({q)Ebc5Pxi;&A|-gN1f|LkGbH4Ly8=aYhxr8dg_&`2JUOudF^YdSYtejfjol zg4uXu+%+~344;jOKQy{l=6BWkOxg5OroN@6rS0N_+dG=4uACD6|E@)IXRzhs?=s*y zh1ZykcZh9I+k9%5vq7Eut>g4+(1GfQQ#Y#(GLB8W@oVdeG^q4n?FF9S$Z7G~8!|jaDNe}FA06en+FbXV<$-wJ~;WNDe;(7Z6 zyJd}D-M)3=VYIu6XB%#IB)j(TGE^a>bQYU3Ik;_rYuy1J+L}IG&Fg>k9U<2WvCtZ z2@hr@&O=A}$si z?asradZwwLh~4vE7KWGL?uX6V(3;<~dBhWqXzwiN3xd&(K2UV5&&jX;2+ArN`o{f&>Pmd@_MnHlCGMQ*qCNe=tq#a>Q)Tms z@2caGF8apFeB^`!2+FKF>u->qJ_~_fi=x<5K(q=#why%#z;C{lmC@qbVZqL}oyD?} zZ|IAl#s-b}V=pfe+y}w)hR-wwdXR9kqLu&Ro#419xUa|6$10hV`>Q2rqq>@O3aIl= z8C4T52Hzj2U_dGA=#aslbJ#Cp)hBx+_x>Vjy@&cWS}a1Momc{hVqB+#@3$IBOG!OZ zSHA)QAZTrU(`2G?hick;#6796(gY%sl%7R6QqcGBoGXyap*{Dn0ig+eJ$yYRpMe@u z@x+ybD)|@5uj*<&hZF5ARHRmt5pOK6c!dM&K)~R#)Xc`?yr$ENBs|ifamY}-^#hX8 z$}bhlTj;kMuQkG9PJ*05MI|B`+Z&-^1aB$zI(Z1i)mK@Bu@KjrOU~yAWo=4u@Laor z+4I}!r<$DY&4^6ueeV>1tEO6j~miKi0Xt2 z?t1ZE=#R4tMZR5w?GJcJF?a6xa|a_EH9@bPRFFhlG;QUg>n#m#QQb?^Z}GM~E)FvI z#r6o2ZTSTz5v6NX1}#!?wd6@TWn#=@1a*s#scYgIyZrC8FSj}k$B`>bpX?chAAV83 z?qpRm92(_I!in87ZgY%!cn^wC4-S90)n*lyI42?j@}U~BJjQ3C1oal^uh0_x5^CcQ zr2@{LBD@`YW<&fq^Xx3hrEuC2_B;(ESk1mox!r{1()S)&%i$;T_Nd$chc*yyoY&x7QR$n<_xeW1enh_gE}0KffJ{K zHo<)>gra|+#YpgC_0gI*bcN|;B?3XXgq|M5S`F4~a#ud?-g&4;y(oNn4o5I)MySQg z9WcD$mw@+6{cZP)h4}c(<)VPFY24M1(n(r!#T>-6;Vt!buZ<{Ev8RbN00aySv=`-$ zS)EZ35zoSLXeh=_116KIe{K}Guk-gcRaYOJ{W=TAOR1bqq%133y4 z6M~8?UxqGpPLI6AzU`mx$7(-(CEHMWS{FDi{&I4!G7?cCYiKsL-u6hyGcuT$jif)JGmOr<(Ru{xb&CALXFE_p!Q8(nSp+YLPZWryxZKjsLsEsugVct-ev#_R_IsZPhpnX=H>8Z5{nR_3LtE?m`!IgKF z80pR@)N({CXDvE_UCcs-TU>-X`*eX z{F_);AwHsd*UjN{wztSnr0mZghK-PE_D)U}^%hm~j;V6{`Z`OA5Ya8&jpWQsVz(*= zu%{Gz^X49E0_I>v_DB=TRGHs}^GOomOY%458Yybyyu~#W3F0Szu1zw%2T1y@KB{)? znwp>>&3&8rA=i=?VE2ZFg?U4d1xINtki1Qhc_{$=-YaMQfmt54alZ!4uAaax4|ai* z;BvI+bJYk(b-;_lYIm7pqR&PluMf3O=lk1dSW`E|%R@N_J3jb3+m4m1J&+e7$~q`z zCf##htbZYK$bYs4qp)ZX(W!2K$@`_Ql-;P|d<>g?{vFA14loruI-L-Y#yh|gL*Y5B~0=j?Y_S!`=R zY6_fV$66RQy@?nnCRVB!F~4IjulE>yA!+IxJCEy^i^EUW8qiC4*E~y5&H`0p3$}i2%YBwWrQFK zQOrmDP?hI6jw=rsOCqVElHQ#~c^2Uh517Bdgs!O>;-+bXSqNTfo22pASFz#6oNtG@zR8{>P5fN7|r6{g}UF_gyY%XZE! z&jJ=klm9)by_vAHt$gS;t3b~-u2XZ${rLP7L7Erq3TC@$#`v~>hby*unzA_j=n_=5 z=|go$d9rqf2>rL-ekbYuy!5{8fv;&fQ-?0W^C_gb|gR4v>>) z%CopX3Vc-0qEu4-fOCLBnjtEyz|TOg&qwmzJ8J9!$AHbLXNLOV^oQfh1MKkgSmnj3 zJ93IQQ5F6YA4PpvhvLeZQcfRK+^E&-yxK&i)CnAGz41_;&lyo9BqUa^#7J0g}Af*#J3%{}(Si3Gq%Ew_7Ar8!Vc4 z|6}%*XK~HlH}2JKp8p3UJ5_tqf=5Tu(DD_^i^#<%sEJP! z48LP|jIHt%{NsB3<4Hw#Sx!RzJ!{SR=|D0u4fB=Zex9xmMoP{_8@eim04xRLdS$$b z)F1e+a7rNZYdwCsBTZ&;-ZVxq0kZ5QOPDff{Xzv0uU8^9NwGxcfpBk;W!GL5{{{_Y9c88VUC@O{d$!H?bgZ8aE9hT*Nf={{h`Z@y5g8RlVh?)g>sS6moCr#k%{bo)3J9a$K4$_#Z4*`o$H(=$lQ}W7%~*S& z+(J+)fI}m|c@`3Rls9mUp-Cl}3;9D>%goFyzI8ne1^g<11iJDa92`Knwz&x%4Y?r@ zeRcIz^5VX;hlkJ=&KKVBOa9%yT?-VR|M{}L!ypLeU2oNMo~j>mY!+liukgT^i^1&!}(#K)dUN(N96HQF||$?K4){7!;V&;vy?(dKxk~YzJ}^G6s>c-VU{&P zfxfTxzsaJ5-|=yf{eQmDdxu6<)iDTamCmM^cWO9iZzYet6GApaH5YBA!9sS#4MMEA z$c0(f`Kf0sN1KiJUfW%Y$WmA!@PC0EIhGgTWfL;WX3lz#78~__2faDVP~W zK~GO+EGPVCW$-Ov5hxF}_K<6j;QCK^!x#XYb%Q^q(@h{U43~r+nST&A5|88>|hLc0{|F) z1{D0sI45PTjw7U}Ipxn~DG{;|v`{SSI4mCsX7IW?&_$yrR#)#V3=9l_|3DBtOYgbm z&B^%G*a$JQ1E>U;p)PK2bv->QO%jl~im5-nDCj4?2YAprnh^!s-M0UGY8AkuY(;Rs zOx&WvLPCTDm%U@J3%c)FHOon6Cw=)cJZTTi`=ciqh+mX zUr%Z`7Yub8aQXAwAQPfAKlX#g`WG}nBGyWMd#L);hFpPS;R zx2M=83NYt><-LcLJ*Cg0LJqz4KydMb9Le?fKf4(V1ye>!tSP5Xp8uO=X9`#8%PKU;jFKw>P6bfwp}hs=aGrk6 zT>vKjiE?=l}iM9j*UQ_8V1QmCpZ= z3H}%B?f(Z8&X+d%Kio0o{~Y7nKpmOlf98_^=9R&w%TmeF8TH?fgNlWY>!(v8>%dLZ z!T%Y@C{tH5YsMN^-p%dp`jY*ViZ&kQ1@y`b!JS-lRB4)v)!RGM=e#(=bzC211k1ax zIxLiwbX++k81JV5Dk1W-7((KT*?ofz3FfxLuW(k+*uL5iKui7SldRS+M#$J;40fYt zzaj_YxuW3?-qYCi<#~iLpEZCgHax?l@mwEnJ)ZvQ)e5oZv74qDL88U(>fU&3h|`gibN{|u$`MjRHj zw>HQ_BVgb`*FQ>-^Z5Zw_kvJ)T%Zd=-0ZpgUCwJivmZy1hWiS_9&iJl087} zH!_}_Uk`;CY-kiAyms6r$?LXb_BrbF#7fy~P!pY9_->2YAIzW6$4A|*iM_e-K9Bw> z%D_byxaaNuX$ab>r1}-TgT?3thsMYqqp%^<^%;SIQtcr&D#X+DN9^;LqHL4%@qQ0~ z8ly3m>EFww+;{?lb}#%{(I}q}B$s*foldHoG2>QfT-)%h8Ces*iyL&$ycw^I8Wrk*x=c}WAqk<3k(jz z_KOq@nP#4)Px0k1df%w4V~Mze+r39u>rOZ!jKB05p)A;B%P4+u*1{pHgp&=ogN{5N znRP$Gaal&6J9>oe6T9xZ+nrVrXwUuEn0bx~UE7FJI{jwboLYIU-*cbq(hMEpAqBII z{{C3a%N8O}>u<*r#-FifE8|JhQPys;sM=v)M!OwT!HaQ8E%&Nq->fU#3?#Jlx0Ihy0R-56&S!#&#H-<;W+MOuKWcLs%>UBOP`W5YQy0q}C{jY3nk30W7s=faGJ$Eg z!0HDfM;XC&Cq2(Md5UQAALpF2B;|CvGaatQwb;OP2|XHgFlQn}KjY*7PKVpF!+6Hb zfhD$Ro(KQ2S*Wdzjd6f<3gb}6xp(xs+#F5k6^;aNWTeQu2(8WsXg;x_nOX2@@{$i< z*8V${u~%mc{j3WtSX|A|*tY)5Ld@@+MY)(a7!(@!Np5Ky6CC&I6*eSe>>k)VIr-+~ za2y{WKVS+c%A*Ubn zr?j+GGS8Ma5N>A+OG_S`9u~2jjoIE`SHSq|+&y@xtgTIoK&~)kWPrIJiW|$}c-iBH z@%LTh$Fvyl_=R?^O`R>RXtt=sLsdSj*Jqch%PwTXIQclO;vGKU$!c*w-+a9dcEQQn|;hl1;MR@U?ullT`{@Y3)( zh1ePA{7xJS1vuhEFuRIEWI>%n>khd)uFFxE1S8N0YiC=c(>^bSwM26PV`l<(J~K1R z-1suf?ez}*k%jaMXDu|4!b3rpw#h7EG|2YtoadiV`g4)eXHXB^c5Xr1!W4VXTn^pb zoYf|N*R$mXWHmfq$1can-ng(x_F+2~X+H^Xmd%^NN3NfXreI<6!MjXiRMe;Jq+67y zh1n}st*9t3U4B#GR5W6pYh9ykUR7XmRFt!Js2#1Aqn(rEcjLpvnd_30-Y^@-zI2Ff z9<`m{Z)_HfrM*Px(EfN+h%wYvwtYT6cEDX^T`(ecz!ecm`t<1{h`%?V`YdI$mnnSi zZ+*J7j=;}T9|*yk9G+Fr)q*qXJC%PlOwC2TrF)^WTIpfAn_#!_#}OQV>Unk9m`#Xd z;89hz5!V(Ha#Y*0VvhIx&(4n^y}Cf_uSF*1|{nko03v@0F#j zWs8hoC2^J+^Z!b^$8DC%hs#6;n|*G4V`u$-S>{7dm|6(;vgOw8pDwrg7s~b`<9t7+ z1^zVhu{l0k6l>^i&^h|oCYJI&{rn()bEuwHb0I6K|T{hMXGWzkVt zN$D*}Z(i~ixU@VI11hq*tYX%o-DXrEAt*At%u>I86+5lT^uuJ%B0^Wvwy{}fGp)Q5 zNG#$Eek*mk6n6NI>Zoz7BdkW1bjrPdw^L{$w6wBLM4zA&TX{Y%CXo%bV`FcSVmkOm z+4zQdLzVs!Mz(gSJh7(yHG;kwm&8X;WzK3=EZOJvbNPJviLPc(Ue3SS^0(qXjyX9G z-_6%*K9;KXEzj1m31m<^5w_Fb$yC&cl#x1Z)(P%b4E)(Zs5WvO*@|?8gj`6yK2Av+ zhO&;^TYC8L;Y&)@+n&wGve%5pdwQ7BEU72q*E3nNOsv2(8}}065H2h(PNv7%Os!R{ z&*8S^8a3I&?zjzms>SZk4mUsl(~g=NpcWbw6qMSKO~|;qZZf!RI=DRl?PTn`PFc8yo~y6m z>$!{Q}xg2@Kf5{~rig<=q4A`bRGd`lCJPrjfBR29(ZSYW>6R zXqQP}>dSqPF3M*_z)I%&kmB|gZ_lGgm)%#h=H@>o>UnAXj2{VVIR0fKm@qcx$gtZr zG}gAZyIi*HAS_e-*X$bI*Ysp>{3kJmw9(o61AX$k8WolKc{vG7dF{XMW$E5NX?=mP zY`<1_rCl#3a@~C4Z7H)dQ>IgCT%2W6nf}+#@W$^)CRbhWQV&E8;+}RMdDqI$r7}t= zCs0$V$5s95;=_@V&EO#JsqKrzgfyENyTMgQi3@g^70&|?k$8Ew=iluAv8rZ6zjujz z#*)C)8kLb$>$Dv{<4>(z(Jc*Nk%HKi#K9lOd4*IYNkL%xj=)*}`nMhP^+p9arv1pO ziJcuqbW2+4x$Id{;VS}L$W|belwX9f2EV&<&RFW|#4W;+2e0a_vIk$kEz|6c%h4)A zr@Dv`eoQu-I~O8I;?lc_{V9kw#dp7gwykydl#_LqoquZbvZN-^_|!OC6}eG8Fu)?3 zfB&IROFY}U%$U6JUG4bnCr26Cw>ZdZlvHu6Nv&4{14MxK9E>^m_*K~Dtw~X7*oTwHS zG<9e3D#=RIC8OTP2(NmcK*Jsdx0O$8N)0(-e7pCp25b9swebeaoe<06V!Fdiv45u| zjw)VJZaww<$_k@+&gTpt&EDax_05AxbR_8+rnsbihTYA2=hL|MZz7;6SS)PZwXHhy zSh#a=VMb~~TU@*qzjGObd-47$I#ET$mUox2hg!+Fz~0zwi}VC*n3F7U>Fb*&zE>v- z#u*v@mo%=UqOC`e^qrohu&a&Pld<~GU`kC$WKdV{P*VN2mg4r?jQ`)<06z3AiP)Wj15sSyw0{-LU;@$^Xm?~BF6|3wXZZn%Mg$4xyNWq+BOF6mgc8(A~ zMmGKSGC~LD?OWK9r#IdYo3M`q{b2 zPVt^PMnES1)Px-)YIr8|MS}*vNbCKIxWX=`b5+LIDmJNc zS2U55fookO6N^pVO0s@){MhNky6`qvonxcp__8JbL=5(i8cnxXGiQPYRpyS16t=3G zwXzHO;Q!G58?$+1nuy5NRy);~v&W(lI`{1)H;$gaB(T~3D>LKig_czJdwbOy^B~^U zV{_xk$MN-pZSLW%z9^B9j{7y&XChTwM$le|T&e@IeN7x$bK7mU@jdHh&4Z<73j1f; zj#Y!z6!f8eZM9C`@n_jK2rme}VpzwNM^r)){b~=4xdyZJVXgV1jJ33y_}anWtL5P6 zfWdf*=ns3{zEX6)vv+`VavL)v0xgUctu`~hB*k;Jo+>49&o`2unI5bQP4eq9FlY~@ zCi#h|vh^O%9N*qOiS6%r+1C?I3bSTQ$;TrLLIDmD(coU1)VS^*5y#^mJY7r691nzN z8rXTWM4|_H>p&TJ-{@YY2Y$;vS8gjS*ZlYqhCbaZ!I|3D)rnc%(;f~*(sots%XB<` z)o52sc^pjo<7~pDTN3!QcoLeJ9#Hu?J~X)*fvR-jteq;@UiW59Q0Hw9TifYI!m`!_KlmxUekSlJL#<0kN$x`PFKd)OXG*~7OGk!l z*ij%Sqk{IEcXu29%(tnlaz!3g4(aIY$M>U^$zluSG&vZextPkwY#bV&KRi6~n(Igk zMXy6t%VvF*>HdA{8gyvS;vb8mOQDTaU7-y|D3%DRuU)sAUtX%xODaB(Py{wy?n(;k zJ>&db;u)9N(mSA8HE@-u8x?6mYZrxO+uMGvgXz*50}YN&W6*fm`G+a=XZ?q0gM-=d z+SiQAw%Tlw!#XLkM}w?APc^a!OA_4yu1rFFchSlYHrr?ZabEYnn5q_l`{ zqE|(g=?hDQqA`=N9V!s56D->&tW`KhL{Sjiy)+eZz9?$APs>-wZG3EPjB+h{xKHm) z)d>1oi(Sk6qtip58g-S!_rJ(WGDXP7*RQ6O8_{vwcuDW~QS}twBRADmyUTG!t@B`6 zTeBc@DoE{Hdu}Y7WyY7^7R=^-YO}m0CVKsj9jy0kIjK(VqR7M%QR+>%Dl&5NmdI$_ z;-2byB`sTVk(Jf~R=r|5cPHhWb3hz0*LW*^h$6ku_2}k_Z(Q`b+RraZ;57VK+LMv*AeurJS)vU`z2p`j@KRvyI-R>mz^Zc zJy|?_a08!u-?>Q~y$m5_X$^t?)02F>-$I*p*a~FzN!jW<#TeXMYEF!q5t~?lWE{V5 z=VbfJ#(b3P@m^@K&hAg51E$MS`%*koJlR070!H;pikH<=M5}ethsNocwz*%|J57FS z+JAd}!_nBJe8-hwYX37-U*S$Nx3$$My3}h_&^bOX4^4m|H!(+Br^YyvTs@8TP)D}) z)r%8`e(Jwk8^r>ea&(JhVj7cr%@ zERbk!feq;WALJWF3o>*1@D z4|Wd|fG`_Edbbpn(R2H1V)tddFcF2UZpn^>hi#7~B#2;4!js-`q~<`p+rP z63282DjoJ&ZB9m?$#UHNTU?>U(5CTM4slRnKb#_wV9M03z&sL1x)ey^mi(YTEDN#{Tsb3qbKxpac z!lyUfsE|Z?6W;xt=D%(0KU}A8 zI*^$fUFc*aly=;oEuB5}n!1W@r&jIvfUW$Jtcxh|=lE+$5=l?m{U-M<8kx>x^h#Z0 zI|l~?nqL}?l{-})F6H1Fgz)qK0aEs0vGvv9;Hgm2EE3fZlLq0)Vs!TUHs)o$(#I}~ zqJM|BqdSGiF}I1rE;V*bsGkEE#=L%IUgU>l>0)}E3$Unu8r1?;)!EhcHZ_*czngVs zu|3UoA<=XGy%+1r$qCu{^Y$AR?vAK!1|5&TT$O{Xd*A=`Y$^~rs$qrnA1F~}YKeF7 z?Gn629bwlzH6;)W4Hcv?M%_x6`#0D$vSQ;+B}Pxsq(k3-H8!+bs~#j_MC>Spz3?T zM_NAaxVD|WogXe}5u2Q>3GMZh&urTCLS&ro9>G7Bi_bpWE?n6ZsPnBAE%x|R(u&M9 ze<5M8T{Y^c^9At^W$^RGr8N_$e2E~Zk1HdkGWU-poW#Ja3dS?sX|VPNOJ(>EixuD( zAnECTQNPDtcs%=K#A8%IE;SRLSfP#dD%@@xklwIB&F_c{miGJY>ZG(54o<^i6*g zhH*!^O|hh|w`t*t1sDEh^7GRSSAzTFu!~MKA(8NGBlkAPDazy1O+d$Q!S_*KfOGfTkriW{N$mXZo@52$ylS;pSovNmL z65Qa^{!1jx#0#JPc#R=}A0aYRiFmMHN=IrV$&W75)_^#kNiDu#Se5JL--z>+J5P`L zy4!p83!HM{EVC;-o7i?suVysrXEqLeH}+zGYkNxh=o$cYVZ!8*3dIFMM^LczI*b_@21RQ_v^O1^vS6&sfe^i{u;Cz z+N;HchpRajS4;5Tp8IQ4!jaBpSnz^|mKLWMw0={Opm^)g679N*P(NF^W(Gf$mYz^- z1k=B27;TBQ#V`(!kj{>Jzeoe93rq?g{pL%6Wak--x7)PI$hbCRcUj`lt>hlOXSe5~ zCB_l<4(Dvyonv!ri?}53eHE{b%wZxQ6xriBAxcJ@x1=`8a_UpxJCG}}E1t=3gd)!W zZ2!Bl{PR=q$4oGmbXAJ4UbBabRf~4)!IT$*Aoj#5K5YzrX{nsreNRZ*q z^nP%;B0oR0x>}@ek{cvshPeDf`c56+Cod@1zzfWugLs+|mUVz#v(w2JNjaq?>$}oi z3JXX)(pkgQ&t+?&0&+q$Mm3l{HUsrPkLV%DiBp-b+$vud+EqW$=IfbIXi$Y0bTxTM zth)`WYiY5+q+h4cR|}~eM#R?0T^)}aNz1z53mBm4>2bpMLzP7lx*Zo{zj{?vu=Ape z#hi-OLpM}+@w-Z5M<-`v4VUXNPeT2NyiH$*{jG5LyDLX~IF2$gWq8LBnJy}Goel}+ zUD#B_J8neJZ>$7mycq6z$3{18CWa|H2z}$kb7$h)%r^>!vZNcM2?T_+J1*U_iUMJ+ zED_Cr*0no~%@&wRNS?NBt_pfzP3p*KqF9mj%)+HN?HAn*Cc}XR)okV?3VSZ;IqP8FR7K zYatoc94M_`S+{rYBVt|1Q0%5$O`?@l3T}D_B}=@dck1Iy$=UD}v#9doq6~Mv1PRvxrHK zJ(OY8yotltkHCP?WjZ}ttw&*YYd-%<>h-;7QKTsBa9G7yIYPCq)ur%~x8GmWu;!o! zt1pFc5k*p>!V4<*SDhV^mZZ|BsM6BhU{cDdI?|qxfs?l?xj)ZvoN;qKs(Xq*JUl4q zoOkS!w)1uxI?~>TqB>ku#%Be8nb+Zh{yLIMlvJfJi0apNOvFpUhWb)t}+>0 zVeC7{r1!%90X=GFCg645-u^zH^)SEd$fVuG{?RN|MaIM92Wn`mdyE;3feqZTvgU`M zB%kITt5_WHF?C4L1vYe(6+@y7IwUEUOTgQ}Wz0MD()Ke)M@}3`<+AP1067C`ZfGNO zBlB*>|_WJ@$e3!`BZWfc5<@?>wioYLAdKJM7;WZwym+0IvpSzbTJ3^)yOGnII3 zKhd3&-l!O>7}{zhQX4o`;eOE^`!a8FOB`&1cW)2Ap=Q2g&Dp-8VLGNc^PijtMD>_I9M$o z6{(Iy^Mega*)b-^*NWyxcjs0fxL;GXEsn~*CrOWq?~396Lnx{4S0f`y7oK<7 zf4H13Nv=IkRJ2Xf!(i@4bx-Hxc_l_a#Q>;V!Gl@?K58XC^~ha_OuCk=n31#pLnffQ ztr~f2(SKSh{1sKOxf!GUKvdq#onq3km!m7)8dth$jsxScj}1s`)vKk^XP8{(&g(d(N=I(!QQ zRZUM&YD&uWl{b&xB9Bo|D2NI12Up)fx-vuh)xT!oyGk~@Qnv!jrIC+DBlH!bN&UvfUlbX*H;u&WpY;+V3k z>Qf;Gwkv_nn~PLB$1*K70a};=*Zcdo=`#KN{+4xIQ}EP47A`pQF`GVDZ&f&7YBLdb zES{6cPQ7o(VlCeZ_i3fbQC)}X-D;Nu&)<{uNw4P{rUbLAPnXYLIM;BO?2XtS=McPul8yFtS-L*3o@LF9NE4gxzLc0>;sm|d}FsCB%*9L5$%s%3T? z$wFGTg^v(g=w>y3ACa2=;IY5-OYh-(ckm zt)}I4-maL01{Z21PbFhZYr3^ytzp^MykTkvSwowfB|Dh~>^G{vI$N++2o-aQf$!JX zXQPLXw~fo4xb(Ox-Nq31Exo2*#MP%fD@ST;;fp}4*#Wa?Wr-$?i+tM}-33M(19Js7 zQUb*_;;rdIOskFMWLUdw^RpJr?oy+wCl>KMTJ@>e6rLkiy3mn3n>bFebFjM7@)jZg z#}TWp^WB9EiW`)v?2jtOLOSMUv{#4WrgwaJ?kpH<2X$_dGcI1S(POQwQb7ey~^!_e!ugOEk4Zk z1Ya=^%lfkx9gh^`T-m`2Y@08_E7bp=#cl@Er+}w7TE7Sc=H!)sEV3L3Z)0yQ_h0gb z9}$N>H4Prie$ECzAul@2T_QEASB{Rm4yzpZNl^pU4nI4)`Z(5AA}saGG$pJ4FV@~V zEUNHr7X?WL=>`FjlI~8WJEcP!q(K@MAcC}#(jX-v2#9n@h=?=@NOvXU$sgT5HxDPu%zYsQ)b~;HWmg$ZJk;nf(Jm4#(4MZF|`5O)f}AjUwG@P^nf?GtHysd(<;KdwB@8 z8uy+tg|uDq&hLFElVYu2tB>Vg>z4-7k~+izKA& zImn)5sFf4FNrMOlkE{2b%fQn!vaVe|q}mkHIb(6}(q9&wklpo)=l=mXXB4!wKX=c5 z;~XmCJbs9eU-xQ?OaBajWXHa}3|jsGNY>xDH=R~a;EhY+I9prL)}1zhx38~t-AwJL zhn96STL%YrU=t`k@~h^v`T$GbuZuC2QoB0QFFCQ3<1lA(@{p_-dOg1kd%w&$GY@YU zEv|mJut)1y9KMsT|0piB`BDfhq2KE3@1*B$LONQh0=|P8_Bc3UTNm$z;mP>F+Gst} zto`3p`~`s!h_HwyUNO)4zGRSHS7YH85-OoAR3RMSb*TEh(b?|9T4BlaxayK?o^E;y z52vDR?&5yp0y5eum`Ip1qv;hn^BYz|?mtl?t?uc^kpniZ?o(Xz>9nQ{J?aXc5RwYz zZ-h*caaegX2%044y5U8=$Lb$|tFFb-CJBC{-B{~hVQ7=BOrpyOVgbHF% z+AvXW$GDrkDS`qGr2o8d!z-#IE#t10-WW;ylFUJhZPFtlq`ua=;IYI&gS~@!6#<5)LJqd2D1tw>w>)`@(9boAi zBzX~Q-jKBrC#vzhfS^EYtI?l02Lyu*ImkfqlpY}Qu+>`4^a}3Q{;Hws z7^^f0Mf*Oz*&QMu4TWdGwP0r%w} zuW7$Ux|J@uaPmZqHJ@T5xfGVf0HgZ?m}ndfYz@MgFPRS4w5#W;$kG-dR1`9jjA>Xx z4XfxgtR1SvIMJ|P#^H6 zpPymXJ+=9?^9p5#4?xASzk1fLj*!;Gn|&6T(@n735b5X|`K}2Wu=tL_ry@IFfr0iiKT6E+BAKdA0aGpdqs(d0&&iR;V# zfAx+ofNrr4-oVwi?32XE|20*$?Kca1&sGIKPlv>iES(#+!&^ncMh~}eK^k|+Z{3k? z=AC`Bxqzgi8QzAdv)UB3#&lIAg5gtKGYtnrW{I?ROJ<6=d^`q|)wY-DjBqETx+rF8 zbM>rMO;Lt9S?qemKIlZ5=4DsJ^%c=YkK0_6pQNrUi(MeC_C3!QmhK&_G7~6w>M_`;>;H;>+iP$9FaFLB|0I zU*#+`Zy@fTlAg{FN}~GnG6=GAbKAp@*E!}|)!tV%g8<~+f(de7*&v~!f5ueQBn>20 zftgv<(qb|>xybL)G7qL5NEZmG585Sf-W$Xmmb%{aZ~+i!pBLYTF@r-#N44>2MCje@ z>#q3q>p<`A0{yv`^EQK}en*cgCfB9NY0f!wNOH9+HNqFv}|LWG+4Dw%v zVxOhy(g4>JvZSDtk%Dt{9^lD>S(qp~LIR!gE|~+&r+3B$;F^XH5!m@AA#s7>>hzfj{0 zIhfGjd@0{jZJcMKh+qGx)+>{wRP;zz^#UR-M{Kw1QmE===7UG^T!enBrRfXAi{mR;Z`j&0NAImQFJ=nFk8iBSy z8qmK8<7DGGTJ@2prZuHUalSnW(LZ6>{-bf#R2mS}9M)F2L)oz@-TDj#e1*WRx?2@5 z3IL;t1s5Jb}hmi66h zm4oSZf~q5zRy4>uluKRM?a&nIte1V${D&9SZIpp_3T$nt;LTCUuSh$#q=k&JDe(N9 zzn&qQx)xI#DIO|{QmKFCrzw=Fwomj;sR%VgEBrI$JCdd5Su@#_K8WeLZ})vc+F;rp znoW^TXS|h^8g)PX*rRe0Hku!lXALSXdg>&dp7>{F^!f|+p0a!r&Rjz7;_`DF2!tU@ zdX%ape{?{!59^kHV1yepZ$)B}W3zjsB0Nh{NAo|lJ-4dg|1pZ*ru}*Ys)U^Dwam=a zfh9tNH^3gO8Vds{!&P??VAtIh1P59K{WhNvHIrQjvkjU}bd15u+!-Y7iMooRz=vvT z1GGN?BKe4r15fJe>T0cE3KU1~wBZ|_hvo-w@;C`6_+&T1!?~N;K~V+pnBx)>?yZne zIO#)9aA{hmlmETO{%4)NS48DHBe2LkHrP7MZ2!+sV*Cnh-xN|t51E&4KW-u1dRLs~ z5*2kzviWa@G@*u_1})EX@?FLi&mS!X49lqNkDsN#-)iTHbssW8c>c+kIA`DdS4pT| z3t)!+K;NRLFmQXEX~`fvhOX%ye*v>J-HVlS^Q?_hzb{KLMrJs^?S1^oizuXnu3|D~ zYBx2Wt^O3%AH(&2-f$FvmsH$ivex1RVe5XIBrVnyJIs6KTyl((zD|%*a6uYs`8v`s zOOb?{4&eyf!&9QOkj(+y8iZ41M}9`{V!9?$G}^>i@6i ztt7@#!6N%VUV0$phoT0=2SQcLmysckQ5ye{zSUodpan;Ay!laOBtK-P-+MWTP7+>Th1b=@bV#jvfBTObaQ)^(a=5WFd5C zSnPP)v0IDp%~GfNl*`RHt3(^p+fG8Bdk2gs1Y7scmT%b3WU0Q*?B$0yFq~ao>s^*_ z8W+4C*4Do=vpV1=D>{Q_7Z0X#{zw&n4s=$&g6F+TM&iXqjwQIX-#!QDz97em_~eKo zuyE5?$ABc4yb%2{E?uP3p*q)Aueany-4ieEx^7Q>^`9#cLU!mtVbU!YbC&3qCxkJ`5qkad;CFHjy8mM}2ODtyztNNK1~V z*4=Y;fJY^I-$g9A(qk=ouw__Dbkc-Wrw3^xz~pilp#kB0Kv-jjTMTpnzl{_5Uma@dxLV_`7k#nh%)TEwpp6TK+J60@v@CCk zNiDh~tgF*Rf>I5I9xiFi4>pP>TCl5Ce0;l*&(dcezOa&C`nsjHqt#BZ|6QKUh&tbg zqK@5nPIgP#ebuC%Cnu<1TVg1-_briA79)fHH^#E+Xng#U&l_CEIWNx)B3f(N!p-qf z3cI_@TMumAxJVy3?V+qe8rES&VbzXmb-v6#AwZiSgq;z`7=Jb;@(5s9m zP!1T8lHqM9>kcWj0c114C0!eZ|D>>8vcP0r=|(PE6e+n z(8S%b`6Z|sl-*SWQX^mH5uz`z{N-`!s4*-pEe%trB=0&aM3a7*VLw1BjeIVt?YwUH zOj7%vGMzksOwai!3aXouHoq(A_t+Tn{y-nqSwkGNF1P*3?J;7^Xk1AyIU-2*=wy-q zQzoSdXbio@OoDt5kA2~XwiG-|vbm|lkp8oyjNQ+X^M>o!o41}dOKg9bw(!wF3|`-V z-q($jlnf%jCoKK@u4GY}{*CTt@r~EI$=%;S+rhDC$Y!+AHe_Rr$(;f zJ$y8q!Y0df!hb&U>?TAS)MZD_2QUU;8p9ibyc9q>pn`f5+#sx!4N3g^5bq!JBK!rI zYeBiQ6?YNCo6pfDZgELUjI0?#4}Br&Xt{8Fgi};GEUY-O62!0GK$VU>6oyCMT!HPx z-LQ-Csi{)KGnW#$KN}oc8+q*NE+#FQrYj^t>~RYS-wO6w&7W5!{KeW#UKI zhS)M7{Ne7dbwmff)Zq}y+HaI1M-Ky@`9xLMdn=LIV;DZBhgi<)wce2QJO8xz|B8G# zkuw8G;i>A<>#CN|0eif;LC4A-dH*(%U2g#x;_?ED>bS%K@OD6mL;H5~Y7>mQyFr&a zmi%XUW)f%opG$YVcW*@*&-ZbO75WapRt7J>d;?yHSZ^%PoPo+2^^HU41|#O0b&*in z?Z*~X58@XwOv2K1EnZ~uy~Tc*SJ+nx@9Dg(e^r#UU4Jas|EPmI$zPI8;b=dt=V{8J zk_DjUqR16_$Nl~(no|xDB{;&L=FhCMzkXS3b!nj{@7;++-Gop^`HrHhn}iLd6r7R) zo{mG)y^i0so)9npc%N;1lRQ54#;8x~qWkH9yWn-L8+V*c!^_{cO;6Dg95+X14?EA2n%siz&^2rgZ*@S@N{ z3?rn)LgKn{=h)5BLD_|#SJx@y!*RtwAFz{k_mY0C!^u4Fd<9aI>Qk;%#tM)=zqzip zp>EcI?m|Gjz|CKe8dk^u^k9%#;^X7%iXmkO+X)Lq;$&Ibwz));btE1j1;pX1@n#DxhVN0ay)d&K1<8XAdL02(%oOoTPZ51au8mXJ0? z#{0Sk$1I1LAIA=iWbOAojL(B&LOQjw?YuE@doMBUjk6}IQbO!F95+f!Nqsl5QeJTV zTy`g*l!&W$FZl$fP_S$&+Z^(MFy7ej-bQih&Q-_a&y6HtkT${LF}?4dLVUpRfoHyX z-m$|1{uJhz#nDo)IoOk*C~%dyY@#AwU(p7LU9ncP_3rV|3JX9XY*(YTqXLEe#zHEr z!|8vS>)DI*C{@ehqF+m+h8kKvo9ikA^{gk?&qyYwNhh;eBg3i0!Mi)Rr>!Ij>_IU- z-VMg>^eznv`6fHr^K$t1NdnP9^mq#t>aIysJ*Da(K%am|3yw&tidtS^7y&$hy1IHTT#&M@ zt<8D%d%U|y+z(4FHgw9mnK%$8o>~T2Z{8h=$U(a&Q_Jr!%6fm7auL(tNV0e?dR`@!Q>t#g+OD(wn>`TTuZiceU;mIs%o|&_wA-d;2_KV}s&`v8Ug61nqU?eC zdq0J}hykwa&@8uumEY`8;7lXzRO6@GZEh~@%(^1Sxz&2deaBf4*Z~{lPZO=h55<>+ zJITJf5MI;Le^B~mz)~w~hq!Piv|bUm=5@`xsbNtCS=4mZg} zAc+wqMfakDv~W}j>`^+2%(!xd=b>+lFrD&yjH|Nj?`=ZX3)Wb9xI%e?aHP%GjEm_X zAyOsDK6BZZZ+2{^8)3BIrmELiq~Z6c%mep};M_L{z8+}jun=gCL#+f4wq4ne%vH}? zy4vl9a!kIztI;6bztOZ8YzxYG5)>~v_rr%QTYeL{w3NRBkSdygK*CEj2bo#wMtEx1 z;v7PYSYm2knZ%uW-$C#RhM zx$#0pa~9Fsi-<(!ggx8SU%N3|5Y<6~5L8rfsAyFT+M0Nu@&0k(Lr|$t-rO}r3VhZp z_(G7A{10BCb4bY7`ixu*tZ2^dRm%m9XPdsL1Y#YrZ~VpkpAK(wi;<07IdMxq3Ksc2 z`0RsOjM$^(8QYt%?`o3OYd?F?ysZ6_X%+Adjq01S z5ks;HZH0z=c5%#TCv-;M#{b?#!^VhBc2YrEz$eMpO}^B+j`Gp3YkV7;cFCd*)B%4+ zdO2jc69uSffRFc1hmasH12{zH)dq+v{vDE1NvcD?cM82kOMn&<+V=!@0S^L}7YKB` zs7QrNn|v}v?E8q{X#;YQ!CM@5cHLlGT9XliS%cqvy?@OneV^Lx1*{??qo)wFdg{?l zAoCpT;u@OazmS?^!k&@ z1TB{l4*|SC-h{>Af&EYB{K41bM{#+o0RfNZ{~Js28De6-bwh?zweqRk1{e zE=jiy=c(QD-FnOXfh1`A90Wd1?T&w!{ev7;>PtCec|wWOJ$-XsSZJ>dA>vnSp2{z6 zmzLeTJgasjLH8VB9zyaDOFX}wG^o4Iu>U!PG!>%_dawF3w-n9tB(b!TE=wvGxs-QH z89l&Nxc$oF$q_(v1)ZoTxvV618gi7pLwL;jJpmxq7F!%rBs}l13n#Aq?C;D6B(+;a zb|-Ksa@2PhX4(kNU|0;pdfYU_OxZqgb2U=v9MQKzTG1~2j+A^UXyE_#4X$N#zJ zLSYnA`x!V?<`G&w(pMFlKhY;m?)zFBgJbt#14Fh`vL8T#5wrgqBWe%^N>Jaa?k`9Y z+$_J*{H*GIOSCiqdZNc})i(|DS%WM?t545rRJFK}P`?9#qTPhPzY!xeydMa zuENvJi;Fy;9t`2Hxuh3TD30QGy-|ExVK#I)eWbFL6({CN5Y@;+1n8_dsMa3;&RGfK zBcd@%s-!8+ktp)LpWq^Mu##_{t(pt4Z+s*=2jYIrZ+(a{NY6|SDK|jlZ)0X~FIspr z|9C>q%x}MaLWqpD=H~nDXEM}vb!s(&T z#ap9Odc3y=&lbyxxp{z`j50bAg(t4ufWr9qCvgP#<**wRN-Cu(3;Qq&bZ$6ywrTP+ zRhl%vw;-_o>AOGq$;y+e?Qe9yqRrs=unxZyV&KJ0o@ec|lgYs0JuS4`~Fw=ao-H+<+FxaMNwiYMytb8ms5n78_@NgFvX4b0hNeuqH4Tnlv$2f*JAEoGG4$4W>Nzu;uOjspA7p%Pm6! zyqIsax%)7G$F)B)Y7gs;CGU1=IQrw#;PLY4g$#}H!o_+Y>+Sr$C&s65Z4O+fhPZ)4 zvz;yt^O)-Ddoy*4gu$;IDq1zE5C=TTLL{`7tmu*hB~=hj-Ykls;9mV~)8+Tse3;Mz za`8(gRtPj|eRF%G5i(>wv416Qd&&&uJ7ng}PQ7ikThdm6e8s2GVAq{+_(ON(>R#}T zhao}4-@i{^$ukhDDLnb$kTRxogfs)Hw5=8mwNb7CBZCnozJ0SNKO-Z6n)plJtmxj= z(qg({KT{5}ZuGc+y~t{x9GvGyaSj)(vM+DC8VBuEscG}z5~Zk;yAM2hV!w@aU;O*n11LmU_qyf$E;KGE_3e10y zzisfn&v}Ub8XRkHOy2ccvrLFGq5T)pBVpdP6oj~d0tT8Epm%h2-GadPC_OgY`-n+; z#647VnJP9QqyWU7AxXep_d4AgUH!h^XWlgt5@xd#>%{?b4>fdu>rR5A4B`G#(-*d_ zqp2gqme=Qe0JH?0eFKa7xVG)y0(w9v`S$%g@Z?FomRPK6Z`>BmeoOlH7OX=f-RV@i2BH8Wb+$LH|!z3hrTq>NByEp-3-9-A9!{@h*G0hc%0%m5gg{ui&Ospr1=t{f?KNLW?=UweLhjNzOJBM-r!u|Bb;{Gk} zceh2ZT%_0L@lNnXKk{@a5?oAs4yY1BoFSgRR#6T7ga^)=qDYHJ;>h8&VJP&k?9nqQ zQFh(&Qn~_;^&a!=+k;i|$)U`f#NMKt&N^?`X1hnQ8w7@H^9FlseJQNbrCynlA!3k! zZ9lYt0@pI$r=rRwt}i;{$0{WY(X7fo4!Ivi;_s6x$plN@7*Wz3RgPwIVQM#zLVoy z>ob8X2kiSN4QI48YeObNM;lPPJk*h1>&UM^&OJU{bR8D5kbO?(yHFdA{3pJ!sH0{T zx1-%*gK;f2t#~^|`t5>F%+3n97<>Uv7!DkpH`Do}tXwYipz}CAw zFw#ZFJb`yg&rS3h(?=ICm=2#Olej3P{{i0X_&lViT6nVs3gXZn#S8HBAy#%{V83|7{O)k%gJI}U?>X0VL7*l7iT#)H!@7msDOB!Cv zS5aQxE9r*vVFQUZC%^n4sPtzM=8+#wK|8sD>chfVJS#Q=*5>I@d;9R|-?W|=L)|8` zDmS6e+bJYTH7;p>GXAJ_-Ron+9@+|Dpn0b$@zFTi5CwqXC_u~?h{2tnodMeC=)#(?gs~_^Pd_a9Z$5%zVwkIvavvP|WnbBF zW0{>8Zn-RfvcB&WMi#m)x#u;>HyrpL?MQb3`P8-#b^%gOpUcW#g5n@6#1!!$7udu& z{yH1i=QT5L>dRbD^vr~!Kf z)MFe2C61&o`ty)jqJD=VQD zW|d?J`GzT0RHXNWTX)eNtiwN6%69ENg*Ktmn(!R!4(N{^zxL|HVCT;aen<4o@;(GI zPX$5Fy+QvJ36YLS7vHew=k*W8#H_}>u$Bn%S?l-&4(nsJ#hk5V#y-7=v#tV`T?k8J z@xCqD+JlizivazFG}bax6+RLcF|nh=vhmT2GhsAK9>ZVCxHJuigaDp5=)kAT)8_j7 z3LyWiT#A=qwms7A^NWG+HZ8;$v+{Fti47#w-fC#Z{r(g*WD(Ldx2TXz8Qa^VKE<&BdX`^Yh)cBL1 zd_en?DU>%*)uDIbmOQVNFf&x6*>lm{D@41i$3s2Xb8jWlzidpm*{J^m#4h6tO*6Ww zk_@sk))#%H*!SHU7azAS zFke|nHh7t^SAhTMt)lzJ8gGS9+T0>$A#L)H2wyD;IyJjGnq56shq>RQ3i&Yc%ETZ1 z?9S@%TC+yEuX~aoKT)9Qw>=6ByJGdpf`K+>MKOQPO!KHe*dv`YG&rI z)uTIzp*XDdNyGZ)CV${d?x>6C!oqUm9g7HMW}kwyEG1}v(1=T1KOC`nC6=fLY1wb9 z_|x51Z;djTP)-63-Iv8sjzU5br}3t{CFR5sp%>$~RtQJ2`z?TU(+*S!4&%M}_QyQjZH|rPA z>99OlsYhAEdGp7+=V@I8kDvH`g>DLBUE$kBHEGDqme|3i;+BmB!PxNMF}kqN2pifd(GSghf%P>n9A&I5Rzih z!5}TZ#$GPuWo}}hR1y5oL8}x$EN6JAb>kKuMD-MJicr#-fiR0PO9F|NA0>4XLx5i_ zf_O$=_~>yhLdmt-F=27}VJ^CKz!}+3Dy=AX;_7n#(C1xbrUGcU5(iZ=}`s z6;FEFOx7;uTQI(hJp&uCEL$de>`l^-E?UTr4L@yX+cV~s;g4_y8k>r-4&SS8<$A=? zZ&Ljhp;qfkK^xImtN!hUxq`_p>0bT7+0~Rf&v6AyQ>iI!y6*4^GWS@qvFa@9W|z4s zs5+Puayc^?G4`iSw9TTRP1y}-rtr zG-o%|{xYs>l?E4Eabq3{30#@r=TDey*W==$_)(9q&jwLQ)tPBDSYq4fKl$H~2e-(3 zisZc0wfkz-nh+nat@A=7__?+Dqv7;7CKeA9CsjTXFlNv(CWu){{dHK~(WaUGx>M8b?l~qa8)+JA_vLxu#>(Pt488rc_ zNyu9!B(^sk&a$7>aY2J z5e*z>!P1MN3R1Jkd@v+*EZf}zd3j#y(0N=N|)up($iDMY+)@R)Y*9Ga!kkK#}2Cu4QxpKyGmQ` z^s(f^xVxm_c4>{tAi(FnDt~xa_+#Fwg!xtgoFtd!dk}Xu9zCSkd*oUPC4`T=Y`k9e zYyzdz3!06EOleyjrA>qvHBP6F-=q0rLpHk`vqlyyz7VL-Qc_eTS69^;)7~Y?)H2-+ z_lb~>=baI);+ldvGv$2zO);Tm@niWlfg|xryMYQ|rMuaKqm?BIJ70Qe>lOwJUxM29 zG-TvuEccw}gT#GX8lcTd)HN@rG3J#+r;GW#8AL;fZ`{?T*bdEc{3T2(BnA9m$~`*h zV0#{cg#YB)S>1Ku@FsXDKe660O#Qe1wqcs1=XsgYEK+)5L^e3+(L-};yX27ljv1SR zAFlxABmr#yV1V_07U{?OR{jmH``dfz$ty`ZPUY(_6~Bu?&(wmJyd-K(at&8M%#-sS zg$>tCKF*pDoYW^tPtjQ#vr~E?Z}He$kTrFVjiA9@XhpdCk8Zf8(atDDI-pH$rvT9g*r5d>LK) zM^?USbi>Xa&}vG$L%O7NOLz3_DpSTp6^op{{-mB+(#U35LAb6(Fzp#?BcDb5UjT^G z*~w#h<=2{Wwdt|!N4QZ+UhB{p>dgF{gG!%H&uH(czGb%~DW&F8*;GY>6c12~wM|rnQ(;r?Iyj9a^5AU^llB%-yu&aXf zZX`g|N5U&^|2;OmD3MyMazGj8T7nA>%EY}%Og^)?_r5NO^K1I@@=NuHhVpc!vHe=C znid2nXHPz~iO`Jmf7?-JOHFzmVI>rVbW$r!ByPA;X6}}I^G`E^UqB#YtIBHeKDSFB z-R7v70op#W8q9FhP49(;-sG60K+se$>Zl^D+rK`0nzzjqYxsO@cDAAkPJ@lk<4;dP zBVHJ?HDf+^e(xUYex#JhBLL6;n}G$L9AotOE-02T%X5%ef3rWX7d{l*-roK(O7GdV zy#$0*R>^m{QSRh#n&aSUv15o>E<^?!d& ztYwuE(vb_G@8MyDJ19`{COs(DMrUAxpA^>}{lk3lOyl%)Y%g}qR_s?HXp{W+`YIi6 z+*(F{00CZ9bl)dK4m;)q`!MWSGESW-I>`W%gy&&>Y7)$OfiEh27Ex_K!PJ<$fnxDf z;@dT@EVU9!;y16JD=Xg*lL>Wq2>3el;YY~p$N(8h=KcMDiEp8~$w_&@F6DXMS_(K1 zJhs2tUXNd0(9_@%C;qJY$Vr3G6ngmdNE(mCkF%%H1Etd5|DoSs%KRK;kkTPM2q+JM z5H-m8l8}?59plRhQ0cdnF%d=A&F@ieU;e9jCYJNUE#$$2HI{+j!zc}wIiw+5I3p`2N?-i8WKhcu%YM&qWJWJi* z+)j7dAi)02{K{JOArnL$^Ax1lixw2rg9W)4 z4zo9oprgpmh|DV|l^vJbzmZl{CTp-39lB!m7)OBD*R%plTJNSD7H0#ucIvx{F4?fgF|arn)+OZU1b*sP<& zERCK$gJ6FR{qI|eW_s5{WXeEOAdhG&XjK!M3%RvIc&hS(O|tMfvdxZKPTT9IfNmCz z|J;YI`|oi)#Z`2)C*a41u&I`&%9vBj{Dq1xS=zAIt`CAcZ?ohnI}D~@flqI>(PI&K1$%ol*7EmD5~A=o+%&4?#;MSjI$nGloH!oG z8k4!h?x*%r&X@F4ON^gs`{S>FE#ms7;vm~Y4@?H3>}}SBZy_^^38&aY-YH@49u6$6 z`UMRd?sBKOiLH3lhtMYb5PNVM)iMq%y_0fMm=@`>v3O6S%zPb=O|1yF*qP@@9Q?zX zawGos`eDmAW4f=LOhx%8#3^#`Uu-Xsy#P$eUl(F7oaFaP(yaVg(PDk=5W+= z9fLbaD?fd|dJxF5>z@c?g&jR&qKPMtX1YwfAYFLWf ze*neYH|&a%^E5G}OkWFEUO5R&<2yao8EOi*i#B|Zm5GG1IAQ$8H8B2`2uq&NR9`@q zvWdybyTW$Eo4Qc-;3A z-&dEK^CK|K&-m@@Zl@-V+ud)49_MHfKX{8B)$RTI^~-wWqw8A$j*-&_rDkNtSw;e- z&MMuPbKE|F#sOayNF6dWGf&KDbT5C+OsiC!g3#m_SC8Hg+CAmuWTLbSm!X z$g|{8a&#;c!;GW-k4FTm2eZb2h5-f-q&ussxB%jzK{KaB&`)WVlgAT&Yr0Q_|D!p@M%eoo!HdxQpFyNTDw_nxhtmRt1c&iFUYc zKV6_C=RloKzI-!qEam`wncL#yfSl>08tDi1Ok@%zJmp zo=A3C8%TdP`Og`De4u^F=NDcj6M49N4R$*yiJu~VDGdahQy=B3PJ z_4CI;^;{93&+3K!67HVbQq47wEk~oOS;{0i!?YUi0o~&iiYF3eVU53XH6<%dZZ3kL z9iy;DB|na5th_&$5QOMi(Y064=8C!0C~;_8G{?`8rPK$63un-j%8%ZuL+=^E8~YiJ zbKK_@5=iPVveW#yNTct`&??p4V}!LVQH3lgpV93`z@)Kkx!^GCoLU5T(7#=F33&S= zwpr@b*S^|Z%@?%mcu2zERF>V=yU=Htf5d*y3tBR+RdA|NPK5Nld*b0&cgk7uFB2CM zU6Fl%wf~~{UM3#)tIS;PmA5L4pI9(u6@PE0f{ZAm<(|=?KGr(3j~wP)^#~-7TzuDq;a7jy0w^ zGw*?7#{}EEPfGLz`4tthfd0m)%#f-Aa;%~rCxm7@^tJ^h&1uJc$jT#b?h{>Iv)EIy zZtjQ!nxOeq$EzXFr>QD08)he6EdUV4S!keOxTA6a_47@@n<88;6D=(n5t@x((rpX^ z!S+o>9Nnk+lg5kK98HjQv7U*Es!*1#rze1^b|Hoj2-D_+Yu3OD+cN*|)35$y7J#p7 zz9ld_q$5`bE7ocih|jMaiIBz0*HPMA;QY5o{eO(I5orVhGGii5`ISsK9sBAXR-i-2 zGGW2;!Yf8w$~B`E92^`$;d|uBwKkoj6{y19R^ekd4LzS&CjuX-V|Xr2_uf?gF@X*J ze}f4~8|O*o)QYkDLJDHryWUDSy*SQbo^ZV|3&Snj!X}H2e}l}=Ir94{Hh1C!z648; zG#v{DO$B}-p`U&~yMJhIxu4+t=_r+DGh($5BM}s%lq6g49XNmB20u|zhKw-%(=Kak z`3B=VRddbR2az@ye^G^#b5_wcA}+^!haaTF{44Zyc6%ik6>F`MKFng6olXWw)MVnp*J~3Ml&A#27hRq1}7RcbDKN`ERkLC961w$(DdTI+8(-*}C-#|2m@hqVm0| zE0#tz&Ysb|YK^Ub2yTRVtc`}rr0YdN4@Lhw3DL1p?!CO^OYUatj1-O1nr03^7f*4L zXgQ^iYA|N3QQ2u*e&JWa za+5EiE5+AiauTZ6%1KpJGpCQJXqQ(mHQEufE_Q9hK<{*cS+v75uJeR4dzce5e{)Sa zz*UrOVy;%HJOj!sVr@R+VS1%5=jLLw$&&lGl9v3YPhLkXr=+>rc;DrTGSS_*;JEUM zWyHP*++aXw1i^E_8E!Vinnb83U-2Mp+KPry^8B20T{HQcmZZ6ooDI&=Mm)ZTmvfWao4 z&GNdQW;U(LpnCb7@aqozzrsz_PY|Co-F{zARq6H3WJk9(Mjro5#bq>wu0AH}kQvxT zv_JL_kG7G>yl8OyOb*`5{40A!R-%*^_A$O2?LHnpBf$q<+Kt~ger8AFoqw5(^K0?ur7IRN#F{&$Nwx1th$8Zb0uy{JAGz~uk5q%^-jh=L zczdv(6Gd5ZKekynX>5Y{q`m4RDnI|Vo*pg!E6=S`t}+2yTsanFEn|DkCFku3F)4>P z{xX!wT{nD`?6m_kv?N(!P<~wU>Y7{W9`Dm3&lF-zUuS;Np4} zxpHaky_h+BkFS`1;yjN)n|WOHV&trtimt`7@0us}Q!fuN&d2T~XNTahtu;0=z>^%g;BzwVh;g z4FgmwUesh<95hE+_HAQ44{v;aUd8N@x9@Ya98<)HMBL8<^Ye!ZzFURJW&Dfr@$uoG z@gw7Cf`agMLBWx6uk3j0vrz-X28{!|)Ib{Z(e}-$SG891q3Z+v;^zTCoczbg$onfZ zUDpV&^whI}CC?_H*$vh*A5gEcRH`E5a-d5F_x7%Dv+&A;`q-vOfU&*I=)&-&?}WyQp@^#DTadq1EDLvRc^aTbCNwCWDxJZ9{Zupy2iIPIq# z;+_#0b7N&mL}z~}xcFl=+cyE(a?i9)&7)cu3Wtw;{q|0MahDGNQQ)gB9ZpXk19Km* zTHRb)zlyxfnMf8rs!!ILA*QKQjiDUbT{^=<{!v+-(Zeshhxt=c?bYNevFb8H5*nY$ z<6QUjR~7w+*S~%N%ix;IEKWVlk?tPz^xqpUP90x|4pIj?PByna+dh6oskm=URd9y= zCl9MH@^n(-(aC22YX`?9PFG0aa)h=%nRSqsAHh~; z)pL&r;rExUf=^RqU1bqNPX|ibr*s$BJqOG4OsZI7B0UcVgBS$K|D3_0(}R|18@@OV zP8K!h#@D-!17~9fkr^?ABY8$u5iWz>9O6vERKYgH5%7-MFs?IQm`*k_tS$XJU$+{o*D%cr|-s71T=S?P0HT@`H{@BGF9SB z*^C=j7VYB9+S-KI%$*mn(SL4LW^`_z0HVPB(o&11CZD>kqO+Nbz}#GVAlBYv#!dFZ z!4DrwQ_A2ezpzJr1H@q+G>uJZg58AC8g7YOe#|SDUgh(oU2OKa%7YQu)x%OdnL&V=+eiea-6knUKBaxJ-vGtP~r=*f+DmBYPtqW+~26v`l3{FCmj=}17}Uz zc7Af=VP+UV+*G0dmRVJoc=+bC%}Z)L#r$>tphu&$YHC|1KXgzwHYxpI#&;!RXuIx9 zmEEAF$uW#yFgIZOOYlA!pM>4L*m@nN=$__hp7nzutI2_;^hPJX7 z#>d-Vi6hk0A*9FZ(M8;>OZ41Tzg=x55LQNBHKRy>$t4Ie4rGXD5VB}TspNT_j=sX{ z6j(;1fVqo%&%sZZvl^&08;dNM`sXt zoHFXPX)3XDv=?~9idW+GuPW`cvr(txw=BdJv#g-hs%#MxSG?gd=!a(v1-vVFKEZIU ziZlAp{}BTIj^R5+Ba@SztDAp+ks(*b42C7>klNPdpmLEc{Tbvb9o~#XlG(rC^yXOo z3tK!T6j-;0&EL#X>MBB)xY<(5y)ekV&pF3A2zev6yp6KRgfCCqCD8-TwN zgkXq|ty~8QrKf*HLWJ&#fqAJY+#PqMeV#u$gtpl{hg6N<^+jIYkkzEkA>H`-(>;;9 zc&I*wE`?(Vg;uw_GjY=FwR1gPc|*y}!LV|Imm-9M*ji>t@lZQf-e+fwwIZH|D7HqF z5EfM$rYZM)k3~gdF`#2$Ob$`Tz*DAPiMGR!eyn)Vtm1h_BR;+Nf)Q~v!WlzrjDM`` z8Ve?`q~M@0@|`rvyTdY1WK%Uao5wX}msawAEibar`AG|i4RDeVj6~ z*-8Vo5TN4?SVXV1o66kz$i9xhofJRMCyW#7yJhx- ziN-i$-SSV8DSbsQYgVi}K7l;@LQx4)Nha2>Ry+N1Uwupe3QBM&Id4i4R=@OHbNYfs z$e)r3a?jGG*q`Wj#{l1E9lvMIHkp;aVisbxIGHFZ!aRCU1|lW0N3p>Szrp^oEYd1c zg14iQukepq+mlFe1$ppes2)es%F&JA{<_B)WSXW~LOv=8T-*_N%SsFfn_V=6wX&^5 za{3LnbP79K{;UivM|jx{e#>Fna=DZSEE2Q9_VMoUqOuouF}_H~=UC&J`(u_6N~ONn z{mG5#yge;>pxM)&J35WTNchVb>cof3GpbZ0cio)6=OR4zF1R*EBHxNI*FwaIWj$d{ zZ}VZ0n$i<5j@^G^bV+&n=0b6KSD9$$oDGJvr_hS_?nr=dTL0+AMFY^p1O^6zOqE8# z69A&`00In8P#6Fje9OzZAZ>3bt?Cx%6vk29f5SwFkCm#DCo~WlbCx7WJ3;XlP$q-* zBt}?U!PaP|NRceg(4z0L4XitoGH*X6jLvW0o@|N_85+^QZnDz0ecqgx_o|lSoo5%y zMO5gGH-O^S9n0U3QiCNYF*Vf;fGmI&VZqgRQZzvhjKJ5BmKGpa(jqs%<5ym=mj_@Z zp!8Izz;B_w;1oh%@FLU~P*%cb3s~=Wo@pbQ*MUA%^3L!}>gac%eOD9-@LE>gDojA` zv6#8_>HjEi_#a>lO1}f@l+O5O^{p{2H22Z3P-c+#`k34GMHPs_#xdl`chN%*gjyP- zRiBa{E)9hSiIwzzR6BjhvOa4mD?fA?{#n`sia&1a>-^7W5>d}ICv0`dXA>|m+0V$W z2U2#dmZtGDx-9#9mBq2{>oRj(Q>{ND)w+3yGQ{Wd;T|o0->k2TM0T<^6{fG=HO!X0 z^x}7r8G`MKGe-6jJ)&ncgqF>Zw9Z()P$sv>#;#><=@`-u*Rg+D*URl)Hd{2xX*ka2 zRz9<&AqpOc+fZgjJO=+~2PMY6#KfyM6@~Y5D2hF-8voi#3 zq_P`7<|v$zf|jgj_-14LHN>xRMEkwbRHpko_>W^_%(0Lq#K|z=V?4_|8nWnJsno2@ z4z0MGQ;2+jkZ3oX(TpfDLLlgf>~!z4C}cs*+qU&0#N?1&0_yzL-!p*{|1u+s6`kfY zYe%vtH!RPfzw29Z!%L#yP&!P_*^+uUvo8c6;O;AY{Hf==aLRwt`ihNLN0l_r^DrKD zq&PTPF{NxTJqbDJgvJVmUsrA;-4t{TTnG~kTuFdn>du*=Y@kgOi~I{yQ&Ujr=QwMg z@DULFm4oA~9Lc`@Dc8957J;CXd!r$6A}6dN$-6lNyJs328f|TX58pa=D;U)K-zrFn zh`Tk=>6@zHgiWVMR>o?YQvN)rGIE5T%?urViGIyrPG9S z`|*#{AnKAxG-i2xTUE$4zu#Y;>Q9FFK*v@H*Pl+iFF28{#r3i9O<7jSTl3 zi0jqIR?xdo$sbTn5kDs!=KjbXI%)kW70W^M=yY4$J^jb(2kw}_i0-<{3Ntw|)VPof zlt3HOTDl$b3PXLUV}MQwuXE!km*6uCd|MuMP|Nls=Ca$Jnl}U*G^XKVhB(^R5a#W7 zI@&*SZ?hgbkX24%w{D*^7MWgU44OsJhO9*3RV$H%N^qd_KKyesc6w0q_VYQ(ckHTj zNrUGi;*8A_^;y3xcF-{_yeHup<~OYcy*-9|;~yD0muKXIA2`@xE9isPZ>qc5A_R?w zpJSs4SJEx>;2fOL+2nW;yq;Fxqx~763VQkSC4hack}Cd;j!M3I)oqg^XbGlGTU*<_ zI409&&;xq!-o4|l6i&Pd82W#G zu^1S&e&{&+aP2BIE}9YEzcI6*4f~86E0VqZAK<(*x0Ab(zuP%$(Nqr zcY#vM|N56n-cRv|mCehc65}W0RmzVfa}*?vxghA?CBO^bY7CtQqPgy$s|GYBPnF-`3?d{^4__$glzp)y_88Sw_!8b@o z)xEB3DhV(15;;Zoa~bSZ?W8Nx`h|u*fKh-9m)2(AE0p#fQ2h^E&Vgo1J;n2qj!Lu7vFXB|cyKnOi=4vaN zx$Cy-EL5f?Uh?Lsv3jft@CH8`QiR65q3@F|5(I=buao5;c5%U`Qr z)^vWqXO=3B*>}gir>(G-Z;KZ#na9I&mJI03E8osF{nVM%1#^-76IsKXKZ;H@C{BSZ zFa80ov{J8A3asT#9aKBhGfUmPYGl%gCTehKisQ8cv$meI<&UP=yP zctIwoIhD`!z*D-}zW!lG9O7Qk7GmGP`-lZ$==Jm{f$M*!=1~ID*Mza^D@qjYyB-I> zx4L~?_d*ZGMS~j)LN20d)HV~Qp~y&6%1G-%sIKm>qnOYJPs!_n;j-d4k}n>=n=I6V z0Y(8KA>m0l5O#zC`Nz&r==U$K$8tmtcZzN;DCQge`?JCDn5Bcw%}0;)o9!vBk-Hj9 zvAv+yqHE+3quigrc{Onc z`pQ8F0?^iI+K@BxM*XpVj0I(3v@tWpK0()uY0Yw%T*hwitE8uu0Hc~SXb3nB;~iuZdun5FY?~d zSMC|#KA5Wx14R_D$?MnO;^FVJ#PtlGxc-~Vu@V6W+Eyo=lC!g81wyLfR~y9zrKK+g z&wqDW+L2fDLZ}$bdv~4?5fh3(0F z*6*9FtK;No|DLQVGCYd1=twR_ZPxuZKg_8rbRs?PZw(!xzA8+dHR@!zgKoa341BzbxI_U zOQ12TnllC}w_CW6pM~tfwadLk1wtE z(Vt#xxmp_jRN%RHZT$TdA}J3(uzdBlSu5jjK+;}=ldjWY7e~K~2kOd2_#7;^t^Z9^ zEMXrR-F#P$Da#3T7f}%rQ}OmrofMy=9kjS80aJ%O7vn!yO4s_Essm9SA1^qSYjY&9 z@eUtXZ&%?pv3mW*35>M>wasZIsHP5P~IQ|B8 zIWXXUn3N|X#6Yz&v?S0z+jm;E= zys0z)R0@WJ25;yBj))=U?o>&?FwO(rJ-AK7C`l$uQ>`{LE3;6Jw~g~_ICf9c)eD{z zNA`%;?SbL(Np{KmEo>&-rMK~~nMni~EH9}mdzWhs~sTp|}~ z3@W#Yy4ui#vxEC}K^f7t>y?1knv)2%Q8yvcg~!FL9xvb8lN&W>z(n||*9@e^Ot_O^ zm&xsRwXq60j4V*`ls;r(P+IqwG*O8<1|!m@Ue-WB$KrkIw#UDDyXUcJu~@z*Rbp2@ zS0#gE&%9C>J_=J={uvl(Q3qrHLsIzh%iYZ>>E3I!nM+lp-f>jmcv1pM&V4pFBUUEe z-&e(%-A&D--Kg-X;gX>L#y{;TG)RxPkuJV`{Sf!`UO%7scKZ2A)c{P?{7UnsrHEL% z&bO4ig_ig78w=zoBd-1)tp7I4XeyPD0u14RFTza{4HSo?$_YTw_~-839ihfIZcFC) znaSZWKs9Yf7vk8Q;n*xboH!BYK}c9=s2u~eNYtm9Tr_t8hYm=vTlsEK7=dPbWo2lP zX~S~A4lLKnO_kRTJ0C}J1@brYW^IOega$2mbUgG<`r?jPS4}{D4DpRafW?~B0IxWp zi+*owYrZ{}!z&;_fQj+u=Q}jLbVRV7sk#j?$T9!B4*{tS*jMSitpThSSpM@`I|YN` zp!+q~k~2$leSnC1g0+8i6jE=C#sp>=Wl|de_%MKpOG?D~mhKF1-ulvR+{3E>7!fAOoDKl{~{bPV@@j3M$I1r%Qx8 zuV3%vC0rInrT7TWAL~yfAM}-`Kp3p>Ivz z#Kd2TUK%iZg2JK5?za_YSc=W{3eyLz{*WH?ew|9mrDE+{v z@$xCWcy6hW8+pblG6jg?0f6zP+tcGf&t9--f5);2I_pZok`3yys04;SYtv;_4b1p4 z23l;d3^@3S?42yJ#m0T>}>*xX{0<(fegF&ZggZWMRN-S=2sB zYQNEFAMX;>jY#|&83ier^NH?1_>bd(8Y)R_@?fyu`#3eTrr(IfI1%G2ZYni|qzo(( z8)?O0zs-$Q4*i+hsayBI!h4xWaVHPAKcxk}>^H4c21|`$X{b{|Uu2&6`Zn~h+_>rD zlbv^?&h|O^;h77e@6IewN zQ~c+_5K7?VH7a=yqT3w>b2pWxHo_as<}QB*&2jC9`mZr&$xf@QQfvAzes9fpuN|M~ z)z!1SO%KgYz7(VYv%H1D&OLF3{^f*OUUy=k!<`FvW5(j%uPiF7oD};6rz2AuGjhI!Fk1Am(-%c zPaQU()v>xY`W@^A5*2`_s{y=XGDlM5D`QkM@!;T~v$ONo^Y~Xl2M;{)_&8J&_U+aq zk<#Tn*&v z+Y8D7CxgEGQ$_WfO$?|tJ|#JjeIi@acujNfjwl8Lf-_~49qY|wj4m4KudnXSHXSqv zcdvcUmj0o!J&iovH8cFkm1J*2cM@KLy?9~n+Wn8UI2yWe_U6loD7!~>bBPJY#6A1# z3dEv^rl@Pxn2~AZNw>9Ft_9k^i22Ecifizs>zS9n=1r1|x}6YtvoE76#O@BiyL+o??K2*rFT=feRZ^};y-0f`T{5qkfatjh4cO8nCpppQHD1%BW z@Vcl%sR7Z_JI)?J>^)OyiJJh26ZFduP9?wL?OVUODKzAK+Oc~^9ZC&&3keuhfF!ko zM8MJEt*~T%e#^S!5y+tYEzum<9A^_h8Q=k#NoHo|W2OFSX~rjQAoo@|3%$3t*0kRl z+pe zvo)7^a&UNdbMNXP&8k6J6UgS}?*4@dr_a9xgXRhtacRNxv_TC6&35FJHUPC|j{fl1 zso>o5C7W46#cCy|0kK@JBDLX&Iw8-zb4@OBFE7vhvLe%Nr+G}3E>M-f{)r8Ge0zkY z>wYe9=74Vo2BTUfJBL9tJ%^$euEn^J^C1juF0p;(VXC}nN+wealCEecI$^=4@m9yS`2TfCQV+Hja@T={;y@C42DJ&pdOG`_; zxIt=84Qfw2Np5?JQIME*vxv6>JshxH$>OayM0T%%`Kx+w*vq%Y%v&ZFvgz2RXnf^4 zJy(X0nRa`yI-F%1gAn7Bvrsr=C$u{dG zqp9r?U*z(|nRN1YqxN;ii>g@ZPu7>G>&<+t;(_T$8NdI5p%pr6nToO>x?p*k@e#S% z4Ox(u&^eJqiJhlmkwvo!$Efq|(yf-7F#9zyKuDJUc;-Tb>3j<*&~UmkypVu`X$|VD zJ7xik)b8FbeTp*&*axY29=Na2e>k%jPln(5t$5{bU1a0wiW`$c@^Ja&GLJ{<-?OKg zmUW4hKX`a4cC)69q}IwQSS@>AjO=9p1lKS+8V`_;Z%4RzK;qMM_}*Ey37b1RyrV({ z!;{eDQQ)FssUq#KhGwI|AvJD^S1(^Oj#ANB1B%3{bu(@cg>OaN>|04g2S0Is7SX9Ks%&egdmQ#w!#0KY^XQ2yoDO{a) zL3KAEI0xbP>k}u7v?^X-C(vc(v7zVjHVM((y_=)CiM=(={bsYzFD-;t9;!=++gBNu z+R?|Zbc7ICbs6xdJ?JT$S`72Wl zNwxYGmZU7lsSmo7(6B`%Fzq{L+~X>FCLMjVWr&4~A>jVS^wQGD%7=$fZ7}?`Z1Aq! zXYqGL#~eAlV0>lgh3!Xqz0DlqeQtr|VQ*Hw9JsVtVMMerAu7#bXZHgbVDqdw`J|sA<&RAHK7n}bGHUf1FcDU;-?Ct8c;QspeDK2LkiR<4UyyWEMV+%QP9l%)*q?Y#n{MKwlBS}pD`{8J{ zbLY|Ho^mT7wmhv@qV2l>r@(GgA4pO_3}iS?dox@E7AFM@h};2HUqMV%YQ|l_{tx_% z#5!^|&_V^mERd9&;HDd|DJ)bV2%qi;RmZ@pKz^Xw@IT!)oNU0Kv$FUe6Y|@5jozg( z*+a1Zs(R|aJ1}A3Y|-0aDjiJUiJb19bJ=yjhC@T+YS=x%a-|>w0;SJgMy86JL&%#F z_XaU~sWmyGpt?x*1VuidrOHcg;Q2(cBl-lR6nc3$BO}7m#%C{y$b(RR-ssxfJB8P2 z57AxeuaHL`l1Yg;nZ~Vm7WhbsSl>A?_v^>dE-?6Nyl=2g0R2-u9lkHhqDxs88Z zy#Hwpo>}rF-n+lvIt>&%Ze3eaewz^&3-_F>E8y4yN#|9t(Td!#sB{w)=80GN#cUTO zmH~dDf6vN*3swH6svv-N-3Z0Bus9BF^8z#HlX9wTNmI$QK=9znat*s{pL?-W$|Wit z^XcqM-Gj(GdiSu{?h7#v*=EoI>QS|u z*Tk^s&y@##3Vm;D8c4dTMuWCVM~s#S`Ww{0iEFYMeR9_KWr}^aH7qmB-hx<%2IC-8 z7VEu3tKFZf%62~zGdc9nmhy(sjBAUo9_4qh+6eyB z+WC}X_?QT^y&qrQfCg2dgKJA?_YH%dgnyGXTY8rDoAa0N>tZqGiF0f=4i1mm>|cHf zT5q-7C4H8Zii!91TeD4HOJ(+a_@IU9XssSCn`Op*!G}5d`N1*}b+o|9znPh*pxgeJ zsA1h)WPyu_QM&tqbX)G#5)&Ih8$m)Cw4k0|1PHE?F_VNm08RV}{eepddEdVWFf3k; z2$BaeEWt@v#_liDO#*E(z@R~kZwxZYOJ8)C@0YM%=?ZoWqe22tn%j|-UytY29>&Hl z_}R2*Yim2MLLFGQ?IFA&0krak<-b4@0?4BU;gBa!Vk}%YPs=rq~K}96}+FJ4n!^yn>7UoP6!1|mD^U`Sh#N) zd{490DAE^{t)_1m47@C>_GQPlxePeG%_%^QmM7*S$Sd)pjqlv-R?@a~RHPlAnKrdQ z^Ml*6spnKr3+4c2DXj3aU=u^`LBZ=#z(4wh*UEnAUZ&yHh7XUXEb}~ zwU>IvIj*A~^@~5Z{3K)sKdO5L9Ymj|KN3s(Hc>pERst`#o9#Xl>JRR&_JN^pB7OXK z`_cyP7gD0qoNZ~_8dgojTywm?Tf$3CH3%0m?EC?&G%H zaK_WiYJamHpb^GcQUB{{>fgvl{_5+gcO3RN`hit7BSYRr?u!VXkJkw3xvN>FzRtec z63WcOmvx9RC+7)qFVFEJvY*<(5)JuoJ9ESl-Z_S{Ot3^-Bo9BXkH(ww-REJg3cdDb zR0v~ilXd%$ZP_7C`QJVdsImj1Z~8_wxu;1l78)5@Wd3{i%w&Ao;46BE0 zfBwP$6OkMy{rfwk9f~k4H!}zAx8Yw2Djl83?IONIFHbi!i*{Edz83j?$Dt|~X8hH| zi5XEx!_BFGN9r(!^V4TVIfhRok7Jxmo!Ni*La!Ic^9qIGLge>{Ha(7=>k8|d^M+Cs z>Y6;3P7tf_WiWVPde5FY_StrM|DKVWni{)b%Erp7ZMii-eKy(F0t7;Vek0- z9>bpJ7nGOB^t1-tx8{Bw?l-mYH)Wust1J7*4~(p=Qj~9!Qm&n4W6diY8&udD?rV_I=QRJb0KK>SAZcQPe{SX*5EFwR&Q9VG5+V;a zw#I#QGaXrOec^uiF0!u0Yizi;_dI{8**+=@VT(s(AvqST_n3krLNsZK>cxwvFo#^Z z!4_pDB^ec!i0Bw>WMg}K`&%OB_)gLf7d3ZLURo$&Z5fhW25)a~-s#%fDVS|htAVX8 z#3m&r)sT$VC$O}JH~TrV;s7`iZ>GrOX~!L@s6n+QpuGUNu@n$>(4Btn*w)>BKTkD- zDA(&a&}RH_z1D+QNSQv?Sc~4^IVb01`q)h)TL#tij_sUo?8`>@_LAXUnD@o9$@m{~ z>o~Xc+BHiOwx_&3=AXX-{{8W#%MVZlj}$4)b?*vy@Tzp+MIIAm|KWqAgak})r|Z3s zC^UD&e1&YkPn;r^LDEyTA@Og3J@mKm6yrR6?5aph0)?oVIicIQ;9F5sd}xuJ_Vh@O zchR~4=72B3n0|`Y?X~fs;m?@Aps(_KOYd3zp8WQMcEH?CnChIs?4x46resbGBTN8 zuO$CwTpvG&GoUt@C#v&SKUz2OP6mS0FN- zIT@EzPEvl4Q5BfCo`zrFpLzcXYYxSNqNq!Gr+*GrMi%;S-+su4nizn$=&&(BQjN|s z{l0hGx$vmD{f+2Y-_%V|PF9v=@JiqKpRu-NGPHeqN>N~hT^Av-*c{>vH>p!jd914b z719rF`Dy9tus+D}TJJj3aWg--k4qt=pzy#Eg>-{i@jE*>aQX)XsB36YpKeAhrVJP% zf@DCl6W^|p@IC|%HGBQU!ZximxaSUEMO9XP6};Y{3e9b2TF^Ef0_(z1m9fGz`B!gq z|AmiY=3l>2e*(lCtZKr#rl%7~ylNYwf2d8{`=&7d8&`}>vP0TtXJ;5O5A$>HR?x`x zkJsf1p!n6f`mRsodS@mkK1&8r^UdFT^z8GOFEOr0mQY+%b8~ZU+b8a}OP2&0i+4Lq zSO4g8E-vvorQbN8GpOt8hLRuLdp9Lfk~?a#wf*v}PVDuzOiU!McS6Y>L!Uu5^lrCV zW?IoESP*lXg!tN+y~hnA!SLl0Lk5P})z^|s{(L@~t=)-kwUe>_9x$$Fd@as}XtMfP ze3jNRJfR1W9eHHJK9n?dk(b`~$!&2omBWbK0)rdL?rU>|5<24|i#ckxTjMB$NTAW9 z%`ANPFur6LiJ(CoMg3GgreBOb&Oe4ue!^5aV197w7i(jEWNqQBUWfZc0JN&*8=gsm-VE z*qZzcd9cDGE|U(-!6wiKb~=62y#|8Ht@&CG*t_9kjz?kb`PBrow3=hv_I5boW%m6@#F#zOcTu-`5p|@e@B;5C!Lezj+DGX@GXwmWi4LAOb9F)%9TCd%ty$WQM+6MdXiYV?kyks@#!NI2Z9ROv<#)GPTq_7XyhzCJMYs3m&$<#|$RL!Yn7w%UM!F*u{L` z!(4%crQAQZuGE{G%`FIVpT3ABRAo@qMK`KTK!qpW$aA2h`Q>M1tk{ZsS z0=gMNr$+4RCI3Ws=|yep1&3=4f_p z{-0Y}-UY$;rHmhkbo&$WX%uKWSPj84NgZr(W-~|blS;z8akRX4bN`JWKIZvi@pb61 z?2;GUHw3Z1l;)8_CnxpJNb+ZyGGoGSEP(9}D!yWc0gBg3MU)OY->hDLRxvIkWCl}2tg6-a!{&CLfeK!FbY7yBDkc|#sa5^>*#uC029 zl{Y0TQoShxOW@BQv_+q4>5NeDt^VWFD zl#~HPhGEMeDG=~SZ5hz>T(k#}^cx@HPf8)+;S?@R+0JJlk#!Mc$3gENvKW zR)Qvazrj>OrOx`f9%{^tyLEb+m_8N@oV^+Nf>7Dh%!HyL8nF64dh`g`sI;QuLkeH* z)=bHO1`|K9&YD~aThSD5Y*^ILO1vL|dDlQmKLvZ-?S4wpx%xmG18u-$LNCR=FwZD$ z?_^qJ6npMA{5;t_6W{oD=~30R$b#U#*U~sKLOOT-RAd|daPGSQ;`UY_b(C<_ti7hX z!LUS&IjX<*A*HdJDLT;H|JinHv{-yf?2*EVdk+Sod0WhEZ!;XMcuxksXZ8%n_D@al zPM_ER{!O9-mFi0>D?ifJ)dd`hVIZ{m$?Aug3X{Z;MWx#_1IbM5%rtR`0u%`U^1kE- zW9oBChM(0>#Kpz(@p}L5nzx|?_>MVG#tB|OSW=g7h{h&+@fg%Hyzn@tRY@1Ys+=8Y z0+n0>#cN)AQROpvs+8CiB2U%T)d#LwSy%`lJKsB2u1sw3sQCE6{Cq~RGx3H-;`628 z?OMjnjo(>f?W3)wW7_wto@;H<>(*z>w=y`-{PhDvJvutMSo!;zXi~B{R=;^H?96#<1YaSq1LL=e z)L4%y-*q*@GodA_4jl5YBU9CH-YWrP`AJw4ak=*vEU(Y$=|+J0gETsSasbh*NsAwv+LOD$Zb4ntfP>A451+Cj#;2U`U;tU?a_lr{vp)qnK8NAU zlQ&kirUeW8)ub>9TZANtQ^X^I26x$qli;4yyN{^fucqEAC>AG5X_2A-D>Mzp-t(A4~%fZ>(-jd+>-e~SsCz^2@2mVJ$#-QBlJ zAV^bt{n{*l=yo=aSv3LUW94wg-r>yZA%1L3;_O>}4gbSKhY_x-g)PTjW!wW^(Q09X zg8ckUw#63JKcIc6PM*A!hp#e0}1P5J>`a*eIA=&fW6BF!c5H z{pESaZ1MF zcW?6A*2YFgQ85hh{(KP?cYW=hbg3}=YsWiyl6<0BytF9>jYXf%F8~1#ayhgANVqCI zatOgK&y83>Q-bV2W(MyhtM{AqY-{Mjyr`08=B|1!?HwFIy--|G!N|Izw7v? zT?S+oG?mx=RWXHJWyW~_3)T$bfJIpH-JK7@bM_IoPfN`Azq^TLA6iGd2C0x_b|-jS z*SSnGn!j^@!EV^Fb(9DYX;{m3J|o$14}Lw4=6l8~N-BMySvxpQ~(;LjzB3t_mQ{JcpIGyMwOZu^v2VJ6h{D=1*C17Q%b- zq@!m3pDRF~2VK=afBt-1@d#G^{IarFa&p1BT;Bw+u&`QzqWTCp>-{5J797z?!|+}Jt4ME4>JsUO&zTdT_6w@&3sijwPj@- z{SO{J*f~X2))$mnWP;^LLj4H_21d)ab49g;k58x0N>$Y_B+2gD8oIc+`0Wen&>AG2 zPPA(F@XY=A1q7t={sh)kH9%xdl*R2HSF&+Ur`+=vs6p$eHsrx$-NgFi;8OiOwtXTs z*x?~2IK@&YGR)9z@(;Ir#O=glIuT?1|8hCY5-v3FyYGBana!ABT44P}&_E+hs=Wg{ zaG=i95@-0wGQI_8V8RKrzEO=H@%%vmXVZ9B*$$c%P8Nicc|N zENGkXuphvdTU%Q(adEr1$MYJq3xX=df^aEIzpXvsUvVE7U}gO(YHwXXde~*5rWVx& zJF7By($Fin1Op%w54+N}x$#FVmb*D@x(aBV3egfLht?aZ(In_^| z$M$06jfbeUZg50`>vv_z;d9QH0u4THd;l|F*0;4AHCxvA*>urAJNeDdw;ELRz?lxYn&A@}Po0`s4>>N&Cjt3crC{JdpV({FMg^@SzT52J9uWWt?O z&eEX~CUoZxJvV0H4d0$M7Cvh9Vo*5gg9+*tWPwlgvcV^2IMI$=flFn0{NtGr#(=v+6;c~f0ke;FsNU@e%&$* zn%wBW_NzqFtNWg)_fAm0AgR!y_V15A4PR4Jjs}sU-+W61l%Vz)FpTJ=XAjw;& z2L`HQSD_U9rq+K45n8b2AR}`8XVBQ~JhMJ>Y$5MH_EV|}jJvPfM{W3N`1yhUga>e40?Hwj zuM9^Ru`Ak3jxZg>>2?5wML_=(dw|Ds2y+ldUTIgsZQl1p|F`2^Ak+i~m<+%@XFR`y zSqS`o8Njao@1EX={I(o6~h&jJpBR%tHu* z09o5@v<4)pp9(oM(%U4K?qx90)0FDhF22;z!1wou{G-y+!snOBi-Nf&?IE{fe1Pfx z_(6O76`*tsXng$5EyDSY=)uE>rq(0EWH_G#16#M9sr5#d z+Lo8!0hHoH&5`np-mh-_yi_bKikgpT{cDCU9dj-a{r&Or6l;>Ra@0{r)71Zs)EYaC zsBttWnZ3GSf#O^6tw8wrKkhhb@q5Lo47cW){`XD)J)kjwR{~JQ{x1iEWBC%YJnub0 z`~Sa#_`;0rahEB>Z-F6LRP1^DhtsRrIGTs>m;%zrk2LwHkDsO4HVC~3codea3;;r_?Bawfd}6}3hph#Pr3N`JKFp0>s> zK98rYtKf?Uf;GYjl`s;EFj*gyN~oQT_`apD*kfBQxG))~aO#(xT0SC*?=C`NUz@)+ z=l$bGc5Q<#>DGcs{9z?lZ(S0HZnpdy0~qXeI;+%Feq;mp!S{*{#v4152QbX=CcK0u zagT+>Ok)ylb8r8<=32@&dNPUPIDds2Okgp{Px|*)sRJ5Iha*32P&NO+fp~LwTQP39 z5}OfR`u2#%kgw3eE}Whl*;uxea{Y7_CEq1z{(OIj&&L;MvAfpYZ1OP)%8;!6EZ6?Y zLLY4M&qdARb;=+SX!@&JVmxV$i38pXa3TPO9ZnKfx%MJI@|TS0>FmpJ4PygP8aam3Jt^Vine^1IJFherQj=14lAeZkZUf63bF8vkv764pTG(0Orga1 zfDKMra2WP^sPCIES|MTBQv;H|A#$>AH^Vw;1j|ChH$RzqxEoHMi?FsArvACNha9T5 z-AR*}Q99@pV|jBUDDqp`$50>VGuvVM?K{j?;{@-Ni8Y(&3gxQ1EGD5I=}ps|{lU(y z_UYN|Yk-0_z1WbXHKniKeta}fgf~fSjO%5Oti`?5NAokNZ@vdhEn_?`6dP<^b~wv; zH=c{cm=E$UJ>YzWEF!vRK`6G?7jSbM-{Z!Ye%^YgpHmz8EMak zy8b>Q-~~TWBmvfN{cBg>=&Gf#A%3^988u7?E1?uXgGIM4-t58W?(Zz2_Fhjm%{$l4 z?oOkeuv&^&3Vp}UEgH^0X|0%2YY2;ql3TwjG0_dH;Eo$i5pZKcrVYU+Ev3-ZD${iB zp^IBQ=8ZAQyHV|L=AG7u8~1HWPq?_z2mak`H>BYV@{2uGGP{>3$R6>*dUZ5Z&Xxq~ zxsdKM>N4`aMw|3beHI%mJ=ysb3<{WENxUj&c+gdeHgM+P3|#!Y59%K}V)H$h&#-ip z#JO4=7gML->S)W07pzr9gT0=fS{{Qs!)y#gT`7p{nj-p=zhkF~eHlFS`-G17Y>XIo zIEw4_+1&p)DKgH-{qO9ZabP0H`Qd#`ENVyDHUc3XbTw;j!zGJJkEQa^>3XDea$*~))ENQ((#LjUp# zef)o8?XSb4`l7#KcmM?v5D^7wB@F~=qy~|e6a*xtyF@w;A`$`;0@6d5bayucNJxi- zbUNe^^X&Ql?%(~q@1O5=y>iK%v(GvEoWrcO*IJ+T*=tj{b;C|feCN5slVL_9^< zpAmJf>61Ng zxBEcS+Ibg%Y_Y6y+<-&k);>-9i94{Cu74}DT(>R#e1J^l>6bPSY{5VFUQ3G)igunF zKiUgZkmZKs_;QPTo}(d#g)-=paR?3sEt3SVO8{2o@cWwg4&Ki@dN`nRd(~Z!wY_FG zyu(7>BhO**8hcKJ90S|xa2ugHV*9w3hO_vJMk-%xb`N81e;44Vu*c%hx*6XY|E6uK z9UYUVTN6PN$aH&ZYD!NG1AqaO=lc;<;-;zJ!2*vs!n7srW^?bMxU&}Sl7FZv#pcmP z2jN)m=5@jHDPkEHm+-FPSh3{lDI2qMH>Q?H-j`ZY+sy%ZE?V!Us*b7??&w}7tt+Od zSh?PXE+2*T%Ngj#*Nv zKcyd?IsU384cB1EdA9$JFkb-fTBufysLBghZs5@HY#%?0ix9akAl3bTb%@^Ryy|j8 zEvfR}dki!z+NJ<&yaEC`)#Oe(LnjN^TrvNKaJK-zuM9Ky%o#g2Up_zPF!nG+zSU$#)ovae|f#rgE*7HC*==Pxo} zJm7Kbk6mu7IO;-Np($w|!iy2kQH(FYC20QUq=|@P`DmOx*NewKXfZW4FmthC;?Jv<|C>sbl)V5cJ3+X zeMa41J;^&nS2?g<8~OK7V_|XkG-rgjeX&goN!pbx9Sx3kvv|STzog+0b`ew7#Wt{1 zv*gWg6W)dmf?P8OQ-%>Iqoa_n9~qGcGLPKz3H#t|E`{U<-;}!6ENM#IT(~uw-R=s6 z%XU3GSo+ZsS0xUKF8t=C?-X7BUTU_i%1^JlpUseJCZc*wCdvlJ*f+8l?(NG3g)ktw z7AfSwPE+cClkdVBYqLQw7}jnpD1@3RNxn4WjBlN(^6u(lx;cM{Hx??>CziP;sXZeLahL=p({QvV6WpX}9KU&% z8@dV^O4HU)FDlXTX>V;Zq@($+%^Fti73hsc#1mE8x{qjQOZrbo>f^LS(plawKZq|sa zxb?*we)a)1&A}|54k`ThY0lf4I@-K5dBn*EA>aRy)TXp;u@RHJv{QZ76;|aZvW?m-@$IbbHYx0Mq2N!oyQ)iqhbQ}W#!)2U3ujB2eLC~2QC8m6-{h0 z)p)z_?nOJw)rFY~;v4>>;NlG4F zw~sx(+jv%oS*KT!P4O$Q!UZ#@AF#3p*sgWY%$<&+Q`F~g)pR2`n_1>;XT+R%%%mK~ zHChx%M^?Mr+q)4i$#gdG*aRdp3WH-f)*_o*nzJ&I1Gt#s|yc zOQ%<^2c3hWH4yr4RWbvB5|)*>Jm0tr|9N<&dnOuYKD9SdM^(-!*o4tzKflxlDk8O= zbat@6f53)U%f|BWlMVz+9jwmTf;()HTDYAa?>05cxS@E!-XwI_Rv+_8r}ePj+Rx?V zC1;18Te;Tx`Hh;YV#vGq1q?VD9}+%CuIJ3Dz9CR_F;iaTfjDsfbY>_59bgCxKU?;H z)p{c&7`*lP+!kW|WMx3%@_gTk3up$v(wi{ZMy{v0eHAQRM7$2SkU)>*s=aVC>c61t5wivp$7*$rxCkb<1_VCD?+xyMb zZJdaRK}1M7jc|dbxi1p}-JLkF{^v-S8hMrOidbl-fCiTPPIYb=;j=>3x$&{hhU+J4 zTF5m6o|qFsDA8S)knZ*^c4Ag72MJw+{q97bW^o){>$EU3 zT;nk|_l`=H^gnCYpYpwk5(=fsqjrezrbF5Qzr+u@e5)$FE7v>_F0+M%@UG#x|s~Ha%$WmLCfr^fazy+-$$6m(+xJM?1f zQ$|a0MggxUun&BHAELf!@dA6OkOG10{2(8-kHo;Dl{(J3-WNYyHwpg=3>6!R+=u;<41a5iR^DQ9lUwcG+7&H z%7B}HR=xT;9II9Zyu#0HGYu8pdoD7OGA*V;cP>zoFe*1Zq^jheCd;|l+CjRP(?ZqN#_usdJQA;hg4CP zX4OMaGxbOm=SWvZOCheYy7$?Y*M=~{d(+n91+H=cPqRrYVc=5VC4o*(brAS8TgX2!a-yv%jb?iu6l)V!$zb?2aRh+N8F z8+_y`2(Z8UYx-IPAV7b68FkTD%;$`c@LXExs!ITIW8Jl1<*?rL zQGgNyUf;-FoJRNtPCk|5R$4;)E53oWQ>Rqa(oiK&D2?SyA4rZ4;6Z$*Yp}Qt8TJLE zSGp!8U0}rC+1T0$7K=x`{kfeD5U$bMekB{YdH_(h?Kq&<%#wlcdq~WPYg-Gr=siOg zKl@F(-AMkqF-HD-;rFM@F~S4WJ=>Sl7jABkcq(gVo%Kg4 zYRYtl`>_I<_*BD6UZi(>SrN_+M;QFGaaHPO0!q?yDBM@Xh(evQ3>mE=3FZ~^Fm$waFt7};?cr9C@ zIVAV9BP8{1w@?Yf;iKgfk}nm&T&l#bXO9kSH_Z1ro7TF-0^o%S05S3L@d-O1JQ)`m zLLwzSJcRfm`}x_8lig?>4=j&j?ojBN*|F5jp}=|cS$kQfw&Ev1{!K`_#dgS&lH3Wv zJs;YjDyyzEGs$3<-YaX#nYFyRAIVBBW-=At^dLUo9X=P@z9mSfw4GR^!Kb{<56d?c zf2S^@7bd41ap2l&G|-8-R5*lDVZNPlb-;VCAZvxP=E7hM^Z5)2k)J=gdfl)22oL`j zHtyAZ{8JJDoC+pb)o6<;lgCC3th(4HuUF|=f1i3BZukO>Wjj>N-p}PNv{14TUncEs z(noz1X^Gv*Mf%uS-1X!%m#SRl;|=KhF7;^Iee&7sQQ7rNIpyYSurOQ5^6aK5I7x?9 z9MVr7Ug|feSP263aJ^M^CN#@(n0{dm z#q{Ida@PEV>Rbv0L+y5zD1b74-N6Cpd>Zm&A+O*87;%he7u)g*{|~~x3;|4!7r+Pk zWa?==^%+$9tA!!%m+rt6G1jLS+w1e@586@F7p7!HO&r(m&#gBq>P!Pz@=NTE`}Bp+ zJlXzFe}uhiCDtbsNdE^>+U2)5$Y4ASE<0D$WUAhLro|?H9|KB=f0msd$Q*RN z&O`dI3@1V+Vpu~%0l&&MJXkxL`R{SZnRmW6HMtK1{4kCY>5Vl!z+ao=U)Vb5$*KDw zA21T@0-(<{7F=+Y&vehk&jtSqO{&NJa?~P7erSVCr9Lu{Bi=zz9|QTia7eaVyDg&^ z1bZ2#@_Ych5PMf2vmCVHGBeb^gh<|;NF(e^L{zX^Y91a9gy{Rs+I=O~7%Dv|tr{|Q zcPY;q&`*1|1D;&s^)*R+>;C!PYdgeP{QG!&>b`&-Eze8$D*K76SE0xu$K@_V(3+fp z;V|_DvaSUc3~%>aa@EJ*0!#y=bfv)Qhw;rX`E`(~iRZiTzlD4rH8N9tfusmQH&jZ# zy=w-nSbdl&3|v~tRN0B-hS9muAivpBAf|2Emx)vqu~>f6?D>HcQAO-E&!AwC7_?;{ z_qy0Hm*~Pwhr>-h{~hEMs8B)6OYkSw-#$ROb#bOXW?|?aUa%{XO=HURrfV63!Sb1s>Hxv%2@760?~G3I z=nbW0m4V;CJk1|9aFD{;7}L(iUm4$QbPXs&OD%Uxps2~oKZC&*ECc1+1i6ud1*7iM zibc=Gc`{vn#8Xb#DV(sp27y*Lr%w6kobksE9LGyXoct0YVKCa|3HuuV4gAD zFc0^>383p9r1BH*oJzq)GKhO$w!HC3DC|#2vS&mr|DCnn+5G)Fk&C1t|5Y8*u#MSd zofzQs1cZMX9~BYiOVY!@CXXN&tD058j65)Is^*}o0HK)$BKO!quQ5oC#Ku+^VaO=R z%}7p+SJwyw{ob`-PHHF3*If0sFby1!Z}Iv82gb79H`O@uW^sQxZ|~64sZ=)Fo3X65 z=AI*Qe&3{?Shj}_DP*~WQfE@KvNw3(d55BWd~cm}%{QWOtim)V8ZtPoKPKs@5t;im zC7c<%lpz_Q%d1^8Hr1)DPHK`#?L@#kEz!#0V<};LINEAcn!9zYiu$?efEZKzt7Z}x zn)ezLL!)~OFVME%bK-&|uqZhASWLCl93|XtO;l>bgY7}0 zPG1U1te8RgdmGG6>3`0m_XH}g(rW>N$$k<1Q|WA^Gem113Z8Lyt|YrdMz$K>c|u|+ z{lNQ~Vn`S8;N5J3Oqdyueril9qA^LZlJ6Ek|(5LEf{|F0$CVOIj>17%Tx_K!{JH>Rd)W##29M%8-; z2c-bKGr`?rWMnjryn6EJk@%Z8xMk%|j!o%3g&T6=OGAZDasf2<_+Rx2c-m$u?Hi)| zs2||Gr%C`@(@fsV2N=bXTWYS82dfuPe!biZ{j4Z>_kWg}Bh;HxJ$Lrhfv3hXr?@8`v9XFK6v3mu0`I*xdlx zn$qRNVY|doTP^^v|7~6DwRr*S+ZIvRLv~5vugClG!2S$hY_p?DKOf>mA{+hF9+vo@ z0wazrV}M9kghYHIwg(A{2G_|M58cf`{0eJ{pc&h?vwCz521dh3YbR4kXft6-&;wA* z2IuZlm9CElE1=YE%Xafg%d6v)a!RvgUsKDSocJiEA`ft?bH~KP{Vp6156;j_R#(2 zR-1yN%DS13$%P!EOeybi$PI75iEF9vhz<%0#YaCi71ZDpd0k1#UQAS86t^WJf%UhL z_v^hjJ|yFMz#CrSv$E99V5&EnNAn`ymT_4b9qlZy7%#a_-oOeQ(9Q+W`Ogh;gH@=Y zwT`R)O9#}tn0M3u-y3pfKY7gmJjgN|)mn5*A-qNpLqfVRSO%BsLhRiv?zZqwZ`{Io zdxd~wC2R8yS2XlZbVQDnp1WaNP^<7Jzg1CtqT|@1tjUGtrTl+?0NM_uj&sFNbz!s+sus?g8}t8cbz0qX-H8 z;1>Thp6H!}MnKhNqvMGNOo>(rt_+QI`3 zd!4)x(my9$R(&GGbR?H3G!imGpw1MDy*l$qWx_^%2+E)OG*#WD&e|M|m9VJjam)VSKUIRv=7qkFPQOsA>#B2#1Lx{q(0HOQH#3Y66<8J} zY05wbnRr=*`da*yl?z8Fd{F1yV0c$EA-Q@JzUF0?2?v}m8uQw_tB~cVFjk!h+GZo|^^aFB`&SjmW_}19{1m+uKIJyit8WwO&!miKl z9b0eZh`jqQ9r;@4*BP5Lzd384P&8<4PTpW&ctb!PqMDsU?<0ouexfb|c`ZxEnNG>M zDQwW^Z#g{YnS~BCA@q|wf6&dl&GbnfH&@z00Hj{ znREu@frIat803yAP_VRv9Hjw}+%RV)799jh2uNG_7c`vM?o^5NLD@SgXhV|0$vj_n2>>62!;>4)rBCQq79(qc@F-sCugYZ?Kd zJ6ZNuv*2*y(WqKDG;`EE(0&wdUi$pi#ZmKZROw>wIrfuGP*NYm$U9ezVKws`S&o%> z|2klD3n5gAm%nkkq&l&zQwtL-dBO?j*xiH2f3-KQ;pW=7XuMur=@CNszJo^tIp7=pyB-(yHojHP<)UEb$5#u~D^mL#kQ+@-XJ}GIu|lxU?%R$^I>$A@ z)yWVo#Hc%AQltz%771oeA>c)_pu+>t#98xX__{XH8&^*!$zN1;1#J^7@|A&uaCcOEY<2E8+JInQ`azUPUocM2L5AhK%MmiONi3d}yV3Ufj zAk}qjOqycwk9|faCg+XqxK;H_B098#7Ytti#ZNP z!thdu8F@^wzzRiNxz%^@Oa?mYL~ov!(a38YEU&!%vPtIJh=3Qqp#GN{2&vZUatGLPBC0a%B{1~}MvDXF&kNoPo@^2Wrx z@GStv2@EQ?JWcUv$l)4Hho|nD3hjDZ70DB>h0FRXYga-UU<%S4Gz8M0zt@X>ROgz` z>oaVd1|M0_4gTiLN2PtsaOD<9xalRIkMcXSGt3lx9o`E6hZ0=fb=;2JYiKgu@|YkR ztZg2Aq<4UMB5nTZ z03{nA02m}08&Ja);EU{l+hRL8yo^_)z65cbP5m(113U=W40?WIODD5u;%hhcf%ZRs zlQ{{16-xi?t9Py+$^1Pk{_D|nmDj5}{oF#naWtS-K>W@<5XpV-@@4k+#$z;`fVPB^ zEZfJj0guR&NDMDJbS+BAnH`HdOBX}%{9s6q5cYny#<2%rVlLKlP)do)RYyKNfRA*I)cTHsOr1-3dNN)+#CDGccuuZBa=z2-$YGc>s*vn`st%I zt(lEwSJP5d5`JALX4fWlTxycK2|SVS1y-)x<8eXAw*O`5??GYz0l?=5KlS)?&tHh{ zwy0L^vhb~uWeo`kFCAGXKDsPWWr)X8KmI3q`S}YxzIPQ5=E>1^!JJDK&9<{SO$~y5 z-1T>;jN?>d<#`k0{*ourpB^RDFTYyMwUu6Yzz`-T+AJ&Cz7eTATA+L<8i2TA zQ}-z$D&*?tE@l&$!=8FR0tH%M4JeCRb+Jqe{oth+!*f*k@BTsEwlrl`dp;&yiB{WF zpTN@-5vKZW5Il+j9&E&hY=IA1f-}643i2LbBQM5t8+Id)7Q9eog}t9ai2V*V$Lc=5 zmQ^1y*$8ZGI|sm>8vo?b0CNJ!0F-JbW4rf9(W9j<7W1~};{$Bc{rl11fzz$>Cam0) z;07cXe1Xq^ z0k>5qR(%)u_ItlOpdJQHmnxMv1&LIsCjK=zQb?=<=s_K|cE_MXl2oc!-p?tUfbv2v z$L^4kz3l_(O;5koPss49RjKHzQ0TmyCT|bm{-nlB-zc*drk2CTPCAb6LX6%8)0h81 z3_S_yY2;CVFx~Ws!_!VA4`#<%t1rfTkB0HiNWIb1`TQ%Q2_&-(vraCYh84o(Oz>@- zZAm!v8gi+=%bp@-xL=)x%EG95e#x4JHoZh8A>oaLx$r@Y*la1|Gm1o3qL@|j=(Bt< z9|rY$Q;TAK-uRv!-9}iz5G?D66&sw7K`eBze%L*dISci|vc&BY4_hh<7Ui9WLGxCt z@|T^j-XTmHMzo?uO1B~hWzQdbX0pH#5@)S{d?@#vneVfU; z6jR7um?pHWsmCp?6fk^l=!Hl8zjtGqOWZ#=$-X+c+%sD7H?S;w4^>X3E~OPHbL(5O zgP7#$N6|O#mj(+Ha0HG#tIqEy^_H!|8dATyoA?)(mG!0@UoIP4tsSl1(UmUYr%@M) zK9cKt8kTjy1)gv9?_V5PR8*8!_X##*fej=q7)*U#VmVwt!2zkDH!^vktYp1bpbR8Z z4!Z8kwr@LlKw|>JNo{Ms3R!1G%{4xN1EFXmh>o@4tTRkfOr_LG)oIiNH+XWZ|rJrc-wojz`RY1?TMclSQ08esWH(GLc}t#oFBHEj>Iu z(70~K33T#fp`YDXh7`FvUYTpU{XMvOEFK)+NUQewYjx_&X46cBNBWu~}sD?oh zsEAEYfbSsWL`($9{j&GsP~&3Ze7|Jo!!;A1uYFh7R*s-X1B}kiVY45o<6|l*nbnka zGs&%#vP82zTZv`kE4QZ;F@*A~In_%TjiRSCn)d%)=DWRZqj5YR_6o3BS)W&CW8qM4K2|coyx?QOfZty>J&cSNN3Gb<8tpuf(izrkhfPn* z#pG0A4;~6#`!;Qc>jSswo!7!`Er|;){PalaBz?@RY0l~;HW3Z-Q|t-`aEiw9 zH5ra_q*^3C^Trn6Oaf&_iA)|9g+RCi-oc7B$N$1|A+jA9nAv`&_7cm8vCwml7!8vY{oq zrHt*?3t&qL-_|%y;klBxYROKN5pDlHs$aWW3;>kOoNz1>ZwK=}kYjKt#1Q%poCAc3 zaQMeWvkUvg%#i_90|kNSws|wkPNEtMJ}erX`NOuwh?dJdbj)z z>H*B1kECxYi6(x(G8R-{q@7l)1jXR$H8f9N_4qz839+NS$MV$O4Z3SplhfmEyuM8a`b|$|ne&+4id&ChNQxQ?)>P4ns5;i-^?yz{ zyo*OB5I=<~dtaZ*Zrv6KVC9C<%!s;xM0lL2C%>njxq?bO4k+Nj90f5v8+(_uZ&K#G z8V9Lg9)A>ZEVM)s72^RSGf|V92x4Ov^D^nfgNZcvu*kpSbQ?ox=9gy|J*I|ek?2oT z^o%6G=6{V3VKyl%;{(QMgJeuDldJ@!P>-w>tn8r|y3n{?9}b%p+MmFqiiKyIHsV|No89 z|1X`M9v#D&@5rsa^YDoOheBXzt1-9D({16iDa98D;ZVoF#p1YW&%#J!Y<&$-ng-M> z7@nP-wVoywJ&Z8pXy_%aUVDo0LFZ|%z3jrEzcouTLjU(2>jLwvVjBB7ZvyWTZ3~RN ze&fMt_@c+?o?_H|?aZ^QDP`~FqqFeva2YMF`(PnD2e;ORhJ3i$oXM98Kp1SegW=j@ zeM&|~R!0x7X6`q{it*>!Yj!`VN_MHJ@e z<+F>jTWj)n(9i2hjQ)U0Cga-(t{^N(%eQQy|X{BZ3k5^1$R% z+|o6d7-~KE4vpO)m}Kf1v)e|z=l z95ETZw+0RJ?rOnbJ!asdV>}9WO!OJNIzA=1mYP>e7GHif`4sZ(wnf)U7(bBwW{P+$ ze>TMVrgW=mq1IC2{Ga7@-)?W|m((6~(^vK<_T7?MS{Cd!)wk5XekeAQhP1Cq57Dy~ z$pzl}Uoyd=m+&hcCq_T->_;rddg-gvOxSzl{BcC6Mg-^wRuyYUEdM_3R-$A6|2Xq6 zri`JDCfL4yqagwnirca*#zb{w7ljLZ*WAZnS*>{Y#Gbww)p25mSY?EL)r zY{cUDGW0LMn#_#U1{^(iuNn{D#FMLo)`R%P+qnzm0TtojzkiceAQ%S=#Z6hW{z)$& zHU$AXHh&9yz|B4K6U|Ei=CHzifi{EX%Z+z(--7uS4s`rBaWdsx8_D%CVC7wy5mHMZ z&d)z?i;3qkfAGct9t(P0`TO@1ePdex7M`yUG2>BpL1F)^jS6<23TEZ=CHQ7{B^88w$f7 z@Em8O0zEsgv7k`ff4GpRbRKJxyiG!?JzCk`XBGdj!Zj05q`FnJVkRD-HMZ~y?Jd1Y zT7RYytykCc@y5vfimzFvu$yFDppX5Z;`x|au)5|R9Aby$64kd%5p*4f3G=C9VYJ7>e6tq zRT~F6Mp$09y!rcO!RLk#;s*KG2{t;3<~bTx+LvYp7AVyr^rx(w_7`{32QRxRFad4N z<$HL6bA3&ebeJGa@2`&LZG*Q%Y)cTteHX3I+n}Md%#|?oL;7jBkL&eEcunvl(SIrO ztw3f+*IsADoVwmx`j)r{V^n7vc~3r;wfE7*ZMNIY>BnJx1%7T0a;Ruq0GAs+IyxE| zA0G@v6s-R9KvZ<@DZ1fI4h^`|lMU`X6sD#(hDpKj`YM3O4$m-*|yO)

Q(&dW;P-QBd6U#HS7in$(O97`(jr= zNv>Y39D({P-eOnMTjY1K!q0xi(AmAr0qX~&KLxg-hA96`?jVON_I_$2{}%t4;L zAz}FY_y`Xak03MgcZ^{FFRlo&xpjg-|A*|zqfRIh0kUHlU)Z7hnt2fXl!MwJIjE=Y z@)4(KVLYjQ%aFUtq7M*qvIBwzsn$Tw_U0or?;UQzK-SYLPu&jRPd7@5f0?jQXTi5u zb>i_ieo@*AyENdo+co`m@b(jcGvO0=bm!=|Mux>xzk1`(5e}wsHF|gpDxp3VyY8tGoLAYV3f7n%1;NtThqQ`q0n~)lVf@UaxK}`}G%~rXavP zMTu2<2dX5x&SnERQ92Vrsf`NRAtCqGiH_zl&9`~L7CR4NADuTaiT}!>nU-EhUrk!c zjW?b++w9)(;auhEll(2!kF_^>ImnD3La5&2O~DHc+|!(XUOoO8vzPWvF){P;$Aw2= zMXR^k+NC`jaX4g-W>0RGh4FCSyw$|bo$43*{9m7M`}5S(S1&)}lRZVkzCB16)Z)Kx zWBGeT{PFA8ClxG~vDsT^myT!=(HDvW9x2hSsM;dkhvvN}Vng5kR};^D?9T5YF9#rr zh6*3H=jP0q5p;6gdE%G-GJ{V!XSgDJN|vT~`tp?RU2`gCnP>ivQ+DIPu9_Nij{`B2 z0SvF-wj@RFdXgZi=a5cpG%>=((vf%g0-j>^)z$X?D8X6mPsM0?; zI7mT0O7b_KhvG%Oc>fX?*0OiDy5~-G$A70?5Gg0;*momF5uSlByPRzArTx>^iQB3! zbHNfX`aT3QhmuxSPYyjq8?&;rjezfK$MsN6O^u9_lHhZz@4Ip{Ri-gIh&6ZYf*Fnf z8OPDlQC3mWl!c^FgD9la&w8Q=tae3Q$CBnXa!lA@C-=wzOq&O-twyEdKYw!%BX}+E zfX=}ZNC6o#;UmPb@~Kd;u{2$2{cGze4jd)-POUs6gn`0rI4$%3AG4Gz-fcGTL+z(i z=O+*C2Ss4My(Umwrrh`aqUKv*AqTe!gFw0Otg6OOz(M4Evob&VoBTcS@6E!(0wP%K zQ=9>cuJV5MnlaLKj1ll$OG`_!*R-KMUi_WTDrutMLvP)tp$P#2cTU_2e`^&7;a{1o ztd~EMh*M3kCF+He+?|1RK^&bqIlMRtNuQ(bu>!(7=$4iZ=CC0z!EW zD%B4cdC@8KfV5@F48Y<%K(CHKqDRda8>t3K#3X>iqAxE0Q}x}rBVV?q@I zfmYRwa1)_BbO)j^>IL68Pm|Ff{~9@NFKprBz$QLG+rRD_4OHqrB$uN7ku)3A7{?njTnET!YZ1|55Q!M#qe zR2SDryPMTe$_gqJ%ZLVJX1I$*1=R0N%1WF*70KRPuRou)^MUJ`Gdm~0_K@h0&cB** zsy?HA>eZrs_S%sKhAw>#qP$y~1+2M~UP}$?Fkepzy62fG(hG>3mI#l8*bFEACsT@# zO2vj#g$4x5NMKIn#IORxX8-J!1&f*wSnY98&c&0%oXbQjrgU8#8SuM9)QH1os6#aE z*6I1NM0*V0ujmV!@e%{>;qTwzpW;%1KIQBbtS!jpoOQifxK~++Xq~xW*ms{vy>*yj zw%@hCnUgJJ6nax2k(B^Sg{=x~JPVte53_7#Wy&V5GK?_==)wg2CS$zk|_u3Vs!weQF-%5f+QClSu-Cn%eLo^ z2MvCpIHIJqG$Sab0eriqZ2qug!Wo50iKhy@Rvw?-3 z<{oDgJo|@vsf$P=F58roK^csCi9Eghwu<;7wis`gQ7ZO=>ZPTn5{mPglsVxrBZ~9e zM*M}>yUL(ES!C6ZA7XgQ&d+at7~SCNl)CQbzQI#6F(ybiBw>JVxL&)lPWgSk!a(V= z%BXB&tYxB`;5dQWX10b598xIb%!1sGcEf;}Uid7s=iJxQ+nYOkF{UM4(>?j5-)Y3W zd2Pt2lAznHxV2jcb3^?3^6ubJq$1|$wDkS{{`Y(_!ttp_p?^&UYr1b3yHhpg+eRxI zAY<0k?%Nf$3^j`GzqMt;@0k7U8F*xx;JkUWnI-L_R%-9hav|j31;20bn;%+Qo2SQ~ z4K6CPI)glesI3W3?(3Mke{(w_6XRSHPJ$K@f{q^UP0allDZZj$g>;R4Rl0yWLkXM}%?8;)6&Xy*u$ zl>(D|PK+#CNrMJoK!l^YmSt9=^A;@uMy)1d|GhXWYY(xuaMj(dMUS~jabb85_Wo7r zt#E-pj4?4x^4dmSg`V97ubAHSV3gC4sbjq6>)E2$Jq_ARv8DvDR=1Tc9eEY#Y!f%f z6ZU6|ZY=1dj7YH9LItWnL%sm>6}PR3bk=*w2Z!VZ zL*0MnzZwowvBIw>G7=GBysPc}h*r95gQ0l9&XhOB{%Y*SP+BG7Spsqa!?|Bn4#)ZN zF16;@8T`5suedYNgqj*bw4kWo=~AWRvUDgFPe1~~L>Si5**RB+!|$_p*XLsJG1jCs z%0b~=_lZBwbsrvn1lnXYQKY9N&Hj|%ZZ=4--sK?|SEPQqAU)TT^@9oLrwK;w%DOI! z#LD82n#mF!KS(Gj;Re6-AZ@W!9MpL!VpgOWe@1F92i9yR1J(vaEFi*Kd>QilF)O$J z2XX2vFcbf*DdUW-o5V)Uzz%4Vfs*%QJe>RAzo*$XL9FoR?llb1pqx1EV(6RKR#4)0 zghD&q-iu(7?D7{UE7|XRepA%+!=%vs=`ENF&)`qjJv(#Bx)B0x?$(}!Od~Z(rOUxT zTg#sXswnR&Cg)qeb1;ITJbzycG`7o?iwI15aqbe#`* zv58r{LJVb^CDHz!%tU(D)I#ZMQ(?oU^r!liL5r(5S+g@I)fn{5Eao)gz1A$q2d_pRykZ&0pWcb9}cJ}KFYg?}OVSxeEE*snDj#v1o17w?He7tR%d5_c2$Qvx&IB~V)o^mx~!p${G`D&c@SwV3( zr8dc&Qdc`&P-W9ED~mJHU_}>E*oJt{D!lQ`O#@9g04MV1TKQ=}@9Ubb(|6!ub+r)u zE&K1uRS{{kX@kc}fOf`b&As`G+JG8}I5`>$;o%s9dqJo z2l(#4R5<6&r+fnZ(^SjFr!db+ika+ zZPv^MmaMiViW(JEUr3bm z?a;x0U&pPl@WkD}WOWOtmuEIwtGV}|WVo7JDytQ_yLq2|AM@g!N=z+V`&8`uCt%9` z*(Qw{>Hg8JoMn*#%6$m^k1c*3uce8zsS}YB+6_Lh!&uR_rN@qN5S~bYVVR@5oi2h) zU@GzXi2xC3=g*Ft^eW)GSMA9@rL52+{Bq&m{3@p9HO-BX!mLkjOcL=Ma%9%;Y_j%8 z@Y{el#BY>&NDJc^`5pCls^QinJq%Ag`7vI_T|ElfV>SrZQ1a^Z)wsA!0_ty6gQzmjY zhhG(C9I1q!cKkgN521Q}EH|Ka2flGzxvs-?{MwP15o_1Z+5N0hhRy&@4hK-bl6NND zWR{Ev3CdKnvlG+k*S5qcL3fvry@-d{ATyUO4^c#1@TR*{@*yZiWyzBSfHY9D*Tmes z9mE}S%^vf!c3Z9iz_r3wjs(i$Ox$mWts1v~av}pT2wBaK8napzH-L|H>M_j7KCM2T zcVLw8-sWBPk#Kvm2&O~UVo!!1(u@yJeo-upj_LeC zc3Uhcfp+AdeeIzzO?bWGi`AWj>9o6E7kx8sXTz0~$xox}<;!1sMorwx`sk%1P@2%U zQI}XuC*Rs1UewuL+@RRqKBuMFHvJid4Vf6T&ZwPs$ED9aZd+OHllxOlFm3bC$IP#* zNX?5t`A%>t*o3-uIO)2ANe6!&I0&p<>g%evTsUnwjAv*)x2B2O)eDSbHLNAF2#8)W2k;^bxxa&OYNcdo~g7C&J8?(b~ z0V?a!L$QNQ2TPAdN_OiPEJg9ZH9EOMD>R(%n*0($YvvcXuN#opXNt z_uhA%bMCrp-B~d6&CEBmVCK!|ji<(kJ1072&_u7-X>mVq>93n-`^wABti^W-uoBLg z1@w{9+V`!W`hDB^8hyFy2d(4edj2A7VfNH;il<=7MSsM2wM%c@Ao&JD? zbp?l<-Bn<@H@ zOfvb1gD&+#*}KAe?t7~phUd=(cDkDcLRy^nNe7x0>lJ87!H1*iLuFIDX_(VJJu()}(ZBwbmzEZB zec44RS^b9IfrH;XPa*OpHu=RUrg#M$PS`mAw^7@8A@hTh1BeJ-Ngk`5Khl6MFu847 zd?h7OY9|v&8Wti(cOng-t}v461{Zc-Os!5U?_qKVpdpl$2RBbAjW_`dI37qNE?2H9 z$zgko-&!MO?$F#X4*c&bhm1z*(zf88Inu}b$vnh>uWM2=1Te!k>s6s~ne?~* z?0+`@5*BKE(=P@y>e63tiMPAY)l9&4;2_=C1N*Q2+jYWtAj`>*6F)wv0KTC2gqh6( z1e#yc=dUfQNz=n8*yb#Yf6ncj6_@w^V9zc6N80Qqm?C;H+(Lh(r#HCfGua~9+uJ9f zVa~HD(8p<}P`+zueD}_RCvI)K-DY?TKI0Hs&n?nPl3?%rI^l1qd7p>zM3n9t)jV^0 ztjpJ{bWWe}4aiuj{8w+!{tMt8ckW`33KnyBm(=*3lTjeh7&gGXhU3oiCPQvGlxpqgdu7p?Q|iB$1vN2ex{>rlm}C7 zbMO3!%X3hEBlhmktEHz@_l7AkUC+Ex#epM0(`s94u(9_Puurp3@CYpx14I>+caH_AlPw!DlMoVLp6kDf$cELyr1zpFO-ir9L4 zRWcL>slu~xDNmfMJYO*$$?VO(*r~Pj4&eX-Ewf3(6sRnV=XFfPN5u&qpj^C2++%;R z|9fV$14!a>a&kreLp2pIHv+b!N8Mim&IhG5L4OLxhAV9*c)}|%47$(AIf#Nu>=$GFO)+iJ7l690kEw($ESuj6SG^Ro6HL0im~QJFQ(nK0jG3c{l#?34!j; zDC#PIFgi1lVPCHu{tU=`zb8TKphkde*f(vG2@`j&`AImuRokkG{fUu@^|h?I zIjX61WM(F{$N7w@2A|ne2A=bA3m#P~CT5}*>jAfCzLNAu>!umU5)u*$kRxREav3Re z;0n&uzGsS<1aDDD_G=q|pPI`3Xa9tK!9@s&Z-*)NipF5eS1urDzgBGM&bFyC4Ng?8 zXE`Y~Gu#`t8&2FdmVwaOGUZS8o`2aJ#6h>eMH?BrKJd^J;D?_|Shp?KRSdLDUpj8p zmC7t~L_-F*O^NY>@eq62&(^7Yz90nivO-DQOu{jIR9ZkpEV^Il(7ze94Ihe)Kh&qK z?KuAJqoo%8erm!we0I)UK|@c7x*v(;um;mKUaF)wJy1)R^)WNK>*ua9{;CUI+jZjpl(fEqeAc>OQp*iW$v_=ag%D4OsdUfh)-1*AiS-~>A`IR!a+kzn>Aqp)~OVb zFzd0azBo}VR;COcm^zQx4SBX>q0ph3Ir`2u+D^9jZYWh?Z4y&Oy&h(kx_&)ZU#dNF z0RjS({kh2ZRXVhF86TVoa;+H!GG2Z{1Y7qxte{zLazV$SMX<%y>O2Ds9o|R>oFokoVZ*#^pdUyyBn`p#T>9Xu9W|EWxvs=bYfA)l zlN*e?I;^`=-)URfU6Y*J^l(~8K?@pgH{k(GLh9b)$$P@gj?6SqM%$$ymEa`qUSOL+ zO{LYmnN+&a$%K=Q!RS1Pf}tyTmCBCaJ6fEKN%fghOd2;XuPCW>~GpSj86Y z1plb!TSQ<3xBKIiiM?3Qorp7DbSq=+A3XJx+R3j3DGx^Xn5-AM1&n<{D#Z@p=jBFh zfjmj%-Sk-=bY0 zecn41!B@ifv@u;locd?Kk`fNpJWc0wfQb?rG8a*q94AwjC~{s(&hhhvX4>l8f8h9c zkLB}yq?%D*dGsC@)A|D4YDrSaCvdis)x}^GD+x=b{$T5rP;&GG!FRy^U~!%%==3)} zOh&y6cLdpwbqIK9{*pI>fa4yNM#s7o?2Ytm-stF%PmJuIRiWe8>AkyF4*OVmh3>d; zOGBRwT==0azgb=F_&PMUd*(=?V&6y}p4D+pH|78Uwko71wW2phMs$GPT#id(W1Pq| zJ=*>fgoPG@(PH(TxtGO9|Nedbb*mr7PtVD>FyIk4dUQ+~E6PC-BP=q~;9_GTIx#Vk zRh5N+MRkav_oekO7J^T)Ny4ZelBkYM(_!hbOjCJ6w0DU>Fv-(h^dANRK}xT>+G#8t!YPO5xN zq$ohTl-eYxDEh>_(9o?Sd64$_Fb{m`*>t^p&DzQMX!3>YL1xGil1;980f= zdHil^)W0fvW#%Ft|IqArO^%I~|O;be3#8Y&tgsYMSKWq?7)-=Z#ea!fpzf zV(MFeesgWb5951OESl-)q^jn8&y`Q;wHC(fNiOgMwsV9SzysT}1*Ks_+9Qa_V~1^{ zjuwo69R-t}WH`lTrD&MY`GETluu@oWFzk>$TU#XWj2Tt-{S9lG51 zIcv8xC3bvM=&z{YEO^fhcKTbi^=2_mQUY*#0u3FHQ>h0Z!9b(&K4=CN2GT1h=0|#V zZdg?HHe#?WAwiDy^+~E#w%GXs{*|4w!F2xyQT+H8+oQH|o#GPXZ1xD>FyAL?Q(i*b zHoEw|F=AIBPAr&!Zk5e==}%y+21meL)5S8pG5x;m0k1H2JuQPC!KRaIbGb%|x<~3^ zQr;8QOW4;P-gGk&XHHK1JTB~fo9!fxt|?7<0l|3G6E1N+UGMbCeTjEme-6jdP&ja~ zmgxf@pOwE|(3s|QC1idrN&4*S`ZS;^Z?NzguDqxDNiOsNpaS=LCPP4nj}t6GnlP{R zP?%GH)HU3lnsB5$JeRs}BqhjfpH$pF9WT1vh{DL?iSNsO60Oq!+^#uSdRK~$eqNb> zr^i#s?65(p-T;8CwPBFhQo^d+&+(a0sTa&+S2(lP$y4X&Ru1=U zH4vBzlGs>X4!OT2e~WZ*0>fl}y4jz!_CCH@J2%>iLWRLISdC?KsQX}{q2c>dA--$* zmF(mVT^>W7&EjASmpwsuuQy$n0Vqm<1i`%as-|~DlX^0l&xR66g}6af`z2i!Prz!I zB(ge5Fj0J-3k#w8wULjD`ZaR2|Ew-_cWyv4kOWA)B-cQ}!F%jWA!}8qWu{yiyg!Mn zKg@;WDVOQT1@DA3$4M-$&L+;W7@YaagucZf{<|m5m zE0K6lyR)*(M@nXWC@Dqk7Z`}xokifGB3I=$&41p{A-7U}ohd}wzMXr0vw#jUA-+dq zw6AnV{&G;CI}@=Q_S$7fp6bF#wm_&-tTS1}ZQwDu9DJvBh&sDYSlvoU_9(8_HLs~2 z(8aZK=^V}^Ls33?#BhR#+b`3+=!3HG();bj{+vX{N35IY;l7xS?Jm@!x81z-;Rzic zmyuQ~;EUxbnCKj}oQl0oDTH`Q;OFNJhWGAr8RDDzVc=|)3nT}tAJ4C9g*K_ovzIjO zhmb<0$DAaXRAwMWRq}(72INqZDU^8aOaSCF>B#09;VGMB_aJwPTEFutsQN79DLI&uEuW)w<3oX3*2u(q+(;P+W3oZDoK_8-9C2 zY+8)dTTQ-KG?tlyPHr{_uZRBe;GpGcI~~RgLv{kL4~X;jici~@nozq?#o>T}07^bF zA3~(bv>+ayrZ06H*R<6AToO9ii@*uJ7Vmjw6g-V=WoEW*cS2ysL9-C7F-CPz=k@N3 z^$*U`J!SjDC5TVv%n2O&~-vf!`CNw z2mDl9ti!yd9lftilc}Aeu(`x@1C&7EU#!N$LoJK$3Mh6|o#|L;%>cmfXeHaEcR22| zND)*P728B`Vgnw$J!Xh}$<^93n*vJC-^o*;V)P$VyE|H`#ndF3f@#>;fxhv+^0ize zgvR>O#xQFl8Lm78B$Q!(&Bl9RR33qa{s}jL@W9sToOSuGrH^gyarw-a^;)Hft}-9D z&p#0C{j`B1buR9W`)1SNcYX2CGVAElp6Bu2?vE;l7NO` zlkiiSB2AD?x$;ffWZpcZqSF=^4$1kzs(_Kq)E6 zh)pH_Teb8bkr5&r$aKOlDD1AgGCDcCS2kE zZ!pu9`(NwoQh1f=wg%VYJ=`?CJ2p*^L*KsYPct`#Z?{S)Hkt7gZN=L>eKLr?pA;I(npbf9i@65HQ0eMEaQ z)Qj9$ZiXkPGXN*uy0Wo70TtO|JNPZTMG|z!?5vpI@k>iRI??OkCEPmDiOnXE80~;t z=PB5*^5ls%gUp2k#9xL4WXKjZdT&)(FRoVr<5Z~+W`$w!FOe_K{<}bw(DW}m+IRpa zYC@GJBYQ(2r>r&cjV>N4E@n-B1gK3z0Eoz`8yU+@ftcD*iIj;IrSXhcTXzSEZDWNs zI4sPOxt78BP%tgR9Mu)^kNERh@jiSQtNf8}lF+CXoI#T;x>}T)*k-umofQ^`0TL3D z`)ev&%22-aM>sIR5}+`kZ+!nK2+w^E>W3%CU%Av?75(@3+?srSn=^b`GuHimMQN#} zZ0#;8FeT66=j{iTAMF0sq7thAY&6=v(AjUE)+-thA*IZAPZsRCJy?`(YfU&_+huJ- zYjPp6C!J#U0iEa9+AFbwiMxJt3Kg8#?8QDn?p*A8^&2VI?6o{s9?Amr(lrI%uBQza z5Q$z0V}?qvMLA8?`LbM}G`JjgrG^UQx}chRAIw%`kcQ_i+$oC)-7#6U#Z+HvTZlhkPNp+3nPO!{u_y$kRhm3T3{ON3 zZ`oQG1HbsVxDk#|ve4wJP2Dd(>9=D^tkTpGiarzvJ^ywebJMCOeW}gtZ~6M)7kAwH zjJZ!0wXAoq>#Ya~sv^rMwgk(_qW&9ORl#`Zg>mkkObG9YMmLY1UlQ zG3s#6$>XKGieiA+BE^#avuJsikdCJ zlrSrz22l0g0C7}oa)60EhGn6L3psWgBA|6K1pD)>zH?CjcJ@-!iH6A3O-_D5mhX!_ z`7Z1Ga(WJG5Q#yZ4YWwHW(W`ePDgfP#{c#gfI}CQ15QC3zPt37BAUA{%t-GonnCYd z(Fc?Q$2-M%-DM%cfLw%G0x-_w!c&tbAcgH|ch!^#zRu&-GcnBpF%GIZ-#EP4nA!jH zZNa@-seDWouzTiV|IGh!@rO%I*Y>|t`F~%wpFKf(58|o+>#`E@hC}?nl>a{#;D4?T zH2(jb4*k#RPyRp8@2t#6`jr-}N79WXem~1Pn6|a};`;yohs3~)(gjTU-t+T4Ux{#B z#5ufnH#F($&yz(B&G1Z^*xuDd6y;e$JsF1S;`?5jQuvo_^{(UlSx5z0N{V{u+sJcT zjxWaKVk#NlA#F5?thu$HKc2^W_5Y3MQ#~m9yrfWE7gPF10s%(vb@`Hg!TIxnX|JXB z|MO9-U>kMB+m+nki^1p7Yj5w^C!7RhA!@&Lj4(gfy3f9#dkf7Md&kQ*9Ji={7?ne;?294l;Lp`{fg>L1R#lHm|fMV zxA@A8VkR^ng3c6pH4}5qQAD-ui*)d6e3=*~-o+;kyS+#X?6_2L{rDKR+?A^ntFG6y zv3umc?xI9hHG#UcDOjoeqJtD~ZLnrm-*MF|@A`2qgc?0!`c5v$i)EmeGPQ5<7*{kAxohdmjsGPU zJ!dyrFL`XvMd>15>b9KBY1C5C9bz&BJP z)ze}fdG+u_J%@M0BuT6JP)=( z6+-J*)JG0cwm_&-`A_UO_NYI@vk75FT#vwiO^N}tsKS>d6lYP5f8KFq#S&kt+UqA@m?DBeYV0-Z~k`%8bP@irlaw_SK7%O4_?%)%1L*n_Q@ZWMP8g z`3XV3aO9Z2m9%ZEF4*6X*0j*O+j;zpQxqYy@gK7k+yfzkVg}Rxv$~U`yxOtg0_8*d z+^e%q&cVYg+(pnJN2z+0FW=uqXL4st2_wfw1&ra_=OCO&9N@PQx??^{Ju&`*ns9r?$Bob z7eZ)fn}R-R-@ZvrMTGgv%$6H0C^S@3O^vW-p(TmnkaiA%e?LYW4*LJLr^=|Dg@5{6 z2%il&cz`XQ00VASfamvWREm{}a^i`KHup3iA%QS%7@8jTE?&yWG9y#JOPFi-`(?DNh#SrwTHtW^~gL3=dCAr+m7qN z<0M?WQcXsNaY309{@cPZTNxULKljn!%IOL*A>d|YOtioueG=Z^PrgaN9mKYFd3l-j z%R?Z;f-HOk2E$KT>BQ7Dz)gv~qxF61rol7mWz^9-BcUWk2O4Xgahn^L19$z~nh%n{ ziIf~NQyTDlIaUyvL|WPR%02R)B5<)28a%u3uvkAssdGf|7T%KIIe}bZxTcMu_-5|? zpCmN3nAAI!@bO;6iCr!F-%0+U--NiNC@{0CV`7eL^m_R1PUK1!p%II`JgmnOTTXGf zW;^0a7IWh3Z4AttEWuy@{dXxdrA^OARfsUE%_La|;nRhll^qX8i>`y$&4%O^TI6&&`YM z2VZ5MAkC!+Rok303iWN26fCnP1nHym!h_jU1@jO73)X=X7H_}+22g|tcB%*7S)c|o z3JQKwIX-}b4x37pwFsT0&H}e=!XoP1H*dh1ZQ&f?@1OPkyI*oPVBYKL!4;*_Xhe}^ z1@G9o(jJHa17&B&C6^Y5A@tb$>?CR<&k;4#0DxB0G&?XxE{`$z(Wjv*#^Vy_+g%Nu5)q! zS2q}!_z8%zgfEwUr>o2f9_Z*y)7=7+(64u^{BH--gpL7?V{-EaNFTt;*K(S5x7vPq zeZ_!>i3z=l=_au)%CP3uE_1^{5+txmXDN7 z>%RHq==3$RMX&%F=1ZFIhE}rQ0`d+%am39~W znk~q1E1*1Ap0c`>@W5svT6sb><=xO{N%~fuV`C@qVHZ=#XbAbFfxLGKt~=EY-}5vz z`qQ>&?#V%SQd#2q<;(rhqKnkI!f?75{H&@uF=O=xbl{dE;8KY_$yZA29L{PtLorbr zd=y6FAjZk%@bmGv3BTCCbIDlK6%~X_0m5oU)fKz)YZ}w3c2`DT2x{Zg1?WH2EVKR{ zBf>mR#-T*05u0-QnClrrL0)=es=Lkz}FCW&agIT6QNGbc(_j$ z*hoGUqpe=`5T&e3)g-az7BI55iFgU)l&D6}(6V;Ya$W#O|C{6ct-uo(%H_@a}URW^9j~%cm zuMC@U58Dtw+vNwva*vgZqa$y*+^=%E*_)=Wm+YBS8GeC*fibdwm?Hp?u;8jttq6~j5_&k{RsI-9gLV0eG+5sI%W(%Ei0gwU!o-1A0%QRw zU|6AQzMyefZ&n7-KM<(6y1N4^Mrr{85>TL)QBn%%H1Gkk$`(u|P$QB2nt1V>xhlC#RyKij0oN2TxFQaNt3(kF|5g6fTGyRLZIRK4pN!1XQ>? zLF3DC3j`Gd{t7@t)(!6dbUD;}s1Whnts>XhEGcpEZcJVP4Oy`620X{*hTYhEOD$B+ z4HS!ui|^rSE{jp16BV8g`7G5rFho#^VW)3#*sZ<>8=BWTiS#=FEB5g%4of051V0fg zUQS@wk08?bzyp70BEKDtYkD`}SS@$hQo237A~Fj9U17rs8)kQhJ&?TpJhJ_QVg2IK z>G^pVP*bI?yV_ls=jp%rq7#Rpc{15Xp|Ye{H@UKl@trZ5IxmWRr3_~h41vfvFXs*qyN8A<*S`Em<~|186+m&-Z?V6Lw5t!EdoqN*WSyw#oc zXb~PrJwP_XVHA{}946}7h5&Oqd&Ofgi9_^rbEVH-rrv0vJt69>{SkvAe*5L7B_-$U z$n9;fg=S~F$&J~_u&O_Uy)$ht^VL)&BVrYum)Zi_FUgi}-Z82&NEyL; zxRQ1nXt;;T2+m&BY@EHK92JY~TLzsxYs9G{RU?;6xHSjeCHp%O}n! z{HF4Si}LYrw`iZb6{b}Ao`Zj5PH_(CGu#0u103Q{kXSrCs>Wp++$xEEqVP_gPfR#q zzquXxSx-|zOn6Gq`$|^?^gTSuV3=SaNvAuBnonWPJ(>z=>z1C|w;X_gBLmJ2EiBBI zQ#H7zNI}({Nl^Z~mVsen$D6RV)}A2ivTnI%9Rh;KFvt1~1PyU6i5Q1!M==)3QqZ2{ zG|=+%DUq`8^lfobk))xap~L5YNieIC@$uK;qJY=$ksqf=4KA=lVSfPgaNZZK62i{T z&Ica@Hkz7snR-AT!k}ddI2?plbI8t)qiXh`1t-`GOnAT0t@i`#lHcwF$sV(J$8TT$ z?fc-B0LkN@JoYz@m@w)_1{561{?|n!;6`D|hVDkqdW{5EZ_A_-IA)56Ht{eiS}=sp z;c;mTYX$75AaFv<83_Wdgycfbm?o8)lhD-jk=nWaWqxcuJ-weZJye~%u5NBVYy4nP zwQdQ!~tqfIeFII+4lZ(VwMEv2;v7Cf)y0c6NPPrwVz zxGli>pDHzRadE{XA;6>C)ftMS87AH~{7LfLzisxnnwqj}&z88@Cfb&=EvT^6Jb7iX z1rmy{KjV&zk^%*gR8e`!%)(+kW*_H--uh>+LC?&QbG;*|l0$PRAsxo$$<)0GwU^xW zOdEVfInNJR%O}Z9o7Oy8On5bQq0F_+NtpNi2$sqvj_}bPLaE&A!#12=OpW^k2$U1e zumd0YPucG{Q&F*zV`DHs4qdj@NLA==v#hh_XC*FB76;+hjKEe@ngeB^7=-ljYYYuK z3J8?;4xeC>oVo=yx9~neIzu-z!)LjqQA_)+!WWNoamjq83_J#r+)uqvWd{!Q)2H>ks_QEUL8>Qu!Y|fsDL- z%*3VV^;~Bo=!N+3;pt~yGVsGccm^*a@BVGX`P-y2>&K7BK%tbOhF{uiEk}DNjansn z*FZis8l2fm^_oHe*Da_b0|MsdzY|3d5B}ZVEo{~*iEqMe{`HGkS@enys`)(g_4@kD z19v+~U63c&^`?CHPPPj`wA}YoIG!q=$+ALN* zk_^O>00JmiMy8@h&kC7V&)Qzui$1nqU-`G;vA#vL3~r|P07Im)@pHzegU?#dfti^f ziNiOJb_lSmwL+UcwVUBVibDX8QYos29v;mp*WvYS`$LdlzP50|;XH2!&L##HesmY5 ze(9|$d+hgny3Qp+onDKV-Nzb#DE^0gMidXpp5NF1jmU*2+C%HPef+zrTGUHo-<4{w&Fm z5Q#(Vt~%>T#R1?0KWF`j@~V*MBnN&|Wid9!hxQ&*HqsFI#InoA{K+ULWaGN+I4lM|`HzFxu ze(!Gr!pN0AGhQ)}`~IOb`kFidN9aZXS;a@!6=CW6Sd1;FHzP?!@M2UIoK~MBX+PG= zkPzvW-dkiCFt|X#zT2?m%+-S)q~k=G_^m1%{MlS+WFHGeFX4LM%4=A+Yj+h+43q+- z2E=;&Lpyw7%fN<*J{W%mnYQV2LonDb8wm#U9A?=Q?ypX^I9!iDf`+wOSJ}^Ay(R3= z>7_1pt_~Uw3rIx3GqYhmx(`SK2?@zh4c1HWxS5W9Hy%FzS3rBbT)6{Z&D)1km1Q6q zalpRJ$;HL-<0(s;<>1y=J>kZ#ugfKRCFf4aRq2HQ>A z<5<*fflt6B=l>aZKT)JEM7T{uH+KQjikGC}AXw`J#4itT=~};n@hv}};qTwSwA z+}zx)X5888WqLso5h$=HPoO6~KN#-tH9vgt2b9J6(PHK(VX6AUxkI2z_NL`Xu6Ap4 zv$u5Vt?=scuWtj*hy~?Y2<--jbL0+neWGz!He!^<_ilp0STt;y2ybNw{oa8?(XB}0W{^m~@guZg z%2$1hx%B$r^jFz|nXGV{S2q}&-$yiF$V)rgvEE!z*m9~*Sg`5FaC32?(n`&T`oR-A zOodr&Bw0uA(#%r%y+|#p<4c|7x>ASJc13yNWD&)*bpRQwf!>CSvX2I{`CmP-p^;+6#Ea8^sHZu^Z@Qs=K2GOHMwI7MFn!Rq(tTb%s_%*D z`XL*-EccurhZMIGMCZljw>Ca27!^OcExl;|JVQ7vZRR&O@$W?2#|-%tJ)pee`v+Ft zH-BLJuxK~)ir8%B4BOfLw8V_>$P1DKS>Rr>r_A6kRD8wsMl0aOU~3g{3Isp1fA;+G zi~H;HwES4EUwMaPRpYy2(7ewt^q8VVv@6TXU&4|ox~Nq}B<0O3YaH9?Pd(bZYu(8; z3Eubg@7=nkjkN6Av0n@CCuNAs?=+nX3j{;V!#h`+iJ$kQQdx{HHA~d;`ByU@?=AOh zOIjEhLnbCPpye9?UX0Alue7vC+uGW`B_+)qxY_T-aJm$MH7H(keZw203DGGj^6+77 z3=ChXoSkw^m2fG^hT+h)=op|e^;Hj*X<*%>qND#K;HNud4~a6ElU32zS5C+W2~6xj zP~6`W;Yd^}4_tk(tLMB{vwrL?&@DcW=q0slx@k6hUO@rc1E2eg7hQm_B`PB$a-%Q7 zaJ=9xSWId3&g(_4%i$t8>?nAf^V8$Xetm0eZF3+6oGt}SZAi%UJ@Hhn&61k&w~dVr zYi%UO;x$`-9cvec)ni+t14;*u-dmxZ2czD5%W?wc4~Q{I;5>#NqmY{b8QmXuJ3f~D zRQ=e}yV-REpPuxw&7W^+W{m6VL_~l^o_LdUMS7t~U}?ljrmt6SC%jnf3(uAi%)71_ zCL!^=q6A40kIuH~t$ZF^z5*S5Yfq5^tfDC~a%*?%ZG z!G_%fH7`q7BBW$q`%^HQ#~nT)Q}uIGzO*43x8{yg6ncjdEfXS#yU8375`;jjz9r$slfKtf5{Co=#ZA@ zk=5W4qKfCwGttqzg;)-}^VPMW;H2>R`A9+GGM4vL9w~jgFNBqUXTTPsUx~i7eN0Lw zk~&H990eWrreR1XXg+Mvp*qcSX7Y~NnA>uAc8_kU&4NYhgKUP)cJ|G zlIeoMQfE-)oZF^c!z|C#-kuXwx}a~VsR}}ErY0r^2j%&02Jd=vsR#)J^gRVbYc*KW zu(1QAawMdrP@bQ;-cSFIT>h0e#O%ISE5Fja7@ar{ukkCqn!C(*JIS}9nT-o39 z1(zFKx|Fmd(BJ=Ih?Tcp0J;}uCBztj#m!w#SX3v9dJ5{*otuh6Oibuy&DYHFteRgz z%X%242x)gDRX339a`Q3zV!bBPGMyVPG0$s9P$(UC65JSlXkCtH*T;r|b}bkuC+D|s z-(a9C29rvZe0QqMWwflYaHpm@5lp2%AtYRFzBy>uwrTPQErZ#mrPxalTqJ^A05ML^ zUrbN8uf-XflA}L?cNbZ@g-iL;N=Lw8QW50Apsf9{Fyayb$RUT#HxbREnh(`K@;@&N zOP%$+HsEgVTIn^XE**$)?1XjMvqJqa{Q9h>mq=(flc-vPtr>z&@w}pl;zGk< zET+w(`mLv3u!qaD-6+!V4W;Mj0s^m8vq8)={h9E6$_!826H9QkzOLh~RpKv|^N>jR zVc~aS!Vcmklr1PHfzm)_cRfKj0ZZZ4RJuNLM3WXRZmQe@dtzuqKM?~Ae|{`Q(}zC5^L z;f_CSKD<705&&sK#*=`V1S^_>S5_>%Br1hf+n}Ps;hT>LyFNvC>Aj_s(#hDgHUf`i z>z`^^ymKDEYGV7Y=s^#*Yc86Lafsz^EWf)e9o5@pkPxH?_6pSish(?!We_F4O0x3WN@_~$s0oleTB(zUWB_wCO&TrIVgah%09vX%SXbV6o!$b>=Z#*Ro z^%pfsb7KI;IOwkyE1^P~V4P_D+$9z!CV-$Y!G;|qP?iB8D)OU8D>%?45^VY58nlTl zudRWn{CF%U0dppbkIz3Ny3jM_4AF4VN8j4lhvDVr^=m8LeR*pO6~y-sfKa}21{ANW zuK;|<>gwvzYA8D*47?HWKfxe3KrT`*>xvY+4-)mf?kSbu9?Qq^x;>VD(1{F>f9N1) z!h1q@`}YRCjON9Q2$SCxUp-d-0Z{bvcx`2Wf4?e?2Y{Jxg^PD~EDv^$56$l)RzE2! z>pLh%Ldv@?PjD>1Tqi^BUvAyCT5?=9)=Di!LGeCv_ATE!}(6{Y- ze)$e0sm}%xpG&a>OABM$n}-O1_g50!M2@zT@A`ZR4}-a0L1cLDZeOzhsj5KOenY{M?_&C(Y`(uBy0(~uy1enzw|Lpu!S$+Ep zdgGI~sLm6B;+Sel@jVqUzf-mg>Z2=$DEFP0`@Ao#TP2fWQG?rc3D`nTHaKS(I~C~6 zY?4$3%9+4~WZ?bR$( zEc+H^)HrHI6Kv048WkeA#4W^x$&Xrz0MyS}2YjP}QaM>&v@=Tem8htwE<$7@2IU`@ zTYZ3#b*;3wxtG+}&l=aB04&g~T8muNgBTRfi1{H~>KM*T0MyelFpLq?(9qx#5J;9S zQ9Lji0x817Ycq{ou$BhK8sx9W6FWc%;@PwV05J3Ec(oIB^t8&eHz9+SHF0u}s0s@n|G1IvNqES>k}n z!&#<7>5sbYlxB`tgF`|dhWl`zKHVT}np4z&9303~+sAWpdU;XR{KWVk(z<>Zdj&V& zk*_1zTI!Y#hrq%$i~2$&njKMt*5Gh{CviHSEkr~_(1FmrQO(%7^+x(a5+Lsu714F;*QY3Z?q&=@2O|YCq>=N_k5;RBI^pzPIYr&04v4h0xI&Jv z^A%OhHyM~@iO5P}+oA>`au@RO1x+wFKf7!W;LriCp6$#o{K#x<23UGa7iy0fJsU z0xq)GC(X6mleJL|YXYz*rFH!jK%4?`sH9es`%*zM7Zf-Fcn#nOTY%RAjN0cjXlE!H zj8dh-RTv4wTyavsR2s!BC~;V)g8(a_T2Wl`Fdf+#Ks10E45rVr9WX8hMI+vn0jAy9 zj+pfH7e$Nu0gb&PH+z+?2X$LNpWn0VfR1YgdIHg#JuUzp>$G@LfF79)&vO#+;5${- za&XGL!;nazX@)1^VZ@h8ZNq1iOZmzJv@q(1ed#k$@zNdwGe1 z5P=ulJ^U}+xTmOM@Xb=Q=O@mjhY{=&?b@2|f{k`)lW~=IB@mj8^tOP^9QE6%W=X)vXqeKb9HBWIY zXQ75oiQR*Z1rEaA+gb`7%h>tu1F-T`#XqlDAq;EmP*NBdIRbwhO=n*{R)ril=DM zcRczSbg*uLQFL1(tl0kg=B+ zLfc_8s(Qsx&!|%qn-rKo!U-g)|K_D)>B#tkSsZN9nJzZTdK)blc%n>YbbT=d8e?3Y z#QXkfk%nU%UlD=YiSlIh&G~7tn#?J#MhRP9LrH~S(tXDT<+5x$Ma987sBBd2X*Vh# zbV=6wHuGcuJ4ATFhR`RH2r9V zETZ)Jav|hOwkl}nZy8pnxF;fyAOMGZxQtZRzL86Z>Br=bTWvB>_lH77#4?}h^wg*9 zSvI%!y#bW_T5J|$s2PqifA)(AMI;LmhWX`{e*@)3Tje1faU}BGAlZLsWyPnDN@$zS zLHZG=%lnsOmN?mL5z?OrE7}aohf~ywoWAsvmQ!+2wYRm+=i#8C~$!s4vyqO}T5ZMGO3hii&P;Z+k~Z;*gS(+8!-ST;ANMPM~^=eJ|bm zQB?Hc#2=PlF*82~n|3RbGGIqyB!{-(_@R>xjPprFQig-@1K>Ph4VUllZ?SkRSW> zcKkMCdmWtB7`g`h!!aGHcGrb+v7iF6L}P6Av&(M7?Z9)X zGa%0KgDC%B9$_GhmDe4=%fI)>Jmw({S$x&WxV0vamFpWrS;&L`5RoOgb-I?Jj4Gxk z1{rBKog+(A8ZB`zKv@SmSKd#vxSxHfaN6pP%DZ9Dcc8{m-lFkup4VNTs6T{K^~mlQ zcdAaSGGdAE7lU`i)K?0{mV65%-#nH#_}V-2h|)GO!{9Fe-UBBOt}{`_W`;{j$}FrT zrrsZ{--j?l6W3*BWmWN)pd*i^5G|G_ZQ$QaGw*M;$-3*XmKkOb12tY{{bb1W-tyOG?$jZw8 z2HhXS!^5!9PMW?*s)z6HpXZj z{5m{--jBTe)j*`8?dd<7H5)bcspS)Q(Ul)XmZ@E> zolR9yb0+Vxf%eg_iBdV;AzICxzq1t?7q5O2~kfDzgmV>GJ2t4r!K; zR%TJgd&=sQtoCNz(kw4MG+vIXcI&AVU0Slwc${#2?2EtOC1P*hl+@+Z3zN{%mEr$+ zLy8fUXppPg!EjwNA93 zvRXb9K(N+Aia%z2UjCoh7hY(2A$i}k9!0DP)wgEM@IZeQ$v1s)UdnWsq)gjBaglCG zI_t#stfT*4kGDF!<47#(!5@G{77!7E4HK7^Mt#rxbarkI6p{-5E_vPTt1!oHgKAO! z;no&IA8WC<;WiTITtlaU9j3%f2|{xp0K9`XmB)5H#`piFbi`Ug;Zj8tG{upia(Op% z0j>JZi>Xd9a5cC%PUDi7+7)AxA{0#o)$peLOym8I6@Y`|GhyNLD$CIVM}Ru{vH!au zSz#^_tb^3`M2~Go@1Uc;`V~1x-YMEQ#{PnwxYF|0dY-R7q~$!WE?GFHFmli%+MJix zSH~o=8Rv<&^#9_B}Ucp^_AlL&*I1ce=QYzb~KCD=YX4Dm*W4870nCpTk<1 z@KzkVoBA-cD5?>}u{(>h=+|LiIdt%%w5n)+a=*%PLCM$8{~mm-54v)$-5V@)=e))z zqao9RVf+4l?C?Ih_b^3T7}A%@T>>p_?MG`9WGKZN+7XY3jXQ^q*;{To)k<}OA%=8U z#7a{k<`$4dgg@M2Q7`T2V{ZuqXT7}=+uj+SxP9o0;7mHYJsA?(5rf~Jyi8KiXz>zB zf1%6P2lru)lS}l`8>IS(*3{GlzOsjvwQ{-9x*0%Ah%vhc6i-kHOpC=L!AGicMNA@s z4fB)rS)BQaXJy4p4DAl(xcSPCwxw)h(I0#^u6sFYW^~H$sKbp21BMO{oSs~+1#IIo zcy9f=^r3)YQH_?zAYfBRT?f|hjtmcr>#FPc)b0B0r@At^JSyNjMgRVnQ*;)uZ%xw& zDDbo7(sCUZc+}I(3?=j~No!_NQLM+=rECY*2ldU+sv};18P%4|M*dE0J0?$BeLea& z7}|$4*s$a5rvTnGUi95=#l(Q=UkZ^QBJE$gFOC%y4oWZ7*<+GreLeeni_&w2VQTv) zP};qc1k8FSiX58%wW6UstSBs$)u`E$Mw{!IPUS|czrEN8=$)T`^Q%XUJ9i|nuMS%( zD+$mc4BzG5Ip-_kn|SY>&@b{M-hsqV+PQ0UN=k5H*E zgBc5@>x0R$&0vOf+;p&Q;I{F|TyIbo`exm*&ntZPzj%AgxTvBpY;+I-K~j*Al9rHA zx&;M91f-<}l#q}HiGzfIq;$#9DJ3A?B@NOoT_PYkFwDGr{J;MXq3GPuS=O>RSepNrxNQpMP z+NpdW(%=_MZA)|_=dH0D#%YYYFR~nA?d{}blE^65gQj4K%>4RWa00&|tvfNz_hc?- z9NzRA*P-$<>s{!PULqbP)bo1n&0i*Is7Z@M_EyiM?xpK~)dnR=EarIcvha_!{nCqt zOs48gE^Bf(rC|(?n%0H52iy5m-nDOEx7Bmm_w0Bq#?Ej~5FVtzv;0<9+Mr)KMvm>e z(44}1PPkn$W4pyE&a#%9t2DoG5ogtMsKr&@xnaEIY(lcTt$x%;!+UzW2T_+&0>#hO zkA7SADS|g8(C<5cY*AZV(0=dc=9aY)|8V>`belc>@XK9e#r_+|-k=hI!SzP1|{u-Mw9sTA% z_ap;r+gG*TD2$U^BI1|n#j1LDR~NzUr0cra3BqfVPbYGVnYi)5#`8#qnOQF3`J zFpWDakuGi?Lju=upCFi2*uv{3PFpe2u_dgo9! z$AIIg`rJeXBfm{A9tdg`ufgQxAi0sTF?r3Oq3P)i$H&LN+*>Z`VVDU60_1Po5C1bE z?vTa~FL)$6MFhOmahokc5Qq*a&6=Cm?}QE~sx&`txRfgVxVKf_EB)tQHi<)0x}aI@ z27$UmQqEDVgFttipWz#!w>$kWYjO#-|7%QA_@_uX3zZ9khDQyoxqVpIo+OMjZq zi~&}4o1UH?2$1yvfa~=(u3CKypGh;_!omUuZUZca!}UaypK-7MS+79gyFHYuiqaH; z3fOsFdWngNKMxR6>^7uCUWdM^8saODh5z0v$B!@XM8?Zc85ww(Ut{kc43NbBxNw~` zd$9TvF=3BZo8pMBP%=9CN{Q&ks@Cr#yCs^nB-Z~D(MK%~*i64aUDl>#Iqi&%p8~>R z({J;rTczxb8n-|)1p~*y0tJM71I@u7*eCOfLUJxD$0|l3?mzS4- z&G@~d6f=y!A+qF6-kgXhbNWwX&CmAYKVF}`ueiAFJ#LBnjc&SF1g+MLDHrLaYAURF zkDsY7aIgEf)l$}ijm)8^6|?vKa}@u3&^kDD10uT^-|@dg;0$_n^NrtsT$BGj9-d11 z|Jk7AH#LJnk~b3n{oZ9eWT{)vjKP}&7{;%J=1ouQjDJ)}(W8~;a@TrH23AXm?yElz zT!!}No@?(ags|DI@-V=zUGo{8mz_4TP7z5etsVP)|KYh%7zMx4R=d1FLmfmFDbZ(w(_P@1iJ^juEFx~iZQto`cQsFoAjR;rIDCr`ASvk-)lC3|L0k<2_ z8-N1?6u-81cG@A3m|~rBkLa2r5v@P&7M}dM1n)XKRdQYwu|X{)XVloEu+$!6{uO~Z z%r`-~jIHacQQJyu>E=}={A^`TUYi)9oN@WK)b=A-D|L3l}8S{4c*sd z`SnAYZf3wapOKrLzyI{)(-Hf|*mxm177RLJ=gt}@pcB^$iH=q;$fm&5G`YG8shsFc z+mz61zdxok0DF^y%)+-ta0#-JV+b@h|pt5ps1^YgBT*_`baB= zw$!2DcL#kP^8X4R0a6G=srDB=sMcg~^}O~f+f%X^9brH6kUAW#l7!V)`{I0CMC|~C z#{@yw7#C0+FVPzcEs_aQk)s*!o}!2jYtlcb_D)UQaYRj2iaeHdIn>!E^q$3$MA(%NiJL$M;==q|zwrDQY~5r#*^Skn3>R-d2a{Fyz})6_T}0vhx% zeO)^8p)T5?o5Ou8_ugR1NV4ol*aZa&*f5U!aD%C_hR(HHD*Xx>(JQNN#_LGOoDi?5p7F|Xw=_~jU zFRiz?H>u!2Md@Y?OFDUrD37%y=BJerS0)0WJV0}kc1o_?SKg2Q{OOO$aPo0S=Up5d z(W^z`FV-x%xyD@ssdqqo+uVH~AS}~W`yHJ-L=5|L#7Ii<+vEPLORqk3p=DU0xf=3H z&^Qu_-3mIop{QikQP#R?x6JjzMbRdUm+m$fM>74(Ao3$6D|LB*k}63|$yL-j?7Fy? zW9@oR%u`DbE-prIadlZ!n(xcZ2mp}%kg1|=0oWm9%Y+X<;fntYxZYB^m|M(&){ z2=F>kZ`Lo+>iw}_kC%`y-09C;#&<+@319}+`_Q{;GN3yxGRo&J0z#q(abS(-LrVoa z*pd4%VXvhnRBc72W5pq>va;GQk3;+)pV5WZn$al_aF(;#vsZp&y)p<<rTrYDYk>};L&ZtZq1*tidC2G91Ou!Lkl#~|7`c>woG4Z$bJl{SE z8l)On)H#|j2w>%)^daBv02hSg2%MXgFj(HaGYRTqZb<{dfLo3vIYCmDsUJmguwQ#8 zoEE}VJ!2|+r|Xn-_ieTQt0rTpEST=XZ`DwQmau)dhn&3WO>-a3GyS?yJQ&>PCRXim zi_afnn5<)r{$FatlK@7pu6M3?XH|^0&INI%iuWCFvAS<$Z~J%X=`~Dz>T>_cB<0FO zxkSUR^*V*uWqIi7{g5a(EmKbB_O$MeM#{#LeS9;~@73<6Z<|TRKNFj8K;R{JwUes` z)LLJ8FNzhuZq>7Lp0lgT%&)om{gkq5CPe_`-fi?bd>xY{4#PU;!JKvKNf-TLRPTZh zS|(WSTLqOg;q1|uBnjKy0g=F?Q>OjT;t6@(xGt`)A2vM!xkI+_ldNJeku*xWd`2J0 zFI7}vy86_MOR$aYK|8-YLBCbdwcsWUTwPw>4*(ccT+xj-B%o}`X_^OE)L%c@q7IC> zK?P(g(MmzLc18upkDsDqmy-IT&%kketC~aVPM;u$or+q82=kM8oNr+$x zaoZ!7&tM7Rllu0F@#?SM47(oY!D!gjJ*z$z<7~h6KROUf z_jcLgD^$}x9-hZZ5TCF1;T?y%hWPxFedQ-Q4I_(}RTJN+WBa~jrg?nhbR-mf>TAx$ zSoY%Ao=I6J$gkk_FO(qFT0H%0<`?>8&gPvxE~mK3%3j zcnwJI-_UKJ9(nZq?5xB6AT~B88V)CEebpF^hl%&hoiuLw%6Q|&pK@G)Fi*64_wDb? zT}9EC#*seI)s1{Np9s+MwdjI#-{Qbs8s+>rk`QbYl#|6eJrdPW03E5+#E!=!%@Q3J zCkxR(-pEb4&!6JJ#M%2daok}*8~WNW{-z(;iBn6Co-&2i3){OV@0Xc^rC(LH`6arD z+YSsVNcuSiV6C`CV`u5w^WSA??fz}sm^1ds_M`GsFqueRu*t`#h?}Cc3kz?&V7vK- z?fF%tT6KAIJQNtIMz3&wveO_W8~Shc2SK|(;#^(DBvH-P;%?E-SJk{Z;3ChDlSl$>ex8)I+wbhsyZG-@MWAAb3n+8lVeOD~cL zTs{C1VG2KBFp!l8&&j@znISI<8$n)I7t*E5Q%SxClD56E9NF2~*lrD9>V5UBL;+!N z)U#08o-X;q7uk6il3ZL|2TcWXj^*BHTQc1jFFvH~9I4xkQ`1vL zP3FCU$=W?9;??7^D%U3iwO-{T2i$afv!Y<~rfqxQhuug?|Eu;rb!bXi$7j0;!mRyU z4G)e2#E`NGcil|R+t##}huG^7`;()mxf)Eo;$#!9xSdZpn87n5s{8HE-;8rLp4!U| zo|_UgO0g@9VEuBVq52Xs-n%`nQa;KTwXUg|*J@Gn$n^^r{g>zdhj-|+$%+oGV!(`2 z?6Hy^XpJ0V*P5a+{Wf`5=ru%en|#0s^>ktrIqc+-fKHV_2XdJ&Nf8Tpb>>BRNZh~j zk#Juj*>4U5M`k9bwrwFhAKmVCqSaIDVua7EjWn1?(@8l&dT-(1Q#dBds(OF?kc}Vx z1V}OfRtIe>`mKQiO(<9PZ9qlUIw^|-DQLfrz`-9s{N$GTXCV_WM>ZYQhF#<3Ayu>l zdfyj`^Y0YwLoh$NOj*Evx{dA8NgxER6qg;evyfy1)^|(apzAEEc-~M;TYEW3k)b=Z ztl5A3%}B^?8{atthvmeZj4(hhr4UsqC~^j#-o1PGU@)Z9GWPW8q(RIsxzki*2xe}u z$3plZbdXh72bf6hD5vV3db7?u!*=r_fD45Q-$AbI5_LfaUa#~db{*Qe9hg2 zi(u3d3islbVLsYP%DJ}`vdOgHB{^!Oeki?oEWyqFEaXF8vuGrk9C|#ITPN=&W4}bC z{kCOd5K|f1PJQ6%G$b}N((n3 z{LIPSA5kS^fR!37nd21H?l`F)B+g@8XGTaMYH7)lk3>|Z_Iyiv)dBcR$f%a29vO+5b7HTyVldZb^NSX z^&{)TlquR7&A!s06VDUiN51#+0!2_DLJk-jQpGUyQCPm?RahDMHJIKv1*N451_rdS zR*<*`bb62gZgR5;s=3DT?Ad2YN9H%fU&0PPvyf5k7xdX$H-|h+q|*+$&9}pb){u+z z+}04$PvN@;!B$qx$)ufFF|S?=C3pN*rDgLHMoj*HN0CUL zi^cDl!2H`hwkodXGkZ>*mt+h&>-uG$8y=yrDxc7WD$-?Zh5LH)VEiMSCp^lk3{N_q zgq7cCHsq9asI_|3+ncSVP$J;OW#<}@dg$Q_z4h3uB*w1t&iGtb@)$_MASo7kb z+7~yD_MglfzTco_vbVOGuE3J)nCw*-Q-6`*!LIR(-|I zbp|y|btxzVW_=i-0N}h{sJFMEs7MYl7GSNG&v;eXV-F5yR`}Ndy9t!=1g))EaJ`8e zPA~+ML7u$-mW9&fYjLqXTroU3c`sF^Uy@NWY6S={U%o#p-2ViMW+9D23c_?a6HCwNu;wBj~&*sI%!{hnw;_Z(0}<{n=CMS+Pd;} zl=cifAs$t5dQR&KD;7nDBC z&@+KWh~olg2OCF}98^zg-hGVzN~j~_>Ljkk6>o|p{d9r@-ly~>jkm5jX^T3-)O%v$ z4jEY~Mg3arUKP`woH^)mtp@+%9bSFbsAXiarI*DTcf z@ndkUR}a3wRG;1to`M8=vzM(5FlWAxT-g)7-U7f_%&?U}_MqS%(VxosC~yGng1#8{ z8)03HIi&w84%ex2xy%w1Abaw_iW198Rps$Bpb-$RgFH^+T7yHS`|d6Ks}nA76*h~uWo=*Qk8OG z!Zvn}^6QN6hFS^s&4VS6rBEdfJL}2cjHz8v7aG{7Qb<|n;uvaZ57zs9WbJo^Lozt_jnL`+Z?llV3Vc+ue@qqIZ5)pyXg{}AE9gPbH zg>*n2;u<#gXCT{FX*rDPx&%0m0D#LY+7n|RJ+hau{jS4>YcbpXvT<;dz{?$e_esm} zeGuz!av6_1=iI5z?}1)<=rk5=5*9xbbFZv?hTq@Ph=3!ONj&xf39UFRGV1dPV1de& zAHyiE#s&PD9#85{X?y$=r_=EE#$VPci{P>I@gGDA)dQ z3Q8kyNubq;*Lz)+_1=UjuQx-CNcN;zPK&1Go0ep~6U({`6BCxxCNzaTC-z_$LPo@) zqwLY-94FUZaxNUusH=8y&><<5oMQ!JcKU^_GK({Q;8eV+EF(iUhO3o~d)ym13_$*3 z1mu~KNN)_%Tsk#*4d%q>-qpNYT@8u^9s@EJuw~HxHypSUy~VJ-n)#jMdQe>x5fO3T zBSC8_?nG_Fb_IR1t=7OA12UOl?E2LQGde;5JoVyL&(Wo0d=)dbN zjo!rs@L1vK;%n;j8=Zb`cI2GNl_!rdj03V|WgZZIVyssNT}hWN$$_BS z=fg2$IkEXma!gaB(e>-oThz_OHD{1!5v%*FcD&Xn^J<3WEVIwb^?`Q?jppkrGjRH1 z0$v=o3ZPFhTU^ZJFVJT9ZJnhbhju7qO9SyCbO)#CY_zPicyV*f?dq^$*P_IO#|tIu zE(9c|(ubll9-HK+;@je8WeKX^qX_x*6PAkg#hzUoNWh*WB4VJaTB{z@2gyJ!%?}$w z0H!cOT0IkXbR$7|Wu<08EB0L#Ir)08Fpk_%fGYxAJm=y%{C;EwFMhT{L_1(uL6~=T zcPrR>?cV3AH~ZdnLJ3yb7wYPFx5$Bov+iHpkECTo|1lmLkny9HMr(YVF>U3*!O=qv zLj;w+v=IuR_tc|8ErO`VM#;7i$x{pI8YCRu30@MA9@i5qEzk`9#}W z@=IbO$3MEtaDPAf3N)*_oVMp&lX((+`6BE6OyL!lY!gS1HK#rL)AVFO7 zD`)M_rXyz}Bg*28d_Blq-y+M#!I2H>5CCVO;Op1Nwzd!tCN&oqM**Y^G`QQSLc+C-?!VVHHp^JUBEf*JmHD@igeab*hea|JBN>k_5VM~o_Wxft&bX=ym zbRxQPNYYCku6xwnrlI@xG4L3kKOcgybEMY3!d&c*^4NPUL^Znk)lo|=u2Puwb{>F* zn`=YpQoQfZE64`a7N3efMjD`R~rHcl40aNu0A~VQ;bfc1u3N+jRb%`$ZXsQ+m z{*b{c(7_jQw#! zFIupe+TUS`N=56OXtTz6NCTfs7uD-%bVMS1io|}G3UPW$3Xlz3Sgsy+HebGd(47VJ z7j7|Fgm-^f3SihW75>c6+D4}GHrCqo09E6+qA0=0Eqw=Xtp<5nN(SecDv(p zcKmB>7JR?a^QCJRIb~{ZHxH{$u*@J?aeKGOgtR9kA@{1P#8Koi&bM-&Nq@L;lRhY$ z%`!+YGGS!wxjwwFr>hH8<%6Vtz^bT=y9B$>;n7h5prV1bGP+7Sp3g*EZvAFxR8&V< z+1IZWzGUH`PrRq6SWHZel@dXYU0N3&UT{Ws2kwJqLfAZdq61l|xr7aqgA^nE1}8s_ zd}b-=l#R5jtX>%}+y_E2tlqxE9CAG5i%H$!jdwu~$k>KFZoP#MZN{#ecHLoP={D!l zzBQfV;lO^*T*>tHSQ})|he&xBqd_&!lZ9oQ@0k344uK$Zn(u96n?8!nJrFPjGP2@l zKg&%;T4o?I=pI;q%fc)z8Mk~iwlU{a@S3;P`67QY0hO~5n>7Y8ZeW-m8btF1=YN58 z19u)IE*d+ZI2z6z^;q{V@?)G!kDpgGq*wRXuvSSo4}CP4wd!_0fE|78wt3tg-LZY$ zGKn|LYD!AcU4be}N~CXIacnSpJ~vpZw&UjJ4uX=WOLVx!Q+Ea2LF+YhkE?AwGC^hn zklBdhF<2P(NO*uAq*ZBmRB|_afc3*!T49G1kqpQJm9yeq_ zHQC*<+LSsq`X!Ktcb)%r5Iu>D8EsSU0@o=Xs8X-0Xr`#SOcMm~AV3kn^_mC8b%KP8f;N z>=KYHa@nV&*5(RifCmuQ_M@30n;_xx=a2n?BnczL$oP&957Y+%%kGGB zLWxDn1D!9?$d2+?9f55HKHlDeVb`9=-4QApPIqmvQ!!&6q9JV8=sV;OON9C(Ol0ES zCk`mGyR4iV?8?iLUPI_)?Vc}Aj~}8R_iKh%{oUW+3WM3ycA1_1z-DJI7z z%S!G&aaz_&N0QzZ4%ko64q%r{cl-g&@304&kHT3^jz)HC8IzN#+(%>Bq9Gw5+UY2m zn#>}LJQSgI6$g7$*4MA$k>z;*_IHJ`?ga!`La}8KFPFaKUF2T2&k2lJKB(t4LO}e^x6m~EL2;QP5=NIQ~!^0%$;Y^&hE`_vAuhJXD$M{=rV8WXa#CB+Oxw>Kf`2FfC zavpU0ks8J%u;~pVk#ENZ4%V-c{s%D)fx=V+`KUmU{jsQ2kI^r-*`sNGJ|>;1lZEPW zm{ot*014EJF%9oJ*ekjbOct)$5Jr%=rkU)bq_Q029l7QS0*ShPhB-bJWaf(=brDm= zmidrH_REXk#@7Nc88~hG)Q`d0a?v9Bmn_X zP+BPVw+eAx4_seL&P;%QuBWOf$R{{Oe0X}?h5I$_;ty#}$6(Gn@f0t5<aW6J;?_EgKg2|4(?~D-B+u_kvDv1jiSl`Zn)9N z`-)J5*OSqd(JWQ*6{FUj|RERx)#GL55meTN|hV zJOO0_w{G>Ax35vCB&GSU_C#faKsGlw_XZ(@!jmPLRubsN&M1t|D559)S^Ggb8FgwL zkBgWNXZ9~f*&b?Mz$mYb5H_1f^HtY6e&4Lxv^qxRcol=H`l-1&%T=o-<{*g^%E z*Gc2O&^E}YQn0@z!a#)}C6(fI^&b$1l))(l?(W?vYqfvr&a=|{Sp83TRt^>oIz~m# z6&?9RPI6`1$`L$4x<~D8b|TP!Dz4H*iS;eOwg=~%?z0{j_=l;;XGgYe-u&*Ab1R-* zUJ5P$1w*~)bx>KyH@P%1~`;-bve20jzRY^-VXX%EQ@W8*&-7i27@jg53=SBLT` ze?=SDV7fp{r+DI%%!Y3`#ySMf%mKU(>M2(bVz9?$pp+2P=+hyf+A!B*92(!^NsD#L zTl0ik!x;p6hJH;qxuGNBMbwG1g@wh9!;!DD6Wet1L!jmjV!3xuiN6V~E2I<@tXesr zuk3X?ABKV4&{1bJ81?rwx_yF7oziwRdk)e>ObjWN>6J(c>LLUOK(_PoLw@|!e0}%6 zkATxo7&lL^v!ldFw|2jgq#)DY{>8c4AX@0Te_Xn_PLhiyaEbmTPl|9xdC=Z(EK#$6 z_al7Q95SQh^#FgLS2IZmda)+;0`fz9E!o=-pS`+KE-^4EAi$MR^UHc6a2xVW+Wqqf z=-nx*AoUE(^#gmhrUfwV+3f6sP>I2X)gNYlZ_UyQGt&Xf$j=3-i=nULLqU%pv+Nns z%j`8JBSBk73`hSu$xTwT?Je8o>2wlQ zX5?GD0*tu~$&N3I-g!A>DjI}DIssGCZ2*xDb!AHW`!hc=Ap35stxY0n?YLVBr<7VvGR`_RKcwOV?kirFm>Pq_EEe zC*9qn7YmcroI7cC=3AVo<@NkL&Dmgn>C z09!k|+s0u%VR11H`^~g|tH^Ke(x6(hM>ExS(`M`U@5kQWl9-`bVGaRhfF}iHra%G~ zKbbUK6%(9vVKH2?e+`L!ezJLCGAS2Oo{F(IYGu!<^X?@3;SaKo!36YMuEcuhnCxA| z3sK&x%9?>+y$}A8tD|=wOD;|ZE9sJvef)k(e2=*ua2nh8^B|tN=Of@SFvz>jh`nc$ z@fOk?!jc^*i#_jLYsS|je7$sY&T576SMcXouS89ZaA0ym#sFrZ_?$fgjsKLBxK6=0 z(`GF)-+p;{X?}*jocBadv@8r8sGMk>bSMO_wgwEh;8M7Q9r;50glWn5^;pl_=5FZ*UE?U#jKt=|2ID~5y;K&~WJulCc1YTQjVMB>qY`xnYR zw;LoR`!%IszkW5TF>$|KPyz96CMcn`Hga>N^u^b9Z;7`)4;aM7HrC(@!VfkqMhW-xlXO;a9Eq9v#vGMii+*msa$ijV=^O;5 zM71DO*8IOCtl1A6KnLasX<nEJo5vA3f{` z6fbSK0Lz9yw=sByRVY!%ennoZm%5ZVurAQ)gy~{H2at1ukS0-wPiy}Ws6SYi1+G|` zmfw4MxVrWx|I4{q37Ba2dYUt%kCA{yoKbB#48agyXOa1OU}eWZqizDgoQdVq20GP><@ z#om&sjYWND$Mf$~2ib60ht)x9JydZc{YPE1g7(+gKnxnNFg%j0_G`bYsiHTG#ew`|wK zFcyMawkcCBBueMT?TpEfl#=OeYG)DxQIrZ9!K|)pZPcI04$H37`XTXhx64*zv>Jj6C~#5 z6g0Cyxbtfrsoj0E2`DMDf@Fi>@C)FODlcX)*6OAqzmi)e*%5l=Fk^MD&-VjLlc?g9 zk!4-XNzG1a4a3br{N}V8gJp7(L@$aE+HrA>JV{wqC%w)USZ^P$)*qM6!r0!J1MFt{ zcXK;c1a=tx!pMpC-j;1?zAz>6Xw8fd85sl4gG+JP^@x!6wpDGIUpt#igI`z=1CHMe z+rx7RQ}j@olxG9|SW~n3{i3eE1@J60d*i!3a-?u`_(TpYG<9c(sOc7kTOD$caaaR&L4e;9#_C;i`aYjDqu>>i^}}+nZwO$zBq;xT`WW|4)ked`3=-Oc-3mA^j`6)x~AyIqi%~)99-CyvMnx z1gyLIp^xU977_$z7k21uk7i6jXA<>8=#h`>kX6TDnW|R^O8`tElF%=STY#fzi1~=@ zXD#cU3bdX+F55M9Gf@e?)1Mk*dN``n(?Rk}o6QmUkcMU%)cd?*Zuv zwxm+UL|-p?LuVyPP(xWzR(9qlI_~LVpwqI8=D2xeA7Y5iZxeFhHyWdbe)c_Ajo7br z$eglo#&8EfEbEQRw59Q>2|!a?8(Z; z_K4W$5LD`x8ShOX0nd8m@1{^gra(Ew+UhW;)CWwvlU5JJDp$q55w+Do@*FG?Lr=d1DTj6LN$eAixivb^W19~Tsj5bUDKOCTws7O!1vkGtID5IN%p4D3AGXai()BhH%jo zZs=z6`VcS`t@+}XX#I{5>)c#hyUWep&xz}_2zX^bdVAXzljOf`Q8}iK#e7E{KTq}s zsP|-vK`=&LG&h$CbU9dGU+jm#sFRaZpa;0b(aBQ1v8XHrcjm)|hR{usS2>ez`JjDa z5a0p_x*icutAFj7JepCWC5dZsI50*niQKi5EI;uU7N*#}i+aE+)CKk$dcY^}NCwgv z61@8y!5E_%=KxOdL5yl}#LP?xp1S>k8HxzE6MH)8O9UW-g$$|}_S!P^7HeqY4YY6x z-A*24DXfA5ihXjvx7gUi&MhV5)`8t^77Q~ZmPH# z&IQ=!cX2yd)p9zpADO&+)l_O%8Xo5Q>4mc7I$Tl@<*h;slN}2rdl5JPvZ0 ztki7Wou?(+2E=t0>vMiCG+v;rc2pfMe*mo5@i@;_<;;w9i3D5;N8SzWe! z*$AN0j=66he+~1;m|XiP=8qoXk{l;Ho_R;N<*O!N`xbRB^`}S(FPj7gGViJzmO$D4ek(>y!ys)$L-w&$1HfK z9HAhXxwiKv@!@Do5(^ef&F`d9zY$Au5#a1598J_E&LyC-6xZu8Fa#;wP6OT%qRhV| zJo__LAq`eIzu@8~D(C+gt09;Wl$say{+< zlv;Qb{6H^yTl5%VRkIY!Sbjy#_lUiw7wh;9234ofi*@Km>L37Q={+yyMK%1xe{tjv&YG44RUOI z;Hx~M1ay1wClbKInDkqOj+}(@m8bPXb_Skyi4_}Q%1GM@kF!s+(_(sf|D z&3@1t8KX|jn1zd0pxyZ>p}_Z*_D?XBO$0{RGU>Rme@{1gi3r|_$YH-%D7OcY62KyX zKzDK=Q5glwAPpNm$Uxp{dw+PPLudZUp6*upZFjbOu&3+ZqW~~+RtDqk+d+U$;^O9J zHd|#am%C$XT{&}IzGUzXxk^t`l3v@fGmkmW!=EQo8oSu7AiJN&C94>5hwV3CZu487 zl~wYNGcaSkA6xN*2=jAF3Kw-OBsgNHw5+MA`NF^;EM&yAEs3on#Jo|zw9atetU|U> zORjiAyxAjZ5Rg;VYXxGlvqx`$*z1+BM01FBwLV};0T{5i8tmK@_7^~Y=w&|WfrZ;c zgbTWw-+&$bt{f&1Sg~Hzdw?732;GE4oNb)I zTT9W$T>DZ?Qzwito(UnCU*&7XAlH_q14RtpI0Mf^1$7JGmE}w_5j??Cq}p|^euG?h zkZ>%`xo+7X**@t)276aJ8ID;`InudTt#q(HK|(_l;;5wxA(PITZ`q={8vavD9weJK zgGy>G&%eEGjR}bQoBkKdtQa&$CDM6o#kd{hfHR_MIO9S@Bh7}f5!keVupD03# ztBU6At!L#7DGAR4A~V723d6Jk#qL%{UPf9MG~p5IK$b?=arF+r6PjNL-uX{8XpY6>f^|ESet+sj{9`)ZUM zj%*yNpwp#n!8g|U#Mo+mh;)pPS&%xmde-+65VkYcIzx9EQe(H!Z>OgC(`ESRXb%jr zlurfHWuljH8p=E=f#9Dz|klmGK4Adh3QrlN(puK)S0j@2L3=widA4 zTn&5?hPAv7m(A0+Qsb`jRXmho?^yCQ3NNl6@ZIK$Urpq5>UaXVV6|$z3}udVet`W0 zC5Vv@_}~(H%OO#p@g1^Vt=X_{!$guH-Y}%P3o+c+7voKLZwhI7#Y6@wC={|s51$;6 zgnrvxq6cMj?-J2pWmx-A*h-U(x0)^x9FTcW`oN~rlL7U?mYM?vl-NBQLoH9<6aDOzLo&jlX}S-A@_3rVT{@VuIu z*nGFCtZZ6X>PRhH{U)tg$hcI{T#1I_ut^P%6v@_ct z7VJ|9KMYoQD<_nhnQ*_UX_8Da-kDDDZXWzCibatK3T{9?qYu+#Bwa@vi8kfs@=Y=y zg2XVWxEwzMhPKy-fToTv%Mvj6RLyFuy{J+uMARsZ+Mui)gZp&kt96&2-ynob(|q~z zrTsg#0UxvKl-a}#g9>=D=|JoKdiOdb65Gv4-m3&|K0YeYODXm?<`Z7pHG=~b22TAE zFZK05VPXvodOerrr5l6BYuA~NPcyasfSx&OumAZ|13;emW#)5xNgm}lqL?XRZ}oh&(ZAxg`kv~!#VdxX4#aZU7qlFx$pEcD*r@$p zu_&0G4$P4Xo8_1`M?iOk2&#pI&doMkMmi8gv))MX9uZp$R$@Bw@colqxm=DBOaEK) zr0=vo`j+u^eUJ|pu(ilpBWH;K@AQ?HE-3oi+2ZDNzti-svzFnkt?)GKS8>-T-rfeO z&jG!5@8XVjeEh)?=y;M{{A#4K)$;XgCO$rr`JRV(UIoP;AuEvaeIaE0qip{=Fh^e> zkvkC{mwPoIUiW7R-3j8$f(4o^COw}VmB#~UoeUc=okdWg(ekBFtB!_EP>Si;i~VTOcL*l>moG9@GSUA-Df;aY zDuDz3$n7eT(ZK|5#LW|YabjY>c8)fYOvoxOWOYF_S31l;dIiU$N8?LXI}N(J6LF9? zMVFqIm0hxwg{uAfIp%OAiXT}leRnTVl$Elz4w9NIeNXUqvL%=ig`ixV9bt}7Gf4Pd z7gi%&mC7zdwV$EC)BRdNa8sh7a#d)Vt2H; z2+4>2&Xd^G5f$o-_5CPj9illfK5j)&)!^I@*_KpCnKY2JUIvU=&m6eU)Id#)3k8p! zK%G|Or!Lv0RTMdwt{xtuV3$_f`At#pmza>i4B{si;_57gee7B_~-unTwnKWvWE--P#|05ZTda!f{kpBY$ zK^a1lbWgCbru94s`pLWso@5>2(m{1M3>>MzlKg~*e6;9B&`MTR29c=B_SScX$J7P~ z2F|3v_+JT3i=t4iQ*vI5z`2EcUeezabG#-{QL$AqM@CK?7DLVvE&iI|Z;Mz+83T7* z)m3P-y*vRNJ@_amPqnSCh^w=+n_$Bd%z*CB9u{5}=(|hN}CZ9e|5(}n@W5Ysj5H;t~ z8OCDS0Mx#u$l_o}c3PXw523xBR}7eZAJoG6I2kwRcJW}RD1!9 z(Y)N}(#>|EexmUHnw;c$i%xMDzy$&iTXQ5gLExrD>mYkb^D8)+J@X2yhv>Zfad;a4yaEt8d@8pu}oELxWGnm_big6&c9%<@c}Po!cK$0>s)h{PT-9+o}KE8 zPEN_{!aHu8N}$0Mf`Fev^o&@#Z*%c*SqNg1f}SNv(cfjKMV|~eA2MCsbiRN_y?rNQ z%eAIV$DE6O4u35)vDz1sF`hMxSyLCfPy}E;6d)BS881r)%C65Xhc!=FLh!JO9~wIS zcpXRE2y+xt&=v0SPigul7A`Pa8>$c+ZF?)$Rya}lG#?se-O#U0?c`2uQ<|jaldLrnZ$;zTn#OIdN|$^@^q$sBDB|AAiuyM5VmI;(00{{=Vso$deKg$(@jCE*`! zsGHIb0W*XXoP zKoEZWoG`mviN^QST!n=-G6`nhW$o^@XjrX(pD>8;-aT0?zlRsE%we6dXu&`nzkNor zzEFAfPln6+)OTzYIPhYv1!C2;40$9s_tt}?@JRZbuQjY6J^>eEJxeBP#>~!->>*WE z;hb*kBznLj#5#Cn^|Ti!V@)m!d&yqg&jwPyo@-uO~Z237>DE@NW>@ z`p9a15|%mocJ>SWx$+h$Gy2XAqz>H2DRVz|d=grh{F7tkdxL8=SZ`3zqEwNJKEuSj zbFchVobyED$b`%1?VjV%+S2~}CWt{>+w+b5iWOY+DTnpPb!O7zEBM!_ZmQQ+&$VOd zkFtG{T6pmP!P|R=HPvjSl=&tEM zW7`EMo_#*-=izI+E>YX38$wO<;prh;baoa@OC&92N!=OEY~ZRmm=65y7KGCF zvgq0!r4A@~|K4*Aevf$-U6NFOevouS=f$D8rvgizT$#>c_Qm2w4&2q3lSQM*MSgK} zU!?EKi`k;KvTtjhF^LyMu8Q8qDi?)OI)#r-F!tc3_u?0D=tbQ0@D6e&TWd2{0e@s! zx{kmFpVsT%nSZiY1bo&c*UQ56L5I;dL$}`-Kc$$>;YM~a$(`3Y^zRl=0TPI3Mq?N2 zuO;;N3;Wu?b)RE)Hyk_M&sZmc5ObscU}_h;1RH*AxG8UgstPuz|II&>atf1%Bvg-N zonR2FynOBRMA*(mq&6DsCYF!87F*{7=dtI({T0BR8w>B1eORf6}vHRsT;&j`a zw7DkhsO%Ye;S79j+Bon7=8aOkkP^x3dj^B|dhHJFjxs^Da(MLiZBTxMZSKl9X`@Jf z_cJFOWq0<=ZY%lttnVCB z+Am*DM0B7-u2=g<{E)t3K((d^nis&Rqkq+YXq7Vc`EcHkj)S>X16Ny9Sn9kGK}@_zuq)K+0(iW`J$als_VG<2=s<3Z~ckMa;v7{RI=rIdmbcm zSYy9F1ODCd#k*~ca{o;^GMG5nqq(-R(K9W6kEvf2wflNiXPfU&r54YPie(mC2i!)_ zHeW>3Yk=RrW?p|DLdb2uz9mzUWZP3cZAvDSgzzhYgzIi!x`?3A!lrhx8CZa7RLPb;4RshPHROV#_eXMOc7|%b>uSyeMti3IL){Tvc> zw#rOrPk3NS1YRPpb>Fu-t5L|^Y1&!e zBIn!S-}LMq>opIy=>Jo)j#8K&ns3@IedE^3z~`)eS>GH9Q)J50bl%4~AJucL*6h^g zEhoz$28i8W1>-VQ#ElQ>bDwn0L^|3cSpJ|RVfn+(>D&tHesasd$Bw^=vP+kz`Y_)1 zqgAV7%Ow*i&EX>&Gdz%s>=Pi+R+3`>rf9^Rayg<#Ix>tPk;A{-Z$(FDk0}ps<7A)B z|J0H7eJ0kUZdXG3b7CGjUj})&crpdo9E>!?kz2qQ0^5MvS>BFzKsaYN-noqQ=OhdV zgt>lP@ntrs(+JaY|AXnN-zUIQtImmRsHdY83ev?sXMN7DPwZi81eMq`M;~u3J#AB(LzsXf>*ch$=+01 zT#2k${=xUbdqW=*BsO2wSY2xaZ5dLW)g3`GhBt3$J*w5-TAK~!wjLh|hZVQG3-#Agz$8TIP`tkBR$7-9c*Hc&4s z4fz{VQDLhb16Nh6YM~v**&C6R!%I1=uV6CQ21IUfYlR@n^2#m7wEFbQp|-2eC(qtk zGfr*a9lR(}n6@H)qo6J3zi?&tT_(;R#G ztTFfB&YL42Np}}flB5cjp=0&?6>Z}4dE3@ZIhC}P7{%kil$q&*cc`ZJ?;jnr-wPC6 zL(W0Op6ROH>}vDDs0D$*zRmS-$f#8rtZjrC`~QrL!^0a>u)0i@vgi-5z&I5}ezNAK zV41@W+GIM5tDx-@i^YoheLU~J=cA1-u=0$mYDuijuVXVmGB33{oGZVlmBk?%e5z8U zHK$!g=26Mih5b9l?6#LybWC3sCM%W%?Rql%*wG9cj@HOpU z^#nJ_|Ni1ruX|K2^*0U#o)V(?G7u3VTRWZXG7*KbQev>e?+m|6-Y5@&*~KB&(m|<# za>wn@Eah{bj;Po#=i3VjtS`0d62zgIiR>HOGn_C?Df*@Oim(Xtxb8=}v685XINLI0 z_-@-L?=hMU9KAc@{P5&MxMv4?*w-|Ds*wW$RjMhr#nZdbkqk?i#{2NKJnf45O2SSY z=;lc5BN@Ng$b{dwo?!!0Q)~nH`d9Ibp}lRlLzI-7`acO>8K(H)QCq*z)q8NA`wftn zh405qa(=xzSotiQaeSjn{WSWARgKo_4P+wXs1Kj2I+3opGi{c1RQ3_kyY!wxrTdGT z9U>cdPVvkQWbD|oS4s>y&PK+_zMc~mwUk+DnqdZu3L7fmm%q0hmwa4QdT6WxYSA7| zREvu4%an;eqj0@54T?$K5j}S40$}DW~Ubxc+Q*t&cn;)(mnIwuJhj%0{crEQP*= zxRr&6pdE%sz893HDqr9B7G5J8*}`0}KOacy7%^L!7OzLrzH`@vxNN>jAGiVckWf^j z)b87(w=<*XjY6!#AliFJGUsmG8$bmIhWNc`bmIyf=}223Li?!rkXBAKz=esi2$)}>60`htkB$I5 z=Ip0MvmEVIk(7JcDuja0EKn@7(Gb!5iPVUe@&ko($g~ko_zh=O4X1~!h7_(}o(P5phh{hBcf#N29D;q(o&gYH31c6X4p=R~7j-CYP367kDGDM60#us9ZBYpqz zC=Bk?6J}|GUR-x>(fwUN^=aHr#;6H<4e}|T@qLiZh@(T{v+YNWQh1w8>JAWss2wGK zc8?`}l~n#ck!wuoFTW*T;~(b(*m>Om2NwfwvH6j=58MK)CqFTzKoZ>C{X!B4%6_&g zD!MNYZcgj*0ObiiLqk6QvBT_6Wffy{fH|rkUY-aE7}L_yVl0YTJWfl z+MGfco0}%z6d7cfwQ>2PK?`L-nsybRLS5ny3G(L_(7s>}5-&l#&$;KYhqS3YB^0zQ z8(wkiW*28_wlMHZrc#mQ=B_pKxkq)WjYjZA<7Ecbst~3+=D~80=FPfbMA++Din;MW zztW;Wkx@#barCU8~$QBY7AYaNJ)#0WgXEO ziF1yhR9?wgm!AK!RsE3vkla=3E+ILuxJ@TLEz)l@ErK1B>N0Rq2_`_`8|*ZsluzUE5OYsihA7}s&|L(Gy$gf770l>J<~vaMvv!|PP} z6Z&Tq;lR*Un@_>x1}zaK61({Fat4b8|0(3|w*LJx-iGrd4*koI!3cub__K0$+3V`d ze5dx)mHPWD7UN3FM^CBnrYGHU0_`%o8yB{jJ1R@;=!WA+I%Uf)o=5zenqa?W}D{F0eYmx8j)zcF-&YeIv+^U)oE!xz) zzcCRes_we};F$D%Xj3gaSbLayQe6rg0Y0DXhdP*q6{p-W;^sx|cn=kkj{lL;61fFgVS=6YT5Q8kvP8 z&u5w=e# zZt1@rR=z^3UN%~Dr2p<+z{y&Cu}NRIXKEL9_3CY`2) z8A;iJgYEwkN3XsYx@?!4{SAKF3pt$oc#M(aCefW~d?>tN=sKknXleUszgkU&AZlp4 zO(Pz5yUuI@cVC5|lU-r{QYv)CvT6;cvbeYK+vY##L$@s5A3}SG+SKXue2Z5$VP$KJw|-+BqstY4^%!Q86ZGOc;^6n(HWRYjE9v-H|Z$ z^PMiz@@Xci<)M4FQwb@UmjBHlT65hCeIwo<+kzs&s=}NBYm%8hQW-SfLdpJrH=|qS z6KGfzuC(fTAjCIXvk>7dmCn8ew}$lz zy*)nNG-qqskB#>I+a`VKDb4h2WNB9#xp?Ml$?0O~KP-tlIC)(3lb|!hEDmH#Oo6W)6ZEGO_v3)xcuN^*_)p znfSkWWN{*7eqTs_^V_$bzwR({?Ig(LkPiEInr?6NOc$8sb7U)cQCU*yY+g;QN+!yY2ywL=Z|IUExlOXZs3$0 z4(l97Mec{^xUP}`g}dEX=d4u_an;cHIYbYxIMcl3O~` z>sv*7o8E5wm@s01(=u86k;;cLhgS;w6;A?m35gX)P@tL4meg^-Zg-osF6@eSxS2df zHvrZ7`#+Ja%lI>mrg0V zQ1n*+s@>=KHL!hhM*K3q?R|1oMDjtpMG@IM_Zn%`^jr4jFD2Ra*W`52B+vQVdU4i= zzqey<2L{(Q5~Wk6t?6OP9Q6-7V21|dkZ-yCY6U~H(J^Pb_qU~K*xE+#a?5#;9~!8g z0<@smfrYBXgXsIPt;>bX%*>e;ne&p8se0z-v0eG5gY4*1k-E=AS=P?le4xV@=;tb_ zsh#rN7$^7g@|ryYIWItkrtPiB%S)yoo?r+A5@#sTq{14`1zlcsb#;KXCA_$}c+3sZ zsZWqV6d@!Mf%#Y1!=uP-$C-h!7?j9%SUj1+G+H9X1Bc6|uf5S=}NIU~h?l|aQM~6iYw1Pa1bMq2O@Fc>ayyN8CVj^k z5y+U9cb>Z+SU1S{WIsc5jlk|>sL&10(xWdtxFo5&yk+vTl$u`76wss`vS>luV#{#2 z(OCw~h|R_wV+X%Hcn~LF->E?d)?s8Ho)wf%6mO>t^qEm3`w%H~)4$xT32u(ugF}LY zLpMO7N>_z*CSGzb>aKUDczeNUt91TED}D<@EbEQpRURl=4uD#ZIH46uE>XuDZ|IVU zY~AZfP^~wG3;32{*l3~z;aubb2R`Z={j}(hBl?x!a8uO~v;K3%?7U8RIYs^RsfXS0 z8{!hulyCYsIi4OQLkDkMFNd)Mn$LH?JvVEbZTwxB@01FPDK(KOfpaIQEg@Ic6 z!6hZafDw`Jv=Z{!CtqOE$0hE5wx^eCl^t ze2naI~ zxs1g5Sq{>-b|b_Mr1hTD6Kj(j*MWS;hYued-(<_WUFI1nQ7y`dy~b_m43-qVImwgu zq#AYtT~b&2r`|sLK-YVb5-za++j548-_KkeTNV1(_pnzKc_uzRSVwl%DP_i)mynWm zWbLEO^{u8;KU0=+*=DV|FZ8np)bX6-oeU{|x-*&>{_qhYn~tga%XC%}K`e9B*@UB7 zXOQ999ZxnANTvUbi!m!%_v z5}xJ`vV(;f!ENoWU2tu;4MiQgoQ1lyempq(p$k@)TtwkN#>FnCR9VWR?a zU^{N9h5k_;3BzE0f18)Lomz6^#gLdBuzfB*KDEOBQu?*&S7$nrXU5FF1s*5 z@p-W7w=;*e^;CU5cN&8*Jxw%j1`mp-{msm07_O5Ywcln$iw}){O#t5e!u0(|dq==y zFi84JfJyPP2WAa0Z+P~5dOMc?ifo3c$t7Gpg4sE3O^i+$hpB0^p_$UFJu>xv6*1g>8E)-+MGG@gI-vPaI?v;W2t zOonJfT|a)z{^>@}MH$V?%E{#ccbf{CWw^u-b9d>l8NeGrE|c0Z!N77dj_KdrVplm%9eT_wfZ{NKe~C*%u%UZrfiJ ziWFDO-LlOgThrP}NH@B2N)eio=_Y|fp(~Ol3?BJDRJ88RYaeSlY94zSu?dV6%#LOy z9l^~$n+>NbI#KydZ<{3Ot%B&tjBGk2A0Q>>Hed>+$%&GL=J;4wX5X=$p)wQfQMDLf zvVP8=Gr5dR`?qH!cbMWcKg@lu1J~vT@rvCT?+a(B?9MtkCUN*&Q0Y#*Bo}cs4HM`e z{NU_UOQDVvWP-SOct}}enG5b_saeg!K0xV;5xhM6-sPuWeyiG0)9#+a)3;h-K5okZ zLuYlc`MZBz2#8)P*RJlRoFG^Y-xCUnJ^ia}Iqvt50Wn&4HOt}ABkfs}^M^+~_bUP4 zE<4a}R@Kl5*X15Ncm1EIWhZijfPr-mp71O<9IK@Q0Kn#Jp(!esXBy!{eF}Px7$CLV z`cO=%#Hek0no~!_jTbTH?Sr|p&6YIq^Ds@`z!h6M4*A+PDbG}-`wmkPjjD>Oo`C_c zytK#_Dt>;JP%bAk-2~kiw{um2=MTHJCptXL!^d}C+SGKq&rs8hL~ttLLp8Ik?AQgx zR^`OpnMz^cY)(%U!k%D00#UY4k4K$;{`?sj-l}gLJlLGZF~6{48*^dyp%g8IE?sCP zza5uhG}B1dMBNW&j^#zlxAw_$YwY*>Qx@L>cVkFf)oIM4wM}Wv!uM9Cu<1elWb7?H zlKYPa%g7-E@|lq|vY=G2*Mdq%1dl}~B_DFn*G2SxMWUDCfc}Tg(hQwy6Ngc9#5Sdu zO^ksfq)H z$pTh~_f5=kZEPU^nYQZO?6E%nqr~>|k<4dFG(^Q-au(E9e@C((J3bjG0N$s0_#Gyj zN*VqYN09n_eIQ-4_4|Niivze=&US())lIf3=K_ja@5zsgDA{Hf3dH7Y`4naj5x^&(%HQ4}c5~TmxWg zIqDPKn>4byrXU3XYEo3x)Qp?jcVJE8gTZXV7Hu*%J2BlT(s5Pl@MzKx;N)E{%|db$ zEiR#C7Q|60;5aYDNa~>H0;7cN~Ih zw*o^B^A)Vo&lH#De4xOlaixi&O!GP0iaRo%y#A8uaRGPYpL>D0P#xiBWaY1U5 zBOu_Mu7TUdfPgoJKP}bncrXEXCGPvjJ2_j9q-uQZ*=v6dY7GaiWtbq4XeKu*B zY*q_Fjw(8VWoH!1okfe*FP)r+?CMT4YHDhl6_u!ex*L(0NOR#*`+-l$YU~u3RmTU( zb_@odbtQX7L8k(OS5OzFp{EZp4V zId^4J_WZ!k$LC^NU95Z==LYmSq07gIGyQ2puQPnfL^QWl)Jx8)LzgLITEy9rzChfz z;P>Sx|I`HxKa0D4vwfmXnxSsAto1=&$G2Q~zXZ*F4nLWJ&rAjWu(ef5BIn)C6Okk( zZ8nZlumh?yLGr2Dh4)Bk5OlEK%kdFp;ocxU$yPj(j3HbOKHe6p^&kni+*!WEYz0_L**uRn)FAQLwe`OloK4)rym!@dghc?*`rT>9z^URph zU9;qVGTV5aMo+`I44+|rfPuz0&B6~^`f^v!j0;|SxDa>9f%cX0Y46I(}8@x2R90XnM^zp&8%U~bHq+%Sem)9-G(b(7!iZzJykwI=qr+hiiJN>S{ zN$;2Eby1ebA;HgqqZ@j3*{ZLlP5(!_a=e#mHy?0qGaA}7cb695);FCUE;t;X5 zUTT5U4+@fIcGR1Xcrsa?sekXKsQglmATVDna@p2bxGP%}xSb>hLda7Y7Sl;bR2{gh z?^7_14o6%+Ka*Cz9f?#OJ)%)7SHnFT?8{QeDqYI0A83@Ap4a#!WWcN^Z z^-?=_d{G!R-66WGkX7SE4n-|qHWm;cl;UBLeM{h-_c3ZbXmQDqQnKc|@PeoROG< z&s**095mZYHfIypAE>Zka>0CgYIQ|sBi?VhFIlUU*2$i>8s1mzI)i5+6c{x`!d}xp zJ(W~B)+o03VISk%QHAxm{{>!}A^G96(@wX{{n9H8m76k?Vo85S6Lh?|c4ZL~|Gc;?f) z_xG|NWPPV63%KbI#}_3Q_GW&wR(#Bj&-O7fPZGO6>=;^d^-MB7?)bNc4ApveKdD%2 z&3Eg&3$ztdUMy?BXUQA9CI$=A%nfe-MOMqvlS5Vs?T9MP;kC!bVT%1tFcPe|gXt_B z?k&8gNGr!=X$K#rip_K*>p@NvD?O&IIPG3zjM8q~2ers*AhNresm) zN)9fPX?kx~O|uD)CcB-y$$EWA9SR)Lx-ZM}2uFOGmkEHD-P_rKJjrx7()@rW$`G4hFM;5=Xau?R+?PpjEwgRnAl)QTpRM?zbZoK?@{oS z{K{{-%5Z~;z9nstCW+f8=PH8aGw5G4pCauSVhV&%yJ`F9N}w3F4Vr7KX}!SC^~ek1 zNurzu=P3w7jo3Z#>oPY;ZxNMmD=Q^*y}B1l?40iP6w{?A+L)gMtM2x!4eH@UgZgAm zgax;|GVA1u;rkyr8ww6eNS@g3&b5t^aa*muhGVaJF#|SQEKO8bNNAf1-`lTH$yd#7 zy=IkRphr9c?SKLhuPz8EBi$+EV595E)4!;>D7vJbQd@iPOOF}$QqTp9H9E(w+fJCv)!pdXpt7t43Yqu^OO zg+$eL=d*bXV z2sk(00t^&u!?pWfks68Q5d&DfO{ z4}D!dy&%8^^6T;dOG`_wQsN|Fkt$3mpQ}`8?^G8;0iC<UL$WtI=_7CVD=dTDO|0>-yC~GTW_0a2WL+H4SR>H zoXg1(IX9{bw}#iiU-$a6b#+tinAL9QJAVf!hDjY61~`pe2HTOWhWh0{X>cTjPo?v1 z2z9w&eq=f8?VS12{%=Ur7HUvC4Y`iX2AO7%GDrZi)h~@@g-pYdGoVHE_R}7QCEGtU z9{TGKrWX2ZM&5wA1^;@P5C{?vDi44@z1W9;K1)j9e5!A91H1~I7uimaWCxXRMt0#< z@u7fsLeVEFj!MCyK^Vsd`Ik4uBn`sbT}vQ+onuveczOR{Wc8{J(ctIZHWKVG8g!_w z9c3#DOj$C@5Dy5~w=khbsY^d&gPO(zy9oHq7+KikF?Of!C0LffnFgfaDxz;n?;T&8 z$D6&bwtZG#^bOUra)bfQmQn-oEO_+Acmhpx&T!pkJ3B0^%WG`*ZhU z@JInkNc>dwib6WQvxuZW?QN{6{55Z8^^$0vHAb0III=4UFd4RWbmaHQXII`dT$`Pi z9^&9{)6sSWwH5XFw7JdscxU)f&-(;(wwB4(u{-o?$#rgc#E%#Mht^S6=$Wv|{;$5t zlTe3!RrBSFb$tGh-?v^CNMELeV_I@=6igUGgBvIH5jAPQKetfhdEDO&k*xV6$KB}N zl-GNX?D+Vpu;3_tvs0ENS4QCFLzCMPN}6%|>OTEq4Q>rpbEzWoWV=q}TnT-~w_jzc z`{;`CXpSD#lI|MMVsyl)o9=yuJJ&;WInLvYvD4f7jeMq$mkFos%YxtwwJ)Gr7GRzK zSoKjQU))upntwm?8coG^A>m9arYSn8LptyhCI3)?^3ZL6D%g9QDW}Y__4YA+*y$r1 zP;5#f714U@{JlBwNsQz@h*8D(lQ9#8_t<YOh!4tlHC)A3!6@PYu$jU$!8uGHnr=aSq~R7KXg#Oj?BDKC3b;g@L`<8FlN;@ z&w!bo>SRZ+YpyBV@Q_~9m}s)NrG08xHkQGyr*?@((IP~Z$o=m19i z9<3tFUT|C5hG+-^V!PSPjtdd34|Wi2umYLsUK*l*=qzT~(hHY*l=gsa13U5Khq`MG zPF57Y5~BO9XFz&{9%79(x=%u!X~}C1*!`rD$HZ)L{X$Xb>^A#AJ|;0PSSnw&wkdEi z!8>2?rZ>51TW3N7gVlq(cjM-`pE!rVA;fMxrNv@t)f)4tnW{8SWsA1X*m+Sg1sWgx z(FoI^agJr?2!SbppM3h0GSK`Wu35y2uHQG8RF@9jYXqGc z!^@|HgeuA=UM1`bB)_lM`iF|9W#A*50cM3^ob$zCm^5d$ zz@5BHBOUbZE-02N)n`my;%x8+bkn=tw3({BmQ zh4LNs#1c}Gk?ba^aHW&-FFw`knPA64p4TkMxnM_Z!>F5iAe8ny(aWxtq8fB%WE^7C zBBi7aSM(OmH6tbC#(cQG&H=9Ck=eQTZ~926@zi*Fs;{|sx(>HsZ!`lQLr6Ik9bn6O zMf0uyi2jou!`IN5wuNuHY+8Nc!0sZK&G256$BDa`d?Ki*VZUDv7Fa^amqn75EuRK{ zHHjU_o5XI{^U33l>12emn)qkA=f!NAah}IdhIA4~6`N4m8VuT|_$E(kmEm(O!wsA{?^g0zsK>DcE zZG8;DA3PhAwegD=2(Df_vADsPNU`(|ccIz8m29^y?dHsHOH#ztLnQhcam@j~MxUxN zofwC=Y?O`DMLLu}vi&nI6RV4CB@MvhHgA5+kxrfA-M_nOTPQ-_Z2UM1CJk&%lH0}U zS2#*vQZwZVFkea}m^EiusZ9N}fV7>#CG~c9Zp&$%z7~NY^S^Lw`P9=Zs-W;2H|6_9 z_{>qRo6?f6ZyQLWw=74y;NeMGurLP47t;WIL6|JpVt;{~630z9(_hv;*}WuJQ=6&+ zqkCH}_&436Gbz>;cGy8#G#H9%a{}CV4N?Zs1ABBjb4hpb%L(0?=k6bD!wG3_q|k|t z_(lkXrF;Q59A8%?(g)zDMZa~+25}+>G$Uv{XD%%Owcy2JRQB-A%8}1HC&!*;)EHE+ z&%U-Aa%}H3-NN!&oFgnFM<3PsZY+mh!<~E@rG^uKB`i#+@wcEuG;BK0>#G`i1n2imdGaHvlTFvB;6k^N-CMoDx z1B*w~b;02iW7tRS<}EnNfD^s;Op|g@?Nhyf1kj~IvjUKd$M=-1tzpfTe*xq=6nQA| z{{epdjL+tKRuB)Osn6uPhKQTZrAf=-GtL7roEEj4k~6UgJRl|j@tdneF1X$qPJlv> z>)uR#Ue~d_q+0kYKVUC;`xhT84|jyrzepYb5gta4>vRz3Dd9JM)SynG>qpz}_rN*g zunrEtZONpzXE$U0fga1`>$+-SA$MML6BG-DJ43=AQ!L0iX}{?+m4K8g^7k7GVW4d0 zJoMgPU&VY0g)2jp9ERCXlBhtlZ&sk6$YAwhZ#6U8Fnh}QEo;B)1u2C9exb7+goh?a zMTVC^JQUeaG%lj9EIV>Gd0F%hc{M&V&d0B_!K$+v<)-WzARL!f(?;GV`EU6`BSwEZ zeEUu8Ng*%}&E)MhBK{p7$69n0Pl{zkn^`ZtT>3I+hQ+Z^#JID@G18z__xKyI0#!MP zMTgMjqtsM>`cU9HUNWM2~4{5CtEc)D1$ zGs0ifcCgF(Ur2N;yVZn^ktBea7?g%*h(#m!q)}egL8T2UuZ8sK(A2a!^8RGX#+Odw zVf9wgA5#AV2GVtvvK#@u87DYuD0HpHa&YI8Fc^e!0ru_e4j@oXWeBtDVbz0dipzlfKR(w?C1)xU4X%XBy|Qh z>~p)rTQQab&F!;RoZC^qT~|`Q@0{m&&`Z9i=dWf2zT8~$O(%!@J1U#d-H%5tf3L?; zJO_BopIbsiA)m<++di7Q-8bWsuton)|F6^B7ickByRofJ`Vm&4d^&dA}oP~&NC2B#@NvK|}U$Hb(YG*nV1m4g;f(~E1KU;gB z=TyeMCCdaO*L}?a{`&6oQm^GT5{?ed88C8Gc+g%J>Zo=0xjJS19B&l6o8~{)eZZ@N z*Hhr)Yi5g=Ljwr|NLcaYEz9i_SQSqVvekR@tB>s;?Cv!2OrWLRF^I9*%(?Na7{Wyk zRymX4oPxIfv-Gi9u@PVCb~d$@0*fdB=Jr%Gq`C+5pDMH$1Mm`W+dq+v%7$7awBQ-` zmP)zHq?YR!A?}~invB7-xt~}MmRr=KUjT11c){jV+*T2A9J5D-JmN1C{fvOi@v_|ui-4s zFOGVQrX*Lq_Bj7FFP+?^sc3Q5*r@KHpDd#U-pv076Rh^kOIpPj% zHRdW*!?(XT&_OZ{4`F(ez~t_At(9m~m2`vaWzq%jnFNc4g2|>?KG=ob`ra^gM&_qrXWw^_MvE=+>Q17j}fP4Gu z-mj68T}?nGu>Z>%)QO*Y zc=QnG;I9mvXDCl_64n!C06@`pr|(Az{HurJgOe1Hi-7^KMVb+d%q)V8bF;N0$_`QXM@DkzgzvXm}b2%6Eh{AUq6o_OK&EQ zAX)oD(wGDfpt1r^*{u?P@@^isZPpEoPF>p`0I4Q$=v~wE3lKJX=36DT>{HzM1yUVn zwOEc=fOipdEmVlhmIL*Ur_CQ}-&cQUY8U@^eM@$9u4>kOhCUX^STI});j9`}x)3!% zccAY_o2(F6@&5L5>zS;NnVZo`2QMRP)E>3X2Ud(K8Jeup*F7Y{84ml>h!-CpRWyg* zuCIb8A0I^hF&GU-v7yO!HXEdd@Q-AuS030eEiRIHctov6eZMdl0uU5Z1a5(D*sX`S zfbkAWDQG*)_FLlAU*N>(L~J;i&))p#@kJj8m~K!{US-I$k4(M!`>@FWnSxW;?!<$K znlHkYw}L!CjE{4ZwvzwUYRF!{M0`achz@UQ;gNB{pj z2>4egKcD%tLGiyJ^OPY0IOl6QDIz;@TXLASq3N}C1$5A-;ckZ?1*-6=}I8M9q)vSJ(i>&`Zxr-A(KTUk0Q4t{U%?5%7uq2l7> zDH~tZ40-MwPQZzQ!{=@R%KV?K!e2Et9(EXLiz!}z+u3=A{Pc&N(~Wzc4=$YfS{5N< z92j1f^~f{vyV+-qF+%opbUg3WtIji5ye82lm}67F|MlB_ElZLv9!g^C1cUjq`)QenAk`88+T$d3^^ORLiTf)KEe;Z0dbC&Qspi z_B3F{KIGvgt3cy>;v~WOpAC!yQR-^Vot>1NcPxa8iTyKTGP1HQ1JAG6+l%DY*R!T* zSE=1a=lt8z1O_S(o(B*^ef*$ZDcsnpwQ_uTNEPpKlRbHaGN;g*(s355gt$6Hvy7go zUE0BH9nyardK3Ed=*f`4rI)E0G|13l; z$mr(e@S;m-c(zyBAXQtBUHMUe2>r}ZA2GI15eN10H3rs9d$ZFkeuf$76%HXlaT)5l zw74|)LOq^)cJ>YB4KVa=-_HqPZ3G0mz2`knkyEzK)?nKBl8B#n&lD4QDCe50`2=c6 zDH=6iiA7NeSFQ~Y!p|i?vH_qp>eZVdY2Hzq>7e+08zm>ScqKAFKkui2=is~;1irU= zCA5TcaX5m9NLF9~N1kIi8-$HySaH9(u$&zZvbW*kz5r+pD(ixbieaGa-rDM<2}^&EK*~iP78)h~W`AgfpeJ{HkBtj|Gd6(OtTlsyfz0$vN>2lN6~w=qF3 z?kzzU1O|Dl$Ja;#2NPYB8-4GNRL7WJRDxz&yKXqT-}D9T`jCr@3q$qj$O!epBK&h} zYd7Tp86c;u{myxZg~&{&@b`u^xPjFcyic^*f>$qoGIWsYQUhA-&o-V64k&ss2JC-+ z?<~P8H>s&b*mu{sHq4l!HSD1L8iak31GeurX2Bt;QGVm`TP1Dyn$jUnytG4xVW)!P zbyASoS+DmIbEnn0OzEt=aYh z@}2Tiq#*;o4@b{lY7!*Nv8zxJvA!OcZ*wwXb3m2kpFx@na!#2H{)0IZ`(w+`XG-8l z{!i56aU{^)H!|Fl^wf0Bo5hl*f8@NWDA4&X_)5!nZz3eXy0lsdmkqNDTi~yrKlxPT zM;d>AB|~L<$3I`?wn{sq3SM!|{vPS7VA2sjTfHUcee198w{#+Si|I}3gXz!0m0f8R z*h`1sMF zyz0`aZI&A!;57Vz`y&TwDif1}oKa(yyn#opp||k*dg1dIFUk}Twb)AVB+T>Om?KG{ zMy1EeUgse_5ffY&ngy!@D5bRxxt-s|X+3%UMh943{7rTa-4A@DCy3y%ctz0m*JvkU zdd+`VFJ^!HrCIi%B>}VtDS7KkK#IFL(%YVOa2)(sbLjigpvsA1-4Lbao`2i_Pib0M z_Odq3(+xO~9<}*Kfn`>CpuEDPIW+du!vDk7TfjvXwfn*Yh>A2Al%#@yDBUn9h*E-t zba#i+u|W_-N<_N5yObJ2y1S&LOS+kvyXHOTeD^!opE`TiT6@pT-cSD56Mzm$Yh$I^ z`O)FCa+%%BuTz-F`8&u&v~PhcEdQJSz+g@-T}(hvr7%mJWds7>G~X};i8qb|a>IP! zar(T7cF9BgdiKP>e0i!l)T7DA+D z%TuBI$d7OL9XrmO{d)38_HADP-!3ovg9@>Xt-P%_7vcEB)UfmOb4+yShxLKa5fO@s z60%m_pnc(=l`#-SUjRDKVPy_~DXWgc_$RlEe@Ee$szaR)%*ioeOdC8aMn*=#cMAj* z<*Kt!vzd<&w%Q)O;0}m2>OGWfop{U4jPAdb{<`c_=^^HBG;E9^hXa}|;&EV~ReXD3m$tNd( zDq)WBSJxA!4i7v5p_BF@`nP?6 zXg|Nu5B^fF=hk@4H@$!^jct-R2Ulg@0P8^^Rw@28@rmQP%gnXv{t{zrDP;NFTrfVla-aNQA9SVZk$;uWkp@(9oC&xmfQ(S|>uD+Kh&K zXl*odLGxTDav3=pJCBAzp;%a0aR;k&tygFuj+4mNKS6+^Zx=f~tmgLZJ3q90Im=|1 zd3UJ!b++;g^UL*ux4GmmpByM29I-{qe&-C_+WuI_e<_?y1nZ+6UEkzqmE?5P&Le_V z)_e&v?ezogFvk~xzDXzVSoO7g5=6zT0l(fpYbMTS8sp&v*DU3mbV5w zKOHp=#vrmjwCD}k{#vIgj9xUyk0zPpqnAkl$tM?FDj#f;)ap0-!wNI>pqcRpk*KqVjj_ z?8mFE2j-wU-8wC;n)3;IkM!jmX1qt1+`q_f<1s)te<={e#pZn}-hkE6AJ)uERNdER zYq-xg0t&T!GWd)tGAev;HGbb-&BQDHGutES7J}P1UebKI@iI;>>YEAknS&2RU~N9w zEq{9@iHG8J-Tm;pN^lZBy6zuD?&HT?P*6JAm}JSeOax-R3ra7+zw9BhFv_lcp3cMtooP`UJ7w@=`_zJ)?`hK3U(J+3GhQ z8`&e&(nDV(K7iN`@ks>j?pecy(8moW&>x_3`ZM4%TG?Qzx#k>_Q0KCcQR>(&zpP z(j{6U&KS{6H$>1k>}9XIp;Y};HntF~>ut8~PWdS{)lgHp`)!+-#9z0WTfs{Vhb94N zq@*(M{N(1ov;yJZP&^xZaaf}r-t&e@#>jM;E9Akwl=`n8#4Vga=E{q!GEn)s@r&{Ho@FQdmDUKWq~GN8d7>W6i>qe z{nAX_o5fu~E8Lx3Q9Hc9+4Z|C54lwf5?@ozPQQ@Ub3}3Lnrq~B7DN6~XTm1CqtK2< zlhI=yL@Oa_oX@C9)ee+Y97J0M(IooCAR~+~6{1M(z8El19o}PCL+TP&q2%tv1NItg z@1o-xX%{^0S!161yqUZnOyGJL@o&Kw>eGvOeP+MU^};_AeN1X;BUTkSkrcY#w1$|x zmqy-^$Z6Ps*QOlA#BFptoaUKiH^UypA4WLeA{bb9JE^FkArJN}FiI^N;tY6oZV^LM z&>Y!j`X!VC1X?XoK;i>U+y}q5SF5TF9eyRfp-2gP!7wi{$*=vGEOg!K&jD~LfI?q@}Mgny!NMB!8O)?uU5W0zmNKd)CiU~Y> zM*BJ<=0rxnJ30n3`u)XF5K^tVbxRiE3$`1SU$UJ(yu2H&#y>VD^iI>Xtw}PKk(B{c z)*q~BPOlK7;4+Hax?Jwi0SOsh^XKGOfVzQ2;b>fo{K)^Po5Zq@Fjyj#LH1{UJDo#5B zWyABBbByir2nliH(;oEnXFFZ0cRq$D;V?RKC3j?DHQi$f`2b#~!c7$xcdYCu@9Axq z)F7Pz4ncj~ch}8tF%0v&Ss(HnI=rk;DuII9TKW_@*h_I*)H9;+3fd9%UcJvLMMYe8 zn)?Nyg+8`jkiF<|)GuJ%8U7GfrxiI~1XHcii(2{(sn-}4>SDbyqiO_?KK zL0z<=TKKb|hn{jp7}imEjwZDRNiR@NEV`?JcX_$#v%tWhsi2P5*S73zH^3empV!(K zou)uj0f(PeKg3emgpQmPx+r-9y(7D2&qhDY=jFFt-=eL14_V!iG1)Xr+4Pq56KkrBrajsTR2K;3;LpF zm6YHYY`M_UMNB*yj5puiQnTSy)OYsiL7%1UCwL=7Q9Pv#XTOzokI);1)LzGQ-p)9_ zi>s;n#KlXKI^EeTh{>Cf1&I8ou3L5z;_~>&zr)fqh2-eponI1l^0e1K%!m|uEJ)*0 zRpT+mbrsAVO1sNP6YW^=LPtjwEM0U+!h-#rqn)ye7IfdDu&I$%eV-E0{~k{<>Wr8q zXqjM##Y>^LX{%o6ZNMv*7K1NRttYx?zvgtezd1D4lJPzj#(M_Es_=RLmF+|SP|xj| zG*N8jn~qX)KfD1elg&&JX8BI09M2%p$*!0J6Ep8ARJl5iP^9BcrqNMtOSdW70C{UB_4GV#$>v%e&p*r< zq>Bo<@AdQ^ybMyoZkSw1xrLt{@y|{DFJkmW9guLoMN8)hX4Uvl6lP&03iD?3QvdkE zn0xVIsMI7HGa!Qi>%RX)UENf3Ihv$f)Hdu^w>X?krBYj5__3WD`lgZoNacB6Bfq)P z{fdqVlUc&y$?%6F-}rnUIWe1oCdb9c5Q}0zE{yJo9LB8JKQ6D2r$)&f_T_cRP6t>R z$Cb-xa=JTJj>AzwEyMKJ+Xy?&X|o1!}qs|018%C653k`^v;fy}hv4u=D!rK}F1}+(QD%OVGkYJ>ns8Y+LxB6;58- zsWo-PK{Njfb5P4_*)p_Mz6@CGGHZ|6$~&BgxvWQ|*;TAc`q!Fj@Ee?#F)RN)R&>O| z39RXCUir`cCKyH)&?2_6TvBN-&T>H=!J`9;C7;a>>>tj{TawC^3BTuZ8xk4o^s4{JQUOFU{e}aCN`e2;8i$VAe!VA!|$jX zmXH%Glo0c%DjM9DDA%#PSidO9Aj^fEbqZ=yjnov$OD~>R)znm^8fPxQvxR>iMF>Ch zhSbvS?mboeu`6=SYLvM=-2_RQMiZ6~A56J!sJt)Fd7PyfRcc9iTmW01Od_yYO~}Kg zBpUPBEFCFpYD#&S+o{|2R81unUQ*+u$ff(%f^xJ<0P!40?}&$Am^MTllGg(yduY4Y z7rAL(hq~x2#Inyi1tB$cq1x3(N*N6h>P%GQ$*y~u(#ZBDi?BOEp){$QBg)V@-+ClUe8|*m*tPlu8JQ9tSeDMv7a-D5N)su`=*-phLkjdiU~+o% zh-mM~N08Iq>RD@GAibDeGDln!-Ua&3%$>hjZQzY@0Qi`+&i+l+i(Y=oxYD* zr9e!BBk_n#{u4Q_8w>TT_be~IM$a8%*;g~g`&>UjoaHL(6Ow1`>xGz{4nO>`aW`m{3kz-<8MCqH}Vx=-=Zo+3Q%Vtsj-YBk}E58XJA1MxoXgEd?8ws&-7 zR2)76?PWmYBmiwQzSG`z_8&|V!oB#D79w6g-)v1m5cx)qIuL*h>0qUiv2mo}5ss*) z?q`<5Le2wX^my)X6?_jMnunAl@W@O4jURQ9goT839thPg=TsEPeFgusU371;fli{C z^NwUNCC3$f$W3$}?rUXbMM7$5Fdj~;$ix=zcII2?nj{6TBposEJ{uR6_#M4f5BdI% zr=xdVyX8Fqhj}4SWN6rC{WD*mUDD*%oDB^rO%M%!INs31jFuwA^S?G7I-eu=EQp)t zMN3OnlMAFxql;&$6|{)O*qeV?`Yc2MA91=;Vo)a+j9C5X%8%o%Z+f??69cGHy-+Ey19dr-~aV8mbiWrEisA4 zkUC4FD*d)IQqdz{qG>l-NF3dCYx$Cn&uZ+km?9yv_u!I_Tk7f#Np@h&Bm{?pVIN3zWU$T!W1mfv)e2>@1DE*yMxEIe~&I5J8s;aw~izuP)|RQn6!8{ zf7?d1j1VudP|2FaQsz!s9=FSl{RX*nc~nD>V+>;fX$EbD;g|LnY5ZCR;ydY&vVY}Ne_pIFl` z>*x|@z{^~QxBm)yrK{%ian?fK!1mx-EO~i(xp%nVIr9qLFLKp!{Hh2#_(k%}Gk0>S zVkFwbseb9XUtUqs zj@hSEbvKpO6_wSIDMD|w@sYBnt?lmphy+`Nm@XQ~M@T-Wd;9w1X-Z0N%zu>p#e%14 zwK-?We>^~06=i&I?Ffu*PzNZ)t;HVv%kUv|s*qr^!Aidp2@>J)U00l&Aw^H|?qX zkw`s(fjD2V!e(!nI%fqkM&S@MnDF}vStnC!q`PQ@OoUgLc{XTx8~x@k3(c-`5W7-F!Bo{=iOaR0Re zzfYQ=dnTcdy5QThMtPe0R=E7toS&UUcog>S!DTvVyq`lhh%Nj`|8mv;i6tnrKd@u9 z?!Tc4<>UIQ>7YbJUcFqpVDnA&nrSOMc?(Kf;dg2AyvUK2)0@?Q3U(c+Ob~Y8BW(%O z$l`eD=EE;-3IkT(zYmk;x_fW;z!JUIKLo^fUXf^U#p?TUr+tNPNOL5UEDxWj-u~k3 zbyu@rUjB!Q3B^5XE^6yG0?MiFLGovm*{C5XUDBIbWjl;kO<%U_njo+Se#{To*4B1B z-O&WQ|1}GF5}v0(Lo0aXrzIZnZ)Ri1|CCwW2fAf(PP zGHA7>FE7tam>h121=&>*X{GF~rl6fZuIg=HM{Nl(pjTmIc{of*QTEUEInm+`b(_zD zJ{AAN`Irv)HPf~UeQ!Jd0H;QjjymM81U43cAG~ay`s}PbcU$NHr{A}v=7YF2%Dnmu z4>RY{2cV^=fMet>ucSpx1%1!rH<5@sxZ27=aN3IBujWeZFKSQiySKeW4y$A1Dh^Ui z>s}7*+%>!BX+mb1j$Rpk{NeD86)!eMC75UYl@t$4l7IglwxSb%Y{?oAo;l;*j7;4IsbA>L0@(P>mqqp@3&GK$ zbjkW%@;sIn8-HjLWSteNtYYw{i|2|*)5afsd2hE9@BFZ^h=aKX?Ba-FI_asNHru~G6-0(`|o|fc(m)I!QM{ zSzs=SO7Fj%;?8d{opf)h={sK0y^n!gLt~s#4=JJUBwty7<9}+*NTZrG0{`##Xq*xKN z{j}`8dQm+#{L6u?7juEe`T6!e2(=H$l)pW_d`r8v{7m4Cp0CDzUq;yWe9!(Ats_SF z6PY8Z-G4EsiW!c-T!B02ARnWZk(bas-14s+kEuTc4LV==CX9mSevi0&mba!w+rN_?4;1qZ+Q5ao(aw9hsHDzLTb7JN(!Ixnp-P21MN6Hg&$yI!Bw z_O@ynmP5-9{>P$B8=yt`hJ>(imE3xl^QLqQZpTHp@+-w z()Q?L@q5WB)vE0abU+Cj>hn_Rf!q`1C!qrzk?cM1a~#cx?Nosmc-(M+2OYPc?0v5B z7W`=v@f%%~okK6EBnLSjh}Ay=eJU@nLUMf?b^oRwDNL?YR`9+6B?ru+Y6}rA6^M3F z1BVYeOAb3kd-$uqb5W)eb#q`rJa|N>sH>Y?06{lBk^aSl^Xrr!^DXC(HRqf}gxe|l( zO-gIC`q4S;i^UpDOsf6wr!eZ~!b*eICk!+Y8`R75Ha$K4TmcNEo5b;OlQ(?sf8rp3 zMmFz9s8~}da-O)$Q`>*z;o&i?bcb&+BON4f6soFftKgwUx)Kdw66Kl?^3V44$|m7c zm!e262>rm+7kl1M5XEeRL6(wIQo^ByVg)qZadg}4S4Kwb9#rFJq(UvM&Zs1ce211D zfXCC~Ikv%IE|W5;soey_vZ(}0BUxg%W%R9a?(QehFL#9Bf&~NyGBVgvuoc<}I_%5M z%_y=4R{fBl(q++<%Sz$8T_So;EW!U)j|uYLYoqHz$6e%9Z5(x)h{0hD3Uw&f`;N$v zZT+-|z}4!yE_;B&vEcqxb-91$G?Yu>`!71iiaO%K*OpZAG`sdfxNanxogIx^8gEL4 z!aA>Mk2>hs3&VqL^NR)nJ^uvy7$G%?pfL88k7)JeAlpUe^BP>ZfbO9;nh9i~>i*k4 zBxEqN-y<_hxH)P#r zY3i)3j!smE=rX`^negzB$a*=_^r8n|eCnh6a`LX_s6k5Y!c0-YMK}4*32}}1@WLT9 zeA7aa0NmuFYSP>wY5V20RDXz6vFrpnyl|9?KIC-=!1o)u?%x9$4|mS1SOqFKyF4h; zii?W{T{6Bu9HdAI1b&7tfl^xUZK9lmG+v`B{#0D-)m!u;Aua|pKN7JvuCU$!#u2Yu z*0mht`E{rcXOFb=G!K7T0y!e_t3HQ5Xu`qu9lT*vOju^Hbrs?t3g!CwmtezaJa@{> zE-9^@9>LaOX_>n;z9np3!0!L$(}-j%uJT(fg}~QrPd7(l(Hkp-6P))W%+}x9|HLX2 znDu(hxC_bP1dZ|InAz(;iRymCv4~m>dr{0*?neHj^b_tFd{5%?2YwUwgMF$Btqm2m zXYmRW>WT1$Q@I@IZkpYRb=gUDAE5l3i=$3Ov3MPc`VIUr1!x^B63T$D>VsxW9uzA6 zAbm6qB#qpz*`%=XhK|p!)l)>V3~`F#~KCc-tmz(XcXp`vMZ&v}t;J+9tLW2TN9KF?G+sUi9Z*pL3^M zMyPW1KPc@s>dbpL&#w(orOe(UGKKYlzP{g^TRaK7{%2|=#YOh(54=dNPx!qcc4j6<7`DEsP9oF@c{UiPw(Tq+`Cs<{2)Qp zt{>zQTwisJ>K~R`;pRyUrGlVDiVViaC?9r3mxsBV2z5e=oO~ZyE3(nU+yzz^%K}BE zc1jpfgV#c-L`LG4=Fj za-*)UH*M3_7}!d)uD>+~w}SZ%Q{o#|iUV2;#uxCy2f>_tVf;O;3Qy@D6naD`MB-l;)qWh|Sr{Uz2Q+Z(?MWP;xNt^hq0{hwmf&|c005zjVxGs^1wO9&J+8nF? zP>EvE>^{xBk2Me28PurvxVJVhq!`Qpv30e~_+Ro7#$E&`?VoBVI#2sBOl{NIcw=Ou zs_&f}jak;jO8R-&fX$!y7w$}j3wx2 zzfYbIMIqrcObS4J>AcgME{1R^VQf9@)618cKJ;A#V{&I*-;wJj=&P#2r16puNu>F| zT>fJ#_zj7mv-pHGc;~)M$Xz}_$dn^KHKUoj~ZV=?$j_8ooC&ZbD{avmS zcmXgUX0#W~_pX=gSZO&vIs_p4N0fnCxO;PlUk80cdhRp;!&cB~Uk(63<3)G);x0u^ z>VOe+-mOUI*SS0KD)tG$@x%1Yzb}A$3OlFxq(%B41&on-oD#U7^#0mMh>4xe;n(M*tgH^QSQXy(hcD+|TNt-3zN#zQy|KJhoxhG-LmsJz2!B*WSyJU@=m z|CpYAP*8Edvi3Rj!+rM*LA9oiMwWURE6FX;1yKcYDR9Fvn2TAZ<|zO1f7#LlVZ6a2(SJ@;(rUJNL^Vxh+`mpHaIrzLzW$tV zw=mvBX%^se3Q!B`KhNg>dr4bh)LQ(X@B2TaFAz~L_Q=)19D&mRvtDAzp7dtk|GtI< z{YLF=997IS|DP*h&N|i(z+(G<#%^E69(>2S3n61d_$ACSwAbfY9S?}DA!iMju9%PS zd6&ng3c+!9?Aj_>NEbRf8J!(Odsaxk;RcO9`2SyjzhAOI-+pf#r`w>rm(LJ93=BvA zUU=P!b^a&!zAUmqhrB+*&N_ckWj{glCaiM$k1fY>z{H$UISd8?tj*$n5Wq3ijZobN zNuuuD{D?EZL80ej$3Nvev1}*w^WokzVHVcblG@tTZ_i-Ea{4cjiguvKz`ggO|( z4@1WPd2natdk}uMMD3O5(<9gC-vx9L<%!a1%T_$wNOvcBdHLGq>gwvL!@2&t6+_g& zSKP1-$EL;?(4d1pz3=>hH?8a+JzWaM~-tK1~r& zLG2l_q|#=K6^}zS3A9pN|4URG{Zc+uyvYI^o19$kiewUW?+A9UwC`Ly6PM8XPI`@; zb@9otqG_2RzKahtyNU5RCwS0VLiVS-JLl`EP)R;s0xFRPCW(;yZ zw+7W0&jaG^Tf^1W)Rx+a;Q^0i1e+>Uk7$YtFZ|`}5OlT7dC(0pr$w_wxNMc%N- zXP>c8JA+2t4qO`$o9xxcBMmx6-QMXE;bHs+S7)`(qiGsd6A=*+ov&RR*ym0MXoT3< z?hq0Z?$nHKj=fsg{8(X3NeQyVU3Mt`RZN$CY}Aci@IR3wUlHKuiRXV&ZdrX3^B~E| z$sN!44e2T^C$5fGl9FhWgg!{CkO%ga;*m4MV6CmKLx27dz@`uo!j72&YVx46NB#X0 z9PEckvcOu^k6)MQ9G6}}c+z;RL4ASLt2c}p-zFCvbIn#vto7zY`IcoO0}^uNyw5+)*|+inrR%rfMJ(Tg*a4a`WxBr8lCD zZVcXjysT2H@l{$ATD2U_F`TWjjk`QC$@yS%IC=Oxm>d`_MDiCsS@EdZNbOabC}xId z&xoGI;Ir2$M;par`a^uu*ER8q#C zDcJ40+##Ghf+KUfH9Viv^ztN>?JlI=5<}k#n!5qZLma$QID)T4Ep)>;PgfAm-Ec~u zlamveudN8&kJVg|yP^Y>JzWj&h*Cs+*&MaI0W(u7AbpK-G_idxRpcRWM?M1dm&sK) z^m6bl=}-)=)iUq^28xVhONfy3A_at;l$FU~X&}KOB>Z7USL{hyzt!NI}b z9^s9Tk0->XHHgCiG2E|I#%*7ZRp(9tWmZq%kAH^GOiV;N2Ly55$y-58-utw#$En6pK6*=Zm~LGj0vQ zoBH*ErN+y(k{8IU!z#4Vyzh(p)Y2QDPJcu~dxd1Y*8fb31$|Y$b@854! zy}W7Klt&$|e-c7K$YmE*UmSKt#tXU^kbOklXWp1vP>fPhRtEDNi^kI7eNv$C5|Ma? ziVC^QN|!th+^(%Favtr^%G}7VQiK&l4;ontr>S&}RZO z;M&yn>)AenTa$JUR2f~=%-Z?)n}M>wH&LiFgz@RLb~coAx2JZ&N2H*zF!INb01oY% z#o64PJdC`3?+$L!RGqVRbEkX)?`DR=5dJ?bDsy?j4F_DQdTytz*ZUXdFc{nmMcJ?q z?Wlmgc8%I4Aq?mbwt^fx0_Hm$G`HD*8On4&r zb#zXU5#W@b(t5ec>!=ILgrqOkovmDeUtaX1TMPvl4rlN*MC=bg>!(E&B@0kSPQGmh z!<*mHJyy4PuEJ@Auwik0#&u8x)*GAI3p`JGXjr`iyP1WS8(yfW-WqfEdF|@k%wf|v z@D8&ra4Mw#HP}d%oSTlCifU+VEC5uO{@eaQ|M#Z0)oK{EfYC&eriGoIw6QVM_wU~| zvU9XTb@-&;%F4b3BUiHW@=}1KKpQXbaO-r%EHv}$7*k3H1_tPjtgI1wDOKE?D%U=L z+?IG|w04a9C~5+f0}p7=tI_+1kL%>(!Vj|_{|qAeWXzZ+KCH1cvObJ5N3OI;@#HhJ*eK1x4z9|_O8cHy3w0M%4kwHR7 zH`w$Q4B$~sGuyPcFU7JxtSK0pIu~g50geIrw72o`C4GFvUH<*) zE;);fquBZLi~Qo^0t|yBKm(3nR@(vs0uU1@r~vXl=9)lNI-p33g2m}N6$Iu20A3-V z$WJKZ`tLUgUC_KYQ*^d&nF5XE6&IUcj^-#xg3Lv`x=m(<0o`~A`f`1?aJ@(2Bay;m z{!Ca{IPRkR1K=*eWJANlenKDCj5_ym3Oe>z^4C|*C*dH`D?I!&mpE+)bncdwlVb?j zieh=0^x-atgog{V((Q2UC}D*GsHE#_d}>EqJ=(4ttCJbIr(S%4KX-soldp=3yGdVwMR|N2lgU`D4mKP8aUk^8gTTb)LtW z74gR3c<=#*F$FQCmHV!rz@ewi%z@R}SbCYt z3OIcxTQhs{APjCy6*dnC4MZMQac362XK!t5i^sxuQz!>r463uAy-`t#QXJQ}v3Uw6 z46C)&CaJhhZe!TLS}VRA4>ta_6NHZc?(Do0l~zE4m{?WYs~!QoxXnQFFe^vZ1fVHKI!&HVXpD}KVNPs(;r!m<-ObSGVhD?yT0~% zA1z?qL2$n}?_H)UU%DHzqeEIsTG|K`Yu?1j#56oLl~?DZ`1|*7dKQ*jAiyDx%Q$eM zM~Z_NoDcbdR^KZtD;6c2&(X39bsUEa=tHfxRJmxH!?UGO#g_5f_ zsfz)TJ*k5lfh9}3w(iPE3NisI|CbGWxHmr&n2ZOdtnuHq_at|ncW1#YR+~T=7(W|z zo#1B#X6Nv`B@5ea7%YH@>dQu+!|zV1jFR-=%?CDp<4*%gT|WFzxB!I4oPTuzm|N;q zfZzk}NKGsPYS>Y@Q=-%)1RHZ(K@3u^NN zvu(K(nNx?wP<{o<{DrE0BAkJ@~v=+F@J9G69U_%oVfeey?WgNpPI$kW| z)wIyAW2sV#@6C;!UHnx{)IZqz>}q))pML`eT^1YldAStZ*#jRjINiadTg_QZpg zXXRxSIj~gY0YopyY{7Y0szY4-4k{6fNVs4D@GsNz$=`iVnmjqi2MM_bsCFmVywys( zbqY4j?Bz4<3Jnf-IwYUsvscz~l_i&=ENtQ6gaBag9%vH7&NuC$lHeTp8|#VC&AuCR zHAmzts|gMne}6J30A7|dH)r9Qj^WV0sTou5b>VaxH!$$lOsc@PV;I_gS9sR!hvRrQ z=juATJUd#Q)!6tDC}#1%qdC`w;$Q#7&i=IdVAL5N-V0Ap5!mkFoCPm8Ij4vS_2c+> zjF#<49JUyfs?E<2rc5;v|2{3fkbj3)TwISw^7}EYOz=s`&W??ec3n(^qfh^)&gLJi zvTCIejH8v$PYnS!PI}8?WMl*Y)p)#%gA4B`K)c2PA1z?qs$Dg)c<^5Nb}Vz3Yx1Nb z;8Erc;G1|6>;vxQLIQaJ82V54C-L%~YvD&N_2VtN{M3b)ABB_CzREZ5=PEcpZm}MF zrn33R+S;1SYV66>uFKAR<80?~c8@@_wGZf$+(_+G|1eWJ?C_T&2NE>1`uOomr=WDr?fIb{^rW6)zGCD?Uq0KY;HDqUSVczsz_L^Du1wq{2)V+dgy{<4r4RxvJIONb?hq$hWq5 z8J$T~Y&-8(o#8f{_+|UAh{!PTbpgX+ek4D?QUBo;$-{@mS_F#En#euR{()q`TqQL%+-7YPAoaRv zkEYF24F^-i&UY#Y_gDVTC$?Y_4xQP#zsiXDd$C@)2cw6?7-^;#;=e|IXlN6V9{BYT z^XB-rJ?@wP8|pk46miUPAHRfFgcc~-U)_dcTkFi8g%YJ;;C@K9;w5VF%sZ<`#8lLy zIh99^5d=VTRXuS?Bb`0 zlL^Rozt$_k1K+5MR;JsMLTPoZ7~4xCnjE~roMjAH5t#OAEjn$ZuM2WsjmL(Ch3&hE z?wsGE^YWdwM_{<@CxkqmJ!rY5ONVk3rJcx_pJbCS5Vy6lkpkTmM4riz<;cf>LLhhT zFF5pt&ZqKowp%z+^dm<`0Fst%vsqD;AaD;`p+dXPs87IWc*4(Mv)&Z>8b zK9VE^VY%w>HQ4N%<4&2xnk5WDL;`HfwC^n|!9<|2YdAel1UcHG76rgV5B?T_m#ZDNjhCBNSP zN5NGVOoDVW7`D2>C=$kL;VaB=Lwf*TErv71x1%m(O68*IfZcx%9P)_P)|ar2oIRKNt0KBD7{=l; z>yrSgN?1fhvprpJJXc~ep|-Zxc&#t~Ctx?eVV1Vam8F;Yz-=Ugf^fX#gcogvTm@-> zODNgh_W66lc$$gTcku=6y^q4)T8lENead|4ldJveBh^~Pa}!c>^33Ess4ln1Od7>l zf^w6yk4;~(@3wT;wjLGlRo!AakTzR;OdR<4q&pz{y?p`dkyrsX;FEnW{i}?@%70!@ zf1ClI@;tG%jGWZqpc8e{b@0` zeS_4!o~!YZvj@azLwdCgJ^_L4_gHVx=tDJ!h!?g$_g@7MYr9A z87&3*p@|xzBoVahs?fhZIZ*!{LJMiW@BfzhRWT(eh96_pfd!bCoS1*>yL;|dLo*Xt zo(hwDG5@)Ut*3(j7W2kpi~rJr8@&t}cybs|02uslz6T5`l@hn;qmSo{s;kwYY6w4n ze2z|)u;6;}0+9QT{cn8IA(*q!4oD{J(~5||#A%nIC0N;-N`7P9pX`+T*PHpdm=M=f zy8Q%+*Rh(9tzONmsd{yLk{$lvaP4^qtc5x zxFy zebJ3@607Q1NU)BCQk<#lPHW^NZg&!=LLIr-S3!gDHnwK0Jz-tfIcKDFYTD@`2nJr3 zYIl5;lfwwK-PyHI@xObE;Duv^sTGQhOZZBDuTyiiG=XFPdDA&#&fDa#KYt3s44~V+ z6``ZKjaLtcp_dg;m;e0w0FXyVN5?o}XExA%dWr=JaF@Rw)b=J<+J~1}95Q5uURi)b z)ERrZ%?6T!F|zX@;1{IxYPo6zacQGR*LN`SVugb z!S4pcI!iu2Ymj@Pso7oIY;JCTRn>fUEXw!p?VpK?-FdpI$1uwyu6$fVIuAgr0CF_i zx~SPp!C>e)GdAbvUXP9R14$1qO*V#UQ-6GbYP*Ye3c(&!v-@b&yh#*k{sXc0w9^}I z1;-nB9?Kuf2cddZ@A>0HS8WAvs5J50H{XC8dkdOCGXj`oRH~2#!0Q?(58E@_h4iOwANLTC!}d~AvxX-oI_&f}+^sk*hUgzLKceSK-}ZiAL==sXbyN8I zx|nbM-G7|`ToSB^NW7U*<1yxsLlRk!JLoyeA!{VLQT2uHHlAM8-*?vipvfbVl$2Cj zb@e@1+=YxS2y#Szc_bs={s0K&+k}KCSFSDX+;)F{+I0dQGWB4n5r>tJFM7_E0lP%w zzqj8A+z3ApZ_8JJ5bba(ff}2+Ksxd9>h(Dg!o8U1*aiwJfLZQ%Gl2GehR(E}ZANhE z(ZNRdiX3rZ6W6P_r&C``*_ZMhGiC0mD=g6QT8aYKfH_Qr#wGRS$vItRQ4X_Wi?!Ls zXY>CZzfJN4ZLEl*9_3+Xf^(6BdOVpHni`gyb6^S2BL&XbaL8PXFHBm@0J2w?yL=Ns*zk38BHJzO%csezMpSB-ytKJ& zL&WL+airT)Hhj4&9p~p|!aua34qK;s4CFCrTy*BLwpCv7w0C1?M@mKp4^~Rqu}9dG zf@9D&HSRr9dfslhXC1aZa;xr?isR{1ur;&+{-9{?9U~8xg6J+SOl)VFafVFJ<>}pu z7b3KokUoE?U^DW*>Itl%e-}W^PPphVPF+z#R&k1`KAM7$EB05O;rBWARZSt;T6+-2 zw)0V#FTQC`1-N*=NDy(P`P3@K9_RwHMm?|>BQCBVCX-sEGR}@T%NgCgq3}7^@I|au zN2It~j4}o<^qEWuk8+$D8cMTz#oXSin3S7(;pU|Oxr4BoeeU<|2I-^3{fXbRe1(b3y zrICSW#Nikp??qf1@JNbqY4_iMQSNP+c~baPL|FLUYF=B{n4rQjc1vpN{oOs^+JfuM z2=PPK0t-vX@&%|BPt%2LFe*w~ULbYx}>4kVZ-nPywYpr5hv$MNvVd8EFKhyL%G~Qc}_>AT21}Lkmbr zN_QjO3^UK-Jg@71uIu^#@3+qjKjZA#d(URiT6-Pw{T&DJCmK91iP3>cy(U{+dyVt= z9NRrkaeb|~_(ogV2bSzx7hTFiB>98SL*SR}={^()=jy%q_=eawNS&iFlXD3WN*5UI zG`8HY_8x^~LWv~q{TJ9iv1DIZ;4ZcT$+f?lYM8RLnMzF${!?;E7kdxGDJ%5(2)R>+ ziGrd|yjfUt=MU+2K&7cPn(S2jdt!WP>ThOG#xb2*OPI&!FuU_GszNF4tOBY2C>eZm zn-5LFA&b-dDW6gTzoyaj9_VkFLyvqMlKSltMAih5#EDej%|Giq9)E8!h>gn)W|@rdt55F`}eT0ch^){a4__yH85`?%GR4* z6?AY8xa2G7NFK<`yDxlAPt*P9t#4lS78_J@GBj%iZA<-{KfjW%c?FTsEo6~8sY~Q* zV%4snhf9_Go#F<~CF>Ldhkdbdej95nI}Q&c-yXOwA0N9^-sA!SSrC*Sn3yOiXpC+S zz&CPUq0%i$CzLpbMtH`La#qPx3QHR4Vc$%KV;aRC7R@xqqxbuNWQ29if)m|58xz5N zk(b(Y{{u2b4l1Q5IJ|F(y>wDQyC=oZUhdy5HucNr7=b`>&dNJ$wm=akdfNF)LBw!& z?-F@dkAAmm`^$Eg`6Je9iQoRSkjvsIdavUcZ>bV%EjXm{N^y_gyPM_|grOf4=zQar z%$qoeb^~<5>2{>D{2oXU-;6a&!XSIm@%@{M-sUPw`*6FAlO6EPJaL{?PZK+;dNEh~ zldR2$Rkea$_e3p>lAb;UILK2@3lB#|A)7^#^s!7y$%s4RG`l$X%Z}VnBJj*o`1~p~ zY|am$D-7Rl)|e4Rd8I~|d4elpBjQ=a>8bDl1eJj0Ah5Whvi^b*R*dP>Q8@Ap;Q&z| zfd7VpvGRc9BOkL|FOkGm?0NKH*8Ef<=0`Z79ggE(tB*CN9Q>QzuN~aSyxwY!Ce`mW zcG`C903OS-h~+pMDNh5zaa-XFU#@Tqi&Z4McM?H*3T*^Z=cLHuT(Uhj-m>LrHZc^5 zJSRcVE-Equ`{jM=-K16IKmrVPYMN&!GM|gQ6hnJ9_w%0gxhE~@cc~+E+b8A~*r>qz zXt(*bDlxp1Dr-Heg3bzi1}x&`iELLgZFexHb`Ky3P;I|gqY-eq2uQE=sqWo?|AF`3DNTsNWg<^$QCGRe*UsZNg-1Y&;jED7824vZjK;+t||` z_N=PE*E{n~DMw^9kYJ~Y8Vn2t$mg0<LH(AHy6qH(i_km;F}Ds+)<*YvzER%+d!73$);Ss%Cf4_zC_{6%rbhRG3X6}=W?%F z6`>2q`U^-O_HY^L++vJ69JP!B&$z!wji;Y0Q}o2y34UUjMj>@H%jfLuCy2$Ua_ovG zbA{0%XmNQz9r_Ea=@T5%ULl2ju$l6nV7>9rU{ z;Yf&1GAZkBQYN4gYH2gj#~0a?9tr+c4Fb<{Di0=S5}6N1(zUKP-OZznDv*xdGyB|* zc^MlBQuZ^KQdlOBRgUgrZdV-T??*l0QiW7i6Dhhk3ma~-%{x8RRDVDheItNDCeln2 zIC)@%jcecnu%H%&K9C{2%8q9rXa6DoysE*BPB=nKxc_t&kv|l;6A>JYb!RM^Yj&FR zDqWr<*QB`{{>&1`YG!gPnQ#k`0Mob{q@E`oqaI+&1>tT)dIDwM+-J=a zS2o`0(}@(%zfqtzFj$6W#kk3Y+~D@ksh4E*n-TIWnUF9nS!3B+nLjc$6_3V< zsT|Sze^pEno?*gVj+l~53F6%#gMrl3la(1uXQ&IwwL>fxY#9LGG=DNQu7x`BPY2nF z!`Y=y6x)TG-3bhm%0PkAlac=KURE1 zCkFIKSRDXY306Z;yK5v)KJR zQMqr?|3c-?aT@rg&1p#!6<|%bc-1~X%eetl@67-(-xbV8(v-Wb#zPe*f^@TnC8^a% zu`%r{f&vEkFo2zG4Sgwt(q!G}lYUJsTn=-v%~;|IyQauk7CxiG;Ro1EJ)QiXVCvVA z5tustH&e;*q_h)&Of9vwJpsWkgSjTZts$wZ$?y*!2td@DiJza+v@d0k?p-#`I8v^!kaA)UpH3Y)a1ojbRUhx?3(-KI=a^A zB++FU`}`_D0PKm0Zxr1#s`(0DgHEr7LU=45sAv+tf=6!augnREungK$ok+rhinIJF z&zSxGTTxo=bNz>o4^yR9az|xZ(me~_eK~e*Pbkhbt(O{E81!0y_gHjmW)b!rG^V1uTIe z-SXXWdGQxf6o$LF4aH$@ZQdcIug4*Ib{LxHJi1VnOYsKB^RmB-)$!P?@P(zkz+-$* zcKGPShCk9CYdC8r62hq?J_nuDGJW;yF zcf9a_jVkV!CAV=b%7l`8frNlSO1Lm{9- zN#T?1W24aaOnG7_;DmM=em6iU^Tl!PZ3p~bvbU7-)>@hsN#pnnlZ$kmTJ25E{cMSh zdDEra$_w>*&{NP`tR1_7(%9ZovL4GvTrY3=vYq=Gns1Bd#=b0>HyYTl_q<0d%cQ_O ztg4?+#R+((y(&Dd4v+=;sWn>$E63`@j<`VepE1%Is;!ri^0Dap|3 z9q*!AVC_5}N%yEg#>9aKQq8&*7w-)->!Xe@&eZp9Vcn%95kCSzY@m`XkAaOz{j-V$ zxsMhbu5*ad9okdDaTQ2&BlFGf?5*-`|t-@U2* znxj7MbVwi5vbj|~dj13gk6d9lvy~~v^~^2-$L)ySSz@1#g#jF3kAUZE^|Z}D=Gx+E zw@N-RkbvQmgv0{D(tpes6McpVe4DCUKuHGBwxlFKV~1KD?g44G!68RVNpoch;2Z(H#SStN-Q7^PlE%tqd5}-e#o?So9-8H_09zL+_$bYy z>?|Q2H!%ZDo+ACEjIL|dKIZ;j@x6g{eVZ{1?J_6kUlcz{=-lU9A=IqCT3`FuTP-E_Jr$sdJoyMPpJ7io!NdhsAnYj3sG9t76LxKNMQ6>!;Uh~fAw#eK-cnnRT~kg z)ED1+z4mKGPABpv5O4}$x-hr@V#PRSJJqbDFAP1z`wx;GB4{)RL(b{&Va&@8d`trv z1Zsd1*I;lJ+bXEU#n;w<0YYu*7NQMKeodBG(q(@wHS1x(>P~TX^9;W@1@%872XG&E z6>`V8cK?%n|C>|aRgkF*ruaWLlN$pnp5j05#ow3p4;IgHN%IEiaQ^!kf1gkwGx_gr z*#8jv(Emc{)6s6h{yEFx$KZZl9*&4V+V$E*ft7l-e$`V86ojpudwq@FwxPh~o-=YhcvXkX`Wi|7YT*|n% zzQ=LfPBfJF?h>=Sdwb&vW#p4KEGHPn(;IYfYp?7J8K<3p)^jZt_nHcp-$HFy^eLU$gkRJHDoxTpCPY>qn2cqk%xa%Vkx zuDjpF88~F`cW-|ZCd|WgM@xIsSa!0yD(30n^QWzn>&`&;$+PGNW<^B}BFN7iOVpw*T#DpTk;gK_MaP z$)WQxH7(G`e-=cJEU5DFKx1_pE@8QASxY7-x)BjIlENjV`IYufTe!_Y`({BP9&&X zo0Oa!m3Tx;xiA|D-nsfn*UB<7GQyn<=RxO4gowu-= zw1>nIcP0Wn3b?WCZKwOT~)HHR6{^&9y(u=>b&;)WSt5Q4?M z2Go^La7FZJ7H3}30O$+!Syxd*Br78jK}qzXlEufBKT|%RFtNqguqwYi5+2%oX~`Fo zs=f|j7~JlfU*bZNcX$LlYO>dd2>vv+al49Im#)=@MFtH`a}3>)f1F(bB_?7p~D%& zIGb>6}9J3b`ywHP>Ht4@p&%n$?_yn!mirTmH>DXUebJ>x+$9G#*RTaxODWaJFvF2jT zZcKt(+pf<11ACAFrxozvgw6Gg4}s`K_9PW0rSYW8p9$zo0bTAAzOOn@Np`=!UPYkP zYI8{#D-e7T5)$$+s+$uXyc@IwaO`z{0Rd$-wYKG2TQK-u%E`4{l?_Zt_}z}nyrK#a z@0H%=Sb{|$-Jmg;3R}zL(`5M+` zHM~jsX)=~NgN3Z(v{-WH#!oOxYn`vZ{GrNMey)SCL+#CIfDoHlG zAPpbv!H3Ct+W7!)f%!}2njP7VPcL=?vL#neHAc>cw89pq{-Q+m?0uD9du{-&-M<~$ zE%O$hU?6v}xsv%hL*mxsx5E22wT!>!8GfIAr7n6gjSwA#OR03%aU4Zl-?8waB=>gP zEwk5AI1dWMHKYWsD?Vt~v@s>7T;vlT%b}eFdv))NTCO%n+*Ot~qTpqbv$#!3DoFFZ z|AnVf)CQ_iyegRXSUxy(mn66YTG<`RD;K<{wxdNAmY^Ri6iy&S(p*|PqH8GAg;eVe zU`~C}s9S)EG+PxPcW4TjRlbc#Mn6`)OTRkxgEdg`XHE##cUM&^tLa%x_~nV$U*A@8 z^99MA-7!rK^FeA6^FyWi3%ptEay@@&O%8EkYe%5$P?U#cuvZq-pAgTRk5$AgXko8$6^NKkwNS?hODi$gU7qy>(d22VkEHqErSR` zQ}48@s7@AIBJbfi)txXve1!!#A`uboq*?cFYv}F^KMFqUx(6QgaO3!eI>rNX#)V=F z5_4##7qlYDv(;N9$)@U5b%KkA_TOG(VZAsLUcS%+tJLAw`MlU zD=bhPCwdJ_sK^PFLR{2h8K6447D7h^z6+c22r&|VAbe4YIbDO4xluqF)7jbS8x({O zm_DLasQ?Ob%#*P$7qDK0ec8Lk9ts0ZjMglp5Jz`!;m?=8=7bF_d$=cL^w&4O_F{Fw z(|a%zRMZ*Aeg5O7XMh!EsEpBJC_N#a*gI>_Y*691+mdLd5VaE3aO^q!;M{O8V_OHg z0sm_47VlN~1%j{dUl!zE=P9ph9#VDH#8Ih%^ut7-p|U5O_Lm5qkXg?Z@7?eGFghx% zes%}Q_hvmd>`0=qCdS8K^v(_CI#wrVWMhA#?YFV9aT`$$dI8J%y`Wlm%S$U%Ic3#{ z2=+}f=h5hN%GZx6={xwa-@o`?sUL*zlihiLhc$qLkq}Cx&`>gYs=>!=`}0cyo`|fm& zLjAi7u_AcxZ2z|wT#3xtUc3M__UDM~ zY!^@*Fz2dIev%ySHawgU;SB zgCD{3#D9cdhh>c2+I{SK>v73X zK88Kl-GeqawRs$Aj-)#zufY_Npcqb%2JC%E7^KsI+_K21<_npfIB+LAL7v!!6qwfk68 z=#RO&82oL|vj!=0Fm3)!r@q;tQ2@erDe~5^w9|5{f(PyfXOgKJVXd?<%X z$|tTCn31zsrKIq$U#)j7PKkicPirkU4-qmO30GEDb~!XBwOIHGU6PzjdmTpLs6nGB z)EXl`42I{;6i6re?Wj8cFi zC@tF)CG<%CxL>OGB4d%%nrGTr&!=aw^05b$-#_39qmzu&XpE+Pu9KDfB+p}-Q$j)_ z^3x~W$_q&tbc34u?q7d(u?Fe@zXJB0I^$`-uhTX5KgGCw`dBaU-|D$#cYN#Zq1AFnCC<(nNEllb4Ya$5Z z!NtWL2tp!n5)sQ|!2omq1Q=Zga3b~e9uALHWr9fs zdV)AH0#Bp9UPnD#`l{L~eMCt~Nzt^rLCtd#j|M+&k~X^uWqw-PhjPO6*M($)KDK}{ zty^#~+y-8oNFDihhC@GyHBz^%LNdVAiav91)iD>xCvUvd@pRY?$2Wx%_L-UD&Nk#1 zN#2#PKpOL++tsNWpZuXpNONFIsf*W}`q?z9*oN=hv@4e-#fQB_{V|wU^ly zopOukF)Qm8zy}AY0v#1u2C?v)LnWRgT`4TeaM=2)rJQM<1%>vOw9we!Xeq zP-JA)mJ|D)O<8gVE2cC#oubNq9^U|3#UbAd>c1 z%;5Qr?(QW%tZ%DNu89t&3q8s|TYqpFyqEv3mtZv$4wk->u4J3BK&nnlD}|ZE?IQ$T zn-}VC*=-N+3~&vGf$K+p!(oeW+OSmKn)lAJSootOHEl%T`0StCruyE;?_xn2Cd}q1 z`-8ty5`OO2?3VGyFAsTny00r~Sz{y&gK!KcFNh4Kq|R)F0#DtPTjRf?ZZ9mpN4PpE zQAOj+^=Pn!g~>X7h$xbL*oIHYoTY52v6GbA+_I)`5_KrDhO^i1_p*SLCvxnyLf7#C(A+ zo+RUGU`$_a_@K2GbS9MLd4w}e0V#gQLke(un{vf9mc=E775%kkLB6dWot9(2cO`&` zVt%&vFwyNA3@A1q_deG%=w%3K_N7pUqDlRlhDe--za%v13G+bp%?@JSH4}@rr8<%$ z>5{Lwe8|Yiy3?u0{loR|Jku~HUN${Kgr@u6F^VmZ+Dsi4o?1Rvw7kU~>KCq{aCzi` z)5BVmR~%PvV{I+-=FMMn@;{Y;4?H-?e}g7&Q1f?Tp#pFGQh^3m!PqS&RU^M#eFCS4 zwjgTq%erWNeP;){mfCkK&F5}j{`b5NMR4dd(vBp0Vz5dWaDR_Dotc;j1n%|-DT2m$ zOVOpn)A0qjp%H7VCY`DNqk^61v2R}y`tDodrpdq4enkXp;$pw%w@T@^Z?*KvSHrYG z`Teugu7tR@t*-Pcn!N6;2$cKas@|($LAqB?)js|5pAN_uIG|`t?_&HtDY@a^a(6TNp)rqT7qQ{|Z0%p>8 zPRF}n`@$f%;}i1jQ(Rg~*5v!SiYPLa!7Bb1+kN*ZQ*0GfXnY@~_vu$YHg;0qxPnkJ z;mOJ4x~|Ht&Tuym77QO#Iz!FV*Dg-?baVNB8)~JZ*#?|m#S+?sEB)=nqaTjow)%EZ zCkL6%Wy2r2p5rvpA2<}p@J?sVGCf~0yAI0u~qeB6d1j>(O|Mg&J+Bm^)T|mZs3(p2DCit)V>ydc`|zv@|yJ9 z)Q<>8#568z^33J!8l3*k~IFk_;+(f<0&8jbSQl>?p_dNc9q>#D`nVXxGI`P_GLq`_AIfPnRcEPzrpH#Y-ECi2fJQKUUB zyNJAQv;aSU^{aOW(=z7Z@W8O4U$oU0elMj2eHM+Q))@7-{y<6?uz(a`PQzo`fo@VN zIr1H5iI*i1h%D&5RN_BopJy^Eri@I9d8S|Di5al^m5}6DmbRXEC(TdI zwrn>#=%eO+yOiy+esM`QYrubg8N6*Z{}YP`|L3VAd)%clp&|B?$F z`;~9Ab~}+RB41Uh9kmsVwuF~=KakSRghb}@G2IJ@Dc_%)(AadS_{f~&JM+J)Tq0MY zYj1B_oij@R*%c7obca>6D&mlTFLhH$hu(et>7z82aww@sH1V#Na58(3#rq3<`uE<= zAp}`j$;I_&LsRctR^C|;+P|1Rsg>sy+y0WF@LR&EA~oHPRmud4Od!AvjJW+}7PBSc zeU0yi2)k8lXkhpt|M{$&2%0Jzo*;8_0Trzf+MK|}T+a*aGQPuhIw1d>Ss1R+7t*;8 zR!kKS6(QbdGuNi6&t369p0h)T^10_(-=%BGng9ns(#jqc{EX6j7+g4waXF8yZnzJ5c2bs;Byx!>>OUfRTGD1Zu*I?524At^ zZ1fE5@#+Z^?^M9_R0k|DqYEG24av*TZ(pc0Z2~)JzRV<0@9Dn;kv=Muq9=v3cXk;L zIB8^mAF)%XJ%wMg6rLUqu0!8=7b52*S2WAdr~Tg1d5N59n92d$ll zKFCMc{^BtHevFGiJ#8Kvy9uNnO<{BbX4)@b_Qa;;^c#r1kg$rEfP|FFzhdP~&0LmQ zbysAXX}3Z`NP*plw)%4+2}K%~Hy6W&u-p;8(c2xqYNXY|W+g=%5!2gpw~xA{4Gr%h z1fqfTnF%PGpLz3FJ7PsTZ>Fi;d>}CMT%s*9S?%V=u4u(+a3ct8|G<8*S0F_SUd&k^ z6v896*V<5uFUui>!JXmM)?2HMkEU68;@9;>x`=I4E@Xw#rr`9K%#TSUxz{`zu)Yc3 zU5POAJbZc&ytI#Mn3D`Ny7)zehX?4{N~=24bu^@MqCXwr+zBcN^ODgR^()=MrwQaM z+H*Ge*N*VoIy&+VWj_Kx?6ADIym;&uIdI{?Dh)ZgxPTsqx51O)4$i05*BP8auT}vV zVh6TomY0(NOLREl=y3SxtoFr;NoC!|^~HNjK@poO)>mN*pHtB-UT$pIxP8MP%A(sw z(Yv7(jpg#f?oWa|rNegrv?zW=5O)ju;IU|lcMxxa}9*Sgi8*6Kfv?h3Hr6A|#r5vNS zd#zkuiE?f^bZ} zM7ifUE(&fN`ftp$C1AfGf`Y3PvM971_Vu!V-y5O!Ub#1&Jifh+n@uz@{?Jp$whkBn zS(|^VbK3j(KH{&|Uk@L>RAz;X>2ZZ6HBthv>m5nx7x}kUu5XJhT8cy=S7*(}8#q*| zC~FS&`HfeQ;VE4JNx7#4amAsjX)40stavzWnf*th-)xZ^)n3(63A)=65x>kV$luq< z$ShRuwq+b)xLU&qq+c5(Mv)n zS}t2u8U(k8P*cC|MQkWaC%rSdismV&lRVrbW=hOtU|)$p_Pwi z^8I!7D}RBjl}-{fcHl}Rf=qu9P3WeB1!5%n2S62}TPw~18EtXw9~|U&xhuI|7iAB> zW>N9`0OHJ``$p$5G!e+mQTo1bv>5LyV!<}@ej(#2KME|uK$ri;jg}{{CnW8yQiML? zv9qGyg=QelYyQ($vTgg?oHVreNO#RDXM-$~(m8>@wR<=WN>wO#c6G@DBNcSUOW_6$ z60WI;LESFOI~;I>bZhk5ub9$}A0Xa0_$S-5S__41ETQt2+U(WGVb*HUMFqe*IzO=A zih+Y8V`4~w*$Vu%rRDLu#b;06Wr6inQAb_9;x)2wCdTmG-}}%VxKpJeUrU`wZ@i80 zbZEczA;>$kjbomDW$fHpQPs!L?LnbZEQC@lb_-ybz2)0Hz(yZ-(5NL^P>>m=*LY-N;Eh<@jqMvMm!8-R z=g9>YcdH363o*Aic8C8MD?DjAQ$wBqwcanP0ex3}@|aN{hdNF++cXg?VcsPl2jY!}**VvWUHk4&0HVZ4t*ZcTFGkX3m!HAoI zR+w>g!LI7N5k_B`%c1n@cb`bF>Ar-NjzxtI75n-1m0t~&^*j$oARtxqG}TM2IyMCT zX6&4Si_qZMb(sx3>36;e&WO33B6Zl(Iey&AU96$=wzm&@ThGZFv6*_eB)yv*YOOy+ z-1IRyj(s4Vcml0dv&Uy3zJFtz0J~(O+IH3G^}kxXP`O;<>(6(wx=@vr)Idym-0>Z5 zUM@$Qm2oA!{M=ZsdX^?%e%0U*nge~P^Y&Ui@oXH> zS4N{1wI0-iekEO;z7!zR*(P4hJDr@IOhH8zpncr~GV;;6r&J%2^il3I`0Na%j;#87 zn?#0KfO`vfzodv9OP@e}Y)Zn&ah=OUg(Gr78A^pj7sEzD@2kgtgo2f6WW>Z`OC6D% zPm!;K?GnQcg5@A=u_Se2R8rRz^I!lhGEbho8=|dUWM5$vdlk;TyHqP7>1ut;*=;b)!mc9>{c;c%^_~BU6ov$8wC2F2d(DVlcG1`ZU zHD=1_?81l1uM>S#TV*uE|3FJ487UEQ{RHyejX2@^Q+tBHodnh}*c^+21s!wCNwyey~PWBOcc36Fkytw70h^gO}zZxLjIhH94iI6--s4M+FqnwLBV&p$mF+a|%(URXA}RtR!GsF}UJ zj+yWjO7PL2eVMSn8c+N&EQQih9QbIT52`R&)4!)4B>O&(3pi+4eO7Fo_T4^mN4E%T zVq)~ch1Btpzc+Rt&XQZjF7V2%(hfiD9${aI#oy89E{&1e8^)*vNyD`d&mrk@bS`Pm zhU|#|Qu3~IT_4trRHbgcv&w8u%KGf^6p_4wIE+#ITAtvZvZ^D#6M9f;EE8SQP=yE! z35#5Ze*O@6KRR0Z%4Lv!^Qo(ik?;8hJ_*c@F!JTvDC3(*mHZp~sjqRb} z)bMZ%$o+!kEgzhlV$xB-4y#Xj<%QqM@MbC%CsQ|2SS-Sw0;HCG}Bq zz_TmhbDx<#FEjZzNW0Ae<_ZA;L54{(H&d7mF%f@v94v#FAZtYj#NxkBZE@VY*Af*I zqd*F$q^iSZaTI1}zePbYU$9G=0w$D_uC**EIk9}QAFY4O^5wq2z;yt#^gaUH00B`z zhlF&=A4VrB;PU;b!v4%$Ga$CaBhI?YBfdi4E?$ z_MH6S;4?F3)8$8>=k!VqUgB3=@6{opT^vb&FF)bh@PAf;ktAzH2Iqf%zQng;JiMUyLAf zbe&}u4IQB?KE*KtiPR`>Jw3gT`}+>rU%u$B=X->gmkW~Xy_Jw~2gA)C<4xvt7G=## zYX|;UosB(cz&j9>XZ0glSGxt762GSbVU9gM*rW80H9-`WQs+ zuJWQ62(&URdo!HpIBp%p8x)Lcpk>DQ@gXO7IZD6ue;0)oT@TL}n@e!>OIi9~NL+q} zYeyBBh`0f#KxHIv$X&H8TsN9~{j5KoW;n_B!|v+x@;&gp_UC3IdBZHLD)31+Fr1cD zSDJP|9j*|eJcP@F@_VCP&LJV;_4W+r+bZ9R5jN-ZcYL&pun(v%{giP{`6Lz-G zAQC>1iq>rRs%h{dd3BV#S1k>F86Rd`F@iqZ8)oNu>A5UKAK-}k*$KZ2yW!d=F;wHY zlGx{IbGTLA^QOReWBRr4fUjQ?`Uyt%=trt6?lE-Kv4O<2%5(qHH+QM&MydG!Io^IC z;eAY}d{&FMExU^ySCPrUj&LV`hHnnF?>qn57ZdU%)h74wya^sl7&N{ z2J8S20v zici*SUTVF4!G=pjm*(rJ$zFRqiwzDFRHJ5II#(WWKg%pACAs@~-VBH+WYqcQp!vdw z@K9BGSK=#>3a2$8kv+g)St}_BxS-qmzOXthT`jG^j1RBND}^8B#w?f@3hWi4Sn|rl ztBjlmR*2MAm;h>W{~M{j9NV0-#+Usj;Gp&tP7&!Zb^4eY*DRUl-qvh~^{C8vzt{PT zLAmYv;w9{S=Gx3(w3lTecb%b2;gfVUOeYiblcGQL1y{$<4W!9$;;9D?X(F7P&n-3I zif9F+UrLCFg+^{zuk6dXIiDxLPMxWcTo|7nT2<^@ZZ4W*T*!!z>Gg6Tgjc>en?Ad+ zIawtXUd5K8z>;n|AeVb;Bes?a8Bs7u9SJtwFvjSQVdn1njKt&L{6h_SyV}H<^E_f8 z>%aXeVe;3oSFnpK9`Ge85BmGaR4A^pb^C+L2Ql2byVIe&oZ^)_Iee3sv+DQxs)j5z zI$EiUM!`O(Qe`cpGj}}|cKubL%4ur5BIG66Zb0a9hnaeJNasv542(qMGk^nL6;mt`bq>6u z0}0uaab^PDrZyMX@wp}&8XBh2%K`Cc&riEfldVKffK}-RvNWnj^W9{=eZ{X%H#atn zsf6}~nF!%@p`X;!qhCb0?d>ooaXm1_O9ytO-RL%vkEwhkN~lt^=?>4LBA)#S-10G0 z;Z{TIwlufVh1@(lA?u}qIUPTN^u}yMv!0baV&E$RK|r-Wl19T}nr6+qq^Z8sR4(`Z zc!Y?7S!DXqvgA3b&JL#EB8{BqCQig{9j>z-TQs`!a)i9~DgxJ?*qocL&n;?+h?%5A zma!_L3n#Y;8L=LIqH_X65ViFLMSLTIum?(I!sF>Qr zqE6Lz%DiYB7Z>+t?2h&|Lmx`!$gLk#@6uDZ=r*3nd>>O|k48C??KO~W$IpGaJ$V$e%hKj9Oy!;*r6 z_V$Bj#Bkx3oZY(rPDWarFUQvSC{+<{#Z#pu1(=SZl-Qzc>{eHDLSM2<>b^O9L&q_~0^!vRTEKQvi0T^IT& z=~`OrDg<9e!q2XL%S`<9WVr)gzS@MzRm{<&iU1EvoZ`6y{X*EEyV$M_&+NY zr&^v=NxA@=HO8Q3!Q;gdD<6Fq$&P(V#7!fkMcD7cyY6aluHt?y0`;JlP4f`XlZ|Nf zjMevs&qQfy521%R5{k^xZI4W}O7g!C(EWBtq*Ib}5r`NthBQ&L72%Q63z`jNJPH8+ zL5qJ@_tnGdEc%J4RZu`TS|M(k_N8@zM?&qVn0D}TEPs?Ah)GTmb2N#6QS$r6cTh~E zD;CbimZLa10wCUqpJJMzq+p)ZP=f$)5VL@;8=I2dR>=S}8noiwy9FJ5Z^fpw z6y)V3`a`M?%eH@k)0#=nFVXxKkBQI2(jvS6R@&Gff+xfO`O=cuhcFN0UVSY~D_IaJdK z+~>aw*htuYI4oY>7X(n)@;$Dd>N>g_9Kp7zYl_4EzG?rydl=ohQGJXSF5kr`-eoO6 zox)b@F-i!6_MGue#eQWxvUW1%t~HcB|CyLvEDXo0uHW>89H@+mj3PM`Z zD?2<=rqx;t;AXW}kQwereP`GFwrH^bL=Vy{mN}q~?0G)OHAM|*v8z>BSN)nCo5w<` z?SK6Cf;!p*9k7vqz9Pk7YO>4lADG9OYKNTsAZ9D;_~ll1oyfesantDV>$zoC=YUm7 zDlbpZWKJ@VhGy1!Ux}OV>T)^;dDQd%-ytOknVs(VgY57>_evBL3cLku==EA=97se|-Y| zd;I*LAN~LG3G^TL;-5=Eyt|YsYv(WrKWA%2KtHNdw7x&J!g3&Ee&W%{mi+Y{M?mun znpL}e1IxunBu4ySd-|JK{OdEFUh<^TWY78oASEz-{+ww+5s$Fj8sy8`3ktMe@-U9P zP1a&UfyXP53_$Ju^j`mq+93VRnu57Sb}pwUxz5Z>VqW}vc_#UZphPDqeygvgOkgUn zhbn6R;qb8gJ;$T{SBCfIqVR<=TW8>Et1Fd+E~3}I9QgK|#@CundG*7-SM-KNPUBRs zE1qgk7G0?ouD%)izY85MN+wzGp0(Y(>#B7#Tww8f2nd|Ngdm87q&^=$w(*o#mETh{>Iuk7BnICmA|M^-T!rXjjv~G59)NeQitpRV*POS1I>t z)bNIQ;UFkPMes?#i>`zu9#kvdb2Y6u#BO__%9RseGkQA7n8p=|E8gGgV;pLc9JO^e zFt!g9~o_Q%9|PE3fv}O08F`G-y=?bPS(k#D?y_x?qGZg!D73D5~3vr>{`0AD{7A`6J@3S=qJs>fCPu zlArw!{a=ls*{0`VQVHH=y0_Dx4Hm}vqyF~>3o^ZjsTQ{v+0F7*2|0OT-`^`(ehh%EKl_7us`653m1}`vrsW-tD z2+j&fqXe_4vs!CsFs2+@_O_Yv@+9ks$I0zKpcvHKnjPEA*@r3-@ejPKJEVP#i#)jy zsNI@pe~m4S35T3Ca59PBqv>4kpPi1zNA3s3|1VMkpd=Vn$ee)7jvw&&*fBR?5LUs9 zNs#|lcCr@Vkz!S{;%DVloXqR*tbMG3hdqciYD_g`9r(ADp`T|esDY=U?@B-6J^uZ2 z`O9{wM%3}i!^%d9FYb5%{yE5YweTpFXHcRqQ7D=}<@lh`%SAhHxL9JR^>uBNCFicx z%>4unjsk1h(p9)mOz;e*)f)wLV@>;o#0xbW9&Jx`XWweu{8FT4SlXeK@o;@vEP8hv z^3dGA(8k2nz~8v|q{vHQ;;pn;(WYk<-AADcFBTXzrY`i)&Sn>h23mu{Gmjdb{y*IP zu}g%aN@Pk=BZcGXH|4N2Vqaz@@3 zGEqJroY+eP|G#=c?JO6T%x_rt&0v|Ua_-~*J8=JVp*rM{jFhnLi7c>>rRogA+-Bdg z=lwsVy#-WMU)wi4h|&_G0#Yg>3P>Z(prD|DAdQr?baxz35RfwH8j$XijzLnoJBE<% z92l56@8N$x_j}*#TkBijx7M>@F`P5I&e?lk`|2NY<<>0ehj%3kdsy%C>NBBF7Uyhi zLhs#<=thm>^mtw#U1to)>I&Vv&Uh8JM@k>?`AaBtFekEe=k>v%HUMGkk2H7Kxm1{t zCC{qu);1qK=9ZDsijr64sXJ2-FqD>^|8Zbm*Q()IramezJj5*dP0EQ^Hy3FzaX0(? zE5qKr+s%&A9C)!6ioyJrx$O1ShZ8$L<+Wlq?_Guf*zGY9$#?hjxKmt((fSa!%sAu0 zKGbC{n~$Ceb!fK@8Up$}LVBs#rx?*Hk& zvRCO%=mQ4B{Qj0xqf7?-)o@~zyKxa}F#V|AL+M3tpix&kz|0V$4U{&iC6F3dTPgAw z`M%0BXE?biPLsE;c@p&R0EAqmuYJa_j~u!Cp4gYAykT%v#ru>KVFeT$Z&s<=CVx{< zDDm86RS-A3`9^^+6vu?0BXY9s?-LYT%bn2ti5Yg|yUGvziy#<`42LTjk>AC-9EblA z|LzLV!bVo$yq%owFZ3wneIzV5?|gL;!1BOmMC^PWRh>w^^{hWq9fsNiHOA+LuwX>e zcLv&d!cPzz9qQZMYW#9^(E}Po+T*IexaZDARv?`}PFh(96%6b5FTkO=Tnq%%pXh%^ zQZ>b&QE<8BZJ#{Z^&x%Vqk?`R4S9zP1HM0A^@t|mo?Lc_i^`V)?eOmUI(9`RMi4rM zEG$Q}v?h*8yh5!4RXeH|(7x~&gezux2sau@XcRtHllUB~89^BtekbtN05z^kHvayVR-nVW_xf<^DV*cuy@j6&t&?KlT3Q zMv8O1Al}NI2rlco9}x6n!3jxGvk95zpv%jN}+HfBdZI*WY}8_U6IY1Y3t|JCxmd%3{frXXa)J( zd&mLPFf6zYk0$Jsg%I+f)Xqj&QfrE!$#=VgMn3m(!R@5=Vga~bCh`FDM^p*R*yb?0 z4(GWNYM=>D(I6||CV8&vbvC=`|61%pNnN|zt7Ai2cfD1*vh z3zQVTu#pRIw5Ax~;H;;5FzBM#sTeCWFUl=YA@@=(jkNuD#)_tVXsgewjQ#ra{N$WM ztJJKLcO}aJNj~7W+QhYztq49&Izk63f_K`Ec{hWy<~(A#i_gJR#fO7gU{v~MLY9Eu z4Ll`1aD6wI1*0TVTV&Byhn#wx-=j{-UCeNg+{I0{%?SXqc0oYPfg9#021WbTc8@*C%-M@jriZtRM^U5+Gh=iG_98JfQh1{#||~%mR5TcdYOz z1_{w{@MWIpgDlNw@wc?wRJ;s7VIWudmI}xfzQ9mrRIk}X=gmia59KZ?cJM}Dc4{i# zpF0G=&6o;lzu-9AJQlCeog>Wz1Ps8o6&I9sp+53i=v{P86=PJXqn1pR&x59Vl{D9P z&(F-LB)?50mtOZZbfhNp>$$k%2dz99LT>bO7-@_5$pJ4h*Ikd`1pVu`XiB~MrG+oH zw}+gf&+z8=)@4i1_uer`Vu|LhHhl+=0BWeDTwW~)Dj0IggBEx0i}jls(}z0;;WyAJ zL4H|?jPSqwvs45haG(bsGrrY?dC$T5^8`FBXl@;A0v(D*kJ?b z=c>cyS&dAdiNun}5gz%vg@BC@%eP-m$-L4OjR>F5J=4iqud&7uS zF>K)0&3}Bc!z@xY5X0MAF)V(4gZ@_2H#?^|?&)mB8 zm&SkP#?-Pn#F2Nght|R)NuYFwKhI9CGd|GsItW!!2vHFrTl$wT0q{(X)Mo#-Ja0Zs z7E}K45$`2|E8oyiN!wf#7Fle@PBpeN`nnkI{cXV#efi# zf89uUxsu@{#En4y^#{gsaA6g*=Lb^TZ7Qvvtg1_FRm+qBuCrU>yt%b5J;;sCyJh@DAAqh+_x5V=q5rSy#}R)NoRC}#gR zN1F6dtiew6wW|aKq8AqwWMmob4|Jk)A9jg}DnIoU5PXKLv;S@D8^IKQ5D~#4XoYb%5-|DqlGk_^hyLIR`(Ca!b`KF!C&Bd*;VQYr*D?2JFY0)F$;UlWC-vbo@iXce0%DTS`B35AN@T_);R0 zW?(3i+$+VU8}|ovIpd{i117H-w>E~ok~?LNDGVrymzF#Jq(JU@?P4 zjQrvKCOgTO(l1bF#6Ut!Bl`nL6eTC7yV|7h6DPiG1skdW4Lj0xJ5nCxaI-t0Fj!24 zp^$s0Q7Uh^4`H}Ejf2TE6kDr9798g7=!pOMw9!ZK>$_z2M{Hje)H@(gcjy4g znfqWbX1~i+@yPUats!!T<3h=`M8rM=UZQYIQpG2`piDprz>A5I*ZPb%q329oMG(Cd z*b<^8u_gAGg$nlJmcBvz1CxBPPve(LIos^bz?&1GwVcqa=<%49P+=WI#DnbOi>ut~ z7^31-ZGlrc54M-o+Jt^e{3DD`!*o+q+||2}F*U|IzSW!rnY`KU0m6MpgnqLxVtGW# zXqPz_3&DVSAek7|GGx6Q@kjMv69UbL-;Yr#zlxD3bZM8<@#S^iEbw8-#XEtS{L^;f z_&1#8Lc@=j`~G!!^S3Tc@NhLC-iYp__Lw05snGjbaKdS=ud8@+1S5ZQi|0M@?eYE4 zZyN7&B@dkM8U(_TsRmVHOdgB{tNRY0Hka(r6X6t~eeZ3WYNOA=x$Lk|gMV&knN7)gN z^ULr`a-;OS3u_zka}N9`MB<90&D8=Nti*0xIZ3c_-F1G>!t!lb$@-`M*?s^JtNqmL z&w}-rRbTM>N1EBK=kVA_Zi+BSk$$4;p>5Y76Wi=^|2=;yY`%?!0?6Bfaw{zh48YQpc;iM_41=-Zy zp)IoGf~@0XLPi?;)~H=DqA*-_x4t`e6xrVYbj9+#pC^Fa|F;*B<;G?%US})+aszkO z(-TwiK1hYYlmH#qs=>JQjqJC>{ZuzGN*=r2g+U`skVyOVHAuJ-eCH) zxPr=$?~B&9jdgtnsI(rubYK|bPa7@wzir5?nAVuiOUaCn8MSS|(;=_K;aKjD-7%jp zP!t)gsnj2Tf4+YRF_1x0&b{P+89<>|?MIUMTN|QB_9vXP#nwk3U{Zm-Hyb?m-g{mw zpC$tuemjtn?2anG{TM%EMGHS<<-FZKLB?eo$gIsg49oCL44hgRa%dk3(|03&*pYm! z&{68o_826Z_5n{VDKM}M*Jc26-cLGKh)vEezWe#7vyH{2+kf9TiyV)&upaNO1m)hs ztD;uVE2>ksWBT5_<*T=368!{ye-I}MT!VbXQ`V3t()k68!CnOIdiei?L7-W+3WI00BiA?(BB zmz0yqgot@>-XOQ4V!rBpZYPw1~{3 zPX4}74Sk{IzC>LXC-YX#^yyy88epc`P(WJCakNV=eyoIBi?wZ9J~lWEqN$z*DL8%n z=D-46H(O&!d|G#@cQcR(^UI(BCRfjqmM5(Hb28itL^r-UV&8LiA5#WT{w&x#KQ`<< z($(Xm?{<_3h}tAHe*QJsi@L#cmNkw+=$>3_4on%Rsk*U$%B>(L^kT4M3CXiC8s$mr zO<<^96vV?WB^n`d>Ac?t)m?h2^TzDO^`>8ce)ApXo~7W;06XA{7eO$~P|@a1ybB2t ze1pE?j)EM#f1c-`APNhS<7#8`M`Zd&cv*Vsx;$~*R;Mh*X7ybuDKrEyKN!? z*ehR+dBa2c+2D1DqPM+HaoyD)OQJ6eWtN1+;0v!wv=lBU1||Gv(Y$|HlTvzcuiK_t zK&9)|=}5Fz{iLdfM=YJ&*J&(*&P^F}LG$905-#?p5Fu(+ZmVWr1|UE)lCdML-3CRa zU(N^{0*oC7dj*xCiHzme2BhF%E>2aW*}m@P58R0jY~<{M8&c!VLF$h(_r_a|_*cb| z-cgi)6eL?e77$`6ejj$r5<_=`S9Kg#p*+fv)1bAOZ5~vVCV_r$!6}l&ztU13CRgjg z;PaLC3N~oIWtHg`mw=FzIEn}4$Ln^!B8dcp8cuYs+FK z@LeFMm|{&7|JjoH$|C9latnN~AYm+4l>%@nW{FNpKG0ywQE@I6ir>u8f*_BFmGYZM zsj<6_ZF3TH>X@b57GANhN*MO?bHR&i^5+I1yDWxY*|h9Q{)VA~#FIXQJ$por++}=% zn1A`J4@47}@c_aQ|2?7Iq5YNjZl|=xpBws)_3zvb=M0qJy$y!+iUXNt({+4+hTvO` zd#mil;%sg26R+1p77k>cRXV$_#2|c;fP2zC>1zEkA%oJ#%)d}XLU?h}nj1EH^&uu! zGbz1P9FDfJ#w>mLcR<1w(~3#d4}KH*lj=EFVvPvi&gT|Q?BmhKYI%WPvR-Kwy(D%z z3Ui_qzmj7+vcl9AOZ0#({yzEvSKP-ZF{A=nfgu~tzc)f~`)Q)yf>k$SG&-ZoJ32K1 z*a?YTF;`;s8r*iIBwq?xpYdRnzTEM8M|M`_i*tkei`8#iFg-77Yf5KliINnbOE)o% zPjmf-a_|IKn`TP;4nZ$J>NDp8Ye#+{acI?VwS=IrhNaHAz}86-G?2Jkt3_Phu}1HW zYS(|;pvGp;IZGpIYQ4bX!oqD= zy+SnLI_7cP-`^ifu$f7bc~9QGbAR@?16LY64xuC*ASeS5f)f=Pm9 zIw)M-##*cD%J42Op(s)k@sU+291lkH(GT8GdQCm+U2DsPc~Qz57-{EMXIEOQ2B!E0 z;j;4H5!pTmH^6ohaThUd>TmXvw~)TC^BRqgX~bRt503T)FIOZ53L930DxZIbNs2)K zDJXwP>ov28n)#Gy?^Fzp@OYsP@%A!iAe@^Ogzig6?p{Z-L}{i-%S;dzcZioi%?n1LiJ-$IhfuFgcbq4_1WL{nTYcU zUw`iLw}f-zn{+fFT`0V3nJqdV!+DXHr4D}ZJ~UALwwf$x%KT1%bk}b7pRu;Y^~oEH zbH)95JMXP!#*4h^fx2p`oSNgO$LYjtDQ!KB2JFK2YuNXqk{dlJ&FrLeB zfbcN%pQ3+W+x~J*VJ0wJ4^eMqs7zj8k_&*fzjJ7 z(3_mQnCF=3O7cSOwtS<$-*%sd;_QlN6MfVYG7$63181;k@F}S=rx_*}LHLVNa*XPomyh3EE%FORnGZ*-4c|*h>svcErI9LC_KDz`QOyyiBmtOZ9lGznkLxZfC z-3+MD>Nj`?;wyaa`>z-YJkfgiRlBzH!83>(bQm^hS29~7$Ov)MZ7mi@?ye@jAXCKa z8U|_{@tX>#ZQaC5_BP+d@RwomFFnzpRk+?vf2X{m2ZA>eHY;-g{RT>*Wn03mEA7V>+sbhYJmM(sS;Zzw_aut0!EX&ZA7q1#U2IAU#JO zqjTd8^H89PnI7L+S5UtMJM`*8?sYjaD8wKHr6!5(-48kXmCPRZ*@(3IkSQOW^*frm z`*IGW-iBE|%Y}=HomUhAU2Ocb&FsEs;ItU}G$+q%8~)?!l}|qc0=n-iM8Up=o_?=< z_JSjdJ@|vjwZgGFjZG?Uz(+(v!^`@GwTOCdZ*Jw0R^j*TY~)O=;_T#E3;j;%^|}XP$7&u1eyB}ETr6l1!lkpzc0^TOfqG8 zxb-P4_wfClCHm{ir8nxooVH`Z9L(>qHcbN*uc;B0>rPR-_AT3v$UNpA_v$}5FK(*c zg`ZxcaHy(G&p7T>A&WOfL{{vqW3po5Bo+~retaEsMXLP_-jC~`wK%p5v)ek$y^qV^ zq2O;1M+`ti1un;W+CQq~O7i68-_?b4O;B|&^8Q1-`lS?j{1hzTL5-s!pY7m3%|G<7(x-} z44=t6BTkKy1sEpyuxZqX5sk4_6G%Z8_fr^?*sD)VH|5T*NEZKfJDpAma+teX`e*nF z2C$r-T|VJ#y1~(?1#6$cS38mi{#E+0g)G*WNrUhN3W0fpu+^fk%Z7AE|k*6**N?K|55Wfd@F$Y3}%e)9xtHD;kH z)Za=E?k0NL2I0&z@V^e@lKRqwi%aBzPaygVSIsHK=~78}GO2#!03J-zfU!?!AY>)n zII|Vpu@Iy*TXj>)AM6IO{k*l0KPMk({JyEff-savFr&HDCjbW?$HmTFG zVS`;xzIOV1oP1&0?PVp9&#>KGfaHNAMV{)WbYa98$a{6Gb`8qkoFlmST{i)L`*;F5 zD=?mJ!RnlbqvQQ#yl;K*5+ryhXvqvcOod{7 z{X7LT@g>)1z9}Q_8bpWGQUPZcoUx3^s(O?6$B7u6;N~yAvnN!5sr)Xc6kk#V356ti zYPOyPUx-`tVsZFmHB-M?C7H$Jtsy?=>?qe#6Q(E%wzBs~~><)7deRbXduY!%cj#=!0K>eW+s>0IPHFinoLA8sAn z_GA}c)mo^Poue@vo_my@z5hN@@~ZaJaKh=YVwGNfoqy&4%SD5abhF1+Z<+HBh&pV; zdt~40?$?V^xE$M!!0&U1)Vm#vZhz0C8^qvKt>U~ir{PBmdy5w|qB7*|qC%^ObHJ$M z=XsdnkL$gu-%w;vhZbs%g?u`pI!SnNj5S}Rh z`xMxkX78|vs6h+?YlCF(zU<%C7fLXr=Th%w90a?JA{GIQcbhPZq^%5+GKSSAx~&imfrU z@UirnQ`uS#yeeOD?2kbeM#y(uyx=(IQ<$h+3PzI|wCQ&x^y_m!igmfr^JsM;@A|Wl zxzPV%CHi-bXY3F{t3xSQ>iOE`?gB?eazvdjjz9sC0D0whg z=~R&}IXy`ii7Sg>4h9*bzO|&uKTq&5-TQ(1pm1pbS= ze$lm{V_j_ZwGB9(RiFK@M~cBH$y`(==QF}Ymj(^S_T84L#zh{n1m)Gp3LbtLZrcsF z|G%wJ(*Yx(nY<0?0uJS|{v>bYJmy}XfND~EK(FFK0lCUC8omSE+dHfuW-u!!_PcS& zq2aB*qC*qEAk0FwxqqbeQf!VhXLtP9mHmN=-JTRjVdu3+F!~sO!Eb9AC6fz}Ig2}s z1K>bf`Uld8Qu9tj(&vRWpO!lDuxpdE^qLHHa}e4%>=7^0s7=$f5l_n3ipL4`xBb+) zvA<=rDx6?8!&(Sng?g(wmNJyB%#=j7;3cGIh0ms^fuEc3Z~Lp)VlDUAkYE#+u5*{G z#WrZ=AqX{p4=MP;i<}MlZJ8%g5f&9^P`a4UhpPP}Zp#x_z~rP)BC^p~_{s{@JMY_i z9JJKS1|vp-Aw{4}JNzu1^SZ+tP=9t6LJ7&N0K>w7u;2TCFAE%glxKuO0bs9tinaFD z+!0yO<&?XigYe;)pKCiL(~SAeyTeU76LOA{_BDxAV_ zHw{aJ6lykn`VRJpA1GMN7eK&F+Kqj85>a;xvAc<=ue=*TIb*{p-h*FIl2HJ-zXX+k zF3o@u61c|Wt{n601Q8uC0=3kH0;|`D+4lk{pA+5tpFant&!-^Zt$$xaUpyEbfU*8p zkqk}&DdPY7{xRuw<^R-wF4y%OKkC04{0@};@9O_=s{{Yf?zKbS%y+j>_l-`~&#TDR zF9&=b@!v-LGvpkz=B{Bur^ysA_-ciDf)sX`e#4GAqMgq`*Uo#o=3Vg-Z??kAZQScH z5mUab-K4~lFQ})>4P-FJ`>|8lXp9wKPcXE31gSczL9OKn6_lbn$-v>|?&=&vxu>*w zM%{wbO~VKDcCEn&dXGGf3`edhANOv$&t(#iz#ZIUXsqULslRn$%-4N+p;eq4Y}fNl zy?#zPp5j=^4x1g@J5u>%n)Vi(M$N2(mPhT%zB`ZWmeysyLI@O(kb)^-d{f=%qXKtg zE&^bW5MokWiBbSCq-q-!&f{)n>&5pGCPRpAc#o9hmu{FKJ$GZm>uS>L)8`xx{)_aW zTT;HD8-++G4@;O?_Y=5oZY&)4r{OhOnvLq*a8ccMcAU6}VOUN9kqDV~v`gQ|a=uWr9eV;J0t7+_Je18|T^$Tv@ z1a8jnEwtna>RN@>RLRjxcnVzjBGss0(n>(k_E%s5&+nO-1`;|z7+849=2swyj;mMj zOnHr$@nB2s;Vu67gc+;Pv2}-Xvj4n)5)zVm^f`;|FXQO$VD1!}n>W{%eUSzLml*Ds z#qj*$8ISb@&&bHgqY!!yn*I8c5=sEd17cq{JJIM<_e=Nt3y{B0m}R4)P^apOa(YYB z>g^9^SoJo7`xS(>$Kd>w>*i@uEem^9R<3Ku#7u?PANL6A=R0gnGmMM2V2{AC{g;L){3g7-(M~# zD}a@imG-GMtu7bMQ=6%)cXes_!g$hg(0ZGw_bA7`gHT<+eEAZ!j(}okx3+ey{Kv*L zAj~S**L?VZ#Klw&9G1E2H^3wng)8%XR))f4s2Yu1S)!iiJFe85yGa6* zf>4%6yn@V3(_No^DijGm{rH|I_=}K1b3Jo`Oj{!Ni#S8RMbZFbb6g^D{%LLN!;jnJ z!8xH?fJD48ez?Vm!3R4@LLdjJdm{~uF}2+m6A^)MbX%((mh4aW3}Fi?0A#X9Nrur2 zkzb}ie)ERB(s}mgBqK8s8b=Lq#ganNftaVT$NSe(mfNP>93A)S7{!kC-I_0M6n6(( z^*s}(+3yIa4?=BE_-iXFsu;Bo8AxI43}UIqlRmi@y#~_H?$H7ej6&;DV}%t2qQ`49 z^(%+T(zO-AYfJ!v{6N1DNS!!SByQEU?s(j+C(h8z+kbpBuw&`>)@1o*4bP(w5YkXo zRMcI~ArbRH9ynCtWhB$}?BS5fa`Tp@eHmJ5SHm%bIK}5)RnvuP0Pj&vg`oHWi

B z2+ruV0(c8T;nL6=dV3DVS3bfPu5>UwvIY%RO0j5yitHunz2_9h7iyVyp?vamRn%;BqTF4VPiL2aY{V0X8k0Xf*KJAirQ z$f?#2h(MZAypGB6>eu?@yytmg&kT57u61x@z3t#Fa?|@rl$99l0d&{nVBzu$Vc5> zUCq#Koh6-pZ%sQf;O-15HXJwxElp!OrQg(1cI#%u6!?~fk~_==HS)@^5B$DB?75P?iyn3rhYwc zrd10ZUT@7(OuX?E8Eofma;_Q4xDDsRKaz?ayn6Si+p>QIxtc=aXDXJL&b=+@7f9+5 zLWsodje7e-+)sNj6^k;j%^h-QXK?My40I|{E#tq4i)5~-H2VAJ8`Z-c9ypYEDmT%A zFHGyMx9$oshxiDgMy%cGY%M_2#sFw(V5H((pm4{I?^-0Sh~opvB)&EkppNSE@XqWg zbj~o9&PNDSgf&o@((+18I4AHJ*4w)7%;^;-BB&pRRW+=pOSMvq&~^tdWc|eA5A^d= zp(jcSu!6=B?FarwW2g@w?|Av<4ZvgC`8*rjzW^*e8{oMnSX6)oaid6d4sur4dt0Uc zY{v3ez`Ih@S^hu!VNlxO{i}Wq{qBF=+tXP`z6c?77zH`!`c6NdbI17=Jd?HuuTdZI zY43;YIxqLSAJ&X&fnBPYHiHOr@yY_PELrIZE&;{iO?n~&zan7y@n!3mB~^^x0qfkq zC<334zypt=kDNc9gWP2X9_H4qn?Hr-2hybR0_@136?JsjLOy10n%2<32tn;&k|Lpa z)Mh9cabRu^Lf7f)dakF(I5j<8sy}qh22=a{H}yVS$ARdGu27z^G2zbbd#Ld0@)>X}CFAxw9`+iG=e)@4#?rc{@kS|l!9MC^7eRRi}6yN>Mg zG6-nNiwQ^VyFY>0>)AwHAp(iu$u^}fe1y$BsP|s=b=zb0|kSAQB=|T7QO6VbPF>7(~!As{lh^l7gcu z(xv)P>Ca@)f$#r=WQKN;q~qr2eo9TIH|+M(R+~)_G$5=gW}#YR-@jy?e{+#z@1%IQ ztst~`ApB9?k`4q?8A4io%4DYJ9jO0sqqQ#)rv)*y4UN~zxf-v~=?}adKDYmy796ZTE6CYB;BADS35S(3-=SD7u@(g!>#mCytZrslD zdD>T7Phx1v9nE`)9!5sPTpi z_icKrLy9|e74Q9Vwf(E*nKUs#FluI|fSysRx+86VgjF6E&`V<&CLkolv3|`gqohPx z{gG*@(K>|;0)IURc=qgB0AAK}8sji%&E*nUmsNsVC0KNFwVei1*v9c8EUNL>9b@Kt z>P+s!cJ2Ha!_fmVdkEVV>jOzyY=uMcM;Mv&g}7xK*yY`VcfN!`-@6LV`)t=s+Ac0d zIGu})C0ewyJF=U3Vj0rq5W;-^ctDvOS}Bhp_K*{JADe!ZIZBHjNY;W%VwrBROA76z ziSc40BVV>g1_r~Se~f0N-Ck~)rzW9iUXb5?2g+((++9TeMtaVpGQvOUc(yFpk^+DK zP>Gi<5()#G3#N~J_N!>mL&f$hXaG{!DW;s}`b2;SG@82IAR)uf8H;M{XIA&)pEL~3 z*1YIF>gkrC)dfg|vY+v7xxpDPb{&n~%fj14n(PSZ)_f>pGH7Lgg8hPHbEMoa))kPn|-_xF_YHjFbc0 z3pn|yfFq;KFjuhSsjQ9;{nXSH%sDZ|NZ1)VOQDOBb9ki)Y+{UswfjhE7g}dzcLd~6 zOadR21MuiKom}rls8U+Vd?yJjot~P?hsxm3q5mQ)3SLy^;AHO)4j}Q@+A;-TEq;k$7L@FSP>GRKUjHlBqSu<;M)?p{U)1Q z@%su;F@&;~31M=F9V=bUJFa@3i7QRT`LOL6bfR#Js5Fa(dq_5fsL0}=93=WHbj)a?5+z^UM$cJ}o!krb;3+p(aIPSOJH9xplr zD0uN9%wsAI?2T>agHl(@mD=1g@SY>b;>~A+uBy+E(eWoXqmblfCnRqN{@h_xpk>ay zcGm!C@}%N)@)iS*m8MRZGeJdr;rG)bb^<@1Ui2SQ2_c|N(H$7gl%cBWY4Da7Ggd@< zzZU`@pJqb+A>@XCI*ip#x07Y^@>1)6KnJBtU7Yj+1%EPyHBiCb&*&P+x9)0Snc=>= z{i}iJyD%xNstQ2Ll3!S;D3lzQl|$CkVA+d-vN7l+0D5JfODiiY8~trpgg+5d#F$mL z8STyg_H3Xp_TOg0nP-BKeD1I{QOblerWrxqxrHIsV~l77p-jX&_IHom-ZImL;?bcK z6$pr6Y8q4agLWS=9dq2ryU=kLgWF(67i&P%BFsR3sg&_`23zzpi_@v4@6TzT9BszA z0cS&(^A#z6KxB&>9L1b)BYf%U+!_VxZjyWrb##e*ihCM&e&&#m=w{~|1Xqy@yt z?44sLAWXML8-Zux2pv~^j42VVVpQXp#pH0Y@#OW=-XAzhc~E(EK4+rr2rM?A3!aF` zL}ppwORl6GRq@>ohol;z;#Mvmprc9$fC+D5@4p6{RUgXK%Vyz_o){P1_Y>#@bY;33 z5*pIcT)DYjYvtYKDdcM`xEU|Rvz4)PC>euu{RO~s8a?z{qm>|GD4^50!shsLrY0Cs zmY{kSuEGnoEY*7^E3luC_rgBxSh?Ca!+6&QI;T+M9ut+e!4kkIvXn5VCJfUpor%-d z)}|8TGg{V*?G9{je|gEeQW7;SJHDXhUgXCY3?!gn3R~)kl%*>$;$^sN9UR|V1c{>- zhko&1lOdwKcZ}J2m=Fai2s3Qpm>INpdEEErbJD(#7%;IP37ufBHA`Syzv>K<4&*5u z-KKvu9b*#)OevX<@9FR!(Gj7E1Wr!NI2!2&TY9vz9ODY9kSGcyidztoauiu{JtGz; zSH>e(7||&T8RMf{Wcn+z$rqTn!}~NTTSHim{GI^ z4QGQ(Q|ZdJSkVI8zu`18?M$id2M68Pg^0096mI(Vx%gr&D(en!qhwQn9vV}#JJUa4i-{vgJnqF zT*V}TA;cnvo7tTU-bfsO5v6B8d5k$6N1P}Bn)nF82K6B8y}lv1Z9{rG*k$W@ z#=t4IE?7X2NhqXy$&SH6I!h{~X__)oOOOt?{i%J0hQdU2jjb&fbi3{yMeM$RLV9GNxNL5Le2B-Z?nO zcF}yII>b&k%)bU6adJit;d9^q{hktf=Px0^?XtL+m3F8iIL%9i+70f-d{M%%DYlJ? zNgT@=Ulmw=U0D&Is}zXSe82vU<&n568FR(wAl>8iD*G7|3cA~OL?4jGo_Y(fPVkNd zJg;`}F#Yhmo5l?0*RL4_?04(nS-sU`ytK}ajpD)jEUaY|)o(%K&VplSeo5%*-uYWC zy~5bgYknr}I?B`s|NJ9aym*%X3Hfgt}SXY%Xg&&K!N)=@R{ z%cONHt3;c~d)!J>FTRd`H6P?qZDXG))u7e9g<>yapQ|Yo{~7wNYoa~wCG}AC+FSO` zVvAr))ywwlmY1gQcQKF)`>mm;{D(zu7TWY;Tzzr&*3jAxK7l(7nRM%JuZ(suLjdz^ z`aTy_x~@Psg=vudyRbv9yaare72U{vqZE7ry;qu8|CH-*wILGld)W~}_++|Nhf*@- z2|?&k>-or&fSxmfXa2Cd14` z6yX{!0Wdzf|SO&9n5jd6k94P#34XedQ~-_G5wMkrx_jP zO8S>miF@Y^awg=l*yXO^iDLbuk1cr$FRhKeIffN!;p~eY&&{?>{`^lRwtQUK5}RmH zzuDG^F<{z#Q`T;oZwV^m4V%!Y6*D6r7E)9j!cj-#Us@=L?>$J4FF82M+11al!84`q z-cq&zS~FNQF!+}J{wZNx8{DyKR-gl2s-2joIcyEmTbnRU(dat}jV&D|J7uc3LY%5O z?47Kgh;!lXBoXfFkxDLNsI1jWbegdQWW%gzAiqHe+N@gs$L9JWr0aJc4l?D58bwdj ziD_KOBmp7TAgsiu%j;d)8qj}&klaQ%8=JOvKAro{8|2JNw;@UAc=sQhmVxBr4j!h` z$>p}+Ns4VFWQyDTkl-*rpY$Yu%5&Bb{?7%rkW>`!7uo~{qZNRLbmDNfA4kb&S5Hj` zDI3r?!GgsGZ4n)fS9GLEuM7N7c@&W!HlGl}v>}V1O+WBk7aVr$bFof5NO_56f$~B1 z#i*;aKYt2YC5?g2E3mb-7l00UcJKW;#QiG$kLm4iw>;u=6ZL-?*8aqXgw3J;>ju$1 zgEt@iZv59BmD_hx|I1SMH7bzc(LLZlcOICg;l2JZ+ukef{~z`Lx7C6FYYhDV>^`PI zhHZfPVS%_Ff9!S*+DZ1l7$k8?= zF>u;yLAJW98;H5Tk}l>WXkaNkQUw%9o398;2aeF(II3eM>NPM!$aQ1)1LxuKI{t9C zndK#SLUKEQ#`dzuLw9jnG1mfp*S+~?(0(%wfA2Y|a2=+`U?-l_v)WO|G~mm--k2j? z+O@rM(!Vp*C%i;<^Y(3{KVR<&J1kzcw6rX7+0^LDL*OA+9r*iQ0jK2Z`t+TSPBaGIY=!r|AH@5+8fA$=cfyh(wIj!) zM}DZ?$ecB;WmlE}$)zy7TbCeG2D*34<9k*K_9k{XO^dyYJ_Dz3xBmXN)m3m+Lw+ z=X}mNpU?aK{+x6D1UdM}12{v-^q((Lu63e@Ao4^IgR|u7%F1H^ z%>zw=2ZeG#5L6o(93peVG{$7)h5OLbL)UVzssVK6Mu7#Ke$@gC|4R zW3EEY>d2tyOq{w+G@N*v^o$IeH2*&ll&M6A)QHALWyC8d#0+K9@Js`WXOk%dJeH+wml zEFt?KM!Pl1KM27chV*S7wkc%zF#6Me2LX)B7jXP56c%ez{5++j5Az7CBwhQ}um|fx|88Zfrjpgn>oUN}iz+>;yb^C52 zw%_T!6dXkY`| zJdl(VP%*4XVu4@YR!SBzAOTCP$9EGXYslPgfroZy+&%Vm^lL@lgJu+;ey%r=_}+8- z=%v70Lr(_FEf+AS+g|_N{{YrdKUs`qsbLkHj#(2Y-?}0}wlZab z6*63c0WSwCnmmB>7Q;i0R+6CEbvLwMHS`wAUb@tR^VZ%+Y1vLd61_yujw_%et zNk!Bt{th&HXJhp5p_jweM~dsWlenn5@>pCvwg3U3c&4-gu)EyNY0)bt&ExA=y}YVY zL*%XRJ);k~0!9abZRxUq{uk>LbR+5VRe$N+RzO&P`*dTX^j?T6ojyI7f`TqX6#tR2 zF|BQ=l3lK?vkO4Dpa=J+q2{Z(r9HNqd^W788(Xq5t_X+kag-J0=a+)F&dV*R*%@Rl zE!{7?Q$c_H`0;w0^uLCtUHd-B`bpY(#(1+`hXjZ`hS`|o5yNm%&D?Oblqn;29X!)b zpisRoszFV=&A+7nE)^8pkf53`Lo9{ca;IWDwM~hUn1T`t_X+X44D&V39R#=6S-fD% z&Ur75_m`(-C~{M7aINi#&J%KH11(sC)6(16H%3QCWyQHy(m&?Vgx6oDcvSwCTk`%9 z2Ma=e=p)Ljl74W1-+5&-Fq0c0%HD)iL_y*=IW=Oufe2RPMQ9iVG1+QnQ)0$~C?Yl@ z>Tv(;x|fjN@p^pK(*X4yh899vCk{RE9EY->#>Bx$&8KRJ&FQL!xII)Wofpt;D2s6a zd>ebV7sl@st6#)eCVxpfnl>OZ3rA$528+m%lFf{2DHOGd4JP^!U(aEqLh<7D8j8mb z;wWHO3JXJ_f#t~j&^K@XO0Ks%ta@nh&Q02qaqgYe;J+B@zVG-g?2@t`fu61<#T7cR z95TNVHojg(7H;{wgek|8hrm zCuip};Db!Bqks8;o1m^FBJ)0O+9r?S+m5Ch| zsWaMXu@dZdddmDwZPcjWEJfJu&SA&fcX8_u0)6E3-3=Ah=55M?9e$v z5&B~|LAlD}=Vlm!{|XT#!*1hHBkl+;SyRYBaV?DnhY^7p5dM3pFMTB86YuQK;i0h; ze46`F*mG$fJa_LX`P+-1+XX2j5TNGgxNpib>B<&RO7MFy@!M*DAGX(s^=%&dLAs;a7byH&cMbf4!B7ZbLxuFy(N zD@qO{>K1AWdIu^!4QWq*@e=P2XIoH5wM&#V_?(Z($lxGX-y?uN(S^+e=gGUZ1bNr} z0I>h23rt`yASVsb7%c;eMYIMEzlzeow7M0w+J?RnKF%8)@=s|mPAjxT2m^@>wk$Gi zZKH1En-L<2G@sA98@RgmTDXYwRd9IHywQ+qpO^IU!S%mY}ZmEb0ZuY{n2j@)4#*u)hsJK(R_tw=wEG=dGDt9x`r0eB4-0-+NulC;OZZyb1!_n0LZvDu3hq&<%oj04H!YseOjndPWMTqlrl-?QP0_$43%RQ=c2aur?!gb|+8GzXXuAZlZGurq)7&NBP_`CiOnq+1XjB zpC+Rz*9{P^aYQB|(Xq#jqT4XG6t#fg2t#9j?k+rhjohi>EFiE#0yc_&4Uss~DG_QP zD3)@`OQui}n~LG7cvWm^1!v3(`I|2`i^aq9X;;#M6$B(Fuig0GgmiNASIGtzCfoH^ zjk~@0aZSmpiPErLvv%l$pEb=0>hzakl+HAymy5w|k5G1Y&$+_V8I)?D+<`B*+zhenyWAyyS_^xo?NW`54J5Bc`2prJZD9VsQ_B z-IL7p7lStQ&9#oCLVQf|644WL_Cyy=x6d@x;3hjQ(g)N17|HxaVeU2&IlCMbM?mbD zMT?Th3-5$nmu$MUxHs>&E^gtsn$4aTSA-$$jN_M~&Aa}kYg~F{27Ln@rna_LJ30?@ z*N$gn&3=B(k074z{JGE9wK6bpw$5^CM3d}EehIDf03$@on@KjnMSd-^Cu%U?0#^OH zlEkH~GAIZ2o20ERh7Ar1)`>@DH#`VF$P1kWO{dev8C_qR3e9J;HP+XbMqNxYO)m5G+Qe077j~-SX zRr85t&_%zmkh3xKzXo|@<5j?E?#sL&6UzgaFe($LjG1p=H^s^{%TT-_T2jP zmXbF^DRHvoxf6R!gDu+La$tkY`)wNwb`^wt30WzTJYsRa< z1dBU5!lX`$idb%gx*^=~cI?{DNe9wKQH|pa{;H)I(E=i*9K)e+sv7M$4o(eQ93xJf zz-W5%+e|WdsWF^-z>l@Lv?P;AG3frJUmJh4<4wNN-rR0;*jcXUjmJ4N?Tkf2e|{Q< zjTCz4!Z(BLmfl8D(q@TWRg7;Eanm*HEG6?BT?E`TsUnF6y5|xUq1i5Z;eyGV>rz}J z%R$%L%M9*T9f6g1EsjyJ{C<4M4x5Um!_gDR%*4S`1QQ;K` z0)Gsl+s&wOn?ZY-nW^b#m%YZFF>@pPavcyDZac$TO=6;=@0?lB#8OtrD8cS-Z$F1H zXrH)mcOK$B;b=jY8?uYOP#v%{%cn5(Zm>g6u`z8$B}V-y!#4M$I1mg9HkW(0qz7ci z%$9TVOk?VUbcQJ%{2&IYf;=}=8~jKeJR##cF7Q%xLmNt$PK|B?Qv7B6W}DEy6pKh#kMC zbK>GuznQPGveE>aN@ltr6(>Le+q-|ZmdcF8ZznM;E@CG${SG7vRo_tiNFPj1hb*)o`V6o03s z#YSbl-nyYc%YfhN8E6?UAJ6Wf56Z@n5Gc$6GgBpHhMFZDvAn(<^pD%zMc&%_b`u_aEt;#$0Qk2sQ0b#+ z>ru+XG`BK_!fmsw-y9@M{&x zoH#gZn8ePdA}~rZ$lr%zI?LO)1rN$)066^~Epuy2<4a}^ho!xSp0+FetN0u_Yw3lt zT49o9oR*%VO*Sf>z_S8%ucT8R-6I*eO;Elib$v*S8b*PeU$aT~!FiHw(bI(_*X@1D zh+~D@3?r$?vPyo7{gvF5d?Z z{3mGhbT`Yt(h{J50Mh>}FX4ZhSMdKxD+u}zs8jQDUC&H}elXh`0ches=R^GeF89C5 z#&`pbrm@}t838mc)%M)Hgiqg4CQBD74#rhYs9APuDgpDO_&TaII-miNK+*Q9_GL5z zC=`EwOpRP8?2>;Ajb=p*uLI<@hSC@B)^p@($a6-FgRX z7re|>oSSoOZZvjwa-v17?x>NWZ|1NYRC$w>=J`AN?-Mx-Nx|MX=gtL?d^LFI?(8{( z62E_JG&1yRY{KJWZ#i{wuOZa@R1D$mv9xh$HGr&5{$>uTUt9Z51#kB?sCw(80N|39 zm1X~#&unzh_s9_@rlFacDAr=}_){n!%d!`X%IWzu(M$zAP*dFX2&j^GUsl5iUQzIS zLP_DzXf8d(C4J5Hz@f{T`aYDSWU;vr96oN}8S}-~(j$~2@56%-fQ|Uqn9K)#XRXdZ zITJ@=4K$S;z$||YT`$pns=|p?NWTVOMR_=LTnwJ&ZApXX0y2(M6E}$7-%Cg=3muEb z+kZB0LAb8xIjKlp%(|5XXhxjeF> zm_{(l$f|jC5+Cwe;Dn@A6q2F7q^T1~o5!u59{u~$eP`pQ7CR!#Y`a(xuZcb2gM$+R zFAqY)#j0^DjqauHe=eJ=1RxY7@*B!0aeC<&<7o(ef;fYGOiipofN^;=S{p$XzW3#I zeERf>9>AQ4AfQ;Ka*#l@$Z;#RxVwI@+tRFXL8R^_Nw~-bb}TAe@x;nSkmlb0; zDj@bzw&Te{myyVGPld;|Vl^kuFN9Jw!lE^MqJ+L!s#rNUx|Rs-PU26!PaU-^R)-ld zFEiR+te1?U_Dp}wZ#`JtHY;jMmp4eHLtvdp<(Bs1 z+Wc**Y#4yNr~X!w*8~<(X~Vk@9^_f6Ho1HfZe#pl1zk2)A}wxUug%_LKK%PLP@FcP znSXyi>De6lI!o(%q$HPu(&g=)!cA<{x7IFnvIt6oxk=nXkFo3W zlHkSr@%xh;z=qxxz)c;FPktRRZe8T@k-y8Q#827~zm*9O>g3o$E2Xcw6jvW-PccOS zra-4Ox z@A`j_58r_E^uc1DK=_}hU-K6^8tk?%pQ5jqbXhz<>;o@;pm~qP_^Y7B9cTD)|B&^{ zU^)U2BvCITP`rl-3ndaq&ZJzrnVF zAa7y#2IN65S>pjnZzCl>4>NS|>u?69j#`Lh1N2Mg*GwHpAZGq1gqe>`QSwucAyPoK{9&9d3z=EN}qegecHN*@4J%2)P2Uo&{n~3 z)BxSHuA>SGhiN`zb4ddiM-$TfPq(bG2Aio~LFK&R6}Yo7QGjAz7L1tj>X;hjmY`$d z)w;g*dPQz!8PQteHW`v3XW`gD0d_(oV3!gS9{oy&qcMA*>+Y?lp@Q=l-e$CEW!jH& zJ3deq7ViWjdX-z<%%(GLFh(1O;*~JwfsS3|iNv88@HR*rsNXkzmD5$K{tnI;Fo-z( ziFX&9=!Y)(RI0}#a{N1Z+N)TG6eD*?GvPYC71v-t0qNx+U@wh)n>ynV;0cQUp?-in zyXJ+hGWZ)h)BwHy;r&-qn7b@4p`RYSR|uc@@G0YG3#4^cIH8te9Ds9ZUwy2Lp;Qc` zc`Ej$0Z`YzgJLW8JU$Mila0TX5ZvNVp6M;IZ1C>LhKns5-X&PC4pWM@V{^zkk(9hS z3h0g3G0cNNEDV(3)Cp(fW$~LsXHV7wq~;vp5J6S}m@>{nhhGH2v)q^Ep3~IX8~lK> zq)=ip0@XT`DB55Is4$wwKM(9!IuELU(OB&t6EBzp&ULA5vjV4l7y@I#e;IB!+}1Qq z=ImdHU#D4Sd(bsI?5{bFPDs|mUd(JNbbrBgGj6ql@Eyr($oNa?6>ZQ6{Usd*AIsVYP`0biUQ%79!;_(}gIuKv#b~ZSod_ z7wc66I*yBN!j&#$FmH;Ai7jmHZzow`Z={vYtnYL->fj``*B}f;5i&5 zTFX@U0ewO6vjs{tKwo*d41^`fd%hmNx0=TYG@e^K7$-Y49GNjd9);4IHk;*hv>G;B znRcwa@oN|$6}0eOc&;0kog+Acak$w;=1{+x6nHWn@YRQTiPoK~kD<)GJe~gjnqM>& zu(ZV2VU?X0y4H;Xd7G7!PRQfhtpzUJPkHa2zC}|~TEk#-tl@@=07qZ=m4#$G>oE-H zusW>4@YVo4WdHJW0O{&3+B0I;Ve;uTTWrMd)L`#Yyr%DS+<{fTMIkLPt$_{hbAjUJ z3@(}7{B*M)E4eEm3bn*sNbpr2W?)&v-rgQuU<0Td0MI}BlztMVdv#DfbA0cWS^#8H z;eYY!?Vi80zq=k1zx|?dhM7g*{7L zaP!NBi*mBE&v(bW_CQrH95ArWzx?z`*n;%nZ1JJZp2WAf*(WG=#mNA6NRON)yxhXdAEBc&PB+>V+v%vp950Z~BE zY1;(}zDRE<4oBKx{k>Q*M4w)i(N7@Lj?9POfri#EurmtjzNcJt=pRXwd*9*a*q3-Q z2b~sq9O_S2AiqR;F7-k*9W|LCvT^mP9fwm@-YD{JvuEj-6Rwln5_Sw;5G1dI$inHH z$g=K1*yL?*Y*@_$;82yz6<7fYFt`Jsm8wG3{$aaZn${^}TvC#SQ}d9VzLi!X24Dx@ zs8qL+;yt4%uF%f%FR8EU%@+n__*-tNedUwdZ(IXnH z$_Sc5f_}4KN8ps_n3!B`TLXTNt>et}MuvuLLl?gsC^Rf4c}B=y7%twspRDgN(!8u( zBXAFgsjpWg5=*`|&kKo>qctRos*6+|%=|qix-&6SnkIr%nR?{DaU*;+bbK6AS(RKT z4y-=b`c3jmCz_8Qeh3R$@h?ez@JGwzxCzk1Y)Bc0O4;5G=!qXBNE%bC`{MWM6Zk_G zw{JU=ehic?Mm$k7ZLjzdXV9?xw9tvst)RVj^JcsEGpVF!GVIcSx%Uz`y|>u5ipzb& zx>*y7ZO8itG}k28)SnY**{>4}Ar2egiYMV^=OTR)4%DP28f|Cv=`tn!lG29tHK7ZW z8cnwN7h}Z(yLAmhjYV(lhUd9}n;~FxW-*~-^Zpi_hS7-)sr_J^%lCfqxK5gBTIM#M z;3%_W-HGY|AmYwG{&W6cv#Uzz2FUMQQi z#|~S+`4v8de>(O4l+xjy8W#>x!w2%*Qc21AdIkc@80`24%WmyVxFhnKy+mh%ph#Tq zrQ}1my7H6C0un^3F=w(US{!$;9%!bx(N=Wlech%Ddf0PWQMeFNwnP@XQB0R?qRv0M z8KK*D$J(o~Gc~AuOGk?w{UkR$EqCjN^<@Rq#8iYk7*}FIq$j;&mKZ6$bl*hyBe_7; zs=!vZ8k*b(MRbBsD(5Uk+bw;RQ0htq_j%~ucwCDYX$O<{!)z$cNoKni{JBi%qntph?AQIG|X1nstFL^}N)1OHvXMi;R5Zz#?m`%o3N!#e0= zCA0soT06a#{%`-J&iLP`*lzzLgZm%I*nYyu@Y&7dlzQ121i0y3)z>Umw|@4&0H4j~ Av;Y7A delta 433781 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 ^x&|b1X%uy>&m?A);$Dv*x+`P|ioBt8eN- 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

)NmoJtL!%eV|4K)QAc4Da5d+ zi3~L#{b?F1tisx4h)w=Cb(7k7KjM^oNfh*M{&rlkWQmMtC~6c_4o$sQOFbYCM0 z0ugQ3QTVbpw&bn5s(ib z-~LDr<SVi=!)3KdtzZ}LTm0SV2YsKd%nXOifKbq);qz+ zlAz8R0~oB+_cVRtN)i=*4or{cB_M_iLs>4I;^LRUS;>BR*X1c6*ICzV@sizZy@|b> z{WDV1^M43PGJrGQHVn==9O`G!o>80~3Qe3oG#D!w*P}ie4ynIAfT_3ZsI;11PFqy>GYj;K9X-7ezRV_J?Sw61M7`5UlM4B;GSnF|&*;cj!qWg|iFfV{4X@^98ZpN(4&P z3Nl-E%gQ8792^{>;o*Mo7uz=508kh9UB$!)MQ*zh1Z^ z;lr{9q=N*)Ck;cH>57#CuTJ&*k5Zj7>r*Z1f(#y(kLIFlC zaK&D0`63LLcReedIf<6B@xIPsGkwJ#sAy2O;Q=S@M&D zmT^qH0}P(F<7F!T@=Of5V%QgQIE?3P zZmn)Kpr`Q*3Ix?g6!b>tUAP98rl`~N2N~-9%?}7O9YHL**YCU7 zPa>)SQD!QTDgh|^pcw~DtN04>dTYc^^lRuXeT$M2kf^t|4_SIAO>4(?Tn>Kam@W-< zI$Y5H^^h0{dw$c(zF*9$T3dF~4{aLIk$`=URw{k!5*Y;6M4P$1N4;Ot{o>p1YHf-SlTqiKvlg1pYREj*mHotf zUDLnaGG|44HI5SRILB>=N8M21Gz59d+WwwjPo*;sEUD=yOMV+-Kpsc;n%o5w5sZ|J zJqF5p=i#9-Z~z>yHuu*wiWTR*_Q1OyB=N`XryJl9v+*N&Snz+&%j`rF=jRU(;Q_K= zAnZB)zX*HlsHncMZFm4_1QC!>K|ldPK^l>g6p4{;P`X2qh66|_D2OO24Bg#QLzf^W zEsb-+Cpvvg+8Idf*Q=Z@=+eP4ty^nS)^i2k1g6BWOQAWyxihPVIJ zpbd*2Lbl-*|MncoVP|xHCy!a1%k#f15g#WNpD`>wG2|&Q!9Gn{8e|uvv$OhKcR>ZY zeW|LDPlJ0tc`MeHw+OvScuq6{%2?N7@h5BM3-R$xCzp@JR{V$J#&DYpQ^31VNGH9| z<-^j{pOiJwmrzT$fV#H+2XN5Ay{VE-KjX*X-hS_Qu3G;~(QMV^@W%$#scyp-eO#bz0d!x&KnEKxXtca)5mt23^GPXI`9>Yb z3=A%4KaK|HV7Yu+>4oXKl;SpLHVarylksj-c&R0RCNCAyS?*0MgcaUf_CbYz5bOK%QbVZP2QD1qQ$y;pt4p0@qG#or|={#4wmZ5m@|@L?9&9&9@zx z*u^qq;OhNpo>fiig85e_Yf$2Myt>(3?bT0KDanr;&VAdr?>YWhdIop;;X@r&dzX4P zSmJQYK8>p;!-%eEy?zWyga|ZtE`ro}{T>2XXl#TE-CL=N^K(*W6ebZaH>T~Bx$X!) z3tn~swHW->RI|r+2Ear&s$zEdj0cE5d`thsjLYVJdvS;^^aLu-#{f;?yJg{bb+n9Q zQ>Nm^9|p_?+0o5T8Jo5Ek$F7_?0b;+vPz{T>l%LYclK7Onav*kT1aY>d;VETb`!M{ zMrl)xVf|^rHWaxk!i+}yWtQ9s8kSQ1ya{dpG+v`({PbPT*msYES!NnyL#V9_%vJ$FSVafc? zI(CuSdSmbrpWWD_+WPtog(yaF$$QXC1u9M(cBBp@QXoGNGGCEd3z32L9H2RrK`-jK zbHBd&3>rYM@JvRhB9U={^7ru3D|M(I%YFd3y83aSW*ud{`w+#I#nbuv3DH81Y7Rf? z^U;7%gyu6zNhX5#XzV#9{5%V10Bkkjebag^ZA2B2Otl6RPt<$x1Z3xRzjcSb%rPEm zRz&NG(irTJLsAUcL#u>mHWO)SX_iZA%L3M*Y!SSn{6mBi9BHL?-lyxKL4)oDB);Y$ zcDi#QxdTf~#a6k7ttk@k5kCNUU~eFwQJEBf@_GT)lVX z>N=gp6PiNn7qjm!OwOaNwa}5zc@@8z>*n5QcElbnk=s-e`0e0@X#giOZC{80v5so8 z*u!79nd|C(fd;Ft{e$aoo}XmQ2$-kOmX#C_2~G_ zUm=5<8E%71zWNDAgE2=3kDBtz#}6Nu-)s|5Q=_JY8d8b)WelwdLX%ccyUs9s32gzm ztFE0#hrVJfy!=+&C8y^NR`Wl`8zd2@i~pkTUGOO3)aFOi@<7*M@x*zf6s5M8|0sB# zM^xzP_@!ioQM?&$C$m4>xLpHUALlNSgu&L{L6ybHf-woHx0_G|F>IFeYYQ^c0)*su zK14=Bl+;rV>W~iC5f$NgLm6FiBV%I(0DuU$ zoo6RG-YoVx>=&+>23?5&lLNvkyulj3-FNtF!Iet9%-ibjh`xbjALK|8?zizRZtlma z?}U3a@5g*DDP86gSl|Ep^`^?$lBUj6{YOx&qsjyd9ev$B{J$os980k4B3v=d|#F<~Tp$b_qNaJitl-O?BjI71JtI3oU?dqh<61S`mzcErG;`Rb4w zTxa?KG4r5dIq{AkDbRGQ!G32!iJRBu`U^!B3&KP6MKsO@>b4W#NR+a6le%UR;%nm6 zFG^?j-Pk+tANq2vUHgzona~>Mo)>9UxAnaL_B}N+xFj~nAj|HhEoTItGkxZ_3QT9| zN&YyQK$i1D-o|Z~C$_l!my6s#A&Nk?WSWxETl}{$-jqq@6XTt*Ohin~dtS4yv?Lglf4cTQywLW-tBne?{$r;4{lx-hv^{6$ zt)p*P$vMwwD}_cuc4()zA5}_wtGAu3qSm7!IBK>}k|_#YUhIKUxOT=0o%h<%JslYJ zHCt}j{Nnph;1kgv;XMhg___}(cEj^1V9u)X5Ic&N6|RUP`&qJ5pU)(>iskOok0RJI zimWp3L3)cF1u(g)owHjj23F}bTGqOcDWf-|b8b*sv^JalD`a@e)*B3oA5g<|W@EX1 z2De4zxGry5RqUX|Xd~&MkH50bO@YXsn9U;@y-0?5_vv1}87;!~l?tH&Z_dV9;blyW zdA#Extn#+ma-(s8Gk`qoy#sa*iwWB-t|tcqSi4iVxrfBQ!<+#&&k5>djP@J#fm#%hlIrI%5ipN3Yv2c|FPq{7xVS&jfVSQ6A+cjDLGnl=_o$~ zeSI;BsOo~HKMb}FnQSa9(l3^11Y49?Xy7YW9xlfUVPp>yRU4eFi0!Xea}#KQIr#S1 zg|?>kTA}R6F>gl4dDj)0)&!c?^zHoMpI(HA&D~(KY~7yL3u>O1GWx_L$jr=4L`L4; zlw8b2$ekiY=`Z8^gyo@e%qjNaGWOolFYI%)+W}OH*i~U?5@`Iv$x$>anLcG|nayf+ zLPG-t$=!!hMPoOD`2}H_tzWa&_KR#LXki?q32oZB-2CRD6v@oaPDtv6q{`k)bL5T2 z`2l3iB!Mw4Uw1e&MxD=`cGjQ$?c28kysz_ct=7v4#dl~E{2R^{mzS4cgSUctFx+O& z0QVo(@~=_KQK-Om{<0-m{sI_ostx`PKQ^0>IHJUC9E?M`T|ZR)AF>rm?27-xre{(^ z=%@eO(a55b#es)4OW;6Fm)z=HOq1~8Ko={+ar|a7Hhbt}cOCa_@|evq;jo_I!p-s_ zfjU=INjDlAA6`@g$*o%@%O>KC-px@zXU_*pY%MJ3Occln=J}Qn3iKykWdX)HwrftCKH-D`NkePfB+lV- zb|a_7^*cc`j$tF~vIYjXf2gugO-~Q~{kwJ2ke$uu=H^x_K44j~05007kw`!sHQl{i z%!o9owr?r%KjvEg_YX&k)~|kM*6DKRN=%;sNK#o@m!6T_sFL^d6OT}67x3isA>uRazLsG( zH9NCeIqc+K3y5HZGoZ9>{Y^yVE^;=ou1*vT18pthsv}yvRNTBM@gN#u`MrXUgVp^* z)`tlG?nK*_5xuDD*s^>S`?sba7C;X*oOe6rtPX7!j!K@?vD%FpOp-J*l?>c2+#q#W zJ@zs1^3LYnAJ+_d`I#0~j%;KWWBHo!d&7_YYfAE8r%T(21V~UjzdGJ!9)pVq6GOH0 zi}+^VfyGmLoV|F;=+`=WZMpdppCB>(Y&#Y$0q%IK2Mpt%~DL}ywX525?!O8$PE4ISKHDSf| zx%wS71`W9Sby1j8*wHyg0gG{{)K1)=_~r?oC@(K+8c!~DfJqkn{PP3)aBpS>*x4mv z9*HIGz{@0B#2cFV0J|UDKbOC{$|F*t^?z|HJ?%qnVK-=K!zghuwdcEBZY3}zczVLp z%%tYxBI12^qX0enmIVEa2YJN>&kPtcV9p22iZJes-F9Lfjo;znB-Pu?JuzTp1elNB zRcSL)YCD?mzh0tWMFN=RpBl`49cOoV-_p#C0(1(@k6cbQ?x?dyXND_lh&I%5R-<#x- z;4?g25c^kQ;(Nc6JXYXJI@L9-I;x)?{5=xu$fXf@kdp1=G}m-DhD`-`@F~8LIqSW| zo06W+<0e!3`ug$o9O{tCCB_VaD10SGNWu80VLv=^{y{Ve{lMeLk0)Grg@ggk^NCg% z62ZqzeBmB@&qDep?t8rb%kgKrct0X?RLp5SkHk`%J}JUc-xUh&IiDCQPzc-P&rQd_ z;0MTT+cIeBe&_P>ZWh`9TZkdq$;)eT zAa%0%9;x|{j*;@CpPZci_Ry6_TiEtsc_8>*JZcPodsjg0ogwheTYl#+Utt(vj1qZ2 z_Aw_yfF*GSs&X>$ubOz`Q*>fRQ~i^TQLxvBR>R6B{rv|1Ia_lEA9!un zVF7W7OH!Z01KFpMn9I2{gLUGxbBKeNfEI%xm+f-HTwZMZ74xP}%%&VrFrz-gBel>F z8Vw3zH|XfP6L%-*aE%QLtOe7^3vb&W zrUDELySq`ny)SFJWIL{?%z!Zlgb?4vN~fD8vm4CmRJ$xDSj|fTZ^oj5 zo)VSZDhZR27d2IXc2$(k35JCz_b%j@?!AQuPSA0w{HN)M@O;S-U?&ID$(v)&y{-Tx zfQyR&SuU18OgM8_lBkC#Pxi#K9#+&)xgOv&(A^645o_R~4^V>Q#EDW}r=BvgLIzx( zhpxbvUV+crgj4~>Klc^wa`R(8&5h4_#@HN|Szk}q#d$p{fPWE*yH?o#Xu{*q_HvA* zB6S*ePlIP^I}Tw!;B}T47qWgR@N~U^U30kfhkUCakapo9U7P_W92~$p|$i zYqZl0itry#jDN^lyyuVHw~y;}mYrFedc)&6s0vz}-fc2bQ=UsEOU(1hAtve!HT+U8 zeMlFa$eMwDt6P35%Eq{PS9Rf>=dDO|PXZ#qZl)iyjiASL!hi%3DO29U1yAO+tuL@SV1Do%I1dut+kYWN%hj=kq<63n=AoM|Uwo z4|!jiWiZQxJ~`BARLxD<8=1e&z!1E-o(7_9{ z?3Zm}6cq$wu!+jokB`M$c7;1+>#lV?#69+jqT@~fg|V$-{0C>oo`weByM|iEmVdXD z>7M)g9U+b3@yXSV5#-5R{KEMZr}Q24)aDWn+mc8tCfcTG7*g0vp2P7he3kW1u?i*V zzpYh5Uq0Kb4eUcHFi7z@zeIakik>#juWA%d2Y`0t^@ooe9)59}@u`k-3U z6ce-=vTV|iPixqm-DU+ck{~spW8x?1zBPdZfmy{mI-A+M#6zf=1!s}Lv9VCQl1A;? zF)%i&%>UAx?9K$&X1Rg4IKBk03t7|8a}7LL-}wx>-!b2-#>!(LjAo8)g#^PPRxh7?t0CW=V z!smwn0<*8y5R z*S*K8`77_0;()65nXN9P|0f_%f5)V^d0d4dZuR`fmhM3cgjhG}spV3$g%a8_JZFrT zzTnbcwgkL0|JS$ncG+*Sb^dE?evlcgKyyf6<2sgp86JcaV9HgiRFCwTWrUnI54+L7 z{(B&z&Y|68D7B~vzgm>gmk{T-hIk3C%qQz-T9>Pm_o-ofzmoiOyfBSf0~vs4)~7`B zJ+LO4DI8r22yChyX4S}#as>0wp*Zvf%fUd*(H{|a3=Jb=W;3iFdOCbfdO4HbD}w>6G-|H>((#%9RQ;m+|0*F%rLCBGpDGi zNJnGd$07iin@YfMO9a+D54F6fq?aK3N0Y_zx5A)ieU)0q*Pf+sv`hEAB!&0IZ^y@Ag>jLatURbA`fSmWPZhB;L&T6~OBY2d|;$YiXw(|ZoBpL1Lg9aDSCAWP+qK`(^5$UBK8gd+Yp?4j!kAj8b%zr&N%RV~Hh1Sw0bWhj^Bb`dCTKDd<3}G~nc7CRyTNP)ResVQ3+dUw&^^j7q9& zqNL<@lhd3+w(Kqk}L`CbSk9nSniUJ(PQAs&; z^|?Si!tzeIEtPiW`O8mNzX=hMa}qB6!q~`Y#tyF%9{T*eEJIfq@~K(?_}zSdJm60f z$iw-bL`0EoT9ycXV|unxC31gNV#y?>FjM)3^pP_aKcd_Dsqfj7^suBa0FZ+-k22}$ z*2Ch1#5TZx!5ak&^#cHaGdsTsU@V6PG&AEU$8p}1V?EsceI5(w(TqMRQt_AWojgl8 zR~#ucftFODM-7*%%8BtU`OH09vx5F`=4-d=!E^nz*Fx3gpx8KMy)pbL-$3(=nu+mh?P)a z^y{Mj{xX%L-Eg=iNH!IE9uQZT_==@}fzEejS4{qUAQnZL4ob2+CO=iq(9$#dZ&>`% zw^Q3KZE;E+M3I76E9!{w0)+#!Evka0Mo0v3cbb8pi@Q!t<+#fJ(I4KAQfky3;kfTx z=Er} z$;pq~iL&3#t@(l6pmz#KD=UlMgPU5ifKPml51$WwxeVZIZ<_f!;BOCNm5`l^|A{u9 zMW4rk2ViZ07JFqJyJ#XiE!}-|l?CdJc1zztd#}ynRwIU)j{Wi%syrm#Ou>TJJZP0% zFBH}ItjL(&cVF%hJJAJ#!Ak?#CXj$vg9TdsQA%fOjmuHqcXf0r=}b1juAW{dv)Lx4 z4^L_9ca*3!-!_5HfIvW!QF9R%6}OQsY1T;w8`P>G{PyY7r$gIy(getZkFQ;usSlc| zeW3>=1J<1VGiF_0{+^aJtoiRM?L&QGru1+n{iWd;2`!o5Gr2_)@E*VEiMq_O4W`LT zAE}GWlWPc4SRtqOuTBNqG2`RJH#>(B-!6UJD`F%?7t${Ps%_Xuj0X$g>iUe@h5oz^ zFM-db$*l&MxH2hhlCwSB%g&f( zE7e}HLvTrzfJpvrf7s!-KAjw{t0a`iVf6S(Xwxz}qbVC_tk?FB-tC#{alPAbiVEfZ zRNg!L!5r@no?WCLe*}w8O-=1K=`^${8GC7i;Oq7ngf%~=4GjvyeIP8Xb2bpohvjbg z4jI26kbC|d3QS@y6a?vS`SHJzu_fXA#8pZxQ&!D*!y<`N}?B_iR&+DC$Enk~iRAEeN8KLxRW7 z0MUH>c3LN~e{{(6zc`l$E)jT6T0H&^A~CJ%_yk^dg|j09ki0NE2~Wi36Xu&vQOKHO z;sofw2lntW_L%&3l4J48m5gdE$So>D|CDx1x4~ZwR(Q11agK^sbHI3SxHof>&1y-SIB%9-N&e2geFVISr8jeY)2tLq>pYcFX5!?O=R7l7FB8KWpLlQTC^->b2GXIm4MW4~(K6 z`d1816-4>?s~zGa>_%W8Q*mczAF{mjS%95New2>kXLKFlT9~ri<>G8@o!)Kd64st) zitnkWe3+L9N=sQz&8^dL2jt5O5!h+u;hbZSf)U27_Hh2myiqeXH|BmWFy|c}GcErGr2 zLt}ZC`pA-tzi&DC^Mlij3dCJ(Cl9d5P$JkddhV+-L3GAiO)yj;FaBxtsFk?%V@! z=};wkdHFb!hB~NDbX;J$EsPiQuP2;{zk3>G>#5Q_nrsk7A_dD8vz1U(@sR&SH)J6u zJHNeuTHVCpv?BS&D?Hr_a~@g1M0;IEf7A>XTGr*^dqj6K70Ude>d;GHTI27oFYVcR z?tpVHi6e^k8x$I?)||XcZlG|F7{Nhm&F077!KE0%HpUA-f^-iZ;Z>tH9=?LbG+ZiP>@YH1>P~n2G zIye`nTLjpj@%1jz<+r9H-@7FDI3IRe^k#mfe}pBkPhQu+xHh4lci$vy|Hwu0&>6<$ zhk0*+mtVn*1+VZNFRRH&O6$8$sfW%Rg;CyVVLe`=m3Qp?ra~3(OTM|% z5nj2l3i7{)s{Lyus-ee#gr&*z0ikM*Bns4C2e+JUMITH6VXPae9Gwm+#!Dy_>wwLh&wqir2{W>| zHC`#8&QcK?FPR|M_@&fm#Ql=hv1WOCY`Ry`3z?vsUfOl=11tPLNEvyBmVY9ko}Y0;Lip6To<{t@<%xcA z|K>+omjCzkJB~REj~eIy{|Wl7N8tSo_W%9te|K6)*lX34Yjjv$>0c%A{A_{cp0>+79L?Y1eIyeqdE?jzdSsXjX2uqPyg~UEfGB zm|kZ%=YUzAwp{;85&oQ~am1y%gEjiY^6k6av4xSkiB{H1`HmNawxhB+BcQ! zYfz1RQtVCNI)Yx^=1Hlx`wV_CeQ%qT$7RaC50!{Xc}8KB1H$l`Y|M6i(S?du%NA3hlMrW8SVKqX)?BwMdM>cL>M%wjvvitJshrV zvG-c??BW6s26~6p3=BwN*0#3NN=g;nZ1=Wz_m}>`8mxl9?&s+|ibJ~wy?x_GM;>eN zx33!fIN#OwDMj@4@W6dKd&|O+yZ5d!_~F2^2c>lF9AL1dwvTL91^?Zq6Ck4n=_^){ z(4wKC*}_yiOuO;oT%EM+i@!p!uvvb_p0i9{+0K2b^|mcTR%T`#4?0IneXRDZ_Sw>4 z&P}FKF>+%j*h*hQn`4PV&F}4>EJxxUEc&a;&=6}%!FZomdV2aRb@jy|^Pfjm^e@%b zZ|3Lc@13Ko61!S9N4(}{(>q=$`326<<^fm6%fSKoe!J>FfBtOD-^#%ljvr9!`MVko z7oiNL;ENC)9UTZD;t~G&`?t1M05mw%*yig z%9`Apeh}Ro*)Ch{*Njh6ed!*t!bCI-2UECIRIc-TcYh-xC6#e;;f1-d-Ek7h7i@eJ zfU~po+`184IY&%PY;A8ZtB{0eRs-#Jj&SvdUVs#i2|HV>IUh3z#|Qei`khiJ^S!*! zl63<~F)W<{5QGt0-?RvZ0|{T~YSu8+?<#jbH0nLuUn;X3=l;Yb$!OwtOe1lAei3RX z*<_p`;U_xX1kNzCO+EtdMfD*)8>0V{VR z0m~tCCBDnuvUi>tlY1Km6N{egj(i8ZaPEj|PHnr&M=FDLc6)Q}BsN6~Se(!+@vdyA`*x=)fRXl1 zkY!O~?x#rv4;ex#^WGL?g?eDQ z{Avag#JtL#slEwITJ^=_!0K+NHS8;*SX2fHUovR}X@2iwW`uQe-<=F;^f@i>8W|q` z%V<#Jn4E3-L!Sx8=zqlQelZk=?R1P7)am;A4f0|pjOlKRsx_|u|`4h}?30&-#$R6`6D;5+K z^twu4&k!J*#LYvO!3*O?%i@EiM%sn_4|iYzB_$=rS|7kTNZ1~&k`U(m3Eo+4<*Ww- zwywrKgN;9R8Xfj;n)2;0kp<|So$9D0Fu}7gcAyU~euzEeLh4}Xym>L+=6FK%6kZRo zIwJCmWefcK%G;-Bzmg%^uh6V7`gXwnQrGKWu?}?nY#~~&cjk~38rjO7#YPwVHwNvf z%7szp&H9g$n;y&vGvN6YLGlD^?Q!MbmY2=J9v;@GPwA_ws!DYq)k0;J)VnEsk}@(f zlS_d6Oq%S81OeZrC+k;6!gjjXpmi6R!MFT(z(B0U#YHerIW>a#<%*TOJV7Lr9#|ZYi3et~`j!s*zJ*6hJ*+-!#U{n4WTHrIml$Y_cseG_0)U_ zSZZnM4e~G<4c5>jh0hH5N&REnhq!onE_?IO`;X5>ifb21{)~>|IMc&zWs_cy`}_LE zV6y_54t+kHEl{ z4*u(i(+=!xjiKk7x^`T7tr_T={omc67u@}3@nzoC<*!?Cmz{L4H_z;8B)KH;J2ewB zLB0WhZ%d3mA~2rQw|hU(j6+2HRtu-5vO1$@GQ9ePJYE_vWQ~fRtBccvyNQX(cMr$( z{gilOS-Q$AxDqV$L1${Z%e`BVbOUsZJ@pUin&`CBeRZ5+zv5;|U_fr)kJ@%T+H{jK zUL=1YA;Fj-{}~r1w)f|Dt$>+8u~>Yj9z>Rj&6zU{Yi$Kd4KOMk1_Nbvu+heHz|X;` zX$94u*nIp_&4Q4-pYC&n`eMR<59|N@ZJ+4*_u87?UVT~K5T3y2H)~To-;XIm>Jy@* za)^7A5NNXsjP_@yRZQWWi(3vwz}?e=A$60xq%+3YSGCh-=Aj!}e!V(SGw7K|zVj!n zoOObAd%A=l0EJINma=WO@Ijh&-T@L$pMsHy>-RMXWZGBGg$g}!gU8<{@ZAuLbV zT_{m0pRzvD=G4-x#4EGC84dHjgZAPH;J)B$z19eI6!n_5SuK_*2&G!r7J-@OQP+YP zA@B91Rv?_K*IP0mXZY9yPhKZ3ZQ(oSY`H1t$g9t=EinV1Mbg#Hy;P)yVQ+Y%W#i~R zuPDhHEBI`F)k>@gC(qv>Qho(TX*!5n^qQYEfFAy`{6DiBh-y-?1Vk_rDOu3`@M+a! z0fBESN_d9ySvl*Iet~36z{8}~*3!ASxWEExYelFbTH5+c*1qoUL1jcvYAOta!4Q#> zy7D6u6B8?AMIVD&_e>%}p9=7EfqhCKL2`|duwwgr{_2;9U6Kk)mw-|H8a_Vg{c73X z4-UT8-qFFUp>F4As&DhKP@9Wi?>v7xG?d^C;#p7=DHtASf7^u8u1cS`sPcj&ucM`E!hfsSr32NR+;|ERRdGz?Tw@#A3F%$2HM4I-u;C;4lo@~*bDU^`>+6X z_3+`tcmbQ6mi>wU%J|fRR|@qip4bfE&&gj1rY)7+FfueDH=W*OpKlIKdIrl-P;!<&>q7wJ{>NQIV z(L@86LWvtK3mLrKU89n&Uk0Qs{lUR#8qeG{Q;4iafw7rUFA5pUW;)5^*yZ$;n(O$^^9A)k*)GqL5v*x`HRJXhEE#IWPQ4p;hR3=Qx2 zW^^%&rWGi%;|~82c4CChgRY*l;`x9TQJHc7yiB&4U_Gdyb4R@XZ={Ec4C|NJSb~v3 zqUwIzD!xNr!F4v_wo)Xj@i~_tyll_{8k@^6bDR;CRp`7Y%17Y3(%16iscW6`==jb2 z;ADO)@)4sN$Gg)eb=E)UWLv}y$jtpMEi9NHKKy6|2;{&Hx!?puCj2|%`Sa&{$Hx{c zR*uG3Z>y~x+jXp1wFsgR4m~|RVAR6^D>QJB9C_SgjYp6QUIHTJ zz(n9LTOazG=php|b#P(fqe4fK4?jxCU%zX6ZVtYVgX6_1TH{}i@FB9t^ToG2uzO;E zgDv{WWuufs+TOH%dl*A`>sIK84=>z_0sT98yWl)=L!6K1SK?hFid|HjrU{+6C_NZP zFtUA@TxUOGhz`u{t+GQ-`$68mdKGvX3hV`Qy{tKcQeG@9Eb+wgKYo0=`|%@~)N0vj zAS>IxK9@-$ASlSY6w{}`H@%jaFQo$hMwzciuu>6@V&GH?hgvcaer_f3JPSF1MmvQ7J60jU>Z*Q-ytw|{; zfN4h4+uP7K2PfySp~-bEY(oDEH$%FB&v0&0QOKmddxVOe_&bbv$GtIc)wntc1pexh>M`wpQ_r2r)xoK$@VYvN35Q}P zs2hDBD6(#$c4c+-;!i8Yi1M_?qXF>?=uUp$4!@Oji4#6TwpigbWUn<=g10spVrP?+i!hUfDub;Go&`sA+pYQRe z1oiiZHZtT(S7?<&Y-ni6aUAx_Mxv#!HvOx|6L7l!$PC&KnJ&v=2Ugq^ytG7Z=yn?4 ziUQ|fX&#WnN~M86ST2*+qF(BZv|9C|#_JF~Dfd)4P3jsSrv-{;^!pu{p#A0h_pAtJ zS{fRBSTV_9`NeaM7MuE%FXtqwzsl{?Qx|W8;xf@#1iF+;d__`H8BNigiSWLEW3ntG z+WY>O_09gDKmLo@7MH@(>ZZcGNn?1st)9RDn!l5lh66m6S=`_t;DL$7gAtsQ$uEcW z>4dte^+`t4~FYYLKY#bkN1n-ydLOXZJpxBXP5U`7p2EX2M$w z<{e}@JRH2qjRg&5xO~|3A%1M-Y}SmUl}5@~p+oDqmyIJ$Dg?W6;|8p`il~0Zu?yfu zad&%3D(jhnu`zA;gJ%G8>KhmgdH24~nto4kf#aNft){w~MMy|nm&Uq)(DfABoZjEK zjY|HMyHBkFr5$tMw(rk%aK0o#(DB0BLMQ%mO5xlSX%@s(T_+cqNQ{o98!_uT;SU_U zw6}3k2WOkx*we3E!O^5d6htYRI1OvaL$ z)U)A;NYF;NHHT!vBOq%I59#Udr3-16(ixT0(4Z0(6;0(JNlZ#Av-ovuV%z;{H{(;v zB$VKPe(%bCDJhWx9r|6Zqp6t+1Sl{N3f%JK5EP_=z0%YB2viHif}{nw$8JArZ1?Y< zRUa3tt0`4Vocu5m*H)}$z9x)bd2V?or_gzH#^BwMyL|WWUJ_xnvkcLS&gr&O0Q)7s z94Y9cHXB{K`qyW^tn#LjdD}+sw5(Qk(M>cuF0N}wV~M7@>JdRgbozWhBLq-YdvMOo zZ!fvTz?5w2!;4>05!RlMK{M|$Dyd;CVFdvtYonT)nv{{&wbyz4%W34=9F!3QNNv^TL6aEosx-K_|&arb(>tgL?=Jd&Y_i45Q3m}G2h zp4x?*muZ3vbSp>(_naZB{DPuA(vP7-bRU2wozOXX1H9I3O%`nOLI9kyDukv;Uh#=} zfRrN#H#e|NIFb+UI;%Xb(S2mU4S!tlyywq-KYx;jQQLQ*c8@ZTwIy!kaccVN2)s-j zFC{UO;68nc`8B&ym{rfqiswc{FEy^8J%u6OvH`pF1C)8|aLFT3Q}@=y zPXxMR*>s|SSY6jB+e6lQZ?tmPQ4UAeAClRMOWbNce(EXAO9{8Dy!F`WWDj|QXViZS zv!60%yHy}zGO2>yI)l8?OZw|R;av-BTLB8+t^51?>$G5B7y5Ksp57s6zSw#QbV8yR zjqo{#oE#i1M#SNq?33>A@Hwz&0O<(wFP~Lq>ncC)rxURL^6Tu508!E7ek;(wZtdV8 zcRkMP-2>2tHzinAC9OONyuc5!<0V`pJR>ft^Da1NxMk=aE#Cuyrv|*9gHn~1)nK3#22di1)UUdD@%Q-56C6|{Ob}!$)d6PCM zFEaPISCIPFtvVZ9y`#*~L<)-r5xF#U4kPhVJoXQ3;3MqSmjIlGa*+Ot$tvl8#Zhu3 z7j<__dA0D>-QjgBgz=Xq4(HXw$|WF&6)W6fbcev#^UzA6YJ|Jw-A zV$y%&b(IW1I56w;{p;10Ly*CH11v<~%+8*tg8+f)>RkjwcjY4<$+1;IDG%;hdlBc< zc&*f(h9wOdS+up#c4KySs1a=3?d-$Z(8SdZ@}wIK$?H&^&+PvKTc69Zqf*GPdfE68IOAYo{-|i({Rurcb^dsVugB`k<~qrxGC$ZWD^mgp&Si#aOzwC*Xgu=#jDqxi{9=*QNVkT;)c^#qSyfk%ZXcI6qq*DE#Qc zKg+?$x6Ef}D%PaR<=1;9%Li?$^F4cp%VEi{zvud5$&fK7@dhlRvge!pVQ>ZSx;OLPECs(TZhX z)_XmIR+kda)MHulNi>s9hF4C<&G~F@$$)#gZ%=hNf})TqsAUvx3P|3K%cs05GiYf+ zAt2H24<|m!q^KotKf`0fG%G3j399DA6xF;qwLt=6z2Z&kH7Dd{^>lpYp92BRj7ne* z8>og|b*o9dCs>%+f9sAlHz4eb7MRb~N&Zl!WAMk$8Uo zO64@eU*%WzMS&`TgobAKHn3%Ny-;~Z<4o1bk9%!d&(1EX)Xs@(vuon+Y@?a$8<*}! zYLDGpZ~efnF(0Kp=GLig_r9vyHPP3E__|Pem4X)l+<%n^>pIzl@EM)8J`8{JDpJ$Y ztFG}#ZB-8gC}O5TnhcHk7>^;Z&F_`G*aAe<$zeA^S`^5z<#)tUeA@!_I(x0ysD5yG zc(GbQ)kF_ued8Ri${ZKBZr_dofI#@rX}a3MXl(6I5Dp%JTi%(N%i=ZFA0k6pTs780 z4pZ%phrHM6o=C-9x4v&0n8nv~ciQgEv&4P=fd23Kj+Ncy@dkMoL z#(y?qPbZ2#6t^EtAO*Cq~{14BA_Q?r`^2}|xWHF(vX z!miHbO#j;L2cXwUz_F~-4-snV0hY5BiCsM$XW;g82$jAL_Chug06@{%*~vYUJj#0# z2ez?VzIEhd#3lbZhWk$cS(l__A*F~#x6uOK$MglEu_DNb^fEQ|p7~h&>zGlCGeIGt z)^)eK#RYPYJTC8O#b2-x34*5;{ z;;8{9qX1yTS;T(EIEp?7H~)^-#oNmvLectur^)iqf)cofM)T_~iQ!N-N}Msxn@`QU zNTm)c5|V_UqGktYHqRgK`cknJ9S;bw`QKF+zY2b{kQ)<~LVi7e$*y0w=nu`EibkMR zwVFX9f9tho1dllg_BU}$iW~l2*Of4Sd`w)$OzNg>dT{aR?ZazRbMy1Bg&k54$9W!e zNzKLA^@5!pponKNoT<1aL9Y(*flcYQwX;GLwRT*FtG3)$<1AD}DT=3waxIK2U#(R3 z+2H~t>^m*Ti@mdiyG=m8j z)IHfsl^#twYTR90YYxDH@Sb??y$0=@i{Tk@)xVSb?2nmnvDl@@8 zK-yin)h@(4ynh)lU9v36)~V(2ZXe@@cjDn_Lgi`rLQL}aWx|5bmNsWUd;HK(k6q)a z0jf0k9tthgxMyChuAI^-W9L1r3p8X;s)$Xr@9S=F+6A0K*{{>*vg!V1XyLcw0c z&}DM!WzPPM>w>dGZEjAWN(M@S*$yP_=w-M0ZURfu{6mm81u0ci6&L2FrdA8-@WGq` zrsoLBBCy9H3A>P&0w|%zAe7DT*Bh`h3TNyFin# zkWj2vpsnC`BYXEzCg-cSUdQ&*|A()yfU4^0`o2gjDP3QknT8u zG}1^&TtYxZx&(v^QqtYs-3>Rs!~c1n?|s+%e(PI{#oRmh%$Yeed-mD$+rQb zzfpvADK{O*uzIcxMNVz(74FEfIcjEROx?kRbx?F@diWNq1yvUTz8mtcsAUbl7un9}iiZF`#U+HEN*y0N(yYb5kfl3w6xeM!otE{gYKlFj$N*!qt-G2upl#t2#2p1w1Mi( zspA0TBq#cLa8mbh-dkyDYj5cskQp&OQwKS`Lpm^2i&~x;00OE!uRMK=C;mJGp_Zbzj8gF? zgSq(kqh$W&%bI+L1>)xQKB%iL4Hy_T<H zu0DKVx#hTjWp{s>G+^$djGP?)^z^h=o*Za15>X36K!!2Dx&b+2)J?fE>vbiQL*py; z{9Eu@@N6UY;2qajkT&3Uu#4`As|m_0Xip`-YB1?|5g&547q>m@#7)`(!xI#tzk!eq-$J zAxVYws*j8vz zhzS}c25J5Qh;vZ#n2>eml+;j)99$+gt}C1p60!{-7G0O+wcmm=z{<)B(k}IIEKTTn zBnowXXwT0+pIsI1gF9(*6lK5O>1)-@+BWuoM_skB{YgT#gLW%^N<%}V<5*d(`Rp&W z*d0W!l-0Am)?vI|iDNuy1i1%_7~GjI{}0ayh?DK74FM`igK27aJQH4d&v!-JI^ozyRfUsrtV}i=xR*{8Em>8THZL9g%84 zB6#>j_I~l)FZ)&A@t}>now9Dw)g;Hu&D@xvHtB279j=;OIPU_Zp=u;zFO?5Aoc{|= zEkS67&0c^#+WmJlQq|Lv3&aP@_tw@rLC~ErG@|LCc58}^3?-%;P>In(+G<3A_hv2J zG%WfdPG}@$cgfw83UtVCa57qA`V;k=+f z4d_=|#7c#sP$t6B=U7(9V`Vvg%G&)$Cpp3`FY?=Ap;mi%@^xDkmBcH8o&q}_+hJZ`&G2dBVUtd)X zjgVN~j-@FnLk4KCx?KjXTVN{e7QpY5linOi6Bw}jQQP&wWW7MvH?Ska1!IETLu{bs zQ(&MLHairc^zvaMqVSDbH^&9_Lb<$iB_`N`R2)(3^>4AT9t;@?;lR#u+GMa=3+BxH zaKIcr&8eLWQBzEE29(w6NrFC*TfRBJ%HFpu8HD-efWh*kTbUjBP8mFP zF21GfVLMPDu(2Mf8u$_Hl=yb480^1<7Lvqfy62x-6N1hN9sV;h{AMMH9K^wzLq#l$ z4_DL{#)0PcfsSCHpmV#6JlU$DOo;xCrpSJQh{{2FQxJ919v4NeXJ!z~mt94fj_ z$f}mOT9>~cZaF$q9RA}6D?gzgv2W9G+{Y8O5osy&ja#e*e3swKVuQk2UP_G{Q61ac zB|O;}S#{cJ9Wt3&{ri1=M3=$ofc2lf$Dg;i-%jokoqO1Cs$+lunjq}zE1LEke9=Ya z<<;-Zd;BR%9tq}XEa(vLeF;M~^1FB<1!VKLI*I2+u^{xR}cdCTjbIF1mZ z!G8viPot=Mrf^?OEI-c=pqcmz>W`%*8QNj>gbgq`etQNKt|Fd^h&%?@_&=}jLyG<= zC@agjxz(s3L1(U?SP35pBi7p-gW+zs+~y5`S2Y{eHsm+a3aWh0E-$H$4eek8w;h>) z(B`MPeUciS&HnZ@!m9Dj!AUIsxyHJZ`%kk-4Q0+p>jqmFKkg*f|5oe9)iW}> zaCe9SA_Gw^N9fIn$jD%8uVvfssArd~Dsi|FHjt4uqBIw+A@+ueMa&+=F4qkMzsS>n zd0clhA~+)S$cU+m#Wzs6d_hYm!kvuF5o8h0OQS{R(W54@|7L@x&nWcN6BiMH@hwB^ z9;!>FLulHUp6--QBZNMy`W0kq;u--1LIujyG!;Z3vh0jFNSt4K>RLeK`98(m-4W7^ z&S}DcfDp4eHK*G)P3S6Ou|c{nWdAD{1*isMkCw^vzI}VG#Yey8UfXYW>m9w-twYWn z8r$zmH%{H{t&~A*;#E|PwY9a1{t_$Vx;%$qX^E-!`DP>EQ}0|uKTE(qnRSGgt$Xo% z;VU0RnZXXM9HSn@AX@Fg=byWp69B{eVKw&z_7+rj%^rnpO+WEc58%|c;{QHT_l!ZQ zaZhhl^W>vR&P=s{;N$;#@P@?Vl9OMJKPK_X-7_9}muz{lCGxO9=fD?s=vVy!V&K-6!bVTMzvft&XyFYGAc-^>yS1O%>dAmA)A zjXBW!J(XqWG1nREeDp$5 zlV)Mr_)5%kd%Pa#mZsLu&|Ec(@BHElpIB6I=HM?ig`hCU#ZDN2-mj7G=Kz`x0lDx9 z+Ni2!w)#~M`(viO9|%Z^ZN2U+8m)G%zJ@#a|1H0I1i$Br;EF*H$jsmKlnRegY-9B1 z+KXQ)wpw@&ZmqpEn|oypZUH!sc<18I@fId<>7l4>n$66+PfqsKg!&RV+E{=$?8R5Y z4AlMk1w;TDOc3oDaVazA8v3$6paBeE?kq_0d;P;fs#Zd+K6_~nu*`B5Z$ zX@X7U`%QW;L^uF;H{%3lA(rB=vYy)y<{aws`p!D9|x=GWw^!O*$4_eqM8%?$Y^@SpNnm|K9!L#%lFjz}f6FM|UJr7x&parcup1S#l ze#M>cixN|&bed~1{YZZT@rV|mpK8wF;H=4Wy@&d3q2vFg!N|$lS#szTXgAmv8kDjl zH;4P6rRRbg(`gx^}2^@Yd%07W}3?&fmWRpsR}Qa|m`!+T5@R1;6x93xM=L zHP(Qa^ok2AX;Z(<>oGfTaqJ$iI&kTd8W%84yp@21;NRIEB53m4jBE1NhnoIMpysSt z8r?&vP293L0MM!S4@r2m`p)P-)ZzPMV;Z7c7T_@}nV<<(Rr-dIvrm0okF*_yZ%_sZ zn`3fHzUh|f-4qsZve{`wDE;rDxIuzWPXnKvfzG^S?ee3dmL$Wi^EH_}~#z?T7 z7?-o|A#&lM^gn)o@TMkvwMxBsyf&0E1&9J7_o#-gzB3w|I6RDeO(w3>-z zs}kDZZqZgmcIZwZh#!t26O^I?@O+gW)9tPVcoTE{`lDW%TppD7d?_2cmx6!Z3-B*T8lnaq z*1RX41Bf$qTkk#~fcUV;c)^mU6^PL<(F1q%=B}HA2`&VWm^NbDT62ud4r={zTn`QJ z_7Nfu{>cf)G4S%EV$xR;`6;g+Q_~omett6wkp2zi`Duf(_qg}%HLK{2z zo`jCAC9_E-h@8N^S`9!CPF6_?kwCA4=?uV*f(Wz$HZb(<6;yAomknq1Z~=I#PmoxL zy@<8j-673R9(S>T&BKxanGJWk} z260L7`ZeMR-BR8BorI1X>(b94dm;v%lN-7mA2Y0~gG>Dr^G#oH>V{G5=IvQ zA}FdjG^b;_^glxvS%-+6zL>)8d@i8Wl$>hh-ZUE+vU31xS9HX2w>?PFJNW2L1B;$6 z_9Unzj#dja#mQcJ%?2hIkXI(S*(Es?kje89vf{5h1K_l%b8v!ev+ATO$?nq4KB&DT z6O&9Y&X3W_+U?*wS6sh}Mgp+{UyRG~SxQ-2gB`;?E-r^T%b(1dPuz|xtz_#F7;N(7 zkR<{U1<$~8GUO4$af*WkkSK8xJ*8HSmDiJye2wu%`cqL)#6*cxVG(^86<*|B*1(cL zw$KU*h^o-2^y*uG5~nx?B`4Zg1vF~2FmpRIl_b7|2(AL#NVUiZyv?s~_Ph%6ZRQIx z*Ql}zPytJO8BHOH7?GFJ$G>RK;N#Ble3~pNn;$Q#^5615!k~jLe5Mgwc0ItD&Xo~8 zKCxThqho~@PpKK-CmqMU$iz?Ns!yWng1ld!NR^=b89E1T(`i3o8t=OK8ywq2=SH@Z z(uQlhKAjpc@|1`Mz~b(v{dCT^IL{OCw}CRH8{U^wnz{#Dox73wT74i}Q+ z&pF-1mrXO2@0Ck&_IdO&;aX0J0~z`u@V=TBL;7|pKlE(a(AV!nS{^F4cVI^m-5I^W zwF5iqh{U^GckXkZ{J=-+D_`3shFph=-i1h{!J6`B2D?_n6}4M=`vTgCiE7SX+_pfg z4cExx#T`JRy*zKybMsEGwuMo|Hj$Xuo$20Ep4%MOXbx;6kqZLnDBHU>*xX1TPP;E> zFgHyuk&}^)VGWm;o<^qmHEYUg(E$Mg!%Yk=$Al1&)=7Gwy6st0t|%l6aUr0ik3L>l zfI#v$nhIXM^z{OgCoON_7w+L)ga4B z!6MRA?L8IGe^Mx&X{N%wwo1jJ6@BjjiI>n)cVs7Q&s$N5w+qs^)riH-%6fmUp)=e2 zLXe=i@XtLy^+SSPJP1g<0N%*SneiwUcqS&k&jAU%kj00Sq+D82%JGKp-+wbV-_5+6 zFv;_X1ef>@{W1m915lQ*w_L??s~hm1FI&L=e9PrpUd5h~KCso`P%?lpJ@F;|E1u`+ z!}qPlmA{BG?eWJuoSAP*t!-MfFlV09K_pODJL(yDdZJN%gaS)?8UP_y*e2x`2I({k ze<%gzw$41c!}THQIqC|UrXD#dON^IlR{R4#i)SME5K)4syCO3VZ=zL0Y9^+(Y3GVQ z{pbt93sX-qf+Vg}K|oPX;pe9uBtkm)wS|HY;kF6k!l4>*;!>_b@*?4m4{bA0>s^U#)WPsmY()3 zH`Vn5_pVwEq>ZZ47&IsV^$kfO(u%3C4vtyy6}D`t=@2S1V=2Hn*?-s9VG=bkkDK1` z%@^?DbGbSAz+5G%lNxk;adq(zz@`d)Hn;!^ zHa#Mzd@m*nk3jRQ5riDG$>nx841$NP zmRsc=M;MFE2Qj8I0h$hr7o8aB2UZq>H*##9x!C}am^!(5*KZcg-Tex9WqM6Umbhl3Vu)3e+&9p1 z3a2dbq__mJBP`rd*&_s!;^r(cTG|PuAR8xP)-BrhJK%znO!l!SDm%=>7Wnu}u8FSP z$hlRqxtNT5Ycq1w%@Q++3;McN>hZIalkxE369T#;{~~V z6Gel}_w(g(G!k0G&vDr{Dy$Eyw^L#aLR6c$r^_qCLT>zd}+o^00Gs%Zj z!%30BYT*_9Kj~oHOYd{kkbpoM%_#4B&T1`*P&1)+=uW`r1Al+5_CS$}hmT0^CFVcf zaS)@&{bj6rtUKMwrHGmHW=di3^MUQU#V8BY5ys>)M%eX6G6~H!g(@0xUt2piG(Evn zP@7@k%xZ5h{J`;};+WD+EFD^d+x3^Y5W^)U&iR1`Qi8;~OU}zqY86rze zDaY^=_po#RWc#Xu4rtYjG!Qc(of%Rtht}lMdYy$yhiK1a+DEfwoer?Zo)Y5|{h4S` z{ySY3=+kjm83-pSLTO{yICBpE+TaSPLN^^HhoFS5(e8way$_Q1;0YQ2LqqXXo^JQb zkamTd=I7#8=q@FNKix;17oYTRxcEtm$5AnaLHakPB`~^VAY9}7nfoYeLLTj$ObvD4 zzb}HskJ?&zvt)g+?JPT7MI z)}}8Nk;&YCIxkf+13VYQxtgvn=C`5~oe(}r!0h|y8^63l8ntF>^7L5fU50p!;l)vOx2zb^OIk2i`Vn+5$?iefk+cilo?GKQi?G`z4 z^$0QN%Q;Kj@wn=h?G@ry+|PIj=9BEBsPQ&UYPH@~u0T(VIK+*3B)d4?K8j}R1U5Al zm&v-#8=qzE{_cBU`PG3IR+(z+?Dv~c8MrWl;;xQ}jo)+jdqij7Bc$c5lZc=M-yPj` z!Ga^SW!ssJcw7^Wc9FO5d82R8Y;GimQMeGk+NTBc^M@&q5H)nEu$oL9Ya|sj*97}K zlg)wr@QmY4DhsIom!bp~TGz$EJq`!HmxS{kCt_fxG5FgQ)>sbJIupnb*eGSLC`T%g zL;f_Q2B#K2viD9&H)4ni(*7GqN@jz={dJjuqBSE5J z^QHI*Xd|J%hOP)lq6e!OCEO}pd>|_YjJfWcBFA@Qrv-F$LQ)NKwQU)D

>K{&rJr<%E6$ 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 SAJ)H&0Mi9D#!V3&p*-ySsbYMHX1T;r-6} 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

0CXB(|upxzJ#@Gk&*)&85ez5;=a0PtZB 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 G!~Yj6z9;4Y From b780193d9b9a24fcc84a1cfaf16c3dba6b06d041 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Wed, 20 Jul 2016 21:05:25 -0400 Subject: [PATCH 27/68] Fixes Outpost APC --- _maps/map_files/cyberiad/z5.dmm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_maps/map_files/cyberiad/z5.dmm b/_maps/map_files/cyberiad/z5.dmm index 355b75460a6..9a081d4002a 100644 --- a/_maps/map_files/cyberiad/z5.dmm +++ b/_maps/map_files/cyberiad/z5.dmm @@ -1333,6 +1333,7 @@ "zG" = (/turf/simulated/floor/plasteel{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/mine/living_quarters) "zH" = (/obj/machinery/sleeper{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/mine/living_quarters) "zI" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/camera{c_tag = "Mining Outpost Sleeper Room"; dir = 1; network = list("Mining Outpost")},/turf/simulated/floor/plasteel{icon_state = "white"},/area/mine/living_quarters) +"zJ" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{name = "North Bump"; pixel_y = 25},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "zK" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/living_quarters) "zL" = (/turf/simulated/floor/plating,/area/mine/living_quarters) "zM" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold/visible{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) @@ -1397,7 +1398,6 @@ "AT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters{name = "Mining Station Break Room"}) "AU" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters{name = "Mining Station Break Room"}) "AV" = (/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters{name = "Mining Station Break Room"}) -"AW" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "AX" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/mine/lobby) "AY" = (/obj/machinery/door/firedoor,/obj/effect/spawner/window/reinforced,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) "AZ" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4; level = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/mine/living_quarters{name = "Mining Station Break Room"}) @@ -1627,7 +1627,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacacacacaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacaaaaaaaaaaaaaaaaacacacaaaaacafaeaeaevkvSvTvUvyvTvVvTvTvWvXvYvGvZwaaeaeaeaeaeafafafacacacacacacacbjbjbjbjbjbjbjbjbjbjbjbjacacafafnlaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeafafacacacacacacuEwbvIwcwdwewfuEuEuEuEuKuEvMwgwgwgwhuVaeaeaeaeaeaeaeaaaaaaaaaaaaaaaaaaaeaeaeaeaeaeaeqdxwzgxFwXwiwjwjwkvQaewlaeaeaenWnlafafafoVoVoVoVoVoVoVoVoVoVafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacaaaaaaaaaaaaaaaaaaaaaaaaaaacafaeaeaevkwmvTvTwnvTvVwovTvTvywpwqvyqraeaeaeaeaeaeaeafafafafacacacacacacbjbjbjbjbjbjbjbjbjacacafafaeuWaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeafafafafacacacuEwrwswtvIwuwvwwwhwxwywzuEoTwgwBwCwDuVaeaeaeaeaeaeaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaeaezRzRAAAzwXwGwHwIwJvQvQvQvQaeaeaeaeafafafafoVoVoVoVoVoVoVoVoVafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacafafaeaevkwKvTwLvEwMwNwOvTvkvkvkvkvkvmrTquaeaeaeaeaeaeaeaeafafafacacacacacbjbjbjbjbjbjbjacacacafaeaeaeaeaeaeaeaeaeaeaerTquaeaeaeaeaeaeaeaeaeafafacacwPuEuEuEwQuEuEwRwSwTwRwSuEuEuEuEuEwUuEuEuVuVaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaewFwFwVAMABwYwZxaxaxbxcxdxexcquaeaeaenmafafafoVoVoVoVoVoVoVafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacafaeaevkxfxgxhvyxixjxkxlxmxnxoxpxqxrtTtUrsrsrsrsrsqLaeaeaeaeafafafacacacacacbjbjbjacacacacafafaeaetRrsrsrsrsrsrsrsrstTtUrsrsrsrsqLaeaeaeaeaeafacacacacacwQxsxtxuwgwDxvwhwDwwAWxxxywhwDwgxzxAuVuVuVxBxCxCxCxCxCxCxCxDxDxDxDxDxDxDwFwFwFxEwWBQxGxHxIxaxaxJxKxLxMxNxOaeaeaenmafafafoVoVoVoVoVoVafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacafaeaevkxfxgxhvyxixjxkxlxmxnxoxpxqxrtTtUrsrsrsrsrsqLaeaeaeaeafafafacacacacacbjbjbjacacacacafafaeaetRrsrsrsrsrsrsrsrstTtUrsrsrsrsqLaeaeaeaeaeafacacacacacwQxsxtxuwgwDxvwhwDwwzJxxxywhwDwgxzxAuVuVuVxBxCxCxCxCxCxCxCxDxDxDxDxDxDxDwFwFwFxEwWBQxGxHxIxaxaxJxKxLxMxNxOaeaeaenmafafafoVoVoVoVoVoVafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacafaeaevkvkvkvkvkxPxQxRvkvkxSvkvkvkvkqpqraeaeaeaeaeqCaeaeaeaeafaeafafacacacacacacacacacacafafaeaeaeqCaeaeaeaeaeaeaeaeqpqraeaeaeaeqCaeaeaeaeaeafafnlafafacuEuEuEuEwgwDxTxUxVwyxWxXxXxYxYxZxXyaybxXybycycycycycycycycydydydydydydydyeyfyeygyfyhyiyjykylymynxcyoypxcqraeaeaeaeafafafafoVoVoVoVoVafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacafafaeaeaeaeaevkyqyrysytvkyuyvoeaeaeaeaeaeqEaeaeaeqKrsrsqLaeaeaeaeafacacacacacacacacacacafaeaetRrstSaeaeaeaeafaeaeqEaeaeaeaeaeaeqCaeaeaeaeaeaeaeuWaeafafafafafuEwgywyxyyyyyxyzyAyByyyyyCyxyDyEyEyEyFyFyFyFyFyFyFyFyGyGyGyGyGyGyHyIyIyIyJyKyLyMyNyOyPyOyOyOyOyOyOyQaeaeaeaenmafafafoVoVoVoVafafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacafafaeaeaeaevkyRySyTyUvkaeaeaeaeaeaeafafnlafaeaeaeaeaeqCaeaeaeaeaeafacacacacacafafafafafaetRtSaeaeaeafafafafafafnlaeaeaeaeaeaeqCaeaeaeaeaeaeaeaeaeaeaeafafuEuEwRyVwRuEuEyWyXyYuEuEuEyZwRuEuVaeaeaeaaaaaaaaagaaaaaaagaaaaaaaaaaagaawFwFwWzazbzczdzezfBRzhziyOvbzjaeaeaeaeaeafafafoVoVoVoVafafafoVafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 02211fc4fcced978a88febc34fbe3fadf7709e5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mieszko=20J=C4=99drzejczak?= Date: Thu, 21 Jul 2016 03:05:52 +0200 Subject: [PATCH 28/68] Fixes more things. --- icons/mob/head.dmi | Bin 251188 -> 251409 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index d8201ba9e3d2dca79a6706024214f6fba896939c..b7aeb8936fec3b9d90b30cce1b47aa15896c2fe6 100644 GIT binary patch delta 19069 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 delta 18842 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 From df08681281e9bcef6bb1df90bdc6963f7e56b1fe Mon Sep 17 00:00:00 2001 From: Tigercat2000 Date: Wed, 20 Jul 2016 18:31:35 -0700 Subject: [PATCH 29/68] Fix radios not suppressing messages or whatever --- code/modules/mob/living/carbon/human/say.dm | 16 ++++++++-------- code/modules/mob/living/say.dm | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/code/modules/mob/living/carbon/human/say.dm b/code/modules/mob/living/carbon/human/say.dm index 8e0853d5014..138e15d72a1 100644 --- a/code/modules/mob/living/carbon/human/say.dm +++ b/code/modules/mob/living/carbon/human/say.dm @@ -162,14 +162,14 @@ var/obj/item/device/radio/R = null if(isradio(l_ear)) R = l_ear + used_radios += R if(R.talk_into(src, message, null, verb, speaking)) - used_radios += R return if(isradio(r_ear)) R = r_ear + used_radios += R if(R.talk_into(src, message, null, verb, speaking)) - used_radios += R return if("right ear") @@ -179,8 +179,8 @@ else if(isradio(r_hand)) R = r_hand if(R) - if(R.talk_into(src,message,null,verb,speaking)) - used_radios += R + used_radios += R + R.talk_into(src, message, null, verb, speaking) if("left ear") var/obj/item/device/radio/R @@ -189,8 +189,8 @@ else if(isradio(l_hand)) R = l_hand if(R) - if(R.talk_into(src, message, null, verb, speaking)) - used_radios += R + used_radios += R + R.talk_into(src, message, null, verb, speaking) if("whisper") whisper_say(message, speaking, alt_name) @@ -198,13 +198,13 @@ else if(message_mode) if(isradio(l_ear)) + used_radios += l_ear if(l_ear.talk_into(src, message, message_mode, verb, speaking)) - used_radios += l_ear return if(isradio(r_ear)) + used_radios += r_ear if(r_ear.talk_into(src, message, message_mode, verb, speaking)) - used_radios += r_ear return /mob/living/carbon/human/handle_speech_sound() diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index 0fa68d33cd0..dbcefec7365 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -169,7 +169,7 @@ proc/get_radio_key_from_channel(var/channel) if(!message || message == "") return 0 - var/list/used_radios = new + var/list/used_radios = list() if(handle_message_mode(message_mode, message, verb, speaking, used_radios, alt_name)) return 1 From 81fc22cce3415aad3a1d6a581c4e51645ae312d8 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Wed, 20 Jul 2016 21:45:13 -0400 Subject: [PATCH 30/68] Fixes Artificial Bluespace Crystal Exploit --- code/modules/telesci/bscrystal.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/telesci/bscrystal.dm b/code/modules/telesci/bscrystal.dm index 2ae4e439e5e..f226edc08eb 100644 --- a/code/modules/telesci/bscrystal.dm +++ b/code/modules/telesci/bscrystal.dm @@ -40,6 +40,8 @@ desc = "An artificially made bluespace crystal, it looks delicate." origin_tech = "bluespace=2" blink_range = 4 // Not as good as the organic stuff! + points = 0 // nice try + refined_type = null // Polycrystals, aka stacks From fb7f3de507b94fdffcbfdc8aa3511ad98bc62705 Mon Sep 17 00:00:00 2001 From: Allfd Date: Wed, 20 Jul 2016 21:45:18 -0400 Subject: [PATCH 31/68] Animation and texture fixes Fixes animations, side view, and pixel fill. --- icons/mob/body_accessory.dmi | Bin 18212 -> 17768 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/body_accessory.dmi b/icons/mob/body_accessory.dmi index 2fb58840418f3b530b10c566e770c1a5e8f6ba45..c45bd957a1a82b2e717f4d9f98b53cb35281365e 100644 GIT binary patch literal 17768 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 literal 18212 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 J;?qv|{};>vU)=xz From 5522d982a7087404e50e20de9fee299e466b258e Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Wed, 20 Jul 2016 22:09:54 -0400 Subject: [PATCH 32/68] Automatic changelog generation for PR #5125 --- html/changelogs/AutoChangeLog-pr-5125.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5125.yml diff --git a/html/changelogs/AutoChangeLog-pr-5125.yml b/html/changelogs/AutoChangeLog-pr-5125.yml new file mode 100644 index 00000000000..2615d9369ab --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5125.yml @@ -0,0 +1,4 @@ +author: Fox McCloud +delete-after: True +changes: + - bugfix: "Fixes being able to exploit and turn artificial bluespace crystals into regular bluespace crystals" From 4771e4ad0c6c2557596671e03c22fd05c02020ce Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Wed, 20 Jul 2016 22:11:17 -0400 Subject: [PATCH 33/68] Automatic changelog generation for PR #5121 --- html/changelogs/AutoChangeLog-pr-5121.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5121.yml diff --git a/html/changelogs/AutoChangeLog-pr-5121.yml b/html/changelogs/AutoChangeLog-pr-5121.yml new file mode 100644 index 00000000000..40b546f1964 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5121.yml @@ -0,0 +1,4 @@ +author: Fox McCloud +delete-after: True +changes: + - bugfix: "Fixes mining outpost lacking an APC" From 7d02fd169d7c7a0d957543f77abb894c8ebcf1d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mieszko=20J=C4=99drzejczak?= Date: Thu, 21 Jul 2016 04:14:56 +0200 Subject: [PATCH 34/68] yeeeehaw --- code/modules/clothing/suits/miscellaneous.dm | 4 ++-- icons/mob/head.dmi | Bin 251409 -> 251770 bytes 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index 8d1fe3bcace..4735423585c 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -404,7 +404,7 @@ //hoodies /obj/item/clothing/suit/hooded/hoodie - name = "hoodie" + name = "black hoodie" desc = "It's a hoodie. It has a hood. Most hoodies do." icon_state = "black_hoodie" item_state = "labcoat" @@ -416,7 +416,7 @@ ) /obj/item/clothing/head/hood - name = "hood" + name = "black hood" desc = "A hood attached to a hoodie." icon_state = "blackhood" body_parts_covered = HEAD diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index b7aeb8936fec3b9d90b30cce1b47aa15896c2fe6..7553227171ceed6dcee14eadb902d8e1c2d5a343 100644 GIT binary patch delta 22004 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%0A;8F0Hfao ob+$|3k{I}ZTKvBoG@2Rrc3rP{b1@0>U?*_N^vd}X+gC2` zubkfifcN)eGp&Rr$*T&_2$X!kI%3BD1vebN_{93My!mlRs%44F*V|eWD~>UrXVTzJ z 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 Date: Wed, 20 Jul 2016 22:16:47 -0400 Subject: [PATCH 35/68] ha.... --- code/modules/clothing/glasses/glasses.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/clothing/glasses/glasses.dm b/code/modules/clothing/glasses/glasses.dm index f93ae41ef1a..6a51086c7b3 100644 --- a/code/modules/clothing/glasses/glasses.dm +++ b/code/modules/clothing/glasses/glasses.dm @@ -348,7 +348,7 @@ tint = initial(tint) //better than istype else up = !up - flags &= ~HEADCOVERSEYES + flags &= ~GLASSESCOVERSEYES flags_inv &= ~HIDEEYES icon_state = "[initial(icon_state)]up" to_chat(usr, "You push the [src] up out of your face.") From 7bb79a84b25848c7cde6e5822a55b24ff5d647b7 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Wed, 20 Jul 2016 22:28:37 -0400 Subject: [PATCH 36/68] Automatic changelog generation for PR #5106 --- html/changelogs/AutoChangeLog-pr-5106.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5106.yml diff --git a/html/changelogs/AutoChangeLog-pr-5106.yml b/html/changelogs/AutoChangeLog-pr-5106.yml new file mode 100644 index 00000000000..d336e7b8938 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5106.yml @@ -0,0 +1,4 @@ +author: Twinmold +delete-after: True +changes: + - bugfix: "Fixes removing ID cards from laptops with the Eject ID verb." From 8230684907f482eac78412ea20c0fa99f03a2aad Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Wed, 20 Jul 2016 22:31:11 -0400 Subject: [PATCH 37/68] Automatic changelog generation for PR #5061 --- html/changelogs/AutoChangeLog-pr-5061.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5061.yml diff --git a/html/changelogs/AutoChangeLog-pr-5061.yml b/html/changelogs/AutoChangeLog-pr-5061.yml new file mode 100644 index 00000000000..a79dd681f64 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5061.yml @@ -0,0 +1,4 @@ +author: CrAzYPiLoT +delete-after: True +changes: + - rscadd: "Added view count to newscaster feeds and messages." From 6527ec0428d31bd7f469493af4d998c93927431d Mon Sep 17 00:00:00 2001 From: Tigercat2000 Date: Wed, 20 Jul 2016 19:49:46 -0700 Subject: [PATCH 38/68] Changelog --- html/changelog.html | 7 +++++++ html/changelogs/.all_changelog.yml | 6 ++++++ html/changelogs/AutoChangeLog-pr-5061.yml | 4 ---- html/changelogs/AutoChangeLog-pr-5106.yml | 4 ---- html/changelogs/AutoChangeLog-pr-5121.yml | 4 ---- html/changelogs/AutoChangeLog-pr-5125.yml | 4 ---- 6 files changed, 13 insertions(+), 16 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-5061.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-5106.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-5121.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-5125.yml diff --git a/html/changelog.html b/html/changelog.html index 78a1367235b..df0593625b4 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -78,6 +78,7 @@

  • Using a z-level specific initialization freeze system, large elaborate maps like the cyberiad can be loaded without a single runtime, with minimal impact on the round elsewhere.
  • Adds a delete mode to the "Fill" buildmode - just alt-click for the second corner, and everything within will be removed.
  • Adds a "Jump To" function in VV, which is useful for getting an idea of what exactly you're looking at.
  • +
  • Added view count to newscaster feeds and messages.
  • Crazylemon64 updated:

      @@ -138,6 +139,8 @@
    • Fixes syndi+shielded+hos hardsuit sprite issues
    • Fixes wizard's who have a regular satchel set in their prefs winding up with none
    • Spellbooks are automatically bound to wizards at round start (no more ragin' exploitative mages)
    • +
    • Fixes mining outpost lacking an APC
    • +
    • Fixes being able to exploit and turn artificial bluespace crystals into regular bluespace crystals

    FreeStylaLT updated:

      @@ -189,6 +192,10 @@
    • Mobs with PSY_RESISTANCE are no longer valid targets for REMOTE_VIEW
    • When emagged, Photocopiers now have a cooldown if used to copy butts
    +

    Twinmold updated:

    +
      +
    • Fixes removing ID cards from laptops with the Eject ID verb.
    • +

    monster860 updated:

    • A bunch of interfaces now use /datum/browser.
    • diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 2bdcee69612..ce569c985b3 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -2249,6 +2249,7 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. corner, and everything within will be removed. - rscadd: Adds a "Jump To" function in VV, which is useful for getting an idea of what exactly you're looking at. + - rscadd: Added view count to newscaster feeds and messages. Crazylemon64: - bugfix: Abductors consoles link correctly again DaveTheHeadcrab: @@ -2324,6 +2325,9 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. with none - bugfix: Spellbooks are automatically bound to wizards at round start (no more ragin' exploitative mages) + - bugfix: Fixes mining outpost lacking an APC + - bugfix: Fixes being able to exploit and turn artificial bluespace crystals into + regular bluespace crystals FreeStylaLT: - rscadd: Added courtroom, left of brig. - tweak: Remapped brig @@ -2372,6 +2376,8 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. TullyBurnalot: - tweak: Mobs with PSY_RESISTANCE are no longer valid targets for REMOTE_VIEW - rscadd: When emagged, Photocopiers now have a cooldown if used to copy butts + Twinmold: + - bugfix: Fixes removing ID cards from laptops with the Eject ID verb. monster860: - rscadd: A bunch of interfaces now use /datum/browser. - rscadd: The ChemMaster now uses the asset cache, eliminating the enormous lag diff --git a/html/changelogs/AutoChangeLog-pr-5061.yml b/html/changelogs/AutoChangeLog-pr-5061.yml deleted file mode 100644 index a79dd681f64..00000000000 --- a/html/changelogs/AutoChangeLog-pr-5061.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: CrAzYPiLoT -delete-after: True -changes: - - rscadd: "Added view count to newscaster feeds and messages." diff --git a/html/changelogs/AutoChangeLog-pr-5106.yml b/html/changelogs/AutoChangeLog-pr-5106.yml deleted file mode 100644 index d336e7b8938..00000000000 --- a/html/changelogs/AutoChangeLog-pr-5106.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Twinmold -delete-after: True -changes: - - bugfix: "Fixes removing ID cards from laptops with the Eject ID verb." diff --git a/html/changelogs/AutoChangeLog-pr-5121.yml b/html/changelogs/AutoChangeLog-pr-5121.yml deleted file mode 100644 index 40b546f1964..00000000000 --- a/html/changelogs/AutoChangeLog-pr-5121.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Fox McCloud -delete-after: True -changes: - - bugfix: "Fixes mining outpost lacking an APC" diff --git a/html/changelogs/AutoChangeLog-pr-5125.yml b/html/changelogs/AutoChangeLog-pr-5125.yml deleted file mode 100644 index 2615d9369ab..00000000000 --- a/html/changelogs/AutoChangeLog-pr-5125.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Fox McCloud -delete-after: True -changes: - - bugfix: "Fixes being able to exploit and turn artificial bluespace crystals into regular bluespace crystals" From f7ea1f30669e37b5d38ae88f5c771d6880714855 Mon Sep 17 00:00:00 2001 From: Krausus Date: Wed, 20 Jul 2016 22:50:11 -0400 Subject: [PATCH 39/68] Fixes overlapping antag and bot HUDs --- code/__DEFINES/hud.dm | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/code/__DEFINES/hud.dm b/code/__DEFINES/hud.dm index 7c2e3163fff..1d89eea87a1 100644 --- a/code/__DEFINES/hud.dm +++ b/code/__DEFINES/hud.dm @@ -15,18 +15,16 @@ #define DIAG_BATT_HUD "10"// Borg/Mech power meter #define DIAG_MECH_HUD "11"// Mech health bar #define STATUS_HUD_OOC "12"// STATUS_HUD without virus db check for someone being ill. -#define DIAG_BOT_HUD "13"// Bot HUDS -#define PLANT_NUTRIENT_HUD "15"// Plant nutrient level -#define PLANT_WATER_HUD "16"// Plant water level -#define PLANT_STATUS_HUD "17"// Plant harvest/dead -#define PLANT_HEALTH_HUD "18"// Plant health -#define PLANT_TOXIN_HUD "19"// Toxin level -#define PLANT_PEST_HUD "20"// Pest level -#define PLANT_WEED_HUD "21"// Weed level - -//for antag huds. these are used at the /mob level -#define SPECIALROLE_HUD "13" +#define SPECIALROLE_HUD "13" //for antag huds. these are used at the /mob level #define NATIONS_HUD "14" //Show nations icons during nations gamemode +#define DIAG_BOT_HUD "15"// Bot HUDS +#define PLANT_NUTRIENT_HUD "16"// Plant nutrient level +#define PLANT_WATER_HUD "17"// Plant water level +#define PLANT_STATUS_HUD "18"// Plant harvest/dead +#define PLANT_HEALTH_HUD "19"// Plant health +#define PLANT_TOXIN_HUD "20"// Toxin level +#define PLANT_PEST_HUD "21"// Pest level +#define PLANT_WEED_HUD "22"// Weed level //data HUD (medhud, sechud) defines //Don't forget to update human/New() if you change these! From 487e64a3cda95e479e284c2b935be9802fc5923c Mon Sep 17 00:00:00 2001 From: Krausus Date: Wed, 20 Jul 2016 23:39:44 -0400 Subject: [PATCH 40/68] Fixes camera monitor access checking --- code/game/machinery/computer/camera.dm | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index 0fccf7b77a8..81b2c6b86a4 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -49,11 +49,9 @@ return 1 // Network configuration -/obj/machinery/computer/security/attackby(I as obj, user as mob, params) - access = list() - if(istype(I,/obj/item/weapon/card/id)) // If hit by a regular ID card. - var/obj/item/weapon/card/id/E = I - access = E.access +/obj/machinery/computer/security/attackby(obj/item/I, user as mob, params) + access = I.GetAccess() + if(access.len) // If hit by something with access. ui_interact(user) else ..() @@ -172,10 +170,7 @@ user.set_machine(src) if(ishuman(user)) - var/mob/living/carbon/human/H = user - if(H.wear_id) - var/obj/item/weapon/card/id/gold/C = H.wear_id - access = C.access + access = user.get_access() ui_interact(user) From 781e0d4a2d127973a8360c9828f44266feebc3e1 Mon Sep 17 00:00:00 2001 From: Crazylemon64 Date: Wed, 20 Jul 2016 21:27:55 -0700 Subject: [PATCH 41/68] Disposal units work again --- code/modules/recycling/disposal.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/recycling/disposal.dm b/code/modules/recycling/disposal.dm index cf1181a0653..9024904f7e3 100644 --- a/code/modules/recycling/disposal.dm +++ b/code/modules/recycling/disposal.dm @@ -54,6 +54,7 @@ /obj/machinery/disposal/initialize() // this will get a copy of the air turf and take a SEND PRESSURE amount of air from it + ..() var/atom/L = loc var/datum/gas_mixture/env = new env.copy_from(L.return_air()) @@ -1376,4 +1377,4 @@ else dirs = alldirs.Copy() - src.streak(dirs) \ No newline at end of file + src.streak(dirs) From 15b5662f594849c92b488edb003d9cc11272925d Mon Sep 17 00:00:00 2001 From: Crazylemon64 Date: Wed, 20 Jul 2016 21:31:57 -0700 Subject: [PATCH 42/68] And your little research server too! --- code/modules/research/server.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/research/server.dm b/code/modules/research/server.dm index 79536efbe60..28a03e5f790 100644 --- a/code/modules/research/server.dm +++ b/code/modules/research/server.dm @@ -45,6 +45,7 @@ heat_gen /= max(1, tot_rating) /obj/machinery/r_n_d/server/initialize() + ..() if(!files) files = new /datum/research(src) var/list/temp_list if(!id_with_upload.len) From 0b121f7f7ff5fe5bb1e2110a5b68fee179a97622 Mon Sep 17 00:00:00 2001 From: Crazylemon64 Date: Wed, 20 Jul 2016 21:37:33 -0700 Subject: [PATCH 43/68] Last roundup of machinery that didn't initialize right --- code/game/machinery/atmoalter/meter.dm | 1 + code/game/machinery/camera/camera.dm | 1 + code/game/machinery/computer/computer.dm | 1 + code/game/machinery/doors/airlock_control.dm | 2 ++ 4 files changed, 5 insertions(+) diff --git a/code/game/machinery/atmoalter/meter.dm b/code/game/machinery/atmoalter/meter.dm index 090ea7bb5cc..560ad7642b7 100644 --- a/code/game/machinery/atmoalter/meter.dm +++ b/code/game/machinery/atmoalter/meter.dm @@ -144,6 +144,7 @@ /obj/machinery/meter/turf/initialize() if(!target) target = loc + ..() /obj/machinery/meter/turf/attackby(var/obj/item/weapon/W as obj, var/mob/user as mob, params) return diff --git a/code/game/machinery/camera/camera.dm b/code/game/machinery/camera/camera.dm index 9d71df87efa..bcf8ee75b00 100644 --- a/code/game/machinery/camera/camera.dm +++ b/code/game/machinery/camera/camera.dm @@ -42,6 +42,7 @@ cameranet.addCamera(src) /obj/machinery/camera/initialize() + ..() if(z == ZLEVEL_STATION && prob(3) && !start_active) toggle_cam() diff --git a/code/game/machinery/computer/computer.dm b/code/game/machinery/computer/computer.dm index 537d3772366..1cb4ba64b02 100644 --- a/code/game/machinery/computer/computer.dm +++ b/code/game/machinery/computer/computer.dm @@ -21,6 +21,7 @@ ..() /obj/machinery/computer/initialize() + ..() power_change() update_icon() diff --git a/code/game/machinery/doors/airlock_control.dm b/code/game/machinery/doors/airlock_control.dm index e5c93d13a00..9c4d881f378 100644 --- a/code/game/machinery/doors/airlock_control.dm +++ b/code/game/machinery/doors/airlock_control.dm @@ -214,6 +214,7 @@ obj/machinery/airlock_sensor/proc/set_frequency(new_frequency) radio_connection = radio_controller.add_object(src, frequency, RADIO_AIRLOCK) obj/machinery/airlock_sensor/initialize() + ..() set_frequency(frequency) obj/machinery/airlock_sensor/New() @@ -280,6 +281,7 @@ obj/machinery/access_button/proc/set_frequency(new_frequency) obj/machinery/access_button/initialize() + ..() set_frequency(frequency) From 1ac09a962c2ea61b2b2bbeec8fa7363b8f365e7a Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Thu, 21 Jul 2016 01:43:16 -0400 Subject: [PATCH 44/68] Cleans up Vars --- code/datums/mind.dm | 21 +++--- code/datums/spell.dm | 8 +-- code/datums/spells/charge.dm | 4 +- code/datums/spells/mind_transfer.dm | 13 ++-- code/game/dna/genes/goon_powers.dm | 8 +-- .../miniantags/slaughter/slaughter.dm | 2 +- code/game/gamemodes/shadowling/shadowling.dm | 12 ++-- .../shadowling/shadowling_abilities.dm | 20 +++--- .../special_shadowling_abilities.dm | 34 +++++----- code/game/gamemodes/wizard/artefact.dm | 16 ++--- code/game/gamemodes/wizard/spellbook.dm | 37 ++--------- code/game/gamemodes/wizard/wizard.dm | 15 ++--- code/modules/mob/dead/observer/observer.dm | 2 +- .../mob/living/carbon/alien/humanoid/life.dm | 2 +- .../mob/living/carbon/alien/humanoid/queen.dm | 35 +--------- .../mob/living/carbon/alien/larva/life.dm | 2 +- .../mob/living/carbon/brain/posibrain.dm | 1 - .../mob/living/carbon/carbon_defines.dm | 7 +- code/modules/mob/living/carbon/human/life.dm | 9 ++- .../living/carbon/human/species/species.dm | 33 +++++----- code/modules/mob/living/carbon/shock.dm | 2 - code/modules/mob/living/carbon/superheroes.dm | 5 +- code/modules/mob/living/living_defines.dm | 16 ++--- .../mob/living/simple_animal/constructs.dm | 2 +- .../living/simple_animal/hostile/statue.dm | 6 +- code/modules/mob/mob.dm | 33 +++++----- code/modules/mob/mob_defines.dm | 64 +++++++------------ code/modules/mob/spirit/mask/mask.dm | 6 +- code/modules/surgery/organs/pain.dm | 6 -- code/world.dm | 25 -------- 30 files changed, 161 insertions(+), 285 deletions(-) diff --git a/code/datums/mind.dm b/code/datums/mind.dm index da332e3970f..2863e8a595c 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -1055,18 +1055,13 @@ switch(href_list["shadowling"]) if("clear") ticker.mode.update_shadow_icons_removed(src) - current.spell_list.Cut() if(src in ticker.mode.shadows) ticker.mode.shadows -= src special_role = null to_chat(current, "Your powers have been quenched! You are no longer a shadowling!") - current.spell_list.Cut() - if(current.mind) - current.mind.spell_list.Cut() message_admins("[key_name_admin(usr)] has de-shadowlinged [current].") log_admin("[key_name(usr)] has de-shadowlinged [current].") - remove_spell(/obj/effect/proc_holder/spell/targeted/shadowling_hatch) - remove_spell(/obj/effect/proc_holder/spell/targeted/shadowling_ascend) + current.spellremove(current) current.remove_language("Shadowling Hivemind") else if(src in ticker.mode.shadowling_thralls) ticker.mode.remove_thrall(src,0) @@ -1488,9 +1483,17 @@ return (duration <= world.time - brigged_since) -/datum/mind/proc/AddSpell(var/obj/effect/proc_holder/spell/spell) - spell_list += spell - spell.action.Grant(current) +/datum/mind/proc/AddSpell(obj/effect/proc_holder/spell/S) + spell_list += S + S.action.Grant(current) + +/datum/mind/proc/RemoveSpell(obj/effect/proc_holder/spell/spell) //To remove a specific spell from a mind + if(!spell) + return + for(var/obj/effect/proc_holder/spell/S in spell_list) + if(istype(S, spell)) + qdel(S) + spell_list -= S /datum/mind/proc/transfer_actions(var/mob/living/new_character) if(current && current.actions) diff --git a/code/datums/spell.dm b/code/datums/spell.dm index fa48fcd2ee7..c7aa3dfd9a0 100644 --- a/code/datums/spell.dm +++ b/code/datums/spell.dm @@ -57,7 +57,7 @@ var/list/spells = typesof(/obj/effect/proc_holder/spell) //needed for the badmin /obj/effect/proc_holder/spell/proc/cast_check(skipcharge = 0, mob/living/user = usr) //checks if the spell can be cast based on its settings; skipcharge is used when an additional cast_check is called inside the spell - if(((!user.mind) || !(src in user.mind.spell_list)) && !(src in user.spell_list)) + if(((!user.mind) || !(src in user.mind.spell_list)) && !(src in user.mob_spell_list)) to_chat(user, "You shouldn't have this spell! Something's wrong.") return 0 if(istype(user, /mob/living/carbon/human)) @@ -91,7 +91,7 @@ var/list/spells = typesof(/obj/effect/proc_holder/spell) //needed for the badmin if(ishuman(user) && (invocation_type == "whisper" || invocation_type == "shout") && user.is_muzzled()) to_chat(user, "Mmmf mrrfff!") return 0 - var/obj/effect/proc_holder/spell/noclothes/spell = locate() in (user.spell_list | (user.mind ? user.mind.spell_list : list())) + var/obj/effect/proc_holder/spell/noclothes/spell = locate() in (user.mob_spell_list | (user.mind ? user.mind.spell_list : list())) if(clothes_req && !(spell && istype(spell)))//clothes check if(!istype(user, /mob/living/carbon/human)) to_chat(user, "You aren't a human, Why are you trying to cast a human spell, silly non-human? Casting human spells is for humans.") @@ -360,7 +360,7 @@ var/list/spells = typesof(/obj/effect/proc_holder/spell) //needed for the badmin return 1 /obj/effect/proc_holder/spell/proc/can_cast(mob/user = usr) - if(((!user.mind) || !(src in user.mind.spell_list)) && !(src in user.spell_list)) + if(((!user.mind) || !(src in user.mind.spell_list)) && !(src in user.mob_spell_list)) return 0 if(user.z == ZLEVEL_CENTCOMM && !centcom_cancast) //Certain spells are not allowed on the centcom zlevel @@ -386,7 +386,7 @@ var/list/spells = typesof(/obj/effect/proc_holder/spell) //needed for the badmin if((invocation_type == "whisper" || invocation_type == "shout") && H.is_muzzled()) return 0 - var/obj/effect/proc_holder/spell/noclothes/clothcheck = locate() in user.spell_list + var/obj/effect/proc_holder/spell/noclothes/clothcheck = locate() in user.mob_spell_list var/obj/effect/proc_holder/spell/noclothes/clothcheck2 = locate() in user.mind.spell_list if(clothes_req && !(clothcheck && istype(clothcheck)) && !(clothcheck2 && istype(clothcheck2)))//clothes check if(!istype(H.wear_suit, /obj/item/clothing/suit/wizrobe) && !istype(H.wear_suit, /obj/item/clothing/suit/space/rig/wizard)) diff --git a/code/datums/spells/charge.dm b/code/datums/spells/charge.dm index b46472c35b9..1551dbc3b68 100644 --- a/code/datums/spells/charge.dm +++ b/code/datums/spells/charge.dm @@ -20,8 +20,8 @@ if(L.pulling && (istype(L.pulling, /mob/living))) var/mob/living/M = L.pulling - if(M.spell_list.len != 0 || (M.mind && M.mind.spell_list.len != 0)) - for(var/obj/effect/proc_holder/spell/S in M.spell_list) + if(M.mob_spell_list.len != 0 || (M.mind && M.mind.spell_list.len != 0)) + for(var/obj/effect/proc_holder/spell/S in M.mob_spell_list) S.charge_counter = S.charge_max if(M.mind) for(var/obj/effect/proc_holder/spell/S in M.mind.spell_list) diff --git a/code/datums/spells/mind_transfer.dm b/code/datums/spells/mind_transfer.dm index 514cb95dce4..4195052fdda 100644 --- a/code/datums/spells/mind_transfer.dm +++ b/code/datums/spells/mind_transfer.dm @@ -19,19 +19,18 @@ Urist: I don't feel like figuring out how you store object spells so I'm leaving Make sure spells that are removed from spell_list are actually removed and deleted when mind transfering. Also, you never added distance checking after target is selected. I've went ahead and did that. */ -/obj/effect/proc_holder/spell/targeted/mind_transfer/cast(list/targets,mob/user = usr) +/obj/effect/proc_holder/spell/targeted/mind_transfer/cast(list/targets, mob/user = usr, distanceoverride) if(!targets.len) to_chat(user, "No mind found.") return if(targets.len > 1) to_chat(user, "Too many minds! You're not a hive damnit!")//Whaa...aat? - return var/mob/living/target = targets[1] - if(!(target in oview(range)))//If they are not in overview after selection. Do note that !() is necessary for in to work because ! takes precedence over it. + if(!(target in oview(range)) && !distanceoverride)//If they are not in overview after selection. Do note that !() is necessary for in to work because ! takes precedence over it. to_chat(user, "They are too far away!") return @@ -64,18 +63,16 @@ Also, you never added distance checking after target is selected. I've went ahea victim.verbs -= V var/mob/dead/observer/ghost = victim.ghostize(0) - ghost.spell_list = victim.spell_list//If they have spells, transfer them. Now we basically have a backup mob. - caster.mind.transfer_to(victim) - victim.spell_list = caster.spell_list//Now they are inside the victim's body. if(victim.mind.special_verbs.len)//To add all the special verbs for the original caster. for(var/V in caster.mind.special_verbs)//Not too important but could come into play. caster.verbs += V ghost.mind.transfer_to(caster) - caster.key = ghost.key //have to transfer the key since the mind was not active - caster.spell_list = ghost.spell_list + if(ghost.key) + caster.key = ghost.key //have to transfer the key since the mind was not active + qdel(ghost) if(caster.mind.special_verbs.len)//If they had any special verbs, we add them here. for(var/V in caster.mind.special_verbs) diff --git a/code/game/dna/genes/goon_powers.dm b/code/game/dna/genes/goon_powers.dm index 3d9b045da13..394540c7762 100644 --- a/code/game/dna/genes/goon_powers.dm +++ b/code/game/dna/genes/goon_powers.dm @@ -92,14 +92,14 @@ var/obj/effect/proc_holder/spell/spelltype /datum/dna/gene/basic/grant_spell/activate(var/mob/M, var/connected, var/flags) - M.AddSpell(new spelltype(M)) + M.AddSpell(new spelltype(null)) ..() return 1 /datum/dna/gene/basic/grant_spell/deactivate(var/mob/M, var/connected, var/flags) - for(var/obj/effect/proc_holder/spell/S in M.spell_list) - if(istype(S,spelltype)) - M.spell_list.Remove(S) + for(var/obj/effect/proc_holder/spell/S in M.mob_spell_list) + if(istype(S, spelltype)) + M.RemoveSpell(S) ..() return 1 diff --git a/code/game/gamemodes/miniantags/slaughter/slaughter.dm b/code/game/gamemodes/miniantags/slaughter/slaughter.dm index ac32105229a..2f293b86825 100644 --- a/code/game/gamemodes/miniantags/slaughter/slaughter.dm +++ b/code/game/gamemodes/miniantags/slaughter/slaughter.dm @@ -179,7 +179,7 @@ ..() if(M.mind) M.bloodcrawl = 0 - M.mind.remove_spell(/obj/effect/proc_holder/spell/bloodcrawl) + M.mind.RemoveSpell(/obj/effect/proc_holder/spell/bloodcrawl) /obj/item/organ/internal/heart/demon/Stop() return 0 // Always beating. diff --git a/code/game/gamemodes/shadowling/shadowling.dm b/code/game/gamemodes/shadowling/shadowling.dm index 3b67e7bb4f3..2cc099cc115 100644 --- a/code/game/gamemodes/shadowling/shadowling.dm +++ b/code/game/gamemodes/shadowling/shadowling.dm @@ -132,7 +132,7 @@ Made by Xhuis /datum/game_mode/proc/finalize_shadowling(var/datum/mind/shadow_mind) var/mob/living/carbon/human/S = shadow_mind.current - shadow_mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadowling_hatch) + shadow_mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadowling_hatch(null)) spawn(0) shadow_mind.current.add_language("Shadowling Hivemind") update_shadow_icons_added(shadow_mind) @@ -149,9 +149,9 @@ Made by Xhuis update_shadow_icons_added(new_thrall_mind) new_thrall_mind.current.attack_log += "\[[time_stamp()]\] Became a thrall" new_thrall_mind.current.add_language("Shadowling Hivemind") - new_thrall_mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/lesser_glare) - new_thrall_mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/lesser_shadow_walk) - new_thrall_mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadow_vision/thrall) + new_thrall_mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/lesser_glare(null)) + new_thrall_mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/lesser_shadow_walk(null)) + new_thrall_mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadow_vision/thrall(null)) to_chat(new_thrall_mind.current, "You see the truth. Reality has been torn away and you realize what a fool you've been.") to_chat(new_thrall_mind.current, "The shadowlings are your masters. Serve them above all else and ensure they complete their goals.") to_chat(new_thrall_mind.current, "You may not harm other thralls or the shadowlings. However, you do not need to obey other thralls.") @@ -171,7 +171,7 @@ Made by Xhuis thrall_mind.special_role = null update_shadow_icons_removed(thrall_mind) for(var/obj/effect/proc_holder/spell/S in thrall_mind.spell_list) - thrall_mind.remove_spell(S) + thrall_mind.RemoveSpell(S) thrall_mind.current.remove_language("Shadowling Hivemind") if(kill && ishuman(thrall_mind.current)) //If dethrallization surgery fails, kill the mob as well as dethralling them var/mob/living/carbon/human/H = thrall_mind.current @@ -215,7 +215,7 @@ Made by Xhuis ling_mind.current.attack_log += "\[[time_stamp()]\] Deshadowlinged" ling_mind.special_role = null for(var/obj/effect/proc_holder/spell/S in ling_mind.spell_list) - ling_mind.remove_spell(S) + ling_mind.RemoveSpell(S) var/mob/living/M = ling_mind.current if(issilicon(M)) M.audible_message("[M] lets out a short blip.", \ diff --git a/code/game/gamemodes/shadowling/shadowling_abilities.dm b/code/game/gamemodes/shadowling/shadowling_abilities.dm index 6106bb04ec4..f91b9fa1aee 100644 --- a/code/game/gamemodes/shadowling/shadowling_abilities.dm +++ b/code/game/gamemodes/shadowling/shadowling_abilities.dm @@ -438,24 +438,24 @@ if(thralls >= 3 && !screech_acquired) screech_acquired = 1 to_chat(user, "The power of your thralls has granted you the Sonic Screech ability. This ability will shatter nearby windows and deafen enemies, plus stunning silicon lifeforms.") - user.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/unearthly_screech) + user.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/unearthly_screech(null)) if(thralls >= 5 && !blind_smoke_acquired) blind_smoke_acquired = 1 to_chat(user, "The power of your thralls has granted you the Blinding Smoke ability. \ It will create a choking cloud that will blind any non-thralls who enter.") - user.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/blindness_smoke) + user.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/blindness_smoke(null)) if(thralls >= 7 && !drainLifeAcquired) drainLifeAcquired = 1 to_chat(user, "The power of your thralls has granted you the Drain Life ability. You can now drain the health of nearby humans to heal yourself.") - user.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/drainLife) + user.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/drainLife(null)) if(thralls >= 9 && !reviveThrallAcquired) reviveThrallAcquired = 1 to_chat(user, "The power of your thralls has granted you the Black Recuperation ability. \ This will, after a short time, bring a dead thrall completely back to life with no bodily defects.") - user.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/reviveThrall) + user.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/reviveThrall(null)) if(thralls < victory_threshold) to_chat(user, "You do not have the power to ascend. You require [victory_threshold] thralls, but only [thralls] living thralls are present.") @@ -469,8 +469,8 @@ if(CM in M.mind.spell_list) M.mind.spell_list -= CM qdel(CM) - M.mind.remove_spell(/obj/effect/proc_holder/spell/targeted/shadowling_hatch) - M.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadowling_ascend) + M.mind.RemoveSpell(/obj/effect/proc_holder/spell/targeted/shadowling_hatch) + M.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadowling_ascend(null)) if(M == usr) to_chat(M, "You project this power to the rest of the shadowlings.") else @@ -674,10 +674,10 @@ "You feel new power flow into you. You have been gifted by your masters. You now closely resemble them. You are empowered in \ darkness but wither slowly in light. In addition, Lesser Glare and Guise have been upgraded into their true forms.") thrallToRevive.set_species("Lesser Shadowling") - thrallToRevive.mind.remove_spell(/obj/effect/proc_holder/spell/targeted/lesser_glare) - thrallToRevive.mind.remove_spell(/obj/effect/proc_holder/spell/targeted/lesser_shadow_walk) - thrallToRevive.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/glare) - thrallToRevive.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadow_walk) + thrallToRevive.mind.RemoveSpell(/obj/effect/proc_holder/spell/targeted/lesser_glare) + thrallToRevive.mind.RemoveSpell(/obj/effect/proc_holder/spell/targeted/lesser_shadow_walk) + thrallToRevive.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/glare(null)) + thrallToRevive.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadow_walk(null)) if("Revive") if(!is_thrall(thrallToRevive)) to_chat(usr, "[thrallToRevive] is not a thrall.") diff --git a/code/game/gamemodes/shadowling/special_shadowling_abilities.dm b/code/game/gamemodes/shadowling/special_shadowling_abilities.dm index 98f81f1d128..2c06168499e 100644 --- a/code/game/gamemodes/shadowling/special_shadowling_abilities.dm +++ b/code/game/gamemodes/shadowling/special_shadowling_abilities.dm @@ -92,19 +92,19 @@ var/list/possibleShadowlingNames = list("U'ruan", "Y`shej", "Nex", "Hel-uae", "N H.equip_to_slot_or_del(new /obj/item/clothing/glasses/shadowling(usr), slot_glasses) H.set_species("Shadowling") //can't be a shadowling without being a shadowling - H.mind.remove_spell(src) + H.mind.RemoveSpell(src) sleep(10) to_chat(H, "Your powers are awoken. You may now live to your fullest extent. Remember your goal. Cooperate with your thralls and allies.") - H.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadow_vision) - H.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/enthrall) - H.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/glare) - H.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/veil) - H.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadow_walk) - H.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/flashfreeze) - H.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/collective_mind) - H.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadowling_regenarmor) - H.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadowling_extend_shuttle) + H.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadow_vision(null)) + H.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/enthrall(null)) + H.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/glare(null)) + H.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/veil(null)) + H.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadow_walk(null)) + H.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/flashfreeze(null)) + H.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/collective_mind(null)) + H.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadowling_regenarmor(null)) + H.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadowling_extend_shuttle(null)) /obj/effect/proc_holder/spell/targeted/shadowling_ascend name = "Ascend" @@ -162,15 +162,15 @@ var/list/possibleShadowlingNames = list("U'ruan", "Y`shej", "Nex", "Hel-uae", "N var/mob/A = new /mob/living/simple_animal/ascendant_shadowling(H.loc) for(var/obj/effect/proc_holder/spell/S in H.mind.spell_list) if(S == src) continue - H.mind.remove_spell(S) + H.mind.RemoveSpell(S) H.mind.transfer_to(A) A.name = H.real_name A.languages = H.languages - A.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/annihilate) - A.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/hypnosis) - A.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadowling_phase_shift) - A.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/ascendant_storm) - A.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadowlingAscendantTransmit) + A.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/annihilate(null)) + A.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/hypnosis(null)) + A.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadowling_phase_shift(null)) + A.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/ascendant_storm(null)) + A.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/shadowlingAscendantTransmit(null)) if(A.real_name) A.real_name = H.real_name H.invisibility = 60 //This is pretty bad, but is also necessary for the shuttle call to function properly @@ -179,5 +179,5 @@ var/list/possibleShadowlingNames = list("U'ruan", "Y`shej", "Nex", "Hel-uae", "N if(!ticker.mode.shadowling_ascended) shuttle_master.emergency.request(null, 0.3) ticker.mode.shadowling_ascended = 1 - A.mind.remove_spell(src) + A.mind.RemoveSpell(src) qdel(H) diff --git a/code/game/gamemodes/wizard/artefact.dm b/code/game/gamemodes/wizard/artefact.dm index 514f612ca43..edbec8843e6 100644 --- a/code/game/gamemodes/wizard/artefact.dm +++ b/code/game/gamemodes/wizard/artefact.dm @@ -59,21 +59,21 @@ to_chat(M, "You are the [H.real_name]'s apprentice! You are bound by magic contract to follow their orders and help them in accomplishing their goals.") switch(href_list["school"]) if("destruction") - M.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/projectile/magic_missile(M)) - M.mind.AddSpell(new /obj/effect/proc_holder/spell/dumbfire/fireball(M)) + M.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/projectile/magic_missile(null)) + M.mind.AddSpell(new /obj/effect/proc_holder/spell/dumbfire/fireball(null)) to_chat(M, "Your service has not gone unrewarded, however. Studying under [H.real_name], you have learned powerful, destructive spells. You are able to cast magic missile and fireball.") if("bluespace") - M.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/area_teleport/teleport(M)) - M.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/ethereal_jaunt(M)) + M.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/area_teleport/teleport(null)) + M.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/ethereal_jaunt(null)) to_chat(M, "Your service has not gone unrewarded, however. Studying under [H.real_name], you have learned reality bending mobility spells. You are able to cast teleport and ethereal jaunt.") if("healing") - M.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/charge(M)) - M.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/conjure/forcewall(M)) + M.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/charge(null)) + M.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/conjure/forcewall(null)) M.equip_to_slot_or_del(new /obj/item/weapon/gun/magic/staff/healing(M), slot_r_hand) to_chat(M, "Your service has not gone unrewarded, however. Studying under [H.real_name], you have learned livesaving survival spells. You are able to cast charge and forcewall.") if("robeless") - M.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/knock(M)) - M.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/mind_transfer(M)) + M.mind.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/knock(null)) + M.mind.AddSpell(new /obj/effect/proc_holder/spell/targeted/mind_transfer(null)) to_chat(M, "Your service has not gone unrewarded, however. Studying under [H.real_name], you have learned stealthy, robeless spells. You are able to cast knock and mindswap.") M.equip_to_slot_or_del(new /obj/item/device/radio/headset(M), slot_l_ear) diff --git a/code/game/gamemodes/wizard/spellbook.dm b/code/game/gamemodes/wizard/spellbook.dm index 2daf3ab7e42..0dbcd3103fe 100644 --- a/code/game/gamemodes/wizard/spellbook.dm +++ b/code/game/gamemodes/wizard/spellbook.dm @@ -684,9 +684,9 @@ /obj/item/weapon/spellbook/oneuse/Initialize() //No need to init return -/obj/item/weapon/spellbook/oneuse/attack_self(mob/user as mob) +/obj/item/weapon/spellbook/oneuse/attack_self(mob/user) var/obj/effect/proc_holder/spell/S = new spell - for(var/obj/effect/proc_holder/spell/knownspell in user.spell_list) + for(var/obj/effect/proc_holder/spell/knownspell in user.mind.spell_list) if(knownspell.type == S.type) if(user.mind) if(user.mind.special_role == "apprentice" || user.mind.special_role == "Wizard") @@ -703,10 +703,10 @@ onlearned(user) -/obj/item/weapon/spellbook/oneuse/proc/recoil(mob/user as mob) +/obj/item/weapon/spellbook/oneuse/proc/recoil(mob/user) user.visible_message("[src] glows in a black light!") -/obj/item/weapon/spellbook/oneuse/proc/onlearned(mob/user as mob) +/obj/item/weapon/spellbook/oneuse/proc/onlearned(mob/user) used = 1 user.visible_message("[src] glows dark for a second!") @@ -762,7 +762,7 @@ name = "spellbook of [spellname]" //Note, desc doesn't change by design ..() -/obj/item/weapon/spellbook/oneuse/mindswap/recoil(mob/user as mob) +/obj/item/weapon/spellbook/oneuse/mindswap/recoil(mob/user) ..() if(stored_swap in dead_mob_list) stored_swap = null @@ -774,31 +774,8 @@ to_chat(user, "You stare at the book some more, but there doesn't seem to be anything else to learn...") return - if(user.mind.special_verbs.len) - for(var/V in user.mind.special_verbs) - user.verbs -= V - - if(stored_swap.mind.special_verbs.len) - for(var/V in stored_swap.mind.special_verbs) - stored_swap.verbs -= V - - var/mob/dead/observer/ghost = stored_swap.ghostize(0) - ghost.spell_list = stored_swap.spell_list - - user.mind.transfer_to(stored_swap) - stored_swap.spell_list = user.spell_list - - if(stored_swap.mind.special_verbs.len) - for(var/V in user.mind.special_verbs) - user.verbs += V - - ghost.mind.transfer_to(user) - user.key = ghost.key - user.spell_list = ghost.spell_list - - if(user.mind.special_verbs.len) - for(var/V in user.mind.special_verbs) - user.verbs += V + var/obj/effect/proc_holder/spell/targeted/mind_transfer/swapper = new + swapper.cast(user, stored_swap, 1) to_chat(stored_swap, "You're suddenly somewhere else... and someone else?!") to_chat(user, "Suddenly you're staring at [src] again... where are you, who are you?!") diff --git a/code/game/gamemodes/wizard/wizard.dm b/code/game/gamemodes/wizard/wizard.dm index 4de241a2c81..338d088d6f1 100644 --- a/code/game/gamemodes/wizard/wizard.dm +++ b/code/game/gamemodes/wizard/wizard.dm @@ -240,20 +240,19 @@ //OTHER PROCS -//To batch-remove wizard spells. Linked to mind.dm. +//To batch-remove wizard spells. Linked to mind.dm /mob/proc/spellremove(mob/M) if(!mind) return - for(var/obj/effect/proc_holder/spell/spell_to_remove in src.mind.spell_list) + for(var/obj/effect/proc_holder/spell/spell_to_remove in mind.spell_list) qdel(spell_to_remove) mind.spell_list -= spell_to_remove -/datum/mind/proc/remove_spell(var/obj/effect/proc_holder/spell/spell) //To remove a specific spell from a mind - if(!spell) return - for(var/obj/effect/proc_holder/spell/S in spell_list) - if(istype(S, spell)) - qdel(S) - spell_list -= S +//To batch-remove mob spells. +/mob/proc/mobspellremove(mob/M) + for(var/obj/effect/proc_holder/spell/spell_to_remove in mob_spell_list) + qdel(spell_to_remove) + mob_spell_list -= spell_to_remove /*Checks if the wizard can cast spells. Made a proc so this is not repeated 14 (or more) times.*/ diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index c6636d034e0..b15761d8c57 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -36,7 +36,7 @@ var/list/image/ghost_darkness_images = list() //this is a list of images for thi verbs += /mob/dead/observer/proc/dead_tele // Our new boo spell. - AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/boo(src)) + AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/boo(null)) can_reenter_corpse = flags & GHOST_CAN_REENTER started_as_observer = flags & GHOST_IS_OBSERVER diff --git a/code/modules/mob/living/carbon/alien/humanoid/life.dm b/code/modules/mob/living/carbon/alien/humanoid/life.dm index d478194bc44..31a484a0c3b 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/life.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/life.dm @@ -59,7 +59,7 @@ blinded = 1 silent = 0 else //ALIVE. LIGHTS ARE ON - if(health < config.health_threshold_dead || brain_op_stage == 4.0) + if(health < config.health_threshold_dead || !get_int_organ(/obj/item/organ/internal/brain)) death() blinded = 1 stat = DEAD diff --git a/code/modules/mob/living/carbon/alien/humanoid/queen.dm b/code/modules/mob/living/carbon/alien/humanoid/queen.dm index e2862184b79..daba3852764 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/queen.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/queen.dm @@ -88,37 +88,4 @@ icon_state = "queen_s" for(var/image/I in overlays_standing) - overlays += I - - -/* -/mob/living/carbon/alien/humanoid/queen/verb/evolve() // -- TLE - set name = "Evolve (1000)" - set desc = "The ultimate transformation. Become an alien Empress. Only one empress can exist at a time." - set category = "Alien" - - if(powerc(1000)) - // Queen check - var/no_queen = 1 - for(var/mob/living/carbon/alien/humanoid/empress/E in living_mob_list) - if(!E.key && E.brain_op_stage != 4) - continue - no_queen = 0 - - if(no_queen) - adjustToxLoss(-1000) - to_chat(src, "You begin to evolve!") - for(var/mob/O in viewers(src, null)) - O.show_message(text("[src] begins to twist and contort!"), 1) - var/mob/living/carbon/alien/humanoid/empress/new_xeno = new(loc) - if(mind) - mind.transfer_to(new_xeno) - else - new_xeno.key = key - new_xeno.mind.name = new_xeno.name - qdel(src) - else - to_chat(src, "We already have an alive empress.") - return - -*/ \ No newline at end of file + overlays += I \ No newline at end of file diff --git a/code/modules/mob/living/carbon/alien/larva/life.dm b/code/modules/mob/living/carbon/alien/larva/life.dm index 4e7b974d855..de750349237 100644 --- a/code/modules/mob/living/carbon/alien/larva/life.dm +++ b/code/modules/mob/living/carbon/alien/larva/life.dm @@ -19,7 +19,7 @@ blinded = 1 silent = 0 else //ALIVE. LIGHTS ARE ON - if(health < -25 || brain_op_stage == 4.0) + if(health < -25 || !get_int_organ(/obj/item/organ/internal/brain)) death() blinded = 1 silent = 0 diff --git a/code/modules/mob/living/carbon/brain/posibrain.dm b/code/modules/mob/living/carbon/brain/posibrain.dm index 7b04e52f69b..aad88276473 100644 --- a/code/modules/mob/living/carbon/brain/posibrain.dm +++ b/code/modules/mob/living/carbon/brain/posibrain.dm @@ -183,7 +183,6 @@ src.brainmob.container = src src.brainmob.stat = 0 src.brainmob.silent = 0 - src.brainmob.brain_op_stage = 4.0 dead_mob_list -= src.brainmob ..() diff --git a/code/modules/mob/living/carbon/carbon_defines.dm b/code/modules/mob/living/carbon/carbon_defines.dm index 07a6a0d28cd..e900fc10517 100644 --- a/code/modules/mob/living/carbon/carbon_defines.dm +++ b/code/modules/mob/living/carbon/carbon_defines.dm @@ -1,15 +1,12 @@ -/mob/living/carbon/ +/mob/living/carbon gender = MALE hud_possible = list(HEALTH_HUD,STATUS_HUD,SPECIALROLE_HUD) var/list/stomach_contents = list() var/list/internal_organs = list() - var/brain_op_stage = 0.0 var/antibodies = 0 - var/last_eating = 0 //Not sure what this does... I found it hidden in food.dm var/life_tick = 0 // The amount of life ticks that have processed on this mob. - var/analgesic = 0 // when this is set, the mob isn't affected by shock or pain - // life should decrease this by 1 every tick + // total amount of wounds on mob, used to spread out healing and the like over all wounds var/number_wounds = 0 var/obj/item/handcuffed = null //Whether or not the mob is handcuffed diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 4ee83d8eb5f..5af70425d50 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -816,9 +816,6 @@ handle_organs() handle_blood() - //the analgesic effect wears off slowly - analgesic = max(0, analgesic - 1) - if(paralysis) blinded = 1 stat = UNCONSCIOUS @@ -987,8 +984,10 @@ /mob/living/carbon/human/handle_shock() ..() - if(status_flags & GODMODE) return 0 //godmode - if(analgesic || (species && species.flags & NO_PAIN)) return // analgesic avoids all traumatic shock temporarily + if(status_flags & GODMODE) + return 0 //godmode + if(species && species.flags & NO_PAIN) + return if(health <= config.health_threshold_softcrit)// health 0 makes you immediately collapse shock_stage = max(shock_stage, 61) diff --git a/code/modules/mob/living/carbon/human/species/species.dm b/code/modules/mob/living/carbon/human/species/species.dm index 9091fcd9079..617d63c798b 100644 --- a/code/modules/mob/living/carbon/human/species/species.dm +++ b/code/modules/mob/living/carbon/human/species/species.dm @@ -615,25 +615,22 @@ /datum/species/proc/handle_hud_icons(mob/living/carbon/human/H) if(H.healths) - if(H.analgesic) - H.healths.icon_state = "health_health_numb" + if(H.stat == DEAD) + H.healths.icon_state = "health7" else - if(H.stat == DEAD) - H.healths.icon_state = "health7" - else - switch(H.hal_screwyhud) - if(1) H.healths.icon_state = "health6" - if(2) H.healths.icon_state = "health7" - if(5) H.healths.icon_state = "health0" - else - switch(100 - ((flags & NO_PAIN) ? 0 : H.traumatic_shock) - H.staminaloss) - if(100 to INFINITY) H.healths.icon_state = "health0" - if(80 to 100) H.healths.icon_state = "health1" - if(60 to 80) H.healths.icon_state = "health2" - if(40 to 60) H.healths.icon_state = "health3" - if(20 to 40) H.healths.icon_state = "health4" - if(0 to 20) H.healths.icon_state = "health5" - else H.healths.icon_state = "health6" + switch(H.hal_screwyhud) + if(1) H.healths.icon_state = "health6" + if(2) H.healths.icon_state = "health7" + if(5) H.healths.icon_state = "health0" + else + switch(100 - ((flags & NO_PAIN) ? 0 : H.traumatic_shock) - H.staminaloss) + if(100 to INFINITY) H.healths.icon_state = "health0" + if(80 to 100) H.healths.icon_state = "health1" + if(60 to 80) H.healths.icon_state = "health2" + if(40 to 60) H.healths.icon_state = "health3" + if(20 to 40) H.healths.icon_state = "health4" + if(0 to 20) H.healths.icon_state = "health5" + else H.healths.icon_state = "health6" if(H.healthdoll) H.healthdoll.overlays.Cut() diff --git a/code/modules/mob/living/carbon/shock.dm b/code/modules/mob/living/carbon/shock.dm index b1c83a1e7c1..0a86f2756cf 100644 --- a/code/modules/mob/living/carbon/shock.dm +++ b/code/modules/mob/living/carbon/shock.dm @@ -16,8 +16,6 @@ src.traumatic_shock -= R.shock_reduction // now you too can varedit cyanide to reduce shock by 1000 - Iamgoofball if(src.slurring) src.traumatic_shock -= 10 - if(src.analgesic) - src.traumatic_shock = 0 // broken or ripped off organs will add quite a bit of pain if(istype(src,/mob/living/carbon/human)) diff --git a/code/modules/mob/living/carbon/superheroes.dm b/code/modules/mob/living/carbon/superheroes.dm index ab12c584259..23233fd5e09 100644 --- a/code/modules/mob/living/carbon/superheroes.dm +++ b/code/modules/mob/living/carbon/superheroes.dm @@ -33,8 +33,9 @@ if(default_spells.len) for(var/spell in default_spells) var/obj/effect/proc_holder/spell/S = spell - if(!S) return - H.AddSpell(new S) + if(!S) + return + H.mind.AddSpell(new S(null)) /datum/superheroes/proc/assign_id(var/mob/living/carbon/human/H) var/obj/item/weapon/card/id/syndicate/W = new(H) diff --git a/code/modules/mob/living/living_defines.dm b/code/modules/mob/living/living_defines.dm index 0cb7b6c3457..19dc6f99cd1 100644 --- a/code/modules/mob/living/living_defines.dm +++ b/code/modules/mob/living/living_defines.dm @@ -7,10 +7,10 @@ //Damage related vars, NOTE: THESE SHOULD ONLY BE MODIFIED BY PROCS - var/bruteloss = 0.0 //Brutal damage caused by brute force (punching, being clubbed by a toolbox ect... this also accounts for pressure damage) - var/oxyloss = 0.0 //Oxygen depravation damage (no air in lungs) - var/toxloss = 0.0 //Toxic damage caused by being poisoned or radiated - var/fireloss = 0.0 //Burn damage caused by being way too hot, too cold or burnt. + var/bruteloss = 0 //Brutal damage caused by brute force (punching, being clubbed by a toolbox ect... this also accounts for pressure damage) + var/oxyloss = 0 //Oxygen depravation damage (no air in lungs) + var/toxloss = 0 //Toxic damage caused by being poisoned or radiated + var/fireloss = 0 //Burn damage caused by being way too hot, too cold or burnt. var/cloneloss = 0 //Damage caused by being cloned or ejected from the cloner early. slimes also deal cloneloss damage to victims var/brainloss = 0 //'Retardation' damage caused by someone hitting you in the head with a bible or being infected with brainrot. var/staminaloss = 0 //Stamina damage, or exhaustion. You recover it slowly naturally, and are stunned if it gets too high. Holodeck and hallucinations deal this. @@ -23,11 +23,6 @@ //Allows mobs to move through dense areas without restriction. For instance, in space or out of holder objects. var/incorporeal_move = 0 //0 is off, 1 is normal, 2 is for ninjas. - var/t_plasma = null - var/t_oxygen = null - var/t_sl_gas = null - var/t_n2 = null - var/now_pushing = null var/atom/movable/cameraFollow = null @@ -36,9 +31,8 @@ var/fire_stacks = 0 //Tracks how many stacks of fire we have on, max is usually 20 var/update_slimes = 1 - var/specialsauce = 0 //Has this person consumed enough special sauce? IF so they're a ticking time bomb of death. var/implanting = 0 //Used for the mind-slave implant - var/silent = null //Can't talk. Value goes down every life proc. + var/silent = 0 //Can't talk. Value goes down every life proc. //NOTE TO FUTURE CODERS: DO NOT INITIALIZE NUMERICAL VARS AS NULL OR I WILL MURDER YOU. var/floating = 0 var/nightvision = 0 diff --git a/code/modules/mob/living/simple_animal/constructs.dm b/code/modules/mob/living/simple_animal/constructs.dm index 4cbf3dd91ce..4bcd234b9c0 100644 --- a/code/modules/mob/living/simple_animal/constructs.dm +++ b/code/modules/mob/living/simple_animal/constructs.dm @@ -27,7 +27,7 @@ name = text("[initial(name)] ([rand(1, 1000)])") real_name = name for(var/spell in construct_spells) - AddSpell(new spell(src)) + AddSpell(new spell(null)) updateglow() /mob/living/simple_animal/construct/death() diff --git a/code/modules/mob/living/simple_animal/hostile/statue.dm b/code/modules/mob/living/simple_animal/hostile/statue.dm index 1c7836c0a13..cb48c63b66f 100644 --- a/code/modules/mob/living/simple_animal/hostile/statue.dm +++ b/code/modules/mob/living/simple_animal/hostile/statue.dm @@ -52,9 +52,9 @@ /mob/living/simple_animal/hostile/statue/New(loc, var/mob/living/creator) ..() // Give spells - AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/flicker_lights(src)) - AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/blindness(src)) - AddSpell(new /obj/effect/proc_holder/spell/targeted/night_vision(src)) + AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/flicker_lights(null)) + AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/blindness(null)) + AddSpell(new /obj/effect/proc_holder/spell/targeted/night_vision(null)) // Give nightvision see_invisible = SEE_INVISIBLE_OBSERVER_NOLIGHTING diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index f673fa5ab0d..76e5d03f4fd 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -6,6 +6,7 @@ hud_used = null if(mind && mind.current == src) spellremove(src) + mobspellremove(src) for(var/infection in viruses) qdel(infection) ghostize() @@ -158,8 +159,6 @@ /mob/proc/Life() // handle_typing_indicator() -// if(organStructure) -// organStructure.ProcessOrgans() return @@ -960,8 +959,8 @@ var/list/slot_equipment_priority = list( \ if(mind && mind.changeling) add_stings_to_statpanel(mind.changeling.purchasedpowers) - if(spell_list && spell_list.len) - for(var/obj/effect/proc_holder/spell/S in spell_list) + if(mob_spell_list && mob_spell_list.len) + for(var/obj/effect/proc_holder/spell/S in mob_spell_list) add_spell_to_statpanel(S) if(mind && istype(src, /mob/living) && mind.spell_list && mind.spell_list.len) for(var/obj/effect/proc_holder/spell/S in mind.spell_list) @@ -994,6 +993,7 @@ var/list/slot_equipment_priority = list( \ for(var/obj/effect/proc_holder/changeling/S in stings) if(S.chemical_cost >=0 && S.can_be_used_by(src)) statpanel("[S.panel]",((S.chemical_cost > 0) ? "[S.chemical_cost]" : ""),S) + /mob/proc/add_spell_to_statpanel(var/obj/effect/proc_holder/spell/S) switch(S.charge_type) if("recharge") @@ -1002,17 +1002,6 @@ var/list/slot_equipment_priority = list( \ statpanel(S.panel,"[S.charge_counter]/[S.charge_max]",S) if("holdervar") statpanel(S.panel,"[S.holder_var_type] [S.holder_var_amount]",S) - /* // Why have a duplicate set of turfs in the stat panel? - if(listed_turf) - if(get_dist(listed_turf,src) > 1) - listed_turf = null - else - statpanel(listed_turf.name,listed_turf.name,listed_turf) - for(var/atom/A in listed_turf) - if(A.invisibility > see_invisible) - continue - statpanel(listed_turf.name,A.name,A) - */ // facing verbs @@ -1366,9 +1355,17 @@ mob/proc/yank_out_object() /mob/proc/setEarDamage() return -/mob/proc/AddSpell(var/obj/effect/proc_holder/spell/spell) - spell_list += spell - spell.action.Grant(src) +/mob/proc/AddSpell(obj/effect/proc_holder/spell/S) + mob_spell_list += S + S.action.Grant(src) + +/mob/proc/RemoveSpell(obj/effect/proc_holder/spell/spell) //To remove a specific spell from a mind + if(!spell) + return + for(var/obj/effect/proc_holder/spell/S in mob_spell_list) + if(istype(S, spell)) + qdel(S) + mob_spell_list -= S //override to avoid rotating pixel_xy on mobs /mob/shuttleRotate(rotation) diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index fca9a35212c..777ac70c109 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -2,15 +2,11 @@ density = 1 layer = 4.0 animate_movement = 2 -// flags = NOREACT pressure_resistance = 8 var/datum/mind/mind var/stat = 0 //Whether a mob is alive or dead. TODO: Move this to living - Nodrak - //Not in use yet - var/obj/effect/organstructure/organStructure = null - var/obj/screen/hands = null var/obj/screen/pullin = null var/obj/screen/i_select = null @@ -34,11 +30,9 @@ var/lastattacker = null var/lastattacked = null var/attack_log = list( ) - var/already_placed = 0.0 var/obj/machinery/machine = null var/other_mobs = null var/memory = "" - var/poll_answer = 0.0 var/sdisabilities = 0 //Carbon var/disabilities = 0 //Carbon var/atom/movable/pulling = null @@ -46,12 +40,12 @@ var/notransform = null //Carbon var/other = 0.0 var/hand = null - var/eye_blind = null //Carbon - var/eye_blurry = null //Carbon - var/ear_deaf = null //Carbon - var/ear_damage = null //Carbon - var/stuttering = null //Carbon - var/slurring = null //Carbon + var/eye_blind = 0 //Carbon + var/eye_blurry = 0 //Carbon + var/ear_deaf = 0 //Carbon + var/ear_damage = 0 //Carbon + var/stuttering = 0 //Carbon + var/slurring = 0 //Carbon var/real_name = null var/flavor_text = "" var/med_record = "" @@ -63,8 +57,6 @@ var/druggy = 0 //Carbon var/confused = 0 //Carbon var/drunk = 0 - var/antitoxs = null - var/plasma = null var/sleeping = 0 //Carbon var/resting = 0 //Carbon var/lying = 0 @@ -95,11 +87,11 @@ var/nutrition = 400.0//Carbon var/overeatduration = 0 // How long this guy is overeating //Carbon - var/paralysis = 0.0 - var/stunned = 0.0 - var/weakened = 0.0 + var/paralysis = 0 + var/stunned = 0 + var/weakened = 0 var/slowed = 0 - var/losebreath = 0.0//Carbon + var/losebreath = 0 //Carbon var/intent = null//Living var/shakecamera = 0 var/a_intent = I_HELP//Living @@ -123,8 +115,8 @@ var/research_scanner = 0 //For research scanner equipped mobs. Enable to show research data when examining. - var/list/grabbed_by = list( ) - var/list/requests = list( ) + var/list/grabbed_by = list() + var/list/requests = list() var/list/mapobjs = list() @@ -134,17 +126,10 @@ var/emote_cd = 0 // Used to supress emote spamming. 1 if on CD, 2 if disabled by admin (manually set), else 0 - var/music_lastplayed = "null" - var/job = null//Living - var/const/blindness = 1//Carbon - var/const/deafness = 2//Carbon - var/const/muteness = 4//Carbon - - var/datum/dna/dna = null//Carbon - var/radiation = 0.0//Carbon + var/radiation = 0 //Carbon var/list/mutations = list() //Carbon -- Doohl //see: setup.dm for list of mutations @@ -157,24 +142,24 @@ var/has_enabled_antagHUD = 0 var/antagHUD = 0 -//Generic list for proc holders. Only way I can see to enable certain verbs/procs. Should be modified if needed. - var/proc_holder_list[] = list()//Right now unused. - //Also unlike the spell list, this would only store the object in contents, not an object in itself. - /* Add this line to whatever stat module you need in order to use the proc holder list. +//Generic list for proc holders. Only way I can see to enable certain verbs/procs. Should be modified if needed. + var/proc_holder_list[] = list() + + /* //Also unlike the spell list, this would only store the object in contents, not an object in itself. + + Add this line to whatever stat module you need in order to use the proc holder list. Unlike the object spell system, it's also possible to attach verb procs from these objects to right-click menus. This requires creating a verb for the object proc holder. if(proc_holder_list.len)//Generic list for proc_holder objects. for(var/obj/effect/proc_holder/P in proc_holder_list) - statpanel("[P.panel]","",P) - */ + statpanel("[P.panel]","",P)*/ //The last mob/living/carbon to push/drag/grab this mob (mostly used by slimes friend recognition) var/mob/living/carbon/LAssailant = null -//Wizard mode, but can be used in other modes thanks to the brand new "Give Spell" badmin button - var/obj/effect/proc_holder/spell/list/spell_list = list() + var/list/mob_spell_list = list() //construct spells and mime spells. Spells that do not transfer from one mob to another and can not be lost in mindswap. //Changlings, but can be used in other modes // var/obj/effect/proc_holder/changpower/list/power_list = list() @@ -195,9 +180,6 @@ var/has_unlimited_silicon_privilege = 0 // Can they interact with station electronics - var/list/radar_blips = list() // list of screen objects, radar blips - var/radar_open = 0 // nonzero is radar is open - var/atom/movable/remote_control //Calls relaymove() to whatever it is var/remote_view = 0 // Set to 1 to prevent view resets on Life @@ -219,11 +201,11 @@ var/turf/listed_turf = null //the current turf being examined in the stat panel var/list/shouldnt_see = list(/atom/movable/lighting_overlay) //list of objects that this mob shouldn't see in the stat panel. this silliness is needed because of AI alt+click and cult blood runes - var/kills=0 + var/kills = 0 var/stance_damage = 0 //Whether this mob's ability to stand has been affected - var/list/active_genes=list() + var/list/active_genes = list() var/last_movement = -100 // Last world.time the mob actually moved of its own accord. diff --git a/code/modules/mob/spirit/mask/mask.dm b/code/modules/mob/spirit/mask/mask.dm index 03ba63dbe01..2b907ca7f5a 100644 --- a/code/modules/mob/spirit/mask/mask.dm +++ b/code/modules/mob/spirit/mask/mask.dm @@ -4,9 +4,9 @@ /mob/spirit/mask/New() ..() - AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/conjure/create_talisman(src)) - AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/blood_speech(src)) - AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/shatter_lights(src)) + AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/conjure/create_talisman(null)) + AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/blood_speech(null)) + AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/shatter_lights(null)) /mob/spirit/mask/verb/go_to_follower() diff --git a/code/modules/surgery/organs/pain.dm b/code/modules/surgery/organs/pain.dm index b2f6945b6f1..0bd2d138948 100644 --- a/code/modules/surgery/organs/pain.dm +++ b/code/modules/surgery/organs/pain.dm @@ -12,8 +12,6 @@ mob/living/carbon/proc/pain(var/partname, var/amount, var/force, var/burning = 0 return if(reagents.has_reagent("hydrocodone")) return - if(analgesic) - return if(world.time < next_pain_time && !force) return if(amount > 10 && istype(src,/mob/living/carbon/human)) @@ -55,8 +53,6 @@ mob/living/carbon/human/proc/custom_pain(var/message, var/flash_strength) return if(reagents.has_reagent("hydrocodone")) return - if(analgesic) - return var/msg = "\red [message]" if(flash_strength >= 1) msg = "\red [message]" @@ -94,8 +90,6 @@ mob/living/carbon/human/proc/handle_pain() return if(reagents.has_reagent("hydrocodone")) return - if(analgesic) - return var/maxdam = 0 var/obj/item/organ/external/damaged_organ = null for(var/obj/item/organ/external/E in organs) diff --git a/code/world.dm b/code/world.dm index e11070d8e79..6fa54acfbe7 100644 --- a/code/world.dm +++ b/code/world.dm @@ -282,31 +282,6 @@ var/world_topic_spam_protect_time = world.timeofday sleep_check = world.timeofday waiting++ //#undef INACTIVITY_KICK -/* -#define DISCONNECTED_DELETE 6000 //10 minutes in ticks (approx) -/world/proc/KickDisconnectedClients() - spawn(-1) - //set background = 1 - while(1) - sleep(DISCONNECTED_DELETE) - for(var/mob/living/carbon/human/C in living_mob_list) - if(dd_hasprefix(C.key,@)) return - if(!C.client && C.brain_op_stage!=4.0 && C.lastKnownIP) - sleep(600) - if(!C.client && C.stat != DEAD && C.brain_op_stage!=4.0) - job_master.FreeRole(C.job) - message_admins("[key_name_admin(C)], the [C.job] has been freed due to (Client disconnect for 10 minutes)\n") - for(var/obj/item/W in C) - C.unEquip(W) - del(C) - else if(!C.key && C.stat != DEAD && C.brain_op_stage!=4.0) - job_master.FreeRole(C.job) - message_admins("[key_name_admin(C)], the [C.job] has been freed due to (Client quit BYOND)\n") - for(var/obj/item/W in C) - C.unEquip(W) - del(C) -#undef INACTIVITY_KICK -*/ /hook/startup/proc/loadMode() world.load_mode() From 00a470fd6dbe57bd517ca6568f7657e948b188d9 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Thu, 21 Jul 2016 02:24:54 -0400 Subject: [PATCH 45/68] removes stupid sdisabilities --- code/__DEFINES/genetics.dm | 94 +++++++------------ code/_globalvars/genetics.dm | 2 - code/datums/spells/genetic.dm | 6 +- code/datums/spells/wizard.dm | 2 +- code/game/dna/genes/disabilities.dm | 13 +-- code/game/dna/genes/goon_disabilities.dm | 2 +- .../changeling/powers/augmented_eyesight.dm | 2 +- code/game/gamemodes/cult/runes.dm | 4 +- code/game/gamemodes/setupgame.dm | 2 - code/game/machinery/adv_med.dm | 4 +- code/game/objects/items/devices/flashlight.dm | 2 +- .../crates_lockers/closets/statue.dm | 4 +- code/modules/client/preference/preferences.dm | 6 +- code/modules/mob/hear_say.dm | 8 +- .../mob/living/carbon/alien/humanoid/life.dm | 4 +- .../mob/living/carbon/alien/larva/life.dm | 4 +- code/modules/mob/living/carbon/human/emote.dm | 2 +- code/modules/mob/living/carbon/human/life.dm | 4 +- code/modules/mob/living/carbon/human/say.dm | 2 +- code/modules/mob/living/carbon/slime/life.dm | 4 +- code/modules/mob/living/life.dm | 2 +- code/modules/mob/living/living.dm | 3 +- code/modules/mob/mob.dm | 6 +- code/modules/mob/mob_defines.dm | 1 - code/modules/mob/mob_helpers.dm | 4 +- code/modules/mob/typing_indicator.dm | 4 +- code/modules/reagents/newchem/medicine.dm | 4 +- .../oldchem/reagents/reagents_admin.dm | 1 - code/modules/surgery/organs/organ_internal.dm | 2 +- code/modules/surgery/organs/subtypes/diona.dm | 2 +- .../surgery/organs/subtypes/machine.dm | 2 +- 31 files changed, 80 insertions(+), 122 deletions(-) diff --git a/code/__DEFINES/genetics.dm b/code/__DEFINES/genetics.dm index 8cc7145ccd5..97f797b2718 100644 --- a/code/__DEFINES/genetics.dm +++ b/code/__DEFINES/genetics.dm @@ -18,8 +18,8 @@ /////////////////////////////////////// // Generic mutations: -#define TK 1 -#define RESIST_COLD 2 +#define TK 1 +#define RESIST_COLD 2 #define XRAY 3 #define HULK 4 #define CLUMSY 5 @@ -30,78 +30,52 @@ // Extra powers: #define LASER 9 // harm intent - click anywhere to shoot lasers from eyes -//#define HEAL 10 // (Not implemented) healing people with hands -//#define SHADOW 11 // (Not implemented) shadow teleportation (create in/out portals anywhere) (25%) -//#define SCREAM 12 // (Not implemented) supersonic screaming (25%) -//#define EXPLOSIVE 13 // (Not implemented) exploding on-demand (15%) -//#define REGENERATION 14 // (Not implemented) superhuman regeneration (30%) -//#define REPROCESSOR 15 // (Not implemented) eat anything (50%) -//#define SHAPESHIFTING 16 // (Not implemented) take on the appearance of anything (40%) -//#define PHASING 17 // (Not implemented) ability to phase through walls (40%) -//#define SHIELD 18 // (Not implemented) shielding from all projectile attacks (30%) -//#define SHOCKWAVE 19 // (Not implemented) attack a nearby tile and cause a massive shockwave, knocking most people on their asses (25%) -//#define ELECTRICITY 20 // (Not implemented) ability to shoot electric attacks (15%) -//bitflags for mutations - // Extra powers: -#define SHADOW (1<<10) // shadow teleportation (create in/out portals anywhere) (25%) -#define SCREAM (1<<11) // supersonic screaming (25%) -#define EXPLOSIVE (1<<12) // exploding on-demand (15%) -#define REGENERATION (1<<13) // superhuman regeneration (30%) -#define REPROCESSOR (1<<14) // eat anything (50%) -#define SHAPESHIFTING (1<<15) // take on the appearance of anything (40%) -#define PHASING (1<<16) // ability to phase through walls (40%) -#define SHIELD (1<<17) // shielding from all projectile attacks (30%) -#define SHOCKWAVE (1<<18) // attack a nearby tile and cause a massive shockwave, knocking most people on their asses (25%) -#define ELECTRICITY (1<<19) // ability to shoot electric attacks (15%) - - - //2spooky +//2spooky #define SKELETON 29 #define PLANT 30 // Other Mutations: #define NO_BREATH 100 // no need to breathe -#define REMOTE_VIEW 101 // remote viewing +#define REMOTE_VIEW 101 // remote viewing #define REGEN 102 // health regen -#define RUN 103 // no slowdown -#define REMOTE_TALK 104 // remote talking +#define RUN 103 // no slowdown +#define REMOTE_TALK 104 // remote talking #define MORPH 105 // changing appearance -#define RESIST_HEAT 106 // heat resistance -#define HALLUCINATE 107 // hallucinations +#define RESIST_HEAT 106 // heat resistance +#define HALLUCINATE 107 // hallucinations #define FINGERPRINTS 108 // no fingerprints #define NO_SHOCK 109 // insulated hands #define DWARF 110 // table climbing // Goon muts -#define OBESITY 200 // Decreased metabolism -#define TOXIC_FARTS 201 // Duh -#define STRONG 202 // (Nothing) -#define SOBER 203 // Increased alcohol metabolism -#define PSY_RESIST 204 // Block remoteview -#define SUPER_FART 205 // Duh -#define EMPATH 206 //Read minds +#define OBESITY 200 // Decreased metabolism +#define TOXIC_FARTS 201 // Duh +#define STRONG 202 // (Nothing) +#define SOBER 203 // Increased alcohol metabolism +#define PSY_RESIST 204 // Block remoteview +#define SUPER_FART 205 // Duh +#define EMPATH 206 //Read minds #define COMIC 207 //Comic Sans // /vg/ muts -#define LOUD 208 // CAUSES INTENSE YELLING -//#define WHISPER 209 // causes quiet whispering -#define DIZZY 210 // Trippy. +#define LOUD 208 // CAUSES INTENSE YELLING +#define DIZZY 210 // Trippy. -#define LISP 300 -#define RADIOACTIVE 301 -#define CHAV 302 -#define SWEDISH 303 -#define SCRAMBLED 304 -#define HORNS 305 -#define IMMOLATE 306 -#define CLOAK 307 -#define CHAMELEON 308 -#define CRYO 309 -#define EATER 310 +#define LISP 300 +#define RADIOACTIVE 301 +#define CHAV 302 +#define SWEDISH 303 +#define SCRAMBLED 304 +#define HORNS 305 +#define IMMOLATE 306 +#define CLOAK 307 +#define CHAMELEON 308 +#define CRYO 309 +#define EATER 310 -#define JUMPY 400 -#define POLYMORPH 401 +#define JUMPY 400 +#define POLYMORPH 401 //disabilities #define NEARSIGHTED 1 @@ -109,11 +83,9 @@ #define COUGHING 4 #define TOURETTES 8 #define NERVOUS 16 - -//sdisabilities -#define BLIND 1 -#define MUTE 2 -#define DEAF 4 +#define BLIND 32 +#define MUTE 64 +#define DEAF 128 //Nutrition levels for humans. No idea where else to put it #define NUTRITION_LEVEL_FAT 600 diff --git a/code/_globalvars/genetics.dm b/code/_globalvars/genetics.dm index b642b034921..73b2b7304f6 100644 --- a/code/_globalvars/genetics.dm +++ b/code/_globalvars/genetics.dm @@ -53,7 +53,6 @@ var/CHAMELEONBLOCK = 0 var/CRYOBLOCK = 0 var/EATBLOCK = 0 var/JUMPBLOCK = 0 -//var/MELTBLOCK = 0 var/EMPATHBLOCK = 0 var/SUPERFARTBLOCK = 0 var/IMMOLATEBLOCK = 0 @@ -63,7 +62,6 @@ var/POLYMORPHBLOCK = 0 // /vg/ Mutations /////////////////////////////// var/LOUDBLOCK = 0 -//var/WHISPERBLOCK = 0 var/DIZZYBLOCK = 0 var/list/reg_dna = list( ) //this appears to be a list of UE == real_name correlations diff --git a/code/datums/spells/genetic.dm b/code/datums/spells/genetic.dm index 036e2158989..e61819dc183 100644 --- a/code/datums/spells/genetic.dm +++ b/code/datums/spells/genetic.dm @@ -2,7 +2,7 @@ name = "Genetic" desc = "This spell inflicts a set of mutations and disabilities upon the target." - var/sdisabilities = 0 //bits + var/disabilities = 0 //bits var/list/mutations = list() //mutation strings var/duration = 100 //deciseconds /* @@ -22,14 +22,14 @@ target.mutations.Add(x) /* if(x == HULK && ishuman(target)) target:hulk_time=world.time + duration */ - target.sdisabilities |= sdisabilities + target.disabilities |= disabilities target.update_mutations() //update target's mutation overlays var/mob/living/carbon/human/H = target if(ishuman(target)) H.update_body() spawn(duration) target.mutations.Remove(mutations) - target.sdisabilities &= ~sdisabilities + target.disabilities &= ~disabilities target.update_mutations() if(ishuman(target)) H.update_body() diff --git a/code/datums/spells/wizard.dm b/code/datums/spells/wizard.dm index 8a056245b16..33cc6b8d574 100644 --- a/code/datums/spells/wizard.dm +++ b/code/datums/spells/wizard.dm @@ -231,7 +231,7 @@ amt_eye_blurry = 20 /obj/effect/proc_holder/spell/targeted/genetic/blind - sdisabilities = BLIND + disabilities = BLIND duration = 300 /obj/effect/proc_holder/spell/dumbfire/fireball diff --git a/code/game/dna/genes/disabilities.dm b/code/game/dna/genes/disabilities.dm index bbad4a7912f..a30d160fd92 100644 --- a/code/game/dna/genes/disabilities.dm +++ b/code/game/dna/genes/disabilities.dm @@ -1,7 +1,7 @@ ///////////////////// // DISABILITY GENES // -// These activate either a mutation, disability, or sdisability. +// These activate either a mutation, disability // // Gene is always activated. ///////////////////// @@ -15,9 +15,6 @@ // Disability to give (or 0) var/disability=0 - // SDisability to give (or 0) - var/sdisability=0 - // Activation message var/activation_message="" @@ -33,8 +30,6 @@ M.mutations.Add(mutation) if(disability) M.disabilities|=disability - if(sdisability) - M.sdisabilities|=sdisability if(activation_message) to_chat(M, "[activation_message]") else @@ -46,8 +41,6 @@ M.mutations.Remove(mutation) if(disability) M.disabilities &= ~disability - if(sdisability) - M.sdisabilities &= ~sdisability if(deactivation_message) to_chat(M, "[deactivation_message]") else @@ -117,7 +110,7 @@ activation_message="You can't seem to see anything." deactivation_message ="You can see now, in case you didn't notice..." instability = -GENE_INSTABILITY_MAJOR - sdisability=BLIND + disability=BLIND /datum/dna/gene/disability/blindness/New() block=BLINDBLOCK @@ -127,7 +120,7 @@ activation_message="It's kinda quiet." deactivation_message ="You can hear again!" instability = -GENE_INSTABILITY_MAJOR - sdisability=DEAF + disability=DEAF /datum/dna/gene/disability/deaf/New() block=DEAFBLOCK diff --git a/code/game/dna/genes/goon_disabilities.dm b/code/game/dna/genes/goon_disabilities.dm index 2afb9b7bd83..cac55d7d317 100644 --- a/code/game/dna/genes/goon_disabilities.dm +++ b/code/game/dna/genes/goon_disabilities.dm @@ -13,7 +13,7 @@ activation_message = "You feel unable to express yourself at all." deactivation_message = "You feel able to speak freely again." instability = -GENE_INSTABILITY_MODERATE - sdisability = MUTE + disability = MUTE /datum/dna/gene/disability/mute/New() ..() diff --git a/code/game/gamemodes/changeling/powers/augmented_eyesight.dm b/code/game/gamemodes/changeling/powers/augmented_eyesight.dm index c7a858d7be7..83c29ed9109 100644 --- a/code/game/gamemodes/changeling/powers/augmented_eyesight.dm +++ b/code/game/gamemodes/changeling/powers/augmented_eyesight.dm @@ -47,7 +47,7 @@ /obj/item/organ/internal/cyberimp/eyes/shield/ling/on_life() ..() var/obj/item/organ/internal/eyes/E = owner.get_int_organ(/obj/item/organ/internal/eyes) - if(owner.eye_blind || owner.eye_blurry || (owner.sdisabilities & BLIND) || (owner.disabilities & NEARSIGHTED) || (E.damage > 0)) + if(owner.eye_blind || owner.eye_blurry || (owner.disabilities & BLIND) || (owner.disabilities & NEARSIGHTED) || (E.damage > 0)) owner.reagents.add_reagent("oculine", 1) /obj/item/organ/internal/cyberimp/eyes/shield/ling/prepare_eat() diff --git a/code/game/gamemodes/cult/runes.dm b/code/game/gamemodes/cult/runes.dm index 28511c9c6f5..3f24e090ed0 100644 --- a/code/game/gamemodes/cult/runes.dm +++ b/code/game/gamemodes/cult/runes.dm @@ -844,7 +844,7 @@ var/list/sacrificed = list() C.show_message("\red The world around you suddenly becomes quiet.", 3) affected++ if(prob(1)) - C.sdisabilities |= DEAF + C.disabilities |= DEAF if(affected) usr.say("Sti[pick("'","`")] kaliedir!") to_chat(usr, "\red The world becomes quiet as the deafening rune dissipates into fine dust.") @@ -885,7 +885,7 @@ var/list/sacrificed = list() if(prob(5)) C.disabilities |= NEARSIGHTED if(prob(10)) - C.sdisabilities |= BLIND + C.disabilities |= BLIND C.show_message("\red Suddenly you see red flash that blinds you.", 3) affected++ if(affected) diff --git a/code/game/gamemodes/setupgame.dm b/code/game/gamemodes/setupgame.dm index e570ea6fc8b..5c509c2d26d 100644 --- a/code/game/gamemodes/setupgame.dm +++ b/code/game/gamemodes/setupgame.dm @@ -86,7 +86,6 @@ CRYOBLOCK = getAssignedBlock("CRYO", numsToAssign, DNA_HARD_BOUNDS, good=1) EATBLOCK = getAssignedBlock("EAT", numsToAssign, DNA_HARD_BOUNDS, good=1) JUMPBLOCK = getAssignedBlock("JUMP", numsToAssign, DNA_HARD_BOUNDS, good=1) -// MELTBLOCK = getAssignedBlock("MELT", numsToAssign, good=1) IMMOLATEBLOCK = getAssignedBlock("IMMOLATE", numsToAssign) EMPATHBLOCK = getAssignedBlock("EMPATH", numsToAssign, DNA_HARD_BOUNDS, good=1) SUPERFARTBLOCK = getAssignedBlock("SUPERFART", numsToAssign, DNA_HARDER_BOUNDS, good=1) @@ -98,7 +97,6 @@ // Disabilities LOUDBLOCK = getAssignedBlock("LOUD", numsToAssign) - //WHISPERBLOCK = getAssignedBlock("WHISPER", numsToAssign) BROKEN WITH NEW SAYCODE DIZZYBLOCK = getAssignedBlock("DIZZY", numsToAssign) diff --git a/code/game/machinery/adv_med.dm b/code/game/machinery/adv_med.dm index decb7fc5922..8ea98b53c8b 100644 --- a/code/game/machinery/adv_med.dm +++ b/code/game/machinery/adv_med.dm @@ -444,7 +444,7 @@ occupantData["intOrgan"] = intOrganData - occupantData["blind"] = (H.sdisabilities & BLIND) + occupantData["blind"] = (H.disabilities & BLIND) occupantData["nearsighted"] = (H.disabilities & NEARSIGHTED) data["occupant"] = occupantData @@ -636,7 +636,7 @@ dat += "[i.name]N/A[i.damage][infection]:[mech]" dat += "" dat += "" - if(occupant.sdisabilities & BLIND) + if(occupant.disabilities & BLIND) dat += "Cataracts detected.
      " if(occupant.disabilities & NEARSIGHTED) dat += "Retinal misalignment detected.
      " diff --git a/code/game/objects/items/devices/flashlight.dm b/code/game/objects/items/devices/flashlight.dm index 74da1ee9187..ea96938ca95 100644 --- a/code/game/objects/items/devices/flashlight.dm +++ b/code/game/objects/items/devices/flashlight.dm @@ -71,7 +71,7 @@ "You direct [src] to [M]'s eyes.") if(istype(M, /mob/living/carbon/human)) //robots and aliens are unaffected - if(M.stat == DEAD || M.sdisabilities & BLIND) //mob is dead or fully blind + if(M.stat == DEAD || M.disabilities & BLIND) //mob is dead or fully blind to_chat(user, "[M] pupils does not react to the light!") else if(XRAY in M.mutations) //mob has X-RAY vision to_chat(user, "[M] pupils give an eerie glow!") diff --git a/code/game/objects/structures/crates_lockers/closets/statue.dm b/code/game/objects/structures/crates_lockers/closets/statue.dm index 005caf3256d..3f49d3e3bde 100644 --- a/code/game/objects/structures/crates_lockers/closets/statue.dm +++ b/code/game/objects/structures/crates_lockers/closets/statue.dm @@ -22,7 +22,7 @@ L.client.perspective = EYE_PERSPECTIVE L.client.eye = src L.loc = src - L.sdisabilities += MUTE + L.disabilities += MUTE health = L.health + 100 //stoning damaged mobs will result in easier to shatter statues intialTox = L.getToxLoss() intialFire = L.getFireLoss() @@ -77,7 +77,7 @@ for(var/mob/living/M in src) M.loc = src.loc - M.sdisabilities -= MUTE + M.disabilities -= MUTE M.take_overall_damage((M.health - health - 100),0) //any new damage the statue incurred is transfered to the mob if(M.client) M.client.eye = M.client.mob diff --git a/code/modules/client/preference/preferences.dm b/code/modules/client/preference/preferences.dm index e375b09b329..c28f472020d 100644 --- a/code/modules/client/preference/preferences.dm +++ b/code/modules/client/preference/preferences.dm @@ -1920,15 +1920,15 @@ var/global/list/special_role_times = list( //minimum age (in days) for accounts if(disabilities & DISABILITY_FLAG_DEAF) character.dna.SetSEState(DEAFBLOCK,1,1) - character.sdisabilities|=DEAF + character.disabilities|=DEAF if(disabilities & DISABILITY_FLAG_BLIND) character.dna.SetSEState(BLINDBLOCK,1,1) - character.sdisabilities|=BLIND + character.disabilities|=BLIND if(disabilities & DISABILITY_FLAG_MUTE) character.dna.SetSEState(MUTEBLOCK,1,1) - character.sdisabilities |= MUTE + character.disabilities |= MUTE S.handle_dna(character) diff --git a/code/modules/mob/hear_say.dm b/code/modules/mob/hear_say.dm index 7a67345bc6c..af1dab9098c 100644 --- a/code/modules/mob/hear_say.dm +++ b/code/modules/mob/hear_say.dm @@ -28,7 +28,7 @@ //non-verbal languages are garbled if you can't see the speaker. Yes, this includes if they are inside a closet. if(language && (language.flags & NONVERBAL)) - if(sdisabilities & BLIND || blinded) //blind people can't see dumbass + if(disabilities & BLIND || blinded) //blind people can't see dumbass message = stars(message) if(!speaker || !(speaker in view(src))) @@ -65,7 +65,7 @@ if(client.prefs.toggles & CHAT_GHOSTEARS && speaker in view(src)) message = "[message]" - if(sdisabilities & DEAF || ear_deaf) + if(disabilities & DEAF || ear_deaf) if(!language || !(language.flags & INNATE)) // INNATE is the flag for audible-emote-language, so we don't want to show an "x talks but you cannot hear them" message if it's set if(speaker == src) to_chat(src, "You cannot hear yourself speak!") @@ -95,7 +95,7 @@ //non-verbal languages are garbled if you can't see the speaker. Yes, this includes if they are inside a closet. if(language && (language.flags & NONVERBAL)) - if(sdisabilities & BLIND || blinded) //blind people can't see dumbass + if(disabilities & BLIND || blinded) //blind people can't see dumbass message = stars(message) if(!speaker || !(speaker in view(src))) @@ -182,7 +182,7 @@ formatted = language.format_message_radio(message, verb) else formatted = "[verb], \"[message]\"" - if(sdisabilities & DEAF || ear_deaf) + if(disabilities & DEAF || ear_deaf) if(prob(20)) to_chat(src, "You feel your headset vibrate but can hear nothing from it!") else if(track) diff --git a/code/modules/mob/living/carbon/alien/humanoid/life.dm b/code/modules/mob/living/carbon/alien/humanoid/life.dm index 31a484a0c3b..565f8b7e2e1 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/life.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/life.dm @@ -95,7 +95,7 @@ move_delay_add = max(0, move_delay_add - rand(1, 2)) //Eyes - if(sdisabilities & BLIND) //disabled-blind, doesn't get better on its own + if(disabilities & BLIND) //disabled-blind, doesn't get better on its own blinded = 1 else if(eye_blind) //blindness, heals slowly over time eye_blind = max(eye_blind-1,0) @@ -104,7 +104,7 @@ eye_blurry = max(eye_blurry-1, 0) //Ears - if(sdisabilities & DEAF) //disabled-deaf, doesn't get better on its own + if(disabilities & DEAF) //disabled-deaf, doesn't get better on its own ear_deaf = max(ear_deaf, 1) else if(ear_deaf) //deafness, heals slowly over time ear_deaf = max(ear_deaf-1, 0) diff --git a/code/modules/mob/living/carbon/alien/larva/life.dm b/code/modules/mob/living/carbon/alien/larva/life.dm index de750349237..8ddca5b89b7 100644 --- a/code/modules/mob/living/carbon/alien/larva/life.dm +++ b/code/modules/mob/living/carbon/alien/larva/life.dm @@ -54,7 +54,7 @@ move_delay_add = max(0, move_delay_add - rand(1, 2)) //Eyes - if(sdisabilities & BLIND) //disabled-blind, doesn't get better on its own + if(disabilities & BLIND) //disabled-blind, doesn't get better on its own blinded = 1 else if(eye_blind) //blindness, heals slowly over time eye_blind = max(eye_blind-1,0) @@ -63,7 +63,7 @@ eye_blurry = max(eye_blurry-1, 0) //Ears - if(sdisabilities & DEAF) //disabled-deaf, doesn't get better on its own + if(disabilities & DEAF) //disabled-deaf, doesn't get better on its own ear_deaf = max(ear_deaf, 1) else if(ear_deaf) //deafness, heals slowly over time ear_deaf = max(ear_deaf-1, 0) diff --git a/code/modules/mob/living/carbon/human/emote.dm b/code/modules/mob/living/carbon/human/emote.dm index 40c935188cf..ef5768fcb0e 100644 --- a/code/modules/mob/living/carbon/human/emote.dm +++ b/code/modules/mob/living/carbon/human/emote.dm @@ -10,7 +10,7 @@ act = copytext(act, 1, t1) var/muzzled = is_muzzled() - if(sdisabilities & MUTE || silent) + if(disabilities & MUTE || silent) muzzled = 1 //var/m_type = 1 diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 5af70425d50..54d83ca7344 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -861,7 +861,7 @@ else //blindness - if(sdisabilities & BLIND) // Disabled-blind, doesn't get better on its own + if(disabilities & BLIND) // Disabled-blind, doesn't get better on its own blinded = 1 else if(eye_blind) // Blindness, heals slowly over time @@ -881,7 +881,7 @@ //Ears - if(sdisabilities & DEAF) //disabled-deaf, doesn't get better on its own + if(disabilities & DEAF) //disabled-deaf, doesn't get better on its own ear_deaf = max(ear_deaf, 1) else if(ear_deaf) //deafness, heals slowly over time diff --git a/code/modules/mob/living/carbon/human/say.dm b/code/modules/mob/living/carbon/human/say.dm index 138e15d72a1..72e6ff63314 100644 --- a/code/modules/mob/living/carbon/human/say.dm +++ b/code/modules/mob/living/carbon/human/say.dm @@ -106,7 +106,7 @@ var/list/returns[3] var/speech_problem_flag = 0 - if(silent || (sdisabilities & MUTE)) + if(silent || (disabilities & MUTE)) message = "" speech_problem_flag = 1 diff --git a/code/modules/mob/living/carbon/slime/life.dm b/code/modules/mob/living/carbon/slime/life.dm index 1582ccb2bd8..b51e0084ee3 100644 --- a/code/modules/mob/living/carbon/slime/life.dm +++ b/code/modules/mob/living/carbon/slime/life.dm @@ -217,9 +217,9 @@ src.density = !( src.lying ) - if(src.sdisabilities & BLIND) + if(src.disabilities & BLIND) src.blinded = 1 - if(src.sdisabilities & DEAF) + if(src.disabilities & DEAF) src.ear_deaf = 1 if(src.eye_blurry > 0) diff --git a/code/modules/mob/living/life.dm b/code/modules/mob/living/life.dm index 93103fc2cae..c568b1b5c6c 100644 --- a/code/modules/mob/living/life.dm +++ b/code/modules/mob/living/life.dm @@ -174,7 +174,7 @@ /mob/living/proc/handle_disabilities() //Eyes - if(sdisabilities & BLIND || stat) //blindness from disability or unconsciousness doesn't get better on its own + if(disabilities & BLIND || stat) //blindness from disability or unconsciousness doesn't get better on its own eye_blind = max(eye_blind, 1) else if(eye_blind) //blindness, heals slowly over time eye_blind = max(eye_blind-1,0) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 93c5dbf871f..5d4155f67e2 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -373,7 +373,6 @@ hallucination = 0 nutrition = 400 bodytemperature = 310 - sdisabilities = 0 disabilities = 0 blinded = 0 eye_blind = 0 @@ -646,7 +645,7 @@ //called when the mob receives a bright flash /mob/living/proc/flash_eyes(intensity = 1, override_blindness_check = 0, affect_silicon = 0, visual = 0, type = /obj/screen/fullscreen/flash) - if(check_eye_prot() < intensity && (override_blindness_check || !(sdisabilities & BLIND))) + if(check_eye_prot() < intensity && (override_blindness_check || !(disabilities & BLIND))) overlay_fullscreen("flash", type) addtimer(src, "clear_fullscreen", 25, FALSE, "flash", 25) return 1 diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 76e5d03f4fd..0bb9c2ad4a8 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -62,19 +62,19 @@ if(!client) return if(type) - if(type & 1 && (sdisabilities & BLIND || blinded || paralysis) )//Vision related + if(type & 1 && (disabilities & BLIND || blinded || paralysis) )//Vision related if(!( alt )) return else msg = alt type = alt_type - if(type & 2 && (sdisabilities & DEAF || ear_deaf))//Hearing related + if(type & 2 && (disabilities & DEAF || ear_deaf))//Hearing related if(!( alt )) return else msg = alt type = alt_type - if((type & 1 && sdisabilities & BLIND)) + if((type & 1 && disabilities & BLIND)) return // Added voice muffling for Issue 41. if(stat == UNCONSCIOUS || (sleeping > 0 && stat != 2)) diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index 777ac70c109..37bb39b7754 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -33,7 +33,6 @@ var/obj/machinery/machine = null var/other_mobs = null var/memory = "" - var/sdisabilities = 0 //Carbon var/disabilities = 0 //Carbon var/atom/movable/pulling = null var/next_move = null diff --git a/code/modules/mob/mob_helpers.dm b/code/modules/mob/mob_helpers.dm index ff29bda1d9d..f78f6ba314f 100644 --- a/code/modules/mob/mob_helpers.dm +++ b/code/modules/mob/mob_helpers.dm @@ -63,7 +63,7 @@ proc/iscuffed(A) proc/isdeaf(A) if(istype(A, /mob)) var/mob/M = A - return (M.sdisabilities & DEAF) || M.ear_deaf + return (M.disabilities & DEAF) || M.ear_deaf return 0 proc/hassensorlevel(A, var/level) @@ -358,7 +358,7 @@ var/list/intents = list(I_HELP,I_DISARM,I_GRAB,I_HARM) /proc/is_blind(A) if(iscarbon(A)) var/mob/living/carbon/C = A - if(C.sdisabilities & BLIND || C.blinded) + if(C.disabilities & BLIND || C.blinded) return 1 return 0 diff --git a/code/modules/mob/typing_indicator.dm b/code/modules/mob/typing_indicator.dm index def65e1859d..9c6c8f2fa73 100644 --- a/code/modules/mob/typing_indicator.dm +++ b/code/modules/mob/typing_indicator.dm @@ -15,10 +15,10 @@ var/global/image/typing_indicator if(ishuman(src)) var/mob/living/carbon/human/H = src - if(H.sdisabilities & MUTE || H.silent) + if(H.disabilities & MUTE || H.silent) overlays -= typing_indicator return - + if(client) if((client.prefs.toggles & SHOW_TYPING) || stat != CONSCIOUS || is_muzzled()) overlays -= typing_indicator diff --git a/code/modules/reagents/newchem/medicine.dm b/code/modules/reagents/newchem/medicine.dm index 5d4fb8ef6bc..3b5f4f6f06e 100644 --- a/code/modules/reagents/newchem/medicine.dm +++ b/code/modules/reagents/newchem/medicine.dm @@ -482,7 +482,7 @@ if(prob(50)) M.disabilities &= ~NEARSIGHTED if(prob(30)) - M.sdisabilities &= ~BLIND + M.disabilities &= ~BLIND M.eye_blind = 0 if(M.ear_damage <= 25) if(prob(30)) @@ -696,7 +696,7 @@ /datum/reagent/mutadone/on_mob_life(mob/living/carbon/human/M) M.jitteriness = 0 - var/needs_update = M.mutations.len > 0 || M.disabilities > 0 || M.sdisabilities > 0 + var/needs_update = M.mutations.len > 0 || M.disabilities > 0 if(needs_update) for(var/block=1;block<=DNA_SE_LENGTH;block++) diff --git a/code/modules/reagents/oldchem/reagents/reagents_admin.dm b/code/modules/reagents/oldchem/reagents/reagents_admin.dm index fa2f661f648..ccc617d2aaa 100644 --- a/code/modules/reagents/oldchem/reagents/reagents_admin.dm +++ b/code/modules/reagents/oldchem/reagents/reagents_admin.dm @@ -25,7 +25,6 @@ if(E.mend_fracture()) E.perma_injury = 0 M.disabilities = 0 - M.sdisabilities = 0 M.eye_blurry = 0 M.eye_blind = 0 M.SetWeakened(0) diff --git a/code/modules/surgery/organs/organ_internal.dm b/code/modules/surgery/organs/organ_internal.dm index b7eba792060..a33846bcb17 100644 --- a/code/modules/surgery/organs/organ_internal.dm +++ b/code/modules/surgery/organs/organ_internal.dm @@ -357,7 +357,7 @@ if(!owner) return owner.disabilities &= ~NEARSIGHTED - owner.sdisabilities &= ~BLIND + owner.disabilities &= ~BLIND owner.eye_blurry = 0 owner.eye_blind = 0 diff --git a/code/modules/surgery/organs/subtypes/diona.dm b/code/modules/surgery/organs/subtypes/diona.dm index 8277be6f241..0f75fe9f80f 100644 --- a/code/modules/surgery/organs/subtypes/diona.dm +++ b/code/modules/surgery/organs/subtypes/diona.dm @@ -170,7 +170,7 @@ if(!owner) return owner.disabilities &= ~NEARSIGHTED - owner.sdisabilities &= ~BLIND + owner.disabilities &= ~BLIND owner.eye_blurry = 0 owner.eye_blind = 0 diff --git a/code/modules/surgery/organs/subtypes/machine.dm b/code/modules/surgery/organs/subtypes/machine.dm index 1249a58c0d0..d64fbf70e3d 100644 --- a/code/modules/surgery/organs/subtypes/machine.dm +++ b/code/modules/surgery/organs/subtypes/machine.dm @@ -150,7 +150,7 @@ if(!owner) return owner.disabilities &= ~NEARSIGHTED - owner.sdisabilities &= ~BLIND + owner.disabilities &= ~BLIND owner.eye_blurry = 0 owner.eye_blind = 0 From b49e6c5b5a3011e80db3529c5986f39d1d88196d Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Thu, 21 Jul 2016 02:50:07 -0400 Subject: [PATCH 46/68] ACTUALLY FIXES MINING APC --- _maps/map_files/cyberiad/z5.dmm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_maps/map_files/cyberiad/z5.dmm b/_maps/map_files/cyberiad/z5.dmm index 9a081d4002a..ae5425c4ad5 100644 --- a/_maps/map_files/cyberiad/z5.dmm +++ b/_maps/map_files/cyberiad/z5.dmm @@ -1333,7 +1333,7 @@ "zG" = (/turf/simulated/floor/plasteel{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/mine/living_quarters) "zH" = (/obj/machinery/sleeper{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/mine/living_quarters) "zI" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/camera{c_tag = "Mining Outpost Sleeper Room"; dir = 1; network = list("Mining Outpost")},/turf/simulated/floor/plasteel{icon_state = "white"},/area/mine/living_quarters) -"zJ" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{name = "North Bump"; pixel_y = 25},/turf/simulated/floor/plasteel,/area/mine/living_quarters) +"zJ" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "Mining Station Port Wing APC"; pixel_x = 1; pixel_y = 25},/turf/simulated/floor/plasteel,/area/mine/living_quarters) "zK" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/living_quarters) "zL" = (/turf/simulated/floor/plating,/area/mine/living_quarters) "zM" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold/visible{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) From f8699555db7802670b63c3b9daa583fcba8481c7 Mon Sep 17 00:00:00 2001 From: FalseIncarnate Date: Thu, 21 Jul 2016 02:50:59 -0400 Subject: [PATCH 47/68] Fixes Engineering Coat and Hat not spawning for engineers It's "Station Engineer", not just "Engineer" for the allowed_roles. :cl: bugfix: Engineers can properly show up for work with their hats and coats to keep warm. /:cl: --- code/modules/client/preference/loadout/loadout_hat.dm | 6 +++--- code/modules/client/preference/loadout/loadout_suit.dm | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/client/preference/loadout/loadout_hat.dm b/code/modules/client/preference/loadout/loadout_hat.dm index 74f63e9111c..5580d76f1e5 100644 --- a/code/modules/client/preference/loadout/loadout_hat.dm +++ b/code/modules/client/preference/loadout/loadout_hat.dm @@ -6,17 +6,17 @@ /datum/gear/hat/hhat_yellow display_name = "hardhat, yellow" path = /obj/item/clothing/head/hardhat - allowed_roles = list("Chief Engineer", "Engineer", "Mechanic", "Life Support Specialist") + allowed_roles = list("Chief Engineer", "Station Engineer", "Mechanic", "Life Support Specialist") /datum/gear/hat/hhat_orange display_name = "hardhat, orange" path = /obj/item/clothing/head/hardhat/orange - allowed_roles = list("Chief Engineer", "Engineer", "Mechanic", "Life Support Specialist") + allowed_roles = list("Chief Engineer", "Station Engineer", "Mechanic", "Life Support Specialist") /datum/gear/hat/hhat_blue display_name = "hardhat, blue" path = /obj/item/clothing/head/hardhat/dblue - allowed_roles = list("Chief Engineer", "Engineer", "Mechanic", "Life Support Specialist") + allowed_roles = list("Chief Engineer", "Station Engineer", "Mechanic", "Life Support Specialist") /datum/gear/hat/that display_name = "top hat" diff --git a/code/modules/client/preference/loadout/loadout_suit.dm b/code/modules/client/preference/loadout/loadout_suit.dm index e98d01e0b39..29f0c15c71c 100644 --- a/code/modules/client/preference/loadout/loadout_suit.dm +++ b/code/modules/client/preference/loadout/loadout_suit.dm @@ -39,7 +39,7 @@ /datum/gear/suit/coat/job/engi display_name = "winter coat, engineering" path = /obj/item/clothing/suit/hooded/wintercoat/engineering - allowed_roles = list("Chief Engineer", "Engineer", "Mechanic") + allowed_roles = list("Chief Engineer", "Station Engineer", "Mechanic") /datum/gear/suit/coat/job/atmos display_name = "winter coat, atmospherics" From c32323538e533c87d99a14901ead3bc63a3f44ca Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 21 Jul 2016 03:00:20 -0400 Subject: [PATCH 48/68] Automatic changelog generation for PR #5134 --- html/changelogs/AutoChangeLog-pr-5134.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5134.yml diff --git a/html/changelogs/AutoChangeLog-pr-5134.yml b/html/changelogs/AutoChangeLog-pr-5134.yml new file mode 100644 index 00000000000..7b1826aa212 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5134.yml @@ -0,0 +1,4 @@ +author: FalseIncarnate +delete-after: True +changes: + - bugfix: "Engineers can properly show up for work with their hats and coats to keep warm." From 0a8dca713ca1987b01346cfdb9f1fa768d49adbf Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Thu, 21 Jul 2016 04:24:12 -0400 Subject: [PATCH 49/68] proper ear damage proc --- code/game/gamemodes/changeling/powers/revive.dm | 3 +-- code/game/gamemodes/changeling/powers/shriek.dm | 3 +-- code/game/gamemodes/cult/runes.dm | 4 ++-- code/game/gamemodes/shadowling/shadowling_abilities.dm | 2 +- code/game/gamemodes/vampire/vampire_powers.dm | 2 +- code/game/gamemodes/wizard/artefact.dm | 2 +- code/game/mecha/equipment/weapons/weapons.dm | 2 +- code/game/objects/items/weapons/grenades/flashbang.dm | 3 +-- .../mob/living/carbon/alien/humanoid/humanoid.dm | 6 ++---- code/modules/mob/living/carbon/alien/humanoid/life.dm | 6 +++--- code/modules/mob/living/carbon/alien/larva/larva.dm | 6 ++---- code/modules/mob/living/carbon/alien/larva/life.dm | 6 +++--- code/modules/mob/living/carbon/brain/brain_item.dm | 3 +-- code/modules/mob/living/carbon/human/human.dm | 6 ++---- code/modules/mob/living/carbon/human/life.dm | 10 +++++----- code/modules/mob/living/living.dm | 5 ++--- code/modules/mob/living/silicon/robot/life.dm | 2 +- code/modules/reagents/newchem/medicine.dm | 4 ++-- code/modules/reagents/newchem/pyro.dm | 6 ++---- code/modules/surgery/organs/organ_internal.dm | 2 +- 20 files changed, 35 insertions(+), 48 deletions(-) diff --git a/code/game/gamemodes/changeling/powers/revive.dm b/code/game/gamemodes/changeling/powers/revive.dm index 6150da027ca..1bb19749ac1 100644 --- a/code/game/gamemodes/changeling/powers/revive.dm +++ b/code/game/gamemodes/changeling/powers/revive.dm @@ -19,8 +19,7 @@ user.radiation = 0 user.eye_blind = 0 user.eye_blurry = 0 - user.ear_deaf = 0 - user.ear_damage = 0 + user.setEarDamage(0,0) user.heal_overall_damage(user.getBruteLoss(), user.getFireLoss()) user.reagents.clear_reagents() user.germ_level = 0 diff --git a/code/game/gamemodes/changeling/powers/shriek.dm b/code/game/gamemodes/changeling/powers/shriek.dm index 745d84507d7..7babc2a5a62 100644 --- a/code/game/gamemodes/changeling/powers/shriek.dm +++ b/code/game/gamemodes/changeling/powers/shriek.dm @@ -11,8 +11,7 @@ for(var/mob/living/M in get_mobs_in_view(4, user)) if(iscarbon(M)) if(!M.mind || !M.mind.changeling) - M.ear_deaf = max(0, M.ear_deaf + 30) - M.ear_damage = max(0, M.ear_damage) + M.adjustEarDamage(0, 30) M.confused += 20 M.Jitter(50) else diff --git a/code/game/gamemodes/cult/runes.dm b/code/game/gamemodes/cult/runes.dm index 3f24e090ed0..7ad1e33b747 100644 --- a/code/game/gamemodes/cult/runes.dm +++ b/code/game/gamemodes/cult/runes.dm @@ -840,7 +840,7 @@ var/list/sacrificed = list() var/obj/item/weapon/nullrod/N = locate() in C if(N) continue - C.ear_deaf += 50 + C.adjustEarDamage(0,50) C.show_message("\red The world around you suddenly becomes quiet.", 3) affected++ if(prob(1)) @@ -859,7 +859,7 @@ var/list/sacrificed = list() var/obj/item/weapon/nullrod/N = locate() in C if(N) continue - C.ear_deaf += 30 + C.adjustEarDamage(0,30) //talismans is weaker. C.show_message("\red The world around you suddenly becomes quiet.", 3) affected++ diff --git a/code/game/gamemodes/shadowling/shadowling_abilities.dm b/code/game/gamemodes/shadowling/shadowling_abilities.dm index f91b9fa1aee..c4e88ea12b8 100644 --- a/code/game/gamemodes/shadowling/shadowling_abilities.dm +++ b/code/game/gamemodes/shadowling/shadowling_abilities.dm @@ -557,7 +557,7 @@ var/mob/living/carbon/M = target to_chat(M, "A spike of pain drives into your head and scrambles your thoughts!") M.confused += 10 - M.ear_damage += 3 + M.setEarDamage(M.ear_damage + 3) else if(issilicon(target)) var/mob/living/silicon/S = target to_chat(S, "ERROR $!(@ ERROR )#^! SENSORY OVERLOAD \[$(!@#") diff --git a/code/game/gamemodes/vampire/vampire_powers.dm b/code/game/gamemodes/vampire/vampire_powers.dm index 64309ef8f5e..f33bda2ed3a 100644 --- a/code/game/gamemodes/vampire/vampire_powers.dm +++ b/code/game/gamemodes/vampire/vampire_powers.dm @@ -259,7 +259,7 @@ continue to_chat(C, "You hear a ear piercing shriek and your senses dull!") C.Weaken(4) - C.ear_deaf = 20 + C.adjustEarDamage(0,20) C.stuttering = 20 C.Stun(4) C.Jitter(150) diff --git a/code/game/gamemodes/wizard/artefact.dm b/code/game/gamemodes/wizard/artefact.dm index edbec8843e6..3f33d84b978 100644 --- a/code/game/gamemodes/wizard/artefact.dm +++ b/code/game/gamemodes/wizard/artefact.dm @@ -778,7 +778,7 @@ var/global/list/multiverse = list() else if(istype(I,/obj/item/weapon/bikehorn)) to_chat(target, "HONK") target << 'sound/items/AirHorn.ogg' - target.ear_damage += rand(0,3) + target.adjustEarDamage(0,3) GiveHint(target) cooldown = world.time +cooldown_time return diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index 22850e63f48..6660692ce62 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -166,7 +166,7 @@ to_chat(M, "HONK") M.sleeping = 0 M.stuttering = 20 - M.ear_deaf = 30 + M.adjustEarDamage(0,30) M.Weaken(3) if(prob(30)) M.Stun(10) diff --git a/code/game/objects/items/weapons/grenades/flashbang.dm b/code/game/objects/items/weapons/grenades/flashbang.dm index cf060b7d02a..9562f9442c7 100644 --- a/code/game/objects/items/weapons/grenades/flashbang.dm +++ b/code/game/objects/items/weapons/grenades/flashbang.dm @@ -51,8 +51,7 @@ if(!ear_safety) M.Stun(max(10/distance, 3)) M.Weaken(max(10/distance, 3)) - M.ear_damage += rand(0, 5) - M.ear_deaf = max(M.ear_deaf,15) + M.setEarDamage(M.ear_damage + rand(0, 5), max(M.ear_deaf,15)) if(M.ear_damage >= 15) to_chat(M, "Your ears start to ring badly!") if(prob(M.ear_damage - 10 + 5)) diff --git a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm index 9996c3eeb89..9f47fc9910c 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm @@ -96,15 +96,13 @@ f_loss += 60 - ear_damage += 30 - ear_deaf += 120 + adjustEarDamage(30, 120) if(3.0) b_loss += 30 if(prob(50) && !shielded) Paralyse(1) - ear_damage += 15 - ear_deaf += 60 + adjustEarDamage(15,60) adjustBruteLoss(b_loss) adjustFireLoss(f_loss) diff --git a/code/modules/mob/living/carbon/alien/humanoid/life.dm b/code/modules/mob/living/carbon/alien/humanoid/life.dm index 565f8b7e2e1..4cccb6e57ed 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/life.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/life.dm @@ -105,11 +105,11 @@ //Ears if(disabilities & DEAF) //disabled-deaf, doesn't get better on its own - ear_deaf = max(ear_deaf, 1) + setEarDamage(-1, max(ear_deaf, 1)) else if(ear_deaf) //deafness, heals slowly over time - ear_deaf = max(ear_deaf-1, 0) + adjustEarDamage(0,-1) else if(ear_damage < 25) //ear damage heals slowly under this threshold. otherwise you'll need earmuffs - ear_damage = max(ear_damage-0.05, 0) + adjustEarDamage(-0.05, 0) //Other if(stunned) diff --git a/code/modules/mob/living/carbon/alien/larva/larva.dm b/code/modules/mob/living/carbon/alien/larva/larva.dm index c8bd8765a97..19f3368ce96 100644 --- a/code/modules/mob/living/carbon/alien/larva/larva.dm +++ b/code/modules/mob/living/carbon/alien/larva/larva.dm @@ -87,15 +87,13 @@ f_loss += 60 - ear_damage += 30 - ear_deaf += 120 + adjustEarDamage(30,120) if(3.0) b_loss += 30 if(prob(50)) Paralyse(1) - ear_damage += 15 - ear_deaf += 60 + adjustEarDamage(15,60) adjustBruteLoss(b_loss) adjustFireLoss(f_loss) diff --git a/code/modules/mob/living/carbon/alien/larva/life.dm b/code/modules/mob/living/carbon/alien/larva/life.dm index 8ddca5b89b7..76ceef6ad2e 100644 --- a/code/modules/mob/living/carbon/alien/larva/life.dm +++ b/code/modules/mob/living/carbon/alien/larva/life.dm @@ -64,11 +64,11 @@ //Ears if(disabilities & DEAF) //disabled-deaf, doesn't get better on its own - ear_deaf = max(ear_deaf, 1) + setEarDamage(-1, max(ear_deaf, 1)) else if(ear_deaf) //deafness, heals slowly over time - ear_deaf = max(ear_deaf-1, 0) + adjustEarDamage(0,-1) else if(ear_damage < 25) //ear damage heals slowly under this threshold. - ear_damage = max(ear_damage-0.05, 0) + adjustEarDamage(-0.05,0) //Other if(stunned) diff --git a/code/modules/mob/living/carbon/brain/brain_item.dm b/code/modules/mob/living/carbon/brain/brain_item.dm index f75cfee8f9b..dd2e81ed35b 100644 --- a/code/modules/mob/living/carbon/brain/brain_item.dm +++ b/code/modules/mob/living/carbon/brain/brain_item.dm @@ -21,8 +21,7 @@ /obj/item/organ/internal/brain/surgeryize() if(!owner) return - owner.ear_damage = 0 //Yeah, didn't you...hear? The ears are totally inside the brain. - owner.ear_deaf = 0 + owner.setEarDamage(0,0) //Yeah, didn't you...hear? The ears are totally inside the brain. /obj/item/organ/internal/brain/xeno name = "xenomorph brain" diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 33ad123c34d..07060cfe1a4 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -355,8 +355,7 @@ else valid_limbs -= processing_dismember if(!istype(l_ear, /obj/item/clothing/ears/earmuffs) && !istype(r_ear, /obj/item/clothing/ears/earmuffs)) - ear_damage += 30 - ear_deaf += 120 + adjustEarDamage(30, 120) if(prob(70) && !shielded) Paralyse(10) @@ -380,8 +379,7 @@ else valid_limbs -= processing_dismember if(!istype(l_ear, /obj/item/clothing/ears/earmuffs) && !istype(r_ear, /obj/item/clothing/ears/earmuffs)) - ear_damage += 15 - ear_deaf += 60 + adjustEarDamage(15,60) if(prob(50) && !shielded) Paralyse(10) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 54d83ca7344..5e61d82d7c2 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -882,17 +882,17 @@ //Ears if(disabilities & DEAF) //disabled-deaf, doesn't get better on its own - ear_deaf = max(ear_deaf, 1) + setEarDamage(-1, max(ear_deaf, 1)) else if(ear_deaf) //deafness, heals slowly over time - ear_deaf = max(ear_deaf - 1, 0) + adjustEarDamage(0,-1) else if(istype(l_ear, /obj/item/clothing/ears/earmuffs) || istype(r_ear, /obj/item/clothing/ears/earmuffs)) //resting your ears with earmuffs heals ear damage faster - ear_damage = max(ear_damage - 0.15, 0) - ear_deaf = max(ear_deaf, 1) + adjustEarDamage(-0.15,0) + setEarDamage(-1, max(ear_deaf, 1)) else if(ear_damage < 25) //ear damage heals slowly under this threshold. otherwise you'll need earmuffs - ear_damage = max(ear_damage - 0.05, 0) + adjustEarDamage(-0.05,0) if(flying) animate(src, pixel_y = pixel_y + 5 , time = 10, loop = 1, easing = SINE_EASING) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 5d4155f67e2..69a32f2c285 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -346,7 +346,7 @@ dead_mob_list -= src living_mob_list |= src mob_list |= src - ear_deaf = 0 + setEarDamage(-1,0) timeofdeath = 0 /mob/living/proc/rejuvenate() @@ -377,8 +377,7 @@ blinded = 0 eye_blind = 0 eye_blurry = 0 - ear_deaf = 0 - ear_damage = 0 + setEarDamage(0,0) heal_overall_damage(1000, 1000) ExtinguishMob() fire_stacks = 0 diff --git a/code/modules/mob/living/silicon/robot/life.dm b/code/modules/mob/living/silicon/robot/life.dm index c6fc2919a16..ff9d43ec277 100644 --- a/code/modules/mob/living/silicon/robot/life.dm +++ b/code/modules/mob/living/silicon/robot/life.dm @@ -18,7 +18,7 @@ SetParalysis(min(paralysis, 30)) SetWeakened(min(weakened, 20)) sleeping = 0 - ear_deaf = 0 + setEarDamage(-1,0) /mob/living/silicon/robot/proc/handle_robot_cell() if(stat != DEAD) diff --git a/code/modules/reagents/newchem/medicine.dm b/code/modules/reagents/newchem/medicine.dm index 3b5f4f6f06e..5b5e5722c46 100644 --- a/code/modules/reagents/newchem/medicine.dm +++ b/code/modules/reagents/newchem/medicine.dm @@ -478,7 +478,7 @@ if(istype(E)) E.damage = max(E.damage-1, 0) M.eye_blurry = max(M.eye_blurry-1 , 0) - M.ear_damage = max(M.ear_damage-1, 0) + M.adjustEarDamage(-1,0) if(prob(50)) M.disabilities &= ~NEARSIGHTED if(prob(30)) @@ -486,7 +486,7 @@ M.eye_blind = 0 if(M.ear_damage <= 25) if(prob(30)) - M.ear_deaf = 0 + M.setEarDamage(-1,0) ..() /datum/chemical_reaction/oculine diff --git a/code/modules/reagents/newchem/pyro.dm b/code/modules/reagents/newchem/pyro.dm index 5bb6700dd49..96cbecf3680 100644 --- a/code/modules/reagents/newchem/pyro.dm +++ b/code/modules/reagents/newchem/pyro.dm @@ -356,8 +356,7 @@ if(!ear_safety) M.Stun(max(10/distance, 3)) M.Weaken(max(10/distance, 3)) - M.ear_damage += rand(0, 5) - M.ear_deaf = max(M.ear_deaf,15) + M.setEarDamage(M.ear_damage + rand(0, 5), max(M.ear_deaf,15)) if(M.ear_damage >= 15) to_chat(M, "Your ears start to ring badly!") if(prob(M.ear_damage - 10 + 5)) @@ -385,8 +384,7 @@ if(!ear_safety) M.Stun(max(10/distance, 3)) M.Weaken(max(10/distance, 3)) - M.ear_damage += rand(0, 5) - M.ear_deaf = max(M.ear_deaf,15) + M.setEarDamage(M.ear_damage + rand(0, 5), max(M.ear_deaf,15)) if(M.ear_damage >= 15) to_chat(M, "Your ears start to ring badly!") if(prob(M.ear_damage - 10 + 5)) diff --git a/code/modules/surgery/organs/organ_internal.dm b/code/modules/surgery/organs/organ_internal.dm index a33846bcb17..9c28a60b055 100644 --- a/code/modules/surgery/organs/organ_internal.dm +++ b/code/modules/surgery/organs/organ_internal.dm @@ -538,7 +538,7 @@ to_chat(owner, "HONK") owner.sleeping = 0 owner.stuttering = 20 - owner.ear_deaf = 30 + owner.adjustEarDamage(0, 30) owner.Weaken(3) owner << 'sound/items/AirHorn.ogg' if(prob(30)) From d37ba22851d3144cbe173704b55561fd743fa9d2 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Thu, 21 Jul 2016 04:33:41 -0400 Subject: [PATCH 50/68] oops, forgot this --- code/modules/mob/living/carbon/brain/brain.dm | 8 +++++++- code/modules/mob/living/silicon/robot/life.dm | 3 +-- code/modules/mob/living/silicon/silicon.dm | 10 +++++++++- code/modules/mob/living/simple_animal/simple_animal.dm | 6 ++++++ 4 files changed, 23 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/carbon/brain/brain.dm b/code/modules/mob/living/carbon/brain/brain.dm index 597b755a620..6f203d2c326 100644 --- a/code/modules/mob/living/carbon/brain/brain.dm +++ b/code/modules/mob/living/carbon/brain/brain.dm @@ -98,4 +98,10 @@ I'm using this for Stat to give it a more nifty interface to work with stat("Exosuit Integrity", "[!M.health ? "0" : "[(M.health / initial(M.health)) * 100]"]%") /mob/living/carbon/brain/can_safely_leave_loc() - return 0 //You're not supposed to be ethereal jaunting, brains \ No newline at end of file + return 0 //You're not supposed to be ethereal jaunting, brains + +/mob/living/carbon/brain/adjustEarDamage() + return + +/mob/living/carbon/brain/setEarDamage() // no ears to damage or heal + return \ No newline at end of file diff --git a/code/modules/mob/living/silicon/robot/life.dm b/code/modules/mob/living/silicon/robot/life.dm index ff9d43ec277..70270568125 100644 --- a/code/modules/mob/living/silicon/robot/life.dm +++ b/code/modules/mob/living/silicon/robot/life.dm @@ -17,8 +17,7 @@ SetStunned(min(stunned, 30)) SetParalysis(min(paralysis, 30)) SetWeakened(min(weakened, 20)) - sleeping = 0 - setEarDamage(-1,0) + SetSleeping(0) /mob/living/silicon/robot/proc/handle_robot_cell() if(stat != DEAD) diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm index c3dd1b71ae4..f467925d309 100644 --- a/code/modules/mob/living/silicon/silicon.dm +++ b/code/modules/mob/living/silicon/silicon.dm @@ -358,4 +358,12 @@ return ..() /mob/living/silicon/is_mechanical() - return 1 \ No newline at end of file + return 1 + +/////////////////////////////////// EAR DAMAGE //////////////////////////////////// + +/mob/living/silicon/adjustEarDamage() + return + +/mob/living/silicon/setEarDamage() + return \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index 0030e893e68..ea83f8bf414 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -695,3 +695,9 @@ /mob/living/simple_animal/proc/sentience_act() //Called when a simple animal gains sentience via gold slime potion return + +/mob/living/simple_animal/adjustEarDamage() + return + +/mob/living/simple_animal/setEarDamage() + return \ No newline at end of file From 5fdad7355bd4a699f10899bf4a8c30d194da2637 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Thu, 21 Jul 2016 06:33:39 -0400 Subject: [PATCH 51/68] more OOP --- code/_globalvars/lists/misc.dm | 6 ---- code/game/gamemodes/blob/blobs/blob_mobs.dm | 2 +- code/modules/mob/living/carbon/human/life.dm | 24 +++++++-------- .../projectiles/ammunition/ammo_casings.dm | 2 +- .../modules/reagents/newchem/Blob-Reagents.dm | 2 +- code/modules/reagents/newchem/disease.dm | 25 ---------------- code/modules/reagents/newchem/drugs.dm | 2 ++ code/modules/reagents/newchem/toxins.dm | 2 ++ .../oldchem/reagents/_reagent_base.dm | 3 ++ .../reagents/drink/reagents_alcohol.dm | 2 ++ .../oldchem/reagents/drink/reagents_drink.dm | 1 + .../oldchem/reagents/reagents_drugs.dm | 28 +++++++++++++++++ .../oldchem/reagents/reagents_flammable.dm | 8 ----- .../oldchem/reagents/reagents_food.dm | 30 ------------------- .../reagents/oldchem/reagents/reagents_med.dm | 1 + .../oldchem/reagents/reagents_toxin.dm | 6 ++-- 16 files changed, 56 insertions(+), 88 deletions(-) diff --git a/code/_globalvars/lists/misc.dm b/code/_globalvars/lists/misc.dm index d230dc529ef..4cdc0bef33d 100644 --- a/code/_globalvars/lists/misc.dm +++ b/code/_globalvars/lists/misc.dm @@ -7,12 +7,6 @@ var/global/list/binary = list("0","1") var/global/list/day_names = list("Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday") var/global/list/month_names = list("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December") -//Reagent stuff -var/list/tachycardics = list("coffee", "methamphetamine", "nitroglycerin", "thirteenloko", "nicotine") //increase heart rate -var/list/bradycardics = list("neurotoxin", "cryoxadone", "space_drugs") //decrease heart rate -var/list/heartstopper = list("capulettium", "capulettium_plus") //this stops the heart -var/list/cheartstopper = list() //this stops the heart when overdose is met -- c = conditional - var/list/restricted_camera_networks = list( //Those networks can only be accessed by preexisting terminals. AIs and new terminals can't use them. "CentComm", "ERT", diff --git a/code/game/gamemodes/blob/blobs/blob_mobs.dm b/code/game/gamemodes/blob/blobs/blob_mobs.dm index d60748f8dae..8ae48e22a26 100644 --- a/code/game/gamemodes/blob/blobs/blob_mobs.dm +++ b/code/game/gamemodes/blob/blobs/blob_mobs.dm @@ -103,7 +103,7 @@ if(overmind && overmind.blob_reagent_datum) reagents.add_reagent(overmind.blob_reagent_datum.id, 8) else - reagents.add_reagent("spores", 8) + reagents.add_reagent("spore", 8) // Attach the smoke spreader and setup/start it. S.attach(location) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index a13f7d31150..02b63c0d404 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -1040,9 +1040,11 @@ /mob/living/carbon/human/proc/handle_pulse() - if(mob_master.current_cycle % 5) return pulse //update pulse every 5 life ticks (~1 tick/sec, depending on server load) + if(mob_master.current_cycle % 5) + return pulse //update pulse every 5 life ticks (~1 tick/sec, depending on server load) - if(species && species.flags & NO_BLOOD) return PULSE_NONE //No blood, no pulse. + if(species && species.flags & NO_BLOOD) + return PULSE_NONE //No blood, no pulse. if(stat == DEAD) return PULSE_NONE //that's it, you're dead, nothing can influence your pulse @@ -1060,25 +1062,21 @@ temp = PULSE_NONE //pretend that we're dead. unlike actual death, can be inflienced by meds for(var/datum/reagent/R in reagents.reagent_list) - if(R.id in bradycardics) + if(R.heart_rate_decrease) if(temp <= PULSE_THREADY && temp >= PULSE_NORM) temp-- - break //one reagent is enough - //comment out the breaks to make med effects stack - for(var/datum/reagent/R in reagents.reagent_list) //handles different chems' influence on pulse - if(R.id in tachycardics) + break + + for(var/datum/reagent/R in reagents.reagent_list)//handles different chems' influence on pulse + if(R.heart_rate_increase) if(temp <= PULSE_FAST && temp >= PULSE_NONE) temp++ break + for(var/datum/reagent/R in reagents.reagent_list) //To avoid using fakedeath - if(R.id in heartstopper) + if(R.heart_rate_stop) temp = PULSE_NONE break - for(var/datum/reagent/R in reagents.reagent_list) //Conditional heart-stoppage - if(R.id in cheartstopper) - if(R.volume >= R.overdose_threshold) - temp = PULSE_NONE - break return temp diff --git a/code/modules/projectiles/ammunition/ammo_casings.dm b/code/modules/projectiles/ammunition/ammo_casings.dm index 4107de926bc..a661c0e3701 100644 --- a/code/modules/projectiles/ammunition/ammo_casings.dm +++ b/code/modules/projectiles/ammunition/ammo_casings.dm @@ -235,7 +235,7 @@ /obj/item/ammo_casing/shotgun/dart/bioterror/New() ..() reagents.add_reagent("neurotoxin", 6) - reagents.add_reagent("spores", 6) + reagents.add_reagent("spore", 6) reagents.add_reagent("mutetoxin", 6) //;HELP OPS IN MAINT reagents.add_reagent("coniine", 6) reagents.add_reagent("sodium_thiopental", 6) diff --git a/code/modules/reagents/newchem/Blob-Reagents.dm b/code/modules/reagents/newchem/Blob-Reagents.dm index 3d1ec96501b..e451b561469 100644 --- a/code/modules/reagents/newchem/Blob-Reagents.dm +++ b/code/modules/reagents/newchem/Blob-Reagents.dm @@ -49,7 +49,7 @@ volume = ..() M.apply_damage(0.6*volume, TOX) M.hallucination += 0.6*volume - M.reagents.add_reagent("spores", 0.4*volume) + M.reagents.add_reagent("spore", 0.4*volume) /datum/reagent/blob/lexorin_jelly //does tons of oxygen damage and a little brute name = "Lexorin Jelly" diff --git a/code/modules/reagents/newchem/disease.dm b/code/modules/reagents/newchem/disease.dm index 6793f19548a..6f8e7fd6308 100644 --- a/code/modules/reagents/newchem/disease.dm +++ b/code/modules/reagents/newchem/disease.dm @@ -122,31 +122,6 @@ qdel(ate_heart) ..() -/datum/reagent/spore - name = "Blob Spores" - id = "spore" - description = "Spores of some blob creature thingy." - reagent_state = LIQUID - color = "#CE760A" // rgb: 206, 118, 10 - var/client/blob_client = null - var/blob_point_rate = 3 - -/datum/reagent/spore/on_mob_life(mob/living/M) - if(holder.has_reagent("atrazine",45)) - holder.del_reagent("spore") //apparently this never metabolizes and stays in forever unless you have 45 units of atrazine in you or some stupid thing like that. - if(prob(1)) - to_chat(M, "Your mouth tastes funny.") - if(prob(1) && prob(25)) - if(iscarbon(M)) - var/mob/living/carbon/C = M - if(directory[ckey(C.key)]) - blob_client = directory[ckey(C.key)] - C.gib() - if(blob_client) - var/obj/effect/blob/core/core = new(get_turf(C), 200, blob_client, blob_point_rate) - if(core.overmind && core.overmind.mind) - core.overmind.mind.name = C.name - //virus food /datum/reagent/virus_food name = "Virus Food" diff --git a/code/modules/reagents/newchem/drugs.dm b/code/modules/reagents/newchem/drugs.dm index 37cdef2b103..5b5e85cad56 100644 --- a/code/modules/reagents/newchem/drugs.dm +++ b/code/modules/reagents/newchem/drugs.dm @@ -12,6 +12,7 @@ color = "#60A584" // rgb: 96, 165, 132 overdose_threshold = 35 addiction_chance = 70 + heart_rate_increase = 1 /datum/reagent/nicotine/on_mob_life(mob/living/M) var/smoke_message = pick("You feel relaxed.", "You feel calmed.", "You feel less stressed.", "You feel more placid.", "You feel more undivided.") @@ -234,6 +235,7 @@ overdose_threshold = 20 addiction_chance = 60 metabolization_rate = 0.6 + heart_rate_increase = 1 /datum/reagent/methamphetamine/on_mob_life(mob/living/M) if(prob(5)) diff --git a/code/modules/reagents/newchem/toxins.dm b/code/modules/reagents/newchem/toxins.dm index 1590ae2b9c2..cc3cf119f54 100644 --- a/code/modules/reagents/newchem/toxins.dm +++ b/code/modules/reagents/newchem/toxins.dm @@ -748,6 +748,7 @@ description = "A rare drug that causes the user to appear dead for some time." reagent_state = LIQUID color = "#60A584" + heart_rate_stop = 1 /datum/chemical_reaction/capulettium name = "capulettium" @@ -778,6 +779,7 @@ description = "A rare and expensive drug that causes the user to appear dead for some time while they retain consciousness and vision." reagent_state = LIQUID color = "#60A584" + heart_rate_stop = 1 /datum/chemical_reaction/capulettium_plus name = "capulettium_plus" diff --git a/code/modules/reagents/oldchem/reagents/_reagent_base.dm b/code/modules/reagents/oldchem/reagents/_reagent_base.dm index c98a6e98b6f..3adfab86292 100644 --- a/code/modules/reagents/oldchem/reagents/_reagent_base.dm +++ b/code/modules/reagents/oldchem/reagents/_reagent_base.dm @@ -11,6 +11,9 @@ //var/list/viruses = list() var/color = "#000000" // rgb: 0, 0, 0 (does not support alpha channels - yet!) var/shock_reduction = 0 + var/heart_rate_increase = 0 + var/heart_rate_decrease = 0 + var/heart_rate_stop = 0 var/penetrates_skin = 0 //Whether or not a reagent penetrates the skin var/can_grow_in_plants = 1 //Determines if the reagent can be grown in plants, 0 means it cannot be grown //Processing flags, defines the type of mobs the reagent will affect diff --git a/code/modules/reagents/oldchem/reagents/drink/reagents_alcohol.dm b/code/modules/reagents/oldchem/reagents/drink/reagents_alcohol.dm index c71b1204b60..bc3fc46c1af 100644 --- a/code/modules/reagents/oldchem/reagents/drink/reagents_alcohol.dm +++ b/code/modules/reagents/oldchem/reagents/drink/reagents_alcohol.dm @@ -182,6 +182,7 @@ reagent_state = LIQUID color = "#102000" // rgb: 16, 32, 0 alcohol_perc = 0.3 + heart_rate_increase = 1 /datum/reagent/ethanol/thirteenloko/on_mob_life(mob/living/M) M.nutrition += nutriment_factor @@ -623,6 +624,7 @@ color = "#2E2E61" // rgb: 46, 46, 97 dizzy_adj = 6 alcohol_perc = 0.7 + heart_rate_decrease = 1 /datum/reagent/ethanol/neurotoxin/on_mob_life(mob/living/M) M.weakened = max(M.weakened, 3) diff --git a/code/modules/reagents/oldchem/reagents/drink/reagents_drink.dm b/code/modules/reagents/oldchem/reagents/drink/reagents_drink.dm index 6969b9e3677..418fc80daf4 100644 --- a/code/modules/reagents/oldchem/reagents/drink/reagents_drink.dm +++ b/code/modules/reagents/oldchem/reagents/drink/reagents_drink.dm @@ -176,6 +176,7 @@ adj_temp_hot = 25 overdose_threshold = 45 addiction_chance = 1 // It's true. + heart_rate_increase = 1 /datum/reagent/drink/coffee/on_mob_life(mob/living/M) if(holder.has_reagent("frostoil")) diff --git a/code/modules/reagents/oldchem/reagents/reagents_drugs.dm b/code/modules/reagents/oldchem/reagents/reagents_drugs.dm index ec3996f485c..7cbc79b41b0 100644 --- a/code/modules/reagents/oldchem/reagents/reagents_drugs.dm +++ b/code/modules/reagents/oldchem/reagents/reagents_drugs.dm @@ -77,6 +77,7 @@ color = "#9087A2" metabolization_rate = 0.2 addiction_chance = 65 + heart_rate_decrease = 1 /datum/reagent/space_drugs/on_mob_life(mob/living/M) M.druggy = max(M.druggy, 15) @@ -84,4 +85,31 @@ if(M.canmove && !M.restrained()) step(M, pick(cardinal)) if(prob(7)) M.emote(pick("twitch","drool","moan","giggle")) + ..() + +/datum/reagent/psilocybin + name = "Psilocybin" + id = "psilocybin" + description = "A strong psycotropic derived from certain species of mushroom." + color = "#E700E7" // rgb: 231, 0, 231 + +/datum/reagent/psilocybin/on_mob_life(mob/living/M) + M.druggy = max(M.druggy, 30) + switch(current_cycle) + if(1 to 5) + if(!M.stuttering) M.stuttering = 1 + M.Dizzy(5) + if(prob(10)) M.emote(pick("twitch","giggle")) + if(5 to 10) + if(!M.stuttering) M.stuttering = 1 + M.Jitter(10) + M.Dizzy(10) + M.druggy = max(M.druggy, 35) + if(prob(20)) M.emote(pick("twitch","giggle")) + if(10 to INFINITY) + if(!M.stuttering) M.stuttering = 1 + M.Jitter(20) + M.Dizzy(20) + M.druggy = max(M.druggy, 40) + if(prob(30)) M.emote(pick("twitch","giggle")) ..() \ No newline at end of file diff --git a/code/modules/reagents/oldchem/reagents/reagents_flammable.dm b/code/modules/reagents/oldchem/reagents/reagents_flammable.dm index cf425957f8c..45059ed84dd 100644 --- a/code/modules/reagents/oldchem/reagents/reagents_flammable.dm +++ b/code/modules/reagents/oldchem/reagents/reagents_flammable.dm @@ -84,12 +84,4 @@ id = "glycerol" description = "Glycerol is a simple polyol compound. Glycerol is sweet-tasting and of low toxicity." reagent_state = LIQUID - color = "#808080" // rgb: 128, 128, 128 - - -/datum/reagent/nitroglycerin - name = "Nitroglycerin" - id = "nitroglycerin" - description = "Nitroglycerin is a heavy, colorless, oily, explosive liquid obtained by nitrating glycerol." - reagent_state = LIQUID color = "#808080" // rgb: 128, 128, 128 \ No newline at end of file diff --git a/code/modules/reagents/oldchem/reagents/reagents_food.dm b/code/modules/reagents/oldchem/reagents/reagents_food.dm index b31bfe7230b..57dfd93c19d 100644 --- a/code/modules/reagents/oldchem/reagents/reagents_food.dm +++ b/code/modules/reagents/oldchem/reagents/reagents_food.dm @@ -166,7 +166,6 @@ id = "blackpepper" description = "A powder ground from peppercorns. *AAAACHOOO*" reagent_state = SOLID - // no color (ie, black) /datum/reagent/cocoa name = "Cocoa Powder" @@ -194,35 +193,6 @@ M.nutrition += nutriment_factor ..() - -/datum/reagent/psilocybin - name = "Psilocybin" - id = "psilocybin" - description = "A strong psycotropic derived from certain species of mushroom." - color = "#E700E7" // rgb: 231, 0, 231 - -/datum/reagent/psilocybin/on_mob_life(mob/living/M) - M.druggy = max(M.druggy, 30) - switch(current_cycle) - if(1 to 5) - if(!M.stuttering) M.stuttering = 1 - M.Dizzy(5) - if(prob(10)) M.emote(pick("twitch","giggle")) - if(5 to 10) - if(!M.stuttering) M.stuttering = 1 - M.Jitter(10) - M.Dizzy(10) - M.druggy = max(M.druggy, 35) - if(prob(20)) M.emote(pick("twitch","giggle")) - if(10 to INFINITY) - if(!M.stuttering) M.stuttering = 1 - M.Jitter(20) - M.Dizzy(20) - M.druggy = max(M.druggy, 40) - if(prob(30)) M.emote(pick("twitch","giggle")) - ..() - - /datum/reagent/sprinkles name = "Sprinkles" id = "sprinkles" diff --git a/code/modules/reagents/oldchem/reagents/reagents_med.dm b/code/modules/reagents/oldchem/reagents/reagents_med.dm index 6a2c2320894..cc5592dd42e 100644 --- a/code/modules/reagents/oldchem/reagents/reagents_med.dm +++ b/code/modules/reagents/oldchem/reagents/reagents_med.dm @@ -100,6 +100,7 @@ description = "A plasma mixture with almost magical healing powers. Its main limitation is that the targets body temperature must be under 265K for it to metabolise correctly." reagent_state = LIQUID color = "#0000C8" // rgb: 200, 165, 220 + heart_rate_decrease = 1 /datum/reagent/cryoxadone/on_mob_life(mob/living/M) if(M.bodytemperature < 265) diff --git a/code/modules/reagents/oldchem/reagents/reagents_toxin.dm b/code/modules/reagents/oldchem/reagents/reagents_toxin.dm index a11232427ea..20ccb420e85 100644 --- a/code/modules/reagents/oldchem/reagents/reagents_toxin.dm +++ b/code/modules/reagents/oldchem/reagents/reagents_toxin.dm @@ -324,10 +324,10 @@ ..() -/datum/reagent/spores +/datum/reagent/spore name = "Spore Toxin" - id = "spores" - description = "A toxic spore cloud which blocks vision when ingested." + id = "spore" + description = "A natural toxin produced by blob spores that inhibits vision when ingested." color = "#9ACD32" /datum/reagent/spores/on_mob_life(mob/living/M) From a6282e0f7be903df1183a880c23f5b461a4b0864 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Thu, 21 Jul 2016 06:54:52 -0400 Subject: [PATCH 52/68] go away snowflake --- .../reagents/reagent_containers/syringes.dm | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/code/modules/reagents/reagent_containers/syringes.dm b/code/modules/reagents/reagent_containers/syringes.dm index abeac551df0..71232fa1dad 100644 --- a/code/modules/reagents/reagent_containers/syringes.dm +++ b/code/modules/reagents/reagent_containers/syringes.dm @@ -214,23 +214,10 @@ for(var/datum/reagent/blood/d in src.reagents.reagent_list) B = d break - var/datum/reagent/water/W - for(var/datum/reagent/water/r in src.reagents.reagent_list) - W = r - break var/trans - if(W && istype(target,/mob/living/carbon/human/slime)) - var/mob/living/carbon/human/slime/S = target - S.vessel.add_reagent("water", 5) - S.vessel.update_total() if(B && istype(target,/mob/living/carbon)) - if(istype(target,/mob/living/carbon/human/slime)) - var/mob/living/carbon/human/slime/S = target - S.reagents.add_reagent("blood", 5) - S.reagents.update_total() - else - var/mob/living/carbon/C = target - C.inject_blood(src,5) + var/mob/living/carbon/C = target + C.inject_blood(src, 5) else trans = src.reagents.trans_to(target, amount_per_transfer_from_this) to_chat(user, "\blue You inject [trans] units of the solution. The syringe now contains [src.reagents.total_volume] units.") From 473f2498a0eba12179e52068c35ad7b53d2040e9 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Thu, 21 Jul 2016 07:22:06 -0400 Subject: [PATCH 53/68] well then --- code/datums/action.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/datums/action.dm b/code/datums/action.dm index 745d03bc978..2f7e6296f80 100644 --- a/code/datums/action.dm +++ b/code/datums/action.dm @@ -281,6 +281,7 @@ ..() /datum/action/item_action/toggle_research_scanner/ApplyIcon(obj/screen/movable/action_button/current_button) + current_button.overlays.Cut() if(button_icon && button_icon_state) var/image/img = image(button_icon, current_button, "scan_mode") current_button.overlays += img From f3f80e9ccf21562343d3163e5e6b80bede1c28d5 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 21 Jul 2016 09:11:29 -0400 Subject: [PATCH 54/68] Automatic changelog generation for PR #5133 --- html/changelogs/AutoChangeLog-pr-5133.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5133.yml diff --git a/html/changelogs/AutoChangeLog-pr-5133.yml b/html/changelogs/AutoChangeLog-pr-5133.yml new file mode 100644 index 00000000000..b6791c98619 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5133.yml @@ -0,0 +1,4 @@ +author: Fox McCloud +delete-after: True +changes: + - bugfix: "ACTUALLY FIXES MINING APC" From 13625ba0d22027b3b8de9a9b46c6d57cb7b23c37 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 21 Jul 2016 09:16:06 -0400 Subject: [PATCH 55/68] Automatic changelog generation for PR #5131 --- html/changelogs/AutoChangeLog-pr-5131.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5131.yml diff --git a/html/changelogs/AutoChangeLog-pr-5131.yml b/html/changelogs/AutoChangeLog-pr-5131.yml new file mode 100644 index 00000000000..fe4d3b2ba46 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5131.yml @@ -0,0 +1,6 @@ +author: Fox McCloud +delete-after: True +changes: + - bugfix: "Fixes up mindswap spell so it behaves more properly" + - bugfix: "Fixes genetic abilities action buttons not properly clearing" + - bugfix: "Fixes simple animals, silicons, and brains becoming perma deaf from flashbangs and other sources" From 89e3d745e1a191eadce8a2f7ecea605e9c847926 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 21 Jul 2016 09:18:04 -0400 Subject: [PATCH 56/68] Automatic changelog generation for PR #5113 --- html/changelogs/AutoChangeLog-pr-5113.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5113.yml diff --git a/html/changelogs/AutoChangeLog-pr-5113.yml b/html/changelogs/AutoChangeLog-pr-5113.yml new file mode 100644 index 00000000000..f6e80fee660 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5113.yml @@ -0,0 +1,4 @@ +author: Alffd +delete-after: True +changes: + - rscadd: "Added a 6th Vulpkanin tail option." From 2939f83709c0845de4bf63821ce7328f18d86b05 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 21 Jul 2016 09:23:56 -0400 Subject: [PATCH 57/68] Automatic changelog generation for PR #5107 --- html/changelogs/AutoChangeLog-pr-5107.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5107.yml diff --git a/html/changelogs/AutoChangeLog-pr-5107.yml b/html/changelogs/AutoChangeLog-pr-5107.yml new file mode 100644 index 00000000000..d7a906a976f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5107.yml @@ -0,0 +1,4 @@ +author: Fox McCloud +delete-after: True +changes: + - rscdel: "removes redundant object verbs that have an action button" From 7d9bde0f8a586acc329b1b4b96e0f9c749330580 Mon Sep 17 00:00:00 2001 From: monster860 Date: Thu, 21 Jul 2016 09:25:33 -0400 Subject: [PATCH 58/68] Fix brig timer cell ui opening multiple times after being closed. --- code/game/machinery/doors/brigdoors.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/game/machinery/doors/brigdoors.dm b/code/game/machinery/doors/brigdoors.dm index e29ec8997ba..5e6c67c9415 100644 --- a/code/game/machinery/doors/brigdoors.dm +++ b/code/game/machinery/doors/brigdoors.dm @@ -221,8 +221,7 @@ var/datum/browser/popup = new(user, "door_timer", name, 400, 500) popup.set_content(dat) - popup.open(0) - onclose(user, "computer") + popup.open() return From daa0770e766a21001bb8f1941574b49bca50d515 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 21 Jul 2016 09:27:09 -0400 Subject: [PATCH 59/68] Automatic changelog generation for PR #5092 --- html/changelogs/AutoChangeLog-pr-5092.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5092.yml diff --git a/html/changelogs/AutoChangeLog-pr-5092.yml b/html/changelogs/AutoChangeLog-pr-5092.yml new file mode 100644 index 00000000000..25004699c9e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5092.yml @@ -0,0 +1,4 @@ +author: Fox McCloud +delete-after: True +changes: + - rscadd: "Implements the powerfist and adds it to the uplink for 8 TC" From 140cd6ae11e7d98cad3ee276dff084802dc6fc88 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 21 Jul 2016 09:35:08 -0400 Subject: [PATCH 60/68] Automatic changelog generation for PR #5141 --- html/changelogs/AutoChangeLog-pr-5141.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5141.yml diff --git a/html/changelogs/AutoChangeLog-pr-5141.yml b/html/changelogs/AutoChangeLog-pr-5141.yml new file mode 100644 index 00000000000..e7fc1672f8e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5141.yml @@ -0,0 +1,4 @@ +author: monster860 +delete-after: True +changes: + - bugfix: "Brig timer UI reopening after being closed fixed." From 462d5216422833aceac7adf15f55c769dfc73673 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 21 Jul 2016 09:43:58 -0400 Subject: [PATCH 61/68] Automatic changelog generation for PR #5112 --- html/changelogs/AutoChangeLog-pr-5112.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5112.yml diff --git a/html/changelogs/AutoChangeLog-pr-5112.yml b/html/changelogs/AutoChangeLog-pr-5112.yml new file mode 100644 index 00000000000..ceab85d927f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5112.yml @@ -0,0 +1,4 @@ +author: FreeStylaLT +delete-after: True +changes: + - rscadd: "Added new syndicate item Chameleon SecHUD to uplink store, available for all antags. It can morph into various eyewear while being a flashproof sechud." From 3b723cca952bdfe055c7b76b059e3e24726f22d4 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 21 Jul 2016 09:45:57 -0400 Subject: [PATCH 62/68] Automatic changelog generation for PR #5142 --- html/changelogs/AutoChangeLog-pr-5142.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5142.yml diff --git a/html/changelogs/AutoChangeLog-pr-5142.yml b/html/changelogs/AutoChangeLog-pr-5142.yml new file mode 100644 index 00000000000..3b02e3a3158 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5142.yml @@ -0,0 +1,4 @@ +author: Alffd +delete-after: True +changes: + - tweak: "Fixes animations, side view, and pixel fill for Vulpkanin tail 6" From 58e1082e78e426bcce7fcdc76dc9048716717e10 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 21 Jul 2016 09:58:22 -0400 Subject: [PATCH 63/68] Automatic changelog generation for PR #5091 --- html/changelogs/AutoChangeLog-pr-5091.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5091.yml diff --git a/html/changelogs/AutoChangeLog-pr-5091.yml b/html/changelogs/AutoChangeLog-pr-5091.yml new file mode 100644 index 00000000000..cae8cf4032f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5091.yml @@ -0,0 +1,4 @@ +author: Fox McCloud +delete-after: True +changes: + - rscadd: "Adds shielded hardsuit to the nuke ops uplink for 30 TC" From 0dc41a62bfcaa5af26ef07dba303e2b8b519a6c7 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 21 Jul 2016 10:08:27 -0400 Subject: [PATCH 64/68] Automatic changelog generation for PR #5090 --- html/changelogs/AutoChangeLog-pr-5090.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5090.yml diff --git a/html/changelogs/AutoChangeLog-pr-5090.yml b/html/changelogs/AutoChangeLog-pr-5090.yml new file mode 100644 index 00000000000..3252d032abc --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5090.yml @@ -0,0 +1,4 @@ +author: Fox McCloud +delete-after: True +changes: + - rscadd: "Adds in simple animal mob spawners" From 878a6f9f2e3d481bde1e55159c77cae1694273e1 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 21 Jul 2016 10:09:38 -0400 Subject: [PATCH 65/68] Automatic changelog generation for PR #5089 --- html/changelogs/AutoChangeLog-pr-5089.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5089.yml diff --git a/html/changelogs/AutoChangeLog-pr-5089.yml b/html/changelogs/AutoChangeLog-pr-5089.yml new file mode 100644 index 00000000000..a43df58ee05 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5089.yml @@ -0,0 +1,6 @@ +author: Fox McCloud +delete-after: True +changes: + - tweak: "Tajarans and Unathi can now wear all shoe and glove types" + - tweak: "Glove clipping removed except for black gloves, which makes them fingerless gloves" + - rscadd: "Adds sandals as a loadout option" From ef5be59d506ddabe9eedd75b6efe542a8cc5a64e Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 21 Jul 2016 10:12:16 -0400 Subject: [PATCH 66/68] Automatic changelog generation for PR #5102 --- html/changelogs/AutoChangeLog-pr-5102.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5102.yml diff --git a/html/changelogs/AutoChangeLog-pr-5102.yml b/html/changelogs/AutoChangeLog-pr-5102.yml new file mode 100644 index 00000000000..f99b59db6a0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5102.yml @@ -0,0 +1,8 @@ +author: Fox McCloud +delete-after: True +changes: + - rscdel: "Removed drinking glass shattering (regular bottle shattering is still a thing)" + - rscadd: "Captain's flask is now gold instead of silver" + - tweak: "Bottles have a throwforce of 15" + - rscadd: "can crack eggs into drinking glasses" + - tweak: "Detective's flask starts out with 30 units of whiskey" From 2ef094e69b53f753fb4e4ee8006195187b4039f0 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 21 Jul 2016 10:28:53 -0400 Subject: [PATCH 67/68] Automatic changelog generation for PR #4881 --- html/changelogs/AutoChangeLog-pr-4881.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4881.yml diff --git a/html/changelogs/AutoChangeLog-pr-4881.yml b/html/changelogs/AutoChangeLog-pr-4881.yml new file mode 100644 index 00000000000..2d7a5ed3321 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4881.yml @@ -0,0 +1,5 @@ +author: TullyBBurnalot +delete-after: True +changes: + - rscadd: "More beds outside the Operating Theaters, Pajama Wardrobes outside and inside the Operating Theaters, an extra NanoMed Vendor, one Disposal Chute per OR, table with cards" + - tweak: "Sinks moved closer to Surgical Tables, moved light fixtures in the Operating Theaters, tables with surgical tools now made of glass for maximum style points and Xenomorph Larva Whack-A-Mole" From d22fc94e12483bbd83ecfd7b4535a8c350edf4b8 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Thu, 21 Jul 2016 10:40:20 -0400 Subject: [PATCH 68/68] Automatic changelog generation for PR #5111 --- html/changelogs/AutoChangeLog-pr-5111.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5111.yml diff --git a/html/changelogs/AutoChangeLog-pr-5111.yml b/html/changelogs/AutoChangeLog-pr-5111.yml new file mode 100644 index 00000000000..7ac1169830d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5111.yml @@ -0,0 +1,4 @@ +author: Kyep +delete-after: True +changes: + - rscadd: "Added new syndicate costumes to \"select equipment\" admin verb."