From 4ad5d47ca390d59a49635b78d8e1e19918837b89 Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Tue, 4 Jul 2023 21:36:03 +1000 Subject: [PATCH 01/83] Reworks mech repair loop to avoid infinite loops. --- code/game/mecha/mecha.dm | 52 ++++++++++++++++++++++++++++++---------- 1 file changed, 39 insertions(+), 13 deletions(-) diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index f98588bc566..69181f5f7c2 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -1636,26 +1636,52 @@ return else if(istype(W,/obj/item/stack/nanopaste)) - if(state >= MECHA_PANEL_LOOSE) - var/obj/item/stack/nanopaste/NP = W + if(state < MECHA_PANEL_LOOSE) + to_chat(user, SPAN_WARNING("You can't reach \the [src]'s internal components.")) + return + + var/obj/item/stack/nanopaste/nanopaste = W + while(!QDELETED(user) && !QDELETED(src) && do_after(user, 1 SECOND, src)) + // Get a component to attempt a repair on. + var/obj/item/mecha_parts/component/component for(var/slot in internal_components) - var/obj/item/mecha_parts/component/C = internal_components[slot] + var/obj/item/mecha_parts/component/check_component = internal_components[slot] + if(!QDELETED(check_component) && check_component.integrity < check_component.max_integrity) + component = check_component + break - if(C) + // We've run out of components to fix. + if(!component) + to_chat(user, SPAN_NOTICE("Nothing to repair!")) + break - if(C.integrity < C.max_integrity) - while(C.integrity < C.max_integrity && NP && do_after(user, 1 SECOND, src)) - if(NP.use(1)) - C.adjust_integrity(10) + // Spend some time on the work. + if(!do_after(user, 1 SECOND, src)) + break - to_chat(user, "You repair damage to \the [C].") + // Something has destroyed us or the mech, or we're incapacitated or moved away. + if(QDELETED(user) || QDELETED(src) || QDELETED(component) || component.loc != src) + break - return + // Out of repair gel. + if(QDELETED(nanopaste) || !nanopaste.use(1)) + to_chat(user, SPAN_WARNING("You're out of nanopaste!")) + break - else - to_chat(user, "You can't reach \the [src]'s internal components.") - return + // Handle the actual repair. + component.adjust_integrity(10) + if(component.integrity >= component.max_integrity) + to_chat(user, SPAN_NOTICE("You repair the damage to \the [component].")) + else + to_chat(user, SPAN_NOTICE("You repair some of the damage to \the [component].")) + + // Do another nanopaste check to avoid wasting a second on a do_after. + if(QDELETED(nanopaste) || !nanopaste.can_use(1)) + to_chat(user, SPAN_WARNING("You're out of nanopaste!")) + break + + return else call((proc_res["dynattackby"]||src), "dynattackby")(W,user) From 9edb69e93bda7446999302244d4ba587400c8bed Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Tue, 4 Jul 2023 21:52:43 +1000 Subject: [PATCH 02/83] I hate mecha.dm I hate mecha.dm I hate mecha.dm. --- code/game/mecha/mecha.dm | 32 ++++++++++--------------- code/game/objects/items/bells.dm | 2 +- code/modules/mob/living/bot/floorbot.dm | 2 +- 3 files changed, 14 insertions(+), 22 deletions(-) diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index 69181f5f7c2..b41d11fd1bf 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -479,12 +479,6 @@ radio.icon_state = icon_state radio.subspace_transmission = 1 -/obj/mecha/proc/do_after(delay as num) - sleep(delay) - if(src) - return 1 - return 0 - /obj/mecha/proc/enter_after(delay as num, var/mob/user as mob, var/numticks = 5) var/delayfraction = delay/numticks @@ -1641,7 +1635,7 @@ return var/obj/item/stack/nanopaste/nanopaste = W - while(!QDELETED(user) && !QDELETED(src) && do_after(user, 1 SECOND, src)) + while(!QDELETED(user) && !QDELETED(src)) // Get a component to attempt a repair on. var/obj/item/mecha_parts/component/component @@ -1656,12 +1650,8 @@ to_chat(user, SPAN_NOTICE("Nothing to repair!")) break - // Spend some time on the work. - if(!do_after(user, 1 SECOND, src)) - break - // Something has destroyed us or the mech, or we're incapacitated or moved away. - if(QDELETED(user) || QDELETED(src) || QDELETED(component) || component.loc != src) + if(QDELETED(user) || QDELETED(src) || QDELETED(component) || component.loc != src || !do_after(user, 1 SECOND, src)) break // Out of repair gel. @@ -2716,14 +2706,16 @@ src.occupant_message("Recalibrating coordination system.") src.log_message("Recalibration of coordination system started.") var/T = src.loc - if(do_after(100)) - if(T == src.loc) - src.clearInternalDamage(MECHA_INT_CONTROL_LOST) - src.occupant_message("Recalibration successful.") - src.log_message("Recalibration of coordination system finished with 0 errors.") - else - src.occupant_message("Recalibration failed.") - src.log_message("Recalibration of coordination system failed with 1 error.",1) + sleep(100) + if(QDELETED(src)) + return + if(T == src.loc) + src.clearInternalDamage(MECHA_INT_CONTROL_LOST) + src.occupant_message("Recalibration successful.") + src.log_message("Recalibration of coordination system finished with 0 errors.") + else + src.occupant_message("Recalibration failed.") + src.log_message("Recalibration of coordination system failed with 1 error.",1) if(href_list["drop_from_cargo"]) var/obj/O = locate(href_list["drop_from_cargo"]) if(O && (O in src.cargo)) diff --git a/code/game/objects/items/bells.dm b/code/game/objects/items/bells.dm index 66e1d0dce0f..27ba85d9986 100644 --- a/code/game/objects/items/bells.dm +++ b/code/game/objects/items/bells.dm @@ -88,7 +88,7 @@ if(!istype(W)) return if(W.is_wrench() && isturf(loc)) - if(do_after(5)) + if(do_after(user, 5, src)) if(!src) return to_chat(user, "You dissasemble the desk bell") new /obj/item/stack/material/steel(get_turf(src), 1) diff --git a/code/modules/mob/living/bot/floorbot.dm b/code/modules/mob/living/bot/floorbot.dm index 004e8a4c399..a3d8de85a2f 100644 --- a/code/modules/mob/living/bot/floorbot.dm +++ b/code/modules/mob/living/bot/floorbot.dm @@ -285,7 +285,7 @@ while(amount + 4 <= maxAmount) busy = TRUE update_icons() - if(do_after(5 SECONDS)) + if(do_after(src, 5 SECONDS)) if(M) M.use(1) addTiles(4) From f192cfd8128c6f7fe7afa0e234e51152c0e3cbbf Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Sun, 9 Jul 2023 11:51:00 +1000 Subject: [PATCH 03/83] Xenofauna map update. (#9135) * Repaths badges, ribbons, pins and permits to /medal. * Drakes can now wear pride pins. * Updates xenofauna map, repaths some accessories. * Added fence door interaction for drakes (open but not close) * Adds stasis cages to the Xenofauna lab. * Corrects some Cynosure badge paths. * Allows mobs to climb into stasis cages themselves. * Added lower temperature sensor alarms to xenofauna. --- code/datums/outfits/jobs/civilian.dm | 4 +- code/datums/supplypacks/security.dm | 10 +- code/game/machinery/air_alarm.dm | 8 +- code/game/machinery/computer/arcade.dm | 4 +- code/game/objects/items/robobag.dm | 12 +-- .../objects/items/weapons/storage/belt.dm | 4 +- .../objects/items/weapons/storage/wallets.dm | 4 +- .../crates_lockers/closets/secure/security.dm | 6 +- code/game/objects/structures/plasticflaps.dm | 10 +- code/game/objects/structures/stasis_cage.dm | 43 +++++--- .../loadout/loadout_accessories.dm | 12 +-- .../clothing/under/accessories/accessory.dm | 17 ++- .../clothing/under/accessories/badges.dm | 87 ++++++++------- .../clothing/under/accessories/permits.dm | 19 ++-- .../clothing/under/accessories/torch.dm | 21 ++-- code/modules/mob/living/carbon/human/human.dm | 2 +- .../mob/living/carbon/human/stripping.dm | 4 +- .../subtypes/animal/_animal_harness.dm | 1 + .../sif/grafadreka/grafadreka_harness.dm | 3 +- .../sif/grafadreka/grafadreka_interaction.dm | 8 ++ code/modules/research/prosfab_designs.dm | 20 ++-- .../Templates/shelter_Medical.dmm | 2 +- maps/cynosure/cynosure-1.dmm | 5 +- maps/cynosure/cynosure-2.dmm | 100 +++++++++++------- maps/cynosure/cynosure-6.dmm | 6 +- maps/cynosure/cynosure.dm | 1 + maps/cynosure/cynosure_jobs.dm | 7 +- maps/cynosure/datums/supplypacks/munitions.dm | 22 +++- maps/cynosure/datums/supplypacks/science.dm | 9 ++ maps/cynosure/job/outfits.dm | 4 +- maps/cynosure/structures/closets/misc.dm | 4 +- maps/cynosure/structures/closets/security.dm | 6 +- maps/northern_star/polaris-1.dmm | 2 +- maps/southern_cross/job/outfits.dm | 6 +- maps/southern_cross/southern_cross-1.dmm | 6 +- maps/southern_cross/southern_cross-6.dmm | 2 +- .../southern_cross/structures/closets/misc.dm | 2 +- .../structures/closets/security.dm | 2 +- .../surface_submaps/wilderness/Shelter.dmm | 2 +- 39 files changed, 287 insertions(+), 200 deletions(-) create mode 100644 maps/cynosure/datums/supplypacks/science.dm diff --git a/code/datums/outfits/jobs/civilian.dm b/code/datums/outfits/jobs/civilian.dm index 7343ce069f0..320790b3e94 100644 --- a/code/datums/outfits/jobs/civilian.dm +++ b/code/datums/outfits/jobs/civilian.dm @@ -27,11 +27,11 @@ uniform = /obj/item/clothing/under/rank/bartender id_type = /obj/item/card/id/civilian/bartender pda_type = /obj/item/pda/bar - backpack_contents = list(/obj/item/clothing/accessory/permit/gun/bar = 1) + backpack_contents = list(/obj/item/clothing/accessory/medal/permit/gun/bar = 1) /decl/hierarchy/outfit/job/service/bartender/post_equip(mob/living/carbon/human/H) ..() - for(var/obj/item/clothing/accessory/permit/gun/bar/permit in H.back.contents) + for(var/obj/item/clothing/accessory/medal/permit/gun/bar/permit in H.back.contents) permit.set_name(H.real_name) /decl/hierarchy/outfit/job/service/bartender/barista diff --git a/code/datums/supplypacks/security.dm b/code/datums/supplypacks/security.dm index 0b2ef06e84a..d80dd201994 100644 --- a/code/datums/supplypacks/security.dm +++ b/code/datums/supplypacks/security.dm @@ -493,7 +493,7 @@ /obj/item/clothing/suit/storage/forensics/red, /obj/item/clothing/suit/storage/forensics/blue, /obj/item/clothing/under/det/corporate = 2, - /obj/item/clothing/accessory/badge/holo/detective = 2, + /obj/item/clothing/accessory/medal/badge/holo/detective = 2, /obj/item/clothing/gloves/black = 2 ) cost = 10 @@ -507,8 +507,8 @@ /obj/item/clothing/suit/storage/vest/officer, /obj/item/clothing/head/helmet, /obj/item/cartridge/security, - /obj/item/clothing/accessory/badge/holo, - /obj/item/clothing/accessory/badge/holo/cord, + /obj/item/clothing/accessory/medal/badge/holo, + /obj/item/clothing/accessory/medal/badge/holo/cord, /obj/item/radio/headset/headset_sec, /obj/item/storage/belt/security, /obj/item/flash, @@ -545,7 +545,7 @@ /obj/item/clothing/glasses/sunglasses/sechud, /obj/item/taperoll/police, /obj/item/hailer, - /obj/item/clothing/accessory/badge/holo/warden, + /obj/item/clothing/accessory/medal/badge/holo/warden, /obj/item/storage/box/flashbangs, /obj/item/storage/belt/security, /obj/item/reagent_containers/spray/pepper, @@ -573,7 +573,7 @@ /obj/item/storage/belt/security, /obj/item/flash, /obj/item/hailer, - /obj/item/clothing/accessory/badge/holo/hos, + /obj/item/clothing/accessory/medal/badge/holo/hos, /obj/item/clothing/accessory/holster/waist, /obj/item/melee/telebaton, /obj/item/shield/riot/tele, diff --git a/code/game/machinery/air_alarm.dm b/code/game/machinery/air_alarm.dm index 2438899256f..2bed7bb839a 100644 --- a/code/game/machinery/air_alarm.dm +++ b/code/game/machinery/air_alarm.dm @@ -100,6 +100,10 @@ TLV["temperature"] = list(20, 40, 140, 160) // K target_temperature = 90 +/obj/machinery/alarm/outside/Initialize(mapload) + . = ..() + TLV["temperature"] = list(T0C-26, T0C-10, T0C+40, T0C+66) // K + /obj/machinery/alarm/Initialize(mapload) . = ..() first_run() @@ -527,7 +531,7 @@ "unit" = "%", "danger_level" = get_danger_level(environment.gas[gas_id] * partial_pressure, TLV[gas_id]) )) - + if(!locked || issilicon(user) || data["remoteUser"]) data["vents"] = list() for(var/id_tag in A.air_vent_names) @@ -632,7 +636,7 @@ else target_temperature = input_temperature + T0C return TRUE - + // Account for remote users here. // Yes, this is kinda snowflaky; however, I would argue it would be far more snowflakey // to include "custom hrefs" and all the other bullshit that nano states have just for the diff --git a/code/game/machinery/computer/arcade.dm b/code/game/machinery/computer/arcade.dm index 84e6f21d664..aa1b2152bb5 100644 --- a/code/game/machinery/computer/arcade.dm +++ b/code/game/machinery/computer/arcade.dm @@ -19,7 +19,7 @@ /obj/random/plushie = 1, /obj/item/toy/cultsword = 1, /obj/item/toy/bouquet/fake = 1, - /obj/item/clothing/accessory/badge/sheriff = 2, + /obj/item/clothing/accessory/medal/badge/sheriff = 2, /obj/item/clothing/head/cowboy_hat/small = 2, /obj/item/toy/stickhorse = 2 ) @@ -1340,4 +1340,4 @@ to_chat(user, "You turn in 2 tickets to the [src] and claim a prize!") return else - ..() //You can now actually deconstruct these. \ No newline at end of file + ..() //You can now actually deconstruct these. diff --git a/code/game/objects/items/robobag.dm b/code/game/objects/items/robobag.dm index 1bdfac26de1..cb6ddecd05f 100644 --- a/code/game/objects/items/robobag.dm +++ b/code/game/objects/items/robobag.dm @@ -24,7 +24,7 @@ item_path = /obj/item/bodybag/cryobag/robobag tank_type = /obj/item/tank/stasis/nitro_cryo stasis_level = 2 // Lower than the normal cryobag, because it's not made for meat that dies. It's made for robots and is freezing. - var/obj/item/clothing/accessory/badge/corptag // The tag on the bag. + var/obj/item/clothing/accessory/medal/badge/corptag // The tag on the bag. /obj/structure/closet/body_bag/cryobag/robobag/examine(mob/user) . = ..() @@ -36,13 +36,13 @@ ..() if(corptag) var/corptag_icon_state = "tag_blank" - if(istype(corptag,/obj/item/clothing/accessory/badge/holo/detective) || istype(corptag,/obj/item/clothing/accessory/badge/holo/detective) || istype(corptag, /obj/item/clothing/accessory/badge/holo/hos) || istype(corptag, /obj/item/clothing/accessory/badge/old) || istype(corptag, /obj/item/clothing/accessory/badge/sheriff)) + if(istype(corptag,/obj/item/clothing/accessory/medal/badge/holo/detective) || istype(corptag,/obj/item/clothing/accessory/medal/badge/holo/detective) || istype(corptag, /obj/item/clothing/accessory/medal/badge/holo/hos) || istype(corptag, /obj/item/clothing/accessory/medal/badge/old) || istype(corptag, /obj/item/clothing/accessory/medal/badge/sheriff)) corptag_icon_state = "tag_badge_gold" - else if(istype(corptag, /obj/item/clothing/accessory/badge/holo/warden)) + else if(istype(corptag, /obj/item/clothing/accessory/medal/badge/holo/warden)) corptag_icon_state = "tag_badge_silver" - else if(istype(corptag, /obj/item/clothing/accessory/badge/holo)) + else if(istype(corptag, /obj/item/clothing/accessory/medal/badge/holo)) corptag_icon_state = "tag_badge_blue" - else if(istype(corptag, /obj/item/clothing/accessory/badge/corporate_tag)) + else if(istype(corptag, /obj/item/clothing/accessory/medal/badge/corporate_tag)) corptag_icon_state = corptag.icon_state add_overlay(corptag_icon_state) @@ -86,7 +86,7 @@ for(var/mob/living/L in contents) analyzer.attack(L,user) - else if(istype(W, /obj/item/clothing/accessory/badge)) + else if(istype(W, /obj/item/clothing/accessory/medal/badge)) if(corptag) var/old_tag = corptag corptag.forceMove(get_turf(src)) diff --git a/code/game/objects/items/weapons/storage/belt.dm b/code/game/objects/items/weapons/storage/belt.dm index 4ffa893275e..562f19d2bab 100644 --- a/code/game/objects/items/weapons/storage/belt.dm +++ b/code/game/objects/items/weapons/storage/belt.dm @@ -187,7 +187,7 @@ /obj/item/hailer, /obj/item/megaphone, /obj/item/melee, - /obj/item/clothing/accessory/badge, + /obj/item/clothing/accessory/medal/badge, /obj/item/gun/projectile/sec, /obj/item/gun/projectile/p92x, /obj/item/taperoll, @@ -218,7 +218,7 @@ /obj/item/camera, /obj/item/autopsy_scanner, /obj/item/mass_spectrometer, - /obj/item/clothing/accessory/badge, + /obj/item/clothing/accessory/medal/badge, /obj/item/reagent_scanner, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/syringe, diff --git a/code/game/objects/items/weapons/storage/wallets.dm b/code/game/objects/items/weapons/storage/wallets.dm index f9cb37a3bcd..c14a04fd639 100644 --- a/code/game/objects/items/weapons/storage/wallets.dm +++ b/code/game/objects/items/weapons/storage/wallets.dm @@ -34,8 +34,8 @@ /obj/item/sample, /obj/item/tool/screwdriver, /obj/item/stamp, - /obj/item/clothing/accessory/permit, - /obj/item/clothing/accessory/badge, + /obj/item/clothing/accessory/medal/permit, + /obj/item/clothing/accessory/medal/badge, /obj/item/makeover ) cant_hold = list(/obj/item/tool/screwdriver/power) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index da117f28a04..d94971573f4 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -84,7 +84,7 @@ /obj/item/shield/riot, /obj/item/shield/riot/tele, /obj/item/storage/box/holobadge/hos, - /obj/item/clothing/accessory/badge/holo/hos, + /obj/item/clothing/accessory/medal/badge/holo/hos, /obj/item/reagent_containers/spray/pepper, /obj/item/tool/crowbar/red, /obj/item/storage/box/flashbangs, @@ -134,7 +134,7 @@ /obj/item/radio/headset/headset_sec/alt, /obj/item/clothing/glasses/sunglasses/sechud, /obj/item/taperoll/police, - /obj/item/clothing/accessory/badge/holo/warden, + /obj/item/clothing/accessory/medal/badge/holo/warden, /obj/item/storage/box/flashbangs, /obj/item/storage/belt/security, /obj/item/reagent_containers/spray/pepper, @@ -230,7 +230,7 @@ close_sound = 'sound/machines/closet/closet_wood_close.ogg' starts_with = list( - /obj/item/clothing/accessory/badge/holo/detective, + /obj/item/clothing/accessory/medal/badge/holo/detective, /obj/item/clothing/gloves/black, /obj/item/gunbox, /obj/item/gun/energy/stunrevolver/vintage, diff --git a/code/game/objects/structures/plasticflaps.dm b/code/game/objects/structures/plasticflaps.dm index d655581c923..80754490e48 100644 --- a/code/game/objects/structures/plasticflaps.dm +++ b/code/game/objects/structures/plasticflaps.dm @@ -66,4 +66,12 @@ name = "airtight plastic flaps" desc = "Heavy duty, airtight, plastic flaps. Have extra safety installed, preventing passage of living beings." can_atmos_pass = ATMOS_PASS_NO - can_pass_lying = FALSE \ No newline at end of file + can_pass_lying = FALSE + +/obj/structure/plasticflaps/xenofauna + name = "animal access flaps" + can_atmos_pass = ATMOS_PASS_NO + can_pass_lying = FALSE + mobs_can_pass = list( + /mob/living/simple_mob/animal + ) diff --git a/code/game/objects/structures/stasis_cage.dm b/code/game/objects/structures/stasis_cage.dm index 560f64251ee..679fa4c7215 100644 --- a/code/game/objects/structures/stasis_cage.dm +++ b/code/game/objects/structures/stasis_cage.dm @@ -24,7 +24,6 @@ /obj/structure/stasis_cage/proc/contain(var/mob/living/simple_mob/animal) if(contained || !istype(animal)) return - contained = animal animal.forceMove(src) animal.in_stasis = 1 @@ -36,7 +35,6 @@ /obj/structure/stasis_cage/proc/release() if(!contained) return - contained.dropInto(src) if(contained.buckled && istype(contained.buckled, /obj/effect/energy_net)) contained.buckled.dropInto(src) @@ -48,20 +46,39 @@ /obj/structure/stasis_cage/Destroy() release() - return ..() /mob/living/simple_mob/MouseDrop(var/obj/structure/stasis_cage/over_object) - if(istype(over_object) && Adjacent(over_object) && CanMouseDrop(over_object, usr)) + if(!istype(over_object) || !Adjacent(over_object) || !CanMouseDrop(over_object, usr)) + return ..() + + if(src != usr && !(sleeping || lying) && !istype(buckled, /obj/effect/energy_net)) + to_chat(usr, SPAN_WARNING("It's going to be difficult to load \the [src] into \the [over_object] without putting it to sleep or capturing it in a net.")) + return + + if(usr == src) + usr.visible_message( + SPAN_NOTICE("\The [src] starts climbing into [src] \the [over_object]."), + SPAN_NOTICE("You start climbing into \the [over_object].") + ) + else + usr.visible_message( + SPAN_NOTICE("\The [usr] begins loading \the [src] into \the [over_object]."), + SPAN_NOTICE("You begin loading \the [src] into \the [over_object].") + ) - if(!src.buckled || !istype(src.buckled, /obj/effect/energy_net)) - to_chat(usr, "It's going to be difficult to convince \the [src] to move into \the [over_object] without capturing it in a net.") - return + Bumped(usr) + if(!do_after(usr, 20, over_object)) + return - usr.visible_message("[usr] begins stuffing \the [src] into \the [over_object].", "You begin stuffing \the [src] into \the [over_object].") - Bumped(usr) - if(do_after(usr, 20, over_object)) - usr.visible_message("[usr] has stuffed \the [src] into \the [over_object].", "You have stuffed \the [src] into \the [over_object].") - over_object.contain(src) + if(usr == src) + usr.visible_message( + SPAN_NOTICE("\The [usr] climbs into \the [over_object]."), + SPAN_NOTICE("You climb into \the [over_object].") + ) else - return ..() \ No newline at end of file + usr.visible_message( + SPAN_NOTICE("\The [usr] finishes loading \the [src] into \the [over_object]."), + SPAN_NOTICE("You finish loading \the [src] into \the [over_object].") + ) + over_object.contain(src) diff --git a/code/modules/client/preference_setup/loadout/loadout_accessories.dm b/code/modules/client/preference_setup/loadout/loadout_accessories.dm index 61c81e6ec30..f0a31f0d81c 100644 --- a/code/modules/client/preference_setup/loadout/loadout_accessories.dm +++ b/code/modules/client/preference_setup/loadout/loadout_accessories.dm @@ -336,28 +336,28 @@ /datum/gear/accessory/pride display_name = "pride pin selection" - path = /obj/item/clothing/accessory/pride + path = /obj/item/clothing/accessory/medal/pride /datum/gear/accessory/pride/New() ..() var/list/pridepins = list() - for(var/pridepin in typesof(/obj/item/clothing/accessory/pride)) - var/obj/item/clothing/accessory/pridepin_type = pridepin + for(var/pridepin in typesof(/obj/item/clothing/accessory/medal/pride)) + var/obj/item/clothing/accessory/medal/pridepin_type = pridepin pridepins[initial(pridepin_type.name)] = pridepin_type gear_tweaks += new/datum/gear_tweak/path(sortAssoc(pridepins)) /datum/gear/accessory/corpbadge display_name = "investigator holobadge (IAA)" - path = /obj/item/clothing/accessory/badge/holo/investigator + path = /obj/item/clothing/accessory/medal/badge/holo/investigator allowed_roles = list("Internal Affairs Agent") /datum/gear/accessory/pressbadge display_name = "press pass, corporate" - path = /obj/item/clothing/accessory/badge/press + path = /obj/item/clothing/accessory/medal/badge/press /datum/gear/accessory/pressbadgefreelance display_name = "press pass, freelance" - path = /obj/item/clothing/accessory/badge/press/independent + path = /obj/item/clothing/accessory/medal/badge/press/independent /datum/gear/accessory/legbrace display_name = "leg braces" diff --git a/code/modules/clothing/under/accessories/accessory.dm b/code/modules/clothing/under/accessories/accessory.dm index 56c5ee710da..df3ea46ef44 100644 --- a/code/modules/clothing/under/accessories/accessory.dm +++ b/code/modules/clothing/under/accessories/accessory.dm @@ -465,37 +465,36 @@ icon_state = "sash" slot = ACCESSORY_SLOT_OVER -/obj/item/clothing/accessory/pride +/obj/item/clothing/accessory/medal/pride name = "pride pin" desc = "A pin displaying pride in one's identity." icon_state = "pride" - slot = ACCESSORY_SLOT_MEDAL -/obj/item/clothing/accessory/pride/bi +/obj/item/clothing/accessory/medal/pride/bi name = "bisexual pride pin" icon_state = "pride_bi" -/obj/item/clothing/accessory/pride/trans +/obj/item/clothing/accessory/medal/pride/trans name = "transgender pride pin" icon_state = "pride_trans" -/obj/item/clothing/accessory/pride/ace +/obj/item/clothing/accessory/medal/pride/ace name = "asexual pride pin" icon_state = "pride_ace" -/obj/item/clothing/accessory/pride/enby +/obj/item/clothing/accessory/medal/pride/enby name = "nonbinary pride pin" icon_state = "pride_enby" -/obj/item/clothing/accessory/pride/pan +/obj/item/clothing/accessory/medal/pride/pan name = "pansexual pride pin" icon_state = "pride_pan" -/obj/item/clothing/accessory/pride/lesbian +/obj/item/clothing/accessory/medal/pride/lesbian name = "lesbian pride pin" icon_state = "pride_lesbian" -/obj/item/clothing/accessory/pride/intersex +/obj/item/clothing/accessory/medal/pride/intersex name = "intersex pride pin" icon_state = "pride_intersex" diff --git a/code/modules/clothing/under/accessories/badges.dm b/code/modules/clothing/under/accessories/badges.dm index e4042730e24..5be300d77a5 100644 --- a/code/modules/clothing/under/accessories/badges.dm +++ b/code/modules/clothing/under/accessories/badges.dm @@ -4,23 +4,22 @@ or they can be emagged to accept any ID for use in disguises. */ -/obj/item/clothing/accessory/badge +/obj/item/clothing/accessory/medal/badge name = "detective's badge" desc = "NanoTrasen Security Department detective's badge, made from gold." icon_state = "marshalbadge" slot_flags = SLOT_BELT | SLOT_TIE - slot = ACCESSORY_SLOT_MEDAL var/stored_name var/badge_string = "Corporate Security" -/obj/item/clothing/accessory/badge/proc/set_name(var/new_name) +/obj/item/clothing/accessory/medal/badge/proc/set_name(var/new_name) stored_name = new_name name = "[initial(name)] ([stored_name])" -/obj/item/clothing/accessory/badge/proc/set_desc(var/mob/living/carbon/human/H) +/obj/item/clothing/accessory/medal/badge/proc/set_desc(var/mob/living/carbon/human/H) -/obj/item/clothing/accessory/badge/attack_self(mob/user as mob) +/obj/item/clothing/accessory/medal/badge/attack_self(mob/user as mob) if(!stored_name) to_chat(user, "You polish your old badge fondly, shining up the surface.") @@ -33,47 +32,47 @@ else user.visible_message("[user] displays their [src.name].\nIt reads: [badge_string].","You display your [src.name]. It reads: [badge_string].") -/obj/item/clothing/accessory/badge/attack(mob/living/carbon/human/M, mob/living/user) +/obj/item/clothing/accessory/medal/badge/attack(mob/living/carbon/human/M, mob/living/user) if(isliving(user)) user.visible_message("[user] invades [M]'s personal space, thrusting [src] into their face insistently.","You invade [M]'s personal space, thrusting [src] into their face insistently.") user.do_attack_animation(M) user.setClickCooldown(DEFAULT_QUICK_COOLDOWN) //to prevent spam // Sheriff Badge (toy) -/obj/item/clothing/accessory/badge/sheriff +/obj/item/clothing/accessory/medal/badge/sheriff name = "sheriff badge" desc = "This town ain't big enough for the two of us, pardner." icon_state = "sheriff_toy" item_state = "sheriff_toy" -/obj/item/clothing/accessory/badge/sheriff/attack_self(mob/user as mob) +/obj/item/clothing/accessory/medal/badge/sheriff/attack_self(mob/user as mob) user.visible_message("[user] shows their sheriff badge. There's a new sheriff in town!",\ "You flash the sheriff badge to everyone around you!") -/obj/item/clothing/accessory/badge/sheriff/attack(mob/living/carbon/human/M, mob/living/user) +/obj/item/clothing/accessory/medal/badge/sheriff/attack(mob/living/carbon/human/M, mob/living/user) if(isliving(user)) user.visible_message("[user] invades [M]'s personal space, the sheriff badge into their face!.","You invade [M]'s personal space, thrusting the sheriff badge into their face insistently.") user.do_attack_animation(M) user.setClickCooldown(DEFAULT_QUICK_COOLDOWN) //to prevent spam //Security Holobadges -/obj/item/clothing/accessory/badge/holo +/obj/item/clothing/accessory/medal/badge/holo name = "holobadge" desc = "This glowing blue badge marks the holder as law enforcement." icon_state = "holobadge" var/emagged //Emagging removes Sec check. -/obj/item/clothing/accessory/badge/holo/cord +/obj/item/clothing/accessory/medal/badge/holo/cord icon_state = "holobadge-cord" slot_flags = SLOT_MASK | SLOT_TIE | SLOT_BELT -/obj/item/clothing/accessory/badge/holo/attack_self(mob/user as mob) +/obj/item/clothing/accessory/medal/badge/holo/attack_self(mob/user as mob) if(!stored_name) to_chat(user, "Waving around a holobadge before swiping an ID would be pretty pointless.") return return ..() -/obj/item/clothing/accessory/badge/holo/emag_act(var/remaining_charges, var/mob/user) +/obj/item/clothing/accessory/medal/badge/holo/emag_act(var/remaining_charges, var/mob/user) if (emagged) to_chat(user, "\The [src] is already cracked.") return @@ -82,7 +81,7 @@ to_chat(user, "You crack the holobadge security checks.") return 1 -/obj/item/clothing/accessory/badge/holo/attackby(var/obj/item/O as obj, var/mob/user as mob) +/obj/item/clothing/accessory/medal/badge/holo/attackby(var/obj/item/O as obj, var/mob/user as mob) if(istype(O, /obj/item/card/id) || istype(O, /obj/item/pda)) var/obj/item/card/id/id_card = null @@ -105,30 +104,30 @@ name = "holobadge box" desc = "A box claiming to contain holobadges." starts_with = list( - /obj/item/clothing/accessory/badge/holo = 4, - /obj/item/clothing/accessory/badge/holo/officer = 2, - /obj/item/clothing/accessory/badge/holo/cord = 2 + /obj/item/clothing/accessory/medal/badge/holo = 4, + /obj/item/clothing/accessory/medal/badge/holo/officer = 2, + /obj/item/clothing/accessory/medal/badge/holo/cord = 2 ) -/obj/item/clothing/accessory/badge/holo/officer +/obj/item/clothing/accessory/medal/badge/holo/officer name = "officer's badge" desc = "A bronze corporate security badge. Stamped with the words 'Security Officer.'" icon_state = "bronzebadge" slot_flags = SLOT_TIE | SLOT_BELT -/obj/item/clothing/accessory/badge/holo/warden +/obj/item/clothing/accessory/medal/badge/holo/warden name = "warden's holobadge" desc = "A silver corporate security badge. Stamped with the words 'Warden.'" icon_state = "silverbadge" slot_flags = SLOT_TIE | SLOT_BELT -/obj/item/clothing/accessory/badge/holo/hos +/obj/item/clothing/accessory/medal/badge/holo/hos name = "head of security's holobadge" desc = "An immaculately polished gold security badge. Stamped with the words 'Head of Security.'" icon_state = "goldbadge" slot_flags = SLOT_TIE | SLOT_BELT -/obj/item/clothing/accessory/badge/holo/detective +/obj/item/clothing/accessory/medal/badge/holo/detective name = "detective's holobadge" desc = "An immaculately polished gold security badge on leather. Labeled 'Detective.'" icon_state = "marshalbadge" @@ -138,22 +137,22 @@ name = "holobadge box" desc = "A box claiming to contain holobadges." starts_with = list( - /obj/item/clothing/accessory/badge/holo = 2, - /obj/item/clothing/accessory/badge/holo/warden = 1, - /obj/item/clothing/accessory/badge/holo/detective = 2, - /obj/item/clothing/accessory/badge/holo/hos = 1, - /obj/item/clothing/accessory/badge/holo/cord = 1 + /obj/item/clothing/accessory/medal/badge/holo = 2, + /obj/item/clothing/accessory/medal/badge/holo/warden = 1, + /obj/item/clothing/accessory/medal/badge/holo/detective = 2, + /obj/item/clothing/accessory/medal/badge/holo/hos = 1, + /obj/item/clothing/accessory/medal/badge/holo/cord = 1 ) -/obj/item/clothing/accessory/badge/holo/investigator +/obj/item/clothing/accessory/medal/badge/holo/investigator name = "\improper Internal Investigations holobadge" desc = "This badge marks the holder as an internal affairs investigator." icon_state = "invbadge" badge_string = "Internal Investigations" slot_flags = SLOT_TIE | SLOT_BELT -/obj/item/clothing/accessory/badge/holo/sheriff +/obj/item/clothing/accessory/medal/badge/holo/sheriff name = "sheriff badge" desc = "A star-shaped brass badge denoting who the law is around these parts." icon_state = "sheriff" @@ -161,24 +160,24 @@ //Other badges -/obj/item/clothing/accessory/badge/old +/obj/item/clothing/accessory/medal/badge/old name = "faded badge" desc = "A faded law enforcement badge in an older design." icon_state = "badge_round" -/obj/item/clothing/accessory/badge/solid +/obj/item/clothing/accessory/medal/badge/solid name = "\improper SolGov ID badge" desc = "A descriptive identification badge with the holder's credentials. This one indicates the holder is representing the SCG." icon_state = "solbadge" badge_string = null -/obj/item/clothing/accessory/badge/ntid +/obj/item/clothing/accessory/medal/badge/ntid name = "\improper NT ID badge" desc = "A descriptive identification badge with the holder's credentials. This one has red marks with the NanoTrasen logo on it." icon_state = "ntbadge" badge_string = null -/obj/item/clothing/accessory/badge/press +/obj/item/clothing/accessory/medal/badge/press name = "corporate press pass" desc = "A corporate reporter's pass, emblazoned with the NanoTrasen logo." icon_state = "pressbadge" @@ -189,13 +188,13 @@ drop_sound = 'sound/items/drop/rubber.ogg' pickup_sound = 'sound/items/pickup/rubber.ogg' -/obj/item/clothing/accessory/badge/press/independent +/obj/item/clothing/accessory/medal/badge/press/independent name = "press pass" desc = "A freelance journalist's pass, certified by Oculum Broadcast." icon_state = "pressbadge-i" badge_string = "Freelance Journalist" -/obj/item/clothing/accessory/badge/press/plastic +/obj/item/clothing/accessory/medal/badge/press/plastic name = "plastic press pass" desc = "A journalist's 'pass' shaped, for whatever reason, like a security badge. It is made of plastic." icon_state = "pbadge" @@ -204,62 +203,62 @@ // Synthmorph bag / Corporation badges. Primarily used on the robobag, but can be worn. Default is NT. -/obj/item/clothing/accessory/badge/corporate_tag +/obj/item/clothing/accessory/medal/badge/corporate_tag name = "NanoTrasen Badge" desc = "A plain metallic plate that might denote the wearer as a member of NanoTrasen." icon_state = "tag_nt" item_state = "badge" badge_string = "NanoTrasen" -/obj/item/clothing/accessory/badge/corporate_tag/morpheus +/obj/item/clothing/accessory/medal/badge/corporate_tag/morpheus name = "Morpheus Badge" desc = "A plain metallic plate that might denote the wearer as a member of Morpheus Cyberkinetics." icon_state = "tag_blank" badge_string = "Morpheus" -/obj/item/clothing/accessory/badge/corporate_tag/wardtaka +/obj/item/clothing/accessory/medal/badge/corporate_tag/wardtaka name = "Ward-Takahashi Badge" desc = "A plain metallic plate that might denote the wearer as a member of Ward-Takahashi." icon_state = "tag_ward" badge_string = "Ward-Takahashi" -/obj/item/clothing/accessory/badge/corporate_tag/zenghu +/obj/item/clothing/accessory/medal/badge/corporate_tag/zenghu name = "Zeng-Hu Badge" desc = "A plain metallic plate that might denote the wearer as a member of Zeng-Hu." icon_state = "tag_zeng" badge_string = "Zeng-Hu" -/obj/item/clothing/accessory/badge/corporate_tag/gilthari +/obj/item/clothing/accessory/medal/badge/corporate_tag/gilthari name = "Gilthari Badge" desc = "An opulent metallic plate that might denote the wearer as a member of Gilthari." icon_state = "tag_gil" badge_string = "Gilthari" -/obj/item/clothing/accessory/badge/corporate_tag/veymed +/obj/item/clothing/accessory/medal/badge/corporate_tag/veymed name = "Vey-Medical Badge" desc = "A plain metallic plate that might denote the wearer as a member of Vey-Medical." icon_state = "tag_vey" badge_string = "Vey-Medical" -/obj/item/clothing/accessory/badge/corporate_tag/hephaestus +/obj/item/clothing/accessory/medal/badge/corporate_tag/hephaestus name = "Hephaestus Badge" desc = "A rugged metallic plate that might denote the wearer as a member of Hephaestus." icon_state = "tag_heph" badge_string = "Hephaestus" -/obj/item/clothing/accessory/badge/corporate_tag/grayson +/obj/item/clothing/accessory/medal/badge/corporate_tag/grayson name = "Grayson Badge" desc = "A rugged metallic plate that might denote the wearer as a member of Grayson." icon_state = "tag_grayson" badge_string = "Grayson" -/obj/item/clothing/accessory/badge/corporate_tag/xion +/obj/item/clothing/accessory/medal/badge/corporate_tag/xion name = "Xion Badge" desc = "A rugged metallic plate that might denote the wearer as a member of Xion." icon_state = "tag_xion" badge_string = "Xion" -/obj/item/clothing/accessory/badge/corporate_tag/bishop +/obj/item/clothing/accessory/medal/badge/corporate_tag/bishop name = "Bishop Badge" desc = "A sleek metallic plate that might denote the wearer as a member of Bishop." icon_state = "tag_bishop" diff --git a/code/modules/clothing/under/accessories/permits.dm b/code/modules/clothing/under/accessories/permits.dm index c89d9ee0198..d7f75098f1e 100644 --- a/code/modules/clothing/under/accessories/permits.dm +++ b/code/modules/clothing/under/accessories/permits.dm @@ -1,15 +1,14 @@ //This'll be used for gun permits, such as for heads of staff, antags, and bartenders -/obj/item/clothing/accessory/permit +/obj/item/clothing/accessory/medal/permit name = "permit" desc = "A permit for something." icon = 'icons/obj/card_new.dmi' icon_state = "permit-generic" w_class = ITEMSIZE_TINY - slot = ACCESSORY_SLOT_MEDAL var/owner = 0 //To prevent people from just renaming the thing if they steal it -/obj/item/clothing/accessory/permit/attack_self(mob/user as mob) +/obj/item/clothing/accessory/medal/permit/attack_self(mob/user as mob) if(isliving(user)) if(!owner) set_name(user.name) @@ -17,31 +16,31 @@ else to_chat(user, "[src] already has an owner!") -/obj/item/clothing/accessory/permit/proc/set_name(var/new_name) +/obj/item/clothing/accessory/medal/permit/proc/set_name(var/new_name) owner = 1 if(new_name) src.name += " ([new_name])" desc += " It belongs to [new_name]." -/obj/item/clothing/accessory/permit/emag_act(var/remaining_charges, var/mob/user) +/obj/item/clothing/accessory/medal/permit/emag_act(var/remaining_charges, var/mob/user) to_chat(user, "You reset the naming locks on [src]!") owner = 0 -/obj/item/clothing/accessory/permit/gun +/obj/item/clothing/accessory/medal/permit/gun name = "weapon permit" desc = "A card indicating that the owner is allowed to carry a firearm." icon_state = "permit-security" -/obj/item/clothing/accessory/permit/gun/bar +/obj/item/clothing/accessory/medal/permit/gun/bar name = "bar shotgun permit" desc = "A card indicating that the owner is allowed to carry a shotgun in the bar." -/obj/item/clothing/accessory/permit/gun/planetside +/obj/item/clothing/accessory/medal/permit/gun/planetside name = "planetside gun permit" desc = "A card indicating that the owner is allowed to carry a firearm while on the surface." icon_state = "permit-science" -/obj/item/clothing/accessory/permit/drone +/obj/item/clothing/accessory/medal/permit/drone name = "drone identification card" desc = "A card issued by the EIO, indicating that the owner is a Drone Intelligence. Drones are mandated to carry this card within SolGov space, by law." - icon_state = "permit-drone" \ No newline at end of file + icon_state = "permit-drone" diff --git a/code/modules/clothing/under/accessories/torch.dm b/code/modules/clothing/under/accessories/torch.dm index 37dda95e9fe..b6ac27494a3 100644 --- a/code/modules/clothing/under/accessories/torch.dm +++ b/code/modules/clothing/under/accessories/torch.dm @@ -111,30 +111,29 @@ medals /****** ribbons ******/ -/obj/item/clothing/accessory/ribbon/solgov +/obj/item/clothing/accessory/medal/ribbon/solgov name = "ribbon" desc = "A simple military decoration." icon_state = "ribbon_marksman" on_rolled = list("down" = "none") - slot = ACCESSORY_SLOT_MEDAL w_class = ITEMSIZE_TINY -/obj/item/clothing/accessory/ribbon/solgov/marksman +/obj/item/clothing/accessory/medal/ribbon/solgov/marksman name = "marksmanship ribbon" desc = "A military decoration awarded to members of the SCG for good marksmanship scores in training. Common in the days of energy weapons." icon_state = "ribbon_marksman" -/obj/item/clothing/accessory/ribbon/solgov/peace +/obj/item/clothing/accessory/medal/ribbon/solgov/peace name = "peacekeeping ribbon" desc = "A military decoration awarded to members of the SCG for service during a peacekeeping operation." icon_state = "ribbon_peace" -/obj/item/clothing/accessory/ribbon/solgov/frontier +/obj/item/clothing/accessory/medal/ribbon/solgov/frontier name = "frontier ribbon" desc = "A military decoration awarded to members of the SCG for service along the frontier." icon_state = "ribbon_frontier" -/obj/item/clothing/accessory/ribbon/solgov/instructor +/obj/item/clothing/accessory/medal/ribbon/solgov/instructor name = "instructor ribbon" desc = "A military decoration awarded to members of the SCG for service as an instructor." icon_state = "ribbon_instructor" @@ -196,14 +195,14 @@ specialty pins /***** badges *****/ -/obj/item/clothing/accessory/badge/solgov/security +/obj/item/clothing/accessory/medal/badge/solgov/security name = "security forces badge" desc = "A silver law enforcement badge. Stamped with the words 'Master at Arms'." icon_state = "silverbadge" slot_flags = SLOT_TIE badge_string = "Sol Central Government" -/obj/item/clothing/accessory/badge/solgov/tags +/obj/item/clothing/accessory/medal/badge/solgov/tags name = "dog tags" desc = "Plain identification tags made from a durable metal. They are stamped with a variety of informational details." gender = PLURAL @@ -211,7 +210,7 @@ badges badge_string = "Sol Central Government" slot_flags = SLOT_MASK | SLOT_TIE -/obj/item/clothing/accessory/badge/solgov/tags/Initialize() +/obj/item/clothing/accessory/medal/badge/solgov/tags/Initialize() . = ..() var/mob/living/carbon/human/H H = get_holder_of_type(src, /mob/living/carbon/human) @@ -219,13 +218,13 @@ badges set_name(H.real_name) set_desc(H) -/obj/item/clothing/accessory/badge/solgov/tags/set_desc(var/mob/living/carbon/human/H) +/obj/item/clothing/accessory/medal/badge/solgov/tags/set_desc(var/mob/living/carbon/human/H) if(!istype(H)) return var/religion = "Unset" desc = "[initial(desc)]\nName: [H.real_name] ([H.get_species_name()])\nReligion: [religion]\nBlood type: [H.b_type]" -/obj/item/clothing/accessory/badge/solgov/representative +/obj/item/clothing/accessory/medal/badge/solgov/representative name = "representative's badge" desc = "A leather-backed plastic badge with a variety of information printed on it. Belongs to a representative of the Sol Central Government." icon_state = "solbadge" diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 5a3ed7299ae..a3bfe28b491 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1518,7 +1518,7 @@ var/braintype = get_FBP_type() if(braintype == FBP_DRONE) var/turf/T = get_turf(src) - var/obj/item/clothing/accessory/permit/drone/permit = new(T) + var/obj/item/clothing/accessory/medal/permit/drone/permit = new(T) permit.set_name(real_name) equip_to_appropriate_slot(permit) // If for some reason it can't find room, it'll still be on the floor. diff --git a/code/modules/mob/living/carbon/human/stripping.dm b/code/modules/mob/living/carbon/human/stripping.dm index 156047ae803..9b024a3b71f 100644 --- a/code/modules/mob/living/carbon/human/stripping.dm +++ b/code/modules/mob/living/carbon/human/stripping.dm @@ -46,7 +46,7 @@ if(!A || suit.loc != src || !(A in suit.accessories)) return - if(istype(A, /obj/item/clothing/accessory/badge) || istype(A, /obj/item/clothing/accessory/medal)) + if(istype(A, /obj/item/clothing/accessory/medal/badge) || istype(A, /obj/item/clothing/accessory/medal)) user.visible_message("\The [user] tears off \the [A] from [src]'s [suit.name]!") add_attack_logs(user,src,"Stripped [A.name] off [suit.name]") A.on_removed(user) @@ -67,7 +67,7 @@ var/obj/item/grab/grab = held if(istype(grab) && grab.affecting == src) stripping = TRUE - + if(stripping) if(!istype(target_slot)) // They aren't holding anything valid and there's nothing to remove, why are we even here? return diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/_animal_harness.dm b/code/modules/mob/living/simple_mob/subtypes/animal/_animal_harness.dm index f60f8ed04f5..ad134a391c2 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/_animal_harness.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/_animal_harness.dm @@ -14,6 +14,7 @@ var/const/ATTACHED_ARMOR = "armor plate" var/const/ATTACHED_LIGHT = "light" var/const/ATTACHED_ID = "access card" + var/const/ATTACHED_TAG = "tag" /// Contains valid types that the harness will attach to. var/list/harnessable_types diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/grafadreka/grafadreka_harness.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/grafadreka/grafadreka_harness.dm index b8a953fbd8d..70fa7339090 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/grafadreka/grafadreka_harness.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/grafadreka/grafadreka_harness.dm @@ -19,7 +19,8 @@ /obj/item/storage/animal_harness/grafadreka/proc/UpdateArmor ), /obj/item/card/id = ATTACHED_ID, - /obj/item/flashlight = ATTACHED_LIGHT + /obj/item/flashlight = ATTACHED_LIGHT, + /obj/item/clothing/accessory/medal = ATTACHED_TAG ) diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/sif/grafadreka/grafadreka_interaction.dm b/code/modules/mob/living/simple_mob/subtypes/animal/sif/grafadreka/grafadreka_interaction.dm index 060e02c0a4f..4501655a386 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/sif/grafadreka/grafadreka_interaction.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/sif/grafadreka/grafadreka_interaction.dm @@ -13,6 +13,14 @@ Open() +/obj/structure/fence/door/interaction_grafadreka(mob/living/simple_mob/animal/sif/grafadreka/drake) + . = TRUE + if (drake.a_intent == I_HURT) + return ..() + if (!open && !locked) + toggle(drake) + + /obj/structure/loot_pile/interaction_grafadreka(mob/living/simple_mob/animal/sif/grafadreka/drake) . = TRUE if (drake.a_intent == I_HURT) diff --git a/code/modules/research/prosfab_designs.dm b/code/modules/research/prosfab_designs.dm index 7597d01ecc0..a89cf7eea7f 100644 --- a/code/modules/research/prosfab_designs.dm +++ b/code/modules/research/prosfab_designs.dm @@ -455,35 +455,35 @@ desc = "Used to identify an empty NanoTrasen FBP." id = "misc_synth_bag_tag_nt" materials = list(MAT_STEEL = 1000, MAT_GLASS = 500, MAT_PLASTIC = 1000) - build_path = /obj/item/clothing/accessory/badge/corporate_tag + build_path = /obj/item/clothing/accessory/medal/badge/corporate_tag /datum/design/item/prosfab/badge_morph name = "Morpheus Tag" desc = "Used to identify an empty Morpheus FBP." id = "misc_synth_bag_tag_morph" materials = list(MAT_STEEL = 1000, MAT_GLASS = 500, MAT_PLASTIC = 1000) - build_path = /obj/item/clothing/accessory/badge/corporate_tag/morpheus + build_path = /obj/item/clothing/accessory/medal/badge/corporate_tag/morpheus /datum/design/item/prosfab/badge_wardtaka name = "Ward-Takahashi Tag" desc = "Used to identify an empty Ward-Takahashi FBP." id = "misc_synth_bag_tag_wardtaka" materials = list(MAT_STEEL = 1000, MAT_GLASS = 500, MAT_PLASTIC = 1000) - build_path = /obj/item/clothing/accessory/badge/corporate_tag/wardtaka + build_path = /obj/item/clothing/accessory/medal/badge/corporate_tag/wardtaka /datum/design/item/prosfab/badge_zenghu name = "Zeng-Hu Tag" desc = "Used to identify an empty Zeng-Hu FBP." id = "misc_synth_bag_tag_zenghu" materials = list(MAT_STEEL = 1000, MAT_GLASS = 500, MAT_PLASTIC = 1000) - build_path = /obj/item/clothing/accessory/badge/corporate_tag/zenghu + build_path = /obj/item/clothing/accessory/medal/badge/corporate_tag/zenghu /datum/design/item/prosfab/badge_gilthari name = "Gilthari Tag" desc = "Used to identify an empty Gilthari FBP." id = "misc_synth_bag_tag_gilthari" materials = list(MAT_STEEL = 1000, MAT_GLASS = 500, MAT_GOLD = 1000) - build_path = /obj/item/clothing/accessory/badge/corporate_tag/gilthari + build_path = /obj/item/clothing/accessory/medal/badge/corporate_tag/gilthari req_tech = list(TECH_MATERIAL = 4, TECH_ILLEGAL = 2, TECH_PHORON = 2) /datum/design/item/prosfab/badge_veymed @@ -491,7 +491,7 @@ desc = "Used to identify an empty Vey-Medical FBP." id = "misc_synth_bag_tag_veymed" materials = list(MAT_STEEL = 1000, MAT_GLASS = 500, MAT_PLASTIC = 1000) - build_path = /obj/item/clothing/accessory/badge/corporate_tag/veymed + build_path = /obj/item/clothing/accessory/medal/badge/corporate_tag/veymed req_tech = list(TECH_MATERIAL = 3, TECH_ILLEGAL = 1, TECH_BIO = 4) /datum/design/item/prosfab/badge_hephaestus @@ -499,25 +499,25 @@ desc = "Used to identify an empty Hephaestus FBP." id = "misc_synth_bag_tag_heph" materials = list(MAT_STEEL = 1000, MAT_GLASS = 500, MAT_PLASTIC = 1000) - build_path = /obj/item/clothing/accessory/badge/corporate_tag/hephaestus + build_path = /obj/item/clothing/accessory/medal/badge/corporate_tag/hephaestus /datum/design/item/prosfab/badge_grayson name = "Grayson Tag" desc = "Used to identify an empty Grayson FBP." id = "misc_synth_bag_tag_grayson" materials = list(MAT_STEEL = 1000, MAT_GLASS = 500, MAT_PLASTIC = 1000) - build_path = /obj/item/clothing/accessory/badge/corporate_tag/grayson + build_path = /obj/item/clothing/accessory/medal/badge/corporate_tag/grayson /datum/design/item/prosfab/badge_xion name = "Xion Tag" desc = "Used to identify an empty Xion FBP." id = "misc_synth_bag_tag_xion" materials = list(MAT_STEEL = 1000, MAT_GLASS = 500, MAT_PLASTIC = 1000) - build_path = /obj/item/clothing/accessory/badge/corporate_tag/xion + build_path = /obj/item/clothing/accessory/medal/badge/corporate_tag/xion /datum/design/item/prosfab/badge_bishop name = "Bishop Tag" desc = "Used to identify an empty Bishop FBP." id = "misc_synth_bag_tag_bishop" materials = list(MAT_STEEL = 500, MAT_GLASS = 2000, MAT_PLASTIC = 500) - build_path = /obj/item/clothing/accessory/badge/corporate_tag/bishop + build_path = /obj/item/clothing/accessory/medal/badge/corporate_tag/bishop diff --git a/maps/_templates_and_guidance/Templates/shelter_Medical.dmm b/maps/_templates_and_guidance/Templates/shelter_Medical.dmm index 1a5f109ef70..0294d4c5845 100644 --- a/maps/_templates_and_guidance/Templates/shelter_Medical.dmm +++ b/maps/_templates_and_guidance/Templates/shelter_Medical.dmm @@ -4,7 +4,7 @@ "d" = (/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod) "e" = (/obj/machinery/light/small,/obj/structure/sink{dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/shuttle/floor/voidcraft/light,/area/survivalpod) "f" = (/obj/structure/window/reinforced/survival_pod{dir = 1},/obj/structure/bed/chair/comfy/black{dir = 8},/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod) -"g" = (/obj/structure/table/glass,/obj/structure/closet/secure_closet/guncabinet/phase{pixel_y = -32},/obj/item/gun/energy/locked/frontier/holdout,/obj/item/gun/energy/locked/frontier/holdout,/obj/item/clothing/accessory/permit/gun/planetside,/obj/item/clothing/accessory/permit/gun/planetside,/obj/item/clothing/accessory/holster/waist,/obj/item/clothing/accessory/holster/waist,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod) +"g" = (/obj/structure/table/glass,/obj/structure/closet/secure_closet/guncabinet/phase{pixel_y = -32},/obj/item/gun/energy/locked/frontier/holdout,/obj/item/gun/energy/locked/frontier/holdout,/obj/item/clothing/accessory/medal/permit/gun/planetside,/obj/item/clothing/accessory/medal/permit/gun/planetside,/obj/item/clothing/accessory/holster/waist,/obj/item/clothing/accessory/holster/waist,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod) "h" = (/obj/structure/sign/mining/survival{dir = 8},/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,/area/survivalpod) "i" = (/obj/effect/floor_decal/industrial/danger/full,/obj/structure/fans/tiny,/obj/machinery/door/airlock/voidcraft/survival_pod,/turf/simulated/shuttle/floor/voidcraft/dark,/area/survivalpod) "j" = (/obj/structure/sign/mining/survival,/turf/simulated/shuttle/wall/voidcraft/survival,/area/survivalpod) diff --git a/maps/cynosure/cynosure-1.dmm b/maps/cynosure/cynosure-1.dmm index b45c8b22370..8a472f54d37 100644 --- a/maps/cynosure/cynosure-1.dmm +++ b/maps/cynosure/cynosure-1.dmm @@ -7431,10 +7431,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/machinery/door/firedoor/border_only, /obj/machinery/door/airlock/maintenance{ - req_one_access = list(5,12,47) + req_access = list(12, 67); + name = "Xenofauna Maintenance Access" }, -/obj/machinery/door/firedoor/border_only, /turf/simulated/floor/plating, /area/surface/station/maintenance/medical/west) "pC" = ( diff --git a/maps/cynosure/cynosure-2.dmm b/maps/cynosure/cynosure-2.dmm index b9a4e6d10f0..714dbcac81a 100644 --- a/maps/cynosure/cynosure-2.dmm +++ b/maps/cynosure/cynosure-2.dmm @@ -126,9 +126,6 @@ /turf/simulated/floor/tiled, /area/surface/station/hallway/primary/groundfloor/north) "aef" = ( -/obj/effect/floor_decal/corner/purple/bordercorner{ - dir = 1 - }, /obj/effect/floor_decal/corner/purple/bordercorner{ dir = 4 }, @@ -2021,6 +2018,10 @@ name = "Trained Drake" }, /obj/structure/animal_den, +/obj/machinery/camera/network/ground_floor{ + c_tag = "Ground Floor - East Hallway 1"; + dir = 4 + }, /turf/simulated/floor/outdoors/dirt/sif, /area/rnd/xenobiology/xenofauna) "aXC" = ( @@ -3218,6 +3219,17 @@ }, /turf/simulated/floor/tiled/techmaint, /area/surface/station/medical/etc) +"bwx" = ( +/obj/effect/landmark/start{ + name = "Trained Drake" + }, +/obj/structure/animal_den, +/obj/machinery/camera/network/ground_floor{ + c_tag = "Ground Floor - Garage"; + dir = 8 + }, +/turf/simulated/floor/outdoors/dirt/sif, +/area/rnd/xenobiology/xenofauna) "bwR" = ( /obj/structure/stairs/spawner/north, /turf/simulated/floor/plating, @@ -11262,7 +11274,7 @@ "eYF" = ( /obj/machinery/door/airlock/glass_research{ name = "Xenofauna Lab"; - req_one_access = list(55) + req_one_access = list(67) }, /obj/machinery/door/firedoor/border_only, /obj/effect/floor_decal/corner/purple/bordercorner, @@ -13834,6 +13846,11 @@ }, /obj/item/reagent_containers/syringe/bicaridine, /obj/item/storage/firstaid/surgery/simple, +/obj/machinery/camera/network/ground_floor{ + c_tag = "Ground Floor - East Hallway 1"; + dir = 4 + }, +/obj/item/reagent_containers/food/snacks/xenomeat/spidermeat, /turf/simulated/floor/tiled/white, /area/rnd/xenobiology/xenofauna) "giV" = ( @@ -15324,10 +15341,6 @@ name = "north bump"; pixel_y = 24 }, -/obj/machinery/alarm{ - dir = 4; - pixel_x = -22 - }, /obj/structure/cable/green{ d2 = 4; icon_state = "0-4" @@ -15339,6 +15352,10 @@ /obj/item/melee/umbrella/random, /obj/item/melee/umbrella/random, /obj/item/melee/umbrella/random, +/obj/machinery/alarm/outside{ + dir = 4; + pixel_x = -22 + }, /turf/simulated/floor/tiled/techmaint, /area/rnd/xenobiology/xenofauna) "gPq" = ( @@ -17003,6 +17020,7 @@ /obj/effect/landmark/start{ name = "Xenofauna Technician" }, +/obj/item/book/manual/drake_handling, /turf/simulated/floor/tiled/techmaint, /area/rnd/xenobiology/xenofauna) "hGr" = ( @@ -17890,6 +17908,10 @@ pixel_x = -18; pixel_y = -4 }, +/obj/machinery/camera/network/ground_floor{ + c_tag = "Ground Floor - East Hallway 1"; + dir = 4 + }, /turf/simulated/floor/tiled/techmaint, /area/rnd/xenobiology/xenofauna) "idR" = ( @@ -19397,7 +19419,7 @@ }, /obj/machinery/door/airlock/glass_research{ name = "Xenofauna Lab"; - req_one_access = list(55) + req_one_access = list(67) }, /turf/simulated/floor/tiled/steel_grid, /area/rnd/xenobiology/xenofauna) @@ -20735,9 +20757,9 @@ dir = 6 }, /obj/structure/closet/wardrobe/red, -/obj/item/clothing/accessory/badge/holo, -/obj/item/clothing/accessory/badge/holo, -/obj/item/clothing/accessory/badge/holo/cord, +/obj/item/clothing/accessory/medal/badge/holo, +/obj/item/clothing/accessory/medal/badge/holo, +/obj/item/clothing/accessory/medal/badge/holo/cord, /obj/item/clothing/suit/storage/hazardvest/green, /obj/item/clothing/suit/storage/hazardvest/green, /turf/simulated/floor/tiled/techmaint, @@ -25251,12 +25273,11 @@ /turf/simulated/floor/tiled/white, /area/surface/station/medical/etc) "lwJ" = ( -/obj/structure/table/steel_reinforced, -/obj/item/book/manual/drake_handling, -/obj/effect/floor_decal/corner/purple/border{ - dir = 9 +/obj/effect/floor_decal/industrial/warning{ + dir = 5 }, -/turf/simulated/floor/tiled/techmaint, +/obj/structure/stasis_cage, +/turf/simulated/floor/plating, /area/rnd/xenobiology/xenofauna) "lwM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -26155,7 +26176,6 @@ /turf/simulated/floor/tiled, /area/surface/station/security/processing) "lQt" = ( -/obj/structure/plasticflaps/mining, /obj/effect/floor_decal/corner/purple/bordercorner{ dir = 4 }, @@ -26163,7 +26183,9 @@ dir = 1 }, /obj/machinery/door/firedoor/border_only, -/turf/simulated/floor/tiled/techmaint, +/obj/effect/floor_decal/industrial/warning/full, +/obj/structure/plasticflaps/xenofauna, +/turf/simulated/floor/plating, /area/rnd/xenobiology/xenofauna) "lQz" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -34249,7 +34271,7 @@ /obj/machinery/door/firedoor/border_only, /obj/machinery/door/airlock/glass_research{ name = "Xenofauna Lab"; - req_one_access = list(55) + req_one_access = list(67) }, /turf/simulated/floor/tiled/steel_grid, /area/rnd/xenobiology/xenofauna) @@ -37431,10 +37453,11 @@ /turf/simulated/floor/carpet, /area/surface/station/library) "qwP" = ( -/obj/effect/floor_decal/corner/purple/border{ - dir = 10 +/obj/effect/floor_decal/industrial/warning{ + dir = 6 }, -/turf/simulated/floor/tiled/techmaint, +/obj/structure/stasis_cage, +/turf/simulated/floor/plating, /area/rnd/xenobiology/xenofauna) "qwT" = ( /obj/structure/flora/ausbushes/sparsegrass, @@ -41132,9 +41155,6 @@ /area/shuttle/exploration/general) "sem" = ( /obj/effect/floor_decal/corner/purple/bordercorner, -/obj/effect/floor_decal/corner/purple/bordercorner{ - dir = 8 - }, /turf/simulated/floor/tiled/techmaint, /area/rnd/xenobiology/xenofauna) "seC" = ( @@ -47577,7 +47597,9 @@ /turf/simulated/floor/bluegrid, /area/surface/station/ai/server_room) "vfE" = ( -/obj/machinery/door/window/brigdoor/northleft, +/obj/machinery/door/window/brigdoor/northleft{ + req_access = list(67) + }, /turf/simulated/floor/tiled/white, /area/rnd/xenobiology/xenofauna) "vfM" = ( @@ -48680,6 +48702,14 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, +/obj/machinery/camera/network/ground_floor{ + c_tag = "Ground Floor - Garage"; + dir = 8 + }, +/obj/machinery/alarm/outside{ + dir = 8; + pixel_x = 22 + }, /turf/simulated/floor/tiled/techmaint, /area/rnd/xenobiology/xenofauna) "vCf" = ( @@ -51259,18 +51289,6 @@ }, /turf/simulated/floor/tiled/techmaint, /area/surface/station/security/interrogation) -"wPB" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/airlock/glass_research{ - name = "Xenofauna Lab"; - req_one_access = list(55) - }, -/obj/effect/floor_decal/corner/purple/bordercorner, -/obj/effect/floor_decal/corner/purple/bordercorner{ - dir = 8 - }, -/turf/simulated/floor/tiled/steel_grid, -/area/rnd/xenobiology/xenofauna) "wPJ" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 6 @@ -83461,7 +83479,7 @@ xbF kRE kRE jUn -aWY +bwx jUn jUn iRX @@ -84233,7 +84251,7 @@ kRE kRE kRE vfV -wPB +bok dzA dwh pYW diff --git a/maps/cynosure/cynosure-6.dmm b/maps/cynosure/cynosure-6.dmm index e496aeebdb0..6c287bd15f9 100644 --- a/maps/cynosure/cynosure-6.dmm +++ b/maps/cynosure/cynosure-6.dmm @@ -10661,9 +10661,9 @@ /area/shuttle/merchant/home) "lMq" = ( /obj/structure/table/standard, -/obj/item/clothing/accessory/permit, -/obj/item/clothing/accessory/permit, -/obj/item/clothing/accessory/permit, +/obj/item/clothing/accessory/medal/permit, +/obj/item/clothing/accessory/medal/permit, +/obj/item/clothing/accessory/medal/permit, /turf/unsimulated/floor{ icon_state = "steel" }, diff --git a/maps/cynosure/cynosure.dm b/maps/cynosure/cynosure.dm index f2423632a53..c300cfa9102 100644 --- a/maps/cynosure/cynosure.dm +++ b/maps/cynosure/cynosure.dm @@ -15,6 +15,7 @@ #include "loadout/loadout_uniform.dm" #include "datums/supplypacks/munitions.dm" + #include "datums/supplypacks/science.dm" #include "datums/random_map.dm" #include "datums/spawn.dm" diff --git a/maps/cynosure/cynosure_jobs.dm b/maps/cynosure/cynosure_jobs.dm index fc33100ae64..2cf98922fab 100644 --- a/maps/cynosure/cynosure_jobs.dm +++ b/maps/cynosure/cynosure_jobs.dm @@ -323,8 +323,11 @@ var/global/const/access_explorer = 43 /obj/item/card/id/drake_expedition name = "animal access card" - access = list(access_explorer, access_research) - + access = list( + access_explorer, + access_research, + access_xenofauna + ) /obj/item/storage/animal_harness/grafadreka/expedition name = "expedition harness" diff --git a/maps/cynosure/datums/supplypacks/munitions.dm b/maps/cynosure/datums/supplypacks/munitions.dm index f32f3a3ec93..2359a1577b0 100644 --- a/maps/cynosure/datums/supplypacks/munitions.dm +++ b/maps/cynosure/datums/supplypacks/munitions.dm @@ -32,4 +32,24 @@ cost = 50 containertype = /obj/structure/closet/crate/secure/ward containername = "Phase Rifle crate" - access = access_explorer \ No newline at end of file + access = access_explorer + +/datum/supply_pack/munitions/tranq_pistols_xenofauna + name = "Weapons - Surplus Tranquilizer Pistols" + contains = list( + /obj/item/gun/energy/phasegun/tranq_pistol = 2, + ) + cost = 25 + containertype = /obj/structure/closet/crate/secure/ward + containername = "tranquilizer pistol crate" + access = access_xenofauna + +/datum/supply_pack/munitions/tranq_rifles_xenofauna + name = "Weapons - Surplus Tranquilizer Rifles" + contains = list( + /obj/item/gun/energy/phasegun/tranq_rifle = 2, + ) + cost = 50 + containertype = /obj/structure/closet/crate/secure/ward + containername = "tranquilizer rifle crate" + access = access_xenofauna diff --git a/maps/cynosure/datums/supplypacks/science.dm b/maps/cynosure/datums/supplypacks/science.dm new file mode 100644 index 00000000000..817b316ec42 --- /dev/null +++ b/maps/cynosure/datums/supplypacks/science.dm @@ -0,0 +1,9 @@ +/datum/supply_pack/sci/stasis_cages + name = "Stasis Cage" + contains = list( + /obj/structure/stasis_cage = 1 + ) + cost = 30 + containertype = /obj/structure/closet/crate/large + containername = "stasis cage crate" + access = access_xenofauna diff --git a/maps/cynosure/job/outfits.dm b/maps/cynosure/job/outfits.dm index a6d37754e2e..c3b7d5c0c69 100644 --- a/maps/cynosure/job/outfits.dm +++ b/maps/cynosure/job/outfits.dm @@ -17,11 +17,11 @@ Keep outfits simple. Spawn with basic uniforms and minimal gear. Gear instead go id_type = /obj/item/card/id/civilian id_pda_assignment = "Explorer" flags = OUTFIT_HAS_BACKPACK|OUTFIT_COMPREHENSIVE_SURVIVAL - backpack_contents = list(/obj/item/clothing/accessory/permit/gun/planetside = 1) + backpack_contents = list(/obj/item/clothing/accessory/medal/permit/gun/planetside = 1) /decl/hierarchy/outfit/job/explorer2/post_equip(mob/living/carbon/human/H) ..() - for(var/obj/item/clothing/accessory/permit/gun/planetside/permit in H.back.contents) + for(var/obj/item/clothing/accessory/medal/permit/gun/planetside/permit in H.back.contents) permit.set_name(H.real_name) /decl/hierarchy/outfit/job/explorer2/technician diff --git a/maps/cynosure/structures/closets/misc.dm b/maps/cynosure/structures/closets/misc.dm index 6eed4e191b2..36159bcf13c 100644 --- a/maps/cynosure/structures/closets/misc.dm +++ b/maps/cynosure/structures/closets/misc.dm @@ -31,7 +31,7 @@ /obj/item/gun/energy/phasegun = 2, /obj/item/gun/energy/phasegun/pistol, /obj/item/cell/device/weapon = 2, - /obj/item/clothing/accessory/permit/gun/planetside) + /obj/item/clothing/accessory/medal/permit/gun/planetside) /obj/structure/closet/secure_closet/guncabinet/tranq name = "tranquilizer rifle cabinet" @@ -41,7 +41,7 @@ /obj/item/gun/energy/phasegun/tranq_pistol, /obj/item/gun/energy/phasegun/pistol, /obj/item/cell/device/weapon = 2, - /obj/item/clothing/accessory/permit/gun/planetside + /obj/item/clothing/accessory/medal/permit/gun/planetside ) //Explorer Lockers diff --git a/maps/cynosure/structures/closets/security.dm b/maps/cynosure/structures/closets/security.dm index 03959da1e4a..576008cbeee 100644 --- a/maps/cynosure/structures/closets/security.dm +++ b/maps/cynosure/structures/closets/security.dm @@ -21,7 +21,7 @@ /obj/item/shield/riot, /obj/item/shield/riot/tele, /obj/item/storage/box/holobadge/hos, - /obj/item/clothing/accessory/badge/holo/hos, + /obj/item/clothing/accessory/medal/badge/holo/hos, /obj/item/reagent_containers/spray/pepper, /obj/item/tool/crowbar/red, /obj/item/storage/box/flashbangs, @@ -69,7 +69,7 @@ /obj/item/radio/headset/headset_sec/alt, /obj/item/clothing/glasses/sunglasses/sechud, /obj/item/taperoll/police, - /obj/item/clothing/accessory/badge/holo/warden, + /obj/item/clothing/accessory/medal/badge/holo/warden, /obj/item/storage/box/flashbangs, /obj/item/storage/belt/security, /obj/item/reagent_containers/spray/pepper, @@ -160,7 +160,7 @@ closet_appearance = /decl/closet_appearance/cabinet/secure starts_with = list( - /obj/item/clothing/accessory/badge/holo/detective, + /obj/item/clothing/accessory/medal/badge/holo/detective, /obj/item/clothing/gloves/black, /obj/item/gunbox, /obj/item/storage/belt/detective, diff --git a/maps/northern_star/polaris-1.dmm b/maps/northern_star/polaris-1.dmm index ba71c6bd3e7..8fbfe1e3f4d 100644 --- a/maps/northern_star/polaris-1.dmm +++ b/maps/northern_star/polaris-1.dmm @@ -886,7 +886,7 @@ "arb" = (/obj/effect/floor_decal/corner/red,/obj/machinery/camera/network/security{c_tag = "SEC - Briefing"; dir = 8},/turf/simulated/floor/tiled,/area/security/main) "arc" = (/obj/structure/closet/secure_closet/security,/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/effect/floor_decal/industrial/outline/yellow,/obj/item/clothing/glasses/hud/security,/turf/simulated/floor/tiled,/area/security/security_lockerroom) "ard" = (/obj/structure/closet/secure_closet/security,/obj/machinery/light,/obj/effect/floor_decal/industrial/outline/yellow,/obj/item/clothing/glasses/hud/security,/turf/simulated/floor/tiled,/area/security/security_lockerroom) -"are" = (/obj/structure/table/standard,/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = -28},/obj/item/clothing/accessory/badge/holo,/obj/item/clothing/accessory/badge/holo,/obj/item/clothing/accessory/badge/holo/cord,/obj/effect/floor_decal/corner/red/full,/turf/simulated/floor/tiled,/area/security/security_lockerroom) +"are" = (/obj/structure/table/standard,/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = -28},/obj/item/clothing/accessory/medal/badge/holo,/obj/item/clothing/accessory/medal/badge/holo,/obj/item/clothing/accessory/medal/badge/holo/cord,/obj/effect/floor_decal/corner/red/full,/turf/simulated/floor/tiled,/area/security/security_lockerroom) "arf" = (/obj/structure/table/standard,/obj/structure/reagent_dispensers/peppertank{pixel_x = 30},/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = -28},/obj/effect/floor_decal/corner/red/full{dir = 4},/obj/item/radio,/obj/item/radio,/obj/item/radio,/obj/item/radio,/obj/item/radio,/obj/item/radio,/obj/item/flashlight,/obj/item/flashlight,/obj/item/flashlight,/obj/item/flashlight,/obj/item/flashlight,/obj/item/flashlight,/obj/item/tool/crowbar,/obj/item/tool/crowbar,/obj/item/tool/crowbar,/obj/item/tool/crowbar,/obj/item/tool/crowbar,/obj/item/tool/crowbar,/turf/simulated/floor/tiled,/area/security/security_lockerroom) "arg" = (/obj/structure/curtain/open/shower/security,/obj/machinery/shower{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window/northleft{name = "Shower"; req_access = list()},/turf/simulated/floor/tiled/freezer,/area/security/security_bathroom) "arh" = (/obj/structure/curtain/open/shower/security,/obj/machinery/shower{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/northright{dir = 1; name = "Shower"; req_access = list()},/turf/simulated/floor/tiled/freezer,/area/security/security_bathroom) diff --git a/maps/southern_cross/job/outfits.dm b/maps/southern_cross/job/outfits.dm index 2b6a83e827b..9085127b2f8 100644 --- a/maps/southern_cross/job/outfits.dm +++ b/maps/southern_cross/job/outfits.dm @@ -17,11 +17,11 @@ Keep outfits simple. Spawn with basic uniforms and minimal gear. Gear instead go id_type = /obj/item/card/id/science/explorer id_pda_assignment = "Explorer" flags = OUTFIT_HAS_BACKPACK|OUTFIT_COMPREHENSIVE_SURVIVAL - backpack_contents = list(/obj/item/clothing/accessory/permit/gun/planetside = 1) + backpack_contents = list(/obj/item/clothing/accessory/medal/permit/gun/planetside = 1) /decl/hierarchy/outfit/job/explorer2/post_equip(mob/living/carbon/human/H) ..() - for(var/obj/item/clothing/accessory/permit/gun/planetside/permit in H.back.contents) + for(var/obj/item/clothing/accessory/medal/permit/gun/planetside/permit in H.back.contents) permit.set_name(H.real_name) /decl/hierarchy/outfit/job/explorer2/technician @@ -63,4 +63,4 @@ Keep outfits simple. Spawn with basic uniforms and minimal gear. Gear instead go pda_slot = slot_l_store id_type = /obj/item/card/id/medical/sar id_pda_assignment = "Search and Rescue" - flags = OUTFIT_HAS_BACKPACK|OUTFIT_EXTENDED_SURVIVAL|OUTFIT_COMPREHENSIVE_SURVIVAL \ No newline at end of file + flags = OUTFIT_HAS_BACKPACK|OUTFIT_EXTENDED_SURVIVAL|OUTFIT_COMPREHENSIVE_SURVIVAL diff --git a/maps/southern_cross/southern_cross-1.dmm b/maps/southern_cross/southern_cross-1.dmm index 12fb0ff0624..b627d8ba12f 100644 --- a/maps/southern_cross/southern_cross-1.dmm +++ b/maps/southern_cross/southern_cross-1.dmm @@ -26231,9 +26231,9 @@ /area/security/security_restroom) "aYL" = ( /obj/structure/closet/wardrobe/red, -/obj/item/clothing/accessory/badge/holo, -/obj/item/clothing/accessory/badge/holo, -/obj/item/clothing/accessory/badge/holo/cord, +/obj/item/clothing/accessory/medal/badge/holo, +/obj/item/clothing/accessory/medal/badge/holo, +/obj/item/clothing/accessory/medal/badge/holo/cord, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, diff --git a/maps/southern_cross/southern_cross-6.dmm b/maps/southern_cross/southern_cross-6.dmm index 12bdd3b9078..e458bae5c80 100644 --- a/maps/southern_cross/southern_cross-6.dmm +++ b/maps/southern_cross/southern_cross-6.dmm @@ -961,7 +961,7 @@ "sy" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "escape_pod_5_recovery_hatch"; locked = 1; name = "Recovery Shuttle Dock 5"; req_access = list(13)},/turf/simulated/shuttle/floor/black,/area/centcom/evac) "sz" = (/obj/structure/curtain/open/shower,/obj/machinery/shower{pixel_y = 3},/turf/unsimulated/floor{icon_state = "white"},/area/shuttle/trade) "sA" = (/obj/structure/table/standard,/obj/item/soap/deluxe,/turf/unsimulated/floor{icon_state = "white"},/area/shuttle/trade) -"sB" = (/obj/structure/table/standard,/obj/item/clothing/accessory/permit,/obj/item/clothing/accessory/permit,/obj/item/clothing/accessory/permit,/turf/unsimulated/floor{icon_state = "steel"},/area/shuttle/trade) +"sB" = (/obj/structure/table/standard,/obj/item/clothing/accessory/medal/permit,/obj/item/clothing/accessory/medal/permit,/obj/item/clothing/accessory/medal/permit,/turf/unsimulated/floor{icon_state = "steel"},/area/shuttle/trade) "sC" = (/obj/structure/closet/wardrobe/white,/turf/unsimulated/floor{icon_state = "steel"},/area/shuttle/trade) "sD" = (/obj/structure/closet/wardrobe/green,/turf/unsimulated/floor{icon_state = "steel"},/area/shuttle/trade) "sE" = (/obj/structure/closet/wardrobe/grey,/turf/unsimulated/floor{icon_state = "steel"},/area/shuttle/trade) diff --git a/maps/southern_cross/structures/closets/misc.dm b/maps/southern_cross/structures/closets/misc.dm index 9e733d471a7..46c8eee1f09 100644 --- a/maps/southern_cross/structures/closets/misc.dm +++ b/maps/southern_cross/structures/closets/misc.dm @@ -31,7 +31,7 @@ /obj/item/gun/energy/phasegun = 2, /obj/item/gun/energy/phasegun/pistol, /obj/item/cell/device/weapon = 2, - /obj/item/clothing/accessory/permit/gun/planetside) + /obj/item/clothing/accessory/medal/permit/gun/planetside) //Explorer Lockers diff --git a/maps/southern_cross/structures/closets/security.dm b/maps/southern_cross/structures/closets/security.dm index faa07d88573..bbabf4910fb 100644 --- a/maps/southern_cross/structures/closets/security.dm +++ b/maps/southern_cross/structures/closets/security.dm @@ -17,7 +17,7 @@ /obj/item/radio/headset/heads/hos, /obj/item/clothing/glasses/sunglasses/sechud, /obj/item/storage/box/holobadge/hos, - /obj/item/clothing/accessory/badge/holo/hos, + /obj/item/clothing/accessory/medal/badge/holo/hos, /obj/item/clothing/accessory/holster/waist, /obj/item/clothing/head/beret/sec/corporate/hos, /obj/item/clothing/mask/gas/half) diff --git a/maps/submaps/surface_submaps/wilderness/Shelter.dmm b/maps/submaps/surface_submaps/wilderness/Shelter.dmm index c56d16de25a..9415cbb9c97 100644 --- a/maps/submaps/surface_submaps/wilderness/Shelter.dmm +++ b/maps/submaps/surface_submaps/wilderness/Shelter.dmm @@ -9,7 +9,7 @@ "i" = (/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Shelter1) "j" = (/obj/structure/bonfire/sifwood,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Shelter1) "k" = (/obj/random/mob/robotic,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Shelter1) -"l" = (/obj/structure/bed/roller/adv,/obj/random/humanoidremains,/obj/random/cash,/obj/random/cigarettes,/obj/item/clothing/under/explorer,/obj/item/clothing/shoes/boots/winter/explorer,/obj/item/clothing/mask/gas/explorer,/obj/item/clothing/accessory/permit/gun/planetside,/obj/item/clothing/suit/armor/pcarrier/light/nt,/obj/random/projectile/scrapped_smg,/obj/random/projectile/scrapped_pistol,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Shelter1) +"l" = (/obj/structure/bed/roller/adv,/obj/random/humanoidremains,/obj/random/cash,/obj/random/cigarettes,/obj/item/clothing/under/explorer,/obj/item/clothing/shoes/boots/winter/explorer,/obj/item/clothing/mask/gas/explorer,/obj/item/clothing/accessory/medal/permit/gun/planetside,/obj/item/clothing/suit/armor/pcarrier/light/nt,/obj/random/projectile/scrapped_smg,/obj/random/projectile/scrapped_pistol,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Shelter1) "m" = (/obj/random/medical/lite,/obj/random/toolbox,/obj/random/trash,/obj/random/technology_scanner/anom,/obj/random/tool/anom,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Shelter1) "n" = (/obj/structure/fence/corner{dir = 1; icon_state = "corner"},/obj/effect/landmark/snowy_turf,/turf/template_noop,/area/submap/Shelter1) "o" = (/obj/structure/fence/door/locked{dir = 1; icon_state = "door_closed"},/obj/effect/landmark/snowy_turf,/turf/template_noop,/area/submap/Shelter1) From 567f0035414dde1278697de88c2cb488988c857a Mon Sep 17 00:00:00 2001 From: ephemeralstoryteller Date: Sun, 9 Jul 2023 12:19:07 -0700 Subject: [PATCH 04/83] Fixes arrivals + "reseach" typo (#9141) * fixes arrivals for real this time * fixes whitespace + typo I do not know why strongDMM insists on adding the space to 'reseach', which should be 'research' --- maps/cynosure/cynosure-2.dmm | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/maps/cynosure/cynosure-2.dmm b/maps/cynosure/cynosure-2.dmm index 714dbcac81a..25eb4d95ea4 100644 --- a/maps/cynosure/cynosure-2.dmm +++ b/maps/cynosure/cynosure-2.dmm @@ -6967,9 +6967,6 @@ }, /turf/simulated/floor/plating, /area/surface/station/janitor) -"dgP" = ( -/turf/simulated/floor/outdoors/dirt/sif/planetuse/presnowed, -/area/space) "diu" = ( /obj/effect/floor_decal/industrial/outline/yellow, /obj/structure/table/rack, @@ -21803,7 +21800,7 @@ icon_state = "steel_dirty"; initial_flooring = /decl/flooring/tiling/steel_dirty }, -/area/space) +/area/surface/outside/plains/station) "jUL" = ( /obj/machinery/cryopod/robot/door/checkpoint, /turf/simulated/floor/outdoors/dirt/sif, @@ -23448,7 +23445,7 @@ }, /obj/machinery/computer/security/telescreen{ name = "Test Chamber Monitor"; - network = list("Miscellaneous Reseach"); + network = list("Miscellaneous Research"); pixel_y = -32 }, /turf/simulated/floor/tiled/white, @@ -39671,7 +39668,7 @@ /obj/machinery/camera/network/research{ c_tag = "Research - Miscellaneous Test Chamber"; dir = 5; - network = list("Research","Miscellaneous Reseach") + network = list("Research","Miscellaneous Research") }, /turf/simulated/floor/reinforced, /area/surface/station/rnd/misc_lab) @@ -83332,7 +83329,7 @@ cVy son qVN cVy -dgP +aqn hAR sTw hAR @@ -83589,7 +83586,7 @@ cVy pqo pro cVy -dgP +aqn xyp sTw xyp From 19bd0af95d90691c831f36b9ff2a050f62b7782d Mon Sep 17 00:00:00 2001 From: Doctress Date: Tue, 11 Jul 2023 14:33:36 +0930 Subject: [PATCH 05/83] Union Renovations Package Pt. 1 Includes pit railing, and additional GPS units. --- maps/cynosure/cynosure-2.dmm | 85 ++++++++++++++++++++++++++++-------- maps/cynosure/cynosure-3.dmm | 3 ++ 2 files changed, 69 insertions(+), 19 deletions(-) diff --git a/maps/cynosure/cynosure-2.dmm b/maps/cynosure/cynosure-2.dmm index 25eb4d95ea4..a2643da8e0d 100644 --- a/maps/cynosure/cynosure-2.dmm +++ b/maps/cynosure/cynosure-2.dmm @@ -2751,6 +2751,12 @@ }, /turf/simulated/floor/reinforced, /area/surface/station/rnd/misc_lab) +"bmB" = ( +/obj/structure/railing/grey{ + dir = 8 + }, +/turf/simulated/open, +/area/surface/outside/plains/station) "bmW" = ( /turf/simulated/floor/water, /area/surface/outside/plains/station) @@ -8170,8 +8176,7 @@ dir = 2 }, /obj/structure/railing/grey{ - dir = 4; - pixel_y = 8 + dir = 4 }, /turf/simulated/floor/outdoors/mask, /area/surface/outside/plains/plateau) @@ -15389,6 +15394,15 @@ /obj/effect/zone_divider, /turf/simulated/wall, /area/surface/station/engineering/reactor_room) +"gQc" = ( +/obj/structure/railing/grey{ + dir = 4 + }, +/obj/structure/railing/grey{ + dir = 1 + }, +/turf/simulated/open, +/area/surface/outside/plains/station) "gQu" = ( /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, @@ -20940,6 +20954,12 @@ /obj/effect/floor_decal/steeldecal/steel_decals_central2, /turf/simulated/floor/tiled/monotile, /area/surface/station/park) +"jDZ" = ( +/obj/structure/railing/grey{ + dir = 2 + }, +/turf/simulated/open, +/area/surface/outside/plains/station) "jEc" = ( /obj/machinery/door/firedoor/border_only, /obj/machinery/door/airlock/glass_medical{ @@ -21526,8 +21546,7 @@ /area/shuttle/exploration/general) "jQs" = ( /obj/structure/railing/grey{ - dir = 4; - pixel_y = 8 + dir = 4 }, /turf/simulated/floor/outdoors/mask, /area/surface/outside/plains/plateau) @@ -23572,6 +23591,12 @@ /obj/effect/floor_decal/industrial/outline/yellow, /turf/simulated/floor/tiled/monotile, /area/surface/station/quartermaster/storage) +"kGl" = ( +/obj/structure/railing/grey{ + dir = 1 + }, +/turf/simulated/open, +/area/surface/outside/plains/station) "kGs" = ( /obj/effect/floor_decal/corner/purple/bordercorner{ dir = 1 @@ -37839,6 +37864,15 @@ /obj/effect/zone_divider, /turf/simulated/wall, /area/surface/station/engineering/reactor_airlock) +"qEF" = ( +/obj/structure/railing/grey{ + dir = 4 + }, +/obj/structure/railing/grey{ + dir = 2 + }, +/turf/simulated/open, +/area/surface/outside/plains/station) "qEU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ dir = 10 @@ -39570,6 +39604,12 @@ /obj/effect/floor_decal/rust, /turf/simulated/floor/tiled/neutral, /area/surface/station/medical/cloning) +"rsl" = ( +/obj/structure/railing/grey{ + dir = 4 + }, +/turf/simulated/open, +/area/surface/outside/plains/station) "rsE" = ( /turf/simulated/floor/tiled/old_cargo/gray, /area/surface/station/janitor) @@ -39872,8 +39912,7 @@ dir = 2 }, /obj/structure/railing/grey{ - dir = 8; - pixel_y = 9 + dir = 8 }, /turf/simulated/floor/outdoors/mask, /area/surface/outside/plains/plateau) @@ -44396,14 +44435,13 @@ /area/surface/station/hallway/primary/groundfloor/south) "tFs" = ( /obj/structure/railing/grey{ - dir = 4; - pixel_y = 8 + dir = 8 }, /obj/structure/railing/grey{ dir = 2 }, -/turf/simulated/floor/outdoors/mask, -/area/surface/outside/plains/plateau) +/turf/simulated/open, +/area/surface/outside/plains/station) "tFB" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -54075,6 +54113,15 @@ /obj/effect/zone_divider, /turf/simulated/floor/outdoors/mask, /area/surface/outside/plains/station) +"xXg" = ( +/obj/structure/railing/grey{ + dir = 1 + }, +/obj/structure/railing/grey{ + dir = 8 + }, +/turf/simulated/open, +/area/surface/outside/plains/station) "xXF" = ( /obj/structure/closet{ name = "evidence locker" @@ -75022,9 +75069,9 @@ nCe nCe yel cxc -cMW -cMW -cMW +xXg +bmB +tFs cxc nCe nCe @@ -75279,9 +75326,9 @@ nCe nCe sLu cxc +kGl cMW -cMW -cMW +jDZ cxc nCe nCe @@ -75536,9 +75583,9 @@ nCe nCe yel cxc -cMW -cMW -cMW +gQc +rsl +qEF cxc nCe nCe @@ -85939,7 +85986,7 @@ jhv eXA jQs jQs -tFs +dJA aHG vZt vwy diff --git a/maps/cynosure/cynosure-3.dmm b/maps/cynosure/cynosure-3.dmm index 222fc649958..52164225d5d 100644 --- a/maps/cynosure/cynosure-3.dmm +++ b/maps/cynosure/cynosure-3.dmm @@ -2045,6 +2045,7 @@ /obj/effect/floor_decal/corner/yellow/bordercorner{ dir = 1 }, +/obj/item/gps, /turf/simulated/floor/tiled, /area/surface/station/storage/art) "bvI" = ( @@ -4396,6 +4397,8 @@ req_one_access = list(18) }, /obj/structure/window/reinforced, +/obj/item/gps, +/obj/item/gps, /turf/simulated/floor/tiled/old_cargo/gray, /area/surface/station/ai_monitored/storage/eva) "cRg" = ( From e4cc7e9b2f84b9bb2d9dc8df92ad383fdc263305 Mon Sep 17 00:00:00 2001 From: Woodratt Date: Thu, 13 Jul 2023 18:14:33 -0700 Subject: [PATCH 06/83] Addition of a Research Testing site - Adds a small dilapidated testing site for Research to tinker with that's somewhat removed from the rest of the station in the underground area. In short a small control room with a SMES facing a pad. - Added a couple concrete pillars to the underground (underneath the corners of the pool and library) to help give a vague idea where the station is. --- maps/cynosure/cynosure-1.dmm | 684 +++++++++++++++++++++----------- maps/cynosure/cynosure_areas.dm | 3 + 2 files changed, 464 insertions(+), 223 deletions(-) diff --git a/maps/cynosure/cynosure-1.dmm b/maps/cynosure/cynosure-1.dmm index 8a472f54d37..5a8a3fd1772 100644 --- a/maps/cynosure/cynosure-1.dmm +++ b/maps/cynosure/cynosure-1.dmm @@ -171,6 +171,13 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/surface/station/rnd/mixing) +"av" = ( +/obj/effect/floor_decal/rust, +/obj/machinery/door/airlock/maintenance/rnd{ + name = "Research Testing Site" + }, +/turf/simulated/floor/tiled/techfloor, +/area/surface/station/rnd/testingsite) "aw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -1350,6 +1357,9 @@ "cN" = ( /turf/simulated/wall/concrete, /area/surface/station/construction/elevator) +"cO" = ( +/turf/simulated/mineral/ignore_mapgen/sif, +/area/surface/cave/unexplored/deep) "cP" = ( /obj/effect/floor_decal/industrial/hatch/yellow, /obj/effect/map_helper/airlock/door/ext_door, @@ -1439,6 +1449,19 @@ /obj/random/obstruction, /turf/simulated/floor/plating, /area/surface/station/maintenance/weststairwell/bmt) +"cZ" = ( +/obj/effect/floor_decal/rust, +/obj/structure/cable/heavyduty{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/research{ + name = "Research Testing Site"; + req_one_access = list(47) + }, +/turf/simulated/floor/tiled/techfloor, +/area/surface/station/rnd/testingsite) "da" = ( /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled/dark, @@ -1538,6 +1561,10 @@ }, /turf/simulated/floor/plating, /area/surface/station/maintenance/substation/medbay/bmt) +"dm" = ( +/obj/item/frame/light, +/turf/simulated/floor/tiled/techfloor, +/area/surface/station/rnd/testingsite) "dn" = ( /obj/vehicle/train/engine{ dir = 8 @@ -1896,6 +1923,16 @@ }, /turf/simulated/floor/tiled/old_tile/gray, /area/surface/station/medical/morgue) +"ed" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 9 + }, +/turf/simulated/floor/tiled/steel/sif/planetuse{ + icon_state = "asteroidfloor"; + initial_flooring = /decl/flooring/tiling/asteroidfloor; + outdoors = 0 + }, +/area/surface/station/rnd/testingsite) "ee" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -2696,6 +2733,10 @@ }, /turf/simulated/floor/tiled, /area/surface/station/mining_main) +"fS" = ( +/obj/structure/table/steel, +/turf/simulated/floor/tiled/techfloor, +/area/surface/station/rnd/testingsite) "fT" = ( /obj/effect/floor_decal/rust, /obj/effect/floor_decal/industrial/hatch/yellow, @@ -3153,6 +3194,18 @@ }, /turf/simulated/floor/tiled/old_cargo/gray, /area/surface/outpost/research/xenoarcheology/anomaly) +"gR" = ( +/obj/structure/cable/heavyduty{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled/steel/sif/planetuse{ + icon_state = "asteroidfloor"; + initial_flooring = /decl/flooring/tiling/asteroidfloor; + outdoors = 0 + }, +/area/surface/cave/explored/normal) "gS" = ( /obj/machinery/door/firedoor/border_only, /obj/structure/cable{ @@ -4338,6 +4391,11 @@ }, /turf/simulated/floor/tiled, /area/surface/station/mining_main/storage) +"ji" = ( +/obj/structure/table/steel, +/obj/item/stack/cable_coil/cyan, +/turf/simulated/floor/tiled/techfloor, +/area/surface/station/rnd/testingsite) "jj" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -5908,6 +5966,17 @@ }, /turf/simulated/floor/tiled/freezer, /area/surface/outpost/research/xenoarcheology/restroom) +"mk" = ( +/obj/machinery/power/smes/buildable{ + RCon_tag = "Substation - Research Testing Site"; + charge = 4e+005 + }, +/obj/structure/cable/cyan{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/surface/station/rnd/testingsite) "mm" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -6292,6 +6361,12 @@ }, /turf/simulated/floor/tiled/old_tile/gray, /area/surface/station/mining_main/refinery) +"mZ" = ( +/obj/item/stool{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/surface/station/rnd/testingsite) "na" = ( /obj/machinery/disposal/deliveryChute{ dir = 4 @@ -6449,6 +6524,12 @@ outdoors = 0 }, /area/surface/station/maintenance/medical/west) +"nq" = ( +/turf/simulated/floor/plating/sif/planetuse{ + icon_state = "asteroidplating2"; + outdoors = 0 + }, +/area/surface/station/rnd/testingsite) "nr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -6659,6 +6740,14 @@ }, /turf/simulated/floor/tiled/techfloor/grid, /area/surface/station/rnd/hallway/bmt) +"nX" = ( +/obj/structure/table/steel, +/obj/machinery/camera/network/research{ + c_tag = "SCI - Research Testing Site"; + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/surface/station/rnd/testingsite) "nY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -7308,6 +7397,14 @@ }, /turf/simulated/floor/tiled, /area/surface/station/engineering/hallway/bmt) +"po" = ( +/obj/structure/cable/heavyduty{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/tiled/techfloor, +/area/surface/station/rnd/testingsite) "pp" = ( /obj/effect/floor_decal/spline/plain{ dir = 9 @@ -7433,8 +7530,8 @@ }, /obj/machinery/door/firedoor/border_only, /obj/machinery/door/airlock/maintenance{ - req_access = list(12, 67); - name = "Xenofauna Maintenance Access" + name = "Xenofauna Maintenance Access"; + req_access = list(12, 67) }, /turf/simulated/floor/plating, /area/surface/station/maintenance/medical/west) @@ -7510,6 +7607,15 @@ /obj/effect/catwalk_plated/dark, /turf/simulated/floor/plating, /area/surface/station/maintenance/research/south) +"pI" = ( +/obj/machinery/alarm/outside{ + dir = 8; + pixel_x = 22; + req_one_access = null + }, +/obj/machinery/floodlight, +/turf/simulated/floor/plating, +/area/surface/station/rnd/testingsite) "pJ" = ( /obj/structure/table/rack, /obj/random/maintenance/medical, @@ -10211,6 +10317,17 @@ }, /turf/simulated/floor/tiled/white, /area/surface/outpost/research/xenoarcheology/entrance) +"vi" = ( +/obj/structure/cable/heavyduty{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/effect/catwalk_plated/dark, +/turf/simulated/floor/plating, +/area/surface/station/rnd/testingsite) "vj" = ( /obj/effect/floor_decal/industrial/warning{ dir = 8 @@ -11521,6 +11638,14 @@ }, /turf/simulated/floor/plating, /area/surface/station/maintenance/substation/research/bmt) +"xR" = ( +/obj/structure/cable/cyan{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/surface/station/rnd/testingsite) "xT" = ( /obj/machinery/status_display, /turf/simulated/wall/r_concrete, @@ -12244,6 +12369,13 @@ outdoors = 0 }, /area/surface/station/mining_main/exterior) +"zm" = ( +/turf/simulated/floor/tiled/steel/sif/planetuse{ + icon_state = "asteroidfloor"; + initial_flooring = /decl/flooring/tiling/asteroidfloor; + outdoors = 0 + }, +/area/surface/station/rnd/testingsite) "zn" = ( /obj/effect/floor_decal/techfloor{ dir = 6 @@ -13982,6 +14114,12 @@ }, /turf/simulated/floor/tiled/old_cargo/gray, /area/surface/outpost/research/xenoarcheology/anomaly) +"CK" = ( +/obj/structure/closet/crate/science, +/obj/random/maintenance/research, +/obj/random/maintenance/research, +/turf/simulated/floor/tiled/techfloor, +/area/surface/station/rnd/testingsite) "CL" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -14527,6 +14665,16 @@ /obj/effect/floor_decal/industrial/outline/yellow, /turf/simulated/floor/tiled/old_cargo/gray, /area/surface/station/maintenance/incinerator) +"DU" = ( +/obj/machinery/light/spot{ + dir = 8 + }, +/turf/simulated/floor/tiled/steel/sif/planetuse{ + icon_state = "asteroidfloor"; + initial_flooring = /decl/flooring/tiling/asteroidfloor; + outdoors = 0 + }, +/area/surface/station/rnd/testingsite) "DV" = ( /obj/machinery/door/firedoor/border_only, /obj/structure/cable{ @@ -19156,6 +19304,16 @@ "NY" = ( /turf/simulated/wall/r_wall, /area/surface/station/mining_main/refinery) +"NZ" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 5 + }, +/turf/simulated/floor/tiled/steel/sif/planetuse{ + icon_state = "asteroidfloor"; + initial_flooring = /decl/flooring/tiling/asteroidfloor; + outdoors = 0 + }, +/area/surface/station/rnd/testingsite) "Ob" = ( /obj/structure/ore_box, /obj/effect/floor_decal/borderfloor{ @@ -20398,6 +20556,14 @@ /obj/structure/disposalpipe/segment, /turf/simulated/wall/r_wall, /area/surface/outpost/research/xenoarcheology/smes) +"Qn" = ( +/obj/effect/floor_decal/rust, +/turf/simulated/floor/tiled/steel/sif/planetuse{ + icon_state = "asteroidfloor"; + initial_flooring = /decl/flooring/tiling/asteroidfloor; + outdoors = 0 + }, +/area/surface/station/rnd/testingsite) "Qo" = ( /obj/structure/sign/warning/fire, /turf/simulated/wall/r_wall, @@ -21824,6 +21990,16 @@ }, /turf/simulated/floor/tiled/steel_grid, /area/surface/station/hallway/primary/bmt/east) +"Th" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 6 + }, +/turf/simulated/floor/tiled/steel/sif/planetuse{ + icon_state = "asteroidfloor"; + initial_flooring = /decl/flooring/tiling/asteroidfloor; + outdoors = 0 + }, +/area/surface/station/rnd/testingsite) "Ti" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -21969,6 +22145,9 @@ }, /turf/simulated/floor/plating, /area/surface/station/maintenance/eaststairwell) +"TE" = ( +/turf/simulated/wall/r_wall, +/area/surface/station/rnd/testingsite) "TF" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 6 @@ -22574,6 +22753,10 @@ outdoors = 0 }, /area/surface/station/rnd/toxins_launch) +"UT" = ( +/obj/machinery/light, +/turf/simulated/floor/tiled/techfloor, +/area/surface/station/rnd/testingsite) "UU" = ( /obj/item/radio/intercom{ dir = 1; @@ -22993,6 +23176,11 @@ d2 = 4; icon_state = "2-4" }, +/obj/structure/cable/heavyduty{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/simulated/floor/tiled/steel/sif/planetuse{ icon_state = "asteroidfloor"; initial_flooring = /decl/flooring/tiling/asteroidfloor; @@ -23046,6 +23234,11 @@ "VS" = ( /turf/simulated/wall/concrete, /area/surface/station/construction/bmt/construction3) +"VT" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/turf/simulated/floor/plating, +/area/surface/station/rnd/testingsite) "VU" = ( /obj/effect/floor_decal/industrial/warning{ dir = 4 @@ -23177,6 +23370,16 @@ /obj/structure/sign/warning/high_voltage, /turf/simulated/wall/r_concrete, /area/surface/station/storage/tech) +"Wi" = ( +/obj/effect/floor_decal/industrial/warning/dust{ + dir = 10 + }, +/turf/simulated/floor/tiled/steel/sif/planetuse{ + icon_state = "asteroidfloor"; + initial_flooring = /decl/flooring/tiling/asteroidfloor; + outdoors = 0 + }, +/area/surface/station/rnd/testingsite) "Wk" = ( /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 8 @@ -23516,6 +23719,18 @@ /obj/machinery/portable_atmospherics/powered/pump/filled, /turf/simulated/floor/tiled/monotile, /area/surface/station/engineering/auxiliary_engineering) +"WP" = ( +/obj/structure/cable/heavyduty{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating/sif/planetuse{ + icon_state = "asteroidplating2"; + outdoors = 0 + }, +/area/surface/cave/explored/normal) "WQ" = ( /obj/effect/floor_decal/industrial/warning/dust/corner{ dir = 1 @@ -23730,6 +23945,9 @@ /obj/effect/map_helper/airlock/atmos/chamber_pump, /turf/simulated/floor/tiled/techfloor/grid, /area/surface/outpost/research/xenoarcheology/entrance) +"Xn" = ( +/turf/simulated/floor/tiled/techfloor, +/area/surface/station/rnd/testingsite) "Xo" = ( /obj/structure/table/rack, /obj/random/maintenance/medical, @@ -23920,6 +24138,26 @@ /obj/effect/floor_decal/corner/purple/border, /turf/simulated/floor/tiled/white, /area/surface/outpost/research/xenoarcheology) +"XJ" = ( +/obj/structure/cable/cyan{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + nightshift_setting = 2; + pixel_y = 24 + }, +/obj/machinery/light_switch{ + pixel_x = 12; + pixel_y = 24 + }, +/obj/effect/floor_decal/steeldecal/steel_decals_central7{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/surface/station/rnd/testingsite) "XL" = ( /obj/machinery/door/firedoor/border_only, /obj/structure/grille, @@ -43887,15 +44125,15 @@ RQ RQ RQ RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ +cO +cO +cO +cO +TE +cO +cO +cO +cO RQ RQ RQ @@ -44143,17 +44381,17 @@ RQ RQ RQ RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ +cO +cO +zm +zm +zm +DU +zm +zm +zm +cO +cO RQ RQ RQ @@ -44400,17 +44638,17 @@ RQ RQ RQ RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ +cO +Qn +ed +zm +zm +zm +zm +zm +Wi +Qn +cO RQ RQ RQ @@ -44657,17 +44895,17 @@ RQ RQ RQ RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ +cO +zm +zm +ed +zm +zm +zm +Wi +zm +Qn +cO RQ RQ RQ @@ -44734,10 +44972,10 @@ VE VE mV HE -HE -HE -HE -HE +Kj +Kj +Kj +Kj HE HE HE @@ -44914,17 +45152,17 @@ RQ RQ RQ RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ +cO +zm +zm +zm +ed +zm +Wi +zm +zm +Qn +cO RQ RQ RQ @@ -44994,8 +45232,8 @@ Kj Kj Kj Kj -HE -HE +Kj +Kj HE HE HE @@ -45171,17 +45409,17 @@ RQ RQ RQ RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ +cO +zm +zm +zm +zm +Qn +zm +zm +zm +nq +cO RQ RQ RQ @@ -45249,10 +45487,10 @@ Kj Kj Kj Kj +Fp +Fp Kj Kj -Kj -HE HE HE HE @@ -45266,8 +45504,8 @@ HE HE HE HE -HE -HE +Fp +Fp HE HE HE @@ -45428,17 +45666,17 @@ RQ RQ RQ RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ +cO +zm +zm +zm +NZ +zm +Th +zm +zm +nq +cO RQ RQ RQ @@ -45506,8 +45744,8 @@ BK mV Kj HE -Kj -Kj +Fp +Fp Kj Kj Kj @@ -45523,8 +45761,8 @@ HE HE HE HE -HE -HE +Fp +Fp HE HE HE @@ -45685,17 +45923,17 @@ RQ RQ RQ RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ +cO +zm +zm +NZ +zm +zm +zm +Th +zm +zm +cO RQ HE HE @@ -45763,8 +46001,8 @@ HP lw Kj HE -Kj -Kj +HE +HE Kj Kj Kj @@ -45942,17 +46180,17 @@ RQ RQ RQ RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ +cO +zm +NZ +zm +zm +zm +zm +zm +Th +Qn +cO RQ HE HE @@ -46199,17 +46437,17 @@ RQ RQ RQ RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ -RQ +cO +TE +zm +zm +zm +zm +zm +Qn +Qn +TE +cO RQ HE HE @@ -46457,15 +46695,15 @@ RQ RQ RQ HE -HE -HE -HE -HE -HE -HE -HE -HE -HE +TE +VT +VT +VT +av +VT +VT +VT +TE HE HE HE @@ -46714,15 +46952,15 @@ RQ RQ HE HE -HE -HE -HE -HE -HE -HE -HE -HE -HE +TE +fS +ji +fS +Xn +nX +fS +fS +TE HE HE HE @@ -46971,15 +47209,15 @@ RQ RQ HE HE -HE -HE -HE -HE -HE -HE -HE -HE -HE +TE +dm +Xn +Xn +Xn +Xn +mZ +UT +TE HE HE HE @@ -47228,15 +47466,15 @@ RQ RQ HE HE -HE -HE -HE -HE -HE -HE -HE -HE -HE +TE +XJ +xR +Xn +Xn +Xn +Xn +CK +TE HE HE HE @@ -47485,15 +47723,15 @@ RQ RQ HE HE -HE -HE -HE -HE -HE -HE -HE -HE -HE +TE +TE +mk +vi +po +Xn +pI +TE +TE HE HE HE @@ -47743,13 +47981,13 @@ RQ HE HE HE -HE -HE -HE -HE -HE -HE -HE +TE +TE +TE +cZ +TE +TE +TE HE HE HE @@ -48001,12 +48239,12 @@ HE HE HE HE -HE -HE -HE -HE -HE -HE +Yw +Yw +gR +Yw +Yw +Yw HE HE HE @@ -48260,8 +48498,8 @@ HE HE HE HE -HE -HE +gR +Kj HE HE HE @@ -48516,9 +48754,9 @@ HE HE HE HE -HE -HE -HE +Kj +gR +Kj HE HE HE @@ -48773,8 +49011,8 @@ HE HE HE HE -HE -HE +Kj +gR HE HE HE @@ -49030,8 +49268,8 @@ HE HE HE HE -HE -HE +Kj +gR HE HE HE @@ -49286,9 +49524,9 @@ HE HE HE HE -HE -HE -HE +Kj +Kj +gR HE HE HE @@ -49543,9 +49781,9 @@ HE HE HE HE -HE -HE -HE +Kj +Kj +WP HE HE HE @@ -49800,9 +50038,9 @@ HE HE HE HE -HE -HE -HE +Kj +Kj +gR HE HE HE @@ -50057,9 +50295,9 @@ HE HE HE HE -HE -HE -HE +Kj +Kj +gR HE HE HE @@ -50315,9 +50553,9 @@ HE HE HE HE -HE -HE -HE +Kj +gR +Kj HE HE HE @@ -50572,9 +50810,9 @@ HE HE HE HE -HE -HE -HE +Kj +gR +Kj HE HE HE @@ -50830,8 +51068,8 @@ HE HE HE HE -HE -HE +gR +Kj HE HE HE @@ -51087,9 +51325,9 @@ HE HE HE HE -HE -HE -HE +gR +Kj +Kj HE HE HE @@ -51344,9 +51582,9 @@ HE HE HE HE -HE -HE -HE +gR +Kj +Kj Kj Kj mH @@ -54777,8 +55015,8 @@ HE HE HE HE -HE -HE +Fp +Fp HE HE HE @@ -55034,8 +55272,8 @@ HE HE HE HE -HE -HE +Fp +Fp HE HE HE diff --git a/maps/cynosure/cynosure_areas.dm b/maps/cynosure/cynosure_areas.dm index a07f192e8bd..fc6c4409df7 100644 --- a/maps/cynosure/cynosure_areas.dm +++ b/maps/cynosure/cynosure_areas.dm @@ -1217,6 +1217,9 @@ name = "\improper Research - Mech Bay" icon_state = "mechbay" +/area/surface/station/rnd/testingsite + name = "\improper Research - Testing Site" + //Security /area/surface/station/security From 47eba30d8b5335aaa89bde1df77d6c5f78466780 Mon Sep 17 00:00:00 2001 From: Doctress Date: Sat, 15 Jul 2023 09:44:22 +0930 Subject: [PATCH 07/83] Changes Phoron Borer SFX No more confusing it for a Skath jumping on you. Non-Copyright Edition Sound effect covered under CC0 (But I'm attributing anyway https://freesound.org/people/BigDino1995/sounds/659007/ ) --- code/modules/projectiles/guns/magnetic/bore.dm | 2 +- sound/effects/phoronborer.ogg | Bin 0 -> 24997 bytes 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 sound/effects/phoronborer.ogg diff --git a/code/modules/projectiles/guns/magnetic/bore.dm b/code/modules/projectiles/guns/magnetic/bore.dm index bb187982f63..f2440436228 100644 --- a/code/modules/projectiles/guns/magnetic/bore.dm +++ b/code/modules/projectiles/guns/magnetic/bore.dm @@ -128,7 +128,7 @@ loading = TRUE while(mat_storage + SHEET_MATERIAL_AMOUNT <= max_mat_storage && do_after(user,1.5 SECONDS)) mat_storage += SHEET_MATERIAL_AMOUNT - playsound(src, 'sound/effects/phasein.ogg', 15, 1) + playsound(src, 'sound/effects/phoronborer.ogg', 15, 1) M.use(1) success = TRUE loading = FALSE diff --git a/sound/effects/phoronborer.ogg b/sound/effects/phoronborer.ogg new file mode 100644 index 0000000000000000000000000000000000000000..de76a7ab4b33b92d313b5b4f609ab5937d88bf46 GIT binary patch literal 24997 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 QX40G}qDDkXwg~_q0JamsegFUf literal 0 HcmV?d00001 From e79c22eef865745fb876be717df466fbcc6ab75a Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Mon, 17 Jul 2023 23:23:56 +1000 Subject: [PATCH 08/83] Fixes diona nymph icons. --- code/modules/mob/living/carbon/nymph/diona.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/mob/living/carbon/nymph/diona.dm b/code/modules/mob/living/carbon/nymph/diona.dm index 98c0f8e591a..95dae360462 100644 --- a/code/modules/mob/living/carbon/nymph/diona.dm +++ b/code/modules/mob/living/carbon/nymph/diona.dm @@ -30,6 +30,7 @@ var/global/list/_nymph_default_emotes = list( speak_emote = list("chirrups") icon_state = "nymph" item_state = "nymph" + icon = 'icons/mob/alien.dmi' species_language = LANGUAGE_ROOTLOCAL only_species_language = TRUE gender = NEUTER From b6afafd31116890addf2b73ddd62ff32a55d85eb Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Mon, 17 Jul 2023 23:26:13 +1000 Subject: [PATCH 09/83] Removing death from clientless diona harvest. --- code/modules/hydroponics/seed.dm | 70 ++++++++++--------- code/modules/hydroponics/seed_mobs.dm | 21 +++--- code/modules/mob/living/carbon/nymph/diona.dm | 2 +- 3 files changed, 50 insertions(+), 43 deletions(-) diff --git a/code/modules/hydroponics/seed.dm b/code/modules/hydroponics/seed.dm index c11dd71e2ff..c6cee8cb206 100644 --- a/code/modules/hydroponics/seed.dm +++ b/code/modules/hydroponics/seed.dm @@ -4,26 +4,27 @@ /datum/seed //Tracking. - var/uid // Unique identifier. - var/name // Index for global list. - var/seed_name // Plant name for seed packet. - var/seed_noun = "seeds" // Descriptor for packet. - var/display_name // Prettier name. - var/roundstart // If set, seed will not display variety number. - var/mysterious // Only used for the random seed packets. - var/can_self_harvest = 0 // Mostly used for living mobs. - var/growth_stages = 0 // Number of stages the plant passes through before it is mature. - var/list/traits = list() // Initialized in New() - var/list/mutants // Possible predefined mutant varieties, if any. - var/list/chems // Chemicals that plant produces in products/injects into victim. - var/list/consume_gasses // The plant will absorb these gasses during its life. - var/list/exude_gasses // The plant will exude these gasses during its life. - var/kitchen_tag // Used by the reagent grinder. - var/trash_type // Garbage item produced when eaten. + var/uid // Unique identifier. + var/name // Index for global list. + var/seed_name // Plant name for seed packet. + var/seed_noun = "seeds" // Descriptor for packet. + var/display_name // Prettier name. + var/roundstart // If set, seed will not display variety number. + var/mysterious // Only used for the random seed packets. + var/can_self_harvest = 0 // Mostly used for living mobs. + var/growth_stages = 0 // Number of stages the plant passes through before it is mature. + var/list/traits = list() // Initialized in New() + var/list/mutants // Possible predefined mutant varieties, if any. + var/list/chems // Chemicals that plant produces in products/injects into victim. + var/list/consume_gasses // The plant will absorb these gasses during its life. + var/list/exude_gasses // The plant will exude these gasses during its life. + var/kitchen_tag // Used by the reagent grinder. + var/trash_type // Garbage item produced when eaten. var/splat_type = /obj/effect/decal/cleanable/fruit_smudge // Graffiti decal. - var/has_mob_product // Mob products. (Dionaea, Walking Mushrooms, Angry Tomatoes) - var/apply_color_to_mob = TRUE // Do we color the mob to match the plant? - var/has_item_product // Item products. (Eggy) + var/has_mob_product // Mob products. (Dionaea, Walking Mushrooms, Angry Tomatoes) + var/mob_product_requires_player = FALSE // Whether or not the mob product requires a player. + var/apply_color_to_mob = TRUE // Do we color the mob to match the plant? + var/has_item_product // Item products. (Eggy) var/force_layer // Making the assumption anything in HYDRO-ponics is capable of processing water, and nutrients commonly associated with it, leaving us with the below to be tweaked. @@ -545,6 +546,7 @@ if(prob(5)) if(prob(30)) has_mob_product = pickweight(GLOB.plant_mob_products) + mob_product_requires_player = FALSE else has_item_product = pickweight(GLOB.plant_item_products) @@ -708,9 +710,11 @@ consume_gasses |= new_gasses gene.values["[TRAIT_CONSUME_GASSES]"] = null if(GENE_METABOLISM) - has_mob_product = gene.values["mob_product"] - has_item_product = gene.values["item_product"] - gene.values["mob_product"] = null + has_mob_product = gene.values["mob_product"] + mob_product_requires_player = gene.values["mob_product_requires_player"] + has_item_product = gene.values["item_product"] + gene.values["mob_product"] = null + gene.values["mob_product_requires_player"] = null for(var/trait in gene.values) set_trait(trait,gene.values["[trait]"]) @@ -739,8 +743,9 @@ if(GENE_HARDINESS) traits_to_copy = list(TRAIT_TOXINS_TOLERANCE,TRAIT_PEST_TOLERANCE,TRAIT_WEED_TOLERANCE,TRAIT_ENDURANCE) if(GENE_METABOLISM) - P.values["mob_product"] = has_mob_product - P.values["item_product"] = has_item_product + P.values["mob_product"] = has_mob_product + P.values["mob_product_requires_player"] = mob_product_requires_player + P.values["item_product"] = has_item_product traits_to_copy = list(TRAIT_REQUIRES_NUTRIENTS,TRAIT_REQUIRES_WATER,TRAIT_ALTER_TEMP) if(GENE_VIGOUR) traits_to_copy = list(TRAIT_PRODUCTION,TRAIT_MATURATION,TRAIT_YIELD,TRAIT_SPREAD) @@ -843,14 +848,15 @@ //Set up some basic information. var/datum/seed/new_seed = new - new_seed.name = "new line" - new_seed.uid = 0 - new_seed.roundstart = 0 - new_seed.can_self_harvest = can_self_harvest - new_seed.kitchen_tag = kitchen_tag - new_seed.trash_type = trash_type - new_seed.has_mob_product = has_mob_product - new_seed.has_item_product = has_item_product + new_seed.name = "new line" + new_seed.uid = 0 + new_seed.roundstart = 0 + new_seed.can_self_harvest = can_self_harvest + new_seed.kitchen_tag = kitchen_tag + new_seed.trash_type = trash_type + new_seed.has_mob_product = has_mob_product + new_seed.mob_product_requires_player = mob_product_requires_player + new_seed.has_item_product = has_item_product //Copy over everything else. if(mutants) new_seed.mutants = mutants.Copy() diff --git a/code/modules/hydroponics/seed_mobs.dm b/code/modules/hydroponics/seed_mobs.dm index 8b5c4a56a1f..2a685287691 100644 --- a/code/modules/hydroponics/seed_mobs.dm +++ b/code/modules/hydroponics/seed_mobs.dm @@ -9,14 +9,15 @@ var/datum/ghosttrap/plant/P = get_ghost_trap("living plant") P.request_player(host, "Someone is harvesting [display_name]. ") - spawn(75) - if(!host.ckey && !host.client) - host.death() // This seems redundant, but a lot of mobs don't - host.set_stat(DEAD) // handle death() properly. Better safe than etc. - host.visible_message("[host] is malformed and unable to survive. It expires pitifully, leaving behind some seeds.") + if(mob_product_requires_player) + spawn(75) + if(!host.ckey && !host.client) + host.death() // This seems redundant, but a lot of mobs don't + host.set_stat(DEAD) // handle death() properly. Better safe than etc. + host.visible_message("[host] is malformed and unable to survive. It expires pitifully, leaving behind some seeds.") - var/total_yield = rand(1,3) - for(var/j = 0;j<=total_yield;j++) - var/obj/item/seeds/S = new(get_turf(host)) - S.seed_type = name - S.update_seed() + var/total_yield = rand(1,3) + for(var/j = 0;j<=total_yield;j++) + var/obj/item/seeds/S = new(get_turf(host)) + S.seed_type = name + S.update_seed() diff --git a/code/modules/mob/living/carbon/nymph/diona.dm b/code/modules/mob/living/carbon/nymph/diona.dm index 95dae360462..e229312aeaa 100644 --- a/code/modules/mob/living/carbon/nymph/diona.dm +++ b/code/modules/mob/living/carbon/nymph/diona.dm @@ -28,9 +28,9 @@ var/global/list/_nymph_default_emotes = list( name = "diona nymph" voice_name = "diona nymph" speak_emote = list("chirrups") + icon = 'icons/mob/alien.dmi' icon_state = "nymph" item_state = "nymph" - icon = 'icons/mob/alien.dmi' species_language = LANGUAGE_ROOTLOCAL only_species_language = TRUE gender = NEUTER From d5e6216db3a5bc3dbf2eeeef2d54e48a09fb55b2 Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Mon, 17 Jul 2023 23:36:23 +1000 Subject: [PATCH 10/83] Added ghost trap to living clientless nymphs. --- code/modules/mob/living/carbon/nymph/diona.dm | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/code/modules/mob/living/carbon/nymph/diona.dm b/code/modules/mob/living/carbon/nymph/diona.dm index e229312aeaa..3c01391c28b 100644 --- a/code/modules/mob/living/carbon/nymph/diona.dm +++ b/code/modules/mob/living/carbon/nymph/diona.dm @@ -129,3 +129,17 @@ var/global/list/_nymph_default_emotes = list( /mob/living/carbon/diona/death(gibbed) return ..(gibbed,death_msg) + + +/mob/living/carbon/diona/attack_ghost(mob/observer/dead/user) + if(client || key || ckey) + to_chat(user, SPAN_WARNING("\The [src] already has a player.")) + if(alert(user, "Do you wish to take control of \the [src]?", "Chirp Time", "No", "Yes") == "No") + return + if(QDELETED(src) || QDELETED(user) || !user.client) + return + if(client || key || ckey) + to_chat(user, SPAN_WARNING("\The [src] already has a player.")) + var/datum/ghosttrap/plant/P = get_ghost_trap("living plant") + if(P.assess_candidate(user)) + P.transfer_personality(user, src) From eb0655d6c6f343c2bac97fd49ef1c41d1aa2135c Mon Sep 17 00:00:00 2001 From: Mechoid Date: Mon, 17 Jul 2023 17:53:59 -0700 Subject: [PATCH 11/83] Corpse Bloodpump properly functions Highvel rounds now actually have Highvel bullets. --- code/game/machinery/oxygen_pump.dm | 2 +- code/modules/mob/_modifiers/medical.dm | 7 ++++--- code/modules/projectiles/ammunition/rounds.dm | 4 ++-- code/modules/reagents/reagents/medicine.dm | 6 +++--- 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/code/game/machinery/oxygen_pump.dm b/code/game/machinery/oxygen_pump.dm index b34169be5d1..c848f15b94a 100644 --- a/code/game/machinery/oxygen_pump.dm +++ b/code/game/machinery/oxygen_pump.dm @@ -326,7 +326,7 @@ H.adjustOxyLoss(-(rand(1,8))) if(H.stat == DEAD) - H.add_modifier(/datum/modifier/bloodpump_corpse, 6 SECONDS) + H.add_modifier(/datum/modifier/bloodpump/corpse, 6 SECONDS) else H.add_modifier(/datum/modifier/bloodpump, 6 SECONDS) diff --git a/code/modules/mob/_modifiers/medical.dm b/code/modules/mob/_modifiers/medical.dm index 3d170719039..0045722ab21 100644 --- a/code/modules/mob/_modifiers/medical.dm +++ b/code/modules/mob/_modifiers/medical.dm @@ -18,7 +18,7 @@ if(holder.stat == DEAD) src.expire() -/datum/modifier/bloodpump_corpse +/datum/modifier/bloodpump/corpse name = "forced blood pumping" desc = "Your blood flows thanks to the wonderful power of science." @@ -28,8 +28,9 @@ pulse_set_level = PULSE_SLOW -/datum/modifier/bloodpump/corpse/check_if_valid() - ..() +/datum/modifier/bloodpump/corpse/check_if_valid() // Don't want this to expire on corpses, so cover the baseline time check. + if(expire_at && expire_at < world.time) + src.expire() if(holder.stat != DEAD) src.expire() diff --git a/code/modules/projectiles/ammunition/rounds.dm b/code/modules/projectiles/ammunition/rounds.dm index 196ff706519..d38c10b66d9 100644 --- a/code/modules/projectiles/ammunition/rounds.dm +++ b/code/modules/projectiles/ammunition/rounds.dm @@ -364,8 +364,8 @@ /obj/item/ammo_casing/a145/highvel desc = "A 14.5mm sabot shell." - projectile_type = /obj/item/projectile/bullet/rifle/a145 - + projectile_type = /obj/item/projectile/bullet/rifle/a145/highvel + /obj/item/ammo_casing/a145/bb desc = "A 14.5mm BB. That'll take someone's eye out." projectile_type = /obj/item/projectile/bullet/bb diff --git a/code/modules/reagents/reagents/medicine.dm b/code/modules/reagents/reagents/medicine.dm index eeefafa3025..1c6a81812ae 100644 --- a/code/modules/reagents/reagents/medicine.dm +++ b/code/modules/reagents/reagents/medicine.dm @@ -421,7 +421,7 @@ scannable = 1 /datum/reagent/mortiferin/on_mob_life(var/mob/living/carbon/M, var/alien, var/datum/reagents/metabolism/location) - if(M.stat == DEAD && M.has_modifier_of_type(/datum/modifier/bloodpump_corpse)) + if(M.stat == DEAD && M.has_modifier_of_type(/datum/modifier/bloodpump/corpse)) affects_dead = TRUE else affects_dead = FALSE @@ -429,7 +429,7 @@ . = ..(M, alien, location) /datum/reagent/mortiferin/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) - if(M.bodytemperature < (T0C - 10) || (M.stat == DEAD && M.has_modifier_of_type(/datum/modifier/bloodpump_corpse))) + if(M.bodytemperature < (T0C - 10) || (M.stat == DEAD && M.has_modifier_of_type(/datum/modifier/bloodpump/corpse))) var/chem_effective = 1 * M.species.chem_strength_heal if(alien == IS_SLIME) if(prob(10)) @@ -466,7 +466,7 @@ /datum/reagent/necroxadone/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) var/chem_effective = 1 * M.species.chem_strength_heal - if(M.bodytemperature < 170 || (M.stat == DEAD && M.has_modifier_of_type(/datum/modifier/bloodpump_corpse))) + if(M.bodytemperature < 170 || (M.stat == DEAD && M.has_modifier_of_type(/datum/modifier/bloodpump/corpse))) if(alien == IS_SLIME) if(prob(10)) to_chat(M, "It's so cold. Something causes your cellular mass to harden sporadically, resulting in seizure-like twitching.") From 7df0403a13ce1cfe865ba423aa55f9f39fff2a98 Mon Sep 17 00:00:00 2001 From: Cerebulon Date: Tue, 18 Jul 2023 22:03:40 +0100 Subject: [PATCH 12/83] Allows FBPs to bing again. --- code/modules/mob/living/carbon/human/emote.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/mob/living/carbon/human/emote.dm b/code/modules/mob/living/carbon/human/emote.dm index 45312b96917..3d7f6fa2fd4 100644 --- a/code/modules/mob/living/carbon/human/emote.dm +++ b/code/modules/mob/living/carbon/human/emote.dm @@ -2,6 +2,7 @@ var/global/list/_human_default_emotes = list( /decl/emote/visible/blink, /decl/emote/audible/synth, /decl/emote/audible/synth/ping, + /decl/emote/audible/synth/bing, /decl/emote/audible/synth/buzz, /decl/emote/audible/synth/confirm, /decl/emote/audible/synth/deny, From 4889b33cea75b2de1367aa0150393c4f8d13f5c4 Mon Sep 17 00:00:00 2001 From: enbyfriend <48869068+enbyfriend@users.noreply.github.com> Date: Wed, 19 Jul 2023 01:45:49 -0500 Subject: [PATCH 13/83] SSmachines instancing PR (#9080) * Consistency Pass #1 Power cells of all types are now considered stock parts Went through materials.dm and did some copy+paste work make material definitions consistent across the codebase (eg "steel" = 50 -> MAT_STEEL = 50) * Machines are now instances in SSMachines * Performance improvements by way of instancing all of SSmachines * Fixes the powersink * Revert "Consistency Pass #1" This reverts commit cbeef1b5db76aad8a58f50e8b67a2f7e642090d4. * Update machines.dm Styling changes * Update machines.dm * Update machines.dm forgot to update the doc --- code/ATMOSPHERICS/datum_pipe_network.dm | 4 +- code/ATMOSPHERICS/pipes/pipe_base.dm | 8 +- code/__defines/machinery.dm | 43 +++++----- code/controllers/subsystems/machines.dm | 85 +++++++++++-------- .../subsystems/processing/fastprocess.dm | 3 +- code/game/machinery/camera/presets.dm | 6 +- code/game/machinery/doors/airlock.dm | 6 +- code/game/machinery/machinery.dm | 40 +++++++-- code/game/machinery/syndicatebeacon.dm | 2 +- code/game/objects/items/devices/powersink.dm | 33 ++----- .../mining/machinery/machine_processing.dm | 8 +- .../mining/machinery/machine_stacking.dm | 8 +- .../mining/machinery/machine_unloading.dm | 10 +-- code/modules/power/antimatter/shielding.dm | 4 +- code/modules/power/powernet.dm | 4 +- code/modules/recycling/conveyor2.dm | 8 +- code/modules/xenobio/machinery/processor.dm | 6 +- 17 files changed, 151 insertions(+), 127 deletions(-) diff --git a/code/ATMOSPHERICS/datum_pipe_network.dm b/code/ATMOSPHERICS/datum_pipe_network.dm index a611e30a893..d7993e19f24 100644 --- a/code/ATMOSPHERICS/datum_pipe_network.dm +++ b/code/ATMOSPHERICS/datum_pipe_network.dm @@ -14,7 +14,7 @@ var/global/list/datum/pipe_network/pipe_networks = list() // TODO - Move into SS //var/datum/gas_mixture/air_transient = null /datum/pipe_network/Destroy() - STOP_PROCESSING_PIPENET(src) + STOP_PROCESSING_MACHINERY(src, SSMACHINES_PIPENETS_LIST) for(var/datum/pipeline/line_member in line_members) line_member.network = null for(var/obj/machinery/atmospherics/normal_member in normal_members) @@ -48,7 +48,7 @@ var/global/list/datum/pipe_network/pipe_networks = list() // TODO - Move into SS update_network_gases() if((normal_members.len>0)||(line_members.len>0)) - START_PROCESSING_PIPENET(src) + START_PROCESSING_MACHINERY(src, SSMACHINES_PIPENETS_LIST) else qdel(src) diff --git a/code/ATMOSPHERICS/pipes/pipe_base.dm b/code/ATMOSPHERICS/pipes/pipe_base.dm index 8e8ccb03833..f53bbdee242 100644 --- a/code/ATMOSPHERICS/pipes/pipe_base.dm +++ b/code/ATMOSPHERICS/pipes/pipe_base.dm @@ -35,9 +35,9 @@ /obj/machinery/atmospherics/pipe/proc/set_leaking(var/new_leaking) if(new_leaking && !leaking) if(!speed_process) - START_MACHINE_PROCESSING(src) + begin_processing() else - START_PROCESSING(SSfastprocess, src) + begin_speed_processing() leaking = TRUE if(parent) parent.leaks |= src @@ -45,9 +45,9 @@ parent.network.leaks |= src else if (!new_leaking && leaking) if(!speed_process) - STOP_MACHINE_PROCESSING(src) + end_processing() else - STOP_PROCESSING(SSfastprocess, src) + end_speed_processing() leaking = FALSE if(parent) parent.leaks -= src diff --git a/code/__defines/machinery.dm b/code/__defines/machinery.dm index 57caccc45f2..aea27884bf9 100644 --- a/code/__defines/machinery.dm +++ b/code/__defines/machinery.dm @@ -17,6 +17,11 @@ var/global/defer_powernet_rebuild = 0 // True if net rebuild will be called #define USE_POWER_IDLE 1 // Machine is using power at its idle power level #define USE_POWER_ACTIVE 2 // Machine is using power at its active power level +/// Bitflags for a machine's preferences on when it should start processing. For use with machinery's `processing_flags` var. +#define START_PROCESSING_ON_INIT (1<<0) /// Indicates the machine will automatically start processing right after it's `Initialize()` is ran. +#define START_PROCESSING_MANUALLY (1<<1) /// Machines with this flag will not start processing when it's spawned. Use this if you want to manually control when a machine starts processing. + + // Channel numbers for power. #define CURRENT_CHANNEL -1 // Passed as an argument this means "use whatever current channel is" #define EQUIP 1 @@ -139,30 +144,22 @@ var/global/list/restricted_camera_networks = list(NETWORK_ERT,NETWORK_MERCENARY, #define SUPERMATTER_EMERGENCY 5 // Integrity < 25% #define SUPERMATTER_DELAMINATING 6 // Pretty obvious. -//wIP - PORT ALL OF THESE TO SUBSYSTEMS AND GET RID OF THE WHOLE LIST PROCESS THING -// Fancy-pants START/STOP_PROCESSING() macros that lets us custom define what the list is. -#define START_PROCESSING_IN_LIST(DATUM, LIST) \ -if (!(DATUM.datum_flags & DF_ISPROCESSING)) {\ - LIST += DATUM;\ - DATUM.datum_flags |= DF_ISPROCESSING\ -} - -#define STOP_PROCESSING_IN_LIST(DATUM, LIST) LIST.Remove(DATUM);DATUM.datum_flags &= ~DF_ISPROCESSING - -// Note - I would prefer these be defined machines.dm, but some are used prior in file order. ~Leshana -#define START_MACHINE_PROCESSING(Datum) START_PROCESSING_IN_LIST(Datum, global.processing_machines) -#define STOP_MACHINE_PROCESSING(Datum) STOP_PROCESSING_IN_LIST(Datum, global.processing_machines) - -#define START_PROCESSING_PIPENET(Datum) START_PROCESSING_IN_LIST(Datum, global.pipe_networks) -#define STOP_PROCESSING_PIPENET(Datum) STOP_PROCESSING_IN_LIST(Datum, global.pipe_networks) - -#define START_PROCESSING_POWERNET(Datum) START_PROCESSING_IN_LIST(Datum, global.powernets) -#define STOP_PROCESSING_POWERNET(Datum) STOP_PROCESSING_IN_LIST(Datum, global.powernets) - -#define START_PROCESSING_POWER_OBJECT(Datum) START_PROCESSING_IN_LIST(Datum, global.processing_power_items) -#define STOP_PROCESSING_POWER_OBJECT(Datum) STOP_PROCESSING_IN_LIST(Datum, global.processing_power_items) +// SSmachines categories +#define SSMACHINES_MACHINERY_LIST 0 // The default, most things processed by SSmachines are the machinery type +#define SSMACHINES_POWERNETS_LIST 1 // Powernets to be processed +#define SSMACHINES_POWEROBJS_LIST 2 // Power objects to be processed (only powersinks atm) +#define SSMACHINES_PIPENETS_LIST 3 // Pipenets to be worked through + +/// Takes a datum and optionally a flag (`SSMACHINES_MACHINERY_LIST` (default), `SSMACHINES_POWERNETS_LIST`, `SSMACHINES_POWEROJBS_LIST`, `SSMACHINES_PIPENETS_LIST`) and adds that datum +/// to SSmachines +#define START_PROCESSING_MACHINERY(Datum, List) if (!(Datum.datum_flags & DF_ISPROCESSING)) {Datum.datum_flags |= DF_ISPROCESSING;SSmachines.start_processing(Datum, List)} +#define STOP_PROCESSING_MACHINERY(Datum, List) Datum.datum_flags &= ~DF_ISPROCESSING;SSmachines.stop_processing(Datum, List) +/// Takes a datum and optionally a flag (`SSMACHINES_MACHINERY_LIST` (default), `SSMACHINES_POWERNETS_LIST`, `SSMACHINES_POWEROJBS_LIST`, `SSMACHINES_PIPENETS_LIST`) and removes that datum +/// from SSmachines +#define START_SPEED_PROCESSING(Datum) if (!(Datum.datum_flags & DF_ISPROCESSING)) {Datum.datum_flags |= DF_ISPROCESSING;SSfastprocess.processing += Datum} +#define STOP_SPEED_PROCESSING(Datum) Datum.datum_flags &= ~DF_ISPROCESSING;SSfastprocess.processing -= Datum // Computer login types #define LOGIN_TYPE_NORMAL 1 #define LOGIN_TYPE_AI 2 -#define LOGIN_TYPE_ROBOT 3 \ No newline at end of file +#define LOGIN_TYPE_ROBOT 3 diff --git a/code/controllers/subsystems/machines.dm b/code/controllers/subsystems/machines.dm index f50f43fe6ea..d84e832191e 100644 --- a/code/controllers/subsystems/machines.dm +++ b/code/controllers/subsystems/machines.dm @@ -1,14 +1,7 @@ #define SSMACHINES_PIPENETS 1 #define SSMACHINES_MACHINERY 2 #define SSMACHINES_POWERNETS 3 -#define SSMACHINES_POWER_OBJECTS 4 - -// -// SSmachines subsystem - Processing machines, pipenets, and powernets! -// -// Implementation Plan: -// PHASE 1 - Add subsystem using the existing global list vars -// PHASE 2 - Move the global list vars into the subsystem. +#define SSMACHINES_POWER_ITEMS 4 SUBSYSTEM_DEF(machines) name = "Machines" @@ -19,18 +12,17 @@ SUBSYSTEM_DEF(machines) var/current_step = SSMACHINES_PIPENETS - var/cost_pipenets = 0 - var/cost_machinery = 0 - var/cost_powernets = 0 - var/cost_power_objects = 0 + var/cost_pipenets = 0 + var/cost_machinery = 0 + var/cost_powernets = 0 + var/cost_power_objects = 0 - // TODO - PHASE 2 - Switch these from globals to instance vars - // var/list/pipenets = list() - // var/list/machinery = list() - // var/list/powernets = list() - // var/list/power_objects = list() + var/list/pipenets = list() + var/list/machinery = list() + var/list/powernets = list() + var/list/power_objects = list() - var/list/current_run = list() + var/list/current_run = list() /datum/controller/subsystem/machines/Initialize(timeofday) makepowernets() @@ -41,10 +33,10 @@ SUBSYSTEM_DEF(machines) /datum/controller/subsystem/machines/fire(resumed, no_mc_tick) var/timer = TICK_USAGE - INTERNAL_PROCESS_STEP(SSMACHINES_POWER_OBJECTS,FALSE,process_power_objects,cost_power_objects,SSMACHINES_PIPENETS) // Higher priority, damnit + INTERNAL_PROCESS_STEP(SSMACHINES_POWER_ITEMS,FALSE,process_power_objects,cost_power_objects,SSMACHINES_PIPENETS) // Higher priority, damnit INTERNAL_PROCESS_STEP(SSMACHINES_PIPENETS,TRUE,process_pipenets,cost_pipenets,SSMACHINES_MACHINERY) INTERNAL_PROCESS_STEP(SSMACHINES_MACHINERY,FALSE,process_machinery,cost_machinery,SSMACHINES_POWERNETS) - INTERNAL_PROCESS_STEP(SSMACHINES_POWERNETS,FALSE,process_powernets,cost_powernets,SSMACHINES_POWER_OBJECTS) + INTERNAL_PROCESS_STEP(SSMACHINES_POWERNETS,FALSE,process_powernets,cost_powernets,SSMACHINES_POWER_ITEMS) // rebuild all power networks from scratch - only called at world creation or by the admin verb // The above is a lie. Turbolifts also call this proc. @@ -88,16 +80,16 @@ SUBSYSTEM_DEF(machines) msg += "PN:[round(cost_powernets,1)]|" msg += "PO:[round(cost_power_objects,1)]" msg += "} " - msg += "PI:[global.pipe_networks.len]|" - msg += "MC:[global.processing_machines.len]|" - msg += "PN:[global.powernets.len]|" - msg += "PO:[global.processing_power_items.len]|" - msg += "MC/MS:[round((cost ? global.processing_machines.len/cost_machinery : 0),0.1)]" + msg += "PI:[pipe_networks.len]|" + msg += "MC:[machinery.len]|" + msg += "PN:[powernets.len]|" + msg += "PO:[power_objects.len]|" + msg += "MC/MS:[round((cost ? machinery.len/cost_machinery : 0),0.1)]" ..(jointext(msg, null)) /datum/controller/subsystem/machines/proc/process_pipenets(resumed = 0) if (!resumed) - src.current_run = global.pipe_networks.Copy() + src.current_run = pipe_networks.Copy() //cache for sanic speed (lists are references anyways) var/list/current_run = src.current_run while(current_run.len) @@ -106,7 +98,7 @@ SUBSYSTEM_DEF(machines) if(istype(PN) && !QDELETED(PN)) PN.process(wait) else - global.pipe_networks.Remove(PN) + pipe_networks.Remove(PN) if(!QDELETED(PN)) DISABLE_BITFIELD(PN.datum_flags, DF_ISPROCESSING) if(MC_TICK_CHECK) @@ -114,7 +106,7 @@ SUBSYSTEM_DEF(machines) /datum/controller/subsystem/machines/proc/process_machinery(resumed = 0) if (!resumed) - src.current_run = global.processing_machines.Copy() + src.current_run = machines.Copy() var/list/current_run = src.current_run while(current_run.len) @@ -122,7 +114,7 @@ SUBSYSTEM_DEF(machines) current_run.len-- if(!istype(M) || QDELETED(M) || (M.process(wait) == PROCESS_KILL)) - global.processing_machines.Remove(M) + machines.Remove(M) if(!QDELETED(M)) DISABLE_BITFIELD(M.datum_flags, DF_ISPROCESSING) if(MC_TICK_CHECK) @@ -130,7 +122,7 @@ SUBSYSTEM_DEF(machines) /datum/controller/subsystem/machines/proc/process_powernets(resumed = 0) if (!resumed) - src.current_run = global.powernets.Copy() + src.current_run = powernets.Copy() var/list/current_run = src.current_run while(current_run.len) @@ -139,7 +131,7 @@ SUBSYSTEM_DEF(machines) if(istype(PN) && !QDELETED(PN)) PN.reset(wait) else - global.powernets.Remove(PN) + powernets.Remove(PN) if(!QDELETED(PN)) DISABLE_BITFIELD(PN.datum_flags, DF_ISPROCESSING) if(MC_TICK_CHECK) @@ -149,19 +141,44 @@ SUBSYSTEM_DEF(machines) // Currently only used by powersinks. These items get priority processed before machinery /datum/controller/subsystem/machines/proc/process_power_objects(resumed = 0) if (!resumed) - src.current_run = global.processing_power_items.Copy() + src.current_run = power_objects.Copy() var/list/current_run = src.current_run while(current_run.len) var/obj/item/I = current_run[current_run.len] current_run.len-- if(!I.pwr_drain(wait)) // 0 = Process Kill, remove from processing list. - global.processing_power_items.Remove(I) + power_objects.Remove(I) DISABLE_BITFIELD(I.datum_flags, DF_ISPROCESSING) if(MC_TICK_CHECK) return +/** Adds a datum to this subsystem + * + * `dat` - datum to be added + * + * `list = SSMACHINES_MACHINERY_LIST` - list to be added to, defaults to machines + */ +/datum/controller/subsystem/machines/proc/start_processing(dat, list = SSMACHINES_MACHINERY_LIST) + switch(list) + if(SSMACHINES_MACHINERY_LIST) machinery += dat + if(SSMACHINES_POWERNETS_LIST) powernets += dat + if(SSMACHINES_POWEROBJS_LIST) power_objects += dat + if(SSMACHINES_PIPENETS_LIST) pipenets += dat + +/** Removes a datum from this subsystem + * + * ```dat``` - datum to be removed + * + *```list``` = SSMACHINES_MACHINERY_LIST` - list to be removed from, defaults to machines + */ +/datum/controller/subsystem/machines/proc/stop_processing(dat, list = SSMACHINES_MACHINERY_LIST) + switch(list) + if(SSMACHINES_MACHINERY_LIST) machinery -= dat + if(SSMACHINES_POWERNETS_LIST) powernets -= dat + if(SSMACHINES_POWEROBJS_LIST) power_objects -= dat + if(SSMACHINES_PIPENETS_LIST) pipenets -= dat #undef SSMACHINES_PIPENETS #undef SSMACHINES_MACHINERY -#undef SSMACHINES_POWER_OBJECTS +#undef SSMACHINES_POWER_ITEMS diff --git a/code/controllers/subsystems/processing/fastprocess.dm b/code/controllers/subsystems/processing/fastprocess.dm index 61d28b041ab..6cd18b6866b 100644 --- a/code/controllers/subsystems/processing/fastprocess.dm +++ b/code/controllers/subsystems/processing/fastprocess.dm @@ -4,6 +4,7 @@ PROCESSING_SUBSYSTEM_DEF(fastprocess) name = "Fast Processing" wait = 0.2 SECONDS stat_tag = "FP" + var/list/machinery = list() /datum/controller/subsystem/processing/fastprocess/Recover() log_debug("[name] subsystem Recover().") @@ -12,4 +13,4 @@ PROCESSING_SUBSYSTEM_DEF(fastprocess) var/list/old_processing = SSfastprocess.processing.Copy() for(var/datum/D in old_processing) if(CHECK_BITFIELD(D.datum_flags, DF_ISPROCESSING)) - processing |= D \ No newline at end of file + processing |= D diff --git a/code/game/machinery/camera/presets.dm b/code/game/machinery/camera/presets.dm index 66d7916200e..a56ded6d1ca 100644 --- a/code/game/machinery/camera/presets.dm +++ b/code/game/machinery/camera/presets.dm @@ -171,9 +171,9 @@ var/global/list/engineering_networks = list( var/list/my_area = by_area[A.name] my_area += src var/number = my_area.len - + c_tag = "[A.name] #[number]" - + /obj/machinery/camera/autoname/Destroy() var/area/A = get_area(src) if(!A || !by_area || !by_area[A.name]) @@ -215,7 +215,7 @@ var/global/list/engineering_networks = list( return //nooooo assembly.upgrades.Add(new /obj/item/assembly/prox_sensor(assembly)) setPowerUsage() - START_MACHINE_PROCESSING(src) + begin_processing() sense_proximity(callback = /atom/proc/HasProximity) update_coverage() diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index 696fda5bb0b..5e963daf08a 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -643,7 +643,7 @@ About the new airlock wires panel: backup_power_lost_until = world.time + SecondsToTicks(10) if(main_power_lost_until > 0 || backup_power_lost_until > 0) - START_MACHINE_PROCESSING(src) + begin_processing() // Disable electricity if required if(electrified_until && isAllPowerLoss()) @@ -655,7 +655,7 @@ About the new airlock wires panel: backup_power_lost_until = backupPowerCablesCut() ? -1 : world.time + SecondsToTicks(60) if(backup_power_lost_until > 0) - START_MACHINE_PROCESSING(src) + begin_processing() // Disable electricity if required if(electrified_until && isAllPowerLoss()) @@ -700,7 +700,7 @@ About the new airlock wires panel: src.electrified_until = duration == -1 ? -1 : world.time + SecondsToTicks(duration) if(electrified_until > 0) - START_MACHINE_PROCESSING(src) + begin_processing() if(feedback && message) to_chat(usr,message) diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index a7ca3385ce0..58fc408d441 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -113,32 +113,56 @@ Class Procs: var/obj/item/circuitboard/circuit = null var/list/materials = list() //Exclusively used for machines that take materials - lathes, fabricators etc. Honestly overdue for a whole lathe/fab refactor at some point. - var/speed_process = FALSE //If false, SSmachines. If true, SSfastprocess. + // Use the fastprocess subsystem instead of SSMachines? + var/speed_process = FALSE + // The subsystem we will be using + var/subsystem_type = /datum/controller/subsystem/machines required_dexterity = MOB_DEXTERITY_TOUCHSCREENS +/// Helper proc for telling a machine to start processing with the subsystem type that is located in its `subsystem_type` var. +/obj/machinery/proc/begin_processing() + START_PROCESSING_MACHINERY(src, SSMACHINES_MACHINERY_LIST) -/obj/machinery/Initialize(var/ml, d=0) +/// Helper proc for telling a machine to stop processing with the subsystem type that is located in its `subsystem_type` var. +/obj/machinery/proc/end_processing() + STOP_PROCESSING_MACHINERY(src, SSMACHINES_MACHINERY_LIST) + +/// Helper proc for telling a machine to start processing with the subsystem type that is located in its `subsystem_type` var. +/obj/machinery/proc/begin_speed_processing() + end_processing() + START_SPEED_PROCESSING(src) + +/// Helper proc for telling a machine to stop processing with the subsystem type that is located in its `subsystem_type` var. +/obj/machinery/proc/end_speed_processing() + STOP_SPEED_PROCESSING(src) + begin_processing() + + + +/obj/machinery/Initialize(var/ml, direction=0) . = ..() - if(d) - set_dir(d) + + if(direction) + set_dir(direction) + if(ispath(circuit)) circuit = new circuit(src) global.machines += src if(ispath(circuit)) circuit = new circuit(src) if(!speed_process) - START_MACHINE_PROCESSING(src) + START_PROCESSING_MACHINERY(src, SSMACHINES_MACHINERY_LIST) else - START_PROCESSING(SSfastprocess, src) + begin_speed_processing() if(!ml) power_change() /obj/machinery/Destroy() if(!speed_process) - STOP_MACHINE_PROCESSING(src) + STOP_PROCESSING_MACHINERY(src, SSMACHINES_MACHINERY_LIST) else - STOP_PROCESSING(SSfastprocess, src) + end_speed_processing() global.machines -= src if(component_parts) for(var/atom/A in component_parts) diff --git a/code/game/machinery/syndicatebeacon.dm b/code/game/machinery/syndicatebeacon.dm index 672d4220910..99671c9c8a9 100644 --- a/code/game/machinery/syndicatebeacon.dm +++ b/code/game/machinery/syndicatebeacon.dm @@ -95,7 +95,7 @@ singulo.target = src icon_state = "[icontype]1" active = 1 - START_MACHINE_PROCESSING(src) + begin_processing() if(user) to_chat(user, "You activate the beacon.") diff --git a/code/game/objects/items/devices/powersink.dm b/code/game/objects/items/devices/powersink.dm index f4413a1e3b6..6756065cb43 100644 --- a/code/game/objects/items/devices/powersink.dm +++ b/code/game/objects/items/devices/powersink.dm @@ -19,14 +19,12 @@ var/power_drained = 0 // Amount of power drained. var/max_power = 1e9 // Detonation point. var/mode = 0 // 0 = off, 1=clamped (off), 2=operating - var/drained_this_tick = 0 // This is unfortunately necessary to ensure we process powersinks BEFORE other machinery such as APCs. - var/datum/powernet/PN // Our powernet var/obj/structure/cable/attached // the attached cable + /obj/item/powersink/Destroy() - STOP_PROCESSING(SSobj, src) - STOP_PROCESSING_POWER_OBJECT(src) + STOP_PROCESSING_MACHINERY(src, SSMACHINES_POWEROBJS_LIST) ..() /obj/item/powersink/attackby(var/obj/item/I, var/mob/user) @@ -49,8 +47,7 @@ return else if (mode == 2) - STOP_PROCESSING(SSobj, src) // Now the power sink actually stops draining the station's power if you unhook it. --NeoFite - STOP_PROCESSING_POWER_OBJECT(src) + START_PROCESSING_MACHINERY(src, SSMACHINES_POWEROBJS_LIST) anchored = 0 mode = 0 src.visible_message("[user] detaches [src] from the cable!") @@ -73,38 +70,31 @@ src.visible_message("[user] activates [src]!") mode = 2 icon_state = "powersink1" - START_PROCESSING(SSobj, src) - datum_flags &= ~DF_ISPROCESSING // Have to reset this flag so that PROCESSING_POWER_OBJECT can re-add it. It fails if the flag is already present. - Ater - START_PROCESSING_POWER_OBJECT(src) + START_PROCESSING_MACHINERY(src, SSMACHINES_POWEROBJS_LIST) if(2) //This switch option wasn't originally included. It exists now. --NeoFite src.visible_message("[user] deactivates [src]!") mode = 1 set_light(0) icon_state = "powersink0" - STOP_PROCESSING(SSobj, src) - STOP_PROCESSING_POWER_OBJECT(src) + STOP_PROCESSING_MACHINERY(src, SSMACHINES_POWEROBJS_LIST) /obj/item/powersink/pwr_drain() if(!attached) return 0 - if(drained_this_tick) - return 1 - drained_this_tick = 1 - var/drained = 0 - if(!PN) + if(!attached.powernet) return 1 set_light(12) - PN.trigger_warning() + attached.powernet.trigger_warning() // found a powernet, so drain up to max power from it - drained = PN.draw_power(drain_rate) + drained = attached.powernet.draw_power(drain_rate) // if tried to drain more than available on powernet // now look for APCs and drain their cells if(drained < drain_rate) - for(var/obj/machinery/power/terminal/T in PN.nodes) + for(var/obj/machinery/power/terminal/T in attached.powernet.nodes) // Enough power drained this tick, no need to torture more APCs if(drained >= drain_rate) break @@ -120,7 +110,6 @@ /obj/item/powersink/process() - drained_this_tick = 0 power_drained -= min(dissipation_rate, power_drained) if(power_drained > max_power * 0.95) playsound(src, 'sound/effects/screech.ogg', 100, 1, 1) @@ -128,7 +117,3 @@ explosion(src.loc, 3,6,9,12) qdel(src) return - if(attached && attached.powernet) - PN = attached.powernet - else - PN = null diff --git a/code/modules/mining/machinery/machine_processing.dm b/code/modules/mining/machinery/machine_processing.dm index ee6d65c0276..30932c2c16c 100644 --- a/code/modules/mining/machinery/machine_processing.dm +++ b/code/modules/mining/machinery/machine_processing.dm @@ -215,11 +215,11 @@ else speed_process = !speed_process // switching gears if(speed_process) // high gear - STOP_MACHINE_PROCESSING(src) - START_PROCESSING(SSfastprocess, src) + end_processing() + begin_speed_processing() else // low gear - STOP_PROCESSING(SSfastprocess, src) - START_MACHINE_PROCESSING(src) + end_speed_processing() + begin_processing() for(var/obj/machinery/mineral/unloading_machine/unloader in refinery_area.contents) unloader.toggle_speed() for(var/obj/machinery/conveyor_switch/cswitch in refinery_area.contents) diff --git a/code/modules/mining/machinery/machine_stacking.dm b/code/modules/mining/machinery/machine_stacking.dm index 870302704a6..e3d95d78df8 100644 --- a/code/modules/mining/machinery/machine_stacking.dm +++ b/code/modules/mining/machinery/machine_stacking.dm @@ -109,11 +109,11 @@ else speed_process = !speed_process // switching gears if(speed_process) // high gear - STOP_MACHINE_PROCESSING(src) - START_PROCESSING(SSfastprocess, src) + end_processing() + begin_speed_processing() else // low gear - STOP_PROCESSING(SSfastprocess, src) - START_MACHINE_PROCESSING(src) + end_speed_processing() + begin_processing() /obj/machinery/mineral/stacking_machine/process() if (src.output && src.input) diff --git a/code/modules/mining/machinery/machine_unloading.dm b/code/modules/mining/machinery/machine_unloading.dm index 04b693f0750..2e1c2b4fcaa 100644 --- a/code/modules/mining/machinery/machine_unloading.dm +++ b/code/modules/mining/machinery/machine_unloading.dm @@ -27,11 +27,11 @@ else speed_process = !speed_process // switching gears if(speed_process) // high gear - STOP_MACHINE_PROCESSING(src) - START_PROCESSING(SSfastprocess, src) + end_processing() + begin_speed_processing() else // low gear - STOP_PROCESSING(SSfastprocess, src) - START_MACHINE_PROCESSING(src) + end_speed_processing() + begin_processing() /obj/machinery/mineral/unloading_machine/process() if (src.output && src.input) @@ -53,4 +53,4 @@ O.loc = src.output.loc else return - return \ No newline at end of file + return diff --git a/code/modules/power/antimatter/shielding.dm b/code/modules/power/antimatter/shielding.dm index cbbf53c1343..b8f2bbc51d8 100644 --- a/code/modules/power/antimatter/shielding.dm +++ b/code/modules/power/antimatter/shielding.dm @@ -147,7 +147,7 @@ /obj/machinery/am_shielding/proc/setup_core() processing = 1 - START_MACHINE_PROCESSING(src) + begin_processing() if(!control_unit) return control_unit.linked_cores.Add(src) control_unit.reported_core_efficiency += efficiency @@ -199,4 +199,4 @@ qdel(src) return ..() - return \ No newline at end of file + return diff --git a/code/modules/power/powernet.dm b/code/modules/power/powernet.dm index 734d2a8fd2b..04d55dea8ed 100644 --- a/code/modules/power/powernet.dm +++ b/code/modules/power/powernet.dm @@ -21,7 +21,7 @@ var/problem = 0 // If this is not 0 there is some sort of issue in the powernet. Monitors will display warnings. /datum/powernet/New() - START_PROCESSING_POWERNET(src) + START_PROCESSING_MACHINERY(src, SSMACHINES_POWERNETS_LIST) ..() /datum/powernet/Destroy() @@ -31,7 +31,7 @@ for(var/obj/machinery/power/M in nodes) nodes -= M M.powernet = null - STOP_PROCESSING_POWERNET(src) + STOP_PROCESSING_MACHINERY(src, SSMACHINES_POWERNETS_LIST) return ..() //Returns the amount of excess power (before refunding to SMESs) from last tick. diff --git a/code/modules/recycling/conveyor2.dm b/code/modules/recycling/conveyor2.dm index 7a41ef5206d..687d0f81e7a 100644 --- a/code/modules/recycling/conveyor2.dm +++ b/code/modules/recycling/conveyor2.dm @@ -46,11 +46,11 @@ else speed_process = !speed_process // switching gears if(speed_process) // high gear - STOP_MACHINE_PROCESSING(src) - START_PROCESSING(SSfastprocess, src) + end_processing() + begin_speed_processing() else // low gear - STOP_PROCESSING(SSfastprocess, src) - START_MACHINE_PROCESSING(src) + end_speed_processing() + begin_processing() /obj/machinery/conveyor/proc/setmove() if(operating == FORWARDS) diff --git a/code/modules/xenobio/machinery/processor.dm b/code/modules/xenobio/machinery/processor.dm index 934bf60d8ff..80665fd6057 100644 --- a/code/modules/xenobio/machinery/processor.dm +++ b/code/modules/xenobio/machinery/processor.dm @@ -24,7 +24,7 @@ return if(to_be_processed.len) spawn(1) - begin_processing() + start_processing() else to_chat(user, "The processor is empty.") playsound(src, 'sound/machines/buzz-sigh.ogg', 50, 1) @@ -60,7 +60,7 @@ AM.forceMove(src) visible_message("\the [user] places [AM] inside \the [src].") -/obj/machinery/processor/proc/begin_processing() +/obj/machinery/processor/proc/start_processing() if(processing) return // Already doing it. processing = TRUE @@ -115,4 +115,4 @@ /obj/machinery/processor/MouseDrop_T(var/atom/movable/AM, var/mob/living/user) if(user.stat || user.incapacitated(INCAPACITATION_DISABLED) || !istype(user)) return - insert(AM, user) \ No newline at end of file + insert(AM, user) From 66d15bd963814b1c83bdf660afabbbbe7aacb214 Mon Sep 17 00:00:00 2001 From: Hex <13907407+hex37@users.noreply.github.com> Date: Wed, 19 Jul 2023 01:47:27 -0500 Subject: [PATCH 14/83] Robot/Prosthetics lathe Duplication fix (#9117) * Fix fabs * Fab update * Better Eject_material_of_type * Update code/game/machinery/machinery.dm Co-authored-by: Atermonera * Update code/game/mecha/mech_fabricator.dm Co-authored-by: Atermonera * indent fix * Update machinery.dm --- code/game/machinery/machinery.dm | 15 +++++++++- code/game/mecha/mech_fabricator.dm | 29 +++++++++++++++++-- code/game/mecha/mech_prosthetics.dm | 25 ++++++++++++++-- .../modules/materials/materials/_materials.dm | 2 ++ nano/templates/mechfab.tmpl | 1 - 5 files changed, 66 insertions(+), 6 deletions(-) diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index 58fc408d441..ccad12978b6 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -510,4 +510,17 @@ Class Procs: S.amount = round(materials[mat] / S.perunit) else qdel(S) //Prevents stacks smaller than 1 - return \ No newline at end of file + return + +/obj/machinery/proc/eject_material_of_type(var/incoming_material) //Used for autolathe, protolathe, mechfab, exofab. Stuff that takes materials, basically. + if(!LAZYLEN(materials[incoming_material])) + return + var/datum/material/M = get_material_by_name(incoming_material) + if(!istype(M)) + return + + while(materials[incoming_material] > M.perunit) + var/obj/item/stack/material/S = new M.stack_type(get_turf(src)) + S.amount = min(round(materials[incoming_material] / S.perunit), S.max_amount) + materials[incoming_material] -= (S.amount * S.perunit) + return diff --git a/code/game/mecha/mech_fabricator.dm b/code/game/mecha/mech_fabricator.dm index 3867b9afdb9..c234b20f096 100644 --- a/code/game/mecha/mech_fabricator.dm +++ b/code/game/mecha/mech_fabricator.dm @@ -11,10 +11,14 @@ req_access = list(access_robotics) circuit = /obj/item/circuitboard/mechfab + var/list/href_data + var/topic_result + var/speed = 1 var/mat_efficiency = 1 materials = list(MAT_STEEL = 0, "glass" = 0, "plastic" = 0, MAT_GRAPHITE = 0, MAT_PLASTEEL = 0, "gold" = 0, "silver" = 0, MAT_LEAD = 0, "osmium" = 0, "diamond" = 0, MAT_DURASTEEL = 0, "phoron" = 0, "uranium" = 0, MAT_VERDANTIUM = 0, MAT_MORPHIUM = 0, MAT_METALHYDROGEN = 0, MAT_SUPERMATTER = 0) var/list/hidden_materials = list(MAT_PLASTEEL, MAT_DURASTEEL, MAT_GRAPHITE, MAT_VERDANTIUM, MAT_MORPHIUM, MAT_METALHYDROGEN, MAT_SUPERMATTER) + var/eject_lockout = FALSE var/res_max_amount = 200000 var/datum/research/files @@ -108,6 +112,7 @@ if(current) data["builtperc"] = round((progress / current.time) * 100) + href_data = data ui = SSnanoui.try_update_ui(user, src, ui_key, ui, data, force_open) if(!ui) ui = new(user, src, ui_key, "mechfab.tmpl", "Exosuit Fabricator UI", 800, 600) @@ -116,6 +121,7 @@ ui.set_auto_update(1) /obj/machinery/mecha_part_fabricator/Topic(href, href_list) + topic_result = href_list if(..()) return @@ -129,8 +135,8 @@ if(href_list["category"] in categories) category = href_list["category"] - if(href_list["eject"]) - eject_materials(href_list["eject"], text2num(href_list["amount"])) + if(href_list["eject"] && !eject_lockout) + eject_materials_partial(href_list["eject"], text2num(href_list["amount"])) if(href_list["sync"]) sync() @@ -301,3 +307,22 @@ files.RefreshResearch() sync_message = "Sync complete." update_categories() + +/obj/machinery/mecha_part_fabricator/proc/eject_materials_partial(var/material, var/amount) // 0 amount = 0 means ejecting a full stack; -1 means eject everything + var/recursive = amount == -1 + var/matstring = lowertext(material) + var/datum/material/M = get_material_by_name(matstring) + if(recursive && materials[matstring] >= M.perunit) + eject_material_of_type(matstring) + return + + var/obj/item/stack/material/S = M.place_sheet(get_turf(src)) + if(amount <= 0) + amount = S.max_amount + var/ejected = min(round(materials[matstring] / S.perunit), amount) + S.amount = min(ejected, amount) + if(S.amount <= 0) + qdel(S) + return + materials[matstring] -= ejected * S.perunit + update_busy() diff --git a/code/game/mecha/mech_prosthetics.dm b/code/game/mecha/mech_prosthetics.dm index b6fe20b9aa7..72cb78bbe22 100644 --- a/code/game/mecha/mech_prosthetics.dm +++ b/code/game/mecha/mech_prosthetics.dm @@ -15,6 +15,7 @@ var/mat_efficiency = 1 materials = list(MAT_STEEL = 0, "glass" = 0, "plastic" = 0, MAT_GRAPHITE = 0, MAT_PLASTEEL = 0, "gold" = 0, "silver" = 0, MAT_LEAD = 0, "osmium" = 0, "diamond" = 0, MAT_DURASTEEL = 0, "phoron" = 0, "uranium" = 0, MAT_VERDANTIUM = 0, MAT_MORPHIUM = 0) var/list/hidden_materials = list(MAT_DURASTEEL, MAT_GRAPHITE, MAT_VERDANTIUM, MAT_MORPHIUM) + var/eject_lockout = FALSE var/res_max_amount = 200000 var/datum/research/files @@ -144,8 +145,8 @@ if(href_list["manufacturer"] in all_robolimbs) manufacturer = href_list["manufacturer"] - if(href_list["eject"]) - eject_materials(href_list["eject"], text2num(href_list["amount"])) + if(href_list["eject"] && !eject_lockout) + eject_materials_partial(href_list["eject"], text2num(href_list["amount"])) if(href_list["sync"]) sync() @@ -339,3 +340,23 @@ files.RefreshResearch() sync_message = "Sync complete." update_categories() + +/obj/machinery/pros_fabricator/proc/eject_materials_partial(var/material, var/amount) // 0 amount = 0 means ejecting a full stack; -1 means eject everything + var/recursive = amount == -1 ? 1 : 0 + var/matstring = lowertext(material) + var/datum/material/M = get_material_by_name(matstring) + + if(recursive && materials[matstring] >= M.perunit) + eject_material_of_type(matstring) + return + + var/obj/item/stack/material/S = M.place_sheet(get_turf(src)) + if(amount <= 0) + amount = S.max_amount + var/ejected = min(round(materials[matstring] / S.perunit), amount) + S.amount = min(ejected, amount) + if(S.amount <= 0) + qdel(S) + return + materials[matstring] -= ejected * S.perunit + update_busy() diff --git a/code/modules/materials/materials/_materials.dm b/code/modules/materials/materials/_materials.dm index ba161b0cf58..31e6f52ce49 100644 --- a/code/modules/materials/materials/_materials.dm +++ b/code/modules/materials/materials/_materials.dm @@ -116,6 +116,8 @@ var/global/list/name_to_material var/radiation_resistance = 0 // Radiation resistance, which is added on top of a material's weight for blocking radiation. Needed to make lead special without superrobust weapons. var/supply_conversion_value // Supply points per sheet that this material sells for. + var/perunit = SHEET_MATERIAL_AMOUNT //How much stacks of translate from sheet to amount + // Placeholder vars for the time being, todo properly integrate windows/light tiles/rods. var/created_window var/created_fulltile_window diff --git a/nano/templates/mechfab.tmpl b/nano/templates/mechfab.tmpl index bc218c81257..8569c54165c 100644 --- a/nano/templates/mechfab.tmpl +++ b/nano/templates/mechfab.tmpl @@ -88,4 +88,3 @@ {{/for}} - From 9a8d1bd12b13795ea72695d947a18bd0c22592d3 Mon Sep 17 00:00:00 2001 From: Hex <13907407+hex37@users.noreply.github.com> Date: Wed, 19 Jul 2023 01:53:25 -0500 Subject: [PATCH 15/83] Fixing Nanopaste for prosthetic organs (#9142) * Fixes Nanopaste * ok * paren fix * debugging removed --- code/modules/surgery/robotics.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/surgery/robotics.dm b/code/modules/surgery/robotics.dm index a5ec13d6053..6541bd86ca0 100644 --- a/code/modules/surgery/robotics.dm +++ b/code/modules/surgery/robotics.dm @@ -252,7 +252,7 @@ if(I.damage > 0 && (I.robotic >= ORGAN_ROBOT)) is_organ_damaged = 1 break - return affected.open == 3 && is_organ_damaged + return affected.open == (affected.encased ? 3 : 2) && is_organ_damaged /datum/surgery_step/robotics/fix_organ_robotic/begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) if (!hasorgans(target)) From 6d7f8b7920d53067c2bb53645a1761b38d6bb824 Mon Sep 17 00:00:00 2001 From: Cerebulon Date: Thu, 20 Jul 2023 01:11:05 +0100 Subject: [PATCH 16/83] Traffic Control spellcheck --- code/modules/busy_space/systems.dm | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/code/modules/busy_space/systems.dm b/code/modules/busy_space/systems.dm index 17e589cc454..dd26b0691b4 100644 --- a/code/modules/busy_space/systems.dm +++ b/code/modules/busy_space/systems.dm @@ -60,7 +60,7 @@ new /datum/lore/location("Paradise Bay on Earth, Sol", list(ATC_TYPICAL)), new /datum/lore/location("Atlantis on Earth, Sol", list(ATC_INDU, ATC_SCI)), new /datum/lore/location("Elevator City on Earth, Sol", list(ATC_TYPICAL)), - new /datum/lore/location("Antanavario on Earth, Sol", list(ATC_TYPICAL, ATC_DIPLO)), //they independent baybe + new /datum/lore/location("Antananarivo on Earth, Sol", list(ATC_TYPICAL, ATC_DIPLO)), //they independent baybe new /datum/lore/location("Paris on Earth, Sol", list(ATC_ALL_CIV, ATC_DIPLO)), //just a reasonable number of existing world cities that would not be underwater or desertified. by which i mean god please check my work on this. new /datum/lore/location("Detroit on Earth, Sol", list(ATC_ALL_CIV, ATC_DIPLO)), //it's not clear which parts of earth are independent now so let's just assume the diplomatic corps is working on all of them new /datum/lore/location("Dubai on Earth, Sol", list(ATC_ALL_CIV, ATC_DIPLO)), @@ -68,7 +68,7 @@ new /datum/lore/location("Dakar on Earth, Sol", list(ATC_ALL_CIV, ATC_DIPLO)), new /datum/lore/location("Sao Paulo on Earth, Sol", list(ATC_ALL_CIV, ATC_DIPLO)), new /datum/lore/location("Mojave University on Earth, Sol", list(ATC_SCI)), - new /datum/lore/location("a station orbitting Earth, Sol", list(ATC_ALL_CIV)), + new /datum/lore/location("a station orbiting Earth, Sol", list(ATC_ALL_CIV)), new /datum/lore/location("a colony in Earth-Luna Lagrange Orbit in Sol", list(ATC_ALL_CIV)), new /datum/lore/location("Tycho on Luna, Sol", list(ATC_ALL_CIV)), new /datum/lore/location("the Pearlshield Coalition embassy in Tycho, Luna, Sol", list(ATC_DIPLO)), // a lot of embassy spam but most orgs don't do diplomatic missions so they'll be ignored @@ -117,12 +117,20 @@ autogenerate_destinations = FALSE planets = list("Sif") locations = list( - new /datum/lore/location("New Rekjavik", list(ATC_ALL_CIV)), //sivian locations don't need 'on sif' and virite locations dont need 'in vir'-- theyre local + new /datum/lore/location("New Reykjavik", list(ATC_ALL_CIV)), //sivian locations don't need 'on sif' and virite locations dont need 'in vir'-- theyre local new /datum/lore/location("Kalmar", list(ATC_ALL_CIV)), new /datum/lore/location("Ekmanshalvo", list(ATC_ALL_CIV)), + new /datum/lore/location("Drammen", list(ATC_ALL_CIV)), + new /datum/lore/location("Oswego", list(ATC_ALL_CIV)), + new /datum/lore/location("Usinari", list(ATC_ALL_CIV)), + new /datum/lore/location("Overforingsfjell", list(ATC_ALL_CIV)), + new /datum/lore/location("Eyri", list(ATC_ALL_CIV)), + new /datum/lore/location("Ginkgo", list(ATC_ALL_CIV)), + new /datum/lore/location("Drakasfjord", list(ATC_ALL_CIV)), + new /datum/lore/location("Karsvag", list(ATC_ALL_CIV)), new /datum/lore/location("a settlement on the Thorvaldsson Plains", list(ATC_TYPICAL)), //padding new /datum/lore/location("a mining outpost in the Dauthabrekka Mountains", list(ATC_TYPICAL)), - new /datum/lore/location("a corporate facility in Stockholm-Skargard", list(ATC_TYPICAL, ATC_SCI)), + new /datum/lore/location("a corporate facility in Stockholms-Skargard", list(ATC_TYPICAL, ATC_SCI)), new /datum/lore/location("a site in the Ullran Expanse", list(ATC_MED, ATC_DEF, ATC_INDU)), new /datum/lore/location("a location in the Anomalous Region", list(ATC_SCI)), new /datum/lore/location("the NLS Southern Cross", list(ATC_DEF, ATC_INDU)), @@ -130,7 +138,8 @@ new /datum/lore/location("Vir Interstellar Spaceport", list(ATC_TYPICAL)), new /datum/lore/location("Firnir", list(ATC_TYPICAL)), new /datum/lore/location("Tyr", list(ATC_TYPICAL)), - new /datum/lore/location("Magnai", list(ATC_TYPICAL)), + new /datum/lore/location("Magni", list(ATC_TYPICAL)), + new /datum/lore/location("Thor", list(ATC_TYPICAL)), new /datum/lore/location("the rings of Kara", list(ATC_LUX)), new /datum/lore/location("the rings of Rota", list(ATC_LUX)), new /datum/lore/location("the Radiance Energy Chain", list(ATC_FREIGHT, ATC_DEF, ATC_INDU)), @@ -144,8 +153,8 @@ /datum/lore/system/alpha_centauri name = "Alpha Centauri" - desc = "The stars closest to Sol and the site of the first extrasolar colonies. The worlds orbitting Proxima Centauri were colonized by stateless refugees\ - as part of an early SCG migration program.The habitats orbitting Alpha Centauri proper were colonized by radical terrorists fleeing Solar law enforcement.\ + desc = "The stars closest to Sol and the site of the first extrasolar colonies. The worlds orbiting Proxima Centauri were colonized by stateless refugees\ + as part of an early SCG migration program. The habitats orbiting Alpha Centauri proper were colonized by radical terrorists fleeing Solar law enforcement.\ There is some tension." planets = list("Kishar", "Anshar") locations = list( @@ -153,7 +162,7 @@ new /datum/lore/location("Putiya Nadu on Kishar, Alpha Centauri", list(ATC_ALL_CIV)), new /datum/lore/location("Oyo-ni-aaye on Kishar, Alpha Centauri", list(ATC_ALL_CIV)), new /datum/lore/location("Valhalla in Heaven, Alpha Centauri", list(ATC_TYPICAL)), - new /datum/lore/location("Elyisum in Heaven, Alpha Centauri", list(ATC_TYPICAL)), + new /datum/lore/location("Elysium in Heaven, Alpha Centauri", list(ATC_TYPICAL)), new /datum/lore/location("the remains of Ragnarok, Alpha Centauri", list(ATC_INDU, ATC_FREIGHT, ATC_SCI)), new /datum/lore/location("The Rings in Heaven, Alpha Centauri", list(ATC_ALL_CIV)), new /datum/lore/location("The Angelic College at Makon, Alpha Centauri", list(ATC_SCI)) @@ -168,7 +177,7 @@ new /datum/lore/location("New Florence, Binma, Tau Ceti", list(ATC_ALL_CIV)), new /datum/lore/location("Mandala Sur, Binma, Tau Ceti", list(ATC_ALL_CIV)), new /datum/lore/location("the Kesalon, Binma, Tau Ceti", list(ATC_SCI, ATC_TRANS, ATC_LUX)), - new /datum/lore/location("the Hyperion Orbital Scaffhold around Binma, Tau Ceti", list(ATC_ALL_CIV)), + new /datum/lore/location("the Hyperion Orbital Scaffold around Binma, Tau Ceti", list(ATC_ALL_CIV)), new /datum/lore/location("Ceti Technical Institute, Binma, Tau Ceti", list(ATC_SCI)), new /datum/lore/location("Aria, Tau Ceti", list(ATC_INDU, ATC_FREIGHT, ATC_LUX)), new /datum/lore/location("LL1, Tau Ceti", list(ATC_INDU, ATC_FREIGHT, ATC_TRANS)), @@ -298,7 +307,7 @@ locations = list( new /datum/lore/location("a 'facility' in Love", list(ATC_ALL_CIV)), //i find this funny but you can nyx it if you want new /datum/lore/location("a pharmacy in Love", list(ATC_ALL_CIV)), // this is probably the more serious version of the above - new /datum/lore/location("an independent mecenary outpost in Love", list(ATC_TYPICAL)), + new /datum/lore/location("an independent mercenary outpost in Love", list(ATC_TYPICAL)), new /datum/lore/location("Colony Daring in Love", list(ATC_TYPICAL, ATC_DIPLO)) ) From 45fa973646420832367ea81c4e432abe8c9f2dd1 Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Fri, 21 Jul 2023 01:01:22 +1000 Subject: [PATCH 17/83] Refining/fixing material ejection from exo/pros fab. --- code/datums/autolathe/autolathe.dm | 2 +- code/game/machinery/autolathe.dm | 3 +- code/game/machinery/machinery.dm | 44 ++++++++++++++++++- code/game/mecha/mech_fabricator.dm | 29 ++---------- code/game/mecha/mech_prosthetics.dm | 28 ++---------- code/game/objects/structures/girders.dm | 7 ++- code/game/turfs/simulated/floor.dm | 2 +- .../modules/materials/materials/_materials.dm | 11 +++-- .../materials/materials/metals/hull.dm | 20 ++++----- code/modules/research/circuitprinter.dm | 2 - code/modules/research/protolathe.dm | 4 +- 11 files changed, 75 insertions(+), 77 deletions(-) diff --git a/code/datums/autolathe/autolathe.dm b/code/datums/autolathe/autolathe.dm index d0b83ffaebd..08d98d496a9 100644 --- a/code/datums/autolathe/autolathe.dm +++ b/code/datums/autolathe/autolathe.dm @@ -107,4 +107,4 @@ var/global/datum/category_collection/autolathe/autolathe_recipes var/man_rating = 0 /datum/category_item/autolathe/dd_SortValue() - return name \ No newline at end of file + return name diff --git a/code/game/machinery/autolathe.dm b/code/game/machinery/autolathe.dm index 51e76df29d2..ab2bda1a00b 100644 --- a/code/game/machinery/autolathe.dm +++ b/code/game/machinery/autolathe.dm @@ -39,7 +39,6 @@ for(var/Name in name_to_material) if(Name in materials) continue - materials[Name] = 0 storage_capacity[Name] = 0 @@ -367,4 +366,4 @@ /obj/machinery/autolathe/dismantle() eject_materials() //obj/machinery proc, in machinery/machinery.dm - ..() \ No newline at end of file + ..() diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index ccad12978b6..4a85660c84d 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -513,14 +513,54 @@ Class Procs: return /obj/machinery/proc/eject_material_of_type(var/incoming_material) //Used for autolathe, protolathe, mechfab, exofab. Stuff that takes materials, basically. - if(!LAZYLEN(materials[incoming_material])) + if(!LAZYACCESS(materials, incoming_material)) return var/datum/material/M = get_material_by_name(incoming_material) if(!istype(M)) return - while(materials[incoming_material] > M.perunit) var/obj/item/stack/material/S = new M.stack_type(get_turf(src)) S.amount = min(round(materials[incoming_material] / S.perunit), S.max_amount) materials[incoming_material] -= (S.amount * S.perunit) return + +// 0 amount = 0 means ejecting a full stack; -1 means eject everything +/obj/machinery/proc/eject_materials_partial(var/material, var/amount) + + // Does the mat we want to dump exist? + var/matstring = lowertext(material) + var/datum/material/M = matstring && get_material_by_name(matstring) + if(!istype(M)) + return + + // If we're dumping the entire cache we can just use the general proc. + if(amount == -1 && materials[matstring] >= M.perunit) + eject_material_of_type(matstring) + return + + // Get our stack place type for metadata retrieval via initial() + // Does this mat even have an ejectable stack form? + var/obj/item/stack/material/S = M.get_place_stack_type() + if(!ispath(S, /obj/item/stack)) + return + + // Place the maximum available based on the material store, or the target amount, whichever is lower (to avoid duplicating mats) + if(amount <= 0) + amount = initial(S.max_amount) + amount = clamp(amount, 0, round(materials[matstring] / initial(S.perunit))) + + // Can we actually eject a viable sheet object? + if(amount <= 0) + return + + // Fire it out the chute, ptooie. + S = M.place_sheet(get_turf(src), amount) + if(istype(S) && !QDELETED(S)) + materials[matstring] = max(0, materials[matstring] - round(S.amount * S.perunit)) + + // Refresh our queue (if we handle queues; see below) + refresh_queue() + +// Stub for above proc. Implemented on exosuit fabricators and prosthetics fabricators. +/obj/machinery/proc/refresh_queue() + return diff --git a/code/game/mecha/mech_fabricator.dm b/code/game/mecha/mech_fabricator.dm index c234b20f096..95285953159 100644 --- a/code/game/mecha/mech_fabricator.dm +++ b/code/game/mecha/mech_fabricator.dm @@ -38,9 +38,7 @@ for(var/Name in name_to_material) if(Name in materials) continue - hidden_materials |= Name - materials[Name] = 0 default_apply_parts() @@ -175,7 +173,7 @@ S.use(1) count++ to_chat(user, "You insert [count] [sname] into the fabricator.") - update_busy() + refresh_queue() else to_chat(user, "The fabricator cannot hold more [sname].") @@ -202,7 +200,7 @@ if(1) visible_message("[bicon(src)] [src] beeps: \"No records in User DB\"") -/obj/machinery/mecha_part_fabricator/proc/update_busy() +/obj/machinery/mecha_part_fabricator/refresh_queue() if(queue.len) if(can_build(queue[1])) busy = 1 @@ -217,13 +215,13 @@ /obj/machinery/mecha_part_fabricator/proc/add_to_queue(var/index) var/datum/design/D = files.known_designs[index] queue += D - update_busy() + refresh_queue() /obj/machinery/mecha_part_fabricator/proc/remove_from_queue(var/index) if(index == 1) progress = 0 queue.Cut(index, index + 1) - update_busy() + refresh_queue() /obj/machinery/mecha_part_fabricator/proc/can_build(var/datum/design/D) for(var/M in D.materials) @@ -307,22 +305,3 @@ files.RefreshResearch() sync_message = "Sync complete." update_categories() - -/obj/machinery/mecha_part_fabricator/proc/eject_materials_partial(var/material, var/amount) // 0 amount = 0 means ejecting a full stack; -1 means eject everything - var/recursive = amount == -1 - var/matstring = lowertext(material) - var/datum/material/M = get_material_by_name(matstring) - if(recursive && materials[matstring] >= M.perunit) - eject_material_of_type(matstring) - return - - var/obj/item/stack/material/S = M.place_sheet(get_turf(src)) - if(amount <= 0) - amount = S.max_amount - var/ejected = min(round(materials[matstring] / S.perunit), amount) - S.amount = min(ejected, amount) - if(S.amount <= 0) - qdel(S) - return - materials[matstring] -= ejected * S.perunit - update_busy() diff --git a/code/game/mecha/mech_prosthetics.dm b/code/game/mecha/mech_prosthetics.dm index 72cb78bbe22..e56410f138b 100644 --- a/code/game/mecha/mech_prosthetics.dm +++ b/code/game/mecha/mech_prosthetics.dm @@ -208,7 +208,7 @@ S.use(1) count++ to_chat(user, "You insert [count] [sname] into the fabricator.") - update_busy() + refresh_queue() else to_chat(user, "The fabricator cannot hold more [sname].") @@ -235,7 +235,7 @@ if(1) visible_message("[bicon(src)] [src] beeps: \"No records in User DB\"") -/obj/machinery/pros_fabricator/proc/update_busy() +/obj/machinery/pros_fabricator/refresh_queue() if(queue.len) if(can_build(queue[1])) busy = 1 @@ -250,13 +250,13 @@ /obj/machinery/pros_fabricator/proc/add_to_queue(var/index) var/datum/design/D = files.known_designs[index] queue += D - update_busy() + refresh_queue() /obj/machinery/pros_fabricator/proc/remove_from_queue(var/index) if(index == 1) progress = 0 queue.Cut(index, index + 1) - update_busy() + refresh_queue() /obj/machinery/pros_fabricator/proc/can_build(var/datum/design/D) for(var/M in D.materials) @@ -340,23 +340,3 @@ files.RefreshResearch() sync_message = "Sync complete." update_categories() - -/obj/machinery/pros_fabricator/proc/eject_materials_partial(var/material, var/amount) // 0 amount = 0 means ejecting a full stack; -1 means eject everything - var/recursive = amount == -1 ? 1 : 0 - var/matstring = lowertext(material) - var/datum/material/M = get_material_by_name(matstring) - - if(recursive && materials[matstring] >= M.perunit) - eject_material_of_type(matstring) - return - - var/obj/item/stack/material/S = M.place_sheet(get_turf(src)) - if(amount <= 0) - amount = S.max_amount - var/ejected = min(round(materials[matstring] / S.perunit), amount) - S.amount = min(ejected, amount) - if(S.amount <= 0) - qdel(S) - return - materials[matstring] -= ejected * S.perunit - update_busy() diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index e9d6d18f0bb..950789b9d9e 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -227,7 +227,7 @@ to_chat(user, "There isn't enough material here to construct a wall.") return 0 - var/datum/material/M = name_to_material[S.default_type] + var/datum/material/M = get_material_by_name(S.default_type) if(!istype(M)) return 0 @@ -268,7 +268,7 @@ to_chat(user, "There isn't enough material here to reinforce the girder.") return 0 - var/datum/material/M = name_to_material[S.default_type] + var/datum/material/M = get_material_by_name(S.default_type) if(!istype(M) || M.integrity < 50) to_chat(user, "You cannot reinforce \the [src] with that; it is too soft.") return 0 @@ -402,7 +402,7 @@ var/turf/simulated/wall/new_T = get_turf(src) // Ref to the wall we just built. // Apparently set_material(...) for walls requires refs to the material singletons and not strings. // This is different from how other material objects with their own set_material(...) do it, but whatever. - var/datum/material/M = name_to_material[the_rcd.material_to_use] + var/datum/material/M = get_material_by_name(the_rcd.material_to_use) new_T.set_material(M, the_rcd.make_rwalls ? M : null, girder_material) new_T.add_hiddenprint(user) qdel(src) @@ -412,4 +412,3 @@ to_chat(user, span("notice", "You deconstruct \the [src].")) qdel(src) return TRUE - diff --git a/code/game/turfs/simulated/floor.dm b/code/game/turfs/simulated/floor.dm index 42e2fcf1a1b..476241ce9e4 100644 --- a/code/game/turfs/simulated/floor.dm +++ b/code/game/turfs/simulated/floor.dm @@ -218,7 +218,7 @@ var/turf/simulated/wall/T = get_turf(src) // Ref to the wall we just built. // Apparently set_material(...) for walls requires refs to the material singletons and not strings. // This is different from how other material objects with their own set_material(...) do it, but whatever. - var/datum/material/M = name_to_material[the_rcd.material_to_use] + var/datum/material/M = get_material_by_name(the_rcd.material_to_use) T.set_material(M, the_rcd.make_rwalls ? M : null, M) T.add_hiddenprint(user) return TRUE diff --git a/code/modules/materials/materials/_materials.dm b/code/modules/materials/materials/_materials.dm index 31e6f52ce49..9b8b72f472f 100644 --- a/code/modules/materials/materials/_materials.dm +++ b/code/modules/materials/materials/_materials.dm @@ -62,6 +62,7 @@ var/global/list/name_to_material // Safety proc to make sure the material list exists before trying to grab from it. /proc/get_material_by_name(name) + name = lowertext(name) if(!name_to_material) populate_material_list() return name_to_material[name] @@ -227,10 +228,14 @@ var/global/list/name_to_material /datum/material/proc/place_dismantled_product(var/turf/target) place_sheet(target) +/datum/material/proc/get_place_stack_type() + return stack_type + // Debris product. Used ALL THE TIME. -/datum/material/proc/place_sheet(var/turf/target) - if(stack_type) - return new stack_type(target) +/datum/material/proc/place_sheet(var/turf/target, var/amount) + var/place_stack_type = get_place_stack_type() + if(place_stack_type) + return new place_stack_type(target, amount) // As above. /datum/material/proc/place_shard(var/turf/target) diff --git a/code/modules/materials/materials/metals/hull.dm b/code/modules/materials/materials/metals/hull.dm index caf8f13de74..8c113afbe0a 100644 --- a/code/modules/materials/materials/metals/hull.dm +++ b/code/modules/materials/materials/metals/hull.dm @@ -7,8 +7,8 @@ icon_reinf = "reinf_mesh" icon_colour = "#666677" -/datum/material/steel/hull/place_sheet(var/turf/target) //Deconstructed into normal steel sheets. - new /obj/item/stack/material/steel(target) +/datum/material/steel/hull/get_place_stack_type() //Deconstructed into normal steel sheets. + return /obj/item/stack/material/steel /datum/material/plasteel/hull name = MAT_PLASTEELHULL @@ -19,8 +19,8 @@ icon_colour = "#777788" explosion_resistance = 40 -/datum/material/plasteel/hull/place_sheet(var/turf/target) //Deconstructed into normal plasteel sheets. - new /obj/item/stack/material/plasteel(target) +/datum/material/plasteel/hull/get_place_stack_type() //Deconstructed into normal plasteel sheets. + return /obj/item/stack/material/plasteel /datum/material/durasteel/hull //The 'Hardball' of starship hulls. name = MAT_DURASTEELHULL @@ -31,8 +31,8 @@ explosion_resistance = 90 reflectivity = 0.9 -/datum/material/durasteel/hull/place_sheet(var/turf/target) //Deconstructed into normal durasteel sheets. - new /obj/item/stack/material/durasteel(target) +/datum/material/durasteel/hull/get_place_stack_type() //Deconstructed into normal durasteel sheets. + return /obj/item/stack/material/durasteel /datum/material/titanium/hull name = MAT_TITANIUMHULL @@ -40,8 +40,8 @@ icon_base = "hull" icon_reinf = "reinf_mesh" -/datum/material/titanium/hull/place_sheet(var/turf/target) //Deconstructed into normal titanium sheets. - new /obj/item/stack/material/titanium(target) +/datum/material/titanium/hull/get_place_stack_type() //Deconstructed into normal titanium sheets. + return /obj/item/stack/material/titanium /datum/material/morphium/hull name = MAT_MORPHIUMHULL @@ -49,5 +49,5 @@ icon_base = "hull" icon_reinf = "reinf_mesh" -/datum/material/morphium/hull/place_sheet(var/turf/target) - new /obj/item/stack/material/morphium(target) \ No newline at end of file +/datum/material/morphium/hull/get_place_stack_type() + return /obj/item/stack/material/morphium diff --git a/code/modules/research/circuitprinter.dm b/code/modules/research/circuitprinter.dm index c946f9db7cb..a8774af291a 100644 --- a/code/modules/research/circuitprinter.dm +++ b/code/modules/research/circuitprinter.dm @@ -31,9 +31,7 @@ using metal and glass, it uses glass and reagents (usually sulphuric acid). for(var/Name in name_to_material) if(Name in materials) continue - hidden_materials |= Name - materials[Name] = 0 default_apply_parts() diff --git a/code/modules/research/protolathe.dm b/code/modules/research/protolathe.dm index de51f73c6ce..19d49ede8e0 100644 --- a/code/modules/research/protolathe.dm +++ b/code/modules/research/protolathe.dm @@ -26,9 +26,7 @@ for(var/Name in name_to_material) if(Name in materials) continue - hidden_materials |= Name - materials[Name] = 0 default_apply_parts() @@ -209,4 +207,4 @@ if(mat_efficiency != 1) // No matter out of nowhere if(new_item.matter && new_item.matter.len > 0) for(var/i in new_item.matter) - new_item.matter[i] = new_item.matter[i] * mat_efficiency \ No newline at end of file + new_item.matter[i] = new_item.matter[i] * mat_efficiency From 49457f87e47ce797baf555a6f045b486b94a08e6 Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Fri, 21 Jul 2023 02:34:09 +1000 Subject: [PATCH 18/83] Tesh get Skrell warble. --- code/modules/mob/living/carbon/human/species/station/teshari.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/mob/living/carbon/human/species/station/teshari.dm b/code/modules/mob/living/carbon/human/species/station/teshari.dm index aaec8b3ab21..8a16bdeb29a 100644 --- a/code/modules/mob/living/carbon/human/species/station/teshari.dm +++ b/code/modules/mob/living/carbon/human/species/station/teshari.dm @@ -154,6 +154,7 @@ ) default_emotes = list( + /decl/emote/audible/warble, /decl/emote/audible/teshsqueak, /decl/emote/audible/teshchirp, /decl/emote/audible/teshtrill From 964e5b878ac11d92b68366ffffcff1cecb37a613 Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Sun, 23 Jul 2023 06:33:42 +1000 Subject: [PATCH 19/83] Generalized handle_movement() checking from shoes to /obj/item. --- code/game/objects/items.dm | 6 +++++ code/game/turfs/simulated.dm | 24 ++++++++++--------- code/modules/clothing/clothing.dm | 3 --- code/modules/clothing/shoes/miscellaneous.dm | 5 +++- code/modules/mob/living/carbon/human/human.dm | 14 +++++++++++ 5 files changed, 37 insertions(+), 15 deletions(-) diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 47420ee83aa..caeb8e7f83d 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -971,3 +971,9 @@ modules/mob/living/carbon/human/life.dm if you die, you will be zoomed out. if (!user.check_dexterity(test_dexterity, src, silent)) // Handles its own failure message. return return FALSE + +/obj/item/proc/is_mob_movement_sensitive() + return FALSE + +/obj/item/proc/handle_movement(var/turf/walking, var/running) + return FALSE diff --git a/code/game/turfs/simulated.dm b/code/game/turfs/simulated.dm index 526e7184cf1..f036f1ac15c 100644 --- a/code/game/turfs/simulated.dm +++ b/code/game/turfs/simulated.dm @@ -100,17 +100,19 @@ var/bloodcolor="" var/mob/living/carbon/human/H = M - if(istype(H) && istype(H.shoes, /obj/item/clothing/shoes)) - var/obj/item/clothing/shoes/S = H.shoes - S.handle_movement(src, IS_RUNNING(H)) - if(S.track_blood && S.blood_DNA) - bloodDNA = S.blood_DNA - bloodcolor=S.blood_color - S.track_blood-- - else if(M.track_blood && M.feet_blood_DNA) - bloodDNA = M.feet_blood_DNA - bloodcolor = M.feet_blood_color - M.track_blood-- + if(istype(H)) + if(istype(H.shoes, /obj/item/clothing/shoes)) + var/obj/item/clothing/shoes/S = H.shoes + if(S.track_blood && S.blood_DNA) + bloodDNA = S.blood_DNA + bloodcolor=S.blood_color + S.track_blood-- + else if(M.track_blood && M.feet_blood_DNA) + bloodDNA = M.feet_blood_DNA + bloodcolor = M.feet_blood_color + M.track_blood-- + for(var/obj/item/thing in H.get_movement_sensitive_gear()) + thing.handle_movement(src, IS_RUNNING(H)) if(bloodDNA) src.AddTracks(track_type, bloodDNA , M.dir, 0, bloodcolor) // Coming diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index fef692a574d..453f55fc5ec 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -695,9 +695,6 @@ var/global/list/light_overlay_cache = list() //see get_worn_overlay() on helmets update_icon() return ..() -/obj/item/clothing/shoes/proc/handle_movement(var/turf/walking, var/running) - return - /obj/item/clothing/shoes/update_clothing_icon() if (ismob(src.loc)) var/mob/M = src.loc diff --git a/code/modules/clothing/shoes/miscellaneous.dm b/code/modules/clothing/shoes/miscellaneous.dm index 2461407c051..99961f06f63 100644 --- a/code/modules/clothing/shoes/miscellaneous.dm +++ b/code/modules/clothing/shoes/miscellaneous.dm @@ -73,6 +73,9 @@ var/footstep = 1 //used for squeeks whilst walking species_restricted = null +/obj/item/clothing/shoes/clown_shoes/is_mob_movement_sensitive() + return TRUE + /obj/item/clothing/shoes/clown_shoes/handle_movement(var/turf/walking, var/running) if(running) if(footstep >= 2) @@ -216,4 +219,4 @@ bootcolor = "orange" /obj/item/clothing/shoes/ranger/yellow - bootcolor = "yellow" \ No newline at end of file + bootcolor = "yellow" diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index a3bfe28b491..0d69192ef0c 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1673,3 +1673,17 @@ /mob/living/carbon/human/hearing_boost_range() return (hearing_boost_range + species.hearboost) + +// Add gear to this proc that needs to be checked for movement sensitivity. +// Keep in mind this list will be iterated every single time the mob moves. +// This should really be a signal or something but augh. +/mob/living/carbon/human/proc/get_movement_sensitive_gear() + // Clown shoes. + if(shoes && shoes.is_mob_movement_sensitive()) + LAZYADD(., shoes) + // Tail bells. + var/obj/item/clothing/uniform = w_uniform + if(istype(uniform) && length(uniform.accessories)) + for(var/obj/item/accessory in uniform.accessories) + if(accessory.is_mob_movement_sensitive()) + LAZYADD(., accessory) From dca886f39ffc4eb34ec63b9685e154771200bbea Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Sun, 23 Jul 2023 06:57:01 +1000 Subject: [PATCH 20/83] Splitting unathi hair into their own .dmi files. --- .../mob/new_player/sprite_accessories.dm | 6 ++++-- icons/mob/hair_unathi.dmi | Bin 0 -> 2843 bytes icons/mob/hair_unathi_add.dmi | Bin 0 -> 2997 bytes icons/mob/human_face.dmi | Bin 142726 -> 139955 bytes icons/mob/human_face_m.dmi | Bin 192787 -> 190045 bytes 5 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 icons/mob/hair_unathi.dmi create mode 100644 icons/mob/hair_unathi_add.dmi diff --git a/code/modules/mob/new_player/sprite_accessories.dm b/code/modules/mob/new_player/sprite_accessories.dm index 0afcaa41030..beef9dbd317 100644 --- a/code/modules/mob/new_player/sprite_accessories.dm +++ b/code/modules/mob/new_player/sprite_accessories.dm @@ -1688,9 +1688,11 @@ shaved //Unathi Head-Bits /datum/sprite_accessory/hair/una - name = "Long Unathi Spines" - icon_state = "soghun_longspines" + name = "Long Unathi Spines" + icon_state = "soghun_longspines" species_allowed = list(SPECIES_UNATHI) + icon = 'icons/mob/hair_unathi.dmi' + icon_add = 'icons/mob/hair_unathi_add.dmi' /datum/sprite_accessory/hair/una/spines_short name = "Short Unathi Spines" diff --git a/icons/mob/hair_unathi.dmi b/icons/mob/hair_unathi.dmi new file mode 100644 index 0000000000000000000000000000000000000000..4590e34a66fc1e2546e80c66969136fe7e1ebe35 GIT binary patch literal 2843 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 literal 0 HcmV?d00001 diff --git a/icons/mob/hair_unathi_add.dmi b/icons/mob/hair_unathi_add.dmi new file mode 100644 index 0000000000000000000000000000000000000000..782fba87e315a04b02dc015650b0443189e87e0a GIT binary patch literal 2997 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 gG*tWl;R^>yp<#lLF(WB>o1IQGl{Qv*} literal 0 HcmV?d00001 diff --git a/icons/mob/human_face.dmi b/icons/mob/human_face.dmi index f8bb6376f55df5bfcdfd462bce3d8b5dd46f0734..b30e2e970c33f316234977cb6178c7db222de0f2 100644 GIT binary patch literal 139955 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%0A=^I`cZ~bCz_HL1i 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

0{)6=jDiR>DwbSU{T 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 diff --git a/icons/mob/human_face_m.dmi b/icons/mob/human_face_m.dmi index 501312dc69d7dc75e89f626233e59d90623b5860..701cefd4b18f2281b1825bef3c8dd0c083f9bb89 100644 GIT binary patch delta 152535 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

>Cn= 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�y;8mAutB6@_KsM#Ku@i27&*KGU6qC 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 L+s({K0CV&a!~CrG3M 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⪼D} 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 Jf>X{B{{i`|)J^~Z delta 154653 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 E0skF0f&c&j From c36e82a5d01dddd56bcd1818beb09638029aaa4f Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Sun, 23 Jul 2023 07:11:56 +1000 Subject: [PATCH 21/83] Splitting Skrell hair out into their own .dmi files. --- .../mob/new_player/sprite_accessories.dm | 6 ++++-- icons/mob/hair_skrell.dmi | Bin 0 -> 2339 bytes icons/mob/hair_skrell_add.dmi | Bin 0 -> 2339 bytes icons/mob/human_face.dmi | Bin 139955 -> 134592 bytes icons/mob/human_face_m.dmi | Bin 190045 -> 184048 bytes 5 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 icons/mob/hair_skrell.dmi create mode 100644 icons/mob/hair_skrell_add.dmi diff --git a/code/modules/mob/new_player/sprite_accessories.dm b/code/modules/mob/new_player/sprite_accessories.dm index beef9dbd317..dd8af22cde9 100644 --- a/code/modules/mob/new_player/sprite_accessories.dm +++ b/code/modules/mob/new_player/sprite_accessories.dm @@ -1728,9 +1728,11 @@ shaved //Skrell 'hairstyles' /datum/sprite_accessory/hair/skr - name = "Tentacles, Average" - icon_state = "skrell_short" + name = "Tentacles, Average" + icon_state = "skrell_short" species_allowed = list(SPECIES_SKRELL, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) + icon = 'icons/mob/hair_skrell.dmi' + icon_add = 'icons/mob/hair_skrell_add.dmi' /datum/sprite_accessory/hair/skr/pullback name = "Tentacles, Average, Pullback" diff --git a/icons/mob/hair_skrell.dmi b/icons/mob/hair_skrell.dmi new file mode 100644 index 0000000000000000000000000000000000000000..9e1aabf98b576f4931363c6f99858cf9f3487b0a GIT binary patch literal 2339 zcmV+;3EcLHP)%0000LP)t-sz`(%T z+TPXF+27ye&d$=x%Ff5f$G#eL$^ZZW0d!JMQvg8b*k%9#0Ka-vSad{Xb7OL8aCB*J zZU6vyoSlH4FxP2iE9V%5dn=QT1ewOW& zUGrN}vg}^aL3uE)V;6Sb?I{_J40=vZM@qCZjSg!9K?F623AA2W%V%ujpq&pK5=x}; zu#}*r_Ts6Q`0&Lb<<@o0|LSN6heUNSN^a?b<5pvp@b#vNaA0IcF-%)};kb3B{ma^i zs9K~&Jod4PXQ8*|$MvNwFSGa&Z{*JVQe3G_%O?Q}vKqv@ofnpPqn_KLpc%I^&7h z{%!j5NdClIFa3^~EbJvefW6#5kWakzdc6cmdwXhII~Xupuem9FTd!x(zmIRI_|Q(Q zhU`NR>tH*3i06@I^D|g_v(@AH6YEGwW_`rwth8sP0|TT!>TT!bJ8XbH{$!=%&tF*N zHh<_02B^FM1$bFP1e5_gp%J$H1>-MT0Rad&%lrcfFz*8}g1M-&3k*P_n>;`Wg4`-im+;I8G^lTN#bUCr7DT{4#~HVLCYTz|36U>+Wuk4 zBaB*&vkIc}mCz0J$d6@_gP{CUZh8JGx!?e1L#{{{YEeLqQQ{Kn?zncoH=!YSfZPgh zf@49O+2-64Q|!Vw_e^&<3eqX=rF@XlQ6?Xgm`-KQPYU|MB^OSjFG4Xso~Q z;~Q!|J2ckckIxUt{@!-L-%mCwe;_f8&*{(e)XA7j#cegFiVbK5<$c(PUTPaxp7CFTkQ{iOBQhM3{lp~IF1%pt`^jFg!k|cpUHl_4GhUc|;8j4Gj&A zC+7zmf4zL^iu?WjIR3<5uPum;#^0lr>8l^;<16z6s4#5;TzX9pmmK4R!r!}D2j8kM z82c(dD$I)J83hQZ(hlChn!V2b9Y28KZ^3U$d^cL1SUgekaWS@igv7_lw78}k= zw%7BTok8L|wP&+9Q}Ay~AD;Bvv2qkNO|IZ{Om87QaM1`lh`xeOgBx7obUKq@K_-@k2-?kiCIbfW`vSm6-hwe z{D=@Lc?3NSs+-G&MQ=56+%#`G@Z-s2?!r)%W8YY;eeH+pW3!foQ|!I1cfQs~<>9JHNt3s_Qs` z9Fh@U(z6Zi#;SIpe!z@NJH!cG8Uc_ZY3m2J5%M>0eEq;RsV#mBgIGUsbL$<8=`~7l z`8W;F7N+Io`hjYS2@%to=3M;%od(ygrPqQ`50~f7n^T~ta z7dk(np`oFnq4D2?&JXDPfZkuA_ZN)XU!ZvZfb9bR>-QJrjR4?3Vt+v<4iG$af5EA^ z*SiD6{J@E8z3)h1=90$8_MHmYEaV3${F{3}v??ZWNPGo^Y+V%sp!5AE=5BN$KR_dq zKPw)&zo2S=Lhgu|A1KBB1NNnxd zjxZFI^yQqSj7iUS1Pu)h4UNALIzPbsd%yMf5D(1{4CPDyK5G0uyt|IfBVY9Qeph~A zC|~sVhTqt0D32eS9~jD){JnAa_bi@leA!<6zh1r{%71@AgQqle*7|$MkZdf){s6G& zBl(S=FPbAvq-kB|K?VbaGwBh|j4~!*B)=iogyJ58IPt=G_YoSW1vLIR=^pI#SpNGX zD)cF>I0L6+WQjb3GGGHpd?&sP;Y&ys*D{3mv#QfUb?~QvYlT*AD4&>BS&eyvpt&t8 z^zVhTQ`ZOu9rXf5^Oe$Z0!FU=QrG0npHjeQF5ip!hA$WJ8~Fwe4Gj$q4Gj$uIzRB} z?-$sE_`gv6fahQ{B6e*wrWRQibjn8E-6002ov JPDHLkV1jUZgxLT9 literal 0 HcmV?d00001 diff --git a/icons/mob/hair_skrell_add.dmi b/icons/mob/hair_skrell_add.dmi new file mode 100644 index 0000000000000000000000000000000000000000..27c7cd1441b8be4d2e825bda33a955eaa9af8cc0 GIT binary patch literal 2339 zcmV+;3EcLHP)%0000LP)t-sz`(#* zSZhH(QgLyBBqB5s5Fr2n0EPNc{Qv*}0d!JMQvg8b*k%9#0Ka-vSad{Xb7OL8aCB*J zZU6vyoSlH4FxP2iE9V%5dn=QT1ewOW& zUGrN}vg}^aL3uE)V;6Sb?I{_J40=vZM@qCZjSg!9K?F623AA2W%V%ujpq&pK5=x}; zu#}*r_Ts6Q`0&Lb<<@o0|LSN6heUNSN^a?b<5pvp@b#vNaA0IcF-%)};kb3B{ma^i zs9K~&Jod4PXQ8*|$MvNwFSGa&Z{*JVQe3G_%O?Q}vKqv@ofnpPqn_KLpc%I^&7h z{%!j5NdClIFa3^~EbJvefW6#5kWakzdc6cmdwXhII~Xupuem9FTd!x(zmIRI_|Q(Q zhU`NR>tH*3i06@I^D|g_v(@AH6YEGwW_`rwth8sP0|TT!>TT!bJ8XbH{$!=%&tF*N zHh<_02B^FM1$bFP1e5_gp%J$H1>-MT0Rad&%lrcfFz*8}g1M-&3k*P_n>;`Wg4`-im+;I8G^lTN#bUCr7DT{4#~HVLCYTz|36U>+Wuk4 zBaB*&vkIc}mCz0J$d6@_gP{CUZh8JGx!?e1L#{{{YEeLqQQ{Kn?zncoH=!YSfZPgh zf@49O+2-64Q|!Vw_e^&<3eqX=rF@XlQ6?Xgm`-KQPYU|MB^OSjFG4Xso~Q z;~Q!|J2ckckIxUt{@!-L-%mCwe;_f8&*{(e)XA7j#cegFiVbK5<$c(PUTPaxp7CFTkQ{iOBQhM3{lp~IF1%pt`^jFg!k|cpUHl_4GhUc|;8j4Gj&A zC+7zmf4zL^iu?WjIR3<5uPum;#^0lr>8l^;<16z6s4#5;TzX9pmmK4R!r!}D2j8kM z82c(dD$I)J83hQZ(hlChn!V2b9Y28KZ^3U$d^cL1SUgekaWS@igv7_lw78}k= zw%7BTok8L|wP&+9Q}Ay~AD;Bvv2qkNO|IZ{Om87QaM1`lh`xeOgBx7obUKq@K_-@k2-?kiCIbfW`vSm6-hwe z{D=@Lc?3NSs+-G&MQ=56+%#`G@Z-s2?!r)%W8YY;eeH+pW3!foQ|!I1cfQs~<>9JHNt3s_Qs` z9Fh@U(z6Zi#;SIpe!z@NJH!cG8Uc_ZY3m2J5%M>0eEq;RsV#mBgIGUsbL$<8=`~7l z`8W;F7N+Io`hjYS2@%to=3M;%od(ygrPqQ`50~f7n^T~ta z7dk(np`oFnq4D2?&JXDPfZkuA_ZN)XU!ZvZfb9bR>-QJrjR4?3Vt+v<4iG$af5EA^ z*SiD6{J@E8z3)h1=90$8_MHmYEaV3${F{3}v??ZWNPGo^Y+V%sp!5AE=5BN$KR_dq zKPw)&zo2S=Lhgu|A1KBB1NNnxd zjxZFI^yQqSj7iUS1Pu)h4UNALIzPbsd%yMf5D(1{4CPDyK5G0uyt|IfBVY9Qeph~A zC|~sVhTqt0D32eS9~jD){JnAa_bi@leA!<6zh1r{%71@AgQqle*7|$MkZdf){s6G& zBl(S=FPbAvq-kB|K?VbaGwBh|j4~!*B)=iogyJ58IPt=G_YoSW1vLIR=^pI#SpNGX zD)cF>I0L6+WQjb3GGGHpd?&sP;Y&ys*D{3mv#QfUb?~QvYlT*AD4&>BS&eyvpt&t8 z^zVhTQ`ZOu9rXf5^Oe$Z0!FU=QrG0npHjeQF5ip!hA$WJ8~Fwe4Gj$q4Gj$uIzRB} z?-$sE_`gv6fahQ{B6e*wrWRQibjn8E-6002ov JPDHLkV1hGFdcObw literal 0 HcmV?d00001 diff --git a/icons/mob/human_face.dmi b/icons/mob/human_face.dmi index b30e2e970c33f316234977cb6178c7db222de0f2..d9415d17f994b8dd913ae836e425d81cd2663295 100644 GIT binary patch literal 134592 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ℑF^qJKea0)|<<@ziaTl0PS`W|_1YD`ti}g%c05 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≤tcq_E!=F8whLTW15|Xl)K-=rHfpq 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%0A=^I`cZ~bCz_HL1i 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

~(^cAqLKFMkHS0(%Vh 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 z%0A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 >7!oysg)B&0;m7R*+8w`)Ozjtq6rpv+q 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 QYV?0S9V6|WbJv6ZFXEs(W&i*H From 3bd8fef09cf4c2ac77cad43d8a0184fa8dd1d0b9 Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Sun, 23 Jul 2023 07:12:16 +1000 Subject: [PATCH 22/83] Starting work on porting unathi frills from Neb. --- .../mob/new_player/sprite_accessories.dm | 63 ++++++++++++++---- icons/mob/hair_unathi.dmi | Bin 2843 -> 6216 bytes icons/mob/hair_unathi_add.dmi | Bin 2997 -> 5648 bytes icons/mob/human_face_alt.dmi | Bin 40471 -> 39500 bytes icons/mob/human_face_alt_add.dmi | Bin 40391 -> 40189 bytes 5 files changed, 49 insertions(+), 14 deletions(-) diff --git a/code/modules/mob/new_player/sprite_accessories.dm b/code/modules/mob/new_player/sprite_accessories.dm index dd8af22cde9..f3ddd1a4652 100644 --- a/code/modules/mob/new_player/sprite_accessories.dm +++ b/code/modules/mob/new_player/sprite_accessories.dm @@ -1219,20 +1219,6 @@ icon_state = "hair_ziegler" flags = HAIR_TIEABLE -/datum/sprite_accessory/hair/una_hood - name = "Cobra Hood" - icon = 'icons/mob/human_face_alt.dmi' - icon_add = 'icons/mob/human_face_alt_add.dmi' - icon_state = "soghun_hood" - species_allowed = list(SPECIES_UNATHI, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) - -/datum/sprite_accessory/hair/una_doublehorns - name = "Double Unathi Horns" - icon = 'icons/mob/human_face_alt.dmi' - icon_add = 'icons/mob/human_face_alt_add.dmi' - icon_state = "soghun_dubhorns" - species_allowed = list(SPECIES_UNATHI, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) - /datum/sprite_accessory/hair/sergal_plain name = "Sergal Plain" icon = 'icons/mob/human_face_alt.dmi' @@ -1694,6 +1680,50 @@ shaved icon = 'icons/mob/hair_unathi.dmi' icon_add = 'icons/mob/hair_unathi_add.dmi' +/datum/sprite_accessory/hair/una/cobrahood + name = "Unathi Cobra Hood" + icon_state = "unathi_cobrahood" + +/datum/sprite_accessory/hair/una/demon_horns + name = "Unathi Demon Horns" + icon_state = "unathi_horns_demon" + +/datum/sprite_accessory/hair/una/large_ram_horns + name = "Large Unathi Ram Horns" + icon_state = "unathi_horns_ram_big" + +/datum/sprite_accessory/hair/una/aqua_frills + name = "Unathi Aqua Frills" + icon_state = "unathi_frills_aqua" + +/datum/sprite_accessory/hair/una/curled_horns + name = "Curled Unathi Horns" + icon_state = "unathi_horns_curled" + +/datum/sprite_accessory/hair/una/ram_horns + name = "Unathi Ram Horns" + icon_state = "unathi_horns_ram" + +/datum/sprite_accessory/hair/una/thick_ram_horns + name = "Thick Unathi Ram Horns" + icon_state = "unathi_horns_ram_thick" + +/datum/sprite_accessory/hair/una/double_horns + name = "Double Unathi Horns" + icon_state = "unathi_horns_double" + +/datum/sprite_accessory/hair/una/swept_horns + name = "Swept Unathi Horns" + icon_state = "unathi_horns_swept" + +/datum/sprite_accessory/hair/una/short_spined_frills + name = "Short Spined Unathi Frills" + icon_state = "unathi_spined_short_frills" + +/datum/sprite_accessory/hair/una/long_spined_frills + name = "Long Spined Unathi Frills" + icon_state = "unathi_spined_long_frills" + /datum/sprite_accessory/hair/una/spines_short name = "Short Unathi Spines" @@ -1774,6 +1804,11 @@ shaved name = "Tentacles, Very Long, Wavy" icon_state = "skrell_very_long_wavy" +/datum/sprite_accessory/hair/skr/split + name = "Tentacles, Split" + icon_state = "skrell_split" + + //Tajaran hairstyles /datum/sprite_accessory/hair/taj name = "Tajaran Ears" diff --git a/icons/mob/hair_unathi.dmi b/icons/mob/hair_unathi.dmi index 4590e34a66fc1e2546e80c66969136fe7e1ebe35..8cac0fa3efe3db1f96c0682e267bc8d18ee377e4 100644 GIT binary patch literal 6216 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 W^d@drHGqEzAf}fsjmr#gKK>6KWbJqW literal 2843 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 diff --git a/icons/mob/hair_unathi_add.dmi b/icons/mob/hair_unathi_add.dmi index 782fba87e315a04b02dc015650b0443189e87e0a..c1b9fc30bd410cca9617a245006422be617ddaa3 100644 GIT binary patch literal 5648 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 E0~y`4L;wH) literal 2997 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 gG*tWl;R^>yp<#lLF(WB>o1IQGl{Qv*} diff --git a/icons/mob/human_face_alt.dmi b/icons/mob/human_face_alt.dmi index 6811bb8fd6db55c1f5df07d45b4c30ed67be2ac3..0935de1789d938ae253ddc13d4838192c380d0f9 100644 GIT binary patch literal 39500 zcmce;cR1Dm|37|=GK%a(kr6^xWru8%QC5;o$lm*qoy`jgSxE>9N%kh$*>TM5z1KP4 z`+2=T??1lR@1NiA`druVb)DCdah{&%G4A)lT1i%lLaxn_P`|bJ$Xs@=MJ|U=>!Nd zb(BmUfoNZt1Gl2$V5P^y^}>D;~3PPgBLp3l9#xVrhQ78i@TB1uLk ztD__TiA|`BR{4is=WYK^_lGi6Ire-PZWaYMa`4 z1Uv>tXTo=7CU;QUW#c%^g$#F}(EZ%tegB=d>3Htfb@bwEZ6)=OacjD!WM8B4MOW%6 zNCbFWG)Qsl8sa{6za*Mgzdvy8h4e?R%z@7`fqb#TGu?D)o8 zleMIH|ClV^87M3{hr*S_g#ILVj zok8IDtj>38{!JVaNx|)SJ~vbAT{B^Objx0bo`@-^CY>T2f259$g2;d;x$0otDn)eS zp5q4Qhy|0Iu-fc>coc&|^3LO*%^jjLIM9Lhm=~6~eO*NIyp>U8(j60b;uIY+dP8NI z8*h*j_((9mX=QGj;S=lHnR7|;6MSK`m<1S(p*Q=-N_#{10gQvv5^5}ugF(S#bB zdc7jz2$bbLJ~2sDLU}S*2M2=4 zvm-~HS+VP+tO-iZBZjY<)i!Z@M1;g87WHH7_f9rH7w^~zb`37y`#Q#rT7GgSb+a$= zNRJ*yjh80kg*WEac9b4wa`MH7gK%uu0$EIZ76-9%F2$N#HCia|aS#mZQV)B^7aumf z>d9!XkrKwA0_7Q(#<+`-M_I9#=U1ZWRXC|KIex}%YiY^xq_?dbo-6BKG%M9L5=h|_ z5$P<}ukZ08d%p z+$KmQW4Fa%$Cj>v!QY&m9L2oB(TR!XlM_+m;Mc~d(pl=$tE;PuYzd=NQ*EsgS4nE= z-lwOV2TS81;2k&|@0iO}N+PHtFm@(-6{9(;;H*?|rGQjWQDmcM*;Hn$>?LK4Ysjg5y>K zJQP2dz+KV}V_Hq(*oQ~DRE}DoCc1e`);f*U71HE#4Z3LSaoMu89{rKh)d-I)?421ZxDs0ArsW{j7 zf>E17pBc~mBvWBb5|!m%QHF$sTz){*)7@PvpA*2PQ%w8gTt`RexS^pTYvkg^i0`~%JuFb8ag_{j3Dbh*{3E>!80K6>=%mr3dLaM5$_bXA!obC24or@aJTg%p`;$iwQ9;?bfQNg6M* z?_P6luaYq{>k~~^r0ai&*a?U--4#8?LC9&u_AX|n;}Z}NXz(OwalF|YJ@$D&Vts$q zMo^cV=2uV8SG&D{zbE^vHja*Q_vuJ93$+}2NQz|d+_~dwK3TECf~Y07QvW04JF&iw z)bwHD)bOik)VrYmDs<^BU607O%1VBIew^g4V08|&(LSViqQWDeKX#Sq+WxkeFR$E^ zMg(bQLm|5oEX|SJ70XJL;dgQy&tH+X32_q^QbsQR8>}6slnyPcX3M=poECqnL^#|0iDQ z!FGR0w!vfB$a@lEUFF}7eI%IHKaH$f-lKDw=|`5#lR19^y&ogz^ESrJGxlRcFj6+LF6MLha>QLWmQxw50<}8AG}|+c#x*WcSaX#O|W$TgN`5D3s(7neK>KbZlj7S2C|BPjd6p z5{I&_b17~BVs={?p4r&hgKP43j>S=7nsRmZLEIkg`to4j zpBV=uYwMMlt94aXop)$1wY9ga4e@H?Fwf(^m+<}R?(Pm7ElxR?RLdW3K!uGG3M&+F z*7+4|FEA6hCWxBn{yO$~#=XT=rc_s46KAC@-RML0$>}MMR0%$gNyer5-Q&0JX0j!M zP@UZt4o>ZUxGYnMaUSFNcXledjn5Ng;)lgjZl9j>rKs?wcEcm|FT#qO=8`x=OzhFN z$8|hByays@xzF_V&E!>y*OPQgj-oyxES+t<(#d!Iy&9n}z|M|U&BHmH+ql=Sq`s4P zETMOyqhkVvlKTfizH>=iN5@k%{i5kwpOU4Ahc3p?!9l&GFU*6_5Q)U(cU4cqur)=# zqZ+rBXJfVR`ZCbafbgcLs1S0UYa{tc5@2=3{Bp2#Q^Jf+via51=)M{+uD!zgO?-{STjY@*tWuQ~s0;E_YI*}XzV}a}%k3u7Xr5A+YMh|G z9{~Y4ZWy$0ZNXD+8soCDJxbqGrM?9xV-u6?IRfc8#?k>RUtixzyVnlb&XJyf$*`qvw75r_WJt_wWxamR5peDSsd_5<)QCDJoyaY(o7;Ebl@2+RICzkS1KV z#m;_E@r&xV&)S84mp%&;jj!%A(_VhEBSXk!PcCXi>2z_uvf9m?2f-9XCLLxRc{Z&k zO^E&X|MDre@(C>K1*a4!74H>Ug%LJ(c5dr3OcjDIT^k#AI#I_lhmR=D} z?}F1=e~v=a?7WjmU3qy+c?)y8>gst>?ZxXh2^AIh>%M(s`^;FrP`UY1k3PHqQ{7_& zTkKtwO^l9CkJqd6B&Q!pe*XN~p>iV1h>uWC1A(Z}BUyH#gT9bwF!ijQ{rX~0dUKWY z;>|9BrkO8H+c-uqUxwaoi&bR(Qdvn*kBX7b@~?K^q#L+c)Rf6V%$Z2+cfM*^<|5iH zlNGylG-i`DVIv4dKS-L1uT2-mr_o4VcMVXZ`7`<4Cyh{1-aqgTfs4dQqG|WNZhYm= z(JR750J>;D43=fiVi$%XVoM-mh#`3O>J`Gjzh9$e&hheimrU+?3@5SN|Te? zL!8H~?85g+JB~N6^YaOvs+eg_n`U2q`}Pgs9<&pkV*Tat!_mP!wW_WK+?#Hb6AwJL z{GW5vK+|pRsiw0vbP&D{#T*){FcMw!MbO5^W-C0LsN-v-K2K<3BK5g@oZ@`cFs6k% zGd=wVDFWV#T_t_D1*Kc{jUj95H`zv(mV{hfTumh&6@@Fu$DY4>dz(#4rIO5#d?YMo zq_gKRE?*ULpFF%t)^K(v{`c?S>BCdw7A>Urh3t}&E6^-E%?4uU2@p`%#uC`o$Sz;p zUg~Gz=H=Zr;^Qcv&AKIgmDix9>}Butz8AlwWDI~=SS&Cj+;{Gj!g3lmxUougr_oSP z&jjuVhF_h-$i;;U0N<8ZEj;@C*vA2Qd_Pe0_`(o*<+?s$QAx=zT*c+&=awssbuudv zuR+bUye6^|Mh!;1Yz*J@@|ex*&}QSymoMK0xRN;j7p@&3g@DKN=g)804h|2~RO%IN zd5A*~R^Uu*937>V&LU%DV~bVUXr6I^7ZHV{rlRBG$oCEpWwf+d6Q0+ob8Ir!`xY&2%QP zdz|d$_X&1V5fyjXCY$R@er03dI&_`V7^YPtUkF_mp)ugHIMR5wv?6@T;klmT=21) z+TFNQse5z_uw}+2b3%=B`Z+dNR|DJU0-(){*9~8s&ZJv(tLDFd-+WYStFMo2*Fzk@ zNa#2-@#6Iqm5bHY)!%(Q>DUq|0U+`k*2w}W>6{O09cb$5AyxVKwAcDbuAm_MNj?Jc zUJ@BCbrX@=jorc8g%=8k-oT#K!IK@}oPrr&`1;yMBF073R&h3KY$u{P|r^ z5;1t~$6GhX&kU8~u@vT?E_31Q zq*>b)oS|+_i)oicwr-evdZu8PHXugWCyB}zzH+mqs1Qet8T7}o62XRq>4rxn|2;Yq z6_^Yb)xWA?oJhYR-rdEF|+S=MJrJD zmZ{#(Ao^Vr{Abfcd4m&ZR%QAWtqv{V3B0;9~>O)MRaR& z2FJz4$*lTr{1N$9Uw;L51JucK_QiDQj6W9y1X3amJb|Vl{GF;IVO>VFzILj*948c1 zQ1Ax2g>vrex;lx-$Vk4D5$~mpFVm9SUbVj#cT1rP3W|#UgcXqDX8gW)F_;ATN^8Wc zHX63X#pyomzu<+&;T{!wa)ySCw5G6>J1olJ!9hiQq8O`AgOvCTTv7(@8itH%CiPA2?(!2h-gPiHWpF=eg@Ii@Wj)3j5)kP!2oR2XEKkL&@*?q`|~El#P8h#Ic4AZzPynT35$& zM(ks28x<23wG5o50a$8N@Ffstq=)MbN?2$wH!Zs`r2esNpV2PNWsDGOg{B$L3beC! zC2PNaVjXQ|Qce&hkJoKcmQy-$`^{^ppoK%@PbZK-tNA{j~X~ z)r1^DdTvuWG2>RPQ8*OzBE`!6nnMq)Be@{qGBnzc;|=o~NoJh+afgWfkhRv*8CR6s zYc*Di?@kMEB-U8F1m1oN!0+3@jgV#T3o$CzuWI_?$=)$ks57>|I&#gS4>O)loc$N0 z|J@iG1vS3;=X>$?a&X`AQ0R*VgH| zLzRB4`Lhzl#`^lhBy-&&?YG?)pNoo!M9_=7o)UNOHp8$W2-9tR>427k*1}9in5oV& z4ICdd1oxU3af(6bPn@9KGRK9*9!^71da6Yo!zei%D)E5f3bc7B!_yAJL2U&7pm&r# z$;Z#=9Vs<`??I^Y=(T?!XQ=jm>BKrvP-xyAW&+Zo*&r+yj;zu$FwjuX{wlBLlkJsz z2aQqT4${gh+=?<-F5dha^jWB;zfG;&<-=7P;1#Lx6U+q>>C-Nv#sVqPlM?A$v#po> z{)7+DZPPx%**W(44s?$zxeIzKJP3oOxv7Y+IbHn(K+p6tL(Jk!nSeGxmS1f^sTBMa*9|776ptv<)>BFB28; zr~Buo2C!4;PdJF|jkYLR=C$vh5~aG45h@ah>Dkr@8)IXfG-v%EF5&z8`!lf2RUY-o zwiA&4#U;6X+2znTLy>ha@1gtLa?QHhpLObOkD9!UCn}10HSa91d2;#iYWhaAe6@wy zVAnfP!fccSq&|pHOG81+%`OyB%aB-rHa-vZg`R);I2pJxR`MlZRrLz%S2JV_A{)4& z_FjDEa1*uZg==P(matNBfTc_yWK>T)W8`n)*8bzL_vHEil0*G}B4IT*R`x}a8FTG( zj>QF>_Uxh--oW`=8@ zTlK}PSE6zVv0^opW>QdC+|3PvjV}tOk^uC% z%A?Q6?N>N73*g1u+Z(zeEDIo_0FSV+i>U2w?14j%XNBGcgkn5?kI2CCy^zpQ4bDV9 zLBWgFlRV|Tz&boxDFRTNFB>FPe~$NNyNdaNQrh0iLq#l36Jcy+rKI@W&uVgFf^8gw z-o)%c)d#StCUM-db%?1%`E`jbe$p;HS}W_l9KjeRf85f7|DP^gUU||4BDpVM*Cw1y z?LsEdw-{mou1`aGwIA}tMA4lBeyl4i%fZxq`Qi@^23Xztx~=l-Fg{ppcv4mRZMlz< zFQa-*N@+nP=~!@jn~@>J>Q`&92*?cB4xm(M25HV7wFXc~0fv6p=gG3o*W?rjMOeEq z3q)1zLQquU`-lc0g+c6il4o0Z1c=b)0KKA+l$2{e=ldgJvdm4Y=z1zing|^Kz9YTY zr8PCbOiO8@^#m^VW~{Cw{8NSO-6}St6kliea~yirVgX6@B-{X_?_OM%QpfM#RKkm& zG&!N#hom0?emy)r2b>1e0VGQt_IBOT?4@RkQr^0w*T|FQJVjOtz(K$!PWYF5(#4u4 zzQAvMzz~BjV^w0i#H`DuK*qaes(YQamQDmq}KOuS(WrP zsHV_bmJK=%JyqEpY0f>jlmx`<*kDO{i1(y+f6TIl8>-Re-Z3fd$mzG#8Gex5l?4-# z(d*744on}GtW#AQ(>4GZUMgaEI{+`C1CLHl%0Xx5OqAwHrhI>f@CTV0gqad4bAfAA z#20Mr?Q=9avp}r|R|LgwVPUbC;Kxk^KZzxA3k&AHNJ-8*OTYRIpg6^?gYi6f$oYS2 ztQJ?ah7tEoR=Y#hh9zng$wU!8Jz-zJ{?oC;Omy(}o=SN^#K>wZC8MM{w4`>y0MMTW!1dF*epJT z2l}jP>t`qprN3X($ZRD$PIf$>?f2!?lKNpodOErRO2)WS!+mR1-jmyaSvUUR7^yJt zEhHN{*`9;GTX(keh_7vHIWL1a=DhW);g%6!SZ(ctv#$EH2&VHo*mi(|fPFhI_S|R_ zSqzuO9kZc1_F({Z-{U!Y5s3~xJ@*4C0Us9!SOj0&+XHmQyLS|B;x=l2A3uH^ZEL$Y zQiuDp5I5<83Wy*1VHF5~zdXq@JjsJ4LFUgw zx)z!?Hj4Y!c83;(=tvL<)63A3Jba?QmEGat$<`}cp%&`zRP(;9r3LlK0lJ8ct(W1a zf;Y;!Cb~5yrG!fHh&_WHytACgL)JsF1<==GcSGvWB$@8Im%xt7^9NaxhxQAnhU9|CL?=If-ZT4dFeq==)z47Ay3DZtHZ)XI4z zclq1i78G#ML_h%xVKvD>qD4Su2kxLpkC=;A0+5-ZH;CTL&-LQe40agVV_x0>R;1GB~%wr$fDI)4{S+a0hzPoqvfHu_+8w8MFGb}{NF_YIy z8jM_JE^mKTaCCU$TF=UjEA6I2rl!~%9$x79w9;GnuA2?I9(o;x?v6dGKVP>WL!%|o`-YgIFZ&Oy zEtkuBB~0U4XEHFy86>aT?UAR?wF`%~CSXgyDw=^M<4E_2i>2 z{I&(Y2^@TIaIlHJ{*aEP1P!7=H4@|3%l;O&laSq?r6vC9A$WgiRhONz^70R;U~|ng zxA7N7^4*7?=?8+er5g&zOF1#4hL{r_o|C3s4vVs}t+xvN1+zmv9YK#w1yV%){MJXQ z4nQ1d+xd1_TFS4Tuc^+N7=7kjr60noBn)P1te}3aS0Yq&UvxjClbbyH=ZN-tvRJfChL(I7+9{0C3OeWje+k) zZqhEG&ri>$YQ4|kBT%sJFZ;-YwQI<|CGvWAu#eq0r@TitKe)S!@sr)CpIAKVt@(;mZ!huD~^eKe6CTN$>%jah~`fjAX$qm3Y_nPUW`4*^8z<;GRs32A$ z{?{Gl+s+b4cyM?~4u}z3(Lh_uQeWyrg{w-8bJ-)ng379BU3ST?uV=*i*H_1)ySpFT zm7dKNJ?Ba07ZZE6)aeewKAwL;0d_TKl>+F>c>5NC;CPc=+1ep%>Fu4`^)(XONYR~f zKPydo1__^z68)-yiVuaU+ZA;*=LX(4Y|o>nHV|K60q5oAr5p@(jMkFXKUK*)zXGPn zAB(cAA?rpnfyQ+=VDGb=NQ@X}0dsDF)#;PY01iOwgy(+am<6XQ&~-^~Amk34bqsx5 z+1c407k*L$KO!0_F;rlsXat4qpcgeVOPOya!rJZ|*Sp9AJ2+fFeMhHZ?WH`c6E= zvd=+Ug$@mBMl*=h4B{R}x@*{ScU@Sq321D=P{GtyXjviUreG!z1U^g?b0;m*eq2GIu^-1+%A;ANvo5ck01#?o%k zlxc>^_0~YnR#8y_DHuQ)4D>baV=E~A?P;p)z_``(HTn4Y1K?*s@p`N)X{kllMytX$ zn3Z75LDe*3h`i&XaMoprZVC+v$t>Um(F4)2?1C%&sl|7HNT+Go+uE8qo|TCqX4SDb zU5uUiPd-eRhd2Y2Js_mlfqo|>BuJA+j?>qT*#HpyFlYthsjnm-GtnFQoHS=rISr5~ zH1ahYM1;6;=F&{T&;D1wy|EGjcB@P@9=sk)p*5&#PdJq*KnL2pgx6m_51ATzijo(w zq5&HjlpOY5@bBMNP*5Nz4c(7mW(jUK28+Pd(o)erf!wh|*q|ht1UAR&{#W@NW8E__ z!5;K%ZSi3};*U>9Gr_>aJam8NBx1K8Ex8=0EoRobI0n7d}icK~5-L6QVi zV)#7(-k`4ogM+zzAVLNB{w6#UI+xgI)j5KIZ5i|5@3;Ktl~x9%qYwbPz*lS?9eukM zxCJR4_bPn^DJQ_4Qg)h%Ye{F8pdUVi1Op5PD7%P;x$Vp`o4S7LWhEG|uLmXa;qo~? z78Vyl*MJrk7#R3AC52y{hz_m^e5?#`#vzVF-{yGhVM|L86ASscdg{okIRXIjH3axP ze73X(9xMm|zW`9qU$)T#aAOj8~}Epi3_)02F78=3X>hL~jK z+}Li5e(Q><4|mv~aMOS*am(k^%!hK<_wU|G3#L-jb=g&dA!YQ6zL?{i5mRH`#>s#8^SU(+oVszEJx2;-1;;x8!^9`euFi`W4pT zl`t#_1mvRjC{5Ul!2Fz^{&_dGdxiZ>C*h`s4BvR;kV)y8jihsxJ_x^|=;A>^A)%_~ znZ83IfMGE5;AsR02Nz$z45(gLB4cFnrgD4`xF2nAnVNBbO$QpmS_RArdKG{Jn3G`c zF4}9?8liKL6iS_(`-yw*;3ELER=Y8SE`J#TA(#Dc;gN@(>>1a^{%CO~9}%lNU@8FgGhQvZfq`%lywbQ-S5)9|PxIxSqP-XY!jjldvztm3 znp(lFCj6{8CXvQ3UlPzn5ftTR<&-P<8&8VO~2IpK?~ApN`U zk9`2(S0+xuEmPO3;99`wSnbxAzX|FzTRHl$1%bCIShk9+PHSWl*&LuI8X0BIDfMBS zE9@4myV%&+nDO|>%SdRJb7#l9Z`0CRaui~Mt`k0HqbwNW1eXTdEjQ>OiM?}{R~gcr zq45C)XS#|fi9TXMjg5hBdOlkBm@Ps7cUmSWIq!M7xd8<)C-&-cUxd7&jo>ACZf%vD zagOJC@goTSrC;ZB4Xa&^pRsf|hh8}bq_tIOc#e(AG|h^8?SQ?+$Z^;~r*M8ZF?TFtuR zodna5^B$@=?A@38g-@&lBYO=n?mYs%qEl}YE<4+S0{l1QE_IIm9ONSeX@~^CWuVTm z7zI*V?EQA>jkhZ(#T^_fUw|SYkU~Yh(cYE+L(67< zF!7dMe$4HvgK!Qy5QNC0YnK29fayc_KGvZJq)k3Cu?Xedfy86vI(9*Vs}3O%>k2v> z!Bh$3`UHuiX}oV$Rr$RE-a}9p0O6Cl>OkPDauk#SpqULK?JFyspj~KdYxh~+!?rFM zG(}yXZXov%-+}vcTpzC}HpDTkatgjhLA189!AuiD6jAp5dj|~-&8XwmaWHk?V&&G& zjvsF8bg%Bw!72l{u@xvU_AbtlkXB(^i4z8!Rlo2IRqLG$`)*71ve>#7DH$o!)D$mm_#lo#Dj`})!seYZ(Wlo!8u1C*1tra3}(Pa7zy=-Ig~hE zyPLHQ?6}jc38GZ~Q=Wg7Pj{iv{0P$LA$XP~M%O&I-7w>j2?~oo596_rVCrKvRnZqw zPpRb8q-qT|<8-pdSI4&>;8)U~1cU+og{ses65#XlQllyKZncW{#eX!KWA&DY!d{Z5Ckm45w*+lj zSG)mU&p0s#Vx|!Sf*KxqmEqd9wuZ$?TQ%>(|~dZz?qUx|Wvig)rwSXOJX|S8dS~(a zg44A$XQ+QN@8!>|&2x4B;#92uO?Vddp&N6Xia12moSUYrRHwdnzWIve+EKSiUi#v| z^7E#OaCD;b!pqLb5TeNG=QC3rw-KDf{>ZW~7PJ3@Prj2R?2P-{x&mMiYy*gd_Pxxw zo(I>jErD(1A2^XI=bfs`nf_fYD;b(P)GNNW%z}ctJLPZGPVrsWUCF&>ihC10DkKS+ zYL|Z#^+nMOz2)u#H2_OoX(GT~c#-e3*QB3nU>Vpiya=`}Ah?rVLs{?Vs(y&e7#qR< za#n>xd>jJyV{o(VF~H@mD+(kTW_&+R(msUb)5`*c?^Yv$N|Lz`G_lXR+;u|D67vm< z8OWaU7NIyr!rJo}yMniB4feS&#onohDS~N!U50>Dx+5IRb0^l_zUvpu5XFMPa9LMP)7}4yjWjS*nBHm#fQB*nY3ak?6B*e7aabqZWch9zPmc{$QI)F z-Vpt(0?j%8!_+5)t&NQX0*DCM7Xvt7y1*zlo@nUMT?g|WBt+32cVICt%xpoi?r+=Y zjMMd}QYbTl%^d74KRplH#j*^_EW7kD?|!KKkMahaPFWHzpy|_BQa*NAX>C-UG3DeWl>+0$X z?>zqU#vFWy3NS7P=h6BTaFKdGR*dc5XhPL9NCh{NKb#T^F2d_?RaWx zDrI7~Eg=&C1r%sNC?GM;fX|&81FbfaaCaDhs>k+h@RvH&#Kas=@}u9g$bQGpUL_=k z$FWNPL0R#nWyHj~#kwKNUH(9(^0Y>u$2q3GSpbsx9^%}o-E|{M>bXy5AcqK_IK_oy zKS@*$uGZ%n<{BiCmzRG#X4CfUFhEGvpH*oP;PZa9X?Kl)_@JV@(nB2Gj(fP#4NIS5<1v_ zs8!Q=knrPKw>3Ed^TiTJeftGEv89rFo@tskm_4~q03Eow*fNH-n&=lE0gIbLmnn{) zF}@?%yCNng=Hu?3+-_1Deb@;d7Bw~X7u>lIXto#oE1lnyReR)L8M;49s_Lloa6O(} zIdrP}RYCbxJ8?-~%quF1ENqkqezT86@9wdW+Fpg=-ZKuWsZS4*gls{8?7v%*pPw%y z8G((X!xlxu2bQK8Uq`VPHQ$*j^5{mgR-i1K#3wXJ_Xdn^#~8Hc<7w*H)v74?M)7Uc{W9qo*wYf75mT zpZ4S4duW$+KYsi~B?|v5I|-%ynDj5hBJP5MNxO@%{Y<{Ysf)wI!)iTzI0G^ZhD=B~ zQ*syB;v?I-Hy-;#7J*+>lsIlE1uoSi5(+6*2qG$K-Gt4%83ig1WTT>Ca%()cv$+-< zuz-~7&1+rm5NKb-wxG?=K@v)@$i&vRD5q5P9l}$bVYqYQhJuzBa6pK1u{2?e%!4dV z&H(<4g+s(`v}Vr)#fg3{I6=$;*ab9*rdjA|phF2S{?AzotmH8=JnSKux)3EF2wH#f z`MOoI{jy6S=nj+*Bo#EMfKbuK+h8wUYh-R746E&}3L6BK;29)g`J6_8DqGI8AUdn% z4MGkC=qU&pGR$#gbP3MU|LVm!2>A5?B%wJ$i$ahV$o`vS!pahqhk>yoQV{TM5^RC& z!5iAYo z9yksFyMFHgv}$pWEh$BtXGt0*BXKHh@C*;Il%PLBcphZloPOA-VD{%3pr4Bn{YXy= zvuw6!rle#sy|Lh$&>*}BofO)%bcYxSB#!^_8jbimut{zN1V`?f-D6Gd&IWPGy5c{g z7z8_^Pebs66@&&56d>G*I{Pd13z+1BQvm-*_J<%>Kun?YYviCN(%=0ijJ`tHiEWT2FkV$D6n3QrVKc8q(!wC$XLM>2V046st-h2VMf}-N$*&#|KIK2SX zr9&CK9}A|+!2?9%@c_dlbDplROc0cU%2mIycsN$rJZInaRjr_;BnB&r>Zcy*@gyH( z-RaYllOI#x>>wio=or!&Y5Z8**EmM8%I{nhVT43xc-I<$lE>s2eHSuI<+9USaf-4> zXc0-tUQMkFrkB&4VOs!i5ljW@64ZipeGYgmGA1UczCPm_Hdk9Dq=y!ZL*PgWU$^*= zRu0P84HOv|pwtm^@UED;B=bS&1~=bvsRBqF#LQ}R2pY!5o@sMX0p10rYp)tdHahTC z7jJSG#6}&8?uiKs9vJNVmIyFETn=UhwO<12H=H)w1%V|-;^fn+?Mf2JH=yeS9fH7F zzvaCk{j`Jq{ZfF_;6yL-Z34WDqY$WPEg6 zVqvVbn>2ywBm&%42#y+x-4CkCDNk@L)%7V6LhtMdAR&l4gN-qGa3*?{oW3VB`3$)a zmKYIvb{r&nH{%%6v7oZQ|MDFo8{k!<0j=%W*B$?T=?I`9Sp0e%RtTS0L>_k;9s$Kd zg6-Ld&jD%tIR=kE;q!~>*Kk>&AcpB;b|o>*McQ1zLd~Ah&?rjJ$4~roU3H zfh&vE<|!d;1DYp*((iufKl(h?0Y{lpB!5)@@3-}epi;!LcE)pVGuku;HJUGqgvoh1@`XQ zn`i@@XUIhF<@PgJ`}|?QS#z82-<$3Tw{*9F@Zb!LJe}}jQ~Vt`(g2m*i5bFNYzaz7 z*E6BMX=y>!u-zBGBQ^Vft~X#^(Ljr5dYL%`AGWWimK>xV61jAO%$@_f#NLoBmMeaI zkkM{ec_|{tcd4L5nevttwr_}(LWKuQ+BhL0Ah1fFCSvrooCAj$zSR*vW+RBD92@wT zE(SIwJ^qi4q55ma0Yr&LyGm1Yb2-Ipkfb0wr@ib?fo&T>X|Km@fRAFI;T=-soIi|! zfHYaW*?$MTY|Q4Q-8k%r+ymOn0^p;Tja^0nVP5v2kp1uVmt9QY_|C$vCs?t@l~$m2 zfgZ@$#wQ`cbI>S*y=kUe=H#yM>Y+&NzyJNhf1eabV4sj8;#pnIeRLxLlaYk;cI`aB zONth(NF>`quN=KFg7XCRR}zvyVH!cZR^QpAv_)|yDu=bt`2Y`SXguI!_7hG2iy(_= z-GcLs-+Bpk5fp(xO|(>6a*wo(okjaU z4}D2iorAdAi}pDsnU7Q{8~*B?VX& zV}*z{gkfGc-h@y|nra@pGTp`j-odet0p>ad>S3+M#4)>lS`yQ6!0 zGW}IAPAQj3p-ZvF0i4?(R%o0%~h(nfV+YSBZ_-C?VsClA>OyxB)Uv z6Zoa^u@urB&(f_4v8Qz)^8~tm_ZK1(I738BhegZaCoT8Kl z)qf0T;p^C-2BcIVi*kvps$SRNFCbt^UkRm4U}C}p@(-k;7Ys^tJm~!cWgk8AgRTy~ zWxnQXjb=x^>vxK?IS`~0^zwT@@(vG-+^eRYsvM4gQn%3tqBcXvOdb}FQSE%_a|5;k z7F(7^k%?qV%Tf#eHzA>ZbuCbmKNXDkdjv}dbbb8=3Oc0dlqCp~UbB2k!p8PS)$)K` zY&RA?hX?}nqfd%Y6ejw3s;Vzd8`WQmiD};44d4&4VGAru=H<`Q4d?`2O$4~%KgzeJ z3>uk(Vhx;DM5Ms;QF-L@Z;2d6zO0R^z-6)w^ibMh#D3JY*#79a|M3>CHE>qW_}mbJ zk7&)-X_nPQ^_^{`ZqWY_rPOV)wJg3o!7*;JiGSUVCY(etPz}>w!8=Hp|raCQt|{z z>R4oY(H)yQ4<;wVwI(h@)JqJ3e_S{l<~AEs$Z0bpx&gBlD!HXoFBt*O6dd-ui~!B8 zWz9_t4DYfraoRUqUeMpS7%|(7P%K^U9V_KN0koqzUcg>UHeQ7da5)V!?uouUuThla4NTU#SrlwJ$N{R zJUR9~!1T==r`7wPQzekeoX=cAPL~)g{m|!0yH6y#`@(2(+CZNEzgd9ZjF(t1QkNSJ z$bqWBBgneZfx!(n6sX|rb18;`o2cWHi zT?S#!deoJtMHky><$E$9?|t##qYGF`1T$2?l%AIM`LVDnD+RzJ7$QL3>3V1RfKMS8 z32Ok%O-M)9My3BfJRMsNIc%EQdWA$0fq@Ltvk6Elb9a+@;8br~y$3naY3YrofsM~! zC)WGebY4+6U^X#m!;9B7!+&fu1pusFhnzMF(^bDzTESWYFt~NjkrV+w_C4}L;0>7d%fg$Hq-?{6S-fsIfwE2eq6CM`@)Vq$Fu+X@#A#0;J#o z)BdtjvRn2NK19N}X&hIF?+6MD6HXfqY{Hq7Q_NWP;k01!uH6~xmK5$yrub>OY{iEZ za%}Op^!#kY-SiA8*uTB&P@1f9O&{hLcU&iw z>^7y%2&%^yN0dqJU${@Y>b-hZ_|1LOVEx6WSMu=a=qH?AYI5pGr6KRBU528(JOyN6 zl|Iic{^aKGb=adHaPX#oqO&D5Y`9vBvGkR-^`4oOL{k0BvS%=%&>DVqcNdA!lSyZ0 zWf^xKQ^Qh*yLv^EmoRjh3IFHMzhdvCZf4rTAAITU32e+9{_-+LLh|RT>*}tirk0G^ z*Z!%g;`}s^ntxL5ekdi#NT{+(J$n2}%eObhq&*qVjO+`y*7Wv(^|C*@=`~XQc8jb( z0yw6E` zTlxO|`&Lm=!_L9lriU9z)U|bWe$}?6w>(|7;9LuPY6*M3rgBD%=I6~tW@ctRp8E+j z4*PFDRY2W?@>rK_$YY2ITM6%fR&C$)6H*`ta( zH~pX7-&2s4HM^Qi)ThVx5dP`|p;)nlp6z`=wc3PCeE08H%*yg4cL4({xm}m2!e)9p z8L~bPB5ukhSy|a~ZDoo~AkHIAt_v5f3fI3t8sz{oFdvl_o<2?ZHf}A;O#|9XGen}a z&vJ`hU0wBLWblH>zG=zK4>_!g;3($}s=N*hvy@SfM=Zc;M=dQ#OJ~;AO(o6HmHra= zG>eFQQM}E zUPQ&&4H*9w`-;lbi>^+p{qysz%yAt*s(*5(sJwymI|!W#Wq88|x0U>Z$WBINK0L|S zavfInDH$|@KdPdvtgM|b)mc41u0=BT%{KL~TQwM@aMEN%i{c*@HgFJS1yd`|r(mpQ zIXRU4?Wz`NY(d$*b?a6k!^N^f$`|V>rM$tudnBOdEUmA<(D({}PJs!e^en4)>qD^v z15Y$HHI2HG?tDW}R>T_qT;BG0GfBnFoNcZlNT4`aeqRk&&@bo5cazeQRKv0)d$VNf ztMGni?ZqJ;dwQ(H&YnX~M(&)Hg9~r~2N##=erQ;jAig)-xGq4}S9Lbt6W?sd z=jT5FjNv*#N)wWY%WC@^|44-2{(E?M7LHDsV9@7}(6#U1Gcbi>G<9Q$+ML)wQIeAv zUH!=^H8eEz&4rK+xx!H4~Iz z3b0KBq>P3PLtt=aKfI17#-<BQf_$yQ*TRs`OQFOkn+$ zOnUn?2E8qxfFS4A(vooeB~!-Jw?`Z9^{Yz{KhpA(n6VY7_@O@Irx{{QT0U_7A~5!p z((iugP!;*|LvX>(`N;0?m`k@9+ZL;PGI*5F&~?eSF}#!+sigOxiN8#zDsjQsAN}W| z9K5{l;&z^%o~7|O`v(SIKT76VzEmte_4&rm>-CwS$93H|OeKzeVfFY+iQQ}M^=@DUPeZnw zM}9HyzK~GF-@g`TdwG(r&_^yH;3Uw1#d=r;d~wDF_xGPaHMc9P5?Hhok8|BkQ1$DR+S25zv z)2jwPbcuy?NF38`M8 zrln+*UUdz1SlQeCIYAz!`u7HYPQOy__B;-Z<#J76X6f9s^=s40zH{`b1~|kO?YA^j zv(T1Bs+I2Vi0L9VbZeue^cLJl3$d|sJ~$XPMG&(;@E;E!b#@3c9;E&!eIIN_e z6HJsbZF|#K?arvb^<%;4LYO69+{*yWS#QQ~v4&oszt5v52`o@ksN2GS&JKb{-ZGU)&?}QH#Oa81(es)euIYlx zdkxRmpKs}#a7O2k#gPcjS7y;YlHDc9cK7-}wY>*alU=wj7>ZIVLgqA(qBj$FN5<~sS`3A7w zcV5&v+M}!wCr-reBQyeDOMbNEdYw~QNt7zI6sRBgVOl6<{Q<0iq!52S$!7fT{Ib>* zLQ!OYURXQ&&`gqrt*4_4_eiV6zQGd7Z*;8C*=O9RJ&%U(`k}E9BNnq%tG7hBZY|w*vj-0*%j=p(QD!%{o#?_J+q^T>mOq35tN93h9|LC?Isu;J8H>>)j~4FlN2Q& z461a5y@W5}^6SLe^hmTVj$9tzns{5W)KMj6QKXT5TP1`ewE%`Yk7*Ul%F42j%r-?} zhlZ*Skaq$w-}lLUqMyN);z{p^_!X{CG({+nMexH*hr_*lXz6krQLkBXD2n(+GI;qk z&vbpA%jnNhD8NO0@Xozv=$i;*CKKi_`WNjP!nJtMrUXuyQ(&=2Ph69JN0}ItYWGA; z1Ycw?m*44KfXQ)68mKU3Kj@z8p4b-SKN@te;sXt$`(BkMI^4v6Lp8PGn27&aKi~Cc z^i&^uAii(e?#I;K<8<@w%OTDMk}TRw*6s7CS1LRZp}nuT#6XP*aN(taiTvNKZ_dHE z(rnh-rU`1A_y@>RA7Y^(S+VRd9OYMy8)Comx5yF-C0kp9bEIKeo56yQFy>nLo{kmxV@pERkfvUI7)@N2 zuvmnftAtp%%$F=ifd(;WPJLF|Xp9$7Yux*;Vbt02~$>;h+(ijHx^w zNfC++C4JP;$66}ZGxraxiS@PW(e!x)w+nQYMr6fuJL-)h4scI-z?`~!wa;vo=iZdi zacZDWyF|0LTORtV4H?R>Fx!>Z=2x7U$V>+eAWtr6H5aKrmCRt#4_H|Ea$moq#@g1> zh5A9sx$-BkoB2LE-HI{udwo-2lRhJ4x`7?c7zJXHw!1ap3*qK$ZqS>Qln9o*gr;|k z=kn;a1W(@8B`4Vzn|*Tz-OYNf{rpF4u(#iH(V<+ZpAH(hRYypz|CFd=o%WQ`*3c1JbC-6rRCl6sZ(bA-s4vM zN)EvA5w}g~NW2eSuYR zb{0AOQ`a>s9C=fqXJq17VMarW24#TH#-nCh21Ew|n}+E<61Os~bKXkH@93~On*KMk zLx5Gz^I-XT0vx>11FE0&WJV`c)vq3kq~&rBdLH}Rx5si`$z$x#sBfW@Jgo{cKIZ|CV~(UV+}p0K=v-fN!eahF4JcMJ9pV9%X3Cx!xON($8RLqI=gxE+x;pw1x?8t3sJG z-hkdBv(QzmS0DA7OF;w(yno8;TqTOvmY{lEbby}!k*T{(gmXR}wEy$5hwaFnrg*ie zX@fQQO!5a8hFps`j4@*FqU|GD{*?J&eElcb-u=V7SdHz^ig>9vSu8ygBgdoXIgu ziYA#uC5YpUE}Ue7(nqBH+UvUgoUHf7ew9t?P;c1E6!B9-^s7ZO<4@49N2go5@Xm`G zITBN)T`hHygP*O+7ANz#v!x*$3S9aN_*d7dXA`c|3fvR!ZoD;ba%G&`kul?RRQ%WE z&J;3C-D40KcDkH?@3#DU$JO1bAWrXA{NAtD>(q$4{TY!{n+LWv0+A2mzsfN>6iE)2 z5xst;oyaku`D?jNZpo`P9k$uc_yF%hge>uY`&SQ(Q4yQ+b?fs$L$qET5kc3vpKLNK zo+o*!-zK9>8nt9F?&ARDFOb)^`*cEgw%}hpCRnMzo=V^maEsgT5ROA6n7a!%D!ENl zgSSS&l{CfVRn9gY$zq-bo>!=GIk~ZQBokbFj!<|37lKU;*#Py z*)7b*8=&HwEq&-ujD(+b{_@ap`{L6PH!2dgyh zYs_>(57l3>mZtREC~%qURxHES{C>seqzp4RFgI|Pjg1W9wB5I2d>K3Wip}w^iuFDW zRWG!|1DgbB)9<=f|4z!&e2J0x9>SD%Bbv+Wrp?~9)~A0Za3ji1(iGx~mw(=@mdnUA z``{)g&4GU7N1w2T9VUkTr&b$z!rB=E$hX7#!3|sL7uNaHP{V#}~mr!FT|> z=H??*3$}P{V>`fvXvu#~4;See!&mVYxSNnf`AeJcHlt4t;-0eqSy)hUa1i?P<;z<= z`S_8`7KiQ^Mt%+t3#OuK1asbL)CAFIcIV9C8| zjHNL$ro3Fz#E@!a_~N)tv#_?h*yw8_8&0EBI?(lD(^XAI&@{D>O=wdO~&f!To3EEIV< z`SO(BNh^rPW4KUL*UZHVFjc*-8OS>+2W%tLIzcY^3xED}tE5N4HL3v6bDV0dW)+wa z?j!1fRwuty({tQQ0P!nW;QfXFjFVulsBsEk(-vg1LOI3Gy;Ha_DfIzX8_~+s`P z+_Xsa_MkRuc0?j|&1fL=`yC;-7IS54ZlyLdxn2*Ui^!FbK*E};@G%)iZGgQ=FDZF& zqg8&5KryZVP=^B@)|Y(m0-vm$+%9MKvQj-v23EB8H?Q2YcE4QSIep9bUY3({ ztLeAyS{|>r3X%0+R%fC_$T=%Td?&tleldDfOjI`o(H^k{9**2))7`USHT7o{Xy&~-r*J2Uf$fL8K77Rktk17uUF=F2MHjc!$X!&&BLOWU ztBZWwCvA1)_GQoKqCAp%CduQ(m&2LwGy)z4(RX+@Yw^{`?*(`+lPePbsO^sshdzi9 z3B>uEECE_CX->OH6eXmF`DtTmnJT{!bz@w^w$m3@R+@1!3lkJ>w_6SHh}ms4P}{C0 zF|f)W=15P9Tz8_dV!6N>IR$vMn!|nd!*Q_H;N+I?nD0g-Fml&|WDyrd&IlgOisrNm z16z3i&++x>inTsyl*Z50XqJ zOO|&1_GYVfQ%Z|cPh#RFtnZYwa*TyhW#hzG zv#t$DCf+u3z7QbACl+ z5f1$SRo^j-9Bp!{w?FA~?v&i2jsDWIIn;KN!v9x;i2T8K%xTa%68>`>BM*Zscec~rW zfUT7FTH}MTW%Cgg9eWh9slO{j*B54`z}74cl~9>OJn^NegWJpWC$?E$IJ!>2dNRz+BVmn>cGe>~H87C{fW!C4FG81LV-WrY?f`(bq%w{9kkhV@asgU2hC6TiR=HaA z$S(qZsvON3=iRA3l`l;ui&{#!!ml8Pe}khNx`iU>aTGL>-7?%680F7{+QN~fBim?y zlf3DH=h53qVO-Rdmj?PikCt!x0r-s!Vf#JV@NW$>jcq#0u&I2QABjX(7SolN-QkzJ z+01u6_BP*hSe%x)c)5nil#AlYex@96-F}BJv5OAM zj{Z+9z-@W`4Kw5Wc@ezJdNo0O|pQ3g3Ay{3MtTBt=op!YC{sUwO;X? zHcDm>I9S_!Mu&zHw-az(!wK}4UeXEXwqs`vUM7tAtWB%+byj_Hg;ITSFVfz=*mqoT z(gl1SGiKO&vyPpUv$?xFN|+-PgR*R1LP=6@lhZ)CoE(l;C` zV0%H_oMvSR_M*LRVqm=I7Yh2@C()@YEYsL|t=_&0jC*$qg!r4U?b8C0XE& zO0hdhSVmGGKSzX(oxLNEd>oQLIEMCf2;m!>WQFFB!rK0SsrpwB<2ia&=@mYH?ob*sB6%SVQSah1F`*w5zZcE$F5+Bx^!qruPVK1HoUFmx3Y)nUjm#tCE*fu z`Xmw=*kaN)>l5~~mxwR{4y4QAZ5gR4H@2?I1aiP3w`F=B$qOI zd5G-fLLi{(WAzaMFH_QTzuy&$AZvd#`~CBvZGaa0e%PLQIYq*1n270@(wuGV1MA-p zF3gkt83Y#uu@o*Z@uMdu+b;P2y8?O#JN8+k)Zm+g_ncLTC$ zSbvBBSWabaqtj72K#DvGJkjbWEfmg{nFtjiSlqR`tRfXYy;R|W2mZF6i~Q4`>b-FB zmLh_KgJU?pZsR3Xfd@|CucB#S{r0l8}*do|ZY_MSeP)XuHuuudop{C3h1Qi1<4rg09LQ>A{U; z6vi8Wb|;#bC2pZ14Tsy<@|>AlfXU(vS1XsB{{QLYTE0&aU-?b_rTAP0r^>8JE5K{O zA>()PBB6_3m=P(h5%B-$RsK(n%m0;sbd*|31;oMev-(DO`afmAj;XA2ij0hJOa~2- z41if+26>4NW`n*Si(NUHy&~q*BeKnu`pU%(V)Uy6qIrykxHm6FmH@7LlDM0Q@ ziD;hy(maSDk(&QCwM>AAch@MW=mwc4Opt;f2XXy39}6%t&bXhdCTnM;ecAZt+${vc z)YQ}tiM#>H#`~uyg&3pp+ex6TmFP&;9m8qGWFuv0D#mXxTYj3E zAuIa0RmV&z44h2_+b}Zr&|tsxy2{Az)( zb?|bYq`~B8ZpNNAUzlTMMf{zPxhp7#y1YlvmUl&u!=IZ0fgsfa`mOmO5tUo1q(G3u zUUOz@O2^1*og^sxYhS_RcYF~6%mP{$&d|#FY+ZuE;Aq^(!@?9?i#C4dUh+rpKb@`i zNo*t0IP15_7qHGW6?^tQKLzLCq*ADDD)R7tiNjrQZ7uj{*Q9FkQug3BU-7SB&OxLg z(D`uIxp8ZG1fTEhcdY)~^$SeF7Em|%lGNas>2R$_8 z^${F$;(%EXZVDBt%T^MIN$>C1lOf(TWU|&h5~D_s@cpC8^$o86zP9#r$m1?NRs|;m zfQ#oJvvP7CUz^KQ;bv&P^E|9wx5Gn}p8;wrPf(~?Q!hXkfXO473B@J<$t10U%kc>x*H(zS5pvM0V9aN zHwVnATqMZ6V6=d&gZ^s{gvOgcA0P_&EhN4ArSQ8TDT4fJGxP!NU zK6n^boxpy!K3o@Y!N1gPF}K?(Yp#r#U5MK8V$q44ieH0GX8$re*+F!t$kOE2R2`vB zzwUWkn>q}LWR7sZx&8WoG>=OinUR--hFxKn`Ag-_Y!Zp_8m88hcGpOE8obW8LiB;d zs9U>m+r;tayg~^3$U5#y$LZ(=Os~3GqNLexdU{s;sJuxs0zTU-eL|e|zGA4!Z%1yu zGM<*aqNNc(GM>|RE8T~QY#}Jwnq04AkBjBQl=&(QVgV8?){29qMG{(Gs|53U$4DjJ zrzM`>v@{Yt#J*eNrQFFKE1(nxpxox12U%;c&PH%5&{mBGgW}M-D_jg7COgOxoZf$U z0C+^oFAz_E2McUWx6JcIlB^AhFJ^#?G-KiUqyXn#C(vudBey?4|JV^qdA-hioo^9j z>?qL~RqmvR#8V}-UipT7kN!dgdF*{m%(YNgnJ@Sv=9sjUF#X%2D`?e4D(19KO%$PN zB`im}lDJ&-`$WZHZGgcMZh)AC()|CBNBoz(1WEfJDMhJC7nUgb&IA64*_A}q&heK z)=I5)eHE)Ydhfvr1bG1e0N1@#Y7bA(W7r9-g_rnQQ(dNyrA4WS8(BvX@;lQp8l?cS z>Z3ic6urRL2rbX#+s{Kdu!G1yD=Vx(?ScTTciQ8fhk7xTRm=9t8mO=Y0t4flF>5M$ zrqEMW=NDh-s${67Pq)yhQ1da-Ae3+1IO0~t4l@bX+NEcOv;r_p9054GH-erDl=pS% z_kVFoHb-r89iDI8kpA0iD|ypLN^Bi(u<1HD|Mcee{u0ab&mQ{MuiUs$zQmxjh~wki z4|!s^v*x}Uly%J~xQ)?c{}S1Q{Rl6KS*sLTWu>KdaDXfU`vlOF0Yq9wg+7UPrFLAm zi^Ay5bzUCexV{v_E%=^R_J{>RpY297-%qq2?)osG3GobzUL335 zc6H(C0|gJ{r6=Tib~`qrl9K#P!GUYYdrMQqoDW$hYvC^kmpqxVM3uK0-=5F^dIYynD+OS14F64$Af&3r^<2&H{N!2=)LG`x2ChKq%@6z13JMCA+bd(;9TZcN%qp+P$IZm0q~@Ar_P_2R zOZ>Wgjdh#QYd8T3x(a7Ax8nSsh*jb}HhBBrJKGcd$+_PWg2pk!nb8keQZvIEe@B#` zKO278fP|_9bl+h;sW>@c#iB>}*0 zOh`sNB)_gD2N%o3>7Mbxt|~^dfgzibnOjU2|9iVafp|Dl+~m|^ z@X`|ZFsKw+kB}DfVRnq5^7T?L4|(6#18iiuaE;pWp|%_ueG*1vvH6!D*UBXn+y6@3 z^WXR#y9Op!rHJN&>}(g_0;tFy>)&iE_IUVaD?dpxx-1&vrq{3aKHh6tFbD#GCmABU zuuz{>ih-IMCP;QnfEvX6_Hz)Gfjsr)dsS|R3*KxwSCA6Koa${;zAu3SsXhn)tG{mCpubhAJ%EN;AnJ)in79@pWB89e zu*t8jxoK!>^1Qj7hQS;Mv})T3kOMUV1X%sf9SGy^nVChv>@7$P@EsBem4G#*xH5rj zo6h?9krD>(0QCqH8Qx6X%rAh79XPKfDl&nlR7YQb5uYE;WyQodbyrjK;Xr|DIr7*P z3iyr4Ts+vMQz+Y}ZBZym=PG&5q1u(3F9m7!nGieoW>5xEh}igeD_`Hy@=EyR!23iN zAVb!6$3LvCy`4ktx%HZr2^uFz6OA1E;*n=Xb5?jFOb+4hc*jd;EKq~dV6 znwd4cCGL$WJOE@>Wm<{-5Ni;((Q(u86m_(U12VPK^KEwg4 z4GiHofeude$`x*COs~U5De{nl5|9>)D%9j-DsKdasDzZ1rlloEv%ZD|L@S>i&_%Wm zz(j)a?>o)Q7CMH8kg%RTt9^JFLz8A=dro)J2>|afKmfHB@tta~>g?%F@7P1Xs>^z+ zcfMMjbyR0dVr_R_bCsFu>k}26X99W+rz_>k1$+4`hH!(Lf#ora=Mf`)*=&Ku13S zps}T|ULA$rv;BanX9`d>1p&K+MICvf20t*}Ivy}Ua6?+E=rDFi+MEp!wuCTscv!E{E zbD;rr<#g%h;1vZ0;jo5DEdWomHmBPOSQ#pqbxxQ9SS9cRVG`60>>fXMwWoV^_-SE& zo}`BYfblX2o@ekdPMQmqI76qPrt(Nr;5Xx3%!4E@uW{C(mW3$%9*}Ol}}k&O#mJQ^Q4#JiwR7& z5@1fv%@q`mRi7`)%grtAE48{o6UDxloRAQ}ph8ScP8Pr0_<$eS!7?&bVDCNu^w`e9 zp|_xVMfO&U9!LcEAAQ$pLz>x7?aK09>9WMd%3Ep69JkT(4r75+^kcp>w_8@TmqgqO zL{S?258mc};2Y5I6@R441!owhx4}m2UQqOI~Vl z9>&Rs6)z4~axev7AAdGcd5CH*wPZP$)cI}3?V|DaX5&I5m4N|^QMfWUx3!X`M6$I` zM`Md)PI;?G@O9pDQx<-?z3aS_x5+K}gT`vj3eCdxHMMpiZRCB^jrROV{#GkX^y<|Y zP!NPVD%j2`C}Vwv3fS5ty@kJRdr1L!T05X&5ovpNlhfrT19ectV69KZI9(ryTROJz z@w(4LB@(59+6RTvkN zfYj-qKHbEz^BL|$VUxOcf%i~xa_IYxQZxpktE)SYi}Ip&gn%eJH}{9m_h+I`RM0mC z{=q_)sY}vHotG2-EH&<@S_-}Wb1C-orJ$mB4j4hh&Li5Q6Hb}dY^;e4C%Dn3OLp5N z6GKCNCH1tl!b$$T9u$`YZ6a*@M~@zPpO=nR2kW(fZCC&7yX;0>31Q;KPDHXf*W8zT z`ZtaLPA#~oubom8m@)6g{I-}k2YcHNaP=Mu=VRZ#Ri=IhxmeAMUqJ5bR5^L{{78CD zjY+R~r}X&yTM@*(T!gNko_+Ceo;d_=S^$V1LDkaD?T4GwE7NI)fu$u3=dDLInWtlV zT%?aHcV0=x_#)P08P@wun_G&>tp%)(*nx9+2gOc)m0~g8JZ{0(Wo~+3H-+WOVPxj? zoS7baTGGvu(~{?tV9k{7vof7$(4qEMN&%*5D$b{f`foc*ZYw7~*F|%4W06-nD7=3? zquQVZ0n&mhTE4vMX1;nHkA=+skq$IJY>PF)xAJwZxiMY|69y;T2yrKqx*)V7F?-e4 z)<$qx$0ZGBs|Uc*fpG^IOk&=>3k2f&1z}9!r(sk@rdR_j1S?2r&JG-0T1#Lj@@PyhJwdWp|k$&g#uU!4@1cXMS+!)143ltOF2 zJGmW%+~2%--RXsg*!C?$HpuZSew7HXcIw=}|8QsDEiq4qIJKpEhc54Y3@*cYHFKDx zg!P8%klQ)YG&axTO16w2#XU7Tw2UYfY;W}#=DJ6lEemz#c|)vCTz7}lbjJQT)<(zF zm|l(tb)i5}n%shderA!Zl~>0RP|muvpjZh?0#bcG0sSJq=YJhrx$T%$TwGiua|)H0 zon60Ccx$ujs(zi*x3!Wu4gRvtzp(# zX@bLa4GkZU9HGY`@>PoX%?nRK{PGUp5-fL*x##(HThVef|AhY@viA1_J-tsvCtrVw zFjW;`XG}dH(>#g=%<77l;s6M zm9*U>qf0~2%9Z3D+dFv&*s`1gFW_+fDBYT;ETyfU@%8sr2!uQ{lI@8pCuy zg%97QvGD)X{Xjng$Q7CE_Xk)_kCC$Yo=?02imM|PUD7n(n$vuCJKM)&(xhaIlq#j1 ziwWK}uIHdaApByU_KNZ80!j+Wl|FMDuf@h`(iqEs?@RL4;o+f&hg6?sg{_TEGoH}& z`mwm2oDk%)K=r_3}c{Lr}TA{-GzM^r5}II>^J)@?3}VIm|KvVFhV846J|* zE85Xf15|rqobx&`^36Xn`lx*oM$|bTHvsi0BuTtUogt)AX=xTNP$I328ZifnE1*NT zsQEmQfkcY{q=TpAVsJo-vO@6rD}~+Byst!@*!k`mau%(?_pr%M)!Di5>0F8@2`$xR z#GG+rFT4~2(A|*L;j(u8<^`0mJ6p2jt)k!R5G_Gj7f}yHIEb|3;vYqltqUy>z#|aQ zTQn;iC?dchxFv}ALA%d;UxWXJop=burJ2h>`N;^3wJ?J3#+5ANeiW)mfCssM)(1Wu zME-BzzDJ(Adm;yZ01{snpB0AuG`U9Wv$PJ!$!?eSSC-vDDIxCPfg-RZhb<54vC zKv|5$0!koAFDx$JfAC<+PT&$VNnjOLNL&4&hN>?O4^#l(eG>STs}u@t z5f%R7;z4O3c3v!~*4p`k-CfAb`1A>|R(-G=dg29Q)JQsaT!eZmz0p_EndZfHr(;q9 zS!L<#%MKg&ST0lURQq@H!xd}aGXov=iDRsxi;a?yZ~de0C+%CvCyb=on@P9~HGhN! zX_gOeCafB0x4^7C{2zQ=GIeSTP`>6@jDG{%St(TIm*MPd!xT+DvSRF0Ep#R`pbtaB zByRN^I|Dsz9&J4E5|hZlIU}uLGs4A?wCvu$f5ku!H{4q+ja0`6A_h44Z`x-z(2s6W zBY=vzzsn+h5+l^$>@5fRE@%UO^n9M9(^f8d8v@>9a_BDvg8rr-n@J9(L3!T_PZdZE zPJyIS<=#ql*|}R0c7UeJLV;2ijQrNDf0t8_R03#&G7OZ0KnvUu;6{dT$Sz%`!leWw zo%u#YA+`MeT?<~>4opPb6tDuNr>9?ATv}=bX95YkWl_RfCE~Nkq8@3`6zE}LZQ<6C z7`K4_I1evWmP={p?QL`#ZN5~LV!h@H`f%(rZr3RSNY?{kPj^0=H~4(%GZVQdNM~~P z`kBgm>;g;x*1FaMx!zfxo8<_^sUo%O*L22Q8cqyDpP&$`Uh0lxUvwc&NCj5pmDaDe z;Jm4MHhz@s|AmQWV2B^?e+5ec1E2R@v~G!?Wtnt2O+p>jRl>)PT}A)H_6W1nedw0I z06mq(qW(&_*I;eVhG%4E-Wb86v8>@Ydw%}>2*NYeJW=YI8zISK(7QNpp~wjLYImqm z!yk5eG;TUKCQ^kau&+ENCFKS`Y2N-Dm`m6kPG9Evg+XE_sZ;O_Ee$34JNA{z`AlVeWqMFUU)?11hpcAM<{R~dxMHxC$ zxkQD|vn^e~@W{~sIH_PcAK^Q#k9-0i0cay4ps$}RUl0cMiEijV@=(Hf=UQc9-EM9a zOMhG(E7%3iq=bZe(gH#Nc{eX7=c|Z6K9t3I584VKBB2uDdiU<#P&n3*q;@6{vQJY; z>G|_n@uq!YvOcValGN_MI9j)3vpyIF@Yr*!ejbFsfS_fzRYHJT*l|cYfq51ZPzjEUfhWN6E_qZ9 zrV2{Y2Spl+VDmoVUVLbK;VPNb$DIE}HovPD6z*a5y(O$AruWbPT8PzyG|#P4z?le# z-R>P!$DV(xZIiWH(_K(+)C`Dwy9}~;^Y?CqaQ(E z!9zGkdi?!$ZFy_Nd0>2ReA`HGl#Wy0U_-_iyzEbmVDzfrs!th+Cz+Of2*+7#gMZdU z$!bH1<*=f6UL1-F#Zz6N;7|tI9}2kW;F~ZnKli-V+D@Y2_zX~Ml8(B$ITzra;5>kz zTQ5&{{k=)rWzc5$1EMJir^6B8_x*Qr$<}GENhWprApQJm<8ao%Q`9ps5CpI6cc2%8 z0LB4W_*1@zAGi*(B}GNa(*N*Qf;tbqXq&Y$e~lZpo>qr$=jt{v*?}szW#6il9PAY! z1O!5=i(ItveweCnKERf+xQgrJOKsN*2x~AB>rvxl0&0leRS+$LEc~7*W&gl{Kv*A_ z5G;8cbZsST*4l);ioy#Yd=(t`zGs(Y5(*X`nsTntyMxz_=cMHfR0Jr1nGr!Ifr_1GE&9sz2YapCJ2c%#lN)xs|bVQVBv3y zpS=Oh4K^BUVIZ%Vo0sPb*vSl2T0cNv+=nLq=Y{^!Q4AEn?0f7^!l494i+Td#={RNo z43o;G#L>#Jl^Zc1%SfoM*dVc2$q1+9V>6AuP|rPsSZ~SLTg77STAsll<}rXPR*NMC zDb;T2!87X+K0%naz<;g%;pN1o+hTZ7*o2zsPxI;@uP)u7L*o`A6EWmD@2DL){Y%u9 zb()p@_n(@P>zSLc{>e;zISK)~k)NMJKprv%3EKs|H}ZVjj{xY6i#m5zd`a;nFl%`G z_-wwg0D1y&^)83|UNxKj#%*#RZu4nx_@GZ_d_fi&99K+r{<;S7!&CVJu6S4h2@4N* zO-xusLKZTcu-W2Q`;Cnd6*+HU# z3xUrL5i^*>rSV#}rZ4nAfi7V)Zw-nEe?ipYM==L{Zs6Cr1)dxfMsjmm#j5tJv3qju zr?ESo&cMa+0JRU&u)Bd1Bmv)t;+nnNSaw$3`4*+aqU?f#oAR8V)+?Rb(=TZtv>@Ok z(U=WC5LBM88Esf1iTi|16;@JkoIcF}HMXmY1sF`AsHk=#HOmP0U<6C!9%OEAju?i9IgUQQ>k|_EmTs1R-G(d9;-8v;e*mFxl3quA z`?VX%Wzz6Vq;MCB6o!F=`+9mn2wyQP`KkA@-*2><8Vyt!03NrVs|8kp!A;u*wwb2p ziG_uQdxnNIBo>SjW>{CAyNrxpYal^8tXm?G98nar zJB)EaFTPaNJdmcq3IY7=0+;}JD(Ok! zLqHlC+yNv6)?$#7kbVN0Xnti1FeTSS>6@^88R!@)vAuytD*>49FZ8a5zX${P>$y%J0Ip!7 z1k8izIDVLU&9IPW{y_*4G*-nWB?|~QW5F9{)YPzpa|2>zxK2`F@gE&xXlFpIo&oR= zRv9i}P<;p`OW-JJf5&z~fChLqA@KnNUYiRI5ZENINL3o^1sFxlC@y9qDUg>tx^5hR z=#3DpBOH*mT-_c!omBdT?Y&JTbNJ0oO4j-irt($aIl14@s5rad`)wHl67EtA5qQ-@ zp<)YBy23F0C!o0YCUUS?0hq7edScI898#K_(HOux!V#i>(U!+Dv!7jdnw|aRnxZO{ z@BYls_XzMPZI8PDu75@WpGerqTn@T3U}(R;S2$KxOI*Yr-hrO&hk^pFyR-vtuC0J_ zxd2fvsNuj^pg*C3D})|RXt;C8H6oep^>oQdDuQmAlA>ddoYXy{k+_V?UH;3}z z#^&bCnDz3{oChj;=GGFE8}q&7%Hv}e6W)u$J)@&xiHV826YMMSct$}19qa`lDF6on zy9`kKU|2~l@j_}rVd1{Hv{s(?V39~F3(ab6FHLr2k9nQDad5dBI&NUbdf1RC507Ao z_-`pWhc>;H5(;mbS}XVov{57j-KXP_V_@jvM3T-SZS?6i5dPUyG2?hdim7>GWV|Gz zYslM{QC3h0R7|~#718zbsuEUXxI*-^g*#<<&(M2o$o9saJI9~`VRh=+ZBlLw8xdGO zjP4=5KyUJ211r|1tPb8H^seu3=C=OMayFh%+80SF?djw81Kw*C)AVSWGtTD*ZzD4| zg`layPB$kk=S%p^zj{E1aIV3>l78|h%BGG50$QlH8utYnZW)`&#XWJa)Y|Mx<`Jjm(6M}Os9l{&Ct$yJMNU)6)!bE9MX&H(iWWw zw2(2sGyd_%6dnrLP$z|y%(Z9dEU+Aze4WexzC_O{pM6GvyM5YLV*3?Y)Ic5ND7RYo zI3WnTrd0_9=({OJpp6L0kSl0WIgr3W{x8Av4!oOfs=+t2ky5KvJw>eZl4Rr4aRy%wIzuz8f_T6mprcwewg>oZ421^UloK3bZ5PkwVFn#CAEzo zAAsbH!NT``sj(+9GwT4f>4$*7=F{p;5Lbn^62yye8o}GcdHZ*J%^{*l)VPVg^Mv;e z3~#}(Q*&!;Yw@ft7#!fP1dm1108#64jDO|BVkfgd|UfZ~zS4%bw&B0BZ2Ix5nyCDVgucAYD8U+;7 z;eO5t?~z>M4Pvi8cDJu)4%ig&x6m86@)jb8hlfjn5$M1{X*w2NJgk5Jema^yJ(&Ok zoX~RZ854sHfjOWEO#*o;nFw5>WlHNbWPg0NW8~dZq0V>s-J@_D^BJV zDP@9t?Z!z59uN%Fw@H_AhNMrAy_rg)3(vnXpM3`dt&<<18+|Z-b!{hHg-)SOFwR8E zEA#!Q$L(j|?e{7jJn&=lKUg$Bb?5vuNazX8Qgu9>K1-q}5Qj@$hmM+i6VgMwFHe~< zKz$E;Dr%H#jXwbL&t3nR^?JSandF2)Ojmc`=dmX9FP{W=hf(Jw##3@4+Mbbg1- zfXt`^tX+?`Q|+dnrawJMo;5)a9JM^036fAS)CiTthahJJNiUQZgzApVf+g_Bnx|g4 zg#D}Q-`6xcI{GRP0fFtjc`VOdXRBJbKNj6|3g^4xp4uCCRucHtqi~U9fH2F&@pOUj zp4h9M=!N)x<;&t_X!crwfYn;{j{mkNTHn}V&8qx96Rm|+nMZ^8liEpLi)t*``jwHY`Iiabwlws{hWi_Y*+MKXkf! z#XJSScQ9D(x%$OPiBTA8e>6Mp`vljAz8KlKF|;{L-^fcl1*4TKV{R!j?lui*RKZJ+ zG>20qcorj!YL`t(x$|8sc^0(!%kV)P5|!6;-6OX>I>PnH1ph%`ZZl@d?S@AgI0i~G zF)|LJ1OP5N-(D;AZDxioJ^a5(YU1FwwPc8gj4BjL)DLz{Ur+e1YySH;;8oTlTBa+Z zEZDwnnm#jNR9`&*MRQ2ECd zOg+hO!b9H%`TIh~$XMhQKiA1B;et0;mzP;os2@i3L7oAOx0|T>#YJX_Wa9Aoad|&R zMuduoFl(Ep5%A`ulCiNTuV66=!uVV1a7w8WFo6$B=?{{e>n?%~0gB`|Zx}@ZV+EPc zO9qvitzn1qibW`af<_?pm<55hv#GTe2#a4ET$;T-Lt{`w0kJpyykj)et->%yx1(gt$f^8_gPGUA7L=p`i^wg`sgc%eSgVNJ^NB|ko-z_g^ zCCU0BBjcf&EGhX4OdxD}i1DDPo&oJ&2rtT8O2iZtPVi8oRz?#me4)?;^xb|Q?`R$yShL%?I#>SJk?K1$o2?rr8 zh+*vSJinNE;#i({EoY|o<1+5x*Py`xAs;9;VrO1h!Q>v)0E%Q=rH&OqrE$~S?@kr5 z0GO=kkj_RJFp`kc~5%}W_{0k^JdjYhZ zk(Vb#`|{geITRvbtRfTV<>GP$j5t3a+gWc#up27)Slig}!ws_Z@{$3?k?tQfSi^fd zd40gQibQw2SA(hQ1-eMUq6(;IMzioB249qy9=nuza(#Wh=<{cWO>YJNeF7uUP1pJE zFaaR6-N2IaW9 z7ml{W5AEzO)cWm7hQrN+TKUN$ZSJyj{ZNVT9bWYR%;kPG;DvR&Z3X@D;~&Av*?7Ib zrLV7Fy0#C{}Hu|J{m_YsKF_VV%Zfr$7BxT9Wr0f>MD8)G45 z#DDXvRDJUMluqS3VR9msi*-d_t2(9E$!LUA?&NBHg$!cPxW!4}Z#Am`ao=irGtFT- yMy{Vu?#!|O`s#!eM?47*{Nmj_-WE`7gkKgm$ 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

    =+2g|zi8Xf%YvM~U7N4I1Ldt?;jX-zK4A2? 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 From 8d6f448a3088f7a30487f87b016eb474404432b0 Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Sun, 23 Jul 2023 07:31:38 +1000 Subject: [PATCH 23/83] Ported unathi horn and frill icons from Bay. --- .../mob/new_player/sprite_accessories.dm | 28 ++++++++++++++++++ icons/mob/hair_unathi.dmi | Bin 6216 -> 8767 bytes icons/mob/hair_unathi_add.dmi | Bin 5648 -> 8129 bytes 3 files changed, 28 insertions(+) diff --git a/code/modules/mob/new_player/sprite_accessories.dm b/code/modules/mob/new_player/sprite_accessories.dm index f3ddd1a4652..7224c853812 100644 --- a/code/modules/mob/new_player/sprite_accessories.dm +++ b/code/modules/mob/new_player/sprite_accessories.dm @@ -1680,6 +1680,34 @@ shaved icon = 'icons/mob/hair_unathi.dmi' icon_add = 'icons/mob/hair_unathi_add.dmi' +/datum/sprite_accessory/hair/una/finhawk + name = "Unathi Finhawk" + icon_state = "fin_hawk" + +/datum/sprite_accessory/hair/una/downcurve_horns + name = "Downward-Curved Unathi Horns" + icon_state = "curved_down" + +/datum/sprite_accessory/hair/una/upcurve_horns + name = "Upward-Curved Unathi Horns" + icon_state = "curved_up" + +/datum/sprite_accessory/hair/una/samurai_horns + name = "Unathi Samurai Horns" + icon_state = "samurai" + +/datum/sprite_accessory/hair/una/big_frills + name = "Big Unathi Frills" + icon_state = "big_frills" + +/datum/sprite_accessory/hair/una/head_spikes + name = "Unathi Head Spikes" + icon_state = "head_spikes" + +/datum/sprite_accessory/hair/una/overgrown_spikes + name = "Overgrown Unathi Head Spikes" + icon_state = "overgrown_head_spikes" + /datum/sprite_accessory/hair/una/cobrahood name = "Unathi Cobra Hood" icon_state = "unathi_cobrahood" diff --git a/icons/mob/hair_unathi.dmi b/icons/mob/hair_unathi.dmi index 8cac0fa3efe3db1f96c0682e267bc8d18ee377e4..ae0822d068b07b401c0c44c266a04b9e6ebe2fc1 100644 GIT binary patch literal 8767 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 literal 6216 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 W^d@drHGqEzAf}fsjmr#gKK>6KWbJqW diff --git a/icons/mob/hair_unathi_add.dmi b/icons/mob/hair_unathi_add.dmi index c1b9fc30bd410cca9617a245006422be617ddaa3..c2356fe596b2ca47e9110ba0ba9d5e159e45f047 100644 GIT binary patch literal 8129 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 bZ5~vhBxJg<-4Z;ShZq@{>6cu4`0T#`9&@jx literal 5648 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 E0~y`4L;wH) From 9738fe87f4b295b4848aab9851525d93e75f05e5 Mon Sep 17 00:00:00 2001 From: ephemeralstoryteller Date: Sun, 23 Jul 2023 16:02:03 -0700 Subject: [PATCH 24/83] POI - Collapsed Mine (#9145) Adds collapsed mine POI --- .../wilderness/collapsedmine.dmm | 6932 +++++++++++++++++ .../surface_submaps/wilderness/wilderness.dm | 8 + .../wilderness/wilderness_areas.dm | 4 + 3 files changed, 6944 insertions(+) create mode 100644 maps/submaps/surface_submaps/wilderness/collapsedmine.dmm diff --git a/maps/submaps/surface_submaps/wilderness/collapsedmine.dmm b/maps/submaps/surface_submaps/wilderness/collapsedmine.dmm new file mode 100644 index 00000000000..0cc08ff8622 --- /dev/null +++ b/maps/submaps/surface_submaps/wilderness/collapsedmine.dmm @@ -0,0 +1,6932 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ae" = ( +/obj/structure/ore_box, +/obj/effect/floor_decal/corner/yellow/border, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"af" = ( +/obj/structure/table/standard, +/obj/effect/floor_decal/corner/pink/border{ + dir = 8 + }, +/obj/item/surgical/cautery, +/obj/item/surgical/hemostat, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"as" = ( +/obj/machinery/mineral/processing_unit_console, +/turf/simulated/wall/r_concrete, +/area/submap/CollapsedMine) +"ay" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/CollapsedMine) +"az" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 8 + }, +/obj/effect/spider/stickyweb/dark, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"aD" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"aJ" = ( +/obj/effect/spawner/gibs/human, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"aO" = ( +/obj/effect/spider/stickyweb/dark, +/turf/simulated/floor/plating, +/area/submap/CollapsedMine) +"aW" = ( +/obj/machinery/light, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"bf" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"bi" = ( +/obj/effect/floor_decal/corner/red/border, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"bl" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 9 + }, +/obj/effect/spider/stickyweb, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"bn" = ( +/obj/effect/decal/remains/human, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"bp" = ( +/obj/random/junk, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"bs" = ( +/obj/structure/grille/broken, +/obj/item/material/shard, +/turf/simulated/floor/plating, +/area/submap/CollapsedMine) +"bu" = ( +/obj/machinery/computer/arcade, +/obj/effect/spider/stickyweb, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"bx" = ( +/obj/machinery/sleep_console{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"bC" = ( +/obj/structure/animal_den, +/obj/effect/spider/stickyweb, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"bH" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/door/window/eastright, +/obj/effect/floor_decal/corner/red/border{ + dir = 4 + }, +/obj/random/mug, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"bI" = ( +/obj/structure/bed/padded, +/obj/effect/spider/stickyweb/dark, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"bJ" = ( +/obj/item/ore/glass, +/turf/simulated/floor/plating, +/area/submap/CollapsedMine) +"bK" = ( +/obj/item/ore/slag{ + desc = "Well at least Arthur doesn't have to share now..."; + name = "pet rock" + }, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"bQ" = ( +/obj/effect/decal/cleanable/filth, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"bR" = ( +/turf/simulated/floor/tiled/freezer, +/area/submap/CollapsedMine) +"cb" = ( +/obj/structure/table/standard, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 9 + }, +/obj/item/reagent_containers/blood/OMinus, +/obj/random/maintenance/medical, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"cg" = ( +/obj/structure/table/standard, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 8 + }, +/obj/random/medical/lite, +/obj/random/medical/pillbottle, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"ch" = ( +/obj/random/mob/spider, +/obj/structure/animal_den, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"ck" = ( +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/CollapsedMine) +"ct" = ( +/obj/structure/bed/chair/sofa/beige/corner{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"cz" = ( +/turf/simulated/mineral/ignore_mapgen, +/area/template_noop) +"cB" = ( +/obj/effect/decal/cleanable/blood, +/obj/item/material/shard, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"cH" = ( +/obj/structure/grille/broken, +/obj/item/material/shard, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"cX" = ( +/obj/machinery/floodlight, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"db" = ( +/obj/effect/spider/spiderling/non_growing, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"dc" = ( +/obj/effect/decal/remains/human, +/obj/random/mob/spider/mutant, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"dq" = ( +/obj/structure/girder/displaced, +/turf/simulated/floor/plating, +/area/submap/CollapsedMine) +"dt" = ( +/turf/simulated/wall/concrete, +/area/submap/CollapsedMine) +"dC" = ( +/obj/structure/loot_pile/maint/junk, +/obj/effect/floor_decal/corner/red/border{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"dI" = ( +/obj/structure/barricade, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"dM" = ( +/obj/machinery/door/airlock/glass_security, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"dV" = ( +/obj/structure/table/standard, +/obj/structure/table/standard, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"ea" = ( +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"ee" = ( +/obj/structure/animal_den, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"eg" = ( +/obj/effect/decal/cleanable/blood, +/obj/random/maintenance/security, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"ei" = ( +/obj/item/clothing/glasses/welding, +/turf/simulated/floor/tiled/dark, +/area/submap/CollapsedMine) +"ej" = ( +/obj/structure/salvageable/console_os{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"ek" = ( +/obj/structure/loot_pile/surface/medicine_cabinet, +/turf/simulated/wall/r_concrete, +/area/submap/CollapsedMine) +"er" = ( +/obj/random/projectile/sec, +/obj/machinery/door/window/eastleft, +/obj/structure/table/rack/gun_rack/steel, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"eu" = ( +/obj/structure/table/steel_reinforced, +/obj/effect/spider/stickyweb/dark, +/obj/effect/floor_decal/corner/red/border{ + dir = 10 + }, +/obj/random/maintenance/security, +/obj/effect/spider/stickyweb, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"ey" = ( +/obj/machinery/recharge_station, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"eH" = ( +/obj/machinery/light/small/emergency{ + dir = 1 + }, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"eQ" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + icon_state = "frame"; + pixel_y = 32 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/pickaxe/hand, +/obj/item/shovel, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"fc" = ( +/obj/effect/spider/stickyweb/dark, +/obj/effect/floor_decal/corner/red/border{ + dir = 10 + }, +/obj/random/mob/spider, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"fd" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 6 + }, +/obj/machinery/photocopier, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"fm" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 5 + }, +/obj/machinery/light{ + dir = 4 + }, +/mob/living/simple_mob/mechanical/mining_drone, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"fn" = ( +/obj/effect/spider/stickyweb, +/obj/effect/spawner/gibs/human, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"fp" = ( +/obj/machinery/light, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"fG" = ( +/mob/living/simple_mob/animal/giant_spider/lurker, +/turf/simulated/floor/tiled/dark, +/area/submap/CollapsedMine) +"fP" = ( +/obj/structure/bed/chair/sofa/beige/corner{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"fS" = ( +/obj/machinery/optable, +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/remains/mummy1, +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"fT" = ( +/turf/simulated/floor/wood/broken, +/area/submap/CollapsedMine) +"gh" = ( +/obj/structure/barricade, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"gi" = ( +/obj/random/toolbox, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"gm" = ( +/obj/effect/floor_decal/techfloor/hole/right, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"go" = ( +/obj/structure/table/rack/shelf/steel, +/obj/random/tool, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"gD" = ( +/obj/effect/spider/stickyweb, +/obj/random/maintenance/security, +/obj/effect/decal/remains/human, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"gE" = ( +/obj/random/maintenance/engineering, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"gJ" = ( +/obj/machinery/mech_recharger, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"gQ" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg/rigged, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"gY" = ( +/obj/structure/closet/crate/freezer, +/obj/random/meat, +/obj/effect/spider/stickyweb, +/obj/random/meat, +/obj/random/meat, +/obj/random/meat, +/turf/simulated/floor/tiled/freezer, +/area/submap/CollapsedMine) +"ha" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 5 + }, +/obj/structure/table/bench/sifwooden/padded, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"hb" = ( +/obj/item/stool/padded{ + dir = 1 + }, +/obj/random/junk, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"hd" = ( +/obj/structure/table/steel_reinforced, +/obj/random/tech_supply/nofail, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"hf" = ( +/obj/machinery/washing_machine, +/obj/item/clothing/under/corp/grayson, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"hg" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 6 + }, +/obj/structure/loot_pile/maint/technical, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"hh" = ( +/obj/structure/animal_den, +/obj/effect/spawner/gibs/human, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"hr" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 10 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"hs" = ( +/obj/effect/spider/stickyweb/dark, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/table/standard, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"ht" = ( +/obj/machinery/iv_drip, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"hx" = ( +/obj/structure/window/reinforced/holowindow{ + dir = 4 + }, +/obj/structure/window/reinforced/holowindow, +/obj/random/gun/random/anomalous, +/obj/structure/table/rack/gun_rack/steel, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"hy" = ( +/obj/structure/table/woodentable, +/obj/random/maintenance/cargo, +/turf/simulated/floor/tiled/old_cargo/green, +/area/submap/CollapsedMine) +"hB" = ( +/obj/effect/decal/remains/human, +/obj/effect/spider/stickyweb, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"hF" = ( +/obj/machinery/door/airlock{ + welded = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/submap/CollapsedMine) +"hG" = ( +/obj/effect/spider/stickyweb, +/obj/effect/floor_decal/corner/red/border, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"hI" = ( +/obj/machinery/shower{ + dir = 8; + pixel_x = -5; + pixel_y = -1 + }, +/obj/structure/curtain/open/shower/security, +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/CollapsedMine) +"hK" = ( +/obj/structure/curtain/open/bed{ + name = "shower curtain" + }, +/obj/machinery/shower, +/turf/simulated/floor/tiled/dark, +/area/submap/CollapsedMine) +"hN" = ( +/obj/structure/table/rack, +/obj/structure/table/rack, +/turf/template_noop, +/area/submap/CollapsedMine) +"hV" = ( +/obj/effect/spider/stickyweb, +/obj/effect/floor_decal/corner/red/border{ + dir = 6 + }, +/obj/effect/spawner/gibs, +/obj/random/mob/spider/mutant, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"ib" = ( +/obj/machinery/vending/dinnerware, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"ig" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"ii" = ( +/obj/structure/loot_pile/maint/technical, +/obj/effect/floor_decal/corner/yellow/border, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"in" = ( +/obj/random/trash, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"ip" = ( +/obj/item/cell/high, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"iq" = ( +/obj/structure/salvageable/console_os{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"ir" = ( +/obj/effect/floor_decal/corner/red/border, +/obj/item/material/shard, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"iu" = ( +/obj/structure/closet/crate/grayson, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"iw" = ( +/obj/structure/bed/chair/comfy/teal{ + dir = 8 + }, +/obj/item/toy/plushie/marble_fox, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"ix" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 4 + }, +/obj/structure/loot_pile/maint/junk, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"iz" = ( +/obj/effect/floor_decal/rust, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/CollapsedMine) +"iB" = ( +/obj/structure/table/steel_reinforced, +/obj/item/towel/random, +/obj/item/towel/random, +/obj/machinery/light/small, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"iE" = ( +/obj/structure/ore_box, +/turf/template_noop, +/area/submap/CollapsedMine) +"iF" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/obj/effect/floor_decal/corner/paleblue/border, +/obj/machinery/light, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"iK" = ( +/obj/structure/table/woodentable, +/obj/item/ammo_casing/a45, +/obj/item/material/knife/machete/hatchet, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"iL" = ( +/obj/machinery/neonsign/cafe, +/turf/simulated/wall/r_concrete, +/area/submap/CollapsedMine) +"iN" = ( +/obj/effect/floor_decal/corner/red/border, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"iP" = ( +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"iT" = ( +/obj/structure/bed/chair/wood{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"iU" = ( +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 1 + }, +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"iW" = ( +/obj/random/projectile/scrapped_smg, +/obj/structure/table/steel_reinforced, +/obj/effect/spider/stickyweb/dark, +/obj/effect/spider/stickyweb, +/obj/effect/floor_decal/corner/red/border{ + dir = 6 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"jf" = ( +/obj/effect/spider/spiderling, +/obj/effect/spider/stickyweb, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"jo" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/obj/effect/floor_decal/corner/red/border{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"jt" = ( +/obj/structure/table/rack, +/obj/item/storage/box/flare, +/obj/item/shovel, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"jx" = ( +/obj/machinery/sleep_console{ + dir = 4 + }, +/obj/effect/floor_decal/corner/paleblue/border, +/obj/machinery/light, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"jz" = ( +/obj/structure/table/marble, +/obj/random/drinkbottle/anom, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"jA" = ( +/obj/item/clothing/mask/surgical, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"jB" = ( +/obj/effect/spider/stickyweb, +/obj/effect/spider/stickyweb/dark, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"jG" = ( +/obj/item/clothing/head/collectable/police, +/obj/machinery/door/window/northleft, +/obj/item/clothing/accessory/armor/armorplate/riot, +/obj/structure/table/rack/gun_rack/steel, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"jJ" = ( +/obj/random/junk, +/obj/random/junk, +/obj/random/junk, +/obj/random/junk, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"jK" = ( +/obj/structure/bed/chair/wood{ + dir = 1 + }, +/turf/simulated/floor/wood/broken, +/area/submap/CollapsedMine) +"jM" = ( +/obj/effect/spider/stickyweb, +/mob/living/simple_mob/animal/giant_spider/tunneler, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"jO" = ( +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 9 + }, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"jU" = ( +/obj/machinery/conveyor, +/obj/item/material/shard, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"ki" = ( +/obj/structure/bed/chair/wood, +/obj/item/ammo_casing/a12g/pellet, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"ko" = ( +/obj/structure/closet/wardrobe/red, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"kv" = ( +/obj/structure/closet/crate/grayson, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 10 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"kA" = ( +/obj/effect/floor_decal/corner/red/border, +/obj/effect/spider/cocoon, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"kI" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/structure/ore_box, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"kO" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/recharger, +/obj/effect/spider/stickyweb/dark, +/obj/effect/floor_decal/corner/red/border, +/obj/structure/window/reinforced/holowindow{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"kY" = ( +/obj/structure/table/bench/sifwooden/padded, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"lc" = ( +/obj/item/shield/riot, +/obj/structure/window/reinforced/holowindow{ + dir = 4 + }, +/obj/structure/window/reinforced/holowindow{ + dir = 1 + }, +/obj/structure/table/rack/gun_rack/steel, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"lg" = ( +/obj/structure/bed/roller, +/obj/random/medical/lite, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"lo" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"lq" = ( +/obj/item/ore/glass, +/obj/effect/spider/stickyweb, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"lt" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/obj/effect/spawner/gibs/human, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"lR" = ( +/obj/effect/spider/stickyweb, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"lS" = ( +/obj/effect/floor_decal/corner/red/border, +/mob/living/simple_mob/animal/giant_spider/electric, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"mf" = ( +/obj/item/ore/glass, +/obj/random/mob/spider, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"mh" = ( +/obj/random/trash, +/obj/random/junk, +/turf/simulated/floor/tiled/dark, +/area/submap/CollapsedMine) +"mk" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"ml" = ( +/obj/structure/bed/chair/office/dark, +/obj/effect/floor_decal/corner/red/border{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"mv" = ( +/obj/effect/floor_decal/corner/pink/border, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"mx" = ( +/obj/effect/floor_decal/carpet, +/obj/random/trash, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"mz" = ( +/obj/structure/table/standard, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"mH" = ( +/obj/structure/girder/reinforced, +/turf/simulated/floor/plating, +/area/submap/CollapsedMine) +"mM" = ( +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"mU" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"nf" = ( +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"ng" = ( +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"nq" = ( +/turf/template_noop, +/area/submap/CollapsedMine) +"nu" = ( +/obj/effect/floor_decal/carpet, +/obj/random/junk, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"ny" = ( +/obj/structure/bed/chair/sofa/beige/left, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"nD" = ( +/obj/item/material/shard, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"nW" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"oe" = ( +/obj/effect/spider/stickyweb, +/obj/random/meat, +/turf/simulated/floor/tiled/freezer, +/area/submap/CollapsedMine) +"oj" = ( +/obj/structure/bed/chair/sofa/beige/corner{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"oJ" = ( +/obj/random/meat, +/obj/effect/spider/stickyweb, +/turf/simulated/floor/tiled/freezer, +/area/submap/CollapsedMine) +"oV" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"pb" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"pe" = ( +/obj/structure/loot_pile/maint/junk, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"pi" = ( +/obj/effect/floor_decal/corner/yellow/border, +/obj/structure/ore_box, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"pm" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 8 + }, +/obj/effect/spider/stickyweb, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"px" = ( +/obj/effect/decal/cleanable/blood/gibs/robot, +/turf/simulated/floor/tiled/dark, +/area/submap/CollapsedMine) +"py" = ( +/obj/effect/spider/spiderling/non_growing, +/obj/structure/table/wooden_reinforced, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"pD" = ( +/obj/effect/floor_decal/carpet, +/obj/random/maintenance/anom, +/obj/random/cash/huge, +/obj/random/contraband, +/obj/random/contraband, +/obj/structure/closet/crate/secure/grayson, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"pL" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/CollapsedMine) +"pR" = ( +/obj/structure/table/rack/shelf/steel, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"pT" = ( +/obj/effect/spider/stickyweb, +/turf/simulated/floor/tiled/freezer, +/area/submap/CollapsedMine) +"qc" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/door/window/eastleft, +/obj/effect/floor_decal/corner/red/border{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"qd" = ( +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"qe" = ( +/obj/structure/table/rack, +/obj/item/pickaxe, +/obj/item/clothing/glasses/meson, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"qr" = ( +/obj/structure/bed/roller, +/obj/effect/decal/remains/human, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"qs" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/obj/effect/decal/cleanable/spiderling_remains, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"qD" = ( +/obj/structure/sink{ + pixel_y = 17 + }, +/obj/random/junk, +/obj/random/junk, +/turf/simulated/floor/tiled/dark, +/area/submap/CollapsedMine) +"qH" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 9 + }, +/obj/effect/floor_decal/industrial/loading{ + dir = 8 + }, +/obj/effect/spider/stickyweb, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"qI" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 6 + }, +/obj/structure/table/bench/sifwooden/padded, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"qV" = ( +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 9 + }, +/obj/structure/flora/pottedplant/dead, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"qX" = ( +/obj/effect/floor_decal/corner/pink/border{ + dir = 6 + }, +/obj/machinery/iv_drip, +/obj/item/reagent_containers/blood/empty, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"rg" = ( +/obj/effect/spider/stickyweb, +/obj/effect/spider/stickyweb/dark, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"rl" = ( +/obj/item/stack/material/wood, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"rm" = ( +/obj/item/material/shard, +/obj/effect/spider/stickyweb, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"ro" = ( +/obj/structure/table/steel_reinforced, +/obj/effect/spider/stickyweb/dark, +/obj/effect/floor_decal/corner/red/border, +/obj/structure/window/reinforced/holowindow{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"rz" = ( +/obj/effect/spider/stickyweb/dark, +/obj/random/mob/spider/mutant, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"rE" = ( +/obj/structure/closet/crate/grayson, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 9 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"rG" = ( +/obj/effect/spider/stickyweb, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"rR" = ( +/obj/effect/spider/spiderling/non_growing, +/obj/effect/spider/stickyweb, +/obj/effect/floor_decal/corner/red/border{ + dir = 10 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"rV" = ( +/obj/structure/sign/warning, +/turf/simulated/wall/r_concrete, +/area/submap/CollapsedMine) +"rY" = ( +/obj/item/pickaxe/hand, +/turf/simulated/floor/tiled/old_cargo/green, +/area/submap/CollapsedMine) +"sm" = ( +/obj/structure/window/basic{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/CollapsedMine) +"so" = ( +/obj/structure/table/marble, +/obj/item/deskbell, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"sr" = ( +/obj/structure/salvageable/computer, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"sA" = ( +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 1 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"sB" = ( +/obj/structure/barricade, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"sC" = ( +/obj/random/outcrop, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"sI" = ( +/obj/structure/table/steel_reinforced, +/obj/effect/spider/stickyweb/dark, +/obj/effect/floor_decal/corner/red/border{ + dir = 5 + }, +/obj/structure/window/reinforced/holowindow{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"sR" = ( +/obj/structure/loot_pile/maint/junk, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"tk" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/remains/human, +/obj/item/clothing/under/corp/grayson, +/obj/item/clothing/shoes/boots/workboots, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"tl" = ( +/obj/effect/spider/stickyweb, +/obj/effect/spider/stickyweb, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"tu" = ( +/obj/effect/decal/remains/mummy1, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"tD" = ( +/obj/item/clothing/accessory/armor/armguards, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"tJ" = ( +/obj/random/mob/spider, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"tM" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"tR" = ( +/obj/item/stack/material/wood, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"tU" = ( +/obj/structure/bed/chair/wood, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"ul" = ( +/obj/structure/salvageable/console_broken_os{ + dir = 4 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 10 + }, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"up" = ( +/obj/machinery/door/airlock/glass_medical, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"us" = ( +/obj/structure/table/steel_reinforced, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"uu" = ( +/obj/machinery/mineral/processing_unit, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"uw" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/obj/item/stack/material/wood, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"uC" = ( +/obj/effect/floor_decal/rust, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"uL" = ( +/obj/structure/loot_pile/mecha/ripley, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"uR" = ( +/obj/structure/table/woodentable, +/obj/item/cell/device/weapon/empty, +/turf/simulated/floor/tiled/old_cargo/green, +/area/submap/CollapsedMine) +"uU" = ( +/obj/random/ammo, +/obj/machinery/door/window/southleft, +/obj/structure/table/rack/gun_rack/steel, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"vb" = ( +/obj/effect/floor_decal/techfloor/hole, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"vd" = ( +/obj/machinery/door/airlock/highsecurity{ + welded = 1 + }, +/obj/machinery/door/blast/regular, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"vf" = ( +/obj/machinery/door/airlock/multi_tile/metal, +/obj/structure/barricade, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"vg" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table/steel_reinforced, +/obj/effect/floor_decal/corner/red/border{ + dir = 6 + }, +/obj/random/maintenance/security, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"vj" = ( +/obj/structure/table/marble, +/obj/machinery/chemical_dispenser/bar_coffee, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"vp" = ( +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"vv" = ( +/obj/effect/spider/stickyweb, +/obj/effect/decal/remains/human, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"vw" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 5 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/pickaxe/hand, +/obj/item/storage/excavation, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"vN" = ( +/obj/effect/spawner/gibs/human, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"vU" = ( +/obj/structure/table/rack, +/obj/item/shovel, +/obj/item/clothing/glasses/meson, +/turf/template_noop, +/area/submap/CollapsedMine) +"vV" = ( +/obj/effect/spawner/gibs/human, +/obj/effect/spider/stickyweb, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"vZ" = ( +/obj/structure/table/standard, +/obj/item/surgical/FixOVein, +/obj/item/surgical/bone_clamp, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"wa" = ( +/obj/effect/spider/stickyweb/dark, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"wc" = ( +/obj/effect/spider/stickyweb, +/turf/simulated/floor/plating, +/area/submap/CollapsedMine) +"wf" = ( +/obj/structure/simple_door/wood, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"wh" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 10 + }, +/obj/structure/flora/pottedplant/dead, +/obj/structure/table/wooden_reinforced, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"wi" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"wl" = ( +/obj/item/cell/device/weapon/empty, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"wm" = ( +/obj/effect/floor_decal/carpet, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"ww" = ( +/obj/effect/spider/stickyweb, +/obj/effect/spawner/gibs, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"wz" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 10 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"wB" = ( +/obj/effect/spider/stickyweb, +/obj/item/stack/material/wood, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"wF" = ( +/obj/random/tech_supply, +/obj/structure/table/steel_reinforced, +/obj/random/tech_supply/component, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 8 + }, +/obj/random/tech_supply/component, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"wL" = ( +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/random/material/refined, +/obj/random/material/refined, +/obj/structure/closet/crate/grayson, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"wP" = ( +/obj/item/material/shard, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/submap/CollapsedMine) +"wR" = ( +/obj/random/junk, +/turf/simulated/floor/tiled/dark, +/area/submap/CollapsedMine) +"xg" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 10 + }, +/obj/structure/loot_pile/maint/technical, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"xh" = ( +/obj/structure/closet/secure_closet/medical_wall/anesthetics{ + pixel_x = -32 + }, +/obj/structure/table/standard, +/obj/effect/floor_decal/corner/pink/border{ + dir = 10 + }, +/obj/item/surgical/retractor, +/obj/item/surgical/scalpel, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"xo" = ( +/obj/structure/table/standard, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"xq" = ( +/obj/structure/closet{ + name = "Prisoner's Locker" + }, +/obj/random/maintenance/anom, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"xu" = ( +/obj/machinery/door/airlock{ + p_open = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/submap/CollapsedMine) +"xz" = ( +/obj/machinery/appliance/cooker/oven, +/obj/effect/spider/stickyweb/dark, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"xA" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 4 + }, +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"xB" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"xM" = ( +/obj/structure/bed/double, +/obj/effect/decal/remains/mummy1, +/obj/item/bedsheet/browndouble, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"xR" = ( +/obj/machinery/door/airlock/freezer, +/turf/simulated/floor/tiled/freezer, +/area/submap/CollapsedMine) +"xS" = ( +/obj/effect/floor_decal/carpet, +/obj/item/clothing/shoes/boots/workboots, +/obj/item/clothing/under/corp/grayson_jump, +/obj/item/clothing/head/hardhat/dblue, +/obj/item/clothing/gloves/duty, +/obj/structure/closet, +/obj/item/clothing/glasses/meson/aviator, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"xZ" = ( +/obj/structure/table/steel_reinforced, +/obj/random/tech_supply/component, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"yc" = ( +/obj/effect/spider/stickyweb, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"yr" = ( +/obj/item/ammo_casing/a45, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"yv" = ( +/obj/machinery/door/airlock/security, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"yw" = ( +/obj/machinery/door/airlock/security{ + locked = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"yJ" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 9 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"yN" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Security Cells"; + req_access = list(1) + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"yO" = ( +/obj/machinery/shower{ + dir = 8; + pixel_x = -5; + pixel_y = -1 + }, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/curtain/open/bed{ + name = "shower curtain" + }, +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/CollapsedMine) +"yY" = ( +/obj/structure/bed/chair/sofa/beige{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"zk" = ( +/obj/effect/spider/stickyweb/dark, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"zs" = ( +/obj/structure/barricade, +/obj/effect/floor_decal/corner/yellow/border, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"zw" = ( +/obj/random/junk, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"zy" = ( +/obj/effect/floor_decal/corner/pink/border{ + dir = 4 + }, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"zA" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 5 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"zE" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/spider/stickyweb/dark, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"zF" = ( +/obj/structure/sign/warning/moving_parts, +/turf/simulated/wall/r_concrete, +/area/submap/CollapsedMine) +"zM" = ( +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"zY" = ( +/obj/random/mob/spider, +/obj/effect/spider/stickyweb, +/obj/structure/animal_den, +/obj/effect/spawner/gibs/human, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"zZ" = ( +/obj/structure/table/woodentable, +/obj/item/ammo_casing/a45, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"Ac" = ( +/obj/structure/table/woodentable, +/obj/item/clothing/accessory/material/makeshift/armguards, +/turf/simulated/floor/tiled/old_cargo/green, +/area/submap/CollapsedMine) +"Ai" = ( +/obj/effect/decal/cleanable/spiderling_remains, +/obj/effect/floor_decal/industrial/loading{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Al" = ( +/obj/structure/table/steel_reinforced, +/obj/random/maintenance/security, +/obj/effect/spider/stickyweb/dark, +/obj/effect/floor_decal/corner/red/border{ + dir = 6 + }, +/obj/item/material/shard, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"An" = ( +/obj/structure/bed/chair/sofa/beige/right, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Ap" = ( +/obj/structure/table/rack, +/obj/random/powercell, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Av" = ( +/obj/structure/bed/chair/wood{ + dir = 1 + }, +/obj/machinery/light, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"AO" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 8 + }, +/obj/structure/ore_box, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"AP" = ( +/obj/machinery/vending/snack, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"AQ" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 8 + }, +/obj/random/maintenance/security, +/obj/structure/table/steel_reinforced, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"AV" = ( +/obj/structure/window/basic{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"AX" = ( +/obj/item/clothing/under/corp/grayson, +/obj/item/clothing/head/hardhat/dblue, +/obj/item/clothing/shoes/boots/workboots, +/obj/item/clothing/head/hardhat/dblue, +/obj/item/clothing/gloves/duty, +/obj/structure/closet, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"Ba" = ( +/obj/item/clothing/under/corp/grayson_jump, +/obj/item/clothing/head/hardhat/dblue, +/obj/item/clothing/shoes/boots/workboots, +/obj/item/clothing/head/hardhat/dblue, +/obj/item/clothing/gloves/duty, +/obj/structure/closet, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"Bc" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/effect/spider/stickyweb/dark, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Bh" = ( +/obj/structure/bed/double, +/obj/item/bedsheet/browndouble, +/obj/random/junk/anom, +/obj/effect/decal/remains/mummy1, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"Bq" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Bt" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/table/standard, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"By" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + icon_state = "frame"; + pixel_y = 32 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/gun/energy/mininglaser, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"BH" = ( +/obj/structure/bed/chair/sofa/beige/right{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"BI" = ( +/obj/effect/spider/stickyweb, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"BL" = ( +/obj/structure/window/reinforced/holowindow, +/obj/structure/window/reinforced/holowindow{ + dir = 8 + }, +/obj/random/energy/sec, +/obj/structure/table/rack/gun_rack/steel, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"BV" = ( +/obj/structure/barricade, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Cr" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/turf/simulated/floor/plating, +/area/submap/CollapsedMine) +"Cv" = ( +/obj/structure/table/standard, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 8 + }, +/obj/item/toy/desk/fan, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"CB" = ( +/obj/effect/spider/stickyweb/dark, +/obj/random/junk, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"CH" = ( +/obj/effect/spider/stickyweb, +/mob/living/simple_mob/animal/giant_spider/webslinger, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"CL" = ( +/obj/structure/bed/chair/sofa/beige/left{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"CR" = ( +/obj/structure/table/standard, +/obj/item/pen, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"CS" = ( +/obj/structure/table/steel_reinforced, +/obj/random/tech_supply, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 9 + }, +/obj/random/tech_supply/component, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Dh" = ( +/obj/effect/floor_decal/corner/paleblue/border, +/obj/effect/decal/cleanable/blood/drip, +/obj/random/medical/lite, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"Dm" = ( +/obj/item/frame/apc, +/obj/structure/closet/crate/grayson, +/obj/item/circuitboard/broken, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 6 + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Do" = ( +/obj/machinery/shower, +/obj/effect/decal/remains/mummy2, +/obj/random/revolver, +/obj/structure/curtain/open/bed{ + name = "shower curtain" + }, +/turf/simulated/floor/tiled/dark, +/area/submap/CollapsedMine) +"Dq" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/floor_decal/corner/paleblue/border, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"DF" = ( +/obj/structure/table/steel_reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/spider/stickyweb, +/obj/effect/floor_decal/corner/red/border{ + dir = 5 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"DI" = ( +/obj/structure/sign/directions/medical/surgery, +/turf/simulated/wall/r_concrete, +/area/submap/CollapsedMine) +"DP" = ( +/obj/effect/spider/stickyweb/dark, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"DR" = ( +/obj/structure/table/marble, +/obj/machinery/chemical_dispenser/bar_alc, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"DX" = ( +/obj/machinery/door/airlock/multi_tile/metal, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Ed" = ( +/obj/random/mob/spider, +/obj/effect/spider/stickyweb/dark, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Eo" = ( +/obj/structure/table/woodentable, +/obj/random/maintenance, +/turf/simulated/floor/tiled/old_cargo/green, +/area/submap/CollapsedMine) +"Eq" = ( +/obj/structure/table/marble, +/obj/item/ammo_casing/a45, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"Et" = ( +/obj/structure/closet{ + name = "Prisoner's Locker" + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"EC" = ( +/obj/item/ore/slag, +/obj/item/ore/gold, +/obj/item/ore/gold, +/obj/item/ore/gold, +/obj/item/ore/gold, +/obj/item/ore/gold, +/obj/item/ore/gold, +/obj/item/ore/gold, +/obj/item/ore/iron, +/obj/item/ore/iron, +/obj/item/ore/iron, +/obj/item/ore/iron, +/obj/item/ore/iron, +/obj/item/ore/iron, +/obj/item/ore/iron, +/obj/item/ore/coal, +/obj/item/ore/coal, +/obj/item/ore/coal, +/obj/item/ore/coal, +/obj/item/ore/coal, +/obj/item/ore/diamond, +/obj/structure/closet/crate/grayson, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"EE" = ( +/obj/item/clothing/under/corp/grayson, +/obj/item/clothing/shoes/boots/workboots, +/obj/item/clothing/head/hardhat/dblue, +/obj/item/clothing/gloves/duty, +/obj/structure/closet, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"EO" = ( +/obj/structure/sink{ + pixel_y = 16 + }, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"EQ" = ( +/obj/structure/girder/displaced, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/plating, +/area/submap/CollapsedMine) +"ET" = ( +/obj/structure/table/bench/sifwooden/padded, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 4 + }, +/obj/effect/decal/remains/human, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"Fg" = ( +/obj/structure/table/marble, +/obj/machinery/light{ + dir = 1 + }, +/obj/random/drinkbottle, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"Ft" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/spider/stickyweb, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Fz" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"FG" = ( +/obj/structure/kitchenspike, +/obj/effect/spider/stickyweb, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/freezer, +/area/submap/CollapsedMine) +"FH" = ( +/obj/item/ore/glass, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"FR" = ( +/obj/effect/decal/cleanable/blood/drip, +/obj/structure/ore_box, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"FS" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 9 + }, +/obj/structure/closet/wardrobe/suit, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"FV" = ( +/obj/structure/table/standard, +/obj/item/roller/adv, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 10 + }, +/obj/effect/spawner/gibs/human, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"Gb" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/obj/structure/loot_pile/maint/technical, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Gc" = ( +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 5 + }, +/obj/structure/table/standard, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"Gg" = ( +/obj/effect/spawner/gibs/human, +/obj/effect/spider/stickyweb, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"Go" = ( +/obj/random/trash, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Gs" = ( +/obj/structure/table/standard, +/obj/effect/floor_decal/corner/paleblue/border, +/obj/random/medical/lite/anom, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"Gt" = ( +/obj/random/junk, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"Gu" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 6 + }, +/obj/machinery/vending/security, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Gv" = ( +/turf/simulated/floor/tiled/dark, +/area/submap/CollapsedMine) +"GM" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 4 + }, +/obj/structure/table/bench/sifwooden/padded, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"GN" = ( +/obj/structure/bed/roller, +/obj/effect/decal/remains/mummy1, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"GR" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 4 + }, +/obj/effect/floor_decal/corner/red/border{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"GV" = ( +/obj/effect/spider/stickyweb, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"Hd" = ( +/obj/random/trash, +/turf/simulated/floor/tiled/dark, +/area/submap/CollapsedMine) +"He" = ( +/obj/item/beartrap/hunting{ + anchored = 1; + deployed = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Hq" = ( +/obj/structure/closet/crate/grayson, +/obj/item/ore/slag, +/obj/item/ore/slag, +/obj/item/ore/slag, +/obj/item/ore/slag, +/obj/item/ore/slag, +/obj/item/ore/slag, +/obj/item/ore/slag, +/obj/item/ore/slag, +/obj/item/ore/coal, +/obj/item/ore/coal, +/obj/item/ore/coal, +/obj/item/ore/coal, +/obj/item/ore/coal, +/obj/item/ore/coal, +/obj/item/ore/coal, +/obj/item/ore/coal, +/obj/item/ore/coal, +/obj/item/ore/coal, +/obj/item/ore/coal, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"Hs" = ( +/obj/effect/spider/stickyweb, +/turf/simulated/mineral/ignore_mapgen, +/area/submap/CollapsedMine) +"Hv" = ( +/obj/machinery/sleeper{ + dir = 4 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 4 + }, +/obj/effect/decal/remains/human, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"HA" = ( +/obj/random/vendorfood, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"HE" = ( +/obj/effect/floor_decal/corner/red/border, +/obj/structure/loot_pile/maint/junk, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"HL" = ( +/obj/effect/decal/remains/human, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"HP" = ( +/obj/structure/curtain/open/privacy, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"HR" = ( +/obj/item/pickaxe/drill, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"HV" = ( +/obj/effect/spider/stickyweb, +/obj/effect/decal/remains/human, +/obj/item/clothing/under/corp/grayson, +/obj/item/clothing/head/hardhat/dblue, +/obj/item/clothing/shoes/boots/workboots, +/obj/item/pickaxe/drill, +/obj/random/projectile/scrapped_shotgun, +/obj/effect/spawner/gibs/human, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"HW" = ( +/obj/structure/bed/chair/sofa/beige/corner, +/obj/random/maintenance, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"HZ" = ( +/obj/structure/bed/chair/wood{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"Ig" = ( +/obj/structure/barricade, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Io" = ( +/obj/structure/table/rack, +/obj/item/stack/marker_beacon, +/obj/item/stack/marker_beacon, +/obj/item/gps/mining, +/turf/template_noop, +/area/submap/CollapsedMine) +"Ip" = ( +/obj/random/meat, +/obj/effect/spider/stickyweb, +/obj/effect/spider/spiderling/non_growing, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"Ir" = ( +/obj/structure/table/standard, +/obj/effect/floor_decal/corner/pink/border{ + dir = 9 + }, +/obj/item/surgical/bonegel, +/obj/item/surgical/surgicaldrill, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"Is" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/obj/structure/ore_box, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Iu" = ( +/obj/structure/table/woodentable, +/obj/effect/spider/spiderling/non_growing, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"Ix" = ( +/obj/effect/decal/remains/human, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"Iz" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"IA" = ( +/obj/structure/table/woodentable, +/obj/random/medical/lite/anom, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"ID" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"IE" = ( +/obj/structure/salvageable/console_broken_os{ + dir = 4 + }, +/obj/effect/floor_decal/corner/red/border{ + dir = 8 + }, +/obj/machinery/light/poi{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"II" = ( +/obj/structure/bed/double, +/obj/item/bedsheet/browndouble, +/obj/random/plushie/anom, +/obj/effect/spawner/gibs/human, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"IK" = ( +/obj/structure/table/marble, +/obj/machinery/light{ + dir = 1 + }, +/obj/random/junk, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"IM" = ( +/obj/structure/animal_den, +/obj/random/mob/spider, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"IQ" = ( +/obj/effect/spawner/gibs/human, +/obj/random/maintenance/anom, +/obj/effect/decal/remains/human, +/obj/item/clothing/head/helmet/space/void/mining/alt, +/obj/item/clothing/suit/space/void/mining/alt, +/obj/machinery/conveyor, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"IR" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 1 + }, +/obj/effect/spider/stickyweb/dark, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"IT" = ( +/obj/machinery/mech_recharger, +/obj/mecha/working/ripley/mining/old, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"IV" = ( +/obj/effect/floor_decal/carpet, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"IX" = ( +/obj/structure/salvageable/console_broken_os{ + dir = 4 + }, +/obj/effect/floor_decal/corner/red/border{ + dir = 9 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"IZ" = ( +/turf/simulated/wall/r_concrete, +/area/submap/CollapsedMine) +"Je" = ( +/obj/effect/spider/stickyweb/dark, +/obj/effect/floor_decal/corner/red/border{ + dir = 10 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Jf" = ( +/obj/structure/table/steel_reinforced, +/obj/random/tech_supply/component, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 9 + }, +/obj/random/maintenance/anom, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Jg" = ( +/obj/structure/table/bench/sifwooden/padded, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 6 + }, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"Jj" = ( +/obj/item/ore/glass, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"Jl" = ( +/obj/structure/table/woodentable, +/obj/item/shovel, +/obj/random/tool, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"Jm" = ( +/mob/living/simple_mob/mechanical/mecha/ripley{ + faction = "malf_drone" + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Jn" = ( +/obj/structure/ore_box, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"Jv" = ( +/obj/effect/floor_decal/carpet, +/obj/item/weldingtool/hugetank, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"JA" = ( +/obj/effect/decal/remains/human, +/obj/effect/spider/stickyweb, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"JH" = ( +/obj/item/flashlight/lamp, +/obj/structure/table/wooden_reinforced, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"JI" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 9 + }, +/obj/structure/table/steel_reinforced, +/obj/random/mug/anom, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"JJ" = ( +/obj/effect/floor_decal/corner/pink/border{ + dir = 4 + }, +/obj/item/paper/crumpled/bloody{ + name = "to whoever finds me"; + info = "On the back of this patient scan report is the following hurried message: My name is doctor zamoya. The blood on this paper is not my own, but a consequence of us foolishly attempting to tame the SAR. I will die all the same. Please do not blame Nightingale for what they do. I do not think they can tell friend from foe anymore. This is too much for them, it is too much for us all. Put them to better use, put me to rest. May things be better beyond." + }, +/obj/item/pen, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"JK" = ( +/obj/structure/table/standard, +/obj/item/pickaxe, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"JM" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 6 + }, +/obj/structure/filingcabinet/chestdrawer, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Ke" = ( +/obj/effect/decal/cleanable/flour, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"Ko" = ( +/obj/structure/sign/greencross, +/turf/simulated/wall/r_concrete, +/area/submap/CollapsedMine) +"Ky" = ( +/obj/effect/floor_decal/industrial/loading{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"KB" = ( +/obj/machinery/door/airlock/glass_mining, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"KE" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"KV" = ( +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"KX" = ( +/obj/machinery/iv_drip, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"Ld" = ( +/obj/random/medical/lite, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Lf" = ( +/obj/effect/floor_decal/corner/pink/border{ + dir = 6 + }, +/obj/item/clothing/under/rank/medical/scrubs/navyblue, +/obj/item/clothing/head/surgery/navyblue, +/obj/effect/decal/remains/mummy1, +/obj/random/medical/lite/anom, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"LJ" = ( +/obj/structure/sign/directions/medical{ + dir = 8; + pixel_y = -2 + }, +/obj/structure/sign/directions/engineering{ + dir = 8; + pixel_y = 6 + }, +/turf/simulated/wall/r_concrete, +/area/submap/CollapsedMine) +"LK" = ( +/obj/structure/window/reinforced/holowindow{ + dir = 1 + }, +/obj/structure/window/reinforced/holowindow{ + dir = 8 + }, +/obj/random/ammo, +/obj/structure/table/rack/gun_rack/steel, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"LM" = ( +/obj/item/material/shard, +/obj/structure/table/steel_reinforced, +/obj/effect/spider/stickyweb/dark, +/obj/effect/floor_decal/corner/red/border{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"LQ" = ( +/obj/item/material/shard, +/obj/effect/spider/stickyweb/dark, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"LR" = ( +/obj/structure/ore_box, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"LS" = ( +/obj/machinery/sleeper{ + dir = 4 + }, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 6 + }, +/obj/effect/decal/remains/human, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"LU" = ( +/obj/structure/table/marble, +/obj/random/drinkbottle, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"LW" = ( +/obj/item/stool/padded{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"Md" = ( +/obj/structure/sign/directions/security{ + dir = 4; + pixel_y = -2 + }, +/obj/structure/sign/directions/dorms{ + dir = 4; + pixel_y = 6 + }, +/turf/simulated/wall/r_concrete, +/area/submap/CollapsedMine) +"Mk" = ( +/obj/machinery/floodlight, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"MM" = ( +/obj/effect/spider/stickyweb, +/obj/effect/floor_decal/corner/red/border{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"MT" = ( +/obj/random/vendorall, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"MU" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/obj/effect/decal/remains/human, +/obj/item/clothing/under/corp/grayson, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"MW" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"Ne" = ( +/obj/effect/floor_decal/industrial/loading{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Nj" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/obj/item/stack/material/wood, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Nn" = ( +/obj/structure/loot_pile/surface/medicine_cabinet/fresh, +/turf/simulated/wall/r_concrete, +/area/submap/CollapsedMine) +"Np" = ( +/obj/structure/bed/roller, +/obj/effect/decal/remains/mummy1, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Nr" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 10 + }, +/obj/structure/loot_pile/maint/trash, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Nx" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"NC" = ( +/obj/effect/spider/stickyweb, +/obj/random/mob/spider, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"ND" = ( +/obj/item/broken_device, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"NI" = ( +/obj/item/ore/glass, +/obj/random/mob/spider/mutant, +/obj/machinery/light, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"NL" = ( +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"NS" = ( +/obj/effect/floor_decal/corner/paleblue/border, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"NV" = ( +/obj/structure/table/marble, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"Om" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/floor_decal/corner/red/border{ + dir = 10 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Oo" = ( +/obj/structure/table/marble, +/obj/item/ammo_casing/a12g/pellet, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"Ov" = ( +/obj/machinery/recharge_station, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Ow" = ( +/obj/structure/kitchenspike, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/freezer, +/area/submap/CollapsedMine) +"Oy" = ( +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 1 + }, +/obj/machinery/vending/medical, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"OD" = ( +/obj/structure/table/steel_reinforced, +/obj/item/towel/random, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"OJ" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 5 + }, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"OL" = ( +/obj/structure/bed/padded, +/obj/item/toy/plushie/spider, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"OW" = ( +/mob/living/simple_mob/animal/giant_spider/carrier, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"OX" = ( +/obj/effect/decal/remains/human, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"Pa" = ( +/obj/structure/table/rack, +/obj/random/powercell/anom, +/obj/random/powercell, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Pg" = ( +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"Pk" = ( +/obj/effect/floor_decal/corner/pink/border{ + dir = 10 + }, +/obj/random/medical/lite, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"Po" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 8 + }, +/obj/effect/floor_decal/corner/red/border{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Pq" = ( +/obj/effect/spider/stickyweb, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/submap/CollapsedMine) +"Py" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 4 + }, +/obj/structure/salvageable/console_broken_os{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"PB" = ( +/obj/structure/toilet{ + dir = 8 + }, +/turf/simulated/floor/tiled/dark, +/area/submap/CollapsedMine) +"PK" = ( +/obj/machinery/door/airlock, +/turf/simulated/floor/tiled/dark, +/area/submap/CollapsedMine) +"PS" = ( +/obj/effect/floor_decal/corner/red/border, +/obj/effect/spider/stickyweb/dark, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Qb" = ( +/obj/structure/window/basic{ + dir = 8 + }, +/obj/item/towel/random, +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/CollapsedMine) +"Qg" = ( +/obj/structure/bed/padded, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Qj" = ( +/obj/item/beartrap/hunting{ + anchored = 1; + deployed = 1 + }, +/turf/simulated/floor/tiled/dark, +/area/submap/CollapsedMine) +"Ql" = ( +/obj/structure/bed/chair/wood, +/turf/simulated/floor/wood/broken, +/area/submap/CollapsedMine) +"Qq" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Qr" = ( +/obj/machinery/light, +/obj/structure/loot_pile/maint/technical, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"QN" = ( +/obj/structure/barricade, +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"QO" = ( +/obj/structure/bed/chair/wood, +/obj/item/ammo_casing/a45, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"QT" = ( +/obj/item/surgical/circular_saw, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"QV" = ( +/obj/structure/closet/secure_closet/freezer, +/turf/simulated/floor/tiled/freezer, +/area/submap/CollapsedMine) +"Rf" = ( +/obj/machinery/light/small/emergency{ + dir = 8 + }, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"Ri" = ( +/obj/structure/sink{ + pixel_y = 17 + }, +/turf/simulated/floor/tiled/dark, +/area/submap/CollapsedMine) +"Ry" = ( +/obj/random/maintenance/security, +/obj/machinery/door/window/westleft, +/obj/structure/table/rack/gun_rack/steel, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"RM" = ( +/obj/effect/decal/cleanable/blood/drip, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Sa" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 10 + }, +/obj/effect/spider/stickyweb, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Sf" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Sp" = ( +/turf/simulated/mineral/ignore_mapgen, +/area/submap/CollapsedMine) +"Sq" = ( +/obj/machinery/conveyor, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Sv" = ( +/obj/effect/floor_decal/techfloor/hole/right, +/obj/effect/floor_decal/corner/yellow/border, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"SA" = ( +/obj/structure/sink{ + pixel_y = 17 + }, +/obj/random/junk, +/turf/simulated/floor/tiled/dark, +/area/submap/CollapsedMine) +"SM" = ( +/obj/effect/spider/stickyweb, +/obj/random/meat, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"SP" = ( +/obj/structure/loot_pile/maint/trash, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"ST" = ( +/obj/item/stack/cable_coil/random, +/obj/item/cell/hyper/empty, +/obj/effect/floor_decal/corner/yellow/border, +/obj/random/tool/power, +/obj/machinery/power/apc{ + start_charge = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Tc" = ( +/obj/effect/decal/remains/ribcage, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"Tj" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 6 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"To" = ( +/obj/effect/spider/spiderling/non_growing, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Tu" = ( +/obj/structure/table/bench/sifwooden/padded, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"TB" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 5 + }, +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/cobweb2, +/obj/machinery/deployable/barrier, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"TH" = ( +/obj/machinery/light, +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"TK" = ( +/obj/structure/salvageable/console_broken_os{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"TR" = ( +/obj/item/stack/material/wood, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"TV" = ( +/turf/simulated/mineral/floor/ignore_mapgen, +/area/template_noop) +"TW" = ( +/turf/template_noop, +/area/template_noop) +"Ue" = ( +/obj/structure/closet/crate/freezer, +/obj/random/meat, +/obj/effect/spider/stickyweb, +/obj/random/meat, +/obj/random/meat, +/obj/random/meat, +/obj/effect/spawner/gibs/human, +/turf/simulated/floor/tiled/freezer, +/area/submap/CollapsedMine) +"Ui" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 9 + }, +/obj/effect/spider/stickyweb/dark, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Un" = ( +/obj/item/material/shard, +/obj/structure/table/steel_reinforced, +/obj/effect/spider/stickyweb/dark, +/obj/effect/floor_decal/corner/red/border{ + dir = 4 + }, +/obj/random/maintenance/security, +/obj/structure/window/reinforced/holowindow{ + dir = 8 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Uq" = ( +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"Us" = ( +/obj/structure/table/steel_reinforced, +/obj/item/pen, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"UF" = ( +/mob/living/simple_mob/mechanical/mecha/odysseus, +/obj/structure/bed/roller, +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"UI" = ( +/obj/effect/decal/remains/human, +/obj/item/clothing/under/corp/grayson, +/obj/item/clothing/head/hardhat/dblue, +/obj/item/clothing/shoes/boots/workboots, +/obj/item/pickaxe, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"UM" = ( +/obj/item/clothing/under/corp/grayson, +/obj/item/clothing/shoes/boots/workboots, +/obj/item/clothing/head/hardhat/dblue, +/obj/structure/closet, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"UU" = ( +/obj/random/trash, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"Vf" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 10 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/loot_pile/maint/trash, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Vg" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 1 + }, +/obj/effect/decal/remains/human, +/obj/effect/spider/cocoon, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Vj" = ( +/turf/simulated/floor/tiled/old_cargo/green, +/area/submap/CollapsedMine) +"Vu" = ( +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"VB" = ( +/obj/structure/table/standard, +/obj/item/clothing/suit/chef, +/obj/item/clothing/head/chefhat, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"VE" = ( +/obj/structure/bed/chair/wood{ + dir = 1 + }, +/obj/random/junk, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"VG" = ( +/obj/random/junk, +/mob/living/simple_mob/mechanical/mecha/ripley/firefighter{ + faction = "malf_drone" + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"VH" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 8 + }, +/obj/structure/dogbed, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"VL" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"VP" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/loot_pile/maint/junk, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"VT" = ( +/obj/machinery/washing_machine, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"VW" = ( +/obj/item/ammo_casing/a12g/pellet, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"VX" = ( +/mob/living/simple_mob/animal/giant_spider/tunneler, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"Wx" = ( +/obj/machinery/appliance/cooker/grill, +/obj/effect/spider/stickyweb/dark, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"Wy" = ( +/obj/structure/table/steel_reinforced, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Wz" = ( +/obj/structure/noticeboard, +/turf/simulated/wall/r_concrete, +/area/submap/CollapsedMine) +"WC" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 9 + }, +/obj/structure/loot_pile/maint/boxfort, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"WF" = ( +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"WG" = ( +/obj/item/ore/glass, +/obj/effect/spider/stickyweb, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"WH" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 9 + }, +/obj/structure/loot_pile/maint/technical, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"WI" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"WL" = ( +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 5 + }, +/obj/random/medical/lite, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"WO" = ( +/obj/random/mob/spider, +/turf/template_noop, +/area/submap/CollapsedMine) +"WP" = ( +/obj/effect/floor_decal/corner/yellow/border, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"WY" = ( +/obj/structure/sign/warning/secure_area/armory, +/turf/simulated/wall/r_concrete, +/area/submap/CollapsedMine) +"Xg" = ( +/obj/structure/bed/chair/wood{ + dir = 1 + }, +/obj/effect/spawner/gibs/human, +/obj/machinery/light, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"Xs" = ( +/obj/effect/floor_decal/corner/red/border{ + dir = 10 + }, +/obj/structure/table/steel_reinforced, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"XG" = ( +/obj/machinery/shower, +/obj/structure/curtain/open/bed{ + name = "shower curtain" + }, +/turf/simulated/floor/tiled/dark, +/area/submap/CollapsedMine) +"XM" = ( +/obj/structure/table/standard, +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 8 + }, +/obj/random/medical, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"XR" = ( +/obj/item/ammo_casing/a45, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"XT" = ( +/obj/effect/floor_decal/corner/yellow/border{ + dir = 9 + }, +/obj/structure/table/rack/shelf/steel, +/obj/item/pickaxe/drill, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"XW" = ( +/obj/effect/spawner/gibs, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"XY" = ( +/obj/random/meat, +/turf/simulated/floor/tiled/freezer, +/area/submap/CollapsedMine) +"Yg" = ( +/obj/random/vendordrink, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 1 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Yh" = ( +/obj/machinery/vending/cigarette, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"Yv" = ( +/obj/structure/table/steel_reinforced, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 9 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Yy" = ( +/mob/living/simple_mob/mechanical/mecha/ripley/deathripley{ + faction = "malf_drone" + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"YE" = ( +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/CollapsedMine) +"YG" = ( +/obj/structure/bed/double, +/obj/item/bedsheet/browndouble, +/turf/simulated/floor/carpet, +/area/submap/CollapsedMine) +"YH" = ( +/obj/effect/spider/stickyweb, +/obj/random/mob/spider/mutant, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"YJ" = ( +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Zb" = ( +/obj/structure/loot_pile/maint/technical, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"Zm" = ( +/obj/machinery/appliance/cooker/fryer, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) +"Zq" = ( +/obj/effect/floor_decal/corner/paleblue/border{ + dir = 1 + }, +/obj/effect/spawner/gibs/human, +/turf/simulated/floor/tiled/white, +/area/submap/CollapsedMine) +"Zs" = ( +/obj/effect/spider/stickyweb, +/obj/effect/spawner/gibs/human, +/turf/simulated/floor/tiled/freezer, +/area/submap/CollapsedMine) +"ZE" = ( +/obj/effect/decal/remains/human, +/obj/random/maintenance/security, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"ZF" = ( +/obj/item/cell/high, +/obj/effect/decal/cleanable/blood, +/obj/effect/floor_decal/corner/yellow/border{ + dir = 4 + }, +/obj/item/clothing/under/corp/grayson, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"ZI" = ( +/obj/effect/decal/cleanable/spiderling_remains, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"ZR" = ( +/obj/random/junk, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"ZU" = ( +/obj/item/toy/desk/officetoy, +/obj/effect/floor_decal/corner/red/border{ + dir = 8 + }, +/obj/structure/table/wooden_reinforced, +/turf/simulated/floor/wood, +/area/submap/CollapsedMine) +"ZV" = ( +/obj/effect/spider/stickyweb, +/obj/effect/spider/stickyweb, +/obj/effect/spider/spiderling, +/turf/simulated/mineral/floor/ignore_mapgen, +/area/submap/CollapsedMine) +"ZW" = ( +/obj/structure/table/steel_reinforced, +/obj/machinery/door/window/eastleft, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"ZX" = ( +/obj/structure/bed/chair/sofa/beige{ + dir = 4 + }, +/turf/simulated/floor/tiled/techfloor, +/area/submap/CollapsedMine) +"ZY" = ( +/obj/structure/table/standard, +/obj/effect/spider/stickyweb/dark, +/turf/simulated/floor/tiled/eris/cafe, +/area/submap/CollapsedMine) + +(1,1,1) = {" +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +"} +(2,1,1) = {" +TW +TW +TW +TW +TW +TW +TW +Sp +Sp +Sp +Sp +TW +TW +TW +TW +TW +TW +TW +cz +TW +TW +TW +TV +TV +TV +TW +TW +TW +TV +TV +TV +TV +TV +TV +TW +TW +TW +TW +TW +TW +TW +Sp +Sp +Sp +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +"} +(3,1,1) = {" +TW +TW +TW +TW +TW +TW +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +TV +TV +TV +TV +TV +Uq +Uq +Uq +Uq +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +"} +(4,1,1) = {" +TW +TW +TW +TW +TW +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +sC +Uq +tJ +Jj +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +TW +TV +TV +TW +TW +TW +TW +TW +TW +TW +TW +"} +(5,1,1) = {" +TW +TW +TW +TW +TW +Sp +Sp +Sp +Sp +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +ee +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Uq +TV +TW +TW +TW +TW +TW +TW +TW +"} +(6,1,1) = {" +TW +TW +TW +TW +TW +Sp +Sp +Sp +IZ +IZ +Jf +us +wF +sr +Sp +Sp +Sp +IZ +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +IZ +IZ +ek +Nn +IZ +IZ +IZ +IZ +IZ +IZ +Sp +Sp +Sp +Sp +Uq +Uq +TV +TW +TW +TW +TW +TW +TW +"} +(7,1,1) = {" +TW +TW +TW +TW +Sp +Sp +Sp +IZ +IZ +CS +Zb +vp +ZI +ea +xZ +Sp +Sp +Sp +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +EQ +IZ +Sp +IZ +IZ +IZ +IZ +IZ +cb +XM +cg +FV +Cr +Ir +af +xh +IZ +IZ +Sp +Sp +Sp +Sp +Uq +Uq +TV +TW +TW +TW +TW +TW +"} +(8,1,1) = {" +TW +TW +TW +TW +Sp +Sp +IZ +IZ +Yv +hd +ea +ea +ea +gE +Mk +ea +Sp +Sp +Sp +Sp +LR +Ig +LR +ea +He +xB +ea +Ld +Mk +uC +gi +IZ +IZ +IZ +jO +Cv +ul +dt +Oy +WF +WF +Gs +Cr +vZ +WF +WF +Pk +IZ +Sp +Sp +Sp +Sp +Sp +Sp +TV +TW +TW +TW +TW +TW +"} +(9,1,1) = {" +TW +TW +TW +TW +Sp +Sp +IZ +gQ +MU +ea +vN +ea +ea +vN +ea +ea +HR +ea +Sp +Sp +LR +Ig +pR +ea +ea +ea +ea +ea +ea +ea +ea +Zb +Ko +qV +WF +xo +iF +dt +sA +ht +WF +NS +IZ +EO +Pg +fS +mv +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +TW +TW +TW +TW +TW +"} +(10,1,1) = {" +TW +TW +TW +TW +Sp +Sp +IZ +IT +KE +ea +ea +ND +ea +ea +ea +Jm +ea +Sp +Sp +Sp +LR +Ig +LR +He +ea +JK +lg +GN +Np +ea +ea +YJ +vf +iP +WF +CR +NS +HP +Zq +qr +UF +Dh +up +Pg +jA +QT +qX +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +TW +TW +TW +"} +(11,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +IZ +mU +KE +ea +ea +ea +gi +ZF +ey +Ov +Sp +Sp +IZ +IZ +IZ +IZ +dq +mH +IZ +IZ +IZ +IZ +IZ +He +ea +ea +QN +ng +Pg +dV +Dq +dt +NL +WF +Pg +NS +Cr +zy +JJ +Lf +IZ +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +TW +TW +"} +(12,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +IZ +gJ +KE +ea +ea +ea +ST +IZ +IZ +Sp +Sp +IZ +IZ +sC +Sp +rG +rG +Sp +Sp +Sp +Sp +Sp +IZ +FR +pR +pR +IZ +Tu +WF +WF +NS +up +iU +bx +WF +jx +DI +IZ +IZ +IZ +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +TW +"} +(13,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +IZ +mU +lt +ea +Yy +ea +Dm +IZ +Sp +Sp +Sp +Sp +ee +Jj +rG +rG +Sp +Sp +Sp +Sp +Sp +Sp +IZ +Ig +Ig +Ig +IZ +Gc +ET +kY +Jg +dt +WL +Hv +KX +LS +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +IZ +Sp +TW +"} +(14,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +IZ +gJ +KE +gE +ea +ip +IZ +Sp +Sp +Sp +lq +Sp +rG +rG +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +IZ +RM +LR +LR +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +IZ +IZ +IZ +TW +"} +(15,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +IZ +Pa +KE +ea +ea +ea +Jn +Sp +Sp +Sp +rG +rG +rG +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +IZ +LR +ea +ea +IZ +hf +ea +ea +OD +IZ +kI +kI +wL +tM +VL +Wy +IZ +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Uq +Uq +Uq +IZ +rV +TW +"} +(16,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +IZ +Ap +qs +ea +tk +Tj +Sp +Sp +Sp +CH +rG +Sp +DP +rG +tR +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +YJ +ea +ea +IZ +VT +ea +ea +iB +IZ +Ky +Ky +Ai +ea +Wy +iq +IZ +IZ +IZ +ck +Sp +IZ +Sp +Uq +Sp +Jj +Uq +Uq +Uq +Uq +nq +TV +"} +(17,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +IZ +IZ +KE +vN +ae +IZ +IZ +Sp +Sp +rG +sC +Sp +Sp +Uq +Jj +MW +KV +HZ +MW +KV +Yh +IZ +LJ +ea +ea +ea +DX +ea +ea +ea +ea +Jm +ea +ea +ea +ea +mU +bf +bf +DX +ck +ck +iz +Rf +Uq +Uq +Uq +Uq +Uq +Uq +Uq +Uq +Uq +TW +"} +(18,1,1) = {" +TW +TW +TW +TW +Sp +Sp +Sp +IZ +KE +LR +zs +IZ +Sp +rG +rG +rG +Sp +Sp +Sp +sB +KV +KV +Ql +Iu +KV +zw +KV +KV +Md +ea +ea +ea +ea +ea +ea +ea +ea +ea +ea +ea +ea +ea +mU +bf +bf +ea +ck +ck +ck +iz +iz +Uq +Uq +Sp +Sp +Uq +Uq +IZ +IZ +TW +"} +(19,1,1) = {" +TW +TW +TW +TW +TW +Sp +Sp +IZ +Nj +Ig +Sp +Sp +HV +rG +Sp +Sp +Sp +Sp +Sp +IZ +KV +zw +KV +KV +in +tU +Iz +Av +IZ +YJ +ea +ea +IZ +Qb +YE +YE +sm +IZ +Ne +Ne +Ne +ea +Us +TK +IZ +IZ +IZ +ck +ck +ck +ck +iz +Sp +Sp +Sp +Sp +IZ +IZ +IZ +TW +"} +(20,1,1) = {" +TW +TW +TW +TW +TW +Sp +Sp +IZ +Jj +Sp +Sp +Sp +Sp +rG +Sp +dt +dt +dt +dt +dt +mM +NV +NV +KV +KV +QO +Iz +iT +Cr +ea +YJ +fp +IZ +yO +yO +yO +yO +IZ +kI +mU +mU +Vu +Nx +Wy +IZ +IZ +Sp +Sp +ay +pL +ay +Sp +Sp +Sp +Sp +Sp +Sp +IZ +Sp +TW +"} +(21,1,1) = {" +TW +TW +TW +TW +TW +Sp +Sp +IZ +Sp +Sp +Sp +Sp +rG +tl +SM +dt +xz +Wx +ib +dt +mM +mM +LU +LW +KV +tU +Iz +VE +Cr +Ig +ea +ea +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +Cr +ZW +Cr +IZ +IZ +Sp +Sp +Sp +Sp +Sp +Sp +TW +"} +(22,1,1) = {" +TW +TW +TW +TW +TW +Sp +Sp +IZ +Sp +Sp +Sp +IZ +IZ +IZ +aO +dt +zk +bQ +mM +qd +mM +UU +Oo +fT +KV +KV +KV +KV +bs +YJ +ea +ea +IZ +IZ +IX +IE +Om +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +ko +ko +IZ +JI +jo +AQ +Xs +IZ +Sp +Sp +Sp +Sp +Sp +Sp +TW +"} +(23,1,1) = {" +TW +TW +TW +TW +TW +Sp +Sp +IZ +Sp +Sp +hh +IZ +oe +oe +fn +dt +Bt +OX +ZY +dt +IK +mM +NV +hb +KV +VW +KV +TH +iL +ea +ea +ea +IZ +WH +VL +ea +lS +dM +Ui +pb +pb +pb +MM +rR +yv +ea +ea +yw +Fz +ea +To +bi +IZ +Sp +Sp +Sp +Sp +Sp +Uq +TV +"} +(24,1,1) = {" +TW +TW +TW +TW +TW +Sp +Sp +IZ +Sp +Sp +NI +IZ +FG +pT +oJ +dt +mz +OW +ZY +Cr +DR +mM +NV +KV +zw +KV +KV +fT +wf +ea +ea +wa +IZ +DF +bH +qc +vg +bs +Fz +nD +ea +ea +ea +hG +IZ +ea +AV +IZ +TB +xA +Py +JM +IZ +Sp +Sp +Sp +Sp +Sp +Uq +TV +"} +(25,1,1) = {" +TW +TW +TW +TW +Sp +Sp +Sp +IZ +Sp +Sp +WP +IZ +gY +pT +bR +dt +mz +zk +ZY +Cr +vj +mM +NV +LW +KV +KV +KV +VW +wf +ea +wa +wa +IZ +yJ +pb +pb +wz +Cr +Fz +ea +ea +ix +dC +hg +IZ +hI +hI +IZ +IZ +IZ +IZ +IZ +IZ +Sp +Sp +Sp +Sp +Sp +Jj +TV +"} +(26,1,1) = {" +TW +TW +TW +TW +Sp +Sp +Sp +IZ +Sp +Sp +Uq +IZ +Ue +oJ +XY +dt +hs +zk +ZY +dt +Fg +mM +NV +VW +nf +zw +in +aW +IZ +ea +ea +ea +Po +ea +ea +ea +bi +dM +Fz +ea +kA +IZ +IZ +IZ +IZ +IZ +IZ +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +ee +Jj +Uq +Uq +TW +"} +(27,1,1) = {" +TW +TW +TW +Sp +Sp +UI +Sp +Sp +Sp +Jj +HL +IZ +QV +pT +pT +dt +jB +zk +UU +NV +mM +bQ +NV +LW +cX +KV +KV +KV +Cr +ea +ea +ea +GR +ea +ea +ea +bi +dM +Fz +ea +bi +yN +bI +lR +rG +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +tJ +Uq +Uq +Uq +TW +"} +(28,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +Sp +Sp +Sp +Sp +WP +IZ +Ow +oJ +oJ +xR +zE +mM +Ke +so +mM +mM +Eq +LW +KV +tU +IA +yr +Cr +ea +ea +fp +IZ +ha +GM +GM +qI +Cr +IR +ea +bi +Pq +lR +rG +zY +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +sC +Uq +Uq +Uq +Uq +TV +"} +(29,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +Sp +Sp +Sp +Jj +Sv +IZ +Ip +pT +Zs +dt +Zm +oV +VB +dt +mM +jz +NV +KV +Ix +tU +iK +iT +Cr +ea +ea +ea +IZ +Cr +Cr +Cr +Cr +IZ +IR +ea +ir +IZ +dt +dt +dt +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Jj +Uq +Uq +Uq +Uq +Uq +TV +"} +(30,1,1) = {" +TW +TW +TW +TW +Sp +Sp +Sp +IZ +KE +ea +Jj +IZ +IZ +aO +dt +dt +dt +dt +dt +dt +KV +KV +KV +zw +KV +tU +zZ +Xg +IZ +ea +ea +ea +Cr +FS +ZU +VH +wh +Cr +Fz +ea +HE +yN +ea +ea +ea +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Uq +Uq +Uq +Uq +Uq +Uq +TV +"} +(31,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +Sp +IZ +KE +ea +rG +IZ +Sp +Jj +Sp +Sp +Sp +Sp +Sp +IZ +gh +gh +ki +Jl +jK +nf +KV +GV +IZ +ea +vp +ea +Cr +ml +py +ID +iN +Cr +Fz +ea +bi +Cr +OL +ea +Et +IZ +Sp +Sp +Sp +Sp +Sp +sC +sC +Uq +Uq +Uq +Uq +Uq +Jj +TV +"} +(32,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +Sp +IZ +gm +Uq +Uq +DP +rG +Uq +rG +Sp +Sp +Sp +Sp +IZ +IZ +GV +KV +nW +TR +VW +bu +IZ +IZ +ea +ea +nD +Cr +mk +JH +KV +iN +dM +Vg +ea +bi +IZ +dt +dt +dt +IZ +Sp +Sp +Sp +Sp +Sp +Uq +Uq +Uq +Uq +Uq +Uq +Uq +Uq +TV +"} +(33,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +Sp +IZ +vb +Jj +Sp +Sp +rG +Uq +Uq +rG +rG +Sp +Sp +Sp +IZ +IZ +wB +IZ +XR +rG +IZ +IZ +IZ +EC +ea +ea +wP +OJ +ig +ig +fd +Cr +Fz +ea +bi +yN +ea +Go +tu +IZ +Sp +Sp +Sp +Sp +Sp +Uq +Uq +Uq +Uq +Uq +Uq +Uq +Uq +TV +"} +(34,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +Sp +IZ +mf +Sp +Sp +Sp +sC +Uq +Sp +Sp +HL +Jj +tJ +Sp +Sp +Sp +rG +Gg +rG +DP +rz +Sp +IZ +Sp +ea +wa +IZ +IZ +IZ +IZ +IZ +IZ +Fz +ea +PS +Cr +Qg +ea +xq +IZ +Sp +Sp +Sp +Sp +Sp +Uq +Uq +Uq +Uq +Uq +Uq +Uq +TV +TV +"} +(35,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +Sp +IZ +Sp +Sp +zs +IZ +pe +Uq +Sp +Sp +Sp +Sp +rG +rG +rG +rG +Sp +Sp +DP +DP +ee +Sp +IZ +VP +lR +vV +IZ +Sp +Sp +Sp +IZ +IZ +zA +ea +Gu +IZ +IZ +IZ +IZ +IZ +Sp +Sp +Sp +Sp +IZ +eH +Uq +qe +Jn +Jn +jt +Uq +TV +TW +"} +(36,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +Sp +IZ +dI +rl +WP +IZ +Sp +rG +rG +Sp +Sp +IZ +IZ +IZ +IZ +rG +Uq +rG +Sp +Sp +Sp +Sp +IZ +lR +WG +lR +IZ +Sp +Sp +Sp +IZ +IZ +WY +vd +IZ +IZ +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Uq +Uq +Uq +Uq +Uq +Uq +Uq +Uq +TV +TW +"} +(37,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +IZ +IZ +Sf +ea +WP +IZ +IZ +Sp +rG +lq +IZ +Sp +IQ +uu +Sq +jU +Hs +Uq +aJ +Sp +Sp +Sp +mH +jf +NC +gD +IZ +Sp +Sp +IZ +IZ +IZ +bl +pm +Sa +IZ +IZ +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Jj +Uq +Uq +Uq +Uq +Uq +Uq +Uq +TV +TW +"} +(38,1,1) = {" +TW +TW +TW +Sp +Sp +IZ +IZ +rE +ea +Go +ea +Vf +IZ +IZ +Sp +ee +tl +Sp +Qq +as +cH +zF +Qq +rG +hB +rG +rG +Sp +mH +Sp +ee +Sp +Sp +Sp +Sp +Sp +IZ +WC +LQ +JA +lR +Je +IZ +IZ +IZ +Sp +Sp +Sp +Sp +Sp +ee +Uq +Uq +nq +Uq +Uq +Uq +Uq +TV +TW +"} +(39,1,1) = {" +TW +TW +TW +Sp +Sp +IZ +XT +ea +ea +vN +wl +ea +Nr +IZ +IZ +Sp +rG +qH +AO +Jn +BI +lo +rG +rG +IZ +Uq +Uq +rG +rg +Sp +Sp +Sp +Sp +uL +Sp +Sp +Sp +wa +Ft +lR +ea +wa +fc +IZ +IZ +IZ +Sp +Sp +Sp +Sp +Uq +VX +Uq +nq +nq +Uq +Uq +TV +TW +TW +"} +(40,1,1) = {" +TW +TW +TW +Sp +Sp +IZ +By +ea +oj +ZX +ZX +fP +ea +hr +IZ +IZ +IZ +lR +lR +nD +ea +rG +wa +Sp +IZ +Sp +Sp +DP +IM +Sp +Sp +hh +Sp +rG +ww +Sp +Sp +CB +FH +ea +rm +ZE +cB +eu +IZ +IZ +Sp +Sp +Sp +Jn +Uq +HL +Uq +Uq +nq +Uq +TV +TW +TW +TW +"} +(41,1,1) = {" +TW +TW +TW +Sp +Sp +IZ +Yg +ea +ny +Eo +uR +BH +ea +ea +xg +IZ +Sp +Sp +YH +lR +lR +ea +lR +ii +Sp +Sp +Sp +rG +Sp +Sp +jM +rG +rG +rG +rG +rG +lR +vN +LK +Ry +BL +ea +vN +ro +IZ +IZ +Sp +Sp +Sp +pe +Uq +Uq +Uq +Uq +nq +nq +TW +TW +TW +TW +"} +(42,1,1) = {" +TW +TW +TW +Sp +Sp +IZ +AP +ea +ea +Vj +rY +ea +VG +Go +Qr +IZ +Sp +Sp +wa +Sp +lR +wa +bC +Sp +Sp +Sp +Sp +Sp +Sp +rG +rG +rG +rG +Sp +ZV +rG +rG +dc +jG +IZ +uU +bn +lR +kO +IZ +IZ +Sp +Sp +Sp +SP +bK +Uq +Uq +Uq +Uq +nq +TW +TW +TW +TW +"} +(43,1,1) = {" +TW +TW +TW +Sp +Sp +IZ +MT +ea +ea +Vj +Vj +ea +ea +ea +pi +IZ +IZ +Sp +yc +Sp +Sp +Gb +Sp +Sp +IZ +Sp +Sp +Sp +sC +Jj +rG +rG +pe +Sp +Sp +Sp +vv +XW +lc +er +hx +lR +lR +Al +IZ +IZ +Sp +Sp +Sp +Hq +Uq +Uq +Uq +Uq +Uq +nq +WO +TW +TW +TW +"} +(44,1,1) = {" +TW +TW +TW +Sp +Sp +IZ +HA +wl +An +hy +Ac +CL +ea +ea +ea +kv +IZ +IZ +KB +wc +IZ +bJ +Sp +Sp +IZ +IZ +IZ +IZ +IZ +rG +Sp +rG +Sp +Sp +IZ +Sp +rG +ee +lR +ea +bn +lR +hV +IZ +IZ +IZ +Sp +Sp +Sp +Uq +Uq +Uq +Uq +Uq +nq +nq +TW +TW +TW +TW +"} +(45,1,1) = {" +TW +TW +Sp +Sp +Sp +IZ +eQ +ea +HW +yY +yY +ct +ea +ea +ea +ea +BV +Sp +lo +Jj +Uq +Uq +az +Sp +sB +Sp +ZR +lo +wa +lR +lR +rG +Sp +IZ +IZ +IZ +Sp +eg +tD +Ed +lR +hg +IZ +IZ +IZ +Sp +Sp +Sp +Sp +sC +Uq +Uq +Uq +Uq +Uq +TV +TW +TW +TW +TW +"} +(46,1,1) = {" +TW +TW +Sp +Sp +Sp +IZ +vw +ea +Go +ea +wl +vN +ea +ea +bp +ea +rl +Sp +ea +ea +Uq +db +Uq +Uq +ea +Tc +ea +ea +ea +wa +wa +sR +IZ +IZ +IZ +IZ +IZ +sI +LM +Un +iW +IZ +IZ +IZ +Sp +Sp +Sp +Sp +Sp +Uq +Uq +Uq +Uq +Uq +Io +TV +TW +TW +TW +TW +"} +(47,1,1) = {" +TW +TW +Sp +Sp +Sp +IZ +IZ +fm +WI +aD +aD +wi +aD +Bq +aD +uw +aD +Is +Sp +Sp +wi +Uq +HL +Sp +Sp +Sp +ee +Bc +aD +lR +Sp +IZ +IZ +Sp +Sp +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Uq +Uq +Uq +Uq +Uq +hN +TV +TW +TW +TW +TW +"} +(48,1,1) = {" +TW +TW +Sp +Sp +Sp +Sp +IZ +IZ +IZ +px +IZ +IZ +Wz +hF +IZ +IZ +IZ +PK +IZ +IZ +IZ +xu +IZ +IZ +IZ +PK +IZ +IZ +IZ +PK +IZ +IZ +Sp +Sp +Sp +Sp +IZ +IZ +IZ +IZ +IZ +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Uq +Uq +Uq +Uq +Uq +TV +TW +TW +TW +TW +"} +(49,1,1) = {" +TW +TW +Sp +Sp +Sp +Sp +IZ +UM +pD +Gv +dt +EE +Jv +Qj +dt +AX +IV +Gv +dt +AX +IV +fG +dt +Ba +nu +Hd +dt +ej +xS +Gv +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +sC +Uq +Uq +Uq +Uq +TV +TV +TW +TW +TW +"} +(50,1,1) = {" +TW +TW +Sp +Sp +Sp +Sp +IZ +zM +IV +Gv +dt +jJ +IV +ei +dt +zM +mx +Gv +mH +Gt +IV +Gv +dt +Gt +IV +Gv +dt +iw +IV +Gv +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Uq +Uq +Uq +Uq +Uq +TV +Uq +TV +TW +TW +"} +(51,1,1) = {" +TW +TW +Sp +Sp +Sp +Sp +IZ +II +wm +Hd +dt +xM +wm +Qj +dt +YG +wm +Gv +dt +YG +wm +Hd +dt +Bh +wm +Gv +dt +YG +wm +Gv +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +uL +nq +nq +Uq +Uq +Uq +Uq +Jj +TV +TW +TW +"} +(52,1,1) = {" +TW +TW +Sp +Sp +Sp +Sp +IZ +IZ +IZ +PK +dt +IZ +IZ +hF +dt +IZ +IZ +PK +dt +IZ +IZ +PK +dt +IZ +IZ +PK +dt +IZ +IZ +PK +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +nq +nq +nq +Uq +Uq +Uq +Uq +Uq +TV +TW +TW +"} +(53,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +IZ +hK +Gv +Gv +dt +XG +Gv +Gv +dt +XG +Gv +Gv +dt +Do +mh +Qj +dt +XG +wR +Gv +dt +XG +Gv +Gv +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +IZ +Sp +Uq +Jj +nq +nq +nq +Uq +Uq +Uq +Uq +TV +TW +TW +TW +"} +(54,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +IZ +Ri +PB +Gv +dt +Ri +PB +Gv +dt +Ri +PB +Hd +dt +qD +PB +Gv +dt +SA +PB +Gv +dt +Ri +PB +Gv +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +iu +Rf +ee +Jj +nq +nq +WO +nq +nq +Uq +Uq +TV +TW +TW +TW +TW +"} +(55,1,1) = {" +TW +TW +TW +Sp +Sp +Sp +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Uq +Uq +nq +nq +nq +nq +nq +nq +nq +Uq +Uq +TV +TW +TW +TW +TW +TW +"} +(56,1,1) = {" +TW +TW +TW +TW +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +go +go +Uq +Uq +Uq +Uq +Uq +vU +iE +Uq +Uq +Uq +TV +TW +TW +TW +TW +TW +TW +"} +(57,1,1) = {" +TW +TW +TW +TW +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +ch +Uq +sC +Sp +Sp +Sp +Sp +Sp +Sp +Sp +Sp +TW +TW +TV +Uq +sC +sC +Uq +Uq +Uq +Uq +Uq +Jj +TV +TV +Uq +Uq +TV +TV +TV +TW +TW +TW +TW +TW +TW +TW +"} +(58,1,1) = {" +TW +TW +TW +TW +TW +Sp +Sp +Sp +Sp +Sp +Sp +Sp +TW +Sp +Sp +Sp +Sp +Sp +cz +TW +TV +Jj +Uq +Uq +Uq +TV +TW +TW +Sp +Sp +Sp +Sp +TW +Sp +TW +TW +TW +TV +TV +TV +Uq +Uq +Uq +Uq +nq +TV +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +"} +(59,1,1) = {" +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TV +TV +TV +TV +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TV +TV +TV +TV +TV +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +"} +(60,1,1) = {" +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +TW +"} diff --git a/maps/submaps/surface_submaps/wilderness/wilderness.dm b/maps/submaps/surface_submaps/wilderness/wilderness.dm index 7fc09affe74..dec28117825 100644 --- a/maps/submaps/surface_submaps/wilderness/wilderness.dm +++ b/maps/submaps/surface_submaps/wilderness/wilderness.dm @@ -42,6 +42,7 @@ #include "borglab.dmm" #include "chasm.dmm" #include "deathden.dmm" +#include "collapsedmine.dmm" #endif @@ -354,3 +355,10 @@ desc = "A covert gene research lab guarded by combat drones." mappath = 'maps/submaps/surface_submaps/wilderness/Research1.dmm' cost = 30 + +/datum/map_template/surface/wilderness/deep/CollapsedMine + name = "Collapsed Mine" + desc = "A Grayson expeditionary base, filled with spiders and drone defenders." + mappath = 'maps/submaps/surface_submaps/wilderness/collapsedmine.dmm' + cost = 45 + diff --git a/maps/submaps/surface_submaps/wilderness/wilderness_areas.dm b/maps/submaps/surface_submaps/wilderness/wilderness_areas.dm index c508985b013..f3dd1c01048 100644 --- a/maps/submaps/surface_submaps/wilderness/wilderness_areas.dm +++ b/maps/submaps/surface_submaps/wilderness/wilderness_areas.dm @@ -187,3 +187,7 @@ name = "POI - Gene Lab" ambience = AMBIENCE_HIGHSEC requires_power = FALSE + +/area/submap/CollapsedMine + name = "POI - Collapsed Mine" + ambience = AMBIENCE_FOREBODING From 0f3172ad8668cd0f85cd298b2b2a5e61f7050a29 Mon Sep 17 00:00:00 2001 From: Mechoid Date: Sun, 23 Jul 2023 16:04:37 -0700 Subject: [PATCH 25/83] Blob Maintenance: Stairs are Hard (#9146) * Fix: Blobs respect gravity if not otherwise prevented. Tweak: Blobs do not directly interact with stairs Tweak: Blobs, when expanding against a stair's middle structure, can grow up Z-levels if the turf allows. Tweak: Blobs, if controlled by a player, may grow upward or downward, if the turfs allow. Fix: Blob Overmind is no longer affected by gravity. * Fringe case deleted blobs are null-loc'd for GC so they are not stuck in-map. Railing checks properly function. --- code/game/objects/structures/railing.dm | 9 +++ code/modules/blob2/blobs/base_blob.dm | 29 ++++++++ code/modules/blob2/blobs/core.dm | 2 +- code/modules/blob2/overmind/overmind.dm | 4 ++ code/modules/blob2/overmind/powers.dm | 18 ++++- code/modules/multiz/stairs.dm | 90 ++++++++++++++----------- 6 files changed, 111 insertions(+), 41 deletions(-) diff --git a/code/game/objects/structures/railing.dm b/code/game/objects/structures/railing.dm index 30080eece10..4699c6bb289 100644 --- a/code/game/objects/structures/railing.dm +++ b/code/game/objects/structures/railing.dm @@ -64,6 +64,15 @@ new /obj/item/stack/rods(get_turf(src)) qdel(src) +/obj/structure/railing/blob_act(var/obj/structure/blob/B) + . = ..() + + if(B?.overmind?.blob_type) + take_damage(rand(B.overmind.blob_type.damage_lower, B.overmind.blob_type.damage_upper)) + return + + take_damage(rand(10,30)) + /obj/structure/railing/proc/NeighborsCheck(var/UpdateNeighbors = 1) check = 0 //if (!anchored) return diff --git a/code/modules/blob2/blobs/base_blob.dm b/code/modules/blob2/blobs/base_blob.dm index 277c8808a79..05a231dbfa7 100644 --- a/code/modules/blob2/blobs/base_blob.dm +++ b/code/modules/blob2/blobs/base_blob.dm @@ -86,6 +86,10 @@ GLOBAL_LIST_EMPTY(all_blobs) overmind.blob_type.on_emp(src, severity) /obj/structure/blob/proc/pulsed() + if(QDELETED(src)) + loc = null + overmind = null + return if(pulse_timestamp <= world.time) consume_tile() if(heal_timestamp <= world.time) @@ -96,6 +100,7 @@ GLOBAL_LIST_EMPTY(all_blobs) if(overmind) faction = overmind.blob_type.faction overmind.blob_type.on_pulse(src) + fall() // Make sure to obey gravity. return TRUE //we did it, we were pulsed! return FALSE //oh no we failed @@ -169,6 +174,11 @@ GLOBAL_LIST_EMPTY(all_blobs) make_blob = FALSE T.blob_act(src) //hit the turf if it is + if((locate(/obj/structure/stairs/middle) in T) && (locate(/obj/structure/stairs/bottom) in get_turf(src))) // If we're growing against stairs, check for an open space above to grow 'up' the stairs. + var/turf/TAbove = GetAbove(src) + if(TAbove.CanZPass(src, UP)) // Can we pass through the turf above us to enter the tile? If so, swap T to that, we're going upstairs. + T = TAbove + for(var/atom/A in T) if(!A.CanPass(src, T)) //is anything in the turf impassable make_blob = FALSE @@ -192,6 +202,21 @@ GLOBAL_LIST_EMPTY(all_blobs) else blob_attack_animation(T, controller) //if we can't, animate that we attacked +/obj/structure/blob/fall_impact(var/atom/hit_atom, var/damage_min = 0, var/damage_max = 10, var/silent = FALSE, var/planetary = FALSE) + ..() + playsound(src, 'sound/effects/splat.ogg', 50, 1) + consume_tile() + +/obj/structure/blob/can_fall() // Despite popular belief, the blob's belief in its ability to fly doesn't matter. (Unless something else is holding it up) + if(overmind) + for(var/direction in cardinal) + var/turf/other_T = get_step(get_turf(src), direction) + if(other_T) + var/obj/structure/blob/B = locate(/obj/structure/blob/shield) in other_T + if(B && B.overmind) + return FALSE + return TRUE + /obj/structure/blob/proc/do_slide_animation(var/obj/structure/blob/B, var/turf/T, var/expand_reaction) set waitfor = FALSE sleep(1) // To have the slide animation work. @@ -201,6 +226,9 @@ GLOBAL_LIST_EMPTY(all_blobs) B.density = initial(B.density) B.forceMove(T) B.update_icon() + + B.fall() + if(B.overmind && expand_reaction) B.overmind.blob_type.on_expand(src, B, T, B.overmind) @@ -417,6 +445,7 @@ GLOBAL_LIST_EMPTY(all_blobs) qdel(src) else update_icon() + fall() /obj/effect/temporary_effect/blob_attack name = "blob" diff --git a/code/modules/blob2/blobs/core.dm b/code/modules/blob2/blobs/core.dm index 79ec205ecfe..f191e5b2683 100644 --- a/code/modules/blob2/blobs/core.dm +++ b/code/modules/blob2/blobs/core.dm @@ -144,7 +144,7 @@ var/global/list/blob_cores = list() // overmind.update_health_hud() pulse_area(overmind, 15, BLOB_CORE_PULSE_RANGE, BLOB_CORE_EXPAND_RANGE) for(var/obj/structure/blob/normal/B in range(1, src)) - if(prob(5)) + if(B.overmind == overmind && prob(5)) B.change_to(/obj/structure/blob/shield/core, overmind) overmind.blob_type.on_core_process(src) diff --git a/code/modules/blob2/overmind/overmind.dm b/code/modules/blob2/overmind/overmind.dm index 04079956e03..ec03e52c321 100644 --- a/code/modules/blob2/overmind/overmind.dm +++ b/code/modules/blob2/overmind/overmind.dm @@ -62,6 +62,7 @@ var/global/list/overminds = list() if(B && B.overmind == src) B.overmind = null B.update_icon() //reset anything that was ours + B.fall() // No longer held up by whatever blob horror the core had going on (if any), fall like a really gross rock. for(var/BLO in blob_mobs) var/mob/living/simple_mob/blob/spore/BM = BLO @@ -165,3 +166,6 @@ var/global/list/overminds = list() log_say(message, src) return 1 + +/mob/observer/blob/can_fall() + return FALSE diff --git a/code/modules/blob2/overmind/powers.dm b/code/modules/blob2/overmind/powers.dm index 2abcd888581..1f56d51d425 100644 --- a/code/modules/blob2/overmind/powers.dm +++ b/code/modules/blob2/overmind/powers.dm @@ -199,8 +199,24 @@ if(B && B.overmind == src) break + // Only player-blobs can currently move up or down at will. AI-blobs can only fall downward. + if(!B) // No cardinals, check if it can creep down from above or build up from below. + var/list/T_ZChecks = list() + + T_ZChecks["UP"] = GetAbove(T) + T_ZChecks["DOWN"]= GetBelow(T) + + for(var/zdir in T_ZChecks) + var/turf/T_check = T_ZChecks[zdir] + if(!T_check) + continue + B = locate(/obj/structure/blob) in T_check + if(B && T.CanZPass(B, (zdir == "UP") ? DOWN : UP)) // Can the blob [B] from [zdir] pass into the target turf by moving in the opposite direction. IE, A blob above enter by moving downward, or reverse. + break + B = null // If both checks fail, B must be nulled for the next check. + if(!B) - to_chat(src, "There is no blob cardinally adjacent to the target tile!") + to_chat(src, "There is no blob cardinally or vertically adjacent to the target tile!") return if(!can_buy(4)) diff --git a/code/modules/multiz/stairs.dm b/code/modules/multiz/stairs.dm index ec80cb397ec..4cb962a7fab 100644 --- a/code/modules/multiz/stairs.dm +++ b/code/modules/multiz/stairs.dm @@ -13,7 +13,7 @@ /obj/structure/stairs/Initialize() ..() return INITIALIZE_HINT_LATELOAD - + /obj/structure/stairs/LateInitialize() ..() if(check_integrity()) @@ -21,13 +21,13 @@ // Returns TRUE if the stairs are a complete and connected unit, FALSE if a piece is missing or obstructed // Will attempt to reconnect broken pieces -// Parameters: +// Parameters: // - B1: Loc of bottom stair // - B2: Loc of middle stair // - T1: Openspace over bottom stair // - T2: Loc of top stair, over middle stair -/obj/structure/stairs/proc/check_integrity(var/obj/structure/stairs/bottom/B = null, - var/obj/structure/stairs/middle/M = null, +/obj/structure/stairs/proc/check_integrity(var/obj/structure/stairs/bottom/B = null, + var/obj/structure/stairs/middle/M = null, var/obj/structure/stairs/top/T = null, var/turf/simulated/open/O = null) @@ -94,14 +94,14 @@ var/obj/structure/stairs/middle/M = null, var/obj/structure/stairs/top/T = null, var/turf/simulated/open/O = null) - + // In the case where we're provided all the pieces, just try connecting them. // In order: all exist, they are appropriately adjacent, and they can connect if(istype(B) && istype(M) && istype(T) && istype(O) && \ B.Adjacent(M) && (GetBelow(O) == get_turf(B)) && T.Adjacent(O) && \ ..()) return TRUE - + // If we're already configured, just check those else if(istype(top) && istype(middle)) O = locate(/turf/simulated/open) in GetAbove(src) @@ -121,7 +121,7 @@ // If you set the dir, that's the dir it *wants* to connect in. It only chooses the others if that doesn't work // Everything is simply linked in our original direction - if(istype(M) && istype(T) && ..(src, M, T, O)) + if(istype(M) && istype(T) && ..(src, M, T, O)) return TRUE // Else, we have to look in other directions @@ -130,12 +130,12 @@ T2 = GetAbove(B2) if(!istype(B2) || !istype(T2)) continue - + T = locate(/obj/structure/stairs/top) in T2 M = locate(/obj/structure/stairs/middle) in B2 if(..(src, M, T, O)) return TRUE - + // Out of the dir check, we have no valid neighbors, and thus are not complete. return FALSE @@ -146,21 +146,24 @@ use_stairs(AM, oldloc) ..() -/obj/structure/stairs/bottom/use_stairs(var/atom/movable/AM, var/atom/oldloc) +/obj/structure/stairs/bottom/use_stairs(var/atom/movable/AM, var/atom/oldloc) // If we're coming from the top of the stairs, don't trap us in an infinite staircase // Or if we fell down the openspace if((top in oldloc) || oldloc == GetAbove(src)) return - + if(isobserver(AM)) // Ghosts have their own methods for going up and down return - + if(AM.pulledby) // Animating the movement of pulled things is handled when the puller goes up the stairs return - + if(AM.has_buckled_mobs()) // Similarly, the rider entering the turf will bring along whatever they're buckled to return + if(istype(AM, /obj/structure/blob)) // Blobs can't go down stairs normally. They kind of.. roll down them, when spreading. (See: They just fall.) + return + var/list/atom/movable/pulling = list() // Will also include grabbed mobs if(isliving(AM)) var/mob/living/L = AM @@ -176,7 +179,7 @@ pulling |= L.pulling for(var/obj/item/grab/G in list(L.l_hand, L.r_hand)) pulling |= G.affecting - + // If the stairs aren't broken, go up. if(check_integrity()) AM.dir = src.dir @@ -188,7 +191,7 @@ // Move to Top AM.forceMove(get_turf(top)) - + // If something is being pulled, bring it along directly to avoid the mob being torn away from it due to movement delays for(var/atom/movable/P in pulling) P.forceMove(get_turf(top)) // Just bring it along directly, no fussing with animation timing @@ -203,18 +206,21 @@ if(isobserver(AM)) // Ghosts have their own methods for going up and down return + if(istype(AM, /obj/structure/blob)) // Blobs can't go down stairs normally. They kind of.. roll down them, when spreading. (See: They just fall.) + return + if(isliving(AM)) var/mob/living/L = AM - + if(L.grabbed_by.len) // Same as pulledby, whoever's holding you will keep you from going down stairs. return - + if(L.has_buckled_mobs()) return if(L.buckled) L.buckled.forceMove(get_turf(top)) - + // If the object is pulling or grabbing anything, we'll want to move those too. A grab chain may be disrupted in doing so. if(L.pulling && !L.pulling.anchored) var/atom/movable/P = L.pulling @@ -225,7 +231,7 @@ G.affecting.forceMove(get_turf(top)) L.forceMove(get_turf(top)) - + if(L.client) L.client.Process_Grab() else @@ -259,10 +265,10 @@ // These are necessarily fairly similar, but because the positional relations are different, we have to copy-pasta a fair bit /obj/structure/stairs/middle/check_integrity(var/obj/structure/stairs/bottom/B = null, - var/obj/structure/stairs/middle/M = null, + var/obj/structure/stairs/middle/M = null, var/obj/structure/stairs/top/T = null, var/turf/simulated/open/O = null) - + // In the case where we're provided all the pieces, just try connecting them. // In order: all exist, they are appropriately adjacent, and they can connect if(istype(B) && istype(M) && istype(T) && istype(O) && \ @@ -285,7 +291,7 @@ // Top is static for Middle stair, if it's invalid we can't do much if(!istype(T)) return FALSE - + // If you set the dir, that's the dir it *wants* to connect in. It only chooses the others if that doesn't work // Everything is simply linked in our original direction if(istype(B1) && istype(T2) && istype(O) && ..(B, src, T, O)) @@ -297,11 +303,11 @@ O = GetAbove(B1) if(!istype(B1) || !istype(O)) continue - + B = locate(/obj/structure/stairs/bottom) in B1 if(..(B, src, T, O)) return TRUE - + // The middle stair has some further special logic, in that it can be climbed, and so is technically valid if only the top exists // T is enforced by a prior if T.middle = src @@ -345,7 +351,7 @@ var/obj/structure/stairs/middle/M = null, var/obj/structure/stairs/top/T = null, var/turf/simulated/open/O = null) - + // In the case where we're provided all the pieces, just try connecting them. // In order: all exist, they are appropriately adjacent, and they can connect if(istype(B) && istype(M) && istype(T) && istype(O) && \ @@ -381,11 +387,11 @@ B1 = GetBelow(O) if(!istype(B1) || !istype(O)) continue - + B = locate(/obj/structure/stairs/bottom) in B1 if((. = ..(B, M, src, O))) return - + // Out of the dir check, we have no valid neighbors, and thus are not complete. `.` was set by ..() return @@ -407,16 +413,19 @@ // Or if we climb up the middle if((bottom in oldloc) || oldloc == GetBelow(src)) return - + if(isobserver(AM)) // Ghosts have their own methods for going up and down return - + if(AM.pulledby) // Animating the movement of pulled things is handled when the puller goes up the stairs return - + if(AM.has_buckled_mobs()) // Similarly, the rider entering the turf will bring along whatever they're buckled to return + if(istype(AM, /obj/structure/blob)) // Blobs can't go down stairs normally. They kind of.. roll down them, when spreading. (See: They just fall.) + return + var/list/atom/movable/pulling = list() // Will also include grabbed mobs if(isliving(AM)) var/mob/living/L = AM @@ -432,7 +441,7 @@ pulling |= L.pulling for(var/obj/item/grab/G in list(L.l_hand, L.r_hand)) pulling |= G.affecting - + // If the stairs aren't broken, go up. if(check_integrity()) AM.dir = turn(src.dir, 180) @@ -442,7 +451,7 @@ // Move to Top AM.forceMove(get_turf(bottom)) - + // If something is being pulled, bring it along directly to avoid the mob being torn away from it due to movement delays for(var/atom/movable/P in pulling) P.forceMove(get_turf(bottom)) // Just bring it along directly, no fussing with animation timing @@ -457,18 +466,21 @@ if(isobserver(AM)) // Ghosts have their own methods for going up and down return + if(istype(AM, /obj/structure/blob)) // Blobs can't go down stairs normally. They kind of.. roll down them, when spreading. (See: They just fall.) + return + if(isliving(AM)) var/mob/living/L = AM - + if(L.grabbed_by.len) // Same as pulledby, whoever's holding you will keep you from going down stairs. return - + if(L.has_buckled_mobs()) return if(L.buckled) L.buckled.forceMove(get_turf(bottom)) - + // If the object is pulling or grabbing anything, we'll want to move those too. A grab chain may be disrupted in doing so. if(L.pulling && !L.pulling.anchored) var/atom/movable/P = L.pulling @@ -477,7 +489,7 @@ for(var/obj/item/grab/G in list(L.l_hand, L.r_hand)) G.affecting.forceMove(get_turf(bottom)) - + L.forceMove(get_turf(bottom)) if(L.client) @@ -498,14 +510,14 @@ var/turf/B2 = get_turf(src) var/turf/T1 = GetAbove(B1) var/turf/T2 = GetAbove(B2) - + if(!istype(B1) || !istype(B2)) warning("Stair created at invalid loc: ([loc.x], [loc.y], [loc.z])") return INITIALIZE_HINT_QDEL if(!istype(T1) || !istype(T2)) warning("Stair created without level above: ([loc.x], [loc.y], [loc.z])") return INITIALIZE_HINT_QDEL - + // Spawn the stairs // Railings sold separately var/turf/simulated/open/O = T1 @@ -521,7 +533,7 @@ B.check_integrity(B, M, T, O) return INITIALIZE_HINT_QDEL - + // For ease of spawning. While you *can* spawn the base type and set its dir, this is useful for adminbus and a little bit quicker to map in /obj/structure/stairs/spawner/north dir = NORTH From 5ddf26c41be65d01f6b90e1d0d16b87e053d9be7 Mon Sep 17 00:00:00 2001 From: Ava <47678781+Ilysen@users.noreply.github.com> Date: Sun, 23 Jul 2023 19:08:29 -0400 Subject: [PATCH 26/83] Slimes are smarter about opportunistic snacks (#9149) * Slimes are smarter about opportunistic snacks * Prevent calling for help against non-mob targets * Ater's fix --- code/__defines/movement.dm | 3 ++ code/defines/procs/AStar.dm | 4 +- .../ai/ai_holder_subtypes/slime_xenobio_ai.dm | 42 ++++++++----------- code/modules/mob/living/bot/bot.dm | 33 +++++++++------ 4 files changed, 43 insertions(+), 39 deletions(-) diff --git a/code/__defines/movement.dm b/code/__defines/movement.dm index 96d0af40c7d..b6b246ebeae 100644 --- a/code/__defines/movement.dm +++ b/code/__defines/movement.dm @@ -4,3 +4,6 @@ #define IS_WALKING(X) (X?.move_intent?.flags & MOVEMENT_INTENT_WALKING) #define IS_RUNNING(X) (X?.move_intent?.flags & MOVEMENT_INTENT_RUNNING) + +// Causes AStar paths to be blocked by windows that can't be passed through; usually, they go straight through. +#define ASTAR_BLOCKED_BY_WINDOWS 1 diff --git a/code/defines/procs/AStar.dm b/code/defines/procs/AStar.dm index 4937ee5e523..e6473507012 100644 --- a/code/defines/procs/AStar.dm +++ b/code/defines/procs/AStar.dm @@ -123,7 +123,7 @@ length to avoid portals or something i guess?? Not that they're counted right no /proc/PathWeightCompare(PathNode/a, PathNode/b) return a.estimated_cost - b.estimated_cost -/proc/AStar(var/start, var/end, var/adjacent, var/dist, var/max_nodes, var/max_node_depth = 30, var/min_target_dist = 0, var/min_node_dist, var/id, var/datum/exclude) +/proc/AStar(var/start, var/end, var/adjacent, var/dist, var/max_nodes, var/max_node_depth = 30, var/min_target_dist = 0, var/min_node_dist, var/id, var/datum/exclude, flags = 0) var/PriorityQueue/open = new /PriorityQueue(/proc/PathWeightCompare) var/list/closed = list() var/list/path @@ -158,7 +158,7 @@ length to avoid portals or something i guess?? Not that they're counted right no if(current.nodes_traversed >= max_node_depth) continue - for(var/datum/datum in call(current.position, adjacent)(id)) + for(var/datum/datum in call(current.position, adjacent)(id, flags)) if(datum == exclude) continue diff --git a/code/modules/ai/ai_holder_subtypes/slime_xenobio_ai.dm b/code/modules/ai/ai_holder_subtypes/slime_xenobio_ai.dm index a05d6d722fe..a55cb07f809 100644 --- a/code/modules/ai/ai_holder_subtypes/slime_xenobio_ai.dm +++ b/code/modules/ai/ai_holder_subtypes/slime_xenobio_ai.dm @@ -112,30 +112,14 @@ adjust_discipline(-1) last_discipline_decay = world.time -/datum/ai_holder/simple_mob/xenobio_slime/find_target(list/possible_targets, has_targets_list) - if (hostile) - . = ..() - if (target || leader || rabid) // Always prioritize mobs, if we can. Otherwise, check for loose things to eat if we're not otherwise busy - return - var/list/yummies - for (var/atom/M in view(world.view, holder)) - if (M.is_slime_food()) - // Make sure that we can reach the object first, but don't try too hard at it and make sure that the thing is edible beforehand - var/list/path = AStar(holder.loc, M.loc, astar_adjacent_proc, /turf/proc/Distance, min_target_dist = 1, max_node_depth = world.view * 2, id = holder.IGetID(), exclude = obstacles) - if (path?.len) - LAZYDISTINCTADD(yummies, M) - if (!LAZYLEN(yummies)) - return - var/atom/yummy - var/closest_distance = INFINITY - for (var/atom/M in yummies) // Find the closest snack! - var/dist = get_dist(holder, M) - if (dist < closest_distance) - yummy = M - closest_distance = dist - give_target(yummy) - give_destination(yummy.loc) - return yummy +/datum/ai_holder/simple_mob/xenobio_slime/list_targets() + . = ..() + if (!locate(/mob) in . && !leader && !rabid) + for(var/atom/movable/M in view(vision_range, holder)) + if (M.is_slime_food()) + var/list/path_to = AStar(holder.loc, M.loc, astar_adjacent_proc, /turf/proc/Distance, min_target_dist = 0, max_node_depth = world.view * 2, id = holder.IGetID(), exclude = obstacles, flags = ASTAR_BLOCKED_BY_WINDOWS) + if (path_to?.len) + . += M /datum/ai_holder/simple_mob/xenobio_slime/handle_special_tactic() evolve_and_reproduce() @@ -161,6 +145,16 @@ target.slime_chomp(holder) target = null +/datum/ai_holder/simple_mob/xenobio_slime/request_help() + if (target && !ismob(target)) // we absolutely, completely do not need help from other slimes when targeting a pile of dirt + return + . = ..() + +/datum/ai_holder/simple_mob/xenobio_slime/can_violently_breakthrough() + if (target && !ismob(target)) + return FALSE + return TRUE + // Called when pushed too far (or a red slime core was used). /datum/ai_holder/simple_mob/xenobio_slime/proc/enrage() var/mob/living/simple_mob/slime/xenobio/my_slime = holder diff --git a/code/modules/mob/living/bot/bot.dm b/code/modules/mob/living/bot/bot.dm index 842e8f8bc70..420b6ba6bc0 100644 --- a/code/modules/mob/living/bot/bot.dm +++ b/code/modules/mob/living/bot/bot.dm @@ -386,7 +386,7 @@ // Returns the surrounding cardinal turfs with open links // Including through doors openable with the ID -/turf/proc/CardinalTurfsWithAccess(var/obj/item/card/id/ID) +/turf/proc/CardinalTurfsWithAccess(var/obj/item/card/id/ID, flags) var/L[] = new() // for(var/turf/simulated/t in oview(src,1)) @@ -394,44 +394,44 @@ for(var/d in cardinal) var/turf/T = get_step(src, d) if(istype(T) && !T.density) - if(!LinkBlockedWithAccess(src, T, ID)) + if(!LinkBlockedWithAccess(src, T, ID, flags)) L.Add(T) return L // Similar to above but not restricted to just cardinal directions. -/turf/proc/TurfsWithAccess(var/obj/item/card/id/ID) +/turf/proc/TurfsWithAccess(var/obj/item/card/id/ID, flags) var/L[] = new() for(var/d in alldirs) var/turf/T = get_step(src, d) if(istype(T) && !T.density) - if(!LinkBlockedWithAccess(src, T, ID)) + if(!LinkBlockedWithAccess(src, T, ID, flags)) L.Add(T) return L // Returns true if a link between A and B is blocked // Movement through doors allowed if ID has access -/proc/LinkBlockedWithAccess(turf/A, turf/B, obj/item/card/id/ID) +/proc/LinkBlockedWithAccess(turf/A, turf/B, obj/item/card/id/ID, flags) if(A == null || B == null) return 1 var/adir = get_dir(A,B) var/rdir = get_dir(B,A) if((adir & (NORTH|SOUTH)) && (adir & (EAST|WEST))) // diagonal var/iStep = get_step(A,adir&(NORTH|SOUTH)) - if(!LinkBlockedWithAccess(A,iStep, ID) && !LinkBlockedWithAccess(iStep,B,ID)) + if(!LinkBlockedWithAccess(A,iStep, ID, flags) && !LinkBlockedWithAccess(iStep,B,ID, flags)) return 0 var/pStep = get_step(A,adir&(EAST|WEST)) - if(!LinkBlockedWithAccess(A,pStep,ID) && !LinkBlockedWithAccess(pStep,B,ID)) + if(!LinkBlockedWithAccess(A,pStep,ID, flags) && !LinkBlockedWithAccess(pStep,B,ID, flags)) return 0 return 1 - if(DirBlockedWithAccess(A,adir, ID)) + if(DirBlockedWithAccess(A,adir, ID, flags)) return 1 - if(DirBlockedWithAccess(B,rdir, ID)) + if(DirBlockedWithAccess(B,rdir, ID, flags)) return 1 for(var/obj/O in B) @@ -442,11 +442,18 @@ // Returns true if direction is blocked from loc // Checks doors against access with given ID -/proc/DirBlockedWithAccess(turf/loc,var/dir,var/obj/item/card/id/ID) +/proc/DirBlockedWithAccess(turf/loc,var/dir,var/obj/item/card/id/ID, flags) for(var/obj/structure/window/D in loc) - if(!D.density) continue - if(D.dir == SOUTHWEST) return 1 - if(D.dir == dir) return 1 + if (flags & ASTAR_BLOCKED_BY_WINDOWS) + if (D.is_fulltile()) + return TRUE + else + if(!D.density) + continue + if(D.dir == SOUTHWEST) + return TRUE + if (D.dir & dir) + return TRUE for(var/obj/machinery/door/D in loc) if(!D.density) continue From 1ee3923c341923ab79521b1e008aed8d40ebc189 Mon Sep 17 00:00:00 2001 From: ephemeralstoryteller Date: Sun, 23 Jul 2023 16:09:51 -0700 Subject: [PATCH 27/83] POI - add more warning to chasm trap (#9150) * adds desc to loose stairs * adds novelty wet floor sign near loose stairs up for negotiation if this gives it away too much. my gut says it's largely novelty and a net gain. it'll make dying to the trap funnier in the worst case, and in the best case the clever will notice the unique text and look around for other things with unique text --- maps/submaps/surface_submaps/wilderness/chasm.dmm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/maps/submaps/surface_submaps/wilderness/chasm.dmm b/maps/submaps/surface_submaps/wilderness/chasm.dmm index 87a5b393ac4..2917abec18e 100644 --- a/maps/submaps/surface_submaps/wilderness/chasm.dmm +++ b/maps/submaps/surface_submaps/wilderness/chasm.dmm @@ -29,12 +29,12 @@ "pk" = (/obj/random/maintenance,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/Chasm) "qx" = (/obj/structure/cliff/automatic{dir = 2},/obj/item/bone/arm,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/Chasm) "qB" = (/obj/random/trash,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/spider/stickyweb/dark,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/Chasm) -"rI" = (/obj/effect/decal/cleanable/dirt,/obj/effect/spider/stickyweb/dark,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/Chasm) +"rI" = (/obj/effect/decal/cleanable/dirt,/obj/effect/spider/stickyweb/dark,/obj/item/clothing/suit/caution{desc = "A badly damaged and warped wet floor sign. Its half-melted plastic cause it to sag towards the ground."; name = "battered wet floor sign"},/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/Chasm) "rR" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/spider/stickyweb/dark,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/Chasm) "rY" = (/obj/structure/cliff/automatic{dir = 8},/obj/structure/ledge/ledge_stairs{dir = 1},/obj/structure/barricade,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/Chasm) "sg" = (/obj/structure/loot_pile/mecha/odysseus,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/Chasm) "st" = (/obj/effect/floor_decal/rust,/obj/effect/decal/cleanable/dirt,/obj/item/bone/arm,/turf/simulated/floor/plating,/area/submap/Chasm) -"tg" = (/obj/structure/ledge/ledge_stairs{dir = 1; name = "loose rock stairs"},/obj/effect/step_trigger/thrower,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/spider/stickyweb/dark,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/Chasm) +"tg" = (/obj/structure/ledge/ledge_stairs{dir = 1; name = "loose rock stairs"; desc = "A colorful set of rocky stairs. A few stones are loose, making for dangerous footing."},/obj/effect/step_trigger/thrower,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/spider/stickyweb/dark,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/Chasm) "uc" = (/obj/item/bone,/obj/random/junk,/obj/effect/floor_decal/rust,/obj/effect/floor_decal/rust,/turf/simulated/floor/plating,/area/submap/Chasm) "uf" = (/obj/structure/cliff/automatic,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/Chasm) "uh" = (/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/Chasm) @@ -55,7 +55,7 @@ "BQ" = (/obj/item/bone,/obj/effect/spider/stickyweb,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/Chasm) "BU" = (/obj/structure/cliff/automatic/corner{dir = 10},/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/Chasm) "Co" = (/obj/effect/floor_decal/rust,/obj/effect/floor_decal/rust,/obj/effect/floor_decal/rust,/obj/effect/decal/cleanable/dirt,/mob/living/simple_mob/animal/giant_spider/nurse/hat,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/Chasm) -"Cs" = (/obj/effect/step_trigger/thrower,/obj/structure/ledge/ledge_stairs{dir = 1; name = "loose rock stairs"},/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/spider/stickyweb/dark,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/Chasm) +"Cs" = (/obj/effect/step_trigger/thrower,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/spider/stickyweb/dark,/obj/structure/ledge/ledge_stairs{dir = 1; name = "loose rock stairs"; desc = "A colorful set of rocky stairs. A few stones are loose, making for dangerous footing."},/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/Chasm) "Da" = (/obj/random/maintenance,/obj/effect/spider/stickyweb,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/Chasm) "Di" = (/obj/effect/floor_decal/rust,/obj/random/humanoidremains,/mob/living/simple_mob/animal/giant_spider/webslinger,/turf/simulated/floor/plating,/area/submap/Chasm) "DH" = (/mob/living/simple_mob/animal/giant_spider/tunneler/frequent,/obj/effect/spider/stickyweb/dark,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/Chasm) From b55cd4e78ebd213cd198c56ac01d235a0580a5f2 Mon Sep 17 00:00:00 2001 From: ephemeralstoryteller Date: Sun, 23 Jul 2023 16:12:05 -0700 Subject: [PATCH 28/83] POI Reststop fixes (#9155) * adds reststop.dmm to plains.dm * replaces select tiles with more generalized ones --- maps/submaps/surface_submaps/plains/plains.dm | 1 + maps/submaps/surface_submaps/plains/reststop.dmm | 12 ++++++------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/maps/submaps/surface_submaps/plains/plains.dm b/maps/submaps/surface_submaps/plains/plains.dm index 54df78baa29..eea29ce40c6 100644 --- a/maps/submaps/surface_submaps/plains/plains.dm +++ b/maps/submaps/surface_submaps/plains/plains.dm @@ -38,6 +38,7 @@ #include "priderock.dmm" #include "oldhotel.dmm" #include "VRDen.dmm" +#include "reststop.dmm" #endif diff --git a/maps/submaps/surface_submaps/plains/reststop.dmm b/maps/submaps/surface_submaps/plains/reststop.dmm index 07e598a58eb..f89558747e5 100644 --- a/maps/submaps/surface_submaps/plains/reststop.dmm +++ b/maps/submaps/surface_submaps/plains/reststop.dmm @@ -126,7 +126,7 @@ /area/submap/reststop) "nO" = ( /obj/structure/loot_pile/maint/junk, -/turf/simulated/floor/outdoors/dirt/sif, +/turf/simulated/floor/outdoors/dirt, /area/submap/reststop) "nW" = ( /obj/structure/toilet, @@ -301,7 +301,7 @@ "FT" = ( /obj/effect/floor_decal/rust, /obj/structure/girder/displaced, -/turf/simulated/floor/plating/sif/planetuse, +/turf/simulated/floor/plating, /area/submap/reststop) "Gf" = ( /obj/structure/table/standard, @@ -331,7 +331,7 @@ /turf/simulated/floor/tiled/hydro, /area/submap/reststop) "Jd" = ( -/turf/simulated/floor/outdoors/dirt/sif, +/turf/simulated/floor/outdoors/dirt, /area/submap/reststop) "Jp" = ( /obj/structure/cable{ @@ -351,7 +351,7 @@ /obj/random/trash, /obj/random/junk, /obj/random/junk, -/turf/simulated/floor/outdoors/dirt/sif, +/turf/simulated/floor/outdoors/dirt, /area/submap/reststop) "Mh" = ( /obj/effect/decal/cleanable/dirt, @@ -404,7 +404,7 @@ /area/submap/reststop) "TK" = ( /obj/structure/flora/tree/sif, -/turf/simulated/floor/outdoors/dirt/sif, +/turf/simulated/floor/outdoors/dirt, /area/submap/reststop) "UM" = ( /obj/structure/window/basic, @@ -446,7 +446,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/outdoors/dirt/sif, +/turf/simulated/floor/outdoors/dirt, /area/submap/reststop) "ZN" = ( /obj/effect/floor_decal/rust, From d812a34a58503468dd9077543b4cd8d081f1cced Mon Sep 17 00:00:00 2001 From: ephemeralstoryteller Date: Sun, 23 Jul 2023 16:13:39 -0700 Subject: [PATCH 29/83] POI - major rework/reflavor of the 'military camp' (#9158) * major rework/reflavor of the military camp poi makes it look more like an oupost instead of a concrete cylinder, complete with bunks, an office, and a medical center keeps loot, viscerator, and mine density roughly the same adds a dufflebag spawn to the center area, a few searchable trash piles, and a medicine cabinet in the back * Update MCamp1.dmm * adds an weapon cell, similar to the previous map also adds some shelving in place of tables * adds a few more viscerators to the armory because i am evil * Update MCamp1.dmm seals holes in structure with foam (and one inflatable), reconfigures viscerators, adds a few lights, adds an APC frame for those who might want to use it --- .../surface_submaps/wilderness/MCamp1.dmm | 1117 +++++++++-------- 1 file changed, 617 insertions(+), 500 deletions(-) diff --git a/maps/submaps/surface_submaps/wilderness/MCamp1.dmm b/maps/submaps/surface_submaps/wilderness/MCamp1.dmm index 0a181efc90f..8a152c3f320 100644 --- a/maps/submaps/surface_submaps/wilderness/MCamp1.dmm +++ b/maps/submaps/surface_submaps/wilderness/MCamp1.dmm @@ -1,622 +1,739 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"a" = ( -/turf/template_noop, -/area/template_noop) -"b" = ( +"bB" = ( +/obj/structure/loot_pile/maint/technical, +/turf/simulated/floor/concrete, +/area/submap/MilitaryCamp1) +"cH" = ( +/mob/living/simple_mob/mechanical/viscerator, /turf/template_noop, /area/submap/MilitaryCamp1) -"c" = ( +"do" = ( /turf/simulated/floor/outdoors/dirt, /area/submap/MilitaryCamp1) -"d" = ( -/obj/random/landmine, -/turf/template_noop, +"dH" = ( +/obj/machinery/light/small, +/turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"e" = ( -/obj/structure/flora/bush, -/turf/template_noop, +"dM" = ( +/obj/item/cell/device/weapon/empty, +/turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"f" = ( -/obj/effect/decal/cleanable/blood, +"fS" = ( +/obj/structure/closet, +/obj/random/maintenance/clean, +/turf/simulated/floor/concrete, +/area/submap/MilitaryCamp1) +"gc" = ( +/obj/structure/foamedmetal, +/turf/simulated/floor, +/area/submap/MilitaryCamp1) +"ge" = ( /turf/template_noop, /area/submap/MilitaryCamp1) -"g" = ( -/obj/random/landmine, -/turf/simulated/floor/outdoors/dirt, +"jr" = ( +/obj/structure/loot_pile/maint/junk, +/turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"h" = ( -/obj/effect/decal/remains, -/turf/simulated/floor/outdoors/dirt, +"ju" = ( +/obj/structure/bed/roller, +/turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"i" = ( -/obj/random/landmine, -/turf/template_noop, +"jL" = ( +/obj/structure/inflatable, +/turf/simulated/floor, +/area/submap/MilitaryCamp1) +"kd" = ( +/mob/living/simple_mob/mechanical/viscerator, +/obj/item/stack/rods, +/turf/simulated/floor/concrete, +/area/submap/MilitaryCamp1) +"kv" = ( +/obj/structure/bed/chair/office/dark, +/turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"j" = ( +"ln" = ( /obj/effect/decal/remains, -/obj/random/landmine, -/turf/simulated/floor/outdoors/dirt, +/obj/random/maintenance/anom, +/mob/living/simple_mob/mechanical/viscerator, +/turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"k" = ( -/obj/structure/flora/tree/sif, +"lO" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/turf/simulated/floor/concrete, +/area/submap/MilitaryCamp1) +"mE" = ( +/obj/machinery/computer/security, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/concrete, +/area/submap/MilitaryCamp1) +"nl" = ( +/obj/structure/table/standard, +/mob/living/simple_mob/mechanical/viscerator, +/obj/item/paper_bin, +/obj/item/pen, +/turf/simulated/floor/concrete, +/area/submap/MilitaryCamp1) +"nW" = ( +/obj/structure/flora/bush, /turf/template_noop, /area/submap/MilitaryCamp1) -"l" = ( +"or" = ( /obj/item/stack/rods, -/turf/template_noop, +/turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"m" = ( -/obj/machinery/door/airlock, +"ow" = ( +/obj/structure/bed/padded, +/obj/machinery/light/small{ + dir = 4 + }, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"n" = ( -/obj/random/landmine, +"pI" = ( +/obj/structure/barricade, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"o" = ( +"qi" = ( +/obj/structure/bed/padded, +/obj/item/bedsheet/blue, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"p" = ( -/obj/item/material/shard, +"qx" = ( +/obj/structure/flora/tree/dead, /turf/template_noop, /area/submap/MilitaryCamp1) -"q" = ( -/mob/living/simple_mob/mechanical/viscerator, +"qF" = ( +/obj/structure/table/standard, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/frame/apc, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"r" = ( -/obj/structure/girder, -/turf/simulated/floor, +"tS" = ( +/obj/item/material/shard, +/turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"s" = ( -/obj/machinery/computer/communications, -/mob/living/simple_mob/mechanical/viscerator, -/mob/living/simple_mob/mechanical/viscerator, +"uo" = ( +/obj/structure/closet, +/obj/random/toolbox, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"t" = ( -/obj/structure/table/standard, +"vP" = ( /obj/random/energy, -/mob/living/simple_mob/mechanical/viscerator, +/obj/structure/table/rack/shelf, +/turf/simulated/floor/concrete, +/area/submap/MilitaryCamp1) +"vX" = ( +/obj/structure/foamedmetal, +/turf/simulated/floor/concrete, +/area/submap/MilitaryCamp1) +"wc" = ( +/obj/random/landmine, /mob/living/simple_mob/mechanical/viscerator, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"u" = ( +"xo" = ( /obj/random/landmine, +/turf/simulated/floor/outdoors/dirt, +/area/submap/MilitaryCamp1) +"xt" = ( +/obj/structure/filingcabinet/chestdrawer, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"v" = ( -/obj/effect/decal/cleanable/dirt, +"ye" = ( +/obj/random/junk, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"w" = ( -/obj/machinery/computer/security, -/mob/living/simple_mob/mechanical/viscerator, -/mob/living/simple_mob/mechanical/viscerator, +"yr" = ( +/obj/effect/decal/cleanable/blood, +/turf/template_noop, +/area/submap/MilitaryCamp1) +"zZ" = ( +/obj/random/helmet, +/obj/structure/closet, +/obj/random/maintenance, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"x" = ( -/mob/living/simple_mob/mechanical/viscerator, +"Af" = ( +/obj/item/material/shard, /mob/living/simple_mob/mechanical/viscerator, +/turf/template_noop, +/area/submap/MilitaryCamp1) +"AH" = ( +/obj/effect/decal/cleanable/blood, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"y" = ( +"By" = ( +/mob/living/simple_mob/mechanical/viscerator, /obj/item/material/shard, -/obj/random/landmine, -/turf/template_noop, +/turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"z" = ( -/obj/machinery/door/airlock, +"CF" = ( +/obj/structure/girder, /turf/simulated/floor, /area/submap/MilitaryCamp1) -"A" = ( -/obj/effect/decal/cleanable/dirt, +"DX" = ( +/turf/simulated/wall/r_concrete, +/area/submap/MilitaryCamp1) +"DZ" = ( +/obj/structure/flora/tree/sif, +/turf/template_noop, +/area/submap/MilitaryCamp1) +"Ep" = ( +/turf/simulated/wall/concrete, +/area/submap/MilitaryCamp1) +"Iu" = ( /mob/living/simple_mob/mechanical/viscerator, +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"B" = ( +"Jh" = ( /mob/living/simple_mob/mechanical/viscerator, -/turf/template_noop, +/turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"C" = ( -/obj/structure/table, +"JM" = ( +/obj/structure/closet, +/obj/random/maintenance/clean, +/obj/machinery/light/small{ + dir = 8 + }, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"D" = ( -/obj/structure/table/standard, -/obj/random/firstaid, +"Lb" = ( +/obj/effect/decal/remains, +/obj/structure/bed/padded, +/obj/item/bedsheet/blue, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"E" = ( -/obj/effect/decal/cleanable/dirt, -/obj/random/landmine, +"LQ" = ( +/mob/living/simple_mob/mechanical/viscerator, +/obj/machinery/light/small{ + dir = 4 + }, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"F" = ( -/obj/machinery/door/airlock, -/obj/random/landmine, +"LX" = ( +/obj/machinery/door/airlock/maintenance/sec, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"G" = ( -/obj/structure/flora/tree/dead, -/turf/template_noop, +"LY" = ( +/obj/item/material/shard, +/mob/living/simple_mob/mechanical/viscerator, +/turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"H" = ( -/obj/random/landmine, +"Nv" = ( +/turf/simulated/mineral/ignore_mapgen, +/area/submap/MilitaryCamp1) +"Og" = ( +/obj/structure/loot_pile/surface/medicine_cabinet, +/turf/simulated/wall/concrete, +/area/submap/MilitaryCamp1) +"OI" = ( /turf/template_noop, /area/template_noop) -"I" = ( -/obj/structure/table/standard, -/obj/random/cigarettes, -/obj/item/flame/lighter/random, -/obj/random/maintenance/anom, +"Pu" = ( +/mob/living/simple_mob/mechanical/viscerator, +/obj/structure/bed/padded, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"J" = ( +"PF" = ( +/obj/random/firstaid, /obj/structure/table/standard, -/obj/random/toolbox, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"K" = ( -/obj/effect/decal/cleanable/blood, +"Qv" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/concrete, +/area/submap/MilitaryCamp1) +"Qx" = ( /obj/random/landmine, /turf/template_noop, /area/submap/MilitaryCamp1) -"M" = ( -/obj/effect/decal/cleanable/dirt, -/obj/random/helmet, +"QD" = ( +/obj/structure/table/rack/shelf, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"P" = ( -/obj/item/cell/device/weapon/empty, +"QX" = ( +/obj/effect/decal/remains, +/obj/random/landmine, +/turf/template_noop, +/area/submap/MilitaryCamp1) +"RD" = ( /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"V" = ( -/turf/simulated/wall/concrete, +"Uy" = ( +/obj/random/landmine, +/turf/simulated/floor/concrete, +/area/submap/MilitaryCamp1) +"UC" = ( +/obj/machinery/iv_drip, +/turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) -"Z" = ( +"WT" = ( +/obj/machinery/door/airlock, +/turf/simulated/floor/concrete, +/area/submap/MilitaryCamp1) +"WY" = ( +/obj/random/dufflebag, +/obj/structure/table/rack/shelf, +/turf/simulated/floor/concrete, +/area/submap/MilitaryCamp1) +"YB" = ( +/obj/item/material/shard, +/turf/template_noop, +/area/submap/MilitaryCamp1) +"Zz" = ( +/obj/structure/bed/padded, +/obj/item/bedsheet/blue, /mob/living/simple_mob/mechanical/viscerator, -/obj/item/cell/device/weapon/empty, /turf/simulated/floor/concrete, /area/submap/MilitaryCamp1) (1,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -a -H -a -a -a -a -a -a -a +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI "} (2,1,1) = {" -a -b -g -b -d -b -b -b -b -b -f -b -b -G -b -b -b -c -b -a +OI +ge +Nv +Nv +Nv +Qx +yr +qx +yr +ge +QX +ge +Nv +Nv +Nv +yr +ge +Qx +ge +OI "} (3,1,1) = {" -a -b -h -c -k -b -b -b -b -b -d -b -b -b -b -d -c -j -c -a +OI +Nv +Nv +Nv +Nv +Nv +do +xo +cH +ge +ge +Nv +Nv +Nv +Nv +Nv +ge +qx +ge +OI "} (4,1,1) = {" -a -c -c -c -b -b -d -b -y -b -b -b -B -b -e -d -b -c -c -a +OI +Nv +Nv +Nv +Ep +Ep +Ep +vX +Ep +WT +Ep +Ep +Ep +Nv +Nv +Nv +Nv +ge +Qx +OI "} (5,1,1) = {" -a -b -d -b -b -b -V -V -V -o -o -r -V -V -b -b -b -d -e -a +OI +Nv +Nv +Ep +Ep +bB +RD +RD +RD +AH +Jh +RD +Ep +Ep +Nv +Nv +Nv +Nv +ge +OI "} (6,1,1) = {" -a -d -b -b -l -V -V -V -V -V -V -V -V -V -V -b -d -b -b -a +OI +Nv +Nv +Ep +jr +kd +RD +Jh +RD +Uy +RD +RD +dM +Ep +Ep +Ep +Ep +Nv +Nv +OI "} (7,1,1) = {" -a -b -b -d -V -V -q -q -z -q -q -m -q -I -V -V -b -b -d -a +OI +yr +Nv +Ep +RD +RD +RD +kv +qF +lO +RD +By +RD +Ep +nl +mE +Ep +Nv +Nv +OI "} (8,1,1) = {" -a -e -b -b -V -V -o -r -V -o -P -F -o -J -V -V -V -b -b -a +OI +Qx +nW +gc +pI +RD +DX +DX +DX +DX +DX +pI +RD +WT +By +Iu +Ep +Nv +Nv +OI "} (9,1,1) = {" -a -f -b -b -n -o -o -u -V -o -o -V -r -V -V -V -V -i -k -a +OI +ge +Qx +jL +Jh +dH +DX +WY +QD +vP +DX +Qv +RD +Ep +uo +xt +Ep +Nv +ge +OI "} (10,1,1) = {" -a -d -b -k -o -n -r -v -A -v -C -V -v -o -m -v -b -d -f -a +OI +ge +Qx +Ep +RD +RD +DX +Jh +wc +Jh +LX +RD +Jh +Ep +Ep +Ep +Ep +Nv +ge +OI "} (11,1,1) = {" -a -b -b -l -V -V -V -V -V -o -D -V -E -o -o -o -y -b -b -a +OI +ge +ge +Ep +RD +Jh +DX +ln +LQ +LY +DX +RD +RD +Ep +Nv +Nv +Nv +Nv +Qx +OI "} (12,1,1) = {" -a -b -f -b -V -V -s -w -V -q -q -V -v -q -V -V -V -l -b -a +OI +Qx +DZ +Ep +WT +Ep +DX +CF +DX +DX +DX +WT +Ep +Ep +Nv +Nv +Nv +Qx +ge +OI "} (13,1,1) = {" -a -b -i -b -n -V -t -x -V -A -E -m -q -q -V -V -V -b -d -a +OI +ge +Nv +Ep +Jh +ju +PF +Ep +zZ +JM +fS +RD +ye +Ep +Nv +do +nW +Af +ge +OI "} (14,1,1) = {" -a -b -b -b -V -V -Z -x -m -M -v -m -q -q -V -V -b -d -c -a +OI +Nv +Nv +Og +UC +By +Jh +WT +RD +ye +Jh +or +RD +gc +do +Qx +ge +ge +Qx +OI "} (15,1,1) = {" -a -b -c -c -p -V -V -V -V -V -V -V -V -V -V -b -g -c -c -a +OI +Nv +Nv +Ep +Ep +ow +Pu +Ep +RD +Jh +tS +Jh +RD +gc +xo +YB +ge +qx +ge +OI "} (16,1,1) = {" -a -b -j -c -c -b -V -V -r -V -V -r -V -V -b -c -c -j -b -a +OI +Nv +Nv +Nv +Ep +Ep +Ep +Ep +Zz +Lb +qi +Lb +qi +Ep +ge +cH +ge +ge +ge +OI "} (17,1,1) = {" -a -b -b -g -b -d -b -b -B -b -b -b -b -p -i -c -b -k -b -a +OI +Nv +Nv +Nv +Nv +Nv +Nv +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Nv +ge +Qx +ge +ge +OI "} (18,1,1) = {" -a -b -b -k -b -b -e -b -d -b -i -G -b -b -b -i -b -b -b -a +OI +ge +Nv +Nv +Nv +Nv +ge +ge +Qx +ge +ge +Qx +ge +Nv +Nv +DZ +ge +yr +ge +OI "} (19,1,1) = {" -a -b -b -b -b -d -b -d -b -b -d -b -b -K -b -b -b -b -b -a +OI +ge +ge +Qx +ge +ge +Qx +ge +ge +qx +cH +ge +ge +ge +Qx +ge +ge +ge +Qx +OI "} (20,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI +OI "} From 10e11ae4c9a42b70ab535c2f0ded577afae5bf11 Mon Sep 17 00:00:00 2001 From: Frenjo <2939692+Frenjo@users.noreply.github.com> Date: Mon, 24 Jul 2023 00:23:59 +0100 Subject: [PATCH 30/83] Tweaks energy weapons (part I?) Adjusts the fire delays, charge levels and recharge speeds of many energy weapons. Adjusts the damage of several types of energy beams. Renames the "burst laser" to the "burst energy gun". Also updates the cargo ordering console's entry to match. Converts a few weapon-related booleans to use TRUE/FALSE. Fixes formatting of some weapon fire modes. --- code/datums/supplypacks/munitions.dm | 8 +-- code/modules/projectiles/guns/energy/laser.dm | 52 +++++++++--------- .../projectiles/guns/energy/nuclear.dm | 53 +++++++++++-------- code/modules/projectiles/guns/energy/phase.dm | 12 ++--- .../projectiles/guns/energy/special.dm | 2 + code/modules/projectiles/guns/energy/stun.dm | 18 +++---- code/modules/projectiles/projectile/beams.dm | 12 ++--- code/modules/xenobio/items/weapons.dm | 10 ++-- 8 files changed, 89 insertions(+), 78 deletions(-) diff --git a/code/datums/supplypacks/munitions.dm b/code/datums/supplypacks/munitions.dm index daa7a7cc668..4f379e10c9e 100644 --- a/code/datums/supplypacks/munitions.dm +++ b/code/datums/supplypacks/munitions.dm @@ -74,7 +74,7 @@ containertype = /obj/structure/closet/crate/secure/weapon containername = "Shotgun crate" access = access_armory - + /datum/supply_pack/munitions/shotgunsemi name = "Weapons - Semi-Automatic Shotgun crate" contains = list( @@ -96,11 +96,11 @@ access = access_armory /datum/supply_pack/munitions/burstlaser - name = "Weapons - Burst laser" + name = "Weapons - Burst Energy Gun" contains = list(/obj/item/gun/energy/gun/burst = 2) cost = 50 containertype = /obj/structure/closet/crate/secure/lawson - containername = "Burst laser crate" + containername = "Burst Energy Gun crate" access = access_armory /datum/supply_pack/munitions/ionweapons @@ -248,4 +248,4 @@ cost = 50 containertype = /obj/structure/closet/crate/secure/weapon containername = "Energy ammunition crate" - access = access_security \ No newline at end of file + access = access_security diff --git a/code/modules/projectiles/guns/energy/laser.dm b/code/modules/projectiles/guns/energy/laser.dm index f650accf356..51dd3b29d4c 100644 --- a/code/modules/projectiles/guns/energy/laser.dm +++ b/code/modules/projectiles/guns/energy/laser.dm @@ -6,7 +6,7 @@ icon_state = "laser" item_state = "laser" wielded_item_state = "laser-wielded" - fire_delay = 8 + fire_delay = 0.8 SECONDS slot_flags = SLOT_BELT|SLOT_BACK w_class = ITEMSIZE_LARGE force = 10 @@ -16,16 +16,16 @@ one_handed_penalty = 30 firemodes = list( - list(mode_name="normal", fire_delay=8, projectile_type=/obj/item/projectile/beam/midlaser, charge_cost = 240), - list(mode_name="suppressive", fire_delay=5, projectile_type=/obj/item/projectile/beam/weaklaser, charge_cost = 60), - ) + list(mode_name = "normal", projectile_type = /obj/item/projectile/beam/midlaser, charge_cost = 240), + list(mode_name = "suppressive", fire_delay = 0.6 SECONDS, projectile_type = /obj/item/projectile/beam/weaklaser, charge_cost = 60), + ) /obj/item/gun/energy/laser/empty cell_type = null /obj/item/gun/energy/laser/mounted - self_recharge = 1 - use_external_power = 1 + self_recharge = TRUE + use_external_power = TRUE one_handed_penalty = 0 // Not sure if two-handing gets checked for mounted weapons, but better safe than sorry. /obj/item/gun/energy/laser/mounted/augment @@ -49,9 +49,9 @@ cell_type = /obj/item/cell/device firemodes = list( - list(mode_name="normal", projectile_type=/obj/item/projectile/beam/practice, charge_cost = 48), - list(mode_name="suppressive", projectile_type=/obj/item/projectile/beam/practice, charge_cost = 12), - ) + list(mode_name = "normal", projectile_type = /obj/item/projectile/beam/practice, charge_cost = 48), + list(mode_name = "suppressive", projectile_type = /obj/item/projectile/beam/practice, charge_cost = 12), + ) //Functionally identical, but slightly higher tech due to rarer. /obj/item/gun/energy/laser/sleek @@ -71,7 +71,7 @@ icon_state = "mininglaser" item_state = "laser" wielded_item_state = "laser-wielded" - fire_delay = 8 + fire_delay = 0.8 SECONDS slot_flags = SLOT_BELT|SLOT_BACK w_class = ITEMSIZE_LARGE force = 15 @@ -81,9 +81,9 @@ one_handed_penalty = 30 firemodes = list( - list(mode_name="mining", fire_delay=8, projectile_type=/obj/item/projectile/beam/mininglaser, charge_cost = 200), - list(mode_name="deter", fire_delay=5, projectile_type=/obj/item/projectile/beam/weaklaser, charge_cost = 80), - ) + list(mode_name = "mining", projectile_type = /obj/item/projectile/beam/mininglaser, charge_cost = 200), + list(mode_name = "deter", fire_delay = 0.6 SECONDS, projectile_type=/obj/item/projectile/beam/weaklaser, charge_cost = 80), + ) /obj/item/gun/energy/retro name = "retro laser" @@ -93,11 +93,11 @@ slot_flags = SLOT_BELT w_class = ITEMSIZE_NORMAL projectile_type = /obj/item/projectile/beam - fire_delay = 10 //old technology + fire_delay = 1 SECOND //old technology /obj/item/gun/energy/retro/mounted - self_recharge = 1 - use_external_power = 1 + self_recharge = TRUE + use_external_power = TRUE /obj/item/gun/energy/retro/empty icon_state = "retro" @@ -138,7 +138,7 @@ catalogue_data = list(/datum/category_item/catalogue/anomalous/precursor_a/alien_pistol) icon_state = "alienpistol" item_state = "alienpistol" - fire_delay = 10 // Handguns should be inferior to two-handed weapons. Even alien ones I suppose. + fire_delay = 1 SECOND // Handguns should be inferior to two-handed weapons. Even alien ones I suppose. charge_cost = 480 // Five shots. projectile_type = /obj/item/projectile/beam/cyan @@ -160,7 +160,7 @@ w_class = ITEMSIZE_NORMAL projectile_type = /obj/item/projectile/beam origin_tech = null - fire_delay = 10 //Old pistol + fire_delay = 1 SECOND //Old pistol charge_cost = 480 //to compensate a bit for self-recharging cell_type = /obj/item/cell/device/weapon/recharge/captain battery_lock = 1 @@ -176,22 +176,21 @@ slot_flags = SLOT_BELT|SLOT_BACK projectile_type = /obj/item/projectile/beam/heavylaser/cannon battery_lock = 1 - fire_delay = 20 + fire_delay = 2 SECONDS w_class = ITEMSIZE_LARGE one_handed_penalty = 90 // The thing's heavy and huge. accuracy = 45 charge_cost = 600 + recharge_time = 1 SECOND /obj/item/gun/energy/lasercannon/mounted name = "mounted laser cannon" - self_recharge = 1 - use_external_power = 1 - recharge_time = 10 + self_recharge = TRUE + use_external_power = TRUE accuracy = 0 // Mounted cannons are just fine the way they are. one_handed_penalty = 0 // Not sure if two-handing gets checked for mounted weapons, but better safe than sorry. projectile_type = /obj/item/projectile/beam/heavylaser charge_cost = 400 - fire_delay = 20 /obj/item/gun/energy/xray name = "xray laser gun" @@ -202,6 +201,7 @@ origin_tech = list(TECH_COMBAT = 5, TECH_MATERIAL = 3, TECH_MAGNET = 2) projectile_type = /obj/item/projectile/beam/xray charge_cost = 200 + fire_delay = 0.8 SECONDS /obj/item/gun/energy/sniperrifle name = "marksman energy rifle" @@ -218,11 +218,11 @@ action_button_name = "Use Scope" battery_lock = 1 charge_cost = 600 - fire_delay = 35 + fire_delay = 3.5 SECONDS force = 10 w_class = ITEMSIZE_HUGE // So it can't fit in a backpack. accuracy = -45 //shooting at the hip - scoped_accuracy = 50 + scoped_accuracy = 75 one_handed_penalty = 60 // The weapon itself is heavy, and the long barrel makes it hard to hold steady with just one hand. /obj/item/gun/energy/sniperrifle/ui_action_click() @@ -246,7 +246,7 @@ slot_flags = SLOT_BACK action_button_name = "Aim Down Sights" charge_cost = 1300 - fire_delay = 20 + fire_delay = 2 SECONDS force = 8 w_class = ITEMSIZE_LARGE accuracy = 10 diff --git a/code/modules/projectiles/guns/energy/nuclear.dm b/code/modules/projectiles/guns/energy/nuclear.dm index 0af15366f71..b42fbed8aed 100644 --- a/code/modules/projectiles/guns/energy/nuclear.dm +++ b/code/modules/projectiles/guns/energy/nuclear.dm @@ -4,7 +4,7 @@ description_fluff = "Lawson Arms is Hephaestus Industries’ main personal-energy-weapon branding, often sold alongside MarsTech projectile weapons to security and law enforcement agencies." icon_state = "energystun100" item_state = null //so the human update icon uses the icon_state instead. - fire_delay = 10 // Handguns should be inferior to two-handed weapons. + fire_delay = 1 SECOND // Handguns should be inferior to two-handed weapons. projectile_type = /obj/item/projectile/beam/stun/med origin_tech = list(TECH_COMBAT = 3, TECH_MAGNET = 2) @@ -13,16 +13,16 @@ firemodes = list( list(mode_name="stun", projectile_type=/obj/item/projectile/beam/stun/med, modifystate="energystun", charge_cost = 240), list(mode_name="lethal", projectile_type=/obj/item/projectile/beam, modifystate="energykill", charge_cost = 480), - ) + ) /obj/item/gun/energy/gun/mounted name = "mounted energy gun" - self_recharge = 1 - use_external_power = 1 + self_recharge = TRUE + use_external_power = TRUE /obj/item/gun/energy/gun/burst - name = "burst laser" + name = "burst energy gun" desc = "The Lawson Arms FM-2t is a versatile energy based weapon, capable of switching between stun or kill with a three round burst option for both settings." description_fluff = "Lawson Arms is Hephaestus Industries’ main personal-energy-weapon branding, often sold alongside MarsTech projectile weapons to security and law enforcement agencies." icon_state = "riflestun100" @@ -30,7 +30,7 @@ charge_cost = 100 force = 8 w_class = ITEMSIZE_LARGE //Probably gonna make it a rifle sooner or later - fire_delay = 6 + fire_delay = 0.8 SECONDS projectile_type = /obj/item/projectile/beam/stun/weak origin_tech = list(TECH_COMBAT = 4, TECH_MAGNET = 2, TECH_ILLEGAL = 3) @@ -40,11 +40,22 @@ // one_handed_penalty = 30 firemodes = list( - list(mode_name="stun", burst=1, projectile_type=/obj/item/projectile/beam/stun/weak, modifystate="riflestun", charge_cost = 100), - list(mode_name="stun burst", burst=3, fire_delay=null, move_delay=4, burst_accuracy=list(0,0,0), dispersion=list(0.0, 0.2, 0.5), projectile_type=/obj/item/projectile/beam/stun/weak, modifystate="riflestun"), - list(mode_name="lethal", burst=1, projectile_type=/obj/item/projectile/beam/burstlaser, modifystate="riflekill", charge_cost = 200), - list(mode_name="lethal burst", burst=3, fire_delay=null, move_delay=4, burst_accuracy=list(0,0,0), dispersion=list(0.0, 0.2, 0.5), projectile_type=/obj/item/projectile/beam/burstlaser, modifystate="riflekill"), - ) + list(mode_name = "stun", burst = 1, projectile_type = /obj/item/projectile/beam/stun/weak, + modifystate = "riflestun" + ), + list(mode_name = "stun burst", burst = 3, fire_delay = 1 SECOND, move_delay = 4, + burst_accuracy = list(0,0,0), dispersion = list(0.0, 0.2, 0.5), + projectile_type = /obj/item/projectile/beam/stun/weak, modifystate = "riflestun" + ), + list(mode_name = "lethal", burst = 1, projectile_type = /obj/item/projectile/beam/burstlaser, + modifystate = "riflekill", charge_cost = 200 + ), + list(mode_name = "lethal burst", burst = 3, fire_delay = 1 SECOND, move_delay = 4, + burst_accuracy = list(0,0,0), dispersion = list(0.0, 0.2, 0.5), + projectile_type = /obj/item/projectile/beam/burstlaser, modifystate = "riflekill", + charge_cost = 200 + ), + ) /obj/item/gun/energy/gun/nuclear name = "advanced energy gun" @@ -55,7 +66,7 @@ slot_flags = SLOT_BELT force = 8 //looks heavier than a pistol w_class = ITEMSIZE_LARGE //Looks bigger than a pistol, too. - fire_delay = 6 //This one's not a handgun, it should have the same fire delay as everything else + fire_delay = 0.8 SECONDS //This one's not a handgun, it should have the same fire delay as everything else cell_type = /obj/item/cell/device/weapon/recharge battery_lock = 1 modifystate = null @@ -64,9 +75,9 @@ // one_handed_penalty = 15 // It's rather bulky, so holding it in one hand is a little harder than with two, however it's not 'required'. firemodes = list( - list(mode_name="stun", projectile_type=/obj/item/projectile/beam/stun, modifystate="nucgunstun", charge_cost = 240), - list(mode_name="lethal", projectile_type=/obj/item/projectile/beam, modifystate="nucgunkill", charge_cost = 480), - ) + list(mode_name = "stun", projectile_type = /obj/item/projectile/beam/stun, modifystate = "nucgunstun", charge_cost = 240), + list(mode_name = "lethal", projectile_type = /obj/item/projectile/beam, modifystate = "nucgunkill", charge_cost = 480), + ) //Functionally a Perun, but flavoured. /obj/item/gun/energy/gun/compact @@ -80,9 +91,9 @@ modifystate = "PDWstun" firemodes = list( - list(mode_name="stun", projectile_type=/obj/item/projectile/beam/stun/med, modifystate="PDWstun", charge_cost = 240), - list(mode_name="lethal", projectile_type=/obj/item/projectile/beam, modifystate="PDWkill", charge_cost = 480), - ) + list(mode_name = "stun", projectile_type = /obj/item/projectile/beam/stun/med, modifystate = "PDWstun", charge_cost = 240), + list(mode_name = "lethal", projectile_type = /obj/item/projectile/beam, modifystate = "PDWkill", charge_cost = 480), + ) //What if we went smaller? /obj/item/gun/energy/gun/pocket @@ -95,6 +106,6 @@ modifystate = "egunstun" firemodes = list( - list(mode_name="stun", projectile_type=/obj/item/projectile/beam/stun/med, modifystate="egunstun", charge_cost = 240), - list(mode_name="lethal", projectile_type=/obj/item/projectile/beam, modifystate="egunkill", charge_cost = 480), - ) + list(mode_name = "stun", projectile_type = /obj/item/projectile/beam/stun/med, modifystate = "egunstun", charge_cost = 240), + list(mode_name = "lethal", projectile_type = /obj/item/projectile/beam, modifystate = "egunkill", charge_cost = 480), + ) diff --git a/code/modules/projectiles/guns/energy/phase.dm b/code/modules/projectiles/guns/energy/phase.dm index e954c2ec0d1..89cdbd23d35 100644 --- a/code/modules/projectiles/guns/energy/phase.dm +++ b/code/modules/projectiles/guns/energy/phase.dm @@ -36,13 +36,13 @@ one_handed_penalty = 0 /obj/item/gun/energy/phasegun/mounted - self_recharge = 1 - use_external_power = 1 + self_recharge = TRUE + use_external_power = TRUE one_handed_penalty = 0 /obj/item/gun/energy/phasegun/mounted/cyborg charge_cost = 400 - recharge_time = 7 + recharge_time = 0.6 SECONDS /obj/item/gun/energy/phasegun/pistol name = "phase pistol" @@ -57,12 +57,12 @@ /obj/item/gun/energy/phasegun/pistol/mounted name = "mounted phase pistol" - self_recharge = 1 - use_external_power = 1 + self_recharge = TRUE + use_external_power = TRUE /obj/item/gun/energy/phasegun/pistol/mounted/cyborg charge_cost = 400 - recharge_time = 7 + recharge_time = 0.6 SECONDS /obj/item/gun/energy/phasegun/rifle name = "phase rifle" diff --git a/code/modules/projectiles/guns/energy/special.dm b/code/modules/projectiles/guns/energy/special.dm index 7f6536d1209..853485a11de 100644 --- a/code/modules/projectiles/guns/energy/special.dm +++ b/code/modules/projectiles/guns/energy/special.dm @@ -10,6 +10,7 @@ force = 10 slot_flags = SLOT_BACK projectile_type = /obj/item/projectile/ion + fire_delay = 0.8 SECONDS /obj/item/gun/energy/ionrifle/emp_act(severity) ..(max(severity, 4)) //so it doesn't EMP itself, I guess @@ -27,6 +28,7 @@ slot_flags = SLOT_BELT|SLOT_HOLSTER charge_cost = 480 projectile_type = /obj/item/projectile/ion/pistol + fire_delay = 1 SECOND /obj/item/gun/energy/decloner name = "biological demolecularisor" diff --git a/code/modules/projectiles/guns/energy/stun.dm b/code/modules/projectiles/guns/energy/stun.dm index 7415561a712..c6f0206b0f7 100644 --- a/code/modules/projectiles/guns/energy/stun.dm +++ b/code/modules/projectiles/guns/energy/stun.dm @@ -6,22 +6,23 @@ item_state = null //so the human update icon uses the icon_state instead. projectile_type = /obj/item/projectile/beam/stun charge_cost = 480 + fire_delay = 0.8 SECONDS /obj/item/gun/energy/taser/mounted name = "mounted taser gun" - self_recharge = 1 - use_external_power = 1 + self_recharge = TRUE + use_external_power = TRUE /obj/item/gun/energy/taser/mounted/augment - self_recharge = 1 - use_external_power = 0 + self_recharge = TRUE + use_external_power = FALSE use_organic_power = TRUE canremove = FALSE /obj/item/gun/energy/taser/mounted/cyborg name = "taser gun" - charge_cost = 400 - recharge_time = 7 //Time it takes for shots to recharge (in ticks) + charge_cost = 480 + recharge_time = 0.6 SECONDS /obj/item/gun/energy/taser/disabler name = "disabler" @@ -75,7 +76,7 @@ icon_state = "plasma_stun" item_state = "plasma_stun" origin_tech = list(TECH_COMBAT = 2, TECH_MATERIAL = 2, TECH_POWER = 3) - fire_delay = 20 + fire_delay = 2 SECONDS charge_cost = 600 projectile_type = /obj/item/projectile/energy/plasmastun @@ -93,6 +94,7 @@ item_state = "stunrevolver" origin_tech = list(TECH_COMBAT = 3, TECH_MATERIAL = 3, TECH_POWER = 2) projectile_type = /obj/item/projectile/energy/electrode/strong + fire_delay = 0.8 SECONDS charge_cost = 300 /obj/item/gun/energy/stunrevolver/vintage @@ -105,7 +107,6 @@ their own variants of the Stun Revolver." icon_state = "vinstunrevolver" item_state = "stunrevolver" - origin_tech = list(TECH_COMBAT = 3, TECH_MATERIAL = 3, TECH_POWER = 2) /obj/item/gun/energy/stunrevolver/snubnose name = "snub stun revolver" @@ -118,4 +119,3 @@ icon_state = "snubstunrevolver" item_state = "stunrevolver" w_class = ITEMSIZE_SMALL - origin_tech = list(TECH_COMBAT = 3, TECH_MATERIAL = 3, TECH_POWER = 2) diff --git a/code/modules/projectiles/projectile/beams.dm b/code/modules/projectiles/projectile/beams.dm index 9c4f820135a..271f3febeb7 100644 --- a/code/modules/projectiles/projectile/beams.dm +++ b/code/modules/projectiles/projectile/beams.dm @@ -131,8 +131,8 @@ impact_type = /obj/effect/projectile/impact/laser_em /obj/item/projectile/beam/heavylaser/cannon - damage = 80 - armor_penetration = 50 + damage = 75 + armor_penetration = 40 light_color = "#FF0D00" hud_state = "laser_overcharge" @@ -140,8 +140,8 @@ name = "xray beam" icon_state = "xray" fire_sound = 'sound/weapons/eluger.ogg' - damage = 25 - armor_penetration = 50 + damage = 35 + armor_penetration = 60 light_color = "#00CC33" hud_state = "laser_sniper" @@ -265,8 +265,8 @@ name = "sniper beam" icon_state = "xray" fire_sound = 'sound/weapons/gauss_shoot.ogg' - damage = 50 - armor_penetration = 10 + damage = 45 + armor_penetration = 20 light_color = "#00CC33" hud_state = "laser_sniper" diff --git a/code/modules/xenobio/items/weapons.dm b/code/modules/xenobio/items/weapons.dm index e91bbd7ae8d..53d779597d6 100644 --- a/code/modules/xenobio/items/weapons.dm +++ b/code/modules/xenobio/items/weapons.dm @@ -55,9 +55,8 @@ slime-based xeno lifeforms at a distance. It is ineffective at stunning non-slimy lifeforms such as humanoids." /obj/item/gun/energy/taser/xeno/robot // Borg version - self_recharge = 1 - use_external_power = 1 - recharge_time = 3 + self_recharge = TRUE + use_external_power = TRUE /obj/item/gun/energy/taser/xeno/sec //NT's corner-cutting option for their on-station security. desc = "An NT Mk30 NL retrofitted to fire beams for subduing non-humanoid slimy xeno life forms." @@ -69,9 +68,8 @@ description_fluff = "An NT Mk30 NL retrofitted after the events that occurred aboard the NRS Prometheus." /obj/item/gun/energy/taser/xeno/sec/robot //Cyborg variant of the security xeno-taser. - self_recharge = 1 - use_external_power = 1 - recharge_time = 3 + self_recharge = TRUE + use_external_power = TRUE /obj/item/projectile/beam/stun/xeno icon_state = "omni" From a8a9054d08f6dacea305702fb9411b604b99d0f0 Mon Sep 17 00:00:00 2001 From: atermonera Date: Sun, 23 Jul 2023 17:45:10 -0800 Subject: [PATCH 31/83] Revert "SSmachines instancing PR (#9080)" This reverts commit 4889b33cea75b2de1367aa0150393c4f8d13f5c4. --- code/ATMOSPHERICS/datum_pipe_network.dm | 4 +- code/ATMOSPHERICS/pipes/pipe_base.dm | 8 +- code/__defines/machinery.dm | 43 +++++----- code/controllers/subsystems/machines.dm | 85 ++++++++----------- .../subsystems/processing/fastprocess.dm | 3 +- code/game/machinery/camera/presets.dm | 6 +- code/game/machinery/doors/airlock.dm | 6 +- code/game/machinery/machinery.dm | 40 ++------- code/game/machinery/syndicatebeacon.dm | 2 +- code/game/objects/items/devices/powersink.dm | 33 +++++-- .../mining/machinery/machine_processing.dm | 8 +- .../mining/machinery/machine_stacking.dm | 8 +- .../mining/machinery/machine_unloading.dm | 10 +-- code/modules/power/antimatter/shielding.dm | 4 +- code/modules/power/powernet.dm | 4 +- code/modules/recycling/conveyor2.dm | 8 +- code/modules/xenobio/machinery/processor.dm | 6 +- 17 files changed, 127 insertions(+), 151 deletions(-) diff --git a/code/ATMOSPHERICS/datum_pipe_network.dm b/code/ATMOSPHERICS/datum_pipe_network.dm index d7993e19f24..a611e30a893 100644 --- a/code/ATMOSPHERICS/datum_pipe_network.dm +++ b/code/ATMOSPHERICS/datum_pipe_network.dm @@ -14,7 +14,7 @@ var/global/list/datum/pipe_network/pipe_networks = list() // TODO - Move into SS //var/datum/gas_mixture/air_transient = null /datum/pipe_network/Destroy() - STOP_PROCESSING_MACHINERY(src, SSMACHINES_PIPENETS_LIST) + STOP_PROCESSING_PIPENET(src) for(var/datum/pipeline/line_member in line_members) line_member.network = null for(var/obj/machinery/atmospherics/normal_member in normal_members) @@ -48,7 +48,7 @@ var/global/list/datum/pipe_network/pipe_networks = list() // TODO - Move into SS update_network_gases() if((normal_members.len>0)||(line_members.len>0)) - START_PROCESSING_MACHINERY(src, SSMACHINES_PIPENETS_LIST) + START_PROCESSING_PIPENET(src) else qdel(src) diff --git a/code/ATMOSPHERICS/pipes/pipe_base.dm b/code/ATMOSPHERICS/pipes/pipe_base.dm index f53bbdee242..8e8ccb03833 100644 --- a/code/ATMOSPHERICS/pipes/pipe_base.dm +++ b/code/ATMOSPHERICS/pipes/pipe_base.dm @@ -35,9 +35,9 @@ /obj/machinery/atmospherics/pipe/proc/set_leaking(var/new_leaking) if(new_leaking && !leaking) if(!speed_process) - begin_processing() + START_MACHINE_PROCESSING(src) else - begin_speed_processing() + START_PROCESSING(SSfastprocess, src) leaking = TRUE if(parent) parent.leaks |= src @@ -45,9 +45,9 @@ parent.network.leaks |= src else if (!new_leaking && leaking) if(!speed_process) - end_processing() + STOP_MACHINE_PROCESSING(src) else - end_speed_processing() + STOP_PROCESSING(SSfastprocess, src) leaking = FALSE if(parent) parent.leaks -= src diff --git a/code/__defines/machinery.dm b/code/__defines/machinery.dm index aea27884bf9..57caccc45f2 100644 --- a/code/__defines/machinery.dm +++ b/code/__defines/machinery.dm @@ -17,11 +17,6 @@ var/global/defer_powernet_rebuild = 0 // True if net rebuild will be called #define USE_POWER_IDLE 1 // Machine is using power at its idle power level #define USE_POWER_ACTIVE 2 // Machine is using power at its active power level -/// Bitflags for a machine's preferences on when it should start processing. For use with machinery's `processing_flags` var. -#define START_PROCESSING_ON_INIT (1<<0) /// Indicates the machine will automatically start processing right after it's `Initialize()` is ran. -#define START_PROCESSING_MANUALLY (1<<1) /// Machines with this flag will not start processing when it's spawned. Use this if you want to manually control when a machine starts processing. - - // Channel numbers for power. #define CURRENT_CHANNEL -1 // Passed as an argument this means "use whatever current channel is" #define EQUIP 1 @@ -144,22 +139,30 @@ var/global/list/restricted_camera_networks = list(NETWORK_ERT,NETWORK_MERCENARY, #define SUPERMATTER_EMERGENCY 5 // Integrity < 25% #define SUPERMATTER_DELAMINATING 6 // Pretty obvious. -// SSmachines categories -#define SSMACHINES_MACHINERY_LIST 0 // The default, most things processed by SSmachines are the machinery type -#define SSMACHINES_POWERNETS_LIST 1 // Powernets to be processed -#define SSMACHINES_POWEROBJS_LIST 2 // Power objects to be processed (only powersinks atm) -#define SSMACHINES_PIPENETS_LIST 3 // Pipenets to be worked through - -/// Takes a datum and optionally a flag (`SSMACHINES_MACHINERY_LIST` (default), `SSMACHINES_POWERNETS_LIST`, `SSMACHINES_POWEROJBS_LIST`, `SSMACHINES_PIPENETS_LIST`) and adds that datum -/// to SSmachines -#define START_PROCESSING_MACHINERY(Datum, List) if (!(Datum.datum_flags & DF_ISPROCESSING)) {Datum.datum_flags |= DF_ISPROCESSING;SSmachines.start_processing(Datum, List)} -#define STOP_PROCESSING_MACHINERY(Datum, List) Datum.datum_flags &= ~DF_ISPROCESSING;SSmachines.stop_processing(Datum, List) -/// Takes a datum and optionally a flag (`SSMACHINES_MACHINERY_LIST` (default), `SSMACHINES_POWERNETS_LIST`, `SSMACHINES_POWEROJBS_LIST`, `SSMACHINES_PIPENETS_LIST`) and removes that datum -/// from SSmachines -#define START_SPEED_PROCESSING(Datum) if (!(Datum.datum_flags & DF_ISPROCESSING)) {Datum.datum_flags |= DF_ISPROCESSING;SSfastprocess.processing += Datum} -#define STOP_SPEED_PROCESSING(Datum) Datum.datum_flags &= ~DF_ISPROCESSING;SSfastprocess.processing -= Datum +//wIP - PORT ALL OF THESE TO SUBSYSTEMS AND GET RID OF THE WHOLE LIST PROCESS THING +// Fancy-pants START/STOP_PROCESSING() macros that lets us custom define what the list is. +#define START_PROCESSING_IN_LIST(DATUM, LIST) \ +if (!(DATUM.datum_flags & DF_ISPROCESSING)) {\ + LIST += DATUM;\ + DATUM.datum_flags |= DF_ISPROCESSING\ +} + +#define STOP_PROCESSING_IN_LIST(DATUM, LIST) LIST.Remove(DATUM);DATUM.datum_flags &= ~DF_ISPROCESSING + +// Note - I would prefer these be defined machines.dm, but some are used prior in file order. ~Leshana +#define START_MACHINE_PROCESSING(Datum) START_PROCESSING_IN_LIST(Datum, global.processing_machines) +#define STOP_MACHINE_PROCESSING(Datum) STOP_PROCESSING_IN_LIST(Datum, global.processing_machines) + +#define START_PROCESSING_PIPENET(Datum) START_PROCESSING_IN_LIST(Datum, global.pipe_networks) +#define STOP_PROCESSING_PIPENET(Datum) STOP_PROCESSING_IN_LIST(Datum, global.pipe_networks) + +#define START_PROCESSING_POWERNET(Datum) START_PROCESSING_IN_LIST(Datum, global.powernets) +#define STOP_PROCESSING_POWERNET(Datum) STOP_PROCESSING_IN_LIST(Datum, global.powernets) + +#define START_PROCESSING_POWER_OBJECT(Datum) START_PROCESSING_IN_LIST(Datum, global.processing_power_items) +#define STOP_PROCESSING_POWER_OBJECT(Datum) STOP_PROCESSING_IN_LIST(Datum, global.processing_power_items) // Computer login types #define LOGIN_TYPE_NORMAL 1 #define LOGIN_TYPE_AI 2 -#define LOGIN_TYPE_ROBOT 3 +#define LOGIN_TYPE_ROBOT 3 \ No newline at end of file diff --git a/code/controllers/subsystems/machines.dm b/code/controllers/subsystems/machines.dm index d84e832191e..f50f43fe6ea 100644 --- a/code/controllers/subsystems/machines.dm +++ b/code/controllers/subsystems/machines.dm @@ -1,7 +1,14 @@ #define SSMACHINES_PIPENETS 1 #define SSMACHINES_MACHINERY 2 #define SSMACHINES_POWERNETS 3 -#define SSMACHINES_POWER_ITEMS 4 +#define SSMACHINES_POWER_OBJECTS 4 + +// +// SSmachines subsystem - Processing machines, pipenets, and powernets! +// +// Implementation Plan: +// PHASE 1 - Add subsystem using the existing global list vars +// PHASE 2 - Move the global list vars into the subsystem. SUBSYSTEM_DEF(machines) name = "Machines" @@ -12,17 +19,18 @@ SUBSYSTEM_DEF(machines) var/current_step = SSMACHINES_PIPENETS - var/cost_pipenets = 0 - var/cost_machinery = 0 - var/cost_powernets = 0 - var/cost_power_objects = 0 + var/cost_pipenets = 0 + var/cost_machinery = 0 + var/cost_powernets = 0 + var/cost_power_objects = 0 - var/list/pipenets = list() - var/list/machinery = list() - var/list/powernets = list() - var/list/power_objects = list() + // TODO - PHASE 2 - Switch these from globals to instance vars + // var/list/pipenets = list() + // var/list/machinery = list() + // var/list/powernets = list() + // var/list/power_objects = list() - var/list/current_run = list() + var/list/current_run = list() /datum/controller/subsystem/machines/Initialize(timeofday) makepowernets() @@ -33,10 +41,10 @@ SUBSYSTEM_DEF(machines) /datum/controller/subsystem/machines/fire(resumed, no_mc_tick) var/timer = TICK_USAGE - INTERNAL_PROCESS_STEP(SSMACHINES_POWER_ITEMS,FALSE,process_power_objects,cost_power_objects,SSMACHINES_PIPENETS) // Higher priority, damnit + INTERNAL_PROCESS_STEP(SSMACHINES_POWER_OBJECTS,FALSE,process_power_objects,cost_power_objects,SSMACHINES_PIPENETS) // Higher priority, damnit INTERNAL_PROCESS_STEP(SSMACHINES_PIPENETS,TRUE,process_pipenets,cost_pipenets,SSMACHINES_MACHINERY) INTERNAL_PROCESS_STEP(SSMACHINES_MACHINERY,FALSE,process_machinery,cost_machinery,SSMACHINES_POWERNETS) - INTERNAL_PROCESS_STEP(SSMACHINES_POWERNETS,FALSE,process_powernets,cost_powernets,SSMACHINES_POWER_ITEMS) + INTERNAL_PROCESS_STEP(SSMACHINES_POWERNETS,FALSE,process_powernets,cost_powernets,SSMACHINES_POWER_OBJECTS) // rebuild all power networks from scratch - only called at world creation or by the admin verb // The above is a lie. Turbolifts also call this proc. @@ -80,16 +88,16 @@ SUBSYSTEM_DEF(machines) msg += "PN:[round(cost_powernets,1)]|" msg += "PO:[round(cost_power_objects,1)]" msg += "} " - msg += "PI:[pipe_networks.len]|" - msg += "MC:[machinery.len]|" - msg += "PN:[powernets.len]|" - msg += "PO:[power_objects.len]|" - msg += "MC/MS:[round((cost ? machinery.len/cost_machinery : 0),0.1)]" + msg += "PI:[global.pipe_networks.len]|" + msg += "MC:[global.processing_machines.len]|" + msg += "PN:[global.powernets.len]|" + msg += "PO:[global.processing_power_items.len]|" + msg += "MC/MS:[round((cost ? global.processing_machines.len/cost_machinery : 0),0.1)]" ..(jointext(msg, null)) /datum/controller/subsystem/machines/proc/process_pipenets(resumed = 0) if (!resumed) - src.current_run = pipe_networks.Copy() + src.current_run = global.pipe_networks.Copy() //cache for sanic speed (lists are references anyways) var/list/current_run = src.current_run while(current_run.len) @@ -98,7 +106,7 @@ SUBSYSTEM_DEF(machines) if(istype(PN) && !QDELETED(PN)) PN.process(wait) else - pipe_networks.Remove(PN) + global.pipe_networks.Remove(PN) if(!QDELETED(PN)) DISABLE_BITFIELD(PN.datum_flags, DF_ISPROCESSING) if(MC_TICK_CHECK) @@ -106,7 +114,7 @@ SUBSYSTEM_DEF(machines) /datum/controller/subsystem/machines/proc/process_machinery(resumed = 0) if (!resumed) - src.current_run = machines.Copy() + src.current_run = global.processing_machines.Copy() var/list/current_run = src.current_run while(current_run.len) @@ -114,7 +122,7 @@ SUBSYSTEM_DEF(machines) current_run.len-- if(!istype(M) || QDELETED(M) || (M.process(wait) == PROCESS_KILL)) - machines.Remove(M) + global.processing_machines.Remove(M) if(!QDELETED(M)) DISABLE_BITFIELD(M.datum_flags, DF_ISPROCESSING) if(MC_TICK_CHECK) @@ -122,7 +130,7 @@ SUBSYSTEM_DEF(machines) /datum/controller/subsystem/machines/proc/process_powernets(resumed = 0) if (!resumed) - src.current_run = powernets.Copy() + src.current_run = global.powernets.Copy() var/list/current_run = src.current_run while(current_run.len) @@ -131,7 +139,7 @@ SUBSYSTEM_DEF(machines) if(istype(PN) && !QDELETED(PN)) PN.reset(wait) else - powernets.Remove(PN) + global.powernets.Remove(PN) if(!QDELETED(PN)) DISABLE_BITFIELD(PN.datum_flags, DF_ISPROCESSING) if(MC_TICK_CHECK) @@ -141,44 +149,19 @@ SUBSYSTEM_DEF(machines) // Currently only used by powersinks. These items get priority processed before machinery /datum/controller/subsystem/machines/proc/process_power_objects(resumed = 0) if (!resumed) - src.current_run = power_objects.Copy() + src.current_run = global.processing_power_items.Copy() var/list/current_run = src.current_run while(current_run.len) var/obj/item/I = current_run[current_run.len] current_run.len-- if(!I.pwr_drain(wait)) // 0 = Process Kill, remove from processing list. - power_objects.Remove(I) + global.processing_power_items.Remove(I) DISABLE_BITFIELD(I.datum_flags, DF_ISPROCESSING) if(MC_TICK_CHECK) return -/** Adds a datum to this subsystem - * - * `dat` - datum to be added - * - * `list = SSMACHINES_MACHINERY_LIST` - list to be added to, defaults to machines - */ -/datum/controller/subsystem/machines/proc/start_processing(dat, list = SSMACHINES_MACHINERY_LIST) - switch(list) - if(SSMACHINES_MACHINERY_LIST) machinery += dat - if(SSMACHINES_POWERNETS_LIST) powernets += dat - if(SSMACHINES_POWEROBJS_LIST) power_objects += dat - if(SSMACHINES_PIPENETS_LIST) pipenets += dat - -/** Removes a datum from this subsystem - * - * ```dat``` - datum to be removed - * - *```list``` = SSMACHINES_MACHINERY_LIST` - list to be removed from, defaults to machines - */ -/datum/controller/subsystem/machines/proc/stop_processing(dat, list = SSMACHINES_MACHINERY_LIST) - switch(list) - if(SSMACHINES_MACHINERY_LIST) machinery -= dat - if(SSMACHINES_POWERNETS_LIST) powernets -= dat - if(SSMACHINES_POWEROBJS_LIST) power_objects -= dat - if(SSMACHINES_PIPENETS_LIST) pipenets -= dat #undef SSMACHINES_PIPENETS #undef SSMACHINES_MACHINERY -#undef SSMACHINES_POWER_ITEMS +#undef SSMACHINES_POWER_OBJECTS diff --git a/code/controllers/subsystems/processing/fastprocess.dm b/code/controllers/subsystems/processing/fastprocess.dm index 6cd18b6866b..61d28b041ab 100644 --- a/code/controllers/subsystems/processing/fastprocess.dm +++ b/code/controllers/subsystems/processing/fastprocess.dm @@ -4,7 +4,6 @@ PROCESSING_SUBSYSTEM_DEF(fastprocess) name = "Fast Processing" wait = 0.2 SECONDS stat_tag = "FP" - var/list/machinery = list() /datum/controller/subsystem/processing/fastprocess/Recover() log_debug("[name] subsystem Recover().") @@ -13,4 +12,4 @@ PROCESSING_SUBSYSTEM_DEF(fastprocess) var/list/old_processing = SSfastprocess.processing.Copy() for(var/datum/D in old_processing) if(CHECK_BITFIELD(D.datum_flags, DF_ISPROCESSING)) - processing |= D + processing |= D \ No newline at end of file diff --git a/code/game/machinery/camera/presets.dm b/code/game/machinery/camera/presets.dm index a56ded6d1ca..66d7916200e 100644 --- a/code/game/machinery/camera/presets.dm +++ b/code/game/machinery/camera/presets.dm @@ -171,9 +171,9 @@ var/global/list/engineering_networks = list( var/list/my_area = by_area[A.name] my_area += src var/number = my_area.len - + c_tag = "[A.name] #[number]" - + /obj/machinery/camera/autoname/Destroy() var/area/A = get_area(src) if(!A || !by_area || !by_area[A.name]) @@ -215,7 +215,7 @@ var/global/list/engineering_networks = list( return //nooooo assembly.upgrades.Add(new /obj/item/assembly/prox_sensor(assembly)) setPowerUsage() - begin_processing() + START_MACHINE_PROCESSING(src) sense_proximity(callback = /atom/proc/HasProximity) update_coverage() diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index 5e963daf08a..696fda5bb0b 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -643,7 +643,7 @@ About the new airlock wires panel: backup_power_lost_until = world.time + SecondsToTicks(10) if(main_power_lost_until > 0 || backup_power_lost_until > 0) - begin_processing() + START_MACHINE_PROCESSING(src) // Disable electricity if required if(electrified_until && isAllPowerLoss()) @@ -655,7 +655,7 @@ About the new airlock wires panel: backup_power_lost_until = backupPowerCablesCut() ? -1 : world.time + SecondsToTicks(60) if(backup_power_lost_until > 0) - begin_processing() + START_MACHINE_PROCESSING(src) // Disable electricity if required if(electrified_until && isAllPowerLoss()) @@ -700,7 +700,7 @@ About the new airlock wires panel: src.electrified_until = duration == -1 ? -1 : world.time + SecondsToTicks(duration) if(electrified_until > 0) - begin_processing() + START_MACHINE_PROCESSING(src) if(feedback && message) to_chat(usr,message) diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index 4a85660c84d..242130cf8e6 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -113,56 +113,32 @@ Class Procs: var/obj/item/circuitboard/circuit = null var/list/materials = list() //Exclusively used for machines that take materials - lathes, fabricators etc. Honestly overdue for a whole lathe/fab refactor at some point. - // Use the fastprocess subsystem instead of SSMachines? - var/speed_process = FALSE - // The subsystem we will be using - var/subsystem_type = /datum/controller/subsystem/machines + var/speed_process = FALSE //If false, SSmachines. If true, SSfastprocess. required_dexterity = MOB_DEXTERITY_TOUCHSCREENS -/// Helper proc for telling a machine to start processing with the subsystem type that is located in its `subsystem_type` var. -/obj/machinery/proc/begin_processing() - START_PROCESSING_MACHINERY(src, SSMACHINES_MACHINERY_LIST) -/// Helper proc for telling a machine to stop processing with the subsystem type that is located in its `subsystem_type` var. -/obj/machinery/proc/end_processing() - STOP_PROCESSING_MACHINERY(src, SSMACHINES_MACHINERY_LIST) - -/// Helper proc for telling a machine to start processing with the subsystem type that is located in its `subsystem_type` var. -/obj/machinery/proc/begin_speed_processing() - end_processing() - START_SPEED_PROCESSING(src) - -/// Helper proc for telling a machine to stop processing with the subsystem type that is located in its `subsystem_type` var. -/obj/machinery/proc/end_speed_processing() - STOP_SPEED_PROCESSING(src) - begin_processing() - - - -/obj/machinery/Initialize(var/ml, direction=0) +/obj/machinery/Initialize(var/ml, d=0) . = ..() - - if(direction) - set_dir(direction) - + if(d) + set_dir(d) if(ispath(circuit)) circuit = new circuit(src) global.machines += src if(ispath(circuit)) circuit = new circuit(src) if(!speed_process) - START_PROCESSING_MACHINERY(src, SSMACHINES_MACHINERY_LIST) + START_MACHINE_PROCESSING(src) else - begin_speed_processing() + START_PROCESSING(SSfastprocess, src) if(!ml) power_change() /obj/machinery/Destroy() if(!speed_process) - STOP_PROCESSING_MACHINERY(src, SSMACHINES_MACHINERY_LIST) + STOP_MACHINE_PROCESSING(src) else - end_speed_processing() + STOP_PROCESSING(SSfastprocess, src) global.machines -= src if(component_parts) for(var/atom/A in component_parts) diff --git a/code/game/machinery/syndicatebeacon.dm b/code/game/machinery/syndicatebeacon.dm index 99671c9c8a9..672d4220910 100644 --- a/code/game/machinery/syndicatebeacon.dm +++ b/code/game/machinery/syndicatebeacon.dm @@ -95,7 +95,7 @@ singulo.target = src icon_state = "[icontype]1" active = 1 - begin_processing() + START_MACHINE_PROCESSING(src) if(user) to_chat(user, "You activate the beacon.") diff --git a/code/game/objects/items/devices/powersink.dm b/code/game/objects/items/devices/powersink.dm index 6756065cb43..f4413a1e3b6 100644 --- a/code/game/objects/items/devices/powersink.dm +++ b/code/game/objects/items/devices/powersink.dm @@ -19,12 +19,14 @@ var/power_drained = 0 // Amount of power drained. var/max_power = 1e9 // Detonation point. var/mode = 0 // 0 = off, 1=clamped (off), 2=operating + var/drained_this_tick = 0 // This is unfortunately necessary to ensure we process powersinks BEFORE other machinery such as APCs. + var/datum/powernet/PN // Our powernet var/obj/structure/cable/attached // the attached cable - /obj/item/powersink/Destroy() - STOP_PROCESSING_MACHINERY(src, SSMACHINES_POWEROBJS_LIST) + STOP_PROCESSING(SSobj, src) + STOP_PROCESSING_POWER_OBJECT(src) ..() /obj/item/powersink/attackby(var/obj/item/I, var/mob/user) @@ -47,7 +49,8 @@ return else if (mode == 2) - START_PROCESSING_MACHINERY(src, SSMACHINES_POWEROBJS_LIST) + STOP_PROCESSING(SSobj, src) // Now the power sink actually stops draining the station's power if you unhook it. --NeoFite + STOP_PROCESSING_POWER_OBJECT(src) anchored = 0 mode = 0 src.visible_message("[user] detaches [src] from the cable!") @@ -70,31 +73,38 @@ src.visible_message("[user] activates [src]!") mode = 2 icon_state = "powersink1" - START_PROCESSING_MACHINERY(src, SSMACHINES_POWEROBJS_LIST) + START_PROCESSING(SSobj, src) + datum_flags &= ~DF_ISPROCESSING // Have to reset this flag so that PROCESSING_POWER_OBJECT can re-add it. It fails if the flag is already present. - Ater + START_PROCESSING_POWER_OBJECT(src) if(2) //This switch option wasn't originally included. It exists now. --NeoFite src.visible_message("[user] deactivates [src]!") mode = 1 set_light(0) icon_state = "powersink0" - STOP_PROCESSING_MACHINERY(src, SSMACHINES_POWEROBJS_LIST) + STOP_PROCESSING(SSobj, src) + STOP_PROCESSING_POWER_OBJECT(src) /obj/item/powersink/pwr_drain() if(!attached) return 0 + if(drained_this_tick) + return 1 + drained_this_tick = 1 + var/drained = 0 - if(!attached.powernet) + if(!PN) return 1 set_light(12) - attached.powernet.trigger_warning() + PN.trigger_warning() // found a powernet, so drain up to max power from it - drained = attached.powernet.draw_power(drain_rate) + drained = PN.draw_power(drain_rate) // if tried to drain more than available on powernet // now look for APCs and drain their cells if(drained < drain_rate) - for(var/obj/machinery/power/terminal/T in attached.powernet.nodes) + for(var/obj/machinery/power/terminal/T in PN.nodes) // Enough power drained this tick, no need to torture more APCs if(drained >= drain_rate) break @@ -110,6 +120,7 @@ /obj/item/powersink/process() + drained_this_tick = 0 power_drained -= min(dissipation_rate, power_drained) if(power_drained > max_power * 0.95) playsound(src, 'sound/effects/screech.ogg', 100, 1, 1) @@ -117,3 +128,7 @@ explosion(src.loc, 3,6,9,12) qdel(src) return + if(attached && attached.powernet) + PN = attached.powernet + else + PN = null diff --git a/code/modules/mining/machinery/machine_processing.dm b/code/modules/mining/machinery/machine_processing.dm index 30932c2c16c..ee6d65c0276 100644 --- a/code/modules/mining/machinery/machine_processing.dm +++ b/code/modules/mining/machinery/machine_processing.dm @@ -215,11 +215,11 @@ else speed_process = !speed_process // switching gears if(speed_process) // high gear - end_processing() - begin_speed_processing() + STOP_MACHINE_PROCESSING(src) + START_PROCESSING(SSfastprocess, src) else // low gear - end_speed_processing() - begin_processing() + STOP_PROCESSING(SSfastprocess, src) + START_MACHINE_PROCESSING(src) for(var/obj/machinery/mineral/unloading_machine/unloader in refinery_area.contents) unloader.toggle_speed() for(var/obj/machinery/conveyor_switch/cswitch in refinery_area.contents) diff --git a/code/modules/mining/machinery/machine_stacking.dm b/code/modules/mining/machinery/machine_stacking.dm index e3d95d78df8..870302704a6 100644 --- a/code/modules/mining/machinery/machine_stacking.dm +++ b/code/modules/mining/machinery/machine_stacking.dm @@ -109,11 +109,11 @@ else speed_process = !speed_process // switching gears if(speed_process) // high gear - end_processing() - begin_speed_processing() + STOP_MACHINE_PROCESSING(src) + START_PROCESSING(SSfastprocess, src) else // low gear - end_speed_processing() - begin_processing() + STOP_PROCESSING(SSfastprocess, src) + START_MACHINE_PROCESSING(src) /obj/machinery/mineral/stacking_machine/process() if (src.output && src.input) diff --git a/code/modules/mining/machinery/machine_unloading.dm b/code/modules/mining/machinery/machine_unloading.dm index 2e1c2b4fcaa..04b693f0750 100644 --- a/code/modules/mining/machinery/machine_unloading.dm +++ b/code/modules/mining/machinery/machine_unloading.dm @@ -27,11 +27,11 @@ else speed_process = !speed_process // switching gears if(speed_process) // high gear - end_processing() - begin_speed_processing() + STOP_MACHINE_PROCESSING(src) + START_PROCESSING(SSfastprocess, src) else // low gear - end_speed_processing() - begin_processing() + STOP_PROCESSING(SSfastprocess, src) + START_MACHINE_PROCESSING(src) /obj/machinery/mineral/unloading_machine/process() if (src.output && src.input) @@ -53,4 +53,4 @@ O.loc = src.output.loc else return - return + return \ No newline at end of file diff --git a/code/modules/power/antimatter/shielding.dm b/code/modules/power/antimatter/shielding.dm index b8f2bbc51d8..cbbf53c1343 100644 --- a/code/modules/power/antimatter/shielding.dm +++ b/code/modules/power/antimatter/shielding.dm @@ -147,7 +147,7 @@ /obj/machinery/am_shielding/proc/setup_core() processing = 1 - begin_processing() + START_MACHINE_PROCESSING(src) if(!control_unit) return control_unit.linked_cores.Add(src) control_unit.reported_core_efficiency += efficiency @@ -199,4 +199,4 @@ qdel(src) return ..() - return + return \ No newline at end of file diff --git a/code/modules/power/powernet.dm b/code/modules/power/powernet.dm index 04d55dea8ed..734d2a8fd2b 100644 --- a/code/modules/power/powernet.dm +++ b/code/modules/power/powernet.dm @@ -21,7 +21,7 @@ var/problem = 0 // If this is not 0 there is some sort of issue in the powernet. Monitors will display warnings. /datum/powernet/New() - START_PROCESSING_MACHINERY(src, SSMACHINES_POWERNETS_LIST) + START_PROCESSING_POWERNET(src) ..() /datum/powernet/Destroy() @@ -31,7 +31,7 @@ for(var/obj/machinery/power/M in nodes) nodes -= M M.powernet = null - STOP_PROCESSING_MACHINERY(src, SSMACHINES_POWERNETS_LIST) + STOP_PROCESSING_POWERNET(src) return ..() //Returns the amount of excess power (before refunding to SMESs) from last tick. diff --git a/code/modules/recycling/conveyor2.dm b/code/modules/recycling/conveyor2.dm index 687d0f81e7a..7a41ef5206d 100644 --- a/code/modules/recycling/conveyor2.dm +++ b/code/modules/recycling/conveyor2.dm @@ -46,11 +46,11 @@ else speed_process = !speed_process // switching gears if(speed_process) // high gear - end_processing() - begin_speed_processing() + STOP_MACHINE_PROCESSING(src) + START_PROCESSING(SSfastprocess, src) else // low gear - end_speed_processing() - begin_processing() + STOP_PROCESSING(SSfastprocess, src) + START_MACHINE_PROCESSING(src) /obj/machinery/conveyor/proc/setmove() if(operating == FORWARDS) diff --git a/code/modules/xenobio/machinery/processor.dm b/code/modules/xenobio/machinery/processor.dm index 80665fd6057..934bf60d8ff 100644 --- a/code/modules/xenobio/machinery/processor.dm +++ b/code/modules/xenobio/machinery/processor.dm @@ -24,7 +24,7 @@ return if(to_be_processed.len) spawn(1) - start_processing() + begin_processing() else to_chat(user, "The processor is empty.") playsound(src, 'sound/machines/buzz-sigh.ogg', 50, 1) @@ -60,7 +60,7 @@ AM.forceMove(src) visible_message("\the [user] places [AM] inside \the [src].") -/obj/machinery/processor/proc/start_processing() +/obj/machinery/processor/proc/begin_processing() if(processing) return // Already doing it. processing = TRUE @@ -115,4 +115,4 @@ /obj/machinery/processor/MouseDrop_T(var/atom/movable/AM, var/mob/living/user) if(user.stat || user.incapacitated(INCAPACITATION_DISABLED) || !istype(user)) return - insert(AM, user) + insert(AM, user) \ No newline at end of file From 1fdab374574e4f2beba96ea37490485ee814932a Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Thu, 27 Jul 2023 07:08:26 +1000 Subject: [PATCH 32/83] Vox are defibbable. --- code/modules/mob/living/carbon/human/species/outsider/vox.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/species/outsider/vox.dm b/code/modules/mob/living/carbon/human/species/outsider/vox.dm index 15cc100be58..49043b97ab1 100644 --- a/code/modules/mob/living/carbon/human/species/outsider/vox.dm +++ b/code/modules/mob/living/carbon/human/species/outsider/vox.dm @@ -57,7 +57,7 @@ poison_type = "oxygen" siemens_coefficient = 0.2 - flags = NO_SCAN | NO_DEFIB + flags = NO_SCAN spawn_flags = SPECIES_CAN_JOIN | SPECIES_IS_WHITELISTED appearance_flags = HAS_SKIN_COLOR | HAS_EYE_COLOR | HAS_HAIR_COLOR limb_blend = ICON_MULTIPLY From 745c9a88bafa012cd921b96050dfc826dfc8fa29 Mon Sep 17 00:00:00 2001 From: Nyarlthotep Date: Thu, 27 Jul 2023 02:16:39 -0300 Subject: [PATCH 33/83] Adds Paramedic Winter Coat Hood Adds a paramedic winter coat hood to hats.dmi and head.dmi, as it had previously been missing. (Also this is my first ever PR! Pretty sure I did it right but it would be wise to check my work anyway) --- icons/mob/head.dmi | Bin 276754 -> 277056 bytes icons/obj/clothing/hats.dmi | Bin 134285 -> 134518 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index db81f40edfafd10d58028eaebe8d08a1aa18d77d..8fe8eeef2fdd65beab52d13214d4ceb01e4df935 100644 GIT binary patch literal 277056 zcmd421zS{67dCw8E&=HjML`LXZjcaEKm;TQq?GQCLApayBm`*~x?v~<1O#c2?rw%5 zXTF2a^IY%u3*PHJb4{GR_t~}Xz1G_IUK6hVT8V^^o)7>4k{8O)-v9uvG5D6j#|2aD zG@{+X^jfdC?_8dnJDWOvba44-ZwCM#U-L44C(MXc1y8~X)CX)-DYfjHz4trQ86^3K zBh#AGB<~SC2!AFEWB~X3)uf5u+_|3;71*S~t>nW=iB{pjI4^HT-}FeM&yo8`|C=Kh z<5zdC_xtxp7mPBc81wqwkmkt#o&vID^9s)krM^T@@SaBgUfcEBmOSSdH;7wSrqrnl zWx-s^+|Cokr4XWjG&F`O1I#ENDj#AP)_{L@Q-6FR0$py?+Kv+QCNZ2`g?%Cj=Y{)P7vU>tKU_;EoN#av> z4&>t4li!{=noWlLi>ydBkT0i4^sITvj~-F^w3d{W_AP9hS2WHqMZ@|`)#kr$GufGI zp{B?>5vaNp;?1qV2*|@#K$i zIYXW_JN>bdmwWsd5GD2H4WX9hyd$h3`dZkz&qU=9A1jj_p)bz#>Ff8{%SLOYRV_{x za}&Rb>7)WH)@0Kp%`W9S>r$eL%&sFQ60d{qUcWW>oTikiD}QJsIY`fBaTC!w!I{Q4 zV@Y059J5#CW%HS?qoXz9+=t`ni3qmvV;kwp0Go0~n@Q~GsXMiwJb3Gt8MW8de=gZR zxZ(T!KJX)vjyIo4u~XG?Mb7Zk>hHt4apbHxPlB>duGY*}< z@?FgosiahN261bbHlfe-R*4ltv96+?b4dE*(e@?R{^Ej3VhDa4h_IDOC4ERAL;Bo% z|5I{3Ig_Q3F6kP)F^;AGX5~X_BM~maC(Tqna}tHandjAJr$ zZc-~g=u10u5s_Vg5`Mme#*gcmN(zcH}IZ) zrIe0)E$iRy-(r^~E$t7dW>BRRCnZ~-EMV9=iEc5+QJJc8vinLbB=2mp6n{WVr2E>c zY<6Y8l`|O@Hw$)UhwX4;AE!+c(g;M#mvM%qbZ@T)>wVvK&q#*h_iz%*>Q(r9j`OX4y}9wPSzCGO z{{HcmPkBJXAN#QRNxI0>x%+c!y*eHBK?ghi3XvS-3shAss~J+$WXGF4KNR~ZciQK_ zR*Xu%WB2HwA8N-7zzNntB`J-PY$UXshrBO#{uc1gN4{;*jt+PEPE4Yd1bm%{i;M5d{W9d5*|)N-a*wDlNzu={{2A6ohmGYz zrJD)nT|$>+CbO1bui#Qve@*-;JtY=NWuc0C(n1}U&l?GK=#0+Z5$8W`*|m16L1M0s zZMQxc#u!!4gw}LX2NMZ|hjKSpRBZiNmqrI^(EcdFUEi!f^cHg@i!fTa=QYhK)DTK| zZa(C7@e0R@mxiDv+ki?-vf~Tyf=XZHOyTZq6C<>_OrPX#KMzrO;?UV+L$~7$hd}qE zU+yx!1z@XBd^z_Xf5h8+P9jV=D{4^jfM0aAU{5TDZO2_=dtKs>-}*}6v4#)w-8+Y~ zd_Si0aX;ZEWWy`PsX(SWli~H#<+eL!*K#@ePtxM4t9%ufOybfE>fTiwOlN&rU{r4W zWi!e;;vF|dla-f- zPMEtBf2XgU%mh{ZsQi8XE|2p6W~jH|$(7je2E_I)Okpv6Ms%XBDK{R)v@8AYC&DN+ zUM}qosWuvbuijg(kp>(vq*nUV=7m#1ft|A@5?Y6HnNC#PmYbu>B%FxSAaK!>AMZ6;q@jlb&x5&Ob!ykiZi( z7)HNprAW-5NsslU^-MK3EwJZF75BH#%8g0B3PcMXv1IKDhLxjxu*9e-1OO?2+IG$+LQaQOg z=(C}V#v+DCk-T(J+OJcjiX zV(Pc@i7pnS;g{=l1^KbdtS43{-MQ`G&M5}%l20uZA+Rc!Cp*y0C^d@@+0h4d*u25d zAGrP^Y$mN?30x1V3>_R&L$Y=1lee8J zmh&9m0W>RhI_hiu&O%=X0Z?zVQdwVm?IGvHojj>y85dtTt1v?0U2yBmuau?J6%3^t zy_4}IEZR~C_)J@^sAJ+KiI|Uc;tl-WE>^#~>PQnGf6qp7!>mKivmQsWE}3a-it#=} zq-2Pww}0pSC~`?;SPd->otZfj?m5W0p9f9a;^w@bRtpg!3C^)!4?LBO^LxiYO7QD5 zn|baMK6QKWT^O9!&g+h(VDB)osl1GxeyIT^yF-F)wQ9JuXaZt#P8xM{^>0UY3Nd(v za3Xkv#}5Fkz>DXyZ#};5&UqSWxuT>GC(SkP>X8z`Ape!~3l7!iR2o!{vKkcR&y$A^V*587_SZhK zZk&kHcuKO6F*^(?%pY8dBD-2MX|kLd*M?&7hA$2y8+G2Ap?Zej?99vs3QPF0Tcu$p zD-xaT34C_rMjM(by|Ul!NWaWZ-rAe~#WU1)mBmzkePQ`8nc?z$?+Y6bLK^-+!P8gV z%1hJNeSU(B!Z1}1V!$h5JLGTm{cJ(h?R5E7EK5Zji+??mW$nwn|CH9GrtKV}wJ5f5 zoQ+4)EL!wi3!F(%>uhl}Q86>!x2OjKG));U>@)9{?jc`PiTJ+4zLqMwiOjw~R^NcDa&zzqalsW6GBw|{_!<_)t~sIp_qnF5>Q=e#@ELEWqs zs_)ClbMj7&C(kJ{1_RNQ7{rC}vYo}YQURd-`4}mio(h>;bld5Sp!|>C$b%m6jhB7U z-d1|gx*3n0#>-cr`K%)-@eRK;NB4PZ+?!%o;$4{9Yc=LkG`vTDTiWxnUT|=jS`g%6R<# z{d;57Ar;|fvG~R&L*3W}qM^0yc6Qja^;xi8cCch1w4op-*yz!-oWP3B*p zJg9Dl&q+?{HZM;c#RxGeeOuP{MqLi=U%DX|Nn+bx^=P;yokd&%K<7JD)x`}0JYMj5)nzY}&(e`>|Q@@hOx53gn zMbX*&WnJoRf11>v_>`2;mKF&rDyr=4Y{1jg6WBJ2HWAeAX}wKeeaTYj!q~EOlx{uE zj|)Ai-N@HK69Hj6PI${rvjLwu)wswo%nlcM9z4KR`@NS}Z1W^7Ev!smzirc|}rc&DTH~oY}z30K+?mc9F*dn{?Z; z0~uQ?I`6R`N8jbYS&sh~TO9{E;e}Jx*Dc=o@93Yb4mnI4 zF~L)Jc4+;bA^S5fu=bUFHMnfOd7S#}#gVEi@_2(V5+i!9<|Kv2LD`Pp8qJ}M%jQ|+Ny-iHDAVed?sEpaRxrJl8}_eU4}ksU=;?%%PRBHD^LTJv1_9-@>e^%e+KC%SHyYr=s^u!i< z^|rVi)+Z$qObo6W0NUOzvpZ9-cJZj)3%MUXGV%uC>m(DHD_|YHI5#JAiwY2Z7akto zk?3e$ftsx6KVH77bXXGvpdb`-OnYK_2L@`cUEa9{^IEL4%4yvU47~K%z6a}PI^PXN zJ5O6EknIOdyvjw}fP9OzC9 z^p-?1lw5s$NwycFCcD%fj5zzV2z2wV8#!M0aSw0J*gL|8xL~R#?l;}1--_Y&lk2E@ ze-;O{GkQiV{b~W_YwT)EhY3Lae=&z03lx4}fi%}^ZYkm~?)#7udyDn%GW#e$1su=u zvL!azfe&vEhZC6r+7(kRGNc-WeN#=!-Nx%&?de9vXo4dIl3< zTvGs`BbuSL!D{Q{N)}?>GVZ=$W9^kMK1T)K>=;2> zNDBp8M=41_@IS2xr*}_i`f~R`5-Y>kGr{llaT(UJuCoT(3}(e_%T&p;#h{I6SJlfq!(~=CK8=RvfGKL4 zYv);V4E)x-{H?e5A3P9u-A+sZvhybEOF}O{-LB&?LabRG(`SOj4rG3_)@k*gO}4K1 zPB8M`*0%gHd*#hlBeklhK_7*E2!ZV45jwu}^RpswNbu#~3u8?OK62!0OKOH4v1z+| z1|6aGr=U#N$K)d!TD}(Cq`T{*heC^B2s_;N{kWaSnzmHCSrw?Lq(*7k2 z&0kcCY!ET#td3dg0TxsWH7NY)m0>)aPCC#&@3g_7(WbfOaE>RFnB_>oHqb$2Y`AGm zD#Ib}1z2@YwVA~_X6<%p@>wVVtMf`SABYKI*ToYR&7u;i(~p>O*ny_|(>V z!U_uuo&6x%+INkJYf-PDa|njNp?#P02KuhIqW{1$i~i4xM$b0;0sf&2bkesrY#a~u zyM7LfqW$tuSGsp$dENKrF>A0#34P>>A-sSU4j=TATv6$dBise?AP`W)L(J(!zVqaI zjLb6BnKE@XwBP#%|C)2$VnJX{l z8vmfB7q2RIf0hsy_!`w|M+QF9zl@BxQZF@j#P<3a6Re)Z2530BG;t<4goo z{gk6byt&9aWXqxfi{+r{ZVzB03#IrJ?Sr2F_5LElG8$NSc|oUF8*2>Yia_H9nWtO@ zlSxz&5y1NTtH49;1vD3(d-eD4TJH^F@y*tlJ4pmGhK{tH6BLH_4J(gjn3sLI_}7u! zuVtGqlg#3c)`+IDfak6U5v8;8Va59<6Qz}X+no2y?i@)aZ4Q@llQK$RJM%h8xG1aW z-Opi6>Na&dc=3}qwF^Kl*sou4aCedwRZb>VRtYU$9F0?p6u}@6!(ZE%3B>OuaESIx z6iOu!DOW>hRDJK5S~j=8$zlvt#H)o5tkt5oYkBx7Ip2?7(mY|n2bXUh88sqZ-d5|@ zepmY5YUkS*}4boMQ83cGCRPF#3KU zdUQ%Fz3JK9aBoBY$<=~pnKQzj?a0N7FKIIKsE!$QQR>YyU#sPdc^ri>Klq*)F_l?H zF)n=23$R*y<34rjOT^==l+@3aZ(h{HcqzN|aSefC2~-Q4ayGf|ZQkir zej25rp&!DNAnNl=(&dit`>RJp#!%-_2CgnLdqQKEiI4b9t-Xi$Ig#YuO~E835Jxz( z>%m`~5~o-$0w5tlJG^qPt8!z}q{dCedW~5uih1rU#>-@f5Vm5uR8V%904OC4z`T1Mz~VseL8KGjpR;lCB$QJ2W+gJX4Zt*Vp7_;r zD#YYE*^;_d$-dbSckYO?tl9XWJ^FR(=#yQgvY9@ z@ft64;nX}%!4bs($9%!aeGgHGKaGTnA$&mG{jo7&q%o|_>F3bJ>36H^Jq{hczjJu; z<377~P|)QMYZ*;@(adCdEKuowV05}W+|{@@jKl%JUs&GAeJ!s=^uYJI7|={dYeqL} z(!o=4g1Q&&`(H0d4(YHykz`5}mg0?Ic8-ys(K&FjY2Ke!%;5RPUuTFcjl)nIHa&8CQ96UhwyBq_QL@g`dJWO0hu{Va#Kmh` z1o1k(bm5OhetD%7dIb4~AuI=TR3Y*rwOnw1N54a1zqu$jOjI8d=3`B2_< zj^-d<@Kzx)cLe5^XmTz`!vzE7#m=7Ng#-G&N(v9f#pYD@R1y3UsOt7~Sl&o+H5GXHv=yqn=u9FgIh5w77lhum)q?ox;~ zS2ch(Adnc+SDZz{B~R;FEa-VzIi-*1@$-adgM=AYfJ@Viz;#mk;{EF?_14aA!l#8z9U(g-zA1{Yk`_0jlgIyf*`Io0UQIWjWpD6#=P_9BMd?l<#N1+7a> z*8(I=abCvS8AfaI9@m&@#Hg5Kys%a}X{fllmFhkQHH9Z9F5hkKW5%L*V|b*l@oZ7T zU#(O__?q~9Kq=)U%fXXDMM8=Dfr0;6!fr;?rxQ z$QjE$@658ajK_pFy9zPEhNi|!zGx}fRhv(_@6`f2!3<-RQpTOv>G3W-R`ZT#|0=Se z{73%j9PM2eTbmM(eKFf1+2$Sl#*Z<4lM{1+3t8|x`!hm$2i=Q97RN~7<4My2?ve5u z{!FH`+XUMDc?3V6@bz2LIp3E3X4xp(ZTnf~3X`xiM-Nfk3=fH=r(j1j5W-n=X1iz> z_au3D7T$s~%C;^2YBaB{;L9r!j#~OB78y75bvO2wH)AE}_q*s?>q$9xmKSA;k^Q`F zvkj7)ZD_SCk(au05AMExRbh*s(e*#eG3-VSaf=hp`QE0p>(xKCllE4F?5&Wu=4Va$ z{(cR%OO0RxnKkKhe_Bu!x6BP7;_OiV1qBZnaa{e3;_f&h=Eir@;TE363JB0VsN7k#UR!_SONX8XHegK+hgktHYhQ(7gqNX zl61Uvb6Y+J2k?R1=vvwWe3O$JGi_>B?H@dRFgJ-YqR0z{tt2sA5GGML#u6Ac6SxMM z0I`X(pc)Jn(@uO|watl&(c1%*lX1Bin7D93;?A7-BUzgb~mJmV<0T zXhk!M_uiWynY$`0Zu7%jy?%bJkiDJ5pZ1(Y7peC;tzTz5X?!oQBVS*uaa~TbkBmA( z-z3@A;*z^fF8H{84*Q@ZaF&&yD0`M`jYgyT>Ke?Itxdg+Op@xz9~6y$;NSQuy|`J) z7Zl3WHBeymhhApNP#Uq_7WPEHj<#M^MTPb1k+1e1Bk|V^_El3-Lc*tYWXuxp^zjAE zWxu>L^a7Y-u{gysOfkJbkg)E;q`ilE_;Xs;k?7-M6|k=t{#F}kXd4IESI*0G`WfN# zD=Q+CoXJy4OZOI=fi`W&Sb0lwQ}Y`yHQ99(&Hnn{@gg?>3S4soDWqV!T|$htIy8HY z=u?z*qc(K{7a-I6p@J3};zq*x{P-A&mn1Rhj95gSYcZdvNIPE~cS|D67-_`4J`9`- z_^>4nEUDU)vFvl3zCB~J#vEMP$9n0zwb>88gi>p z+G{}MT3}1-3F5c(sN`ncQlwqiaxOoZ8Y_vheTD^GKRrWZ13uC&$$-@-z;G94zuy77 zT>r9e^wxXMJutQH51o*KsEq_D_jTUK?K^OWnp4)Dw(BAC>oqktkBcley`BC;^FKca zKc^T_ZCMBL>X0(T8kHA%GwmZ(s^Uyh*ZnvR4@W!!yFWkural{PRdFdLrHoF5D?C!* zx$@Ugp)h)_UtoT14ibi>9i7c`heuui>dZ6L-{?4K>EycSGu()VT-4!v25SLOH`_q+ z;lUnrtr)J`wT!;#iWKpBOiVT>imenIyyTBMWKYnGo_LC?LgkM!?*4x96Z|Sen4dp2 z>BI&G7v)2E!LrXUP${NTAi#_d7drqb0p$bZ{^Tb-B~EYCs#srrUlr>L;kILmjp+$U zoW)87llss5FWYt;C}3@y?ANd^h1*fz@0`47b`NYTr+^zcHeX)w_V~DNVb~nHpOG)^ zL{h9J-PRXwG^)0WI)wFK58W&oJ}=+;H`V}6P5v`AZhi+VtIyk$&6p3YT*E$qj0K@E zkIOXkpE9!RCWR)O5|LEf3&`@ME70&ePiOqE(7nsjV@;D^SVOLoZfd3b1^kk|zV1?z zW3>mrm-=Vt$_%VZJW4a`y#J#885~(Gem6#5Eqs4;1(~qwyJ5^xvRC*^sRXw zm2>u35&6to&kT2smiz2fhHm)#=Or`m7V^r6u6+F1T~}v2Ll2>$rvA3Dp~mfd{nQ7r zifK#tjs3DRQmh@+P>#9XWS`Z4GdJ)3e2bQ`Wydwe*T2x+9vJMoksOn>qZ9kiRBw-F zSi*7`r zwBjX|NY4h6o~V$W6cbZ(%Sw#9mlqVn3zB#ijMsLr&TFlb1cP(IX+l%rg<#N~d3#GW>ILq#>wg55h)tcLRd zixhbYL>>L9#aup#?KG%M_kL4*=bws8W-E)=c^A9@ckG-(vq&?33UiY>f0p-hONC0e z&2Wa5>TVM4%$n^u!n~bgu8hQu<*{3%T1+VH1`R@SvC(s) z(^o~JA}*V8$C{35J1k-@y;D5)Aba|+2M#ABT{SSM?%B@=DSPXgZ_9#ik^A!WNFk`4 z*N$h_v{XiSVxN6gOZ&a2R^CX`!}UwgBtdTV)qm~tR}#M4uX9 zIdg}P0BEtw5MCNad$~TxUzf<|W83ytHyfuuWPtci=veW=%1proa&WGd#+IkGuj(?B z6y+^;NH!+n=4}5;^l*>l7R7U2G|sl%NZ(gvBr|CL`9spb288?mMBX1ZuTz%#vxHj$ zb<@jyNmGCOpWtBt{I-}@wnLAlawV`mm-DnbTk9^QnAiqDICEdtoRytOjk85%AYu#h z*rcTw8f;PYfZP0ei@Gnl5iWC2WQ5g%uCK9Tt?xL?y|X=eH@CWe-#MyDw{jX?NoGro zC;*CN*3cH;Yq+_B;4&-pSRbIVH>c6Z1Qqr{H&_0URjCac@J442h4&TjJJQ@T_v$K^ z9z1>fEz&9f22%{y#0ZxBG3YV11YCd|jiHRk56^+G6l>QsuV{*V8XUiA`s*XpmYe zflmtEx4-?wbU^JtdiYSrvGU|X$YD{YRKK1S3y<`s{dTdBy$B7Ha6le5;ySY*> zr=isKq5Oc)HcraS`c8b|I#+8Md^?NF%B55VBgAke;7 zzhHOzy+3`;lK(*k-k;X>x(kkeXW;jOs6j}cHycCGsD+qZ`*%Ia{;eBrM>i$j9UV%H+ak5bT{ zCEGoqZ+H%iL>{1najLeF@}~x6TLUAbKK3oA6rAGbXkDG*Iyre zT7E$5?@KmT`gF=^JPQXPMy=bccsZaio<_yDChooq(C**RH}dX(<@^I#qVxVV)lqS3 zam)K{nVe%eZ@D*nksgkz(GB|!R^fPHCp)-+ET-TE3_v{=IUAdshNk^uHrS zO{5yyTz9mI8AZtT>+J;hSwtLI0ZWAI+Ele8>Y3WJ1rkffV!qq*sXN|; z-e#=da^YzP@uNrY{L8M;W>ao#IyWBg{}sQl^G(?a5&oSW$~P$txq8m^sEAIFoaoqVMWK4@Nu(uh4(_b z_adsk9&c_az&V(A{h;Ikm0uwajh78&#AD+2qgRQE-hHKjfAV{gZn^l0bL;Za#726D zz>jdpl|)=VHf|j`a}xWpuV?56%G(5PdF|T-R~Yr(VjZZ5ye}|SQ?!0c))hiB>UAlA z^qcj@D3#nxysFjNCKNPNKJL+tUCMeYI4dAVP3o$xKN#n#-nv2AS#%PK2k zKr$|YTeFnZMB-*P*lS&2H}Un$y?oyir0^_ zY^v{Q%VgZ~0QLTI=D{2Fv4YqSSKAqN%(D-@c6}X(T)itdBiPO-KbtaDO%^oQSK8bk z6b`fu^Simk&>y^MbxZKwH)y;w^;G9YbX*emx2BN#k9Jr7YlBJcMuJxs=3&n0lF}tx zdIp^dW`FTA{^>{Zo)~2Y5S>KnA^Y36VcQ7de59xzEtcc$=esG zDO( zu^WPT(S*hvb9nl#(O{fLv)5rrkDahREta_VA4BiHOid5296?~?<89=@pL}2O8eha~ zJZ5hQBmC+Wc$ALUBC4lL=7)my4_?)rA!s`b4`XMSzYOudZkJrhqeW6np22UYC?=<8 zo(9Mki{qb+hhRCJosRG7wdyT_kYQRd4pH~@jm%H*EjB3nmK##Pgqqavnt3bXp3x<8 zqa(Rc4;n2l*w6RwH%(sj7AFC=hLXLS{v?sH-O1_eVNKc{y{s~R(%TpFCuIj)IVToR zp&zV#)m(1}`%d@GWUa+p@Sw)BIh1c*T?JRZ%06YZvdAjpmUtXDQCz z^zcu{T!qeNwz~70y;5tvLlG~iP4<pfqxxwI(uqc|Likun znIi0XTR{gZrUW4gb|^ehO)8v@>^|3(8tN9+K!d@;bE9-~P|o1+qpN$#fK!2K?T_L z?YuX+?$p3ge<(ViJ-g)wt3DNIS~Zq`D&i%sc#jiR>IqAFs2$9AeAJtzJ2~{ZH4W?A zN!c{{x~~artB7;D+LJnpx*+i0Efr@q_>Uzo{AMAMxVc$%&Zcx!BnJ#0=JhX!GP;HE zLQiT;`&0aLBz-WTKgun{tC0KS+OZ(fO|fMx)qcS22b#Ox5`5O#E^4~R9)za!Rb1bt z0;SWp_#pcEFg~UEXv8u`7O50fhI@8|5(wmuy&Ba`|^#1K`8tDEt`wagXgMAlI4iEZq*7bk&-bC(|+s@>GZrwQ)qxzJ0pLSI&C$L-J6At~1rY?rJ-^ z$qUPh8SD&r%AwkGTV=*=C18E+M6EiXON`$dVy!2a{)`!il&@~nu(OYB8+3eXS=a`0 z;1xYBT-}mUAFNow&91pj8{cWyIm?MV$`-XjEeX7eEbWxnXL0rxAH zuWq|OJALzDTFk-dE#ku3ssAJD)nFq+dQN($Kaih<3|PsVQn9^M@sp2(*!0OJ zn_@V+zSxYluZI=?5u^X3K?jT2CS^Vr-+G;2oS_<%2(N$D>T&&tLVmvLO7F!A8OK0h z!fRpYbmr=YRRGhg4OC zQopsGiJyKk9s1XUV$r@VCVO|Xe>eaAprQKzle-`sX|ZT;r|o}NB>%r-hX39E-_5?r zIFM#cbWDkZ(5%~a>|48um3}Px#~|%BkqOxqbi)hEQ0-*S*ubp&g0IJNI41yr)S*2; z0wa57_DMHNTEw(s;_v(z)<5zUBuR%32bIN*_hgUS9THL66*wo~q zuUps%)>1&V=5voJ{+bAHMwBd@;Eep`Lo$RoWMm|2kAQ$+3hpZo)XIi6 zN&!K^!Anz>reG8W=;6m69y;X4j_crvU87Eu0BFPpOmiggVk7n<|7~xN-|40X;3b#J z8Od|kbq@Jv2Eu!O`F|ub#urTrp1s|1{#Dz1ePN9qaw?137I!>-N6XygjGtWgq8qhP zLV)4bn(){TZXq%6BaO3U0>(M7`!*nRxPp$rNI0{@_~c~V&@K$Npd(Q>HVma$=AXm4 zN=ZSi>z7Z@Kg=}=_Vx7v?S*BB1dE2h<^u#a;$UPdzcqu1`+1c6Y zaD$jM{TV?m;&&|qAY=zVE6_x;BuoMTArVp3-riqV0EnXZj~*fav43eHFD0gDNsbLX zst?wm2p!ZT;dhj+`mh6WZZ2eeC#AJOSo4DDv%>oizxQk}+D9H;ZmSu@J;n`gv{RML zw+G_@58TC67hePANkA+v#sL;}hsNLTg@XV}OiN)5H0B{TRJ%+4NIMLE*>=+{%HmJ| zuG(?v!P|3ddi1ebKxD|c4Q&%Opni0urME3TW!-%4uth_gEK$^c z-9k&`6(lejj`kj$;gXY=kI%{?yAZX!l(Ah|aGuv51_=m8F&F&f>cPttAD8S2)TAh` z)Aihqk3JX*L!x(yiv2yshS{mVGBEtKcZjai5o}M$H1xx$IPK4?*YbW7y8eqtlC@`T zgZyzT2X@v4ku_skqV^@5BgNFDS&~E-o-y4Q!eC1jOtfKhd3kYJt`q)#CSGMX<<7*b z=gr<;DlN&EFFdUk4tU^G?hSX2PfEl3Yoq<&%5jY=2B2RIE&vze0&g6WBxD#NKriiqm z9;&M03xN1;;HJkX0gi_n=8^Mu2vgRb^j}6UV@UCg`-dL*hi>M-yN?QLg8BTEKI1G? zs!JgF{;sa(HdsFV`*;)cd%-t$gCo-ePdVdF?Zrhy8M!8BQ@xfGXV{6GLd;**-trBC zjf3p{ao69zF5YD4AG1f8nRjaqZLUnDLxy%OZDvF)IqxVTM(%VPfN(u!WDffDWO~Y( zyrGcckBI|^lTh+QG8wbO)80|x6>yh^0p%wxs87a(9`k!tOuAtJ9avZxB0bE2;sQhP zWELb}g7`CD+s(DL5x~_KS;K@KYc!%!bC75}mgM_YEHl3aE^)|APNlH}7r5^UjIm&Y zal~NMRx5g~<3K1M+4}S6&%dOfkYDSyPPfO2%Jl0ML5}2a&Bws1s;9dPZ4ggi&qYZN zjvwdJIxoUcNH)VMIe|iHe7k)Ns49z?*CNV(`U(=lg0i(9oQD{_{q_Vq99#rq4{C(B z`=nmyXS^|j;PM7gVASq&|8_=Ms=MO9cPD##y}79G3^Zg{z0t>i3Id-0`=vX`cjgT% zsW?_1Uq1EN+Go4&mGr&~h6w%GXEr;h_zTZ}j(P-E|DsQy8^%1+SIB*JZr`W7hA=<8 zGv4ZU9-p)$!JH$84Mwh%Akm(n7t#(l+#GJ^1z2x-?gLQp+#**Tx+zFr48yx+^ERdW zE?7{Vvrho%`NB&fuQv*~WNOkk&)$F(wBNNy%Axu7`H}L=mp`&)1EW~wLIAGqED6t% zHPl3zK6jb@{u2CZzbk^8J8DlsLE(Hckc^z1+}I~p1q41mK7KnMiw^+cladO}W6$4O zxs43>sER%nh|f8H=6n{8#3g{I3T?EDVCj6@FlPvRMz6xichE-20X9CM}3W^&h-wh-^W{&0)EYirgHbFI4cwp_7y;yUBF5yY1DFw%24>XQpYzw$9F6U)>QSci&v;<>Aa7*y<&iaEn=g_gH@P` znqjOQdI75W^SLqQuk(85HViJN9P@^UI4H?ey74uV;5CXvY5kZ^Cw~{2xa2SB`Gtj} zgKtBN9lK8am-7#O&{>b~`G|ehkbFd4&%Wb=QLz_#1AJZT58rj#AWXfv*}0f}H7Ul& zSU`mIoF)BQT5Fi3*<<}WfSathhfEKJkFBLB#>+^Dr?ED^76P4+N5n-v=ehfP?R=HlXFd|_PvBblHpbbqcH zt5EbDW{QK2^zWZXV=R?vv>ep*?1^Q(6gT&If<-rOR>99_AIpcwn&)ZhuwHob^6}>P zI=oy`1NqdE76Co&c9)Oigw3j|l6I4i@-Ac5FpR@ySUQT?1EV)+@`;>*1n;xQq&lH2 z#c4YY$ZRmA0o48H_p4`D+}?Vg<3(Hx=UFhCvF3gu7E0cL(X0a;-1T>^NOjP%R(oxc zm5Ca7Ft(T4c6rIveA)+SFrIJN`jQ}fJ=@yL6##-7)wo&z~|) z+TRvihNpG?tokuFm%m$!JPhyz(QB|z*?G~^0P(*O1dM0uZ1IVR$6>oskihuE`@rQ zi5&va$ztzzSD@m>D%vD~x@nSKUJe$dYS$vT=s2hGjyt=RBLGr!pKJW>evyFro z^+?Q?t2YA2D%PPaY-Jf3&plf?t*RB@UVXWw!>R3&sTKVQtH%o#y^5E#?JvKve~dUL z*icC^p8V~{Ye|3|>VXp0R#n4Vri7kRv=>Qi*alyFWs)CLnfghp;k&rwGWX)}xo~qi z!JHnF85PqNi1uS#zxKKJwLn%Cuc@btY%7PI^9P%nM*jQz1ACwC+8NrK$||PF64jby z3#HC^*K8ik4lT)UzEQ_PlS=hY7oO1!1-8}^c}7&?dE3&k#iK;x4P$<2v>q;v@K$*G z`-kQe7g{6@`DMSF7jnG%&fvh#fFFL^6F9|#YHe$i&&+xGQzf7hzMr9|ZN(cwWrSp1Z#bItd8~I_|SDkxMU3bb)h_w+xl|w_02?thhn{NS#SanRE0t z8*7Uo<~>aHFYevS-j(-`66_ZaC|B7bRn^NbM7aN#++|_lK$46?!t;$ z%htG9@5WdGpZJnj&~0PIQB&b=cpn}1uRX9-rG$HH>N~*^HZ_WT_P9zfwD2W8-}AAj z!SIS-=fMT+W}=Y!zbWGqhF3pcB0m0Et+jkFF4C1^dm-b8V8QYgmtPS404(-3{=x+0 zurQFBE=FWMq<$KfICUtRhdAW;#*5>Hy;gasQ_HnMejRGNXTikbz=!6$(S~NMZ{qZ0 zNat?8aoISy8-}06^0|y#6N^3oY78U0d5)nC-?xpcn>X(>1rK^fn=n&mOv+bcA^mNi zd_?zSEhiKQ{@(Y}W-%MnD(4?C%{lRU=(dO|FT20zPZy?K+==U6NhcokzbCsY1Bst= zXqg0x(>>iPo}^vpANG`F6z`RJ{)SqpK^3&jE)&+oC#jn)%&#?Xx1d%J9`GpNMUh%= zvfB2$!~8USZz$>7d%w7WVZh$__pX}$VA1|6f2jMmX54-0YW8cgOU%hN2{`H+GOE?8<=6BI#{vrxlDvJ0^CAncsEyn9JZ$N4z3_kVgYN2|4%v$q@ z#V$FRykPJt`u27J^lUa;4t<>oguZD0f7HF_UlU!lHXMoq(&eT}7ZsJ>q!Xm6ARAm+BkSe`*2)%{g2}$N1?(>{;p7ZDw0?DZF@bdgSdnza~rvYpMK(hifgGMN@DW>DSR`RS)%?o zE~R{{3b+h0=>uQBRIjjrJre`fMx<~hXr-AXJ>JDXGcMVcPr3b4hj-k)Fx}Q*XY5+B z)Jd`mer-!?4~z17EaOV_Ri^+jZjkGKE5DVWRUf7078#yg3!o-$p8+i^zQNM>rlbOZ4zs75M|GyYw-u%~qfsMs4b(Z}h>gMPD9DaC7GVA}$%-{IWAp08)h#{m~ zC>ICD*UIf~Rj+Qxu4iW@efgK^c8yXrGF^iV`B@UlK7B8XKbR2z%Lu#Ung8675}TC#s4N?^8fsI zTjqw6o?68kkZgT zJ(@dr$rzQ&6Wq2038a~Q@XX_l=9PFL6$hcDyB!fSK&*B6F+ycwJ7P| z=}*43Uk+ZX^U`l1?2i$*0y9!B*{bYaR#|DQK4;R&0{r-2wFWWtU}cXl+ujVok8UOb zNx+!Pv<$Fows8e)qkpjyIQ@i5H4m%ZTPva^c#k<$wUAid(4~&G^~L8o*M*^O7$cWd z>}9SGH#J;L%*dA6WERtN=yRpbpZ5EAmwY53sA?i%Xx<4EH`KG4n~*t+g^JWnoK-mv z42^Vw53E>XTcTwCf<*G-V)17io`zA>oIC1gG<^B{PPMG8>?i-LGo|$u9!$XSZ94<~ zFhe%!D86~0G%)6T7RB6JX4>_|V~%Eipl8N8+=D*k)2FK4xjJD#KR>67MZA-y6>~B~ zBa2a;rO?V)P|STL?&A-A5aXo5K%#X{^D#8(j1ri@L_v;jgZqIK^eHBqb15Wop<-X!?45B#)jn>@z&6Q zIZh{qH#9n$as#291c>KXUqlUG(B}k157BcFyBkI={=yZ$E-!g9FppL4}-na@H0~84BzTI$s=^nEJ-@84CDaINjr$&aI5T z=+I4fL^g}pd+-KRi7%~~N>jFhQ&Lxvu#Vj7RjPqJ0{^hx6=l9A0fA<&&-EVF?8c4RSj_I_C2ZV)%B4%l# znV&Ax>TI%H&E7WX3|Rig`3`qQwsyrH;QY($t}qQGVj~qJy|$4$ELDo57H#zD}2RP0RHLN=s7F?Ml8 zm0z^laiNj%x}aU6^FY>e1)URFefuJ)P3tPDseUnp#NFNp3=VrP>_|1D1R!1xGGP86g{QP zowumw$@M+O{n;bULExiOj=Ge>S8EbJ@UQl~+3CU;dRkU})4}y$OW}pqDZo*4b!%(S z1`y>dltlDl4evm`fU4&C;I+nf$>w*cZ5Ej0_TQBiSbSVBgXg;5wD@VXa#VY0O}p+9 z^6MOEXzp<#F*3t~8u;{l*zo5dkScq@cu|=@0RZM~t~z=76n%y_`T~#38V2EhdY^Vv z&5bu%Vjrdg8PB3SQ3Ov2KEC}X1gB!XG_O2cftMf-L&|o)g|by+FOc9-PKT(JNq|N8 z<3TrnhP@2#e0w^wg&mUDVp{ZS2m1XPsiUK&;D@Yaak;46ox?fxrmKrOJzhM3UCjR3x*bN{_!gi zs=<8MjRLZhWRPsbRx}05k`J^a-OSds>+J@6irSmo1}GhbbVUD?3ovfRqAt^o(;QE! zuBjlVAXC)UWu#z}we!0`qwk6fP>r5>6jup#Z=*qdd0%d6DR&QsK|;61`t98TPIohK?) z`o_gY>yp#rV(Uk6vaqBaT>^s`cgYM#VKA8dk3^J`$b-v^rHj9BuTTGg#a>^`G+FX& zcxzNU_DT1pBS?nc2(n^12Eb$k$`|Y(DKEV(ly8Dd&p))w8IO~AgoFUsgty!(sFiUvOyRS|&C1gl#O}6j{(5_-qyp<(`{_aOOx|N8 z4a+gy#-mns)8vU=`|Fqe6q8Q?nNvZ3wAjtdQEV6j}R(F4m$48wd#qxO5`wl0S8&`~f7^ z$gLkweTkGEpiN1z;|^iG$;?$k2cEL0L=a= z(UX;l@uo6`HURK6Gg}0=577jPpz4I)$Q#&b`Jidv1?(&Upjj~Oro+p`2Zf`>kDafY z5M=I}@85hZgCnYCC1~84muu-7)P)DQL-Sg`@}_Gb2=4gbD$i`J!iTIrrUD=Hwa2Z} zHCfar>5eIv)KmG17`J3}?_1cB?eu7S{x=HmFG2-ZcR+_}la}%G$@bgQxQ?zaQ@BU< zh`ATdgqGyFf2wTN-fWF0Kg77hyt#+w-DR)N<0t;RPU1g#LsbpF^Y%Fk%@E#Tgb@+m zSh_e|>4{yw-&j*K0CTbSJk`+i{Zp?}#wEoBqWe_x?Be26Yq;>coH2Vq`~7L!wY9Zo zmYMNFJ|4bDf~=n4Ac?g9!5NcXx_*abf0uTBL++^w2L_Afu2GB9bg}34M(5lcg)OU8 zcd&E@U?9NCn%0nAqX=s>)GznuiAn^`=b z2V8K_m>6?A)$Pf_iA$*M#;cWP`iykY6b1)lNr^Xae57rHy&@or%ib?{6E&5*918W#IF$dFI1}3 zVGG-pbv#h6t)&&C3Ry*=e4h>i9I4E=!M1ZB06@$zb8bd!>$s$`kr{`>L2R@$y9LDt z)jr8Eh=R@u>2W^8bYjnCs?e5YJ1*z!3W)IaeBb@1Y9C;_eW0nC3kMJ@tdr0WLeZfE zlh+69=h$jC{{#U08?ij-X2bIkO%@8L1768T~ijq zu9Us5$)?|fx8IgMLbnBjR?z^r;0vyEvw{RxdCspLkv^r>sJxX5U&crZ-kGXyShsyP zTjmZZd}5{`;`2Q>B*QOV?cay^b?@Z{LTIKmht?4Ku%_7T`umvFQ31>aHRi2 zPAm#XbT?*V0Ss{XL07cQ_T0g(NcNy<{-+1(V$HVrn}-hDGeD`~283DCg)mvlGbI0G z$(uKb0M-roh@t22$eusrzoMPyH`YtI9EOGheWA%xrmyUH_$H-+4a}Zr;3L1`j)Dz% z_RI_@P1Du({TQ*xP?=*yxdl!NiQ!HLKyM`kXp5FaDEDL3=PF68^=tBY$RQU;*k_=y zOd>B6j?fT;SMZzSA1S4bK%4nHL1z%&v5J9JT2a?~>_vzcXip!a9hn#7wZHCcox(10 zhbQO~6xOOFiV>6oESD(?7fL5g#O8=~<)U*(e$d_DiU-0Wji-aHwfmHUohl5|;Wi7> zK=jXC!^jGImrPEuCB7vlh8HJGt$3a*nqJ9#TfZ#9xG}Ha0fR9~H1aJ+;H}vWC{C)j z*s*4;ihDZ%08R;cdB^?$0Lt_jg}AO^c<=jSJq{>w$LVNBlz3y|d&H8S+MWk&kT=;9 zf!0?7_Nu#=Q22p}aWesJm!_8I_bxydAbcM2N~uO2!aiQT0v`}0>8#{Et{Q-Eco8V9 zqYN)B&M`HvfN$F&^juO+=BAes5oupgSWjtdU+xXLXHA{oP4R0_ZGM9>D=|5_XaFiZ zVULuYyyI}CtB7ywJ?s^Qk2~QRuy9FFBzBLB^my{h#U%~R?&oBjb|?_aNBPzvayF+_`pr^vMcrS<+qo&9~l`*_`C#_Y5NI1+h%t}m-swk7^ybIG_CJ&7e^Rf96}i{* zSFn@>z54_3sVBe+T}Qf3S3MGt&h5Ue)h^Bw?n^*?&*WXulsCzaU7#SJLXWCHlkVu%vX zq!t?iJ=eNH9}bud*%%2K)HWo_$va(i0I*?h8F|-Pe-MJ zD*fIBz$vfFA!>_%#HYZU#>oylD_)JWU#XTjSjKE%bc(>Z3tTB}yn>$LR_l32VQX>> z)$dCbqij&Vr}s6^nR?}*+4Phlu95(gvzt%AbB;F1#li3jsqDA~}q;pKG%xciu! zTSH6h6HCGdTq{P{@9^~WMhggfl%ymfQ`Vt-_SXAAh0xi^3&%$9o~7l-+o!5 zjalXqJSwM#7^t_!)Vq^HjIs6Pybk{vvng*+@G^)v34j`qKqRVFGy2(Fa5FekgC1LwSboXV^p$%4f1e7x4DRJ6KGFZkov$PArtvnr z@$1Ln7$U}tzCd!Bp5cwYq0Tt~Rz9nicSM0}+;Qx4_4Q)WK-IyeqmqBt26ql=H0qud z{>iZGo~gRowqJH8Vbk4lK7ZF5sMPH9l`6XGc(GkLXwmBrqfiJHx-NA*rv0(waIcH2 zzv*v%E$vxO`#@O79UcYdqieJVn7B>y2Z`z%T`lDft*3q^+Ei5@+&C!4QdTxz@>61b zXPN_&(cuE#qd3n2Al2@YJNFkuGi0F(2>K-km@nQ{0Ott7mKt(lx$QUu9AOc~T@Ggh zr14${jLo2I&906)%)p#<#BI8MWuueSyAAmEFy>h?F zf0U^|3c)C=TVL073ZLIsaYk(~TqyRw=w2)owSb*ILW+ZETo;C@@QS4clFj%6A=N{T zm^v=!X4$F{%P%ZclzUAD3SH&c4|n_zA6~yRD9m~=u71wMk&M{vPda8})oI;)hh2_b zg=O~8K9cO#%U8dYBOgs)2j=QJA2U?cxo%WXUBYx8W_>Si2_Gm@>Ia~5jmPr+`SfWI z{H*hifo5p?Vlur@)h7Ybstfc!x!xECMi!(MKR{k!BTvKv65+o2QObJ8r1-2$`T_ea zdJ~uuSzJw;q+Kp(kk?8^;8-gvp3*?ICSu<~&HQJ`AgY{0O0(01HL!>_m z@E*pNn6XlhucTGbed9_3ip7Dv`%4(l4iLa3*+6g)z-?ZL1BTAHx2k_G_rDycCUE~J zsqQ}@XS!pF^P21I4FCDjFctV;WXb(Mpzr@Cf$v|y`QKI<1}yjcRx6of@|&lRvcHht z)qjWoB9Q&wSGl{Y^0%LNNCRfm#8at#yAwjQA&P93VgB8TWuu1@Z8k1Pgaj$kVJ=Ut^^d}=~c zH(lbXW54HI`uNT+=xFP3+8PCyLm@PiDHA)r9&>d0icr4${7&QfTK9EuD@t>VV$?HP zDt_*dNPXGhx2}tl;D>Bk{;(#o=OG?{KRW&*l*MWqUm{`3sa)_N#-?TCt+j9{RDgtf zNkPzlrZTP2n>tIVl7#x?{_w9OxRp0Y zDiA`OgpjlV|3%qt?RP$x>0Vclt=#GH0(VoN=j@BsSRFTe_nkH4x7d6l8S47}Hn9r$ ziNbw$o%GKx#74`wP%jzf2{K(e??L|D1xTZDZ$?$lT7fo4HC4$5c{0dr=MA_1+aeSJ zC5`Md6oZ{B{7;_HT_Ginx!GJ{JQU2O&9TSs>E4OCJPiHZ7`6@#+jLqo4ui9+9Zd9Ha`eYjy_qA*mT!*6D3x$--dHNU%A zEI<0&jG*JjPhcf07E|JTZl8o6bs@vd-{omUJHKoMQ&nMmg+v+;>2BY?Jp_KZY>gC^ zW^H$*Eoz|uahrC4Ob#}hS>pDysP*N)HE&B-8eEu-j=9Mi?~;*|lfP>?GgVZI1UuIi z&3uTk-`sU_b#2RIyCvYVhZHzWkiEESI(BN|q{*;-A5#e*T-D@lE#^@(!4GIQ#AkhN z3lR@j&?2+gy0t3{2g;SaFMo(V{Jc`Os##=qxJ|Bgb$|qSd1@wu&$~JG^`dZ4xV!9Wu1orfoFJCg_*nRv>{7&}fndteA z2qB5pJpO4}hqwRvCwRKT(iB`F^N^3PdR!GVg7@Y`_{X4Cdhy4P9|dhEcnV<%Rxl)n zj4=vk=xo@uVy{*%%?E$OyCInEyquSUCKisx!<9D|p_BQOuP)N$3Yy%g_gMF)#B{K5 zN(e*E1NDNEf>6tnh39~E+z7+1g@NHedy(Z~mN7HMY5ec0O0>F+v(LU`+{ht!eSGik zzvqQ4)*TR<3&s@z6M2Pn02H#=9OSI>UO*qYgBJUbuT+L-q2zJ3Kc($KvMfm1k^_B^ zJ9qB92ABQmJ2q*(z~|$;ubv2k)ez&pIKe3d61{Og>xj@w2_pknMbShj%Jc!8@><$1DCva1eOtCUZTZdqAUZv+#-6KVA3U`!PPeDd9|>Q5kxFv`XcsffdeUm=Q)p9Qn9j!l-N zto;`fM&9N;=@~H15ga8;&&}JAdyu!~IgjlD8m?FEiL8#0ty0-LE47F{yq&2s1)nSE zGMwS9e{t)t{Qbh2t(GeP;c03ezy#F)~C@A?2GHg`g5zi3=B!EP-r= z?rHC5mF9tfvs)OI8sO6-r*|&Q?`PGgV}RyEFN}5&E@7Jc;Odmr`SwITJ*KFvk-4Sd zw$JJ&d7MjwIX#5T#*f#RjrdmxB9lc%FEFGDwz5m&8v`6RcLbNASStO zWDVXr!FH-MgUi8e6nX$yQY!j#wsYuJ%o`fzR1AHt2%dok%$&?(`&mAq zu6p;FbmYgPV{*^P1LSI`=`X-mI{?>Wn)^66ws;VWtT=~4BD_o1E-eAW?E!=Zm?jpn zmRQwl^3iTzssQ<0!kATpF5mwG2c*NF3p6(Qzcw_COoIWp10c;fw5{~_q{1f2mkY^G z(afad4_=XVfXzJI;OUrn>2kQN^fF1DI-2>Trhm}$<_S%$rFv9J+n!+q)f2OaZ{ECd zs@37QU*&SaQFUgmT00i&-GIa4KY#vYci4GnW^Ts*@FB7DBkzPS_jaP;7}M3Ywcnom z3$-WPsP6v$>%i3sePX@1o@m~?(o&Mrn!9OLTUW;+CB?+S!SRrv|JjQdBqIGw`?uS2 za|_#DRexPq+j!Z@1SxFd|L~!ZlOhJ3yl8H2=D1pT=$TPfu^(9;5peX^$J5hOtSM!a zjvyj>{dVnT9pW z+l=>oUMae}vt)azcTB{b8~6P5e66AJk^B7KV&#W3=z=bqfjF9t$2 z5`5#Q;6_r+G)`w@;+f-T=L*6bcyyGYt!n+PFn!Q8LUWD;AmB5<)_7Ecg<|0_tH>1k z5qB_`_!=C08aWcxD(1f4_DDp%UER?j0CAV|Jvh30d12*etDz%tfvKPs`OEyl=3e2f z4Am2Wnt&-b?|EbRDsaPa`i6)Yrx(gK_3-y+V$m-c zDeO;2?)73;HFq^LSlwpuY3Gd|@5SY7F?YBAC}YE;3H&nk!^^u%Vwc|k>hTr9iI4fG zGYm%lLTMi&LY{*u8S)DW1M%m#WocFMs5 zcxIciF)^b03!r$ncXYfMo$M+#Zp8;jrg3ADwG^m{%bCpb%7zr;vw+vr;Zl^NZCH4^KTZza|c@|Mk6yOe~50(?C3kldriH5*N71m=wl0~m-#qr znhz579;z63&I0; z&^9s{BOMo|&qCEy1CDjAO#44^5m&JC=J+cF@~D4?7n-nK+GsZ{vbBK>=oPa)bT-wW z3(Qb~wF~&8=OGXn;P($JV#pdx!6=~1$hb-WPq1xCQ*lQ*!qS|Bo0EWnZf2NarazA@ z00If7WSS^!1WiRZbmD^3DQ>B*#A36b9wM&eLGj~(dQi6YRHZeI!{s@VTqX0a^=M8T zKKl-wjsQ|l!GZ@F)6{w-Xi~ne^sdvuziO0c1DphVVGn8Jyn6t~?;rqnLv3^sg_^bV z#>5ELBN47}@nwUtAPi?pRbcs^baV*H%FJIN&1Ouy~?+qv$gqW>%t%lpj=-befmB}NJN zil_^X63jlU{zb)z@-N>W@_Q&r{R7eFc&CeIpDW$O@qUlIvdFIpIYj!?cTQ`kGmp;^ z&jEtUG#q0Q$CYg%REpwhe9*&3JW7c4$F+tMv;}jcX1%7M2QI=)^x-BEekjEFu8PX| zS)lGFvPjf!I5Y*Mx1s548 z+u8A)VeP^=oWanz{5qJXV`iRviA(|WS3E)oR&jmKkSyf_r}7^D)fR1^q)>R?e_Mz)7g$LgS#QIl#u<-+M22A03c|t0d}ev zRJOS?s!6n_)r4mz4txlT@aBJ(C~cp=i)|3xqiZLGh^eD~l8pZ5=zdTvQ)CFzctrP` zNz=9{UP3PR_8OKpRyf_6ant(SqD9N3W}-$Pm(z!KsyYDW!ql0gMSGtM!{Cstn9Sc z1;b7)nTM7)$|9jJ)l+06!5F$NRCc88tb_@ltmT5c=o|s!CZ^j``w#5_{k=LOw71g~ zZW?D^1GIMrJN`+Lfh5!bCxoDGOA}|=tVEP@AoT+-S zjPK8C;LG7k;{Dn4D7I)YnsJ!N#oo`cu`b#H+IL&t|GfghP?tBWEQi#1U{1m33x>t@ zefi|(nDUrx63oH$VTk+Y($uhlB019+mIh&`b)C=I%#PR5B`YgyoOc@;#!CCPA79}! z?WN~_*m>>DcAcKBAl$3sCtlrD5#iwq&s*+;vjGkUwXZ+#uQND$RfgJ5BoARQeu66@ z_maf5f-5?dx_kN*CuFumK5)uJUsdl9rH6>bCrNPeEfu|>@$NgNss(%>V1GGIq^G|x zMO81-U7_=dSZ4aPmRW+(VQY)VMQ3XLz17#1%Y<{EjBG=EKitI=uqNlnbr)Sk_KAWiB$R^+OWiu0w*YwCjS+j4&GBQ5*qE}heK-4vBAPW(aaqjc>b?-2&jL|WvyR8?Kso%0?aHp1w=iOcxGD55*ku&cfmZl8h{2jyW+<~iw zGza3OlquZX0RK$Y-iDrI(g9-+fW9nXlZkE^l>r-;ZIm%7F$aqdF&~8AoStS%`!n!k z-H0$i(|BcY4uGi9GeU1s6p$!}-D5=`eD%P#e+Gly5f`U`%#K1M{vzkaR>EFY{-y}k z)6*vv&u{9UE9!ad&5c_%*WM&zWw4d-5}4f)03m0$w>@-f6+eH{E_sK<7pEt zgPSTnUoy{SsnOaTZ5Oom9Bhn|(RbRtn&c1=pmKM2zYy7?dFgHW7z84G46dN7 zKggxY=9&+=Ab~qOcGkOsAfQER&y2QtJ0>P4No7dec7`OLMHt)$0m#4p^M@m%KxKc> z-2Atn0U70bT&4zYF*tI zx*9plo27WixU2n@k&bY2I8M6Qe}i|n+;OjtQeFBm_=K>q;Ces8ROv&c8Vp z_9)?UScj;~om;uDf^$_)rd&ZaFh4QmENU{Yc4+O2BZ0&TnLqxr_Z@lFL7P`n()G`N z-qaV~xbHHw_rITJHwx40?@zxUeXu_Ib_PB(a!>XBk$itai4>$@>+a^~^>E|09oma= z^rs8`3=+;CN1c{X5pt+0$> z6Er_c@csR}i-}_Ng2g}VA|&j9Os;QnNi*r#bIs!$rDrdxOU%!oYvd{YI}LRGWxDwj zPvO7zuK$5bK550m1M=@Q#D9Oyliv~e@4bJwZYmIjT+dbfcX7M1Rm=Y@31%Q8XZRoI z1XF$d{r~>sdjS#S|GOTrMzWBbWdB#qU`bf(P~iV8Ar@r#|L;vn_fZ7?+g4wzFW51B z_9vomHFP#^P)6Tj#yF4$BmgN&SvZg~`c=aTADkCpzkgpTuQ|osUB?>Q49A0{6%UY_ zBK6rtqaqr#tyx(`A%W^hgHIi-4KJr1{!fF~&DHXd$F;2Ki(HkDD7}rrQj6##b;%wt z3#jTuTe{eUGuXsFIJNSR0Wp3`h%iFhG2CQ@9IxkxTybWJB!zHQ-u}C5FcLNB>4eiQ zI+!!9ZmwX^Y&ZE;Y^*!4HS^v3xRk4enBOnu6Kvt1P>}AkRJY+GN^8+lUSCl8yv3r~ z?4P94m_&2s2y!NTNZfgkj+cJ<1Zk=z$J#I>c*FN?C03%Oe663^M5Sf_zWHn=8XvO# zYd*bjuYY2HYtGrSgl;1(TDCFM4M@yGjtVy5uFK;L0SnZ*TVFA};?!5tViJ5Ukqk=( z3i;e$b$2B5)eXV*CT4vq(DZ3kTP1wIMQqTl#3W!0xk<)g%q``*PBxGvkNm{X}onvOQi9!vIP7n>VwWdthM> zf*H<*i$C8Gn7x~lJ0U%Ih7RH!nhf1h4D4DS6!A~yYLAkezPyz+3q9^V)>HH%4k2R= zr1@m|H5QgBjmIkL$KKf)DX%)&VEu!nPj*bul2>SH&*>v44h}=YwpE-IoJL2hcC%C?@#-Xm=LOm?LIm4e) zZVN|b+#@Ie!uF&P0eKw{!WQpbLA+o*!KXUa4TrihB!bt7{-W8m!)NEXEZf2BzPhja z%UIory7O7^V%^q=r6@GB!3YUBLF3wu!sUl@unTZ0}>CazK#vM{~ zbUzd~QK5{J+S|!03fG%V_j@(Kd>{U&Z-U;72lq1Zhj7>=`Gc?VGoEwPs-$7{ z^-7nQNy$BDhB=D zDqvshQd2-K&SpKc5(WNXt~1zBuu5BTv&r~~45Y|#&l3)#W;5hr?d&hVf)S$r`}m5RCWM(3KjpxI3<& zhj%SH`!QFJA^9i<+FQ zhs$M=tUScy|7!ndDv=*QhQ!OHdp(UceEJF%$S4o7WWk;g7`$ z{PA;kBbC=)srbVB@DJgmv6$46reD@AVUq;zYaf|XwGsqKk8j%if#^~@tJGa`ykrpW zrQS+g-VnNUz4 zDN7-9sz<=Lx~E-EiMh)qG8-W0fZt>4Y?E+0KCVL`r`A?;;BstpD52YxhT0@e)-S1c z{3uE;8t3a){2hz1xJaOzg>qR^Oep!6zlB*;l9+m23IAK|d>s~5#bW47SYGnf0#!p7 z%3TT9nuJ^C+5i??HMF7mPjdBUaqC1TJ~N!hXl_-+n%+zr=+5X(r(6GWbfhS4WLj~c z0TBY53L`F+dev%aym|T1HHhXShH6n17YWTGPgDKPI+5BQRt@J+kMJIY5N|AEp*W^%^70B zZ+dYbZXoR;_KWCY*wZ-v4L3^vI-7j(?Zgw1E!#l1cz3F_QHk+fdphpBuXMrQu@P(| zh6IAfo9DW~pw$nQ9EIwrc=uO&>iE~1mHlFjR+qZ1pmB`?o1 zlt=2~x6d!%M0At9IS;B>1v7~&8uDs2fEu- XkuzxKrNSA;4`pFFal#E9NKzr%%J zjK7evS=r~x^CuY1*}l|)&Ht0b{I80gx1TvW%H?;)oFp3pN>{N>KynSRJ_+aC?u*%; z*E-P`4l;v%l*-`EpkRq-3#?R)(!9oIO&5BHHOWQSiPhEBn=Z=<TUAzKM{D;)BlWf-XZn4XyR$v4zu!Nr z=;*H&1i$HGj-%t$_|;KkYDBI__NTvlB5q5j4^XbJiiN*;aJMx%7DgCtID6)^GgEzj za%SIfbQGSz8=J=l+S!}rJ4hZpsFg8Xk(|v+4?o~|0(&r3Rn!B%syJWps=8_?#hA+U z%>GJ#tRcQr2ehenGmX0s4!b44mb}zIIe`ona)mV;JUMHEJ#n0mR!gkG28^!TBVvnq z-FD6q8LSe@D<2;m->63+1Wf$yp~8*WIv_Ug(eE499#b{J2HI@Cq#dFG%FmOno$e)g zPA=qM`2udxRv)p*NBjwxV)E5%kgAf}q!E9KtI}SWKhalEBFnFNo7!SMbO(|tDtpqc z+Fbix7V=Jwy$fyRU}T??QU50?NuqwW0Q)58DT5|{#t%nS`m5IY<&c_#7vbihNEC)k z-iYqVvo61#V}S}kl^h`o^yER=3w95IJ%4Ne-Gr0@-}~=%yX0S9^688_qJ*O&s57ji zLo~YN=F2nNiwi--qbvu-bm-67=M^8)JdHL)i@JkBxc;BRi?WP|JmS-*VKbrK-m6b! zzvy2U{swKAeN1m!X{l0A#?2OsN{sn~kCnGLxP3%s3W9WV0& zdr54DrUOCVlET!ev0i37Ym|j2a@R*8R~|}8J0!Hlw);6>-+wik)bX_S&}wiUHQALm z6P$0DaPsLfZ$%mM9N(n5Wm|1$q0)PnxBR`8LCui0$sb5h6y9htFcAFn1_b3~>k$`# z^`xTVP!ueuDGkoeJY}W*97*XN+muqgpCpnTplWs!e0fN{!5KkJAZJ0zTyd(eUow>X zL-@7IpVvr&zIeQQvRn%PDo_sRKw6VU&Nt<+1)HQaFRKE4C-3(`GiK#1Yn0lD#_Kmf zqnD+U=cBiMDdT5!^G4AuLdIuET64x@qo^lX#70#^1*+=kvF)bw6`oR)=!Oo+mPo_M0V;P{iH#OGHEXxdFOmddoH8@SFvmK6DDwb zOEStTA6f1CM<{~5;xut$%WE9%`r{iK?Or7fklZGpq(z~6BpdFit5582d-m_uxkwBx zu?k%KcW<K}PC>!kn3jk+^DApX`4 zIUDU?dP}{>eOw^5sHn&uoF%2qp73*(HD9Yu4NgsFUJnlB&ZHh^kQl zb+#JgM`%a+qZ0OQ>3(7*i$3_i z<~J}v_hQJW=;>d=O3+0*H6W)I^gmg;-#eG#>i(kT!LjMya9yrGof+QhyuWR=tg*f6 z85;i^`!7+#7^4i5CcOIyEUbHeJ{`mBmu`mdQ*oL+tQY-rFY|IZG?vHJ11EkAh^ET|PCPe~&>YQ%`%fkAppx|c&7i+y9PynzAp^768sML3S**WYZnVNHD* z9W5=B&7t3r1J12KyqCj6zZDYW`O#BmP8Z*tUv2p0fn6kl=@z#}gD$zA{7#sKLbPFi zQ3WqTQ=h1UEG?zIlL?cq)6P}3>Akf?jzgOXvt0GD2Z&FLFMona#e9usshslw+ zH0;H~sn4?Rxa^ddLSRS0W*Im|1j}6jd^C6AO-uJhY-1nDkl#T5%)d~=R&?axo@2Va@(QS~hIHylON z#wvlsFvkg8Cug(L)sJtrBKmArLU<>0q5Arja7KmKTeAp%{x}H<0<9`Io9&gYjfH!! zLzy2aE#Vnxv2xbF38I9T##crHe+a9QfMIf*0x&lcNO$ka=#yJlM*nD3l#jkrytywM z*qH1?Z~!^-0GV71yxYitL@D1_9-{tfe+ga80&mfD6Z>E7d-1$dbG49b`lQZ$=e6?5 zhv5>1O6W5LLO5T@&n(H+9HkGM97fuL+xW4L!;nH=Ly=Pt!|5)F11T9@md~g%FAwwEO}h!{ie}SUVEO}cfNVwJnGOFM8Y z8}sKNW7XNjrgufuS_F6-y^ZnWQjCuKp_Fy090(#xGdJM?-6Wt(OIu?PzWu;zPa#9S zd&FqWD@uQFk$G}PNLP9x*PC^_KN>t)Pi_STubrw2bAzT^nCGn7g;^gD8u&sz>$YmD z0;cONx~N3CrFb6(SR|%$|D7Y&y+XdkRxf`ovh^UdXVHJZhgUI!umej3Z2qjAExzoH znL!Mnnp6kqJ5SZfaGvf?u6@~s0dT0f+aFAa=+YAYi<^_8AQKVJ>IQTvV4c zPy4kZD0RLlJ@^w`CT7@vWqKpWV1R)mxI5@(n#2LxQ50s-ap9Ep?)kYwR^8$kbTQpC z+wQQkroZYz!=L3UPG^}yZ_y~bliA;=IrU7gj$v<{J7p=-DPjA@SZoG_E2f6^2Gj|# zGxP2jW@nf>P-?%IW_37Q&^3syXs!^~+(tzU`>J7mGiDI7CbKD0=tu`5@W>9KpYQu2 zcy`9$^RqhvXJMvg1zl+cAlp7l=G`NEB+7KO#?v>+zCk0Tw1(;ONDbV z+LWQbGP3}E97W5Ozu_G6CojG=USRmf5!_qh?!KU;>N9x@Rm-4-HUgcqAH4&2wD09b zgynJWI!d!v%k)_RLMKum#I?=UAg~&qM}l{S=Qg!!h1r>2Pjy8STu-$K_d;qR8*uyrMpGx5XmtV2?aqw zx}=*)jov5$LArDF=m8tGvF&&8eS3fI`}h5R|AWsS4|weCT<1FHT=A;sD=Z?vh?t+e zpkC9RkWt|MxIX4J#&{=JzZA&w8JGc!myr$=i|Ox=U(_^ypcBTMz)DM;TFOC1JAYez z?d00;#}V7ZLo#}SJkbFhY69rq;s{TEQ_Kn6RGNyFTk$VHlw+lttv3GjF<0Rzw~Sag zz(d_4Uu(!h^xa4d;ii z;tUOug%(y}`yOfVn5jNtsd*u-6GP7arUv*|Dajnk_SzQuBwP+=fMV{!vG-pk!V!~^ z(y{>v;?hra)dXqZEPH6*DF~4YU(>a|3l|j33=a(X?Y#ICJvlOJ0PzOqQVfr`gZtUZ zW7t+b9v5;~NO5p46P@1@hY!RDGuQAim6NW!@4piWFF}F~aAlW5=0v~LGCYMV{Iynw zsP;2(xBfmWZM|B>c=aq)Of4`xEI+lJ>t_E-UEhfrYOD%O;Clb)p@^^ova1DJlYx*g zUhPtA1@2$jP0m1;8;|_ZrL^%#TlX;!IrY70-zn#$Md5vz4QFV7$bt&Esh%iW0wx)X zDbx;oL9Yx6jiewN?hDf6`2R4M zTJVKm`WznRig?z;mt2q!-9Nhj`T{6IM=J|b zIpvK}3>E_}4P4QTX-QS>wj>;mZM$*{Bg4oT8{~B4Yu!L2=egl68>y{#_vEdL$NJI z>ARJagqrI$dyKNLRmZEF&ph{=lQU#YrP znx7^pvTrsr+_1^R`zL*P)$R1zSYabCvd>& z-7qO^G6BIi!5Yo*X+mCae0f`ilDWktp%@ie*RdymB`ix`Uf|T-tr;gLqMRMn_)EJz zBnBlVr=wJHP&<)e!XFpl=M$L^^Pb#L?}a;lSY1IIKS=v)_-V*B9 zmI{}2M?J)qG;MGxw1T(cy(XG4UT$UKWv07bQ-JvAhmvj9E+Ox?Kh^C^O2E(P_KXN; zqLb_)bPt~VW5jnki&KQYt)ThLpy(1`jCx_UzFMW86K|Jz-<)o-oZkn`k422_aQhFHdm7;tCO|wURjQyGi@VFpk@J zIL8T#rs?jbf2hf+q+7~D$M3LyMe#%BPmXC1AsYz60Q7qgf4aJl%QpvzYgL*ib2N z#R7Kl`}&+YYU|@!F2tZQj>34?O+RXIKaDXhqLx6gy}S*_j~Wh1H%b z;h(&&x)#a}A*>@AN~P@#y~|ttO0Fd!$zdbti&p;tI$ygewLRwR5)tE*n`gue7eS8kIF(oKC1=%oy#jZ3cHg)6HBOOT#x|`?)X>xnwQoiHU?joqtJ)*_)*a7keS&5U zxqFDF$f0lMII5ET)6Sf7A`NRb$PUE-817%_B}~K;!7L`O-22ln{Irsy5Wu<=+xkpP zGK5V+dGdZ|`Pi+y=kODH?1H=Ada#F@r+a@!Kq$5LlNH0o+ZN1&sl&qb3|L=vBOsm9 zH-XLW;7G58rs2kIUdDuXPO@71?1d%Pea5$$x5|D=PHO9SHuYB2+OO%m4f!`DHs4&G zaWwZ?G;%ATeO_yljSX&P54%YA&_DYXlN$;}RYZ_weLJB8@4Jf4&t2~_ zGSx-G$X~`MFzWhfBW66?hp>O+fI@-g=1y9)M;3rs+hU&o$l7>}zR(Jcey?zoV3q!& z_fohw< z5&TI`l$n-8FqmMuVh}U;|Jk^?&R8z#tGT0{b@5TE>aJIud) zYvsql{KS78zxiN^O`rhnbHYBaT>+PO_kQYqWS*J618^sf>D%^dR71?>oB0tXX3%zM zPf&d8$nw<1v|fsf6czDlORghM{G~B~v?EIS^fDk5e_%Mxd3ei9xFE$vp3CM;`)NOSW zvf=2a<0#apd*41TZ2#7Oj^stCEgLTgXI=K20x&`RyiuV=nyW&+yEWB%&m~)A*){>@4zehYytBdV*pI}9GA9D2Zc+~WK zgQo+z?$~v(>Lljz#*-6)w0(PaL|}98j!SH60X?WIeAzbO1~r%Tcg9!Ro=+pJ1E487 zzNAafmQz~i=OS|)<^JH#t1|aqUM%@E3JY4|C$rna5t-6jtr-Rp7av+Z_%i{kAbQ8{ zG9rUW%PE)B#P13XJ6IZveyQ815Q;YV`MM#>DNy*7$( z-%Pb?i92_0iQ9DDMbk!d1oN*KhBVm|O?6x4hRI;E+UlMYT!E|A_g=K71NuE+r4Sn2 zl8@Gu(BJ7W@~E@)MAr{uoi^nuIxVoiM5{p()cNZj_xT#%2yCsM_)K5CmThGl_vtx< zmB#l>49su%<)V^82Xmj@5vBS)GTKf7!s{U>%N~ECaO)n*2PMK;pWC#0BJK_zxg4%M zSrx^3Z$8V#$8q4FtFza8MYk~7V#r2`q~3imLxmZs;s=#NTzAtc2G5=V6!WLFsy41! z-vXx4N4CyF({PBaO*2Fk1q28E3$I!qgs5;#C1wW(<7eLoU*4H0d{e#9cD+b_@T*7G z^G^(Bv7~8J>o+DQ_n)WDRBPEhI12QhlHfl>e5fdLTi{ev6VZHUGnBKF0Gb6tin!Fr1bMhlK$Qz(>D)^5H&MR6FI?z^(-caGH{Rw|Ec^&08H+MW3s6cOT~i)~ zdOS(CelcRcsWkW@((eZ~nty#~dMh;KoLpcA=QGRWvGg+`pJ{s1Vz}s&g&#uFNYbXx zSD2aGUEq3(&mOP`(cu*RVRDzA_{@QmLQ8!+pSDz)PI<8cdC)gDjB?X})GZDG8_Iy0 zLf^d;Dx+t=ulClyP_*NFbqA!Ppqt!}`cG3+9df6f1+d5ykaD4knwP@gr38IefKYION!FTPPNw+-4$SvcF&hI` zi6W_82d^auPd8#zB4!KbEoQeR)uMO{EHC+IRQb_>#%A>3{L)NN7V!-Iu)AvU15xE6 zpV$L7s0fh|GqA#um2qfq$kG`xg9c^O>uQYh=~Of-gEU3Up$b9VH8qEh*qimFHan2N z`l!z@2Kd5$T6bjw;#Fd$U=ST!NZ)%Z7o|2o^_;T-oT-#0o($W4>POGB`QyUg9V?iv z7=qxHx2rBdRBI7mI@Q+Q_RMF8BpQFj`LA)m%z8$0zSMZ8aHovSa-SgBhk13!pxDK- z%~?>o)z@g#%Lhl^9uJqFuwmb)Y@B9?V9TDU}b-#36s>sqz)WoCK0=sW0xXoJ~2$y20-ry z(`7u9tzzET$Il0!2h=E`RiqyN*+j1nSv+ebz~hriBKxAO@5Qi+5o+9x_Qd^GE<==> zgVJ(vV|Ven%Ezu>K;?UnF90qCZiQtrq48_II?AEx5(`Q>LR_Hjq~9$QeeX%P@4#Br z#i&Z(Xo_+W9WG5x`#MV#1mN~#A8yh7T7Un26qR~Jb&U7SNH=Mb!w6|*(1R|clm~6s z#eXM@gKShJ^uEuv@k5@!nDp=aVb*HG{0S!M7eSbY(1tE_<5e8me!r0ZA;p+`{_`AW zHAr}0=Rv?}DoVkzYT|`^@&aQn8X5JAiolw^%pMB&{%*x7dwq${3_v_`IBsWWGj4b1 zz_z0&o!prM);L7Sq{GWb9-9|VQR9^dIgch7x?LxILHEs?Js;7o1%9)$F`LPOeRbQt zq%wE_0##HNx*Vo603N1%IEuof8)}T84z`P58b9uU%tCMdbfaFA?2;kf%gMII+9D~< zreA?>tD^!A#e(hAWZ+<>g0o^9oN|>Wevruc_z)n+=4>Gh@ertTDr77jY#CuHNIYo& z0o@ofxu*#vB=~q{a4w(XfeLV^e(aF{^+|#PQSrp52#A8F@*rPHx4UcLv# z4;HTGw;kiVsbwgr)T;}luJC#rA7MW-@l}&SYnCy;M9@a7`b3)U^vL{y>CjN!w>>{* z_BVSRZD01=5COv=|9~2al(o}?=2UHwM;5#c611r1u5ML>8&j4$HU{d7wDnUtR8Q?n zjhveM{8#-%;~R*C64hb01Wrn+D!wqnlbOeQFigks*J65UNi&>##(;n6Xzp1>E0NXd z&BW7=p7`7s(($H&MfKQ~bOO$mbMZXbZA;h<-CkQd3wEMkBt8#{5AkCXwEzWOSoz{d zg}>2Jel44E?MGvGZkK40ZQcMS@!s>7>z~TR(9ZL}9|M^GC21QDA7UAOya{S6b&=@I9Eu`xJ^UrU%|vyOrC(*B~}KL9uTt=&F(Ke zw{q7Izv@|^Wkq7tZF}__hrC<~hRpQUZXeI;)5b7^ik@^4_~{KuQ&J#OcQ3(Vnfgof z1_~OD+;b`|p3LczAgA;X`jG|s)kZ(yy>7hH)1>*jVJUI@PT|k_rl<={@;%YBpFjgy zbTlJYB)v+u{uJ7a<$K-XO&gmi590zILo3MU42ovYrqI3@G|Nn>d4Z|X_Fv_4!O7;V_G9E}&iC48xbIbGxgx|G# zFZH4;*p_Z%#ivLUPv_;U&Wh|R^?2^QWr2Fgy&s<19L@NnmdW;RXX5Yb>&3?p1)pnv z_87f3yZuS!(7P_vLs%-g?)jHa6+5{p8E6#mPRgdignV1lb&CdF*h~q9KMY2X$9pZz zXH#qGj9M;UG@XJNGRE#o>M-8FB2s(2CXSZK_i&?~f_#;DGuqTjx^$oCE zU%!5R9>AK$-TMY##B8jcDPg+2is13p%X|D-V((PfuU{`D$)5{vgx$HH%8>mq;KWAJ z%5dO-N`Fk-|K+~({H2*h@ls8slB_(9nrcx{M{S;aUW=fEFWgOhuinKTaWUfqrIS{0 zO7X7HcH7S%<=PGB>tC?z&|=`oarcccaqv!UfL3#sz1>uYdF!bQ15_forHsMi$|NS$ zDxuO3HuBssbQUp^KlFRAQ9Oq*xuE5mr7^!FDq^2v5Ft|#I=}ih#Q|6gDtKJ{*DzoK6YDQVO(DP zy;`4WWh5gx&~SVE$!Y)2HZ(^>i9%L)paB$q?(|Ic*r8FeY0iNE4f$x=a#+PFx|Prs zE*-J!GIs|kLFP>}(gq{`(+8cbq;sGTl=n)>xX1SOmQhO>vci{zT)XY%xNJS2!Bbr` znqDDvQht}lPCF{ZE~zRsc0q}h3Xpo2l8j4E8tm40WOM`b`0u?i8TQBHsnw8e6JqmU z@?E2NEE)!3pB_OVRGoz^7u^GIsq|>iZRTeRp!xXb2HRPM$$RGoOn2XNwWP^#i`kim zDrqQb%l|-}1YMli{fxpZ-ZY+o-dMfliJ~rLb;U0&y(8j7PbD4z@BT*HFe0m8cGpwpnQCTTh;DY znrUdBj`}&w>#6qKS$B6d9l7KAMtdyI{T#^oHu4foosEC#80qPm#S4s8nbqpGq6Bk^ zhaDAL7R6$!X-@bL@2FZoE5vH zLwA^TS5&s)S2pH1`uFa=Tyqyua5VZq-}J2~9n*aoqk&u zL||N!Zn#{Xowg%$yl2dCy zE-CJMkz;#1#)RH!NZYpEO=F%uGsF9B%H@BVmbn&p(-o=JhKe>S0EYnp-E)2ImnZVX zU~pS6Iq_N~GhL$C$F~|I;Tpr@Aaef50Q8amxn?F`a z^90Ur-?)B;YoJ=)m7ewQeNL_sJy+G^_o9vGAkK~LKl(W7h_YqbpW%;-hvcIKepu3< z&j0;i&;wa<8P}zh>o@Fd9{`o z_x|hZGhDCwxu|a1>bx^B@m27TeHGj}*TnYb?B$y`#EcRt9{tzjTpZxI2ZR+S(~5p_ zXSJ~UIl%jo>zn1f>;K*3>dsqRIwsLvMa!G~_cP2FFj+K?aW7lC?73h1&p85IIT~Nq ziRTZ~pUg&`QFla_%)9??V1%d`2V~s$=HTNv=9c%Bx2O|^|NG%ZsqQF#W%%!_a8~!i z^ppYH@S}bzUK_=*A(LALZ~yzD9?Gib(lUt!vAgj?{`=yKHhO@UMglw4zvt%9l~1ca zxcwh7LTb4|*A1i6O2*^l8B@(xy`@t|b(sVB*OE>mJqp7BOQ`j)d_f$eu=-0Ka)eAD zIrkTy&(irZBxVou8OYM*wvV*gjWApp6(VZs6YDY%olHhA{$!~F!dG(EY0}>4lYdeT z4MUx~u%-^BwOD9Iz$T5q_+xj#wm-h-w7+BX4v<|jpUKGIBmciU+w_FLPAA8al)ep< zGmiocR*;wc2DE^fnQGuRc#oe8^eZw1=ufC2iDc+mUWf#m{TbI? z1l5%$0bwy>5n#JrDT+JVyqfY&>TRX3#646wESvjMnNmHW#;Wd}lUta)n!Jct3 z>GZj9%?ev8JaW@+ay#VGxICKjno0jAV&yvZhrR0-N`NEOF==A~h1n7i?g$?!9)oH^y zY~p#S&Lm^yGrih z(%f#wVSmYJ>c0_0!AR|$q|vl)5}}4Hf4F;2?5=hvv-|6D1m7Evx)h4m0AZL&bUE+R z6M>>QNr}UFXkSk8%;@%P7ys|Y`P=ktHuT}^7nqa{_MQ}$i7gEGO%-nZK3sq#F6?g+ z*dbd=grL`AD7fAVSwA=XaD)a)z#NdORMP_*>xy!M-bSblt`tZXv&Q7)YdaKh#N>n( zNES-qOfj!%S{;@rukaHO?8t7r#Ki*=qwJct>-GqJDEDqAd)U4Kc@J(JU<&bQeMlxw zk&m~Ky@a&hO<{e3n3$)$*6D`p)JI+5oA}-?^2M&nMhpsRF?Z1W^qAxnha#k*hzCC8 z^V9(<&z|XsFjXY3=arP`yn6=+a=K-30G%r;Dy9+Ob}MO4Nq?GR>&Si>D4`%L+3HOi zc$0o9LRKr-eUG@M#N46R4Sv=x;h$fy8Oc*gLztQP8XfcffS-EH9iw}y@{M7zqpf$> z(*de9nciXLF?Hy9c_(+{s#JW-oLzZSFXv&~vsYovV^Iprr#)pDXiTc~G;$ixXUn;(&M^%IIrZ<<7V zOyVTEQFj4p>!lpE%+1XYfpR<91A~JNpIOa-_@k(-wzf8fDoOj9dYQG|&Q2AFnREr^KDi=;ni}&9#9A#$=~W7XN^0dgxBUuW;!z zQ(v#b>d5Yr#NewNP?Cy~NGA?St#;7Nho|QsBOk|9ug_ZNu~}QMaX4UDeltx0zx~9R zZeJ#(A#(&LZF<1u<87i8%2yM5r#qee;{&nRl#Ks<7 zX#LR8^FtriGiXUqLLi8R@rrZ{4ZBUV+C+AR>>EEb|D42h89 zR34=F`vBPb=*c3kYgpnI5_KeLw=D;qD1%V#l3ylT7L(BmNSphlNmI5tyMHcxMYePy zM^pFin^u_3?gUR>n~)=wiK>tiu3@3&W`PNwkd=jkvybuZp&lwWFx`V@PQ!dImnJAn zG1w64)9^GCzVVF*au|;jRF&WULw5WQP#7X6oG?PaLe@Zd!2k7-$34h9oq)CN0S+Gl zCk^cEUGHmf?hz#h)0mo=-vqK&e9_YrcCh^+2J+lqy86nh;G5W5Ul~MuVC$XFQFLhL zJ+pk87lc3b{Lk>bTKh3h6$>kb40lq@>UH$0GpD;K-XgqgnHxb`kZ%rqZ0ra^MI4|2 z2}hF-ynlIg$BSBun>T;lE)z6_zXtM<>(GH3Om>akR&)wY0D}9l8PJVz`Nd9?+Hp6~;1?7R$XfNn7??e+c_zTy4 zasVo-nWmA~%kSbnU{Zoc$g`mPQNvvR|G@@4rmAMtRG#&l3Z)e~`4U}}2T;h=++DNa z7z+PrsLlgd&+)q92ZcuqQBhiV%P^xTQ=kIeNyC_;)VVjb)?zxW$|{7p4n&uSM_xu@ z7nWnH!YuGkgaEsW;Y+-~LtD~0ZnVMIZG%d21~hr%&r zelPJKwz}*=CZ7Dwkm2^@8GtH)leuU!2;`A}3(VZwN&PTykxo0}=;S+EzrAUO^TY!{ zVf(Wb*F83dg-yq^Fs8El%sSDE7Uty8)^(H+@&NpYvyV^sps~ zLpCll)$e{MhOIuBO14toBV91fQnYDYye%HKljt@M`%H|2KOrZ7CeDnyjD-dDSw2fK zNj+O$vah|A6Ltm#!;CFxYiV62NZpaLew1ctXi%G!Aq4!I8M~FUy_7zsaJk8ACU)y) zaUoV6%EQ0N%<$`(^(IbE|GlBDt?jpj1ZD(kYN{wJiw8DO4Hy)^zFoOq(H$^XSy}la z4#*o?2#4#S6@ZRqi|!*KE|6!Z2dqJSL674_MXiFGv(9WdK!SP!GN7jaB?Gu z;?y*wgN)}c_@?!X$;-=fdxhw_P<^9OL^;{k))A&AUiJ@5n2qyiD~gL>%tfsTax2px z&)(A|KnJ0LsUGBMMRB1W8SUz$#rC}K1?qM9>4|%kdbgBmdhgfhAZqs84zf|n7I!a|Hy;?*CRHpN zLUaG&;Suz817V+~&j8VE+3U7(15mvt5?UBf4=yDi6|U$)#R3BZ=Lmo>G;x&D+xO=z zto3x7)ac6MHZd0$S<6UzPii^04>sGz&k37IjH?It_&Ria9-Su35-uO%$&cvF{>AA* zAPfCu)aid8`A&%VQ~W)0W~O5L`yCV~`oAYYAZPs#|1(2Xe@maW zwK@T6L=~TOtw^Ll7W|{HN8EN1vQD#zAJ|jMljDn_T5Iu}(JYJ*W$k z`BX*UVbTxDt=#)R1QkZGfx>m@detTo#1RUJA|XG00kZ4yf0tOAFvp*eFxIc+xl!x} zyMG-TL$zDyB>z*zufjg*sPuUNK!YsY08wRBA*AV!i+WA}>XCQpp@aO+!+MkYHExLc zdX0*arlb7@^Gl=Ok{aXfl?MhYd{0k!H+MzcBFEE+ND1nh3&n`nqIOZfXgR*5o$5RK zo11T*a$^jgfZ>-o8WNhuZ(2=bUq4S$cskHQ7-40l@lQE^-Q}>Ho0GGzuTYYw3>6ZR zN}F8Ue0GSQcXiv+cPSW47`E~9@u`d9X#Jx-{6i(dP>TlTPv;+JwYTS29^Ch=`2uj; zG!E#>X1Re6{b3?Tph^OCbaZ)L-NeE-%^L14a%<8wW%rQ_(w4X zI*w`}_F_ow&7}7Av{9(Qo@rSXS^XH2GLEQvOfQH>l+-M<$nOnl;&Uhc@;@QtN?k7A z+X3>~-&s(4Y`nEc@%ok=S1D#E!ij8|Ut3bs#zWjyO@%>658~p3cT)#4k%l8SUK$>K zw)7c-RidD6A9836pw81%YSdqZIhhO>-ZBY^dsda^G;pc8s^{XeC))vU$Gg2c@)sD` zZ|X5yp_xdYS#HICvE*qvs&mu@3M1pf}9rS=fg>y#wA=Ye_;Jb5W_jW zDT@vzgILm$B*4MJ2S~jY#63gJ-N2Xy+6G!ZA`ROm=H zFTIO)(B4iL*6WUaNK=121V*mJ7S}FpSrGHzM&;IcOf~2xVBxmthB)s;H}QYCiVndE zFdS^-(R-L%CS+0rseRezY1E7_wp-!AVf;t2iX~R80^+24IFgeJ6pm*F&Zt9#I?=V= zt6mi>_B(*Ivjr{fBeyI~j?oC$uH3kK<;v@|p?p3*zJZ<;xk|@rS#4ci)d`GCE%_+w zEq*nZUtUoCs3j;rE9=qY$B%(_Q6_aQDkLClSQb!;%og2~0+bgToS85H$dOlKLUqnm zz2~q}t-IBStrv*cRFjNs!>b&KDcLfWE;sO9Q_ndo4I!nGTVO$CujNg_xoT{L7brUU zDoi)gn?^yT*jO;??v>hm32|}Ub`B21IlFHi_~<`ka&sr;K(lPV;q{dPxG&h3=J+i+I)>)+BLU{p#u}4VEYeTKrEfI;+#H>Lqs&-DU&Lw}IQlWvii1-Vq4a_$lZ43sUNFH5+ z1v*Oc`O4vbV~edYsKXpdJF}7H0-a6Z>vA%4?Y(c4HaDc>QYMf)>hg@dC@-~Z;mD(L z=&v-QunrzGN@C1MAWWKkgk#=*PTXn`UpwFy-Xr@tiIMvbfHZ@q;_9obxgUk;7xqmb z%Jn9t`h70ArY>jiAbI$oeXPFs8C_4tf`uUjE#SE0H}Vrmloq@CepBa9?>Job;M6##IeLG<_bXblCKZ8x1? zPj?r)SBO0kIsr328bDI^&qfxv$TMB^*h4yv-OB)#<=4&^u6K5Q-L%y}rGV!6G9WMf zRJY*eC%eV9rH=aF^lyce7j#lUAWvI^qn|f-{RyNmPHV!^Cg>p>KpLU>!rO%OkyKt9Oh_lbP)#4pT5T z?4@N}Ovxtq-XtGAw0t~Euy#r`jZJoffN^4EkF(=XqV}sQ-W+U2h`TQS!pD8<(vzqXt?bkWXZUaoc{fqF`{h-Ys9ND< zD+#%yRUtsyxpE99mf|^il$&5T^$P((;~^6TAL0ha;UVVUz;vqP79?+pxs&Wm{5 z{=qI@#$}5}NQG1#k|Mt7QhQnSC*|g5r0Q8&z7zDA~pMg8(3oDFd?C zypr|m&q9TB!fxe1GM7{bLUkcohcEQ!yzQ-Sfv2tKpCO<2qK<2MR*#ZQb*EMt1A`fK zcH7lnOvT^vzT=ag9O1AeCxOERZ2IOqVH_5rb)<;*RXX(ocizr|0b2H+tk+$otw{Dw zlCQ>RUtNy#*=JJztkL=0_hk?dFe{ncXkX-py4#*A6@5>24Aesr!+=E>8?WmlxE1aw zIw5un6ppuz9i}QwSfz?bgE;^dc|pKqawxm+2+4~(DpooM28qeu$y8J(u5={T^f|?MPYTYtmfp5|{Rmy9QyZ`yF~ZVq2`=$n5!qc?y~iwp4Ic8d+PJ%_&e z(UD#k9k~XMGj0F zj7#<8GC|cB=&G7Z&s+-cm4dAeUlwjv&E&~V1@>Rt$hb(4Hy9Aazd3N1rd34KO~WM& zLfxr_>2m3z^(ce0QA4>0&*Xn;!0t-+1iADew$C4tmXPrhZT2X{4??z*R^isKR%28Jk4Q@MiZEeg^N|no;!X8WHs*B3Bgbwvjo$t zG?+qniQVn9vDIdQ%rdT4ha|uPs;#M+3G593sjwuEW8;M$#Qsal#LrKrofQ`QvN;z) zU*YcMC-VbXWH*I2`=n5f%K38N}{zHufz)4SlbvNY_jVJy}z1(EG$>`xcL!5V_FGK zi#aY&ow0Vryup-{q8d0Jts{$%3#ByfqK^8FW$zT*G+Lss+*&zrnj$P542na_Pt@-Q zo35u6Q(;*rFX2qdJHppmFs**R(&>sA38`|TR5aGUW+A;W3wAUgI5bj0)Z_4P_9*{|W=!dQeHbb~?- zFs-;{^DWh5RK$B0OlZxI3%CIJo*iK<^tt3Xz&JFqi8jIjIb3t+6GdX@;301f}FkVe>QbLV4oiCV`f zV~J%_>Px9@c@h`Y!4-m2Y^NUkz@jbPZ`gc1Oo3)dNQ1N3Fg`8PaaZIbyOL^Lp7fN~ z&(-NV(P8d6EzWW!9w-#-TWvc7L~q=W9HUoAlV;L$y_xycBe@Pvj!TcE`zao!%>}eD z`+dvDT;#FXzELCfHYA26OHp3vd=XgO*TpvEE|Z%j=*k;ENU46^yJEnhKw-8tF_A?* zO~Ke>$#HLEz2_Kj5uKb|WG3>K`e}usFgArH`F(J7jl-nm@X!!$wJQ|Os=I#Job-Ns z)aRDn@!`%KOLAhp3Av?#9Abr*f10s`6cKM<11%R233P<&FBHEcIS#x*gHZjKFI^88 zN=m-xQZXU1*@}wsuO;5PpXU8l&XT-`NkebD9=cYG3EQW9dVoM44Wx55MtaJCwokU+ zEE?~V01=2|mWu^b%H@cefy{n{N}k&B-riMq-BaZ^LSBex>;=4^6hk81M96vy2YT3u zz)fG6u>6Rrz{siD!LE~0%0rRu8Kmfs51?Buv_4ZkUxr!2zin>gUs~NSl3rgmUY>@9 z!^@D9zbQepgP%`e(KL_^iImww$06xQwDJ?B_SYzV9Yu>)w0FYWaA+Lt%w;mpLhud@Bc!4^a2S~i*=luNq z7Zw&7CUw#=R6k;Qg!IhAah?awGO3Q|fyLU_MD9(MQckF`95O;GLLr4yYZn_az+-QV z$)(pc;jCWK__-Sf9Q9;uG~!falPY1|wDz8FY7$(JjC$>yU6YM+>2gand=QId$@`{( zFh{86*mdI&Ojg-i&pH<8H;~a3TvsLc9DLbCkfNzFH_Vklp(s$7|uB>1m zLS!&Ezqdlm(}5mgxZX+2?NxUpo5n|SXUwso{d065#z>SKx(FV1(aKO*S^`KnGorzWPA`;8{rYEgV-NWPcVN85{9xxlm6=kDE zi7}463D>b8Oa|4^aBsn_G40=>1?;Fy#eE&vSIJS)^ICiso)YG^n zpZy@Q7M5%t$ejw+d9kV)LxNDuO8PR zQE86$d;ZEsKbphXWbXPxfmK?NpI^HBQ`i8Q!Q-AdI`-p;`bru9kQiU(0tM-h3AK+# zY~yRKs$5*p?_#yzf(se_`Z_tA?Dte_B(+^)pQJUFh^Z(!%`AK zCM0lr?FaH$FNgQr^hT4`i(M@j1TG-4#F8e=9?W4q);9Z88~$4UhhP~sD=`jF2f_i{*Wq!RZ3vG*QcO>IyAu*y|zfcGjYAYefd5uzZyL`8v! zfYOT)6_H+)UZdB-ML{G8C@rG&7U?}fkzOJ-K!AXh&;tYrA?3U~_deh9Tkjw6KEJhI z77I?!*=L`eJ$uj0p83qo(o@6Hg-||2(e9voHV^rfwqYBhJJyjNlaA!alTFTpU!Nf% zS69~pF`mc)9@1&ouVu?IJWp}$vV7vk#TjF%&jgyJEOSoX)qO8Ec+~27fp7GqX>II> zk2yV|d^+&TY56@sb?&CyYd!H>Z9L`*lJvE8cJjgUuvmZ2>0xh5viDng1#OgzvX9g3 z?(sfjBoZb)>&!8;uzBLwRTt)c82hveoh@L1 z6LtY9kdN+XMpJ)+3(`IAmw?=YWeIk2`%Bch(@ZI z2m71NzV)Xk?mPTuqyN36kxM}JnRYjZS610Y#Is# z#VQmf*84X}bG|{PibhqU1?aH>qH+5Md@1(*skzUZHNJj9DS_Y;y0332kC37{^TKs& zQbcfKgLCI@-Au}=KsbBEgjk>eSNEEwe3y|sPGNtm6ohv}rAEe-)X{3aCw08t+gQBk zouc1vMd*& z4%0cd+}!$<(MD#ps>eFp9?#p+T*dmUq3P;}Z}H-R1G*>#;_>{v+Pe0$V~!7i7Mm{2 zYN29;T9;U!g{+@?X*_J+BkvyioRmA|Gt>IaE+skkQ}pIb&iPY@J4N+w4jfi^eHYmG zLZp3$E>R{Y=2ml^m!dcky!_d{zpeM(_;R-s|Hv#(=#PuWch?o%w~13T(=9WsD&}8E z|E4IBEKn{)t9_*QL_C?nc0G6Df~kYU^zU$TJIe_)eZ(mWq54)bG+U^wZ}WY=3y~6< zA1>a4cc}XOq;wBxg!(V0oti~?68b877rxV}V+jSQ<$Y}Q*0;W#<~mVU7u;GD)v^_d zi?^0TY-2VN+ac}b?Y{9QP*Iid{@b&}PG8;=Tv?vOP#u0^KJb+7^1a3&GnA@j1baC> z)hr+su;X(@iLM<*ci^P-U0sHRdV<)Jr*U9j%(Vr%R@w%BHC4^q_*!+CAFW=$jx)>Q z?;Y%&pUe1~%$nMIhNu4)JUQhHcEjlJz9XwJXPg^^VO4kPrTHdIF}5+okFi2=ai554 zp2F`Qx4z@OWo8ncmGJ$^T5Rkd4*!uwwUb!d8P|753hk}h@ms}geT6X5VGeIJPe2_f z;(+;w)>x^$#daQ4g=}DXo7-?{D^359QK|-TurBe4=^Gft5g9Rxdi#m1-+UXvqfNxg zF6lq3_18k!Z-A^q2z@DYA7JvxH(@n8eaaTs){QL)O^G;WjkoNzf7u69(cR-PB$*%MCMX}qlqy>IG zwfVESTHJ3R$UGlfCf=lHKR*Y*6;L6~QY5yEomlzwe^@ z*0`IVjW#cqu%`NZ(cPpZAmu#jH!BoRyEi6Hkj89_1}#?r|@~Y&K_!~ zdLIT2a%LHkJ4xh$pWhZrLJY58Aif&>@s9(?%e0)AAM;{ovs9W+#h{o<$RB%7U|tB1 zJ_sIPK^*rA`NPHM&C;_5sr&V-i0p3J|1|#bc9wdMkE`(4U+wyIYIx|P-ONyn+V4ui zzoZ<09$Ioc4x_m}Oxc^Hxf-kB^p~GfWI~`)vEhr()U8&b%O~1{wX0(s&n#RYT#UdZ zU)3%xxnJ8+661T?ZSyxwNb=5qqa?=VyZ(Qa%73F&9+1F3zPGPW0udB2GWN7{q~=M* zo*A<#5d*Lf5e_Ld(J#j|-Lkt(vR3jr}7TAz8utr-Z z-)njcTP|^9mKWsK1ip>~8ZXN8hfgnRXfAlbdI11r!-$6tEC}pSxm0-Yo?W}m{YQpz z%b~{GR|ihuez*KXCRBWF%0MSkdQQvNj_FvAKU>s8pMN#>pfkX1XwG;%}fKggiM ztD*LpzNrK2+nnZ&J^@bCW`%_LHf}yj@X@1ZKIGsY*#sJ!9B(VEkHg|@C4d&0f<{A`PpIs0;39yMo7*mIgYhTLAj0J==K#U;u+ z+{}J;7uNGRiB%(-seI~=q^xFbenpKgcQgl&e?OwN_Dm=-CM`Zw(&3>)PDTzwTS4A* ztA)3z>5wFq!zT%cA<=zLyqNmNVRpDRFuJv3f2uHIhJ>uF2G+@yEb1i`EXxDn9y*;5DP79ZM71fz>7YS< z@5}^82`fVMT~uqBK=MWcYi=hAvqad0uP#yBg6lhy&(|SOrCb_|a%^Z8R1d{S&xIng zn6@n^4~v9~=R8!*wo$#gUiS8zr1^H3%i8YT`Qh9cM58YBuo9fnD!CGby{e{3BFgVc zv78GAkR3D{-A5uVc%FKGD}OzdSZFJ(8B}U*Z5>iz|8*#Aa&Bi*XmstOrL%KRA)XTy z7ayNnRb?d}wsjw)Zy)FY2mz-5elko}HcrBwj2m5W>db3V?o#Ule={;NhQHp|4meco zGiMA8VxzHIDvqQJw$-Kv1_poeKY{8dstNWeO-EATYD%Zh3V( zZLx&~PF?n%xz(AfNpis*QQJ}nCEz-fRZSEeyAIOpA90j%t5IGYy0J;Yw5|t~q3%D= zu__4};^_M?M}AzQuGc>bo7%*)I}}2PI3$YV>=edu#ewOGAs$j7k>|dxY9z?;eAoie z__B?j8Fvp25v@W%IZ7Gwpk5hzj8^gPDj=*!F?4A5Hg+?IL{!_81eTMp@`$jL>TT?( ztxYJPWJDZ}*D&?)pvXZ!o_j`s(3|8iK|MXa+aV#f_?HLe!IEBn>Ag!;Rkf|9Wd%&1 zmPh2I#6(kT>s;>o6VP0LcU0CoJzOkEFIsccGT_j!3@-l@L$Mw!Dk?hv`VnznRKAWj47I>ZeR=b`(JqokS=YDi{c21qqnURu|JTE8bGkac3%MO@O2G-6>U%GUs zi#~eg3xO@3g zBpOtRFQ{TYDG*lBQ8qVyA@E|j1*7VndETS;&atJzwA|eDqn3Bl2+#)Bod22;m{Xw0 zht=VMLNj0AvN06I_7ZTLR%e3)x|ywQfth`irO+-_HXb!_!8VYRvP~Z<*|=sD9lt!{ z9Lj{~8^nd&7rz0htMgn}O3=zuMS%z8?dtL!%%W!nAz4t@CMqqfxs5ADTHz_5FbAu2 zm&l_9CU)XEOElqpPbiRt9U#NT0A~5TJBIj4xp1rA8dCNg&R0B4-tP%<8+IlsiCf@Y zsXM(9qsjGW$JmSE4S&Vq{Oy=K5>i*L=C9YCWcFWqM!s?I8kka;QI^}S#qj3_`RnY@ z2WEbgTdVo&>N&uM*ipzIKf+W7f7~RKIlun;kZu39Xo%j^)3fsR>f~vZ??_%?dpr*$*}R9d+wDK}G7@qE?FH6!o#f&4oIe@&ccgq_QRZnwyEW#9qllt3I4 zyGu9#tGx~Cs^2j-MuY8>M$Hk+hn#0Tyn8g3eQ_q*c6O;j!NG!ie|s3Yk0|fIJd*8O zwN(F%CsEzMFdl{!D?D>(Z+1n6vd_`T=7iJwoYm-!sp*7;VSTy4siCv_9+rNMg3%g* zjA`Y&u5)YAfWEnfg#%?NDd*Xf;u$i9KVuV+g`g7joDphG1J(WEQnl~QEi(&?1#q(u z>gMa$#wHn{uZO+jP(Z`khF3yZxd@-3dASm2+9S;{zoLP=VO2QdP!3aA4wg;or(R>ISmii+C>S*@qKHt~V$PPPH`(VlN1HY5nJvTGz1QBJew zVMMurXzr+EYR)Ka#<_RYzrAS_so)yV3EgxX)e0(I9;v*8UcYwr*)m2^zlYcEdN})G zi>Aw1z@sZ_Ce}Wg?<)-OgQ(0xHJYr9<0lmoe2edkLjpX@*tVbwUw38q?%mt5wPcPI zw;$hjKp|q^50auHFht&fAjT{VypSA?P9P`4vIea2Y zFK86vv2d8dOyf%9ghoYdLR?%%Y3XJ6!LL_kEDB3k#Z+#9NVd^8Grtv^nDo~<8P==v z=orT&OaL8>8M4TFvsrnp-17k6v6PASO?R8JP?C8Z`$-f~$_AwEjk>X)gjg5`% zgxsd}ja^;yghfR9M@6gG>iLvMK7sn48|yFl!-5|ljie=OYHGH1bq# zU#x9xM&F*e2h2g-&^;a5{G6)$YeJ4r_YFGvqN1XP8N;p<&2=5(6#+$sON)Kq6NP1K ze(hfhSyEI~Qp&Ba9;Sup0uBWp>N{3NxrttO^%S6=SqnWiVs2xT*Xo#@hQuSKvnXVJ zgZ>izc&CwHjn(eW{Dk5R90|o4E=vq)5=zAT6@U&D*CxUX+#ssf<_8ZkO=}vlus>0p zbNh^V*dTogMQMtf2pb&a#AtHmCvRkY7&Q>vO<(*l!=LITOg?dhdX|uqt`Pg*dtr3(X*AmqYys?u7N! z*`{P)yQ(J{!^6XSM(Fd#ZWNqfeV^NCwykoC;y6PWzEUV;7m_)KljtgO_gZ%4jg+XP zH{}8wQrOj5joUC9VT-L~(t9Wfp8+UehJBKd_~%uJtjwF}@(|b0aV6c7tQqYy2)?DI zwws3Lh7+?Z;|>9Suar=swT_NYj|jeeG=$5$N?#B0O0fUOG{=Ty2{1XRWombE5*LvZvf#XIUo>d_w%bj zD|H4=2cQYuwzW;6EKu+6THu|Yo^XH^ozWhoqK3Al$6RTZo}QkamUgvbajYO%_idkS zjlb(^V}G5`L0}fFL5>_9Ta@MxdgBJ(d(Pa zf(tes|C0XVNPmC-%LH8!y`hWS&-@!u5y?P7EllO#y=$lY_OOak_(}8;)xASi3O>`S zSOHG+wSPnn2+I`|7smpH*VoT47f?r5Ru+6sd3pKwAPn!6_A8KQm4{1yz%}9~-ZTh( zA7NGCox^NX$|iIla-swUt7TwDXfPR^70Hi*n3zmn9ba!~x8`cV07KiLnXq`mC)&K3 zUGivd_^keVR;HwDLv#xZD7G#$->3~mU)d?#HET#X3;jc+YNt}ar4a}Btv^2EL+zeF zLH!;?ZMPi!o0Th#t#4i;{u&Oh=ko0xTDF`s)1&no(;|*r5A3&o&#A7qrjK|>dn6fA z5C01b0BC_Q4h^k~vP2krcq~6HvAM?c?n23v>9&|imD)he3)^B=Jf zCJ+A5D(HFgq;If0tvV^|Ma9)Iw#Y4O!?%>7B%G4m#f>?E&T3fne!VX~J&>)vFhqQb zms2&-ev)j{Ti94gNZUeMKu!2nd{VU>5{REro zJ!8E-ys+z^p>|{Aov8iThsfkVi5ATaBYkuNChGi~T$%sWDZkj^m@m zF%R~R(lhUE&LN&`Pn3bF#ZIfV6bZ3*Y#ri=aBnGGf6Rodx&l3~@{&$Dq~l70F!uME zNcoPwM+4U4I2DG8SiCCZ*}nP83TdTssLr6djIGM^H&WQ^dJMJVf$P?<4>g(1M~)oP zL-#A(lMvnP_=B?c(9Z64rz&Yi55NGd0YZ7l%CUc7$X7a&EMhzX=&#IeNM42tJt<9V z0wQ$MS5#bTa%4 z>M_q3wCCSGSs(2vwbR}t3YmrGs_6VmX11{Ab>^PQu=6I$g}isgh%;kc zWk{=W>hcX$1XlVG_g(1z%CpliS3y4=Mu|NC)8x|HYNprn@tOA>g-2D8G`9qS$uln;WT$>_=tm}fx%63MA=Y92EFbC?hO)G)H zK;H86^VNKd2@ieu#w9m+3IV`OI=e^{-X@eOG&1dZUA1_{A8-k)rF{tqI)I7Y$QQw5>j_ z_mG#SP}6U3DM+sVl=0H_pOtx9z|&)2B}aD`_PV%>^QO^bM<;+BT{19p}%T+e^H! zef8=y31>jq(4c$vBG>tmKu7Bv7|2{)ga~7!&AMh|3<#yW7a_UtFdF1#Wk)@I@#*u^ zY?~`1g&^E#xbVTySpI;AMYs8AX!epnzF?!mcEP-KId{~BXg+e(hFCqjY+*WJe(;|4 zbkm`e*RRP}o$}X4e|&L;K#iU_VJNxps2WAhgt8H$5%58kmvz^>j&kc!At71eC9szX zdznXCjC3X}FMIgbvfol`0`9D5xqlNUG}^A9nv} z4qhpJ>oW?8#DG}{cE9T5`A1+2HA(!Tp`qyX)yd|CNi1Es6<)OSeNxgwWJCJ*@85TN z-#h*M2N_CO9?2p3El<($5#O6f%e}KCP+?Gwh(KJN@pNar)@p8s(Jk=+^Vdb&ajO_l zyK|u%yA>ExN>8;ev45!C+WL{VTEjpUim32P%6ln`4M!_3l!uc0=mHv9<3cZax^7-F z!?P_*B%F;0ZrS>gFP-7u`={d(waJSUOy1O334``z^?Urc9*%p2T~`-gXMI8C5g{7F zfg;GKCewJG?WFr0yg61+AyxdbHGpIO@sPq<{G_|WQxB0_}BFmW{1LnCtSUi zCfDbX^wzSovy;1OIYt8w)enbvtI<n2=HbY@Hs8AN=hq7%=?RmB9DHAiF z>Km&4dcSFre)Z#P?$vX`crdu&Du^WH?Kx(@M5^%oiNk8vXeSVZQ9@tS5^raQ1~y)% zP{6qcy-opj4q5RXWKTz?KHdO*^S&BPC~Ss&8`zB!B_aZwLQ)f60reckI&5$%3hd^@ zf@afB(O+IWRnTd7KT!2;*^o>=wnq3$guOyqaj`M1ZoTInb8#l}*y4;nz@qSrYb{=2 ziK+SMp+8a}kdlFKV+7VHa_A$y&JEn%!L%#Sy!G)k;(4N+?%NZqxr;ku^sWOXQhT|* zt!*v8a5P|cVZp@KcJ!h_cu{J9!mk7o{gAPuX$r-aff6qt+j`TTI*ng%)Hb)W`Y6Fy z4FM*I)(JKXx&j8~WGY_S{`fo{+Me{jzaI-_z!Kv4m}BkjM96RQo7QCdrPI#wLwN!( z)zkCDP6Ux(d|J;D2leUJXk*jR-$&=6W3T!xI3Wq2 zLIZEanr%-SE|?Nts7~*RtlPr<+7tu^&;-D9zOZFPO6{5agrpst-zSs2%V(iJt^C;n zzQnNL9J`u1_kv}cCC2Gb!4uw%OQ6iO!}HQRxm7u~>K>zM-tClN++G&~lmwOC7_w35 z>+VidtiW~;FFi`UxIFU)$sqeuY^(KG$=5eSk!;Nd2Jwdo($xd`MU>>9J=5)%!fd!^ zPeUav_xNI}3_&V~#H_#|XC_UD<}VJpirdMI=B%r6TrZDrVPl3^qs_npl%&F05QN_M zn2@5j(1%rO4)1M z9`@vK=)r)YJK}iv&tbnt919bv54C_re2(^9Gq>R z#*G-7`@0X4X5L(0ACik}ws>%>vo*Z)nT79C`w3C45X(_=<&OlGk>AHl*d&;7$TRh# z)hAmk_Yv|+Qc`)ba}!jkuuzU0=a7?wuv1bslnnb=w0MdhI2sc33-BI05Y{2lI>`On zJ;wwB<5A~X9LfgNx^RKEvL)cZ%ld+Q43N zfj5L!!90^>wNR<&yQHdHlcp@N9U#CgPke0#0>NtMb`ugqmFTVJ1 zRG*uu5x=(1V{_44{2z>D_gZ56aRq?v)yoP*=_C7{0b^mW)n#WL_@rJ=y$$*Af$w`b z#w=FEhu~`Mp4t{Yc=>(eYmkLa(A;6dLK{?VK16tU?#TW*u#2RZ;*MbGb0YeJ{NZIB z%7S1(scE;3$gAYTFbB|u15xQCmxH}NVRtdRDeLHO`2x#1O7YM(2J2r=qLZUpXXikN z1HFOb9w%U-zXB0A+gWTijsi7w$l9BkxU(5L+bg$n7WzSf$^@_*>w&ZLfD^E`zPFpA zw(};KRCnxaMg@sO3t40*27ty1MkIh-dyE$5rfWR1Gr=^5zC_#u z+!(agRbsF#9JitscLAa{@T}4Egr<4Jpe#BS!s1qnr!8n_%_QvRFQm*&7Bk;kg@sIn zo=4R7S*dk4|3Jar8k1n+qFKKC~Ne;3&F?%R`-C$h|%2Dk&xfkpndd5oET#o^zjBU{ih*t)`}y%$BUA zk*ghCS(bN|+VtFQ+}yL)_tBbB=ciDuZ3m3!x9GB{1_Ct4nbE(ARlXb1lhM6$zsFZh zh11L2GRk_?;MEhz-;*J@H+zj6A6x=fh&=x?LF9YdPnmWdhYlD9o2hQSUPG1!bU$TW{FX|) z@#a{D17~v;>XAydn2kB{g@LX0$ryk_*iR?PSioJlGca2D&;N;MRWY3VN3aVVjA`3QgKxbEd0gYF)IUhWh4NQ#CS$;1||eJ@AMPR}UA9Rr)Wa%8`S6q6R94 zkbC72VDFe#{|J=1@;&qen zKY2SsDtov2|MT%+^qzmG`MQGc{tsG0PhR*x`&op}Kl^ZQk0)E5>i_8({FM;;PuEW+ zzWfJy@$TW}d;e~Qj{INx5FO4XsB*nIC0;@?1b6ZaI5Kab9FRvVmYFl(3#Tpk@l`8wS<5#(HJw71 zM>j-(U3rv)*;ab>W-RF9r1G&bhmXm;HK|C|cW?&tj(_&{l(=ItCsN8^&DYgKPC<*l zyxr|&8dU*Xb3dr4oZ!$A@FdIOiP&OL*z^_76jgULZ9W!tg27bSvnGXFQ+~s0C38Nq zCR@muOX>C;?*Y*#^UJvVi{fU=Um#Aq(Smq9r?U5avZ)-x1zu_UGPbQh%&UeHb*QG$ z)&%`oly82?L!svd!?by?>#vcBuBAkO7l~HO!xBYd`7)VazJmdWn>62U=LQ)htKZo$ z+elTuwpi_F(7JenHS@hDA2=LTE0o=bC0a*z-Fv{+4BpHxF7BBZuD zdnM0!-y@bU++0=N8{VL^Kms%L?3z&m%Tc4McmHp@x|WUd^LDwJuYe8S_&PN5=K{%P*V3OF9u! zHTS=~27Y<8;yj9R60&zIZ*wJx1oUI~`0aC3kqs|ypOZjXg9KMkRWHWuWPsd!vVv=5 z+@(+7za+%szp)NPH^DFd(&a24O9gL@P6rOzj*gCs+k6e&eT*GcJ zdWdfAYQ}d@LI-lZS@0lzJ^1$Utu^HjP&7`-#MosDqL77ijKVxGGekO|Sh9#LxDDwy z?qM4?E8YTnN)X@XMdZYw`bBKjzD^%!B(d1|=?@Yp?#6D|+C~DA*3%01e_~$d9XTq~ z`tRa2y6;6L1wNDDbE!VDv=C$Jr8c?sykKjpvw7jiw4i}jE7?%2X713!YiDAn?Yz_C z@vr##Tm?-kj{T&gC{kuDr)U%MgFc1!5>g5?Nc>hw1ZdJQV*8>us;s$seMbK*P;xWC z$`hvP+V(GND=xVj_ha*tNyltaF4oYLEQCYL1wNH} zPCOPl&R9it+Xy_m8$i%Bf8dS?S}bbTAfQIHJ#Ciga-battGWTA`T8G058Qp0nf5pG2I6| zZSgANb`d&Xo{*tmzaE_N4R1r`+me1t{cJ%B+uY3$BYH<+7#1w{P*>QRaxAKmjM4m5 zj%|kQ{oLQ8?7{!Wd8$#=B(%+}P-nK1Z*hoZyr#oj$QR{(nit#wRpXs+eq>=VB;xPRGoD`rs_J2bRJ7E5a#wFl{$0ZS=Ek~eLiKB9)utfxg@;PF zPJB#@aO5BM_{=zsu$PP!>I>Ls5pEROX&>PYr&p0x7||au>Lkt@$N_I1?(VWww^teQ zRh?}}+$&CLFaYc#n&aFedP0Gjc>RZwFMaaBN%pmW*cn}g1sEF@XTX_z3AlP_6028VjRIfz__fU6 z_goI0Uix36`1qJmn83d!>-d*f|4T*d|57EvZEBA7MRkGSYLlQF^ko=oloo0g>B)(@ zPv^5&n8{avxP-f(Uvz13V}y3E8Yk`>o@>N;JVhlO2ePY`J1tO5kO}(?3e^OJGNud6 z5B5aU1DAtg;wVSB|Gl3qkV>=4{wH<2A*!+OI4gV3Zww~9rxQ}g$SErE;}-;!kDA!8 ze90uGh&%mcp*(XVqZDM^DL^str|*4h(-T)T`+}HnDu^g~PcUqOW!FjnTiPBAB_c_=xQY`;&jqX`^t~(o2Zz z7QBnl19mpRy^Zy~Ep?;C;-;1+>kE;lcR%OnU$~)WBY5GQIWWx)TPJB^F)I9s{c(oo z=_O{Gns>f5U-9s`^6k$Dl&#oWJazLs3RvX~dJb%WV z8A8{(?;YI8!kA^(XCKT8TmLJAO|1yFgFim8X=$Al>{D4laN>F7b0_|_KFIGR8;Bx< z*ScaDuN5}bKV0LQ_o&k*9SWSjal=0JpRQmk(1|F_<@Ox1j~8}qY*U@EAoaFEtUXwr zY;k$Ov2^F*me!s>i%XK3vL9WWk{Ms8yKcnQ+A|li%(1LU`W6)j$U4zan~gUfh&wMh1vuQ{ZYUQ&P{-(vLahkd0%* zbdD0h_5|AnXK&AafN=B*#LXzybBt|X6*Bl4i*E)_cZKPJQ{=nb2bOByPLgL=QMU6Z zAadsNpBZJyQ>f<*q%~8J z+bW4*>O^+EzoyJ!LSbdxQc1oJ!P5JODe{Ef)<=(uy-jLn6eA0P&2v&%}3Wn1`TvNw@m+rz!x6+v> zGoFFBTBRg}bO^NrQfpvSoURU8b+OC;c{4}OY-nC(rDX)_mFxb1J8*!f^q%SPj3p4+pzzwe=_NCR+qdnF>JECU+|8N{+9>c9#Nw3v$&EX!zh$GfwnBp(2va` zm|VEA=2=C(<_L7!R;Z3wOODQ_Z)~A{ZLPxomh(n4(nk%ravr5ogkg0~L5;eJf^P;? zD%c&UQTNR;xi#hY&;gWZM#m}?vH~^vD?MQ)wV@hbgdZWroW?_hA~J53Ngkv^2M&a& zaxxAl*nr4)6C)#2K=6(A>v1W)SzmOcgTnT_vW52y?@zUR zxnPsBWNT{+x{>M%C`!7$IRxMIJG>Z3ou4-j3&SZK^%t`Xp!8-4QP`iq<*E-BG`NQ* zhMA{r;>m^GH>}j2NRVg>7e_W0=&1pm6crh#beu$#+-ul6$>1Dw5i{o~7-TzqpTNw% zQW&q;&<*BD-(lwg5-BX}Ko?wBZM{Z-L2LyNz(k7`>~?UJR<`^V z*{OB7)s>)CNn!-{+j>X#`Q%~g%Yn;23lO2VpvSYefC)FMnD4ESq~b7ZXIoxPZoKiV z(dn+-$5UQbcKIe6)^7nydF?p419APTDe+YNFVFpp81G$ysZsU=3itCqeYH$kDj2R& zd;f$e3f3^tOX$^m08bZTWc|JWlR{x#(_J~`Tv4VdYx}&Ma6G}2wT6sfW9jMR;A3@PfO2gW13)4Tnk})S#`*}_n=YJ;~4?hoS8~h_D#p0q%3x0Cr#Gs=USU#$x>Y7RMzb-xACx>6aFiX_h3lq-4V1$yQ zN-Di|9@;F4HOlem5x$rykvhLjJm3lM2$FQm_>}~U1=4o3q7_~T_R2M$v8bR^VDmwi zgx1kr3=rHgZbZi1{V$6|f64?XK=`j8EtmhLy2t+_D~QsX52w2)!6pBPdlEJ|X0=&> zB4EK8;deYp!eTs2H(TGsD;m~ZH0(HdqumSvnCKesyRj}*+HfFe)UVTRl7PrDB}ZS{ zvgI0?=B6pV=BijY+=Q9GN=ywS`Ug{CI0r<}pAaWA=JAI@v*B%8@^; z%qf3W>I!_J#JHVv6wE>{^)=*?V0S_rxCNVjGuhDNzKFJ4x9 z#l6;KaPDX1$HU3)nKLJ8QZe^Y&?ZXG>B934)B*L$S!m(iDh1O)#VN2fSfham@#wjr zhPTgIMv>p{N#>xT%J4BUzZ0@Ze0{>>5BcgN$NxARd@DzVnj_B-ma>U&xQO=WXcvxg z$SM;cBfUJZHWgj7rz`8Wv;gcLxb5}jYxYv@SQyRVatY^&?=OL$e?8<5s}8>v??6OP zji6dbPP{{H&v+^$cg0H1N6xEmvlmBSi{&Rg%-pA7N^5?UyYKSIagYqMw3wxpQsz*l z%y*prEBO8$TuEJBL3_*TTJpxIy$UVAXXgey+xdw{aNwR7Y+9etByY#JRJw>nXepOs z%Ush^c?PWC(sfMzlSLtNzN4;nh5#nc1?HuD)tuYW-`Z12`DF((_2lVW-b7`_Rz>sI z4S0?3q-IGgvd2g~d*HLt3}Snh;tAtO$@f3id$}Fac`VjmuNIO_y7&C#>MN z()CumXSpC1_MJJj&=Z=ga_xqA|* zk`RJ025_gKpdbz8!S&!%J+^R=APk+%c=yX2UAI}18u`V)lW-vzm$8+sZw$PRC7tc6 zdL8)rD7jACRBGf))};57b=?CRLd`9(I>#ZJYz*r38a<5vk7H!_%%c;dZ>XEsN?UJi zVT^1Xs*a70-jb`A8i@P#X4Q_clY!Adwbm$@EGi&bZRF7q)!?3oj?5a~g~-eIS%p-w zhMo+4-ab?)o7S~tqRKP#9(HwLEXXvp+pbLU=8&rDJlI!&Wap`~cLa}O1_V0|5nwT( zlXpweHz&FduKZayJ_?#wJ$t&wGZ~i>`-RBSAe8XdZ!SrOY%lr zl4~@*LUW!x@{T;cK9wS@fyKBmnkm|CVyKTt<2_au8xxKY zP*VwGC59bUksVbw3~%-P9EGNZxP?ihE1Rdk=Cpqq+E}X2T+n|m@)Ua)Z`xRR!>e~= z31iS#L4lfrZ}RpTQdpj~j^(fQd(J>56l6ZFOWml%kzh`Xv&fywNLZgq@|?f7dKDq7 zGjEi5*}1+PjsBw!G-{eBBn75Qu4{F*0gCSu8|Dm9+-b)V(uK&Q{wiT1cF&;Lw2YU@Wz+&Q_v9=X?oGcXCa zXp+UK7O~GH<1cSrTFJw@^}a9u9UYdp7WlHc;^@57OXZDrieTF|Bo+%oiu&b7&xsBO z-m+jXMBE63(JGE1@%YUw5b~9rOZS`2THs*#MP0f@T|L%6Pwm*;wbHtoWcjq5y`l?A zBf4l$kHF=Q1(=dkJxOWWtCZ~|+Lxz?oNT_!l)YYs4|j zH(GZZ%R;Cs1ue*=Z8+H-Ty_jJMKKHg*o(YNT}wRb(FinWCRj=g1x%`TozH?-NA0%C zkA3&7oY+%fBh}u%d;CYE|J;uUJ^&;grsWF!%_Kd$Apk?UG zhQPE|T3TH)zkh$?6F~ni<<@14&~|@)3CD_W9zGO@`8XTMj&`5*n)j!#XMd@>YJc-) z|CkumIJ*=Zn&gDeDfz%_aKt8(F&InrNK}h;fkhT@@mvwrfLFMh4}Rh z;dYN*l5On=j;r!~Cv1li@Z=44DhfU?6-I6mKmF110ZV$oXy!OrdGUH!LcJVOHvmVP=6E|UKabsrAMA!<;)ojUZM_N(H(fOQbZj6vAO;>1Dcm1 zC1YR~*_!z5(UpEe}#;Mr~hi@AZ#Dh0iDPhY+L!Em~?BDHC(n{Y7`2gHQ z-btf-(Y1I8JLO)wxEtxufu1Lyh}oXj$uvqT!Kv1 zc%=L1la6cW_K{0*7Spu-WuX=|@wN%>>E$(?+pK&~LU@9Bef%%SZ&ehH7@~Lmw&xQf z%BX7RnH0<4{1h%Ra-6om*jzve+iHvrZ7y$^XncHAf>9suU``BdoyBgFs|UAgW1)R> zAK*JqYC3?WrC+ss_2mi}JEN>3YT63z4^uE!6McTL(n^^A^xWC{S2+qJl^UYD!ZR=i z^SE9d>$!lN@cXM%sSY}8Mj5-0`)ksZ0~C)n^j~C$9-o3&+Nn)L9JF%&VMkUYp<`vf z_)UbdA_}w#+$Zn65|Y$KW{VzI!sGXj8b#11riIQ)&L_{SuukZo*Q;PzL7EfMwvcAQ ze=KG@UirTw|2tZE$5wXQ|7{+u|8G@Yk-+mP2GHX2Ne{3N0g4~seL%mnjvyVaTNV8> z86-jZ!|`CwMJXki!p%6=zp?@A`3kY=NDePFO+SXe?>-WSkH26gKNWV^;7|?Yj}Mpc zIGPf=sg6|h^?P-z+uE1tLrF8>D}pl$lkr(}D@n??LW%`{p8xKY zYC^}GZ z%DgFtgruEe%1=i&08B~(0r21GsgBl{NyVB%%{J{pvcWizbH2?M!wVH<<=HYl9zMShXublL%4-?1f*#ol2hvnW@fL)_v9Y`dhQ-*vhf(QkHDFP zuUlAzTmx~peKVa&DUJSzKa+52sY}G%;}qw?@`XU^F#FCd&t1g}BEXMbTz?j?A**%FRC} z85X9d*?^+ok~U{Wkl5QRnVK%{?uzmdcdBp$tpNNjUe;!YB@L#Hzds$3q|lm+G&h%I z8j;GU+ujtIQooh>&ddsSB?mO7QWbQux50_HV>UVE?(NfJu?gPeb^&g#?%hdP&NVBm zA+FnSCCA5PgT(bCGQM3iK+Qj;fNj}H1mnx|`T5r$&dDOUHdBOgw$GE0iH(3IR`*qc z!twJ^BCj$USUz3FM$Sp!SVLuAW7-{v#kWrWW90OQX>8Exc`kGhhewajD=2u^XQ2)H zsZ?r$1c(JP2nfiFVI4lULqS0y)ZefG=Ed+wH*;vJPL{zw0*^TWA^12H1)&RBqg0IagS|(ArbUwT$Y6>&BLk-V) zs=$AEkzqG>TlpS;7ZyGqxMz7r7lgwPlSsauibNG=ZGMU+TsTTioO2w+1r`P^tY1^f zpgxUB2Z`A9(fbb^@J+8VK{DDb-X|n2EOH%e$z3X(lW)eh44X=u=^&fOe#DJtNT#ep zId}7@Cqc^!?A+yXYqX#RGQ=i_k9htvHU;R@ESk5!QM6j3$mPs*)1@Vte%tLO*|7nP zPuQ#U1T#y^?6)&)VUq`P5KJuSlKu8!_55bsSU&ZA)H~c6M2XKm(j`!c;zC_;T?OVE z4&pEcqjVG>{P^oC6BLKa1Rio&SRl@E10OKk7->;HI)7po8JhjDp3@NXq-?CNqeL}; z-R2LJfPwMylcmh3{+y?dVPG+i|1v?suz71W1^bE(kU zbbGk%%KyXNTgOG!egC6_2&kljw19%3B8`9&gQ6e;f^-iJ(jncgl7iCR-CaY6l;qGz zOLq)0bN4*Y^NHX0dtdjj`_H|;W}KPBKIiOn&f0sez1DlZSASpMQNd1l7yMAZez3gm z%djxI^zdSI9(uIvIf8_tYX_Z`tpq^x|-5}$|XE4?{g#V^#p&jZQfJo=rg1|d@BQmo~1`=cBcL%c^Z zBW#9-&#U3n(`Fe(vzMTkrNUQ7BN0auTDV)p$9)ZNJC&^LiKb0zH`sb#jM*d%KkOdx z*lEueBChUa(M1;qg}{6*rk1AhWL|Bvt$akT?2XXR>PZg&S==AsE2h4k8{xUod7&eR%?1wr#IpIRDSJRZ z*Gx>r$N%AW?W#ir6+48a*^uIzo0)xq@0~2UKDu)kdKR@ZhJXJ+_Uf`x(~ALpG~n48 zDadv)(&V9eif)Thb&KEIQ|_JJ3(x4@$Nf$}FBab2yY`m@7x-{x2QLw_@S!peP%p}{ z$c++!GKarBx6Usp_@41ShLqIK>*y$2R#`2YFYwq@@-5otaOS&fFo1)WniZIsQkHBV z?`K9V_n!WGyT9gkYEhhohE^K-DQRjJjE^f{+3uHq??r!#;~0L-rvqu`C{Mbnky~?S zD!-T+DzCdRMuu@C%g+A=zj@cu!5?{t!#?sBzEu|RvVwr&g)k8`(+-6}vt+(XZ;{2| zAy1K_=V!ev`2~vRO)=k{a(Up?93E$*QMZ+!@WD`&|Bdn5B7py01_I-U-TNT+U;f$u zA0fv6U$nQ&zWqCp|Mr;zYDJ6HX4)J6T#zwwGoIFW{+OS=!Cvm_$B!`Tc(h`Hl`Vk> z0xx2vf`${=g=~^8M%qmJ$3-b%=zK24g9H1>SC~lQ81^J)XSA`*4!-X@rv>Mj$}|h3 z1%NUYhn+#ET%Edq0A<#w{P@JWX?87B3{=fEy{lqrBgmbmtx77|C;`1;)VnM+aeVnx z7ueG8XMyGX41-SlCtlw4pIG_-0<=k>P{G~+>@W)en9J|8ErAK$xi+T-G*I6D$(yE- z)Ya9pV2sTtJ>aV~SWMdubw5l#;Mi4H$bSEW$=y_36<%=j`Lql#WagN(IzA8Tu%!y% z(eEOFudadpdG|!Aeq!?M5+@fP4aJwEhJ)b`T~har9Mm@&Q!6k=5ibIr+N?pfWLf z3V=iz!8)W$OXVy4#`^a5GkJ8T&$@DnQ<|ONusTN%#=!Kjl6@UG-6|f>xx@8Zee>?q zq@1^AjsLdzjymdsN1^Dker4r>8*2`*tr#XdLN9=Elkg}uL45ejQasn|`u>CGm3yha z_-b>J1>(n|-QI3rSHrL(@5q}t~0eN3AKR;jmmPzl^?K$B9V0!|cYQk%3K(saGp!HY;4q*Jeh^hRa+vRp;)TEYrTeaiW1l z_YRIw)BRysGJ#8gIpSy|zu3ivJYfEKn`?rQ#PM*6#gUya4!zb?Z74_jry71$_^n(= ze6C*i7nOhn+|IvrZN41?eN1oiOdRSQk+UQD^7{LQFAeYu49*vo`?UN{*=AltZ}d}t znulrTjpTX$oX1+SYaA&4u{Gg!Y(U;4M`(v9NcZ)sp}&=ulAe~x37hYky~i6xpD6o zKx**QU-?@;o-HmY*aCpQXG(AY8i@E#|8(>yn~1UpYJ>I2^ApHMUkycTyaV;#@={wQ!+Qwvwzrv7L9vYtX3x@zp+feT@wx<1K>jr z{DQ8wKEq%Exj-!iuo~L&Uqhih8V{iQWS4zTzzQZ3U~N&n0^20z|BWgv#R`v&T?Zh= z-^QI%5&wY}dLBe3kACe*W&uEg;+RWkNz^ijBq{&ya6u;>o5i1@gHA^EsbA@8A;NJr z&e4cWg*4Qg1-gFA(Dk&=n5eC=KMC%IbvayFg~g%6c^7jBZYY)6)2Pbhu@9K7b|;ml zJ*dy@rokOuWG8^Mjz*k(eH@2kQ{#|h+>xT-SM@5aK!ZZF0Bm>G7QDLwb)SU2INnXF z5jA^dybfCNC805Go~4$5I&H@ppcMiQT(q3CWE@_??zQM?h+(;?Hrn=Uv;l8Ihi<=^ed1x_4+qEw^Rd#a9{j zQFsTkns0`B%XPN=0|A0$N}c*{kOT3={8{y3@G=xwqZq*9&zsAV5!uOpiT`DlMps3N zGbXpnG@t>lz}DmBK%oS)7XJH{?17xdA3RC3TD*WM7&Bln#6N1z7&<6YWP=SMSMlA^N$Bp@dV7mKt+eDdX9qz4?wW+?%lhD z?GuaQ&1wC&Gkg|PypqFI#_iC-#^VuEA*!}C7%!l2y_oMp(1Ap9ysLYphfvxBw8@(1 za_BMO(ufC>0vS=VDmIb-tFmfWXXbZTd0hn{y&SBudo5doDY;&Cg?1FTj)26*FM}Rq zf2baTWGzq!5%_#C^fFA&4&=eJ2Dy28!x0aq5~g-aot$w8I?!X5l~q-FH8oD6*pDa) ze$JsbWyzA{uN2OSVt}*6(Ab!GVjRPCCmzQkHdeb)nB~WE-73K5sQdQu$!iedKU@)1 zF>f35@EBF?-L#ps`#nzjB^hN5;EIGz=)vkl?X`WyWAU){;M-JR9qv6FH>dh(O&Epb zKusN-a~mWEhUQqijeA)*@cbN2V49OqFh=3k!hu`_u#DcFoOSAW(6|Jf&iaW)`6a`(G>2 zE&m$|grD1Ae3=hi1UTy5%gnO}uG(|I*J5{eT4ZcEHbL=J;wj5kIs6%4iWL?odBJ@V zmsxX4OM+#nT;1}nWs~&PBz5))Ub2?iqzt9ijX)V&F8Z6{!O}*gvssVf2DnH=Vv`fMng5s?ov?X0~dn) zf+ULAH}Sx+nJLLzFK<8Mmi7(l3h8Im@?-ekU$75kvyq%b%Wv(=$1SMC;mQ4vMvR0> zt4@lDGW)OYy<5zDf2kSF4b&J0XSZu}_62;n3nm`$Ul}gtKH8U8@o>XxfOSI~5AnjA zLT5_n-kCQ|Y%vE%8#iy&TzZ)G#c*NAaR4;}vizv|Efezc^PiztE`;1g=A1hm3qFoy z<$}7h#>ws{Usi*N=W3T}#(^{)?bPr7q*Is-a0Pgktc^osqP!0%^TN9XxQ)Wt;_r$B zq|!c_@)58kt})Dl1S*$jns+iU7K6TPI(Ot%T28txQdU(|gbTFQOw*n2r_y= z?q!?ymbpH?2->y4+#5g;RADtQqAx?@i2aru;U-ye_;puR{?a_gV!DdT%*z~{#~y`T z!_)|lP^?bw^F z!;l>F(YHZz0!Up0U0mbVSvSYrgP0n!$*c}X)vSREs&^OjS_!4QSCf2uv^?7Gt8%(g>vefdu~LUh>XCig!*hWvjpo#ww6N0V>= zSq=)+N?^0Hoo;KS)9?(JR?+Lf^|v8|o{f8fRk)VP7Ajlb0@@k=ZV6nsrwjM_E_`N} z3j#qw;>qWASC*IGM(CBs0P{b=U1iH{_>kYz13~}ukVnKAOgmB$Q5MLiZ2gIfGa{)7 z;K8=H=$8$ipYMR1mw|swk^t)ZwL@>93CvZ_B6I+KYdA16rp!tCoyh_@>LlA$auzKU z#q{RE?QK-6Ic#T_!>EX^;_PtUeUOp{|M;p9y0*UY@>oWMJa^aX3S34ZNIBDTKOO^* z7Nlm%TUZo+>p)|+9~{^MN*myQ&1q=R1gX*d%7Oq=09dQk%M89aY)zyh57(q303IXw z8I+E&paQt1nI!>Z)6gaIQ0c>m`>y8NVd-Zr)dfI+f#V*?jVzcy7OW?_7d`iVt<-=! zSW#Iy%3*sdGnU8L6b$7~)3xR0N8~{t=Nguuwq4xp(wkq_jM<&^_LR`K+w z^r9}4at`GqCZ9X>z|^C_Kq3d?27nPl5wQ4;g~0c=oK3_g`=gld30Uj=YAPRiAqB3t zGmcXuYF7WAkdqwXkiZbjfc=0|2ITq+o3&zw@7Tyly6V#`um-^}%;<5+#PLdkvH2T$ z#qL=(4tNj3$*eqh`T1D^g8(oB0Hql?`v@LP?f0a>&*Z{N3<$vaS5vM+_7n0TDznzh z$pE7K%*;3G;vvHeZGk@kLC}YE@y9GIUFFPui!eU5QdMb?1O5T1I&lEtW0VNRs5+O! zuUz6g)s1H`Ik^-J4MSFzI0#=y^zmZl>{_|I?n9wa7`TTZe%Wb{9luO{htrm8><01SykL@aZ#Fxo)|pjE|#qxDND&}|DPTjFm4u6l_1 zb3JkhJQiz#r#%`RZ-x&<(?(~^rKekSQg#J%q9hU7*!T}Pt?4^JuFkza!Wuq-2dnFV{DcY#>;6NG%@KPafDV@ZX&bDvdzOHcjKF=Gr!34(MFF$C~IA zEXgt;R7wE@c;bt)QJ5q{d00>PvogwMt`S z;}ei}yWA5gd?BoOFnAXe0m9Hyg5_=qpl;jYNd@#!O7il0%cm*sm(!=S0K3c|*y$>d zXbP)p3nZ3`0NB>bvuO7ygz@|YpuEU40+xr0{1`BsSAn^y2neeNo_&ZvM1Ebu|)_lFn3iVB$7!5PpN zg5e&q%=@6xfL{dU`;rB97$kekgWB;x)xRLTO*&JFN$$56D3E)E2?MZ_-O2?s&(q>K zPP0~pLeI0+C(mft?W%r+{v3|88dGJaCdpNWSGvf$&Es=8i3B`b$Q^%%&}5W+lH{IM zK08Va1kJ#GjV7OLUC?ILnUhtb+QT*3P!H?H-Ob(Edj6(ee+nV`w!#I;_o#BCe%q?} zIA6sCPxxlG0xI8OS>18YB}BcRSaAC5p}5&tdf4A5oJWc7LIAusQvj==q}aWWy}dl)TT5)Lti8|iACd<>H%@;20IWt% zT$Hrk-S_z$0sK1ZLYmeU_3&aV=A+ovVMfe(@$T~w*y$uR0?fPHYQR~8pm*Ez1~k5G zk3HrYzkLQ&7zIEu%{JhC8rn(T2Af-339gr=mK^8Q8kd<(=;Qjjx>Y*Q0tINuMm-1G zkY5;B{FUw(4#2Ut@xi%%&kA4m;t$r$ap9fCD5M? zWb*NR{)Vk-%^;*Qp2I;QD>JjBd}^oHb5bS@$g=yz31-S2@%OCv0MmV3TpX^Z$5UW+ zuJ*+yA*wk}0plk|I3*)i2NE}VJ-41=alAo!o(u>zCXb63DTSTf>Y9(cs2;2WOyVL2Py4 zL90*u5bu$5>^oFln3OhZSz$+gWtMifBLx@QHg>(tUIgw#x>ja=5z60wxtn;U*A7D+ z-6BULm5S~)%U|6VQ)oYC88Cdwe)ZgL_0zf=x(!urfqz+#F6mmkb5gN+g)RFfaj%n^ z_3z`A^m-!oFDA|#zo8Qx(pTvrbb0Pmmi`g~t4Dwg0H}9<;_9U2hXF@+7WU#MFbyR6xKy)}c zbZ`2av0Xf=+Ad?un160z(keR2&)=fMr#rkX*~sVZV%S_!QNh5;Ndf=?dN>3$xP2zP zX@D1-pZ+vorxRbNo~QN?anFpPNJe7*KDwJcW`QweMcj*u$Q*_DTn5khnLxrbb~?^B zZ~N}vj{yRa`w#pbH4CO52nf{l%IWW}yrL9w69Dv%I(+f9e|RFhy1FEI^(M+&bV@e; z);h$G8+|GcI(0ZFsAOeFcUR)DPmnZ+Zr7FVu|*5Mma0CTxFNz!kYDu&Q4EVt?NqgY z2WY-$6P||p#R_R_YnxbF;{MX@rVJ6Usjs&istj7VD#skpgm;Qc_QzoGYMkc@GVXNn zR>21DpBly~)5=$eD77Ny-~>AmojhDW9cvKF*rh#(lz=g_e~h}iz=8mG^&4ena>woE zWdpx}fUjd51anFPU>^P)7S;t6vJFDZ@ypm}U0vPo?(RPhs?ype?!@@`PlRBlghM{H%08U^ezi-^!+VPOe)q8eshz=6cmZ-b7Xffm-iY}F}1U}-(JfTdU# z!$DBBi$b9sR;5HmAwXr;v=2|Z*<7?;-?vQvh<3Vn(Twn0?{UNO8eKM+l#T)a4|(aX zO0CqKCH|}-fp{6|XQdotQ@DrRe0ALVK@cmYu!fp=8zv}a+M2=4vee4~U%o%v;kF;K z4Dikk-i^P_T8~DNL=eV+tnTrfP(72c6Ig?N6x%fuiP|=)5HG)wF8^!qk+PgGb2J5P zSsG3Vhm=D;6n7;7S`GzIj0#O^ZuV-&UWRiskL?%^BYhZh7M4 zbFs1qDEi4)Iyxy@()_phBNjwIb*P1eZ~jP0VHomTpJ_qAzS8b+Ww{T8!Inn{7`wM= zXoA2WA@`t{lhy`a{Ui%tKF!BaHLvO~s5uYE`rl1v<;&Z>3(-)z!;=E+yqZdQa&ods z>!+RH#coCw54QRV?lUlW#bc$9ncgNR#|7pnAZP|U=*jfQj?#*KOkAULq$b3TZK0$FtHiUs>@IRh=wl2ScpY7>2>c0m6pi- z_R6f*>gyFO9+AtdE1QF5NdhYF>vVKNKAq3{`l>1szINe8kFJ7Nz~p+h~nENuT$QuX$l^ zU1oC0k;L;JJ2~(fg86;w8IN|OR_mK7iDvznR@aJ=aue42X+vD8?qaU4d!5yqLFc{w zqEJUg)$I#cXB3+F;vDk+eUjgBKkP>+(TyfK!>ZPrXl$KbK**MIF z5rC%QLID~CYqt*e4VC#cyMo(UB904$oknyl{A!iF!h)`O?A+tOcTwm1Tl1wyF;sRk zo}VW@v#N?54EpY#o|j+^So8h`Q#5UN;aUL~$#oldp2HdFU88bjo|qd@u{QbFoYOpt zeLey&9wQgmZ9wj+cN{oox{^1j2c$U%RE*JX<>D?2+L6?byqF;o8@gFAuhk<)IvCiJpOf9<~e zgw}__QktBfR_&;0 zM_h1ZOe$TQzMbuVWv$xX=B&@y{$=YA)2Ps_9oCOWNCk9k5jN&|VVMVriHTu@C9#}_ zMo>=9qwha{Ts_!_y#i>9t;qMm7{EGEnO0UojmdKt_mQ{Q)^_yZpIIh3c z+$}iiS8hna!YbjXSh(PRuEJPJJnq3afqiD)bf^B&RT6Oy{D+Y?iI}&0dQ41jYi|PA(>& zX5_XNfUr?Cc6Yyh#4S6;>~(b5KIaMx4Od?3e%UXTEdILj1+lV%L|}4sGTu+^$vgKY zaBe|H$HyLUGL&=~)`GGO&2y6+;xkuBSo_K6&owujAF{jLzI|J?bA7?9upeIM==^%^ zeyP(pCu6D-!kk)Ref3{Ew=d-8r%HzqIL~)eTAaa46!I3%BVKP2ZPGv%aNe~y%t3IR z9FW(W3HiOcajVkctQ7XHm@uZSjJtI4AuxkLLT}nlg^MnmGA)u^#V3F{)2qL2m;w|% zOi4{``AB%*hv9}qt8~<OatXTq;TIXrWc!AiWeGm*JiC6?VJx&W&nMz&!J6z7g$AuN}juE zV~g2RYw4vy-+Y_iXJhNcZwan-5Z*@7-D{htj4xPhc=RGMw7zNO9ljib>mUexY6@&h z>4$UcncQk>wf(R^>o~uX2S4pm`sX-9E$7&{1kFV_cAR)sCmeO#7as>=(160f;bNyA zpv{DS{dOXKojsD8(;!XjW7!|~4C2+ug}xIAGQ~O9E(ejGX;GR;JoEH;%06ZSD}LS1 zj?T11)@&U{Q z*N1n>0=0v%IQJuE{o1Ne?fy6(v^Pfk9{;1s0+t*I)kg zYCrC}lPC^y7`xKm1VNfD>Bz*AEVhuxn+Qg3?mJd*OzzDQ4}fXwD+nV0^x|HU+kqtHB=TFiGuNE^ zsn+Y)ue}gVTkg4oHK%?-d&`ls55W8dDhN2(2m$2OncHht#O1te>l@W-%fy;KJ)Ko- zj;kh1bkn%;Ob!wjzRjknq@+7{={!;9jIVvRguhrth@SHTz8~G*Rkj<1gdJH1L2dfs z8`z@e<^?q&gffE)$y~=8L7Y}7p>_vKxkWx03`Q&LLe|vObOuiU`w?lUQIn7taIgbs z2QDZ|vB*a*CMkKd%6!h}s@nPV9k8MZbgWt-;gtt(zK(v*1)i~fzb`Ip86=dHZ#(h- zbr=7+oeS1k9%i>+iHTu(91V_YiEe?Rhne<2DWp!~1X|I-ybFaQDebPwO|66eH4KjK5F{wmCW zU^n*a`0!Tk;=0*YQ)mm-30mA}i^z9xX-g-tq8bcm0tq*w|GJZi+d)#Mets=>A5>Kz z6>ZMLp|{w9bzAy!M$r3QogOlGQYQn3t%TTBm{!$8f~27Af_d97OBTh`em?jb^#v-( z&^HDKO#HJua>ato4%d{0+{?ETJ&Bv(D%}V4eq{P|A|96xYRATfFBmE$qu|WCz>iz|GgY(X{-Nr)Y6RG;4tWb5v{jAPNs6w-|v9IkQ|-(VFAe9iN4q zQDgNvIT^1R9O1I<$t%37Q#P zpf=6ijX$Sy9B0#+{7Gx{{Q9oSefOVDUAr7)t!>yHhK)_+5?LqF+f!|mM=PPJ#YYs; zqc?V;`kOA6ymS-@*YmLJ5Fu1nME=dPnhbGOZXVM6Oi@i;E4mefR9UD` zgx%l#?O{IGP}_R~;yw@9+2QGwum6PwATq6_hU|^VLZ8q0#k!=toM>?7i2|U#YLB^O zl-p>>o7n4*%0So)Ze?MrzWRr6g6pu@Cn&IMlbxM?36fG-dF)zcF-scuRNsQz6XnLv z+$ZneP{P;nmh0j|`K5;XEvp{npkC!GQc}hs%%uq$50WFcr%JIw7j$PV1AOV&V!GUqFdDgiag_83M5ug3sT)>8P@(ceD!w zk|n3xNf7^$oPOTsKC=pqlQQ|bIz0_O#2P{UVtluEq(>Jr^XJ_CUK>!TsxfY0B`6%dY9ppvJ(h0-Pvx> zqAkkb79uKbegnZ59>+m(5ISu&O5gSSCF4Gd$HM8dpV~X{=7VRjhDL87su0nN@P|#t zJ$=$oQ7&W@?&NKDju!0?-`u)$DFg|AoxU&dldxscHEZ?`!Q~M%q$~7kYad0k(Gf({ zpad%k#rO@9()`_rh1sfoar>%v8_EL%i!vjvI=}0McD7C;d_Wv z&aTzUSnSE-R%3n*v4sAHfRlFOUe_`H#H*=0eL6Fvc^wA_vma(GIK^^qaA;irQO%zg zFymLUsPs8RF(pG2B3>Xmi5!vh{CL|bjzr%5F}B3aRQ9>ynyh}!+It~b4hd??lNxae zh1JMXQZW5CSSqkwvi?M4F3tUf9Camf|H?o5&7t8$dyk1_t&auTjRL|c@R+Kp$s_G% zTToIT1tcdYhXlq$8o*LLV~Y>b>5J)bx{{gaA{IGp{Q#M-uc-+(YdlXz>1k?ec5*GP zEb$|rUeulnQX4f%CkWgIm0}jpK{+8>5jV;CrXIk>WUitWbP*Dj4#Vj(iv)gny8JJ&CL&D3}t&8Dk7bPrx9{QxV z*u&bIil)r(g<;yuh zh4J<1K?HnJ-}lAp3!+(Z*HMnE&EM>1juGGMZU$+)(>#|TX871gw(oq!D*JcSjP>$= zH~p1#PxE;D1&ZnpHbe<(Ti9wneK$kwk7_gPtzX8U%=f|~-oS!Wi>Fh3yxLA5n^S#n;x~dk&uHYt1?CwCHN;QJ(MTvUgq_ z)mxIo4o$I*ns}+h#Pad(z!Qb44_$4o1Z$K?E%O6xK0O3}y-b#;dV=f zt_{5+2jk8J|4Va>S4i?^e+qe_coTt4?O)yb7q!XYVRM^s@_l#h0p<5n0cI#c{9ZO3~r$0v@ z-Gub6(>=GjhOSv>1`hO;!om==8BeuiI!hsl-s|7z~XD7lk9<*XQT7kfl5=?6EiHSRzlg4oNet5E&L99E}g z-`p8JInT)lZfAcyXa_!ZaGgTGZ1xT$<3dK&;oip6PJx@{8<9JG6rI1BG(4r<8+#U% zI0cPRN*L=!IF2J2U>bse18IXIC4CAP0wCAV8c?2LSP(k5RewaRhv&H2|>cL*{`Xh?m<0*USm3*Q4g4&`QekZ__A2ewDW$01;qCz+nDsS_r( zsqtyvTXW}>lgUI#^lGFWZP8DBXWGHOb-5#!`fbKXf^YRjIp!i+S5?d>Dk@y4NxPZWgEc`3ZVW zPp9-n#K3Cr=P&y2%es!jWA&`M9?G{mRgGORafj^5At!_Z-x<`tVzy0e z#Wx`xkMk<&qPDXnYg8u2WALi`xeJ8uNiw@l_Ykf_;?*$1Hf^xE2^yke<>8Rxa#)T% z#`%-9tKh4x#`K9j&1G;C<(hq;g6w6O%X*H+sFcKPE83yU0kuE3Gyl5&;A>Djh6e!}^A~w* z^&UGg<(m6&+bqyCWg6*NkgahOoto`r4aju3!Q=R^wF#~hzx0_SZ~Eq$E6EZk33xL@ zeDlh5xMR2G)=X57gMef64k_seb<=wEggKv>;6^{&ZbenAIUnOT^x>rk`YQW1aFjY_ zSKgiaU}dS>1_#ArACwC7DdQ}eSnzHAc=`E_Z->t%DfIU@;;aYgc4Ca2lIU&Eb&0`0 zIA2%G*2ey&`=Vs6K%qGGgR@`02+cwM_&K3z;XK3Us984{k_WPvUb1D(3t<0)@Tw*7 zu^3q(nPv$FZo3m?y2PMi3Id7KDEj>;Ny}+3mO|S&tUE?kv%6>Y;mu~g_H&RKR_ca4 zu&m~QHPM0qe&D;zSLgT~c3-?d7Hid$gBaZ-cJ|JBvZ*2JOJr@J5=wPR>o~VEj2e}Ouu2dd+Ey2SyvWdV9jpTUhzNLHl zJUjXPhf}Igwg|*vKr@#v@znF~jV_2`l#lyVZBcD2^hJ>}C%CSPm4h9uE8@ zNG~^qb&f22&}<;Sj~bGlIJ__~f?uoSfl>DPE%Z-rnb+q<9#YKOqo{w6E{LDqO#1xi zI3=`kY4Lt@hKV1&kPRxWp2&oJS~K*D1L#cn)g~>`?CqSGBbmbHq-58a`ijq0O!RF1 z%0rOhsAVxy!98Qt2BIaH(Bez~-YxuUcRa<7p#5|7y=pUJZLR{D8;a8B@Fl%?jtlw= zfsE3FJii_=L9{I)k3>p@HhBnnLm3S-9mU5H0WpD>uE?lv{skQB7mz zjiOKCt-ONYv`Olf<3++w9ecnK)?3W0)Qg8V>g8(D4y)eNy17)v`W7$jBnXuxjTfd` zvwbaEwhnoLUY)|dC8Y0J*KI7Hnvp^ycmZlivUvRSys+sHWC(Oz7 znKUP7m8T6+PWOguNWg;RbIAy*uk6fT8Hg%CAWtv*#_3!s*p}~z3Sw=)kSILHPjo-H*5X2O=Wj6O&Xn<|&Gt0CW zIkMJ>+K)Gj((3N%{GDN-DPVU?tLw(uin&HPwN%toEQlLO()nYFvVb@p4M|`@tP0ga zCMAgoL=TYC@g0YYK^%Hut$2B^gbK#T9IR>Qi$ql8ekTp&g>;Mry*n94)7b<5S(Zv< z9W}hjFh|z((4HnB!*&~;ZcF?bMt-JU`1(X8O+L3Bf&W1x zb#&G7uqeqTuzoF$6)@AU=l}ZkOXn1XVl40+!{#2Q@YlH3oT|m6Q-8^_X^y5Bc7I-_ zW>r63`4R>`r@jW0uy5=KzJjvDTJz&^^LcQu!sCHJ_bRnnw7ognc?0}@y82sPZ}Cl`2Aet!o5LVKceI%85V@vb@BLazYa3zy zL@Wx#^v51R@u~h2X4qRE{gWcHDfe#1AS9(YZ$;U=<*4!@@&p^qx>w`kTUWG4kX-h;TmKjD#Xyq-djl+ z{88xc?U31-?fE&}2E7;&p?pR>#GNo~DlMn8xRZ7Dd4$IBA#r~4li^$}hSo8oDp+4N zAzphFX2ZxK^3N%*HkUwK)A2(WceZy@dG)iM0rL?-NsE8*m%qNrN83+(vW*>!rcBPc z=>`zccu2Fm$iyJ1?PF3q-6)6-+X{dh49%3sZJTEJ?C4XJTM za#vGM81ppx%#;`HcO}Q0amT(Mu`spa;uZcRhgMJP-~S9nB~U+e7L`frH`gf+gJy^F zb=eIyk~_r`tEAVT+(q`jFFRFK+Bg`o0W1u-)ZcvgaQl**n*`R6rZ#Ez!dl!sE!5s{ zUr}Pr2=o6DQ<+&+tAhB`$fsk}7*DNW`k2mb;XrNw1Nb7eIjdMS#v#v+&}!N!(`@hR zy6^HWUdwgs#M6qJqj46sD-&7eeDt82^5ZiiD{kW=MSO~5>*s1;qpAmU&9tY|i=01( zO|2L__6u?Wy0GU8FAZb08hp1%hF_rcQ9aKY(VQKu0vLbU^r2lg|{ zqenQPEE6_GrMtCYYTlWtwrhtdR^=CHea7QjW4kN6*ap5hb=0+#NqgZ#D(&r6w4#E3 zzr-$e{9xy|*q~cecCct|xYDuk?b|mfIuITXLWZ38I-J|~8iV2(GsXlOob4y|C<&PR z;_rCzy}TLJ;luaxi?hNt9nKg);nOj5ocV)YTp{yJom7wnUZ1>qq~TEVGqR$clHh9& z#k8+6PG73vwYvrVcyC4-*|<8{$>$1?)~u%aPi)X8TwcIB?Jq^W>4Dh(K_W#7-04*}XOwK!p^Skw86Q+o zu4-VNFi3CAB(FM_ZVN0g%$*#B5CVKcf^%~>^uw}TG&E^-ac}&(BGDP%Zcu%(L0)P4 zxvo51Xdb9-C9a{B)8q=SoBE(T$L_n6REdJN=Csy<)p?l<@xya=-vhEi~A7E8Qz zPLxq=bz#yqA{quH6jTSl%NiCnpBfncc?O(qL{|Hmdq; zs;vzhY_~j2ehZE6Z+W0)q{JX}O!Jidy2~sUSU4)q&6W5Ol$nJ!1mdwa1r01a>>$}+ zD11BJ)A6t9XS?s)?gZArqP`uig@h9&Dv2y!#=XP3rL-a9>E5fxPwIzMw-O5v`bP~qD&WMS`-gvG+&V`M{BwJz z_L~Hvwef~&+@;KT7`U{a7WT{8jz@PgJhXWGV9&skK!=9r>@3jj*jVV^18S|0Vs|GeWQ+qYV`j{Q<@cEt%ZY&9{{E@2(hje7^qsE*Y+w zOs0j}3Sz%0M#u6T!k{_YR_XqT6H;TFN_}_GGnai3+AEXXA(!MyZYTv;%tyy*FTAMH z7cyN)o7-^@4NYxu5AHZvWu}Ea<9smOs86sAet>YbeM6YtgiNF7&yU@XPoEx`p^x}L{5t5uf`XC7-9l0XAeQkUH;8s9*O>3$SDG0h za9C&9GKSiDlz6=ZtRsV|poK+BLpQ1km`p$fbLC*>x9e_71FlD|1(# zc&-SrC-pbi)SKJwT@P>wwom3Y`dX7%jq(~D${CA(@SsWm(eOa8ZA;$!(KuAhT$5!# zMe+-`Gmg$Ud4Aoo#n4;PK#A`uB2!Ae(TUl?goB|f(4$kvyOo442GMk4uVS_*<}Zg8 z?URz)CRDaZ6{iMHLu6zg6|;&NaQ=|uyr76-_I^I41h zF`C*<`q(KLmxpJn^)2i$*WOA{e+w3GJwA_i_ejho6w$uFcUlGC9N!Lc zcYXD0$}=*=PwbFne`sA8f(h9WoL0o^cbeRMnV9?Iq6xc7SJlI~GOgRZQx?LksKPkc zg-4%DyYt+>Wn_dDgrorol>W#?7(|s*5t~EBFeo56w*$t=J6+xTVBLS4jO;pO(co9L zkzwlkbl2+kssOREnJu^W`AMlW9XtEk{UL|O>CsWY&!2B#CLn%(1RpK2#MAp#cCdvC zBb@M?LPC^Rr?vPhkPGZ@jD+0lN3Tc2xkuw0hiiMCG*&ui-bzFkK_Qaj9g>C0 zPMd|*B>>G&H(&i}UH++B*>#%8V4}ee)Z-@|qsT-50n$0_W{~d21%f&Su8ZFcAtg@R z^)Vn~N))7ff*53V=)26{8yIHU=B?L9T_Pu-Z#uR;xj;!#Vv#e3h=>U5qdy-qGBfXk zDT?0nl8Zy~wh9HspC?a9vWI?yNXy&z?>j-75%?vl@}b54jH`35(e)cx{J-=yUwa9I zP5^rwd?bzOKz^B9cZiD^vAf&`>-uT8X{O0%e8EvQVat~n5Xll4y zcXR~XicvZK9n3}V&snDS;nb)NfncK}MTwzn7mt_zE0HvHZ>SJg+rq`18tfSp4&h@P zIm5ft1e62k10)~}$5Y4i(kY&Pp#AL1{~E-m)zzpK^4s(^*J02)Q`V%1YgrzJ_9{N) zsel&qbzB$S?OmSKDPHHDn8*-~*hx86)z1K;nqKmYkLmY1l8Y$Jcby|K=_W;(&e7pU zjBjSvm3CjHt9WYF_*WVJH#UtZPv^PQ8++x1ba$xCn?YO+_zs0mi9@0aPY1L@2CJL4 z_MRkkJbd=*jgkP!zOngKvo_O!N1&1J|MWYJIsepH>{N+MufPr*D$jQppF9XB($sXX zGMd6jy-)zm6joMNmcS;*c=cxq?N^tU+6vF#yc_Ne^2x-**7>>8duBa(y@*Tb;M}p* z+vBQkc6EC@B*8xvy}cx@Y2o9n{evEn#u4ZM>$0)^d26AtdTzt!0%RT2S~dwpia?}= ze=+2YnbspkDM8g`5ajx8 zNg{%h1tf<7iIPQf&N&ZhV3_`D?&o>W`@HA-dH$U1JBP~)XS#c8ny#u{d#_r1Z6P_K ze|RZ#txA%p3!(~;X%iQVqSo#$HprKj_=l#nkbifR*GfJcD-*Y%Z=QYXwGX7^TS>Pr zO<(=dt=jT8kbvD*_25b^1vlh@&J*S&hVVnGdAPQVtYM0nz@D~O-2^SnD!JZv&tu~4 z`m$Y~kLX}B9#Sq|j?g05u_GG7X{hJ+&REFN04fKIFehoCIQEJYXZS~xSF^Y|$+Xsp zcq%3j@``DxD@1o2dhFXfiW3Y)6hkY{&uH)q=Fkk`WNFz1&g>mqs3KTqb1F2BHcIt4`q0;u!ED0Wlb%SOI{nq|=a`>DDGond!+ z-tLKoE&;?(Pp+fl;~X`+xOel_MNxLE8c$2joMdX6ECNXSGygk*=sQ`Cud|WE-Z4Kz zF#mi`)!;P*S(*#rxITy4QNX$k*N>0KHRL45Qvv&@(&f2jkPcPt@it}YY$ij%uL!uF z9NaKz&?|M4NYT<6w~s%z{_qp;mqtb6_Q`lCi+;r_2K_@D@@D^sKXj4=b}yiR)d=|K z_-pnzg7-BULvNSL*brvf-Cm`qR!v!`v9+y>=wz$^K+YcM`(Dxohm;TrL%}x7V!)ssBEWHu!ZgjNP5QqDBBIC@2#Al(_ymEy?4D{D_!dmTBiv>Z7-+u$F$% zms8Z7iq^@|i|TVGk+zFWG5Q6qDUmvl;Lbk|C7=R%mrXD7I|WATSXh_a>-wXKUci)@ z!==}maGv6hzNY`&{qnBV85;KT^YeQL-hA&hDB^lX0f54ZvTURs&Edq7z}E6>(X=_7 zlbT(;KkVC&5_` zLC-K!`!AQBe9Fe@beyaayqn>QtGnyZdEHd_f-}JoiD!E~EVJ4fi;UB{NGQg78EsPI z{4#yPB=QyVq-FtRI3$N$Q!JmsV!W;O{51~GwpC4{vAVikO}>M4BJc;gLjU)0G~@e9 zJNF*gq;P`YbWsib{$5;`^>1wPd&!c2WaVkj9Wq6XX97-bN_uLGcN0FUP zEx`;|gum=wy2`I-RYShV_rOw4d+s5mRJk3ghR-Fal+>8`P?Dp4Urp_O%bVw|_}VR! zLoAZlp}U+n@7|@CqY*okxT4nB(sIaIYo1!Lxp>PgX_v!_;%;1OMqN~WV&%N|MF0{R$rc=_GOQX8Ld@{p{q+y7LnKqB0cOEQx42^>%=gw2U&(E_# z9CiGq;q$2NU?f_cCS6S5>)m5xVVSJo>T*wqD=Wnz9StyAF4NInUpX`_R1PwUg8j+*xB1@Mv^S;^GGBTe|yRlf8#_+JUjqfAHWXgo#y)qae_09U7LL^C(1hNqY5 zG4MirS46tJR5kM73xMxPm(n#KfB2N-KnH_{r+j;f)NTkrC)7@RCj^Ve7}BVzZJ-h8 zH~;PuklTAhuT3me5aWb^bu*lL;O!P37Ydi8Kxw^RnD6cuef>j<5-B)y@?2~uzN5u* zZ;zU-yhlPhd032Yz6bRmsdnIig-mHl`~eS z!Ou@WJ`ItTg!x{XLpLEFE$rSrYFP1ImOU@M*_TWjT9%7KLPGacR5(RNX^TZfK$p>X zUttwSTg)}TJucd>nllG4z{o4kQ=83VV`Ytg_l`P6%9HX!2qB(@bN~LiUrkL_>%G4p zUg+9y@9Mhu^Ew&Gl`o+ni3Ocv>eG*HYi?#27k_r!%B!J^Axb&u>(}eM8Go!nMxBLj z!Y}pdwl*@}gbN@K257E+&&_=e7*HV1!t?BF6a&d&W<`EJML<9Rz^X#h)7h|C>}O-o zNMGFGdh~gX7@Nd|gvRMn2PtoSVY{^BByksx64##b$%Gzt#BFIp z`D@QT+K>`Qv$$Fi3&l6|o-?219uC zY1U3Z6$QmTFquFsL>!{<3MeM*uMbm!)U=5Mydg|ljg5;7`td^;AFJNJeK{i|gK;oS?A|#%1nTeT!^6;` zA|cN+=Cc#6PsrZu4A*bmXcYaOrL{M$JxB_^`9tpA(LMYqZ_uE!!I5Duwy>izc8n_$ z!4})_CS6k6Z8+#G?vKfxk-}STf9|7;p7bbbYhQ}*r~)Rlyj&XCfuCiIzds^ z*!xx*tZP3ZApBSH6MPoH`D5CN*s^fETLu;#-lWHWHyKuCj``^)>zJX}$ zpg9a#ET<2{_$)dRd47Lv%Y+#z=6p&=DcIQ352bG1HZ-@kwhl~AW(MRqAf|C1vUYG# zGB@YcH3|g>fgUqHgaJ{eh6@9dqNB0>+UDK_W*N7 zYFYYd9@YBrqELco;{5cO>1=N2iXT>;kKk*OHw_J|?eJmP!PC@em?_LI8<+*h8UY+A zK&tAi@hf9Bz;LS-B;$tezGQ(WgfR$d+nm77aUOW39l4e-6^onEuW=Z*!(GYWTO7!F z%+13?Gdw&nzz$Fgu({IU;72|erOYWUBQv|S6bi&AAUPndWDi_|v@~E-8iAyP%g&5^ zjT-x^oiQLSj+UJPiIC=Jp;T;?nSa_flb_b_yPa9ph^B4tIu$>g+1i>~Jn8iilSMi% ztRrl2iWHC9uLevZkuBT|H5 z5fSWxx!I>w4%nc=kz{Nvu)seNCU+=*KAd_3e%Uv%aTSAXrzT=2qq;_FDG3un6taL) zjFDw(IKPJ~E4T>MQAWmwZm#e4p1_c}5uAS21nL$MDPe=x+}nadD$#>w_%1tHgU5EkNzl103`|zN>}0fW zNo8KLwY}J<`-H>cX>(7{cyE4R_XXXsYuv&~oey8+S1T0_XHHX79g})s=ZA+sxnTTg z?VGfAKE{PUMg4fL5^%ihtKk!1pO}f8h&AlhoYFLuMAAQ#4$hdTt+8f3S&vDph-M*c z_<#)h=lk$cG6-V6P4ow4EI{hKf6P?q<%u%=Ego zkkPvpu#ZL)LGd3xm^FN_6s-E*&m^tY6Tb8wo|O_hpYdr%@Dqb*gpB!^77h@4K--jT z;bx6jv@)`@NhSU10#e-S)p2dCOt<(rq%X_M%NvGrn0Z#L?>~L^y+h%vQ(MgB-ieOA z{e2oKIq#LyH3knXyx&A~)vJBt27_<3oy@o3n7Q{b(TT?Mllz(s-8{^G(oR+G(vSzP z$Ytf>J-{X+87kkzZ11HNhlMui?G^piZT!Qs!w-Y9u{#F`B+v`lQTM4RnYOaZsXeEF z6%hi6{%lt?MbbTdZ+kt0hEsWF^3g}YSd>{}`|&g#WS|d#@%*AI)2Ig?R6!)s0f+&3 zAA*Xp#cLlvePXI4X^~%?bU7O~70JxXes){V3*2?$58-jmyFeyfX+i+G@;+ki7n=-< z#ct+3JRU$nuW;g7x5STIWlPJ+DHmzrvd$CHQJWlD$P>Ibz7qO0WsLi z+uP+zc;MuuW%0AmPk39{W&^teff1!$R+!D0o;)xyG!z>~K7E>IwH2}W9{vf(p99N@ z5!$2+KI#3qXHr;8T&a4u9Ex@LV~Fm}H3=Zc2-#QSM_LLGoRwt<9jlgqqNYU?4r9Sx zPb=VDT@}Hdd=yDH15WMG zK34024+I(t%NYy*eR}$jbL*^P?14Kj>kQecramh)YDv7~qd_r@L+G6C8MGs<9Sar1 zI39zv4X|U7@uTuy?P#v3eI0)roSLkfF=tZ zB)b)0EoUCXMW%A??9Vpq!p(N~;gI;P+mk^P%~*Bwg~s>o=;|>?$Gguic^e<;*>MkJ z*Z0f!w*Q_n%#f+K?QXNIU3_5`;W>v^@Ua)TvXdIviJPolXV6@C-!!Zru^4<$pgb$y zsveDOnY=@nvGC12GkfGWwob zImx!>2i7c~$Sc!eJ6roxy1!cI^UBQGf=<0Neq?7}3S$5Uc5YoK{o3o_FXplbX(w&U zPbg?mFc5pH(rG;R`m>!K3SEiz3EVzN&pJz@qNG$-S8qE=2dfJZf-^0CR{7w*P+hq; zZ-Roqzl>Nx+RB5+IZrw~&Xy@KC?2oM4U8`55~yo^=Xmn%It7MJWX@@Ffz1$I^v8O3 zX=vAfy9+aH{SzW}{^J>ng*TlxFn^DRw<6$O0YmNK^nC$?tV9 zah@%u7fv^4$09kG;a(ByJn_{d3!EN2t-@K|i|EB63Y5{wzfn4wE|puO8&`p?1?foO zd4<_|C`;pF%9c$?OsQ&?&MexHMF9m)ISx8b1eP++S-A?;IRCsv$-1+HKmwwN+WKR8 z?1gmxN;iJdus)(prn!}GqutCCqbLbIv z;}-Y3DH?O0Z`kB+%i{*FU*`taxnoiGohR>LpRyu-{d@V>2Q+El z>CG1g2{Qlc&X(?+r{O-Mgq-ir?!Fm#edG@9=&c8zORWz-73QBWN_mwnOwP=#-8_%X z;3X%}9dmBJv$>3z(Pfvx!N*P1B+gTUa9;12;So;8L1_fq<1o)IitdWcrwb@;x37aRV2h=E9i_eF$7BJ7|Djp)A4m-Q75To;0w zLkD>1Q+6+p#UMKnj`>(odr~qE+p!|qu$*Mh2Tv>4A@=W8>|e68TMOe}lL>4QaMw+Q zeqdq=rDO?rUG8ZV;HCrzo$U(eb6M!7sS? z?zsmBWw;kac*YeWQj&4yYSgGb@Q|H|?Sd*RE8hU!R2B#%^e88FTh{zm_3rEMCk$!~ zEHA&id!m)|1Zbm#)L_`_a9|tUXm5I;nRnW}YQ?19?@FSO$>ILa4;0QRMkz9O_#j<$ z0hOP1c`;P|jeP_?8gFDXl;q->5%U>@S=JZ!Rr1}bq2+GmQ&S$>DCM1%KrjaqKgb64 z_d7Q?*Rn57>(FGXXmlk{xS`S8A=(n>E2gTM0?|wG!f({)f=%kcQp#cQk&2%`XO?KW z`Y252xYB2Kh^QJ^8WL^q45Q&X3?}L86SISY3PR^8EWEg&dezph>A(jYW5c8LF5_~| zm|62Y{J?_8RzEQFYA<}m!4^lD@XWz|4@;KTd~N<98JTs4oW=Cowk{k04W6x^9r#;OhMCmBZ@4^b5k@ zw9-9}cg!R48Dq(0H^s#nXJ=>o)(?Qg4V)f;fh=m{+8FnX$X^4FF(6BTv)6Q_@7%dF z+mXQcL%*Qi*GpIoABu(m`b3h(&0`E^G>Txfzn>$z<-5Ohf;t6Wg+?RD$i75`T~EWO zZfdqkOZXX=-#ssGQpyLHV_+l{qnst+aDC3|42tFlBYeDme;HBuw*l^28a)V=nnM=!Ev(9-&GF-i=0@v|c0+0x=Cb zP4!?@yl>J74har+9`|hUIBQ#iSN*_mf-mccfMH}R+JxEom0aDYy_je$GToQ)AVzEP zQqcD4X^6{P+SHqHqF}dz+x~+NgybG_$5epH0m1Kyz@1f^hrwppt+Po5i@7J?e#80d zi9bXo^@p%hzOcz=V^F)-frl)pf#Ms|@H;M*3oaD|ZF{4)SLR_rdc-5UU^C`>QBfNp zX2&Kb0+;<75CZa?(gq^2lyi~2wYO0Aas0s zs`%~iHIV0F)srF*a*^<37+_f|pu=X{s;{s%z1o4T$hunO#42|i@VGb z;}E__tPD?6VJhq$ZjRUNp7$QgQQxb2vvA{1%k9qmJMP^-`STp?`0Oe+htEn9%1$?{ zCp|0j`AY{ThAs49lQ+uA!h>D%++&Q^`09obet8cMbKVo9y&p>eRWP=Y9cUz&h>`6JlnAX`52?lQ% zCl?plwQJYj=owtM_h-LUT7Dm7lYXwMx>7Oeku2E>GJ39nHJyl zO*=(Cc<=z23YjhV3I*xvsVsB^lU`&Z4l8z`uJ8WNT|kT_AVZoy%%1qT-2f}&IQ?5q zcYLLS3nGMrrpK>w__ywd13R7{Xv`M8W{WI6q{?a~!HEI*b29o>@00Te49`hrAK&$Cs|YhBf;O}uVz6s)&v{9b&PmaM|~9ZV-6aISxS z*2Jiw9LbI85o>^3F(}ZK$=M0YOo{yU>-`-Q-HV1+w(w39+DIKtc@6U^^zmyfq@m@H8+qHW+IfJ0<;2Z(G3mB8lp z@bcUo$H7`f+FbHq-T;$nSda#QDF|i;LD#)s^E@N}75PS6AQj^1hK* z{1M6a!r~xKlIW&nb=~j+0wja|{@sQ81t!AT3I2F?UER?F%!B&tRc~9#l#DrQ9Qovy zBWn8KxcT4{mTPG6T2(1^#^CYMAsTsBQu4JY&?Y8&O9rErulTa098+;{f>b48Y;dC% zT!&!o8;--|dPfGZ$yX&upT{^A96Ff0*3Q0YMcs*gzC*>g`M9bQXRv0sjzBxT#cYqC z=;PXoglO9s$PUBn_epPA){k(u_O_fM)cqac7)-@=^Q8zGGpu13>c$mOlMR~rWiy5GbdJeJIp7}d1J^>y z^y@n}0-0ZNo%9Z3(I(uuq&p;Y3wy#jXR8sIigJGc&nKAS*0b-J zY&dRg^F53SJIOKsY{7PENY{<;n8iT)XKyoEU~)g{n-ia)6Wll-nKcu#=V*CAWM|*4 zrP^hAV^8Y7e@xvl!ncj=V4}_qO=J?rniEU*ZgZjH(u+L*0ph8RPCbAbXNAevA?=&%}SPkTloZjxUebPRSguZ442AI|+qK}<>)b``BJKevh+e3W=gogjSzZQ#eeVH{$m|KG*-x{`f^TA&iA5e;+f%8WJ}5ZD~|OAs&hL>Pscm> z@@Ql%f8GqC&f2*pv#VC-;JJ4M{p4xxLJVl_Z!besR8(aJ+2xdh9!lVnx%tg3Z~QYp z2iC|s$E5$OMu3-3b*{s~0V&XtwJD*E|52|H92T=Ol$LJtMb!_@BD5|7Eo{HxkusKP z8M0O3w{(bg1{wcW_BMZBj87ZP^HB=!41cAH6MO0*1^uz5sKgy@9;D+9A#y1lvz?6Z z3W?dprQkOiM!T+j6yN_=*lH73frBpI!MYWPL{;ven#F`_pT!Wcqo^}48~cP8C|z5c zqNU`JZf6Eh-qyh456?p45dKp~!9htLEy0ePzDHO8T(9?@ZSkRiFd>X!Z{xAOzy*=> z>wL{$x^BPVPl;I*f5_(w&F%-tFFyU7DGTTuajkvq0-DVF2#NKrj0 z6xrtKCsw4v%Zs>yE1huR05x&-!Ub!(6Rrdg9V&RtNrVu0=D>Cw!k+kmFJT z_s|Ju?Thn2-0%Vqlfx!N&;sR&ahxoWf#ZQ@sE}A%Xa?Q%+gkixww|9s8nWu^72)Bn zQJ&nq%$en7QV1_32@MRlK~QV{sNe%Zl>Qofq+Y2}WmO9ibaF%nR`Xy0)Qd~Dekmxp zi2vk^)L`9kp~l9>XSJ2A+yp-u#a~`$1o?Sy^vJKFuRrV>;}G%MF?DluV;8F+ij^c= zSnz0QX(6Gcq+ENcmyd>PvNC^gaS&Ej?cUeaY)QJajvT~*27w~9oSWOvu{7Yu#K&Le zZ?e8tdaeXa*qs9^IbUC?2PxvOK!EhZ!lJRWjS4I#O(pv;b9R^6*0`9Mdw%)9A+xnz zr$z`;0*QV`*30LhH+sn&2S?MFGw%Z}V@3aMz+#GG7UKXb6419!LVkbH&i{*%LKz^4 z8TC_;mX_|pOs}bM$AwXW`b!3nOq}}o>tB{Me(FyTKDePU6#W_Vn+%=j#D6L(r)-_D zcPeJx#~yiA;u0v?44&c8g6Fhky~6r2C^-O7amKzoLtvjOsn#a%ol)?|+8k{|*Ud6< z-^2VdkFAL+pxvGzOKJ$89-iRcxGn_n<_y;OFhau>jh)@+tLRAYQMfVce{H=J zQ`D@ppu>1OqUdrm#6FyFwA!0`vK*YR(3fi5`?gbRKB>2UH3w00Ierj7R1=iG&9Gg{ zO~VRt=aIDf*wO-v@}*=Y-f}m=EbdMg;%F;}uH=Gz_T1y|V^kqZ$O(&kTVL$05;kLG z%3-xe`9~bV_)BRaFK>6c*9ouhD;T8=Y{H6qt5Ed?S-Iguw4`J za`om2Etn)=%J_S3LDT&6w{OJX-TcW7aqlAh&<I@K@5CT~Er-R4 zU{=dMU4^NsKj+S)S$Vmr$_n8lgpqe%go9O_YKRAX2b;u2m`*#%i{}= zh$s&5CmTxNXgE1w0coV6;2=<```RpKb(;yekCae*&aFw(+`2jzW%FTDuN7vMuQIeP z((tT{=iDnY)`ptx`UsGueP)X;dT3ey_3PJ}yo)Beu(q}~^~`oeejMU{6cyxNcE{S` z&Ze`ag#`fw^h+M;^1+@|!l@hf_Tmw(p`|00E}VNWO9qikrLSL{-#IFKQ{^(Rj3;se zEeCq8EQ>dWM(iNM9zYzQ9_XrYRlwV@(8Z{RBMOZgTixWas5CrBx)buM+665Px(QwMyI6KI;3}}l;%+6xfjm^V+T=!Y>r&G& z!UPEgvaX1ZBeRZ6xJ56%{Vg^4tFukCuz86D6?=sh`r+N^G%(lcz%$J$;>|^Gkxc;I zZH*I-gl`>fDnE5#0spnWr($ibT15V8u0*J_AaCFzBn%!7dbcI! zj!D)gl`6#@gH^NnU1wW{BtK08(w9+P){9YS$^O+gPQYuYmL_k?&){Si&J~+(4O))c znM9F*lZ~KJ<;7`MW%p+sp@y;#)^<_aegqn)OiK)z6wX(VBh289E5aQcWI-7k4x;HK zpWhhha`ZbfUCX*aS5bHmL}gg(N#iF^ZVU5vxJl)%t#K#!zP``s&|Hzs+E$rE^~+Sa zVQ`R6RW()j^L2v4!iVEXn;RS7xPLp?+WxBb{`Tkz@n;%28e#93Oy%|A4dwj9+2?En#dx%V+kdRl_p9v5UK`ojm;{n)Rl>uvET*uGhxyRqA zuQKJ*n}lnnmOK;u3wQ|5TN4uQhn*QjWMA8ES2(QeL>%p&KM!eyBt35m&B)Ks|K?Q6 zQwV=pN2>m|f#g)*Vn;eos2T*<5e@%krH=sdaAT6FV&pdzn173C{|Xt6#O4J}v*A?( z;9C%XUe;qTNmw7Jo>_X+ZlgOR=g7kG&FEGBt;dM?qFd%p()u~|Vj#RSBnLw}$ub2R z@en2}i&EBL`g>L$cxxf?ljRJ=@R5Y$k^IM;k=r(1=Qbu?iQ`%$8_I(uvO_v_RYhGc zbl5)H@qT|YRZG?Jauf{WSr$}=^P>vyZ?T(Vmyay7XXpDK_0K0eEq7b}vaUKqZ9Ykp zBqxRFZ)`WWWn|u-#7%qfQWbqVk`LN-5`P!^JH0kcAeBMZX|zPi=x)_l;fonhRX$07c2><%oQ-_%leMzM6ZMNu7 zziri(avn;;4wzl_3y@iugnus>j>q(^Yu*?ctF|qh?C#!VIIB%J3gi)_1X918@wAgb zce4M%p^1i;2+P&0#1IQ4E-Cq?Qk?O}EUwQ##{QuR`L#YknAwEST`N022d(iZa;jYF z8yd3IA1%*xT~fIdsmy6;xR3&Ec4EjhdcA>ZZ6Rt3kn^v&M7`7SgY8F#(H6zKJ+;3V z((k^!a`>^^>*cOHK}pGgY{xCIhF`z=Y3tO>eY{3aQ48%av|1RNSeWtI;4jhhs5$P! zK7y4L5>6+puerIGvW{ZbbtcaH@M%_7wohRVSYP;fd*?_Q>tFR_iqdp;xk3@tcrLTp zPUbdaWP6p2#>u`eI;T4}k386$ExuUHDNepx z{%NT-QujUDdTQdy9OKZL)oi#|w9P-~=Y{^6oDcvMe;%o6*wtB_Y4zS$Qd7GC>NC8m z9P!c|f~jP&WcYVKVrhODAN_m=cbnfU6r}D*=v8C8aKSb9{d>Xd#GBH?5<| z3xXNOq|h+@V6o9n=CB9>pNVR_Nb`};XJ)z>XKo^AhnYoWC7CYPxt$`u3Ny5omIQXk zsI50u^cq`rAjcoDUwBwgDsx)$2KV=-jSJn95~+|FSJ}=NrCs@S7i!1ixJQLfibHnf z10Dr?=>vzgO1RRl0J4PQVXLdR7nR<3|8DCZLT2^Ny!~7e9r2wtt^0-Dl2Yi-=fY8O z{mX2&%uzcYp7Qc~0ww60p7NugGV!zHc`^cX#C7h5GOO8<{tlTmM&8ABp4d=h(^INz zNBxSlptEGEF9-rP-af^ed7z8TyW_IL&DdRD7gH~+%jFa?-tv-}Hq>)U?J*h#XZXbv z!nDpp)glnGFf}N|p*J;NH3&3?}jJcGv zOYk^@C@^P)s39k-rLYZFL$qcR$EE8>(rR;f{#idbo?oI!PK7a}R_Z}P5wY)PLj6y_ z3`9SB>=;Gdj!_)w>kAAG4SfZGHu^!zI^&|kq*5z}*%1*L`zl)8?n-HOQkfDk`ldTG zjkYxG*RK-;VhI%37(@oNoxuM7)Al&7^w7j%8&EL*Dp=jQ`S_af%YZJ~RcY%_Y0q|N zh?8OY4KQ~CS41*n-S^1schV_S?mA#^{o0nd$N55m7dQVtGS+i&G10hED4rfY^GhS& zCb|(2E1g&RuJNQ9+%$NFcwr_!2I)6<8(|C^;f2M_%AALW9(k@c7Y;e2wAl8+|4dQYF`{BBGv zOBru+lXuEGj}EYQA#9!?8vii8cVsu@m-|$@uCZ_4PE1!f;;4iLs9>3Y;ea4ADweWm zhYjV6746}6GE+WvtZ`gM*@vngG}&SWuuJjonq9#Vocw`5B%*W1xCX};lF@(KcGm0( z->Tzu;cPzdRT@LPVDqz%Tb*;toD3`MODQ2 zG0w<*o`!rz`e!E!-jJ|fX~DF$pF3twhE&Iq=r2tqiR$4O-RMD?ChDMqdbD-#lBJi@;);(wYF1mij%BSsbJB55(?&=9E zOinv`F3dgUIS<3`Fv~C2(qpsURGn&kT0Gw$VelkXRpH+IOq2_ zAKU6nzL*N&Un#illEKGbR(XlLeIu93PQS&|yoQR8jm@Zs1Vp5v+xYP)6TOf( zP(LCH<43KS=i}Jle#~N)QLFV8C(4*~lPbDw?F~@zmn?kyZJ9bQXu6Xc_~4|bybaL1 zlOu+ilivRVE#T#{&Ns*mi!Kea&th;J@$JK(4L5`rtwKX)N#dfsf3| z;EUNlnR1!)h}AkLr5df<6B85E)YPAi&nCyla_f70dO{;2A_fQ}|5!J(c>d(zZfC)* z@42|;t`hHuu}K2zwbGhU;3Z`HyK8tBAE0Q0ET+MulKGwu1sN~9u1ZWe%66)KLKLH5niMo(l+o!MVQ;_Rs5%et#Br&jNfIu6Z_#}{^`oXUw zpoRc2aSPQ{f>kBm>L;?z9Vd-lZwwcEHPWqYm%dlLI!x0O4lRio&K0yFz49TC1_#pD%(6xPI z_Wwk#39oKU68s0!{l$d&|4UH!|3jGnWW0vRZ55B6u9urfgsq*Z`9YOD4uRi`#J+E% z>RtwB?=JfxAFvPsJS(5sv#>W3RX0!MF9qKl@Er9$wc9?1D&WHb<~^-RO%$K%25#BV z#{1nF8hPILFsCAl3_a~>b`*@+mMZrBg*{3gIlK&Dgi3L#yzM9ffp$as{^izJE2u0x z-{)I5ka2aoa_h(8LFCvwt4#}<36qp^WlTX})cxx0Bu`5#v^DUrBLM!@r>n$V`9;*T zvz*ms%gc$@m!`4J5eJOWo>ntA7anJAdCRzja$06v@gFzwZ5ytpI*dkG`Px*V5Yxsi zUq_FRT95S)8`E~H&bG(LVc_q40U)12O*nC}d?ivkn9VEn`khq{s& zv);dvh+ID|nbTii$5brudg4(m^HvIwGmz&13jN(zRW0t6fD~Ozm3)V~Gqg{s&qjG7 zre%iZgKi_>;=LwAn)#*d`rd){-6a;9Pc6umEdO8A(51!4el+K6=_B zFtU#q-zz4g1l8-sDvy$r$)J&+Hne6#+1BM}sUqg25WA!#6Zi{LH^*AVVlG0SGKbvS zFVW4BO-1UPiU5KO7vuWWYM8OF6d{sSTK9yQ>|#sfzP6#e5@Y@Nl#gvILdID1XbyTk9iQ(S5T0gD%cnTEs^a^g8H*6xOCvki& ziPJKt3{aps9AGUqO$i+jm-gPDh9kiac28Nki7>3c0V{(@2w(^w&X^b}td+E+v+17k>|g<=^gNB@7CFe5hLG%n`E

    =H`AOO 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 Date: Sat, 29 Jul 2023 18:04:08 -0800 Subject: [PATCH 36/83] zaddat plush. --- code/game/objects/items/toys/toys.dm | 14 ++++++++++---- icons/obj/toy.dmi | Bin 96574 -> 96817 bytes 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/code/game/objects/items/toys/toys.dm b/code/game/objects/items/toys/toys.dm index b1457eaad11..6643815acb4 100644 --- a/code/game/objects/items/toys/toys.dm +++ b/code/game/objects/items/toys/toys.dm @@ -968,17 +968,23 @@ return ..() /obj/item/toy/plushie/nymph - name = "Diona nymph plush" + name = "\improper Diona nymph plush" desc = "A plushie of an adorable Diona nymph! While its level of self-awareness is still being debated, its level of cuteness is not." icon_state = "nymphplushie" pokephrase = "Chirp!" /obj/item/toy/plushie/teshari - name = "Teshari plush" + name = "\improper Teshari plush" desc = "This is a plush Teshari. Very soft, with a pompom on the tail. The toy is made well, as if alive. Looks like she is sleeping. Shhh!" icon_state = "teshariplushie" pokephrase = "Rya!" +/obj/item/toy/plushie/zaddat + name = "\improper Zaddat plush" + desc = "A plushie depicting a stylized Zaddat Shroud, presumably with a little Zaddat inside. It's suspiciously cute." + icon_state = "zaddatplushie" + pokephrase = "Chirrp~!" //Rating: NOT cute, Zaddat only make this sound when they are stressed! + /obj/item/toy/plushie/mouse name = "mouse plush" desc = "A plushie of a delightful mouse! What was once considered a vile rodent is now your very best friend." @@ -1004,7 +1010,7 @@ pokephrase = "Sksksk!" /obj/item/toy/plushie/farwa - name = "Farwa plush" + name = "\improper Farwa plush" desc = "A Farwa plush doll. It's soft and comforting!" icon_state = "farwaplushie" pokephrase = "Squaw!" @@ -1214,7 +1220,7 @@ item_state = "egg3" // It's the green egg in items_left/righthand /obj/item/toy/plushie/fumo - name = "Fumo" + name = "\improper Fumo" desc = "A plushie of a....?." icon_state = "fumoplushie" pokephrase = "I just don't think about losing." diff --git a/icons/obj/toy.dmi b/icons/obj/toy.dmi index 609b48bcf680a9a021d74be9b538ea478b0ca401..1542c261ac11c7e4521b390a0fc4bfcf070cea3e 100644 GIT binary patch delta 77306 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 delta 77039 zcmbrlWl&sA7d1M#2X}&Na0za~Ap{HV8r)qE5ZpC51Pe)UcXzko?(Q(iAa|bktM69b z-?yty%~a3S^y$6VS-oXV^({ijH9`U{%vm)ZJuGmbDomF%%&86SzMaT~wVB8&Vrt`@3S zI{t$f%^jB6pv%E?ocIS}e}=>TJv<2n?$UWq#zh47ow>ca;vT&7RSQ$9gH{i4L?OcLbgZZ7qSW8nt-4B5AU(v z=)=DkP4E5*z&c_w-88ztGXsvB5B1lAv&(w`!;tJ_1xZ$T$HvA=_G;qiSb(}HnH0x8-mYS$(9Kv4E_9&FFmh) zfOFzIP^(7h<@_jydVC)IO&fxPc=yJ)T0qa{H8nCilxEDG2KzHdm?1t>yXq$xo{+j7 zs6|ag6)PA?50fbS1kvRztiVHIEUl?09dOD9Ii?74&N;ECGpgp#4&j zZqtj;^A`Dt?!?)POMzVB`!Dj3@ilP7U&uc@d@JNM)}0Riljpk6L~}}XD3ANkP`}UF zohfx~mS*B+v2_ZjOKX z21`b-yeo2vutg^%QUg=3Ha^t1l605Uf>ha+CkV#WDI^qk%)c=2k`P8>a^PaRONcYY zq`{x%2Ss7d{(Qi}n36s6DNlfm?_n8umogXPu3MPX~V=tPkk_Jr*tTGADJA3hM+MaW?@&jbhZs2+vD!%~URQrXw~2LRdG;|{1r zY{wUEMwM+I+(MSQ86vGhc{jq7W7P)@jDv!6tqO)%p(}p6Hz@#Baq+dw^URD|?lt=^ zZ{EBXP%P&Dh*CMY3x z?@||Gd;&c`gQHn<6G-w}L*(pfg@PtzeStIZzyFrX5 zSnY=Knx*|#zZ3XKm^+3nrKQz7kk{8WCSjtYnmV~0`>cM8m(GpAf&}We)8DqdiVd{_ zf?eFt7+C_I!S+$qLN0&xU>$N@j97d~4U`?|7@1>92gcn6WvmN*V2@K>s2#F|C7w)y z-gnq*yaPvZ96aLHw*iJgplLBZPVxAidCf0+gm&~^KARX zHIrGyGBXMD)B|?b6J0^_rsC%De{q&_X9a~m+WR)fEKcXLd#-fqA5D7TxwvgHW51+x zbQ>8W$SOY)!oCH2?ryY>`%pOCSdU|WCls`ySKvjG zZ`tbM{70=^;hn4w>tVq zAtkm;8XdCN6!8%4Q0XAwo)WTMyAinr> znnE-IE6#t{=QK8VL64`L$dB~<%3|7U1tvMmb|3zgOy2ct>^N3|u1*%eIv$FH`XXE$*l$CMLUkdnTW?KWon8koz3w z%dBW!i>IiBa(N>KiG*;mGRgr2R7^}@_|J4&Cb}vKUkzk2WwfnUM)!e#1oW3zSJlyZ zQ&V!h6$Wf+#Ia2X&1OtVD=ug*jrZ<5%X^BM*S`(mKhnMJ*wwI5KHbeOF}y*)-3oG2 z+LRZudHKv2|`Pi}I_8+!wZ}IE^I_kB!mt@ih*3*3~FV zNlP!qU#+_6X&{928Z=YO3?B?NSa)sG9q2AD&y|%_FEI%2HSOzL2kdxVqvJ78OwEq6lc=@gV)qCrD0ou0w-<~&lYMN&sHmuv&X@)0 zy&s9eT!RbvZEb$pBMMQ`m)FqAi8Y~0T=G@%cJ!%!-S6qV$ed^b`83|s zD&UfIHvC5yzco9R3=IN;hG9fP0#-~ixaWkeMWXT?giSCT^K5*?sHS0k| zMG9G5T|MP1sgh}*G$S(uUgaQ@9-{kMP`aqlD+~?TT1+rf5Ib6xqw=?RpnvOz#0n^KEv^Vr0DPY_v z-y2ik^NNK)Nb{`|#hz26G`Z(ZK6>`BYr4QrVk%@og!WpIaL z!J@DN6o63LHd{>zGe@%xNvf6KjK6==#u*2UKp&rD7qkqxa1FJd@&Zyy{y0${KxvQ}PR09_p=?dQ}4_(hB@E%5J8 zFJn|x)NFczuXf5cue{`eL*+&@j|UepQ+ljL?|$^lh39qrDr$<@83debHWJ{~L#3fU zg0crbX=gC$zy$r>m~+X3*^bXVzf9%A&d$zkS!5pK_jU4#ze@K0O(v&yya9KjmdW?E zz;6`T--4XJGLf2?BL}^+v&ln4nZpa^CdT zkcBwUtoxu~%90%~g+?3rhMXZ+i;)8G&hG`gQf*=m@LdorT|dmFYI3J9^!S zG?PW*KM$AKX;5kR%fMgX>+toPZuk}gf8$+X_o0~hCmHgOPLzzn+Sf`Ze_0`AS(wse zOJ$sST4VM{$p>lVp)D4R==)_4{_=@bDTOlwygx2|NoYPpyqE+9Jpc&qbq61aVi6VTaXUIX+#=27*E+=W=0|jqyZvk-(2x|ROCr&Y4ztVQE@zl=6 zM$~f~i$pKAZA5H-%b)Qd4}W$G(C5DF4PLBQYEh_7l9kjIHU0Tz3-m)zMLhJU;N@En z9paEv_m@}N+#=y!gV0u zd_+`2*$a_hC_3visv%mU(_gK6e_lrP#FtGS79SF#L@I#DVjMRI7J~ zl5LI8ACr=j(godZUJ%_8480#MIKPb%b*wyL%plaV@RKF5rNdwM z{?CEO-sov73k7sjb~zH>J-R%Ia4;}1MCgci%_X~8Gi$GaL*cTz1dalE1P;AUlT$wY z<@(=PiDtA@s27GOC(V18wLnB74!N@iIsoL%@;vjSJnVzlohLQBSTECCVMRj34(;Dv zC;sKUf0i7i_vJJYL4hUJLT3+8=~KPIB8Ts`^%sXQ)>aR6Vi3G3d`wJCC_^J7qyJSc zDQZG4%m@B^TpdzkNAv64dl#3;#9l}7A;w%8A0VrK{5}-NE?}lT*2F?5>5FiVy^KKq34P--e&72A`An{hB9Tllm7s^|wxwbVd3ocKpRgIra{9<9lJy>POq8 z+x5To1qO9(J67iENDgG|mHf?aN7M{)Z?NJ|p|#-QjcNlZRkW=tmUz5BA;!ShDAoGF zpk@gn?XNl{szIF@dN|`>{_66(gmtO`FurAe>0ADcvj+dQ%*x{;S4%TQEmCvw2}_`ig<!F68tGAXo`I-9GGPG9(L(t%^I^Df_U0PeuE}FmKjf3NN zoC-CmuVx~W?(gqYD+*O`f_wpc$}11;YWl$rm;H$RnNT&R2%8%Ro_@WL&v`MgpI7$< zgTcQVrJ3WRb*m4g{@g8{)EDK;j8C`3=v_fCLg}9OXCFnY{+k-3ht>iFE6ez+0HkyB z+8H;FC_vTq#+u9SO3aAD7OsCr>uN{CVt zyy&rE5uZ8GKuOU3fkf)Kta&h!Hk$7xF5LNtK8(z6(O&C9*&r9&45rz-)95a1`6D4T ztf#*6z%5`_efV`>S#YY$~R2Y=aZ6^T_KcV6i9={ z2kGPADq7D44Y>kF`fgt2m6T+VyML<|Htqe;J3f1H>eJW(9CHoqUM0vDJ9la-nUhbV zJQw)=Ic;&#>g!L=w;sbAj0i_UUayWX`mPilF~tJ{QfJ!LC^DnWw2y4=V95HyEa!ZW z4z!r$y6Q_+ZCbZIZJ%dOTI~4OEPqv8eN27;gn_p$tklbOZXW#2M76$3Awnmf?1Z zE-tmZk;^90o)+7@so#WNj0lrNE9KV#%+S?UeI{;h+?_8g#}>8oqMC7%GY5&uS$AnD zozICXytcDns_V2Fk&YX^Gj-%Y6c2F zI&8Gy|6J-}SI~oIe~T=^J4i_azR$we3^PmMM{*Cp>a>{X1DM5DPxjEz(2y`7?7I82 zfz`sHjMb0K=u4MpKIgOJhC%+}ky3!0^d+PrV1 zw6%$XI?9JcJh5Y2;c?uKWiQnTtCGOpjI88H50NX9%^U#ulfyrfdB>_)_UAaV$iRt z8)krx@1*AtfqEZIa14&R(yM(>VzSts_c*;M9v=1#N*8yLf}8qsMY)lE&)%2qOg*fZ zX^sHTOLo3rVyH52vc-7bss-9L=8-S{n&AH5aXTS;S~&x1Y5vkq&|96W%1gqg-g;wH znfl$)Wcqykfe1epK*ahg&}=~Fo3g#FSWr+fG?qfq-f=j$?eKaGPQ_@=obA{lC(Fpl zc&NDW@8>lmqkrL+46p(ZiwXIpA-`6R-k*KotdD70vx|Ztf<9@oBo{_q`dM1)a;P3x4n#kOV zE293-7**BkhR*V&GkyKVZ_!+7(5i{y`ricd92|6qGnBs+GpO6z+pX7HK9&P|jRPwy ztznd^(9w+Z7YUlu7aJbB3BpX3XZh9g?Rl(%pm8yHAvq~Y-7z96Y6M>uy00jOa>n2u zr7m|+ws3R2$Jz2y^yuiQys~m*r{N2~MgnxXe_{XK{wpjkJ^eDn%Ur1zAHpiqGYCWp zl9&3V?$hImgP9uK10>3Iy45I{$A=dp^}Xuqw2}-8G%RJC(i*x}^4s}-#^?L+0Z{vA z(e&ZN_}JNOX#yu`$7r6L_2omd{M02$h=3O*Hd5ean|sBzHw zqvAq_(a!et_}Z+1bv0A-*@Z9kg(W+b?^;K6~Q#`_u1%kv-S`Y}t(;cw70xc{hhEz_ITg;qEBK1;N$JcYePrF4@DzsMbdU??N^ULDVgF3NC?%q9vqjbl9+L0=>nQU*;;{A$mv2 z1W$JC8~5YmqtZ6b&sjx~!i1lqmDO*9pCMsk^Gjjf#y{1Mr_I@i3P%Z|Jlcg+QVfQY z0HNHb4;$r8w&5tr_+z|`_`!;Bw`d9cFQaT}wk`O81K11cK* zKcduUsD^}9##2PPrY+^YX*^urA!S$mb@aN7ePa)uOA}jX1#Lq{8+$d$F)94I*(C6u z;d;-gi>mb}vaS%%6_x9qx#prBay}mZIFirAEamG&ShMg8}O8TB`SYCPa;sR4W)ClU^oMlxPb%oeFl570Ph)A2S~aJ+kTnH(Em;Y>W=#jK#V~-*UlNzl6wUU z({@ESmW4i9CRL-275%0(103zJIsgxWTqd=}COjonQUdh0T)eiS<6fuf`-J2EtPY*F zZAy!QC7mG*^u4R8#tm|9PoAHauYM3xz-@b=QYk*a{zJPBxOM=qzwm0-h6Pm)IvsAG z5;Tg{Z5RiAq5NPMK@H<;A7N@2W*)uI=lt^%n3PpKK=CO^r}o=NFmOq55Sbx(wK}L} z`M7c1cz`DD$1nO;d$V(b88Q80mNUYug^D9fb#2CK0pO=_jHKvbt*wXm2-9?%jg`LjnM)NFVobqiS726t_OQ25q2;F6FmH^mA3^b%7#6&NXRTpPJ& zb&Qggt$*%=t9jtJ#o7HKp+ug}>LhBQl5IJ?x&?dX{QB(ee7X4vT1W6)b0>Uzxd51$ znay6GAG1Y#8}|AK6NS6uOS_GO2Y+?XGUpeOU9IXTu@wO=Qhw^`yvF!xRgu&oRmQAi zy?$H4`ziY?1dW{^l^H~}G4SahI<1}V6&OE+WA39~tLX)FpgdfWJ6r8pv-mWDi?bfR zCsxu?O@{swy))83!nraLattMd(SbFAoq-RdF5Pcj39zkt=`2Fp{m;^SXp^p}L*DLT zRyUUnY(N&W7F!;(X#ur%!!;GQwhb-)haQbzdMV3&NP%h%k9SCY7?>SYFAq;})B&4L z+d}WQ3P-rK?(3VaZcb}WAO4Jy?7_)SP`|)-LBKU=2YZ*{h4;Oj=!H&$l#EdRu;Mh&R0Z+7^1nV2Agm0cvy?Q=SVo9ns{z;$p zqNByJEpA@`vs+v{*Dtx>kabw#JMpTIGS0Y_F@d;8M&YJ zch|1+!F7udqAA(yksR!@3ihYyKK7)vj=kZOy$*@jq$y&ec>woK(=SmtJj(4_{z~+$ z_^=BPEi7CTt7t+v;YLm`-X`Dzz5qUNV!}nZrMwb@6;9xEeUHs_7AY68;Pa2+lk>tk zPO}dYzA|#zqEGh81CEf5*zGA@IP5b@ZUeT_#ZK~4m{a&R*@s&Rx=*AO6neOFf!~gI=cjJv26-aQJ?#!UI-bifg&bEwwrTXNOWSWPK52`;Bakn1=8$&xTALGGFbC8 zvk$rG@33Ey^V)nNsk8^yE~($Q8X}EVuy}XMEcRm$UXIG1Bp+KCVN-ybo14cLTCb)) zIvlnT%fZR8URE!hC79MlCx8j-vr}(Wymx1xj1nWyAPFStvpQJ^g~fJEEO~DQJaM4~ z22vc-OQFIzX1moiOLZX+Lr_G3*isi6XZ5Oe5&DZ^lXW)F=l~NAR9z%%4vUn;OdFG{ zdGV{B!hW1C=Z*Y=c6>JNkd20Rjsk4e#Wyy8>AL6>acOCU;m*7+n|d`(O&P0J-Xew) zRb5>LadD9IbPm7&7CMb=9NtQ!V;ZQzeubXgdl!2hc=I1N=lW>#+yb;QN7!Qez&(55 zlxZ@~Nvf0b1OD$6MkuE+S0O=<{DNy|)J)c~@IUoxjV>=*r`g~1dyG4Rix;yz^lpKqDt7hlV-NFE31w%^1YQ1W~AtSf6GCQb13)hSV(c@MH6MVv>(0 zo2iH^c`sr)5pkg|aM}FmJ*fRYmySrqCHcS6gI@vx!!FgSwF+E$+ue)R&k*XM)%SX!~445AWfPTj0A56Kp|d*j|W|WCRNl7Oh@_eG1pH3ZYw9h(c<-MKnKiru*UU919++=V8%1euy4 zPuQCrC$N{;BMaPiVs#~q+0;MM6ntQ~1dj@(^ZnVY7(3n`r1zmn*+~}j|Lk^VPR+ob z)2k!1O(U|0I(;30ZErV`wwQ(aYshrh7?m7A7~}}OwM$fqDLkC=(V`R9ecy4W>*#rV z)7gL1OiDs4;gBb)%+FR_9$QXoXudi07pn*`_A0+qh<0th5`1)hn0_kqVaT7z6EjLl zNl`I0ocK2+0TT2gJuLPTZLz+JOP!RSrWfgarl&|VMCQE+W9>#D64ht$I4{$yVk8H! zJU#D8e1rJUVG3wV4cWSH6&lzEp%D`5+Z0IQ=JTn=YwCK!K58#x&(1$$?n$F zcI`ncz8N-ckihNsIU>GH&>U(Kd}kidSIz9<7zQ8C-?$B2LHprr3CRw>sJ4iuy>|Ea zuTSFOZr@YA`J@r1Y?4wtzIr@e%GUw9tkcf#p`gkZ@F6Lj@5$h{d|2pwl~z%~(kx9q znk_M_)+WKrtwxI<6E;=0qbY{mU8AKb{M6XncMVVO{(@G0)@}3MjL8_^m>=n0H0)ms zevfIWuOnh@@u&YSY{)M;*esR^25*dv6y5K{}$F3^0BO*C8j1y91Rb| z7lU{qhryd1`%r>gl>tnAWE3t$#=QAsT9Er*Za*0U<8*QuPFFs&VotEhM)jfW+B=PQ ztdlTN=f~%GUxqG@*jP0l(`0mpq)ygM0s{K|ZX)IT>b0TPd`YVExFpF%<(IO_oP zJwl9Z<~19j{n_+}O{6TA!Uz!O_hC-qkh=?+4y!w0B;lnEJ<#T^ydV78lI=}M1yisVGd@t_~k1MQ-^dFqan;XO4LqeV3}9~Q2I*{%-` ztpwn|Ty_i1Cr9B4T=aR7IM_2p$9r_ws8}E3tcD@OdU|?7W>$_#6FxSw%HmzYT#ghW zKTE<9@mnK*g2EVjT-*KF$WxVUe>e*{{pfYQrwHU4P%^ZVf8pJ^D4}ZX3hV#Ckq%F1 z0b5Ss*G|{s=|RI)!%9`&CAZUu)D?Eox!r@XnIn zaAi!L+*$FEw6(QIL`N4Y=ZTj2o!Q&*>J>sm8U9O@qTvE&D17^J7wJ1Uk5CS3e^$Y_ z0R4f}=oa`t=K|viZx7+^eR}jRXzUtfA~8XT!o#853@~!O5J$Ic2rlU8=*Y|0_p82s z%$!ZX9WOMy3X&=8hIZ_rOpk+)A1ZS#i|h(rt1E*YzJ!^k@&}4_ll?Jr;4tR(#HRoh zDK~^M6eNK7EG)fGN%myuN2yQsR4cI6%xm8&ZO(_Z&G0!LbK zQEI*NZ!swtA>Qv*JW75buUMP!M|_V33^&6sQX)cFpquH>R?lnIdn8x{q&>!xDe0e> zsUB^dPsrs~h8m`HVRusdk^W%^|6vpT!DjG505##rlRiqrsJyJc`v^DdoR}C8^=l%U zSCY6ghtJq$9!hpR>MIcwTJYaoZomr+g($TYZ2#8~LS!ozx8z z{kqc^6^`t>8VL8}&E1_e`+%%gWXk>kC#DoO<%kU-J3Bih#EI@g_Nz({OFWw%WA6I* zY`B^O#=OqX)Y);Xo5L-GnI7M;$OWxoa`JvS7pj#gO|)rj-KZ#gt9s*lR9g8SyP$2g zpw7IoOJi>dMkf1g@@1gewWKcK#fQ`VSRK@gM9aW{Gs59qCxS$xo13#ZcLU86Npwpmw;b^sayCeZra;0dvX^$v_Ic zhhd8wqtN1ezSY;tgW|2oyvS8|0IAAX9NOBRvf>E|34xwgKpd^S$3^&@jWo1ReRdWr zV-rf-Y{KlgN@#L0k)t*rF44Ej3KZdC${CWYz&q#csh|(_{-EtbO&j^NgTxC=$vHtv zFP(eCCns`*igg|({BT%Tw1g>(rGFyz6m+SxEY$0W&jey{qy{t8s3h`KxsGUt`Rn=y z4D2nsyH)Z4c3YIHPc42y#a`lNgttFar(__;%v|3Ir1lOdYQ^!grXE^9k)o`A!ZTXZ z#DGyV@MB~#Xi?7;aQ%fPL7BgIVRoRlD(xYQNU!ygCg1)t@I5gU(GO=U_`=+tY?Ey- zycrg{1Pm58!EC{;zt$()5+M;fw?ZJ*0L}FWy6=|2ew^8U`d?mf8oDW^FE$9qX;8U( zRm=$sVC#6&xHLz^brtCWU@&(OH_0Rl)GjGP&b-Zsd4%&BWz(GNHL0n&2$P|pUDZav z3&b664heg35f&&}>JO(D-bQ-Ym{wnHQT=F)O5y+7Cj2M_(E1!O{+Wp_YB?wvz4gs` z?KD3e!@wM|7|!dUqeRLJVJI4pGfY?dO45$=Ykk|q3U1VPE5}o`jLKtv(l3a#GTIoq z>HAbIb%WxDnKJ=N+VPpcZTDagaZ0NNqKE^g{RaS4 z54*%(uJ6ZkRw*H*ghLyJ|J8zX6Z@%+PG#1nF=#P;i;&o1R7Qj+VMiedgM%S zp&NjD__V^m%ZhlN zSX3_qj<-5%vR+0Pac;E)m3Qtde-lG=SN^7X-|R=$)Nsw)ZA^Tw?1(b|Xga@$6)?d> zTiz~l2rcyZjvDn&PR8RiXEyAZi7&}dTdoSb)Nl{K-r4%8B@Z)}ZaRvrI!z`|`nUl7 z9H85r)~dH1UlgwTz09q~YsdsU({%zvki-4Fk^lTY%%6_rKZW-+b@dbsNqfxKQ&<9$ zjE{ETpl$Mppk7;AKS4D^&8W(}&e`LXaip*M4TQ4SC5|YviQ9*N9t+v~p{~U2pP~{3 zRgm%^2U`9R0&K}d-h+?=5;Vla*8%&SKE$Ez!mnd@*#fN?TZ!G7%35+?ON1FfGI2Ja z_4WCb@sj?iJZjQR~Yi;!}*?ph2AspNR!NS67H4Xfj6^N>F7o`S@^nC=RKPU86DI9ZCfA{!+^MufS1VU9CShwl~WzR#I1&QcyrG z=yoVBBZJ7BH7*|lf}YBC)4m~xZjD;8Kp*SW2&PY8SE!$M{X6eeiw{;$!K|cJ0?}B3 zsquV1@d*W!4o*IA;p>DzoKbkS)kl*QbN{&VI=t9Q_M~}?&zb}hi>Cq<2KGCrgS;N` zSZik*&Ecwz;t>?L(Lv945Btogy(R3Fm>bZA?Y!HzyeUyP1XtysmYuxkKA*g*B)#jT z3xXK}3DQL4lhz=^=!Ae)tIAyq?~zgTv(Ii{J>UD`F8i(~NYDXxZor=4Q1 zKfGq7NH7ZI+?NWwI~li)pi^bcnIklqnCX)VdA)*l?4V_@Y`>sjUp&bbO8Vrb&C=}6 zgdC4f`*nrnjhQNKwGEFRI9S~RbY`)g;Rts_-yw`rAeD)P#$pz&Mz{+^p zunLPQ^ahXfIxL zdB5SjiU)=8=;2noZF{1A))ZwJI6nWk)MVtYzF)8iN?by}ic<(fC{aH7Fds(u^i4jC z^ZVuU*yPR2yPJ}>vXnIj*V8S`ccL3@?;p_$BZ88W?9{&Q{Y$O;T9a1pdceQ#XU%CQ zJ4$R3)dV_S#}E@+I!Vbw%B%F3$P@(j1oA`lNs{hW-%IZbxfIjRT8#dXkBp2gXlrZJ zfhLa~OvFt}evJS59vizG+D*FnkPH$Q8IL9GY)I7jpyPvNoGqe#E%GwzkQTeLus|5y z-_v^0F?zaGdv$ra*^4Qb0%9|48-fZ9nOIotn%_M@0+*t`EtPnQX3B+@07CLBMt@?6 zcf046^Pf$lGceEYL_-Pp%`h12yyV`;mc!C+5Mj^7#qtuEor`rNiB96mHZEI=Nz+%gu=Gsqk}r3(kg{QS%Zx3BB{i zHAhDC=aD%h^V|qqg%k_A1LtrBUZ4IyIwKr%OU(DMlw}&s&w|6Pr2F42amlf}D-2pQ z$%318+a9;cuZy-Ry>b>6?I-K0NBs)tYuLee7v)VOEP8rZ6g8xR zBbs{95%6j!nr^E6PD4e6@(Tkcr9{kof3Y0X-8leM?+qnbZ>1QrxgTeGT&H^q#Of&7 zVP4|YG&J(^@}DXfRzjujutp!c&@k3-3I(Q)veWuo)%*fa5ma+qMgWG{OK9;Ke%gP z&-ndofXT?*n0Dd!`NYORnc~Ar#Ra`f_16)7UZlRmx8Et$j?R=nSaeL^f^zsA4a*-f z;(`k+1V6+|;*(YscLYn|lYfAY*qs{BUXA}$CeUGxqU$wR_n%w^fL;n;{*zw(Z*05# z|9PwS-FMK4{gw0Rsk9+u^KhCkD&z#WBJ)L_Z-bhC&2LnrHjm@#T_VS~8I4+CFdd%r zXaFd^f1S+a(o`hpzCMl>Gbu|?aoW+S6{FgE$H}|(A@?l=p3_==G!OVsYQqz()tSfq z_l@<@u4Q&(?%YhWIVFqwors_z2tAJ{_uk{R#|&4W4@HrP&rq?=Iv8X{I-AjYur~QS zM3t@ff>E&J>D<;KQbHJWSJaA$n8c*(GYM|n<;Fyu^oN8@S3sT_6bW~5 zc5g1sqRos~kq79TE}t1_BZgB8XeJP8TKYKiL!~1=h`(+Yv5~T?rNt7?jaFy^fK8zf za7~bl>y0+~@iT?xcqZL9==C@4qwGrT-rU6jYTyvqgkKcat(88^VWAI;XxFmx-m-g8 zax~^b`D#7;%5?V05!n{EdyrjmZ{3+jpX*)iT#uCjEUsfFWsHSI44GI)zp~h5EMJ`S z5~Rs!x#bsnwC<0(b?AKcDI;a3ArQqoVMA!EdVH?mNeDBjLE$zq6|3#( zNwF2;bXN?vqU#Q8XGs6o$jv?2BmYhKB!tP=!9@ku%&OZ;2W#ic9?S6&Yjl0Ah(i@TR&tgYf z{QQJ5n8tBSfO9YJ>yf`JMdk;I|I7zH>;|h$dQS_?=F47$@VDX#Uw)wCw(hBB(D1XTHKBX`mS&dTsk~YUo+Yv;H&lUyhJUh z#NQFTECHt`X^{!~mAr0E0dX&HGeNEqCj`npA;fIe8~bVin=7JQ)tlI0XUc=^cKQ}9 zwrM@e#6EF`FfA%3ABOcKy|Az_@p^CGQL+K&eNt|N8xe9QhY z`x=2Tsl)uqy_~7B;hCesZjHLQIFH79;hm5EY&g)hX&fNn7N{xu%IZLByz}I)W(Y(G(N)x!#SLBw_%>oD*x#pOca?9uP?4gMuDcqb zrUoR{?aoZX@97ZlE_}Cu0d|b71$)t{QjFarUntmF^QqY*L<7DPQB=j$&3u<43NwM4 z_f3ublXpM*HJYi8I3v<$cFwX@DS5Otms)vPbGb<`&LUq&&L&%S=%vibUlC3;!@X`H z)&#eM6m8pT#846Wp0VPHNBq`m!3aGDpg84%TnXkJmd{2SLSO#OMv@EWL@XR-Zggmx z5t7yJDkuHUu0owKA%18L>!KE8s|mxm>@%Dv?9|P+k1OfOnj6#CTHUbxzSp#3_A6rt zd4A%PhF5hcXb1Cs8H%}XuF)&NNi5$|tt-R*cy52Y=X!Uxzq)`C3lwi+D~FT}ljFL*gA z*I&ojhb^Ztji%?;lAZT>&u^~w6BEaQS5i9hu-h0yNuR#x;KmNAMY~;*do}^($}UY4 z^U3O7)&Sq@psVlw^&&{o7kLT;>Lxq=-762ClNU_So=gzTx7BU%4s+;0S|ElOp*EE~ zQBbeE{J71=gQ^h^khnHgcQRb|m|SgFGwnUjvGM;oGxRE{z!Eu->@OZnh>Gzm?ic|w;ZMYF0 z)eH{2^gwd!zsQfYp%-2>z!McLa&&7}0F_}WmEhjc z-|zc5GlOX53od%*h#-o)_dDKR)_Uiq#fucqFGMl)g=?>s;qPiL8sSb?UT|3-Pf8a% z9Tqt>J6?XQ1(a?Y6O0*&%Xshxb$7Emh_UHL-$&+wh=jd3KtEP*tX4c^Q!MM6{OvFJ z17>`Mmc)zzoBYJUuct*iFnH~*U8UW9gIi`dzII( zA$Am<#S!PrPFx|?{b!!Bvn~@WkIx5s6SxIuai5wtpFJ$>=+ z%JY$Kg>xC$9Q0y2(yd-Dd9HH}BI}E?FD>_LE+lM#Xyw=PYt#P!ho`F!t0L(7q=a;L zcZzf)4bn(=C`d?mEYjUb3QBiKcQ=T1cQ=D zJLc16)UsY{^^u^RmGiD`**D(yXH~I>U_xWh?h?C!XkulDCXD1+*44_0np7DN>)t~P zLYVtq0?wXrI7Yr*$t~l#9YxYqPIT?VK>`t7KXdCwXe;Nm_}B=3!cAL-TSY_O&+z_6P`eO|G45K7?kd)V{gujZG!#Cr>rbTAmuNk}$2lfL@s-GW3q79BfP z&2|`PhNU>`v&hF+UWv*LdXT%@9({F{;j4(W-n<9L!&wrc?pBWrK`|S2n3s!E+TK;f0^pB zWON`(&?MDdr3Kz&RStBl!NS7Ypc4}_&XnALFq!wBN_mQJF|Kl;38%dR5083^k)s)O5~X2!Lhh{uwZ$!{AEf2X&WKw* zERJv6-685anc%ARgXbLYjNHMcbU)Qc%@UzcL*v6(aOS`^142l85z6QJ?^#;>HRoaL z*6Ri29R-M<*A%gQ`RF7u_;zakd_h28!TQ!dgIP7|+P#f!(4eTtv5ZNx~F@SzO;Mel3_{zUi`2mEoZ?)#56L2Wa=`d?PFl#S6kA3n=;Gk z{{l-UQjKXsNhzk+nw@iZvK8C8-VbDZp`!n(w2Qi}bte0=v6mTb8->df!a#rGCwt<4lBMmo8X0G%&zmDlwm zKKynH=cID8Srm~;mh%3SPtYllBhaRkoC*qE!ONfV$%1oo#6On|yPm8dn$^~9r3=@f zytA~Hs2Jolc=-P8Wzi=e13^M?wws4-x$6wwhNsw8?xl{WQap|tc-2k9DJ0)5ZEJvC z4%uoBJTDvQ^fO92ZA3-h+NiYXyF33q1v@Bc>WN!{@O6o)`t!vk!Zs`5Mx{m?Q^k-r z@j5$bgu?e%JMnKo0%p+tw9p6oLPq%}nqN6pf)%@9GPhZC49~syWDBJIZ!DK zGJpOE=)q2TLt1}hHj*q9NMD(ui zoMNOBcX07{oJ6xxuw7;aA#{a5k&{AT4E@fHIt4nomL4XjUSJQ^X)maCXSDnpOh;$- zx(o|jEn$cTs~;vZ5EYdJEy$mSW9Z=i_Zya`H+h^aUucJNnNZ&XEa3=fc>&1p5U61j z<3oZ^4$D^$Pkn(8rPJSo>Eqw5Kl(RUu^tN5i-M|KomD^a_vD{zp8-&pAm0U-1ve(4 z(}l4EuO2|@h$et>KP4@RLB|jo_BE!9hbj;KNZ#CnEP~yQ?|0ieB*TwL=h5($b(?PE z?GWM}*Kr4IagR3ufkd*W%D^Oh;#xsI&s9L5dm28Oz~8?5u=;o8T`f;bZ0@V3rIOT1 z0I>uc+m3~Ow;U_0VOfxRr+;#Ca({L39@7sjM7jRHHgxhZ&lr-6=7j|O#KAv@ZmJ{JR{c>s*Gp$Lgd4R z&1vAIt?$H;H+S~?rI2USu!|j+?2_HcziLuS+?{>R5;hpANh(0FB@syZ9;SRe8qv#m zcvO{FJ}_eBhxUQ!`QY)sAn9EIvBwI1o3C%RFqw3JpLydFk;t{aO=M(oIa^UfB?0x1 znGdnX`!b$@wGN$vjMqm&Fj%E{RynJ)x;*&2V|k6?ks5nd+H&3zX70;E7uYZ6*G&c& zklVtxa=aMrL3I9A>Cfua>FIjWM0{u|`u&IH+<4zoYPUEiaLI6FmFrQ;#(y_BEZvIo z7@U}2Y`~^fV1$Y_qp(D(dz?n#;k=#+R19HYBk=*8I2zi}>eT&Ut9L)DIh>!?aH{(z z8;v?xC;7GZv%NwiiO%aDD-;gXVEa*ItXyuKJBPu7lKafNGq*5YTsO(D)*;KyVt-v( ze77*K9<>q5>0UqFQD3QH=pjV|Q$MSf_2fj}oPG#{_if}|`X)6j-Z$-}6ca^5OJo?m zhXPMPk45A*Md!<2`uu!j1@u!C(Hl=JjM@}sDJxASUeVd^K1Ep@SbUtx3<>Ac6w8Ik z!!q=wM+eqI55E*Es0=UviT*0XBSEdmi*{`gW9XM2NiJD8Rk#A(lbKvenQ(>-4Id6G zdt%r5k!@h^+t=nbm#5Kw^_QBmm~98XDA*tXY5Ps)BG0u@BnY3RC1g%dUN2u9U>y@{ z*qVZ70Pk0C9P{k(!^2Ox_C>hKOy_+_u@+&pq)55{+REi>kuSF=+Zq?PE^C?k!|=Qh$x2mYAs^U$7q*Xl9I}IWDQ~ZX2$bWkj4~_b)HAeVQ2W$$eu0 zu|729!W}zNtbpfWd`AtSxNn^GN!K91QN$q)G1cFG8vRPYX)h0B za0CaFg~(`~)iPK_@T6vUR_a7xwZ$gisWck%$Rv*xLqLBq%PU?L z5r1O*C=zSHXx_LC`Rk3=FteyUh%xl{&#u{WgFPKReSK*Fn?XbL_F!D=(s+Blr zUVs0VrH}Sa8^4L&;=9Y_a9bUeF2h_c zeJgHjZlzII$cJl43I)_cVxdR0Vd|gTk%{<{u_(D!VlcG|cFB~*<$Twzy`^6T)Mrq} zSzi9>ZFJ$=CgQ~}NG>TiB&-~K0yd3$Ab$!*`}SVF)^F$U{%OQKHu`a6gL)?UTVl%h zh)Gkb&SK;|Y8XyR${8E>{*NE8BT^<5%$%^LkkH?ir8qb>TU|B#U7l{4n3%M@)zCIp z0g3kL=okg#bR_6%-vaqW);a*=yY_os>o>x;C%ZclXxH8jG%ap2725EBSOJb#IfSWB zrt8KwrKNwoy||c}73|jC5A*9b>@cLl(E8@z_g0tS3Vb`yj=-ENIZxMJ+Yy`S^CT&`dyu(zaiS;}ZMy{8j*k$Ft5Npu!^--yX!Oq07QR zN~BBhv968sg`r>xmlP98!3HL7-MY$DR~eTiC7n@!zjZvo;_2{aKzrZg#I|gIuB)L48Uf#5dS_WnekLDw8Ois8tIr zw1bED#_>Rnr=vrO$Q?e`Lix^b;$?J)RzJ_B_I&Z%qqs2-BXva!BJlUzKvgQ%cN+TX zLifv~Jt2&KJKPM-EO()e0VPB0~x#qmioAWLc z^EYDdsj}P0qU*6Di~zI_AQ9aL55T+~W_necV8q2|sU?kg@KwMR=7MX(m6p;z237Xv2f4HDiX}HL61Hbda$jE3>1L!Wad2wg*JA497Fusqc zji9x31s`{+69DE-Y~>$!Q~7RnW0$RCe3_2Id`v&Pr4+&8EatHy-IBT0r}{frdAdA` zOlFK0)+?4M+J#MGb!Bj69T&J#MmfH%j48#Ei_6L= z^AcPAQY)bwyZO`-BKP*wleCf+!x8C@t8&@uKnd9c(3YZ|UM)Zt9O7m%F!tCtvs034 zxxT(U&nqfoh7A9B{ZlUOt8on%Udp$vf~&2Tch6jz#|j;8x!@em`YqJE0sHLbJdA^S z=`uV%%)r3+ZMjGZdz+)CuxBWNwnh*^yEQ3=HWS%yidTPb)pGEe=7x^+EprXwzW3Pc z?8LDJ!0IlN3$x8__%>uUbox`j!;9j)?`bjJiE2d>eY~t^Jf@{aqQUmVG^>~N8=rGB z*0q+?sb9=(?R5uj*T|ds9V#y}Mj9G{aXI2P>uRzSzOk8SFSrt~8g_JwT8uW&i<$On&qowgZt*!^Dlu#}Iz0L-uMt5b9b`BEh%8u}Crw(V>{PCz>B-4UqJx05<6G6}Rn{}o=}<`H zqLY5beT8p7uSq5k%45r&giS6c#SVOW^3IZ|W>HcQ?V_-Io2RYP^vya8>|(7|+>F%( zK%(=Q*=+$^P4LZ>llvzMdY~+^p#a&X!~(g1&5;_?{m)y7R3cp@L8lkK#HSd>3aS+td{*F%J!n94&F(rbL1IWIzg>0pcnOO(KVN9ScRyegDU06WWXcYmmZV z6k%|&q%~n;;TMnhB(&w9V4wqDsq;PnF+37R@?4e4#FeVp@V~<)iU3l?nEgX%>lI04 zqgtyTgUs(K?uswal_R^qM@O8(uk!bkOy2vs-H0>_wa)HFu7)#@hErlqZ2H_?f)zKK zWugoR+d!Y%R~TfTdbc^ATPTOM6Jp!r^CtWMj&snhs*JNe7%O}I`wFnKqTLAnxGrXM zbi91x&o#fKd!e8B@AyYpHHUpUGFufW0c55bIhs2f;&5on-GyhC((2+X5n&p|XqJSr zKJlyp9cRUAhBV;nHOX@5m}4cB`n9AqgR|j;Y9}Ksf8)YBZe#lO=I;_*4sS8zc9-Y_ zcR!QT$Wwt2Hot+7WLrhO%~|Yk^Jc9t&cMa2f?D8(qV0Ok7huaN&th|qDkbvYb}N70 z!+JJvrBbk&LOmL0FE3zOkJRC(bsu(Df7JZaDRuw%(X4T~X4%eqhJ?)>i7%6!lG5aa zk5vHiQ(4HiT%4Mrp}eUY6=KK(nXp%&q9#3GW=!ss#t1O--l_D5Pn<4jep4^wpon!7 zDUz6(9fmDQRHWf%Oy!V;|JiK>L$m-o=FpkFAqhWTjLIDlNUq)AxvzV9_D*Rm_OQ2ya?@=F-wuGcb6su7?iB)RKw$rX3fFDo;I6V4EW6 zmMZ!Wv06$!Jndd6#5DvS%Na_!>W&Ij5j<0-vH^FUm7zx&ByXWDdS?J3?F(mgukhR8 zAI}rb^0HSG&-H_%OO-FARUgA=ywReB3uBW8I}0l#k1}i;pjs5bItNa#@kP=5e16O` z%>R5-=iJ$yH7k)>TPW5c&H%8&9`jsfe*$HVc|H$>zE<5NU;O^#nVBPT^2r6TFOUOT zOQ2?GPPAVt{Bc3GDtku~-H3akn#%z~k9mJ$c1%Szo}4{7%x~}4i7HV-U6?*j#BK$Q zHG2daE>Bj9$J36w_6OdwG@p5+!%r3qpT2`S_}2hsu zvdqd}H9+Y=BLy$0kv3TLl=)$5aexsx*%K^P9HW~ci#}%)UDdv8M|;E(hha>BSFTMk z;)t}GhO$Rh z6e|zY)-$85g2iG<^J==bn9~*yqh-M;706W9!t0ZVDezY}OGde*s^NI8A4t65D~%@t zOD|OVr2a|Gi=f0()lk7v5L94${SXN@KiLUDStCcX#et4wO*M)7#j(EOqzFpTmyXL~ z;0*|^bs4KJKYw$FX+v%1q(WyAg)^IsDEq2&f z;xs<4{a8$`CdopSia?gUWn5(}^cU;@oCzwQS^Dx?6kjy);(JzbrsC@8+?Uc?>6X(c zLUR3^aAPwP(UkVzBBMspLa#Yb1mlMjq9p@+cTL2S7*(6C#qF)c2>-U^(cDP9LLB6) z4~O2H4hL<`kshu~0O6s^YV%tC;m2Fik?A{i#|_fR z$SdZzyc<=&5_oK=e5PV+Y;HJ=*RyE+?#K07?j_6(--z$dUA^pw32Imm>>T&5g|Ls7 zK{pc+X}m6ZoX$n>A`U2OKsM0Uex0oKZJUrNJgyP57=cmsd;GQtiy|`zbB|r6T*0LC zG_@l`ti zg}YiNQJt=g`s3l@(e29gS|(QZZ9{b~baeC`LVS%crF5Oe@kx5=D{uE0T0D+JXKf0~ z+XCHk{9~(i3&8vL_nuexd9R5?cJ%8=c=hXnjN$_(W6y_Kg4-hK=4Y{_tes-0}aSd;Z0BE|Ek#(Xvxxw_6*eodS{=XMXdy&lHCA67h;$G7rQDY5yI z($71VBsLex=KSw5aw;FgxviXuoO-QEPB2PKONYdg`f2ZmN2ERFVL;#sJVL_S%`!?a zpH-cyA_Kt2Ok9L6pgJ7c*st{C$H^j~NSx^`JD%>_Z$G7AIcZ2yrq$>(C0}65Bj2wc zC_;23t>|Oj3iM>UymE#8Zd4go&!{<5&I4d(9u@gpg(7`UI=oinqQ3xm{+%{I3U2LB za!HL$3wJzg(W8JS^vc$ntt1u7>USf;)sO_&$$SQs=go=eo^p{$*TL%Ou2+DLCaR^u=*PPJBFE#87JZAuqjK zNZAp4vi5T{{GT~Ro_xTc;Q{VjsyJan8C3GY#{}p4&y03?7G+{S(vM`NhC~HZFA*(W z!%=vt_6PijpSmA3RO#1Y8IB@c5Pym#-Ur>^9fq9Tzkg-1e{J)5C-AmF_VF?YJw2F- z2!<){QOI%%_7`d{!cYI~G^Q6gUzECvySK5F;v6s(EsPY)lXj?pzZVfT0?9a~qX5}K z2e^r+Be?q0XsA&RaxHa07?uvdv^slevqtBYmaeK`cK$V5tbs?auJvgFa z=torM-<;ofh{r1^XnvIKCNyxzBFo-<#{{yYKYv4i+@PD?`24CYWTFU?UEjYQw??_k zwfHAdORh^vBT1xUvj=JMQ!-2E1wO5ib*yzr!41Kx0F-_TcuO>IN{=2am-XhLPSL@L z@o-dC$(;WD5%1dbnEuuzCzEwA4WPw~`)AOIiVCXxw*4S=+7g4oiiH#Oo!z}^?*8dGk%tD$gq)<_s!p;E%K;}1 z_hIaNW^f`;^`YSQ4;@$T8-7Od(eRjRgi3hdMC{M^A{k_rfzDbMZ%FQa*Hz2)9}4@1 zj;m*8e(f~xOZysP2ExG)bFzSva#q+grN2BrZ~Z5-E*%s9;rGBpEdmvrHuLEM3fIG& z!QpD7c;^W;qS{fgxZVTW&3-bUB^snzLCyILU@f&dP%UV9UNuE}36_;(~?L&W$ zd3%h@3=|kPH%5^rd_+5eyqB*;8Bl{E~8M zqzR??%eb%sTV;(A+vK$0u85Ycia$%gcM6$mM%ES=2HW<&fEK5S+w2M~}Ox z`9?eheS09Pa!rir6oc@=+K}OtT-aC|$%n-sx9xdR-wKX{8hxG>@?{>K?fRRr8tK!Y zyQuyQ6UD>7oKCv7B@9Ut&uZo0Tmq(3P;ei9`Cdio-V}{iVkf5E8%|egGT_Kz-HlOv zUA43LU5NSB`3Dxhl;fo^)e0a#6bH9){7BhxLPG7)T0-bS#Y#~VqsD{B-ZcWfe=tTlOqd`LtMVLCSejZn3!iEKvcvxW(1-kdCsi(4?v>@YJ?Z5I`-%zmUqPrYGx^3E_|e$XZG1;Sb2@xdcDMc;Gd8_b%n zUoxf22gtyD1;9xl{%pl%e{0vVe2K^x6%-Wa-?LelH05d0cKkcNXERwfNtPCLC=AuF z*lQ(U_c}R0YdynG*u(~RKDflh%1Ut*edryb%C_@r8fsnpnFg4V%B#>QWc1^an0fSm z(>K7y;a)|S{DkRQv@m@@S3H(_nn@SuATX$*C1Z2c3Aw%54Cz<(Ihpu5hf<~nks86c z%|DT-nA0%P84O-dT)cqDl|!3ue)J(_>$333(vn1xr%Wr%MFa_CVQ6$bOTwk`xP6P) zi|zVT@VX#G5V@1c-QK&`0@!|0r)`Oj{tVOrSKZ_@_`1I{iECZE;d_dwOz$Q)K9mS} z^1Ke~?Iv6w-UsHA72xQC5scu_ckq&N@(9{$#<_>;_Bxzs_A)rwZ#!uxq6@0e+S0iU z*1TlXMo^2(%6bp+P9}=GCni!c#Zrb(lWG}ITBX!%8_dwIbE{WkbK+8Mn*$rOn*ljA zO0IYgBayhx!CpN)LcA<~?oWsCuY=Wb1B|8vG!c<%-#Q8)nB)(of2d`ke@%yl+(HC5 z%*@Upd*Er2Y8CG?-ZUtql)B0O=j)TAdUjJAY z;kd1j^vi;3+tWUt@#yy+tAW8L$WLpUF!87)A->w!)|opOIxb1WBz>y(93e$Gfx%rJ zOnc+yJRS2~PfAZTL7aPcDimuNci3$$mOxxw89kd)SDo#K)MXz^N=ky?nPCh*+`mVJ zzKIHAX*G5Ty#M&{vY7k=Jna&^$sA_`HW5G6OzZl4Omn`r+D!S_{X;zuH4e#iG3PJj z#H!=p^K7FQymsS>TIOdjw?g7NHN*FQTtUT9>0$ARI9 z+^2H}g6ZiBdNPO#jjOWfYwg3s!>~Wvs<8qr24kHrigJkFI#K};sf?#gkWTwPwR*O7 zA73>ps#Yix%xcy1OlYeQg$YB{KA?vfvU##A;1PbnA;3P+cozy1)wMs6B*7q%All;H zWXbV?GT)0V4Ag?a2!K3d+v-U(x5kh9;5at&SC1iEM^OGh^V&5T&){UVU6v#jHEZDd z>HXSv8p{zt0`pZdk%^t-)8HMu=1C!)D#7L|?VH)x9rnndd}QDk*ph*~-908=sW#u= z4$wQESWy=uI<@yK?!M;=Y&OTG*vNDWlC&lI#WXM;N}1H=KA-_!KX~qaly=3Yk}-#z z>XVASGH=Q(yAcAaHX9I8!fgd{v7owIA@)$DeZ>zT`m95{41*nWC#@lnn~#fAP;iUR z!XUe|^F7bthqx9#gRieI1oNUuv8K40I&c{CA9*xm+-Qj2qq^NzSU`L?mA>y!-fO= z!hrsqUvaZTmRdit$lmVULd5O-AAYsbgr2KAV7wE9T7fE9qClhOW2Ti+f(x(85gXqO z3rdVkZ;^q)C&K5uY3`8zNr|9LZxda8Wl-R7N}$HeDeAzISXyMuO0+)d9FY+*d~P(z z_-mrw$ImRRe+#T^OMbji3LCH2!KpyW2dem@Y3n|`!y^;V45b_1=0s_a@?Pn&;{$}XqY8k#;$WcM>S#{i18kVf!Ffp|T??(NGq18PdQ z=JQCsLB!m_LD|g~vOSY@;YKKIkj!QezBP>`@?UZ8Nzcz!iVtpxy+|gUdkFr($Pm}$ z${nQs{{FD?-~Aw5+qe@R6_mQ=GDuobNY$u+M z9onwdR6kJvlKiKmu(7cLJR!~d2g~xWD*F&MlXE8WmmT)^G9BDYs09TDPoNOFEhN5= zPAdTP8MJrRcwK!0;W7unaFK_dBvp=5|EBE{tzk*^cX+?dkgu*|AK^7d21gN* zC-3yUP+TbdvXbphuC_6mbqw3DeGhOcIq6a|dII5I{HS7Hf?i#$jX)V1tW?j^{Ryku zZb`UAX_`Ndr2!Z<;y39rJytt-C#x-uEl=jCLn-FlL7M%^*?~rvuulCQ7i) z8X}@@c|>R2Ayhuc+W;5hj$)0|5xIF}+}E@Hl6OA=CMtUd&_Iv1QHq1n$g!w zKJt2BDA1E<@ZTr~BEBxJssiJ;2ZLam#24^;wqjY);o6g*Sw`{U^2zp>9XeMzZgnd3 z>BSyTxG~5Cxm7$@&17M9Gj+E8!i@;-`( zGvF)+m-|6VYbFs?6^YJit%&VwO0H;OT07@7wd!XiVS79=BFlgH5G>$%kL6-DQ6Q(p zqhFB*p3W#70ixG<>mr7=<`|e(@)}bbV_W-Es3;;MUYdRz*=>0LK{(DsU3M9de(t&sqgHU zUPepPyv2e;g2Ph)gRw(eIb^PToV=vNLSy>0BhI2p7CkQF6uw)ld1LMVnJemC10Z~8 zT&#bpXrJ5C)B&`b;o!`D&&W_zA$v$KEoCW}jM6XIGb{+Xv_U$r?EH0kdWQTO1)G%+ znm#S3g0)2|AFcU9olD44I5))cfu5D2S9|PbX**Sm>&6!u1qHW?(|9<6wg}}Cy?cT= zu2cKqP=_|IGZEiq?pt?N{Uc|YIdJrVMSw%2E!LPe9TtnVb^JbBbFJPO8EjCoE)hS; z%+?gJ-`&NIS1~l=VT3(}m^wJP?r`xj656Ztav-9XSQ~#pGrhMKypnY)YHRk(R$GJQ z#;5G{^|X`uxWMK11@ct!=1NdgfQGOv1@Rs1#z~RidCf;4JSV~WJ92m6yK7Vgmf2To z4rg^86S*Iq*sZ-^SHJ8VZVD2JHiu7b(PXJq>#~86TXx#7jcp>fi+<_%Mb#lDF{t3c zISOROj6^1dS0*gj@gaa>8oE3S{o)nGMSZcDZ-+tpkxD&Mpk_%wbBV{B_pB8S~8qI_=J35|@t7c#B&Vn3~ zS(Hv6H#E|RLRm?CcwU4EitC0=@ zo}QEm?;s*KJwfF_hS$h{3)^?Tw8lW!b*j(jd;3TONgjdDGMmyBKv1`SoHOsZZ*~wG z6`Ut1bV;Buv*5QUMKOE(RH zDtZ)aRB2Jl2S?!U{dvAl!P*xs#mpp3zg2Z77Eu0gpU@nh*%FptYIZ7tIY6fGQ>~K1 z!N6isD?vexU&mt&MpvkyseVu8p_(&N+NiC*E-!{>X}N2R{Q%=Agt*!w1Fp~l-#rhn zb?vqBIz6T1tV8M0w!7AHh6I!PZ}{n*`NVUQ9bRNUrW{5NAxSu##4`GI$-?!eW$ zhX~w1YG@g~m-T*?f?eP* zC*dS3v7X!#DbI(;JR(&8UUkjiLmT@33pG)zwiK=Ak2Vzz!~W10Dg>?B*|aj2`{#`b zkwlSn>RLjl>)zA{<&QsBwth6M%e$XGeFX+9)gG9}1eFby$f%8I)yjC$P)|e0=enc- zZ%S$ef7q|Z^bv#<6fw%%a;XyX+5Y0kVlUy-dJj6%V!zjc;?l}KL-qc1@gm63jxh1B z1F_hSwup5!h7odY8@XH4c}!u?6Vw#U#g66syYo0K)6&Y^mY%UHap>>s;W)>~T!7m5 z227-Y)@kOJjQjT2x9{R7=FexbBv6vEUHqq)s|gY3W6MxB{l3Xmor}zOs?G2=a%+8+ zlLdE_%5I>L` z49EGM-x=1P*Ub$yFKIy<2~#g0xqxP-q<(X1PX0Lib*iyn4d8AnGZg7=~rVep)s z4@P)G6@>h%id%gSa!t3Pr1!U@oCiz1Sx;?bN?IxQ{)}S}REKUfxwiZ|%M&`4Sx0%P zCJXT?DKRAtU;o5Qh#5Ys%B~A!khi)!dt9ELnu~LDYhItMA}J)s2mJYi6%4?9R~bAu z$ua$%CSdGiC3@J*U?-_uT^L*N+A3GOYR4jrm z_LF*i>Hav0yh)mXSDE<1@!Z|tRaCx@m_DT$sBLc?pRPCBiVwslyw*oV3j3iw+=+bZ zF5D{@!*Fc*idRdknAhev!45TbeFnP=J;-Na|1ee-MR_)rQ3+LG#ORNo0np6oBt~K` zSL@cLf1Fjat2k2@8?a7>rzk5e#gdF|OqkKv20Gw_<`h3PQh9?L%d=bTKz06@9&0q$ zMLA@)J?}c32y#*#i&`zO~qZ&*|zzf0#b_u&_D=W}R@8 zEwn~uKQBR_Xc6*cSA)5#55co<-rV{M%thRb01FH!9FcP}NM5I95BY|?yJgJGnUSv@Kst@y{IKd+Iw(|w; z6i?1Su@Zo*ce>@|Hqh%sC2HPUkd;ZkxGk+=X73G&`04*Sf!PT#g(>MhrF`&etX?e7 z8W#qH6#Q=U7_5nR;c>qfJ6()EoT+D0_XBB0 zp-GTN-3*^9l>T?+nu~iHt@4j{U4h*Hl&KUF`Zq_wlHjxNO-BcGRR3Rit28eu;NR{4 zwpAAU-BJ<|k`R0L zZoEDtY|Sry_3pAS)2JVCk32?LvzhSv|G&${O$~hS+)bz2rZ=;UVC1L8(X&~mrT$^R zPmcCA)g67@DILwf!b^z$jB>9#lkzx^vvJ7D*>m&qpgQYug>>UsBkRClUGQT@`(;pu zXr~9l-%z4B#7JvNP1nB+&$rTn=j}$>ggX^yO+enszn6p3%RUZEOFxjFdYEbaYYj~J zQvfC=I0RTx(i3^4uA^0dSoy+PFmU821-otmEF6jwYwK+W-oVutg)(ikFLb2CxDEvW z4w4kf^P~$2>LK_bro>pz|g~uBJ!mKm< zLhGS&U41u5+-Rir_?mzX>tBISV;8=~JPuF?Ir|(@4N18C0^V`WrL*82agSiA0~P1p zpbE}Z1hl593C?+thzt7LiH3SWexkat(LeM-9^s*sxe^yIjm_@)EX@72tg?ym~L#9e{zA^9$0584UjX{L)7J0cVcRAXF$5ffS%)(~*u=5sr^C=f#?@ngA zD)RY}F%Cbe^1MHXvQ-C0gvUORh?_1_#--2*|37bxlNja7rdut6M#6JYnh^gl+tkH{ zBjKU-+KcMHYzAPi2`_Vyq-j9#Z7>qr{obiwRu%_GA84_`+m%w66#Cm#`AVObP<=9Q zsm`DA1u7}gH4Md`@A5(kcedcV_vR`D-k6Xx)3P^)nqhnIF}fEu8OIxZwm9|>mp@e& z;~|NWGf1Da<{?*+%+_sEBO)=et*A@+95lJGNhe)3|N6Vi{-k!Hn~+gh64tug`(V{` zGhLdm zetol5r8;(|_MeXiQz@a5@nEIUL56xUTTc)X5L^XN(zz@`<4vg7X0!`$yq|&OV5Yua z5buXCb9i*rh5cBb##xNM&(GL}cgH3^t_095iUd<~xgU5cDP&MbzZh|*f2ebNW({%1 z5c(_Px;2H3<)|TYHCE`(NS%5~?r`k4k^8yn>iqpcr!5^n-K^8ZmPb6Dz&8UFN8{OT z%BoJ9zvykDJ+)qAUKg9A9oS&1Cs2O^3UHk(Muynnphp)MGsTgf&PrQbGrhdL05dZ) zhFY!Y4@D)#OTD-jt(q2!jAt#z$rLYyDn5@bi~1o57FCo1jyxL%CL!vq;n5h9$nSED zR~MW2tp_QkXa{0R2f=i5UdI)U)yt zjP?Smrxe4Os^$stFth~G8(qLxco45F3v@zqJZS%R*BbjlB00=nQZlft9R$L_sJWSK zh)I-W$@aeFO-Rp{ow!E`45~%Jh_yCkB@HOb_Ejc&ZZ$7u-YT;vtwM#hJ?5haCH(vU z`4Z66)9~?qTUuIz)*Q_o1W4Bu32E89c-5ac=pH--bl%0p0*&9((wO9JGQOM&`!gT& z40@r+69#b>r0@!m@saTfKj;k-KX(g}sj!NF7wjCR_u3lY!o)>_JSD2$FOOCk>YwYs z`|^cD=zDBalfb;IghbcJ^QsC@==0s=p=;Yk&+E!V(l1S$rHgS95$}qoL7>%x3^B(I ziLmA8Lp34TBA_;{wTKAZgA4->)Svn)z|0S8d;ivMQQ( z+K%CGDWs*L;pi|!lA@-pudlE40s+DI4cetP02Q%NOv>N&S9BQdj2FU!`ZKqSv~KyN zpN?iqXsD^bj*KY&0^N%Lip1OQ_cs(p5U9zAGq)q>0XlD|rxzOhctIKf<>RX`ao?Sc zs`B-pNWqK`3(dYlF!lRJ1_MybOGp-!_Ap|hbNDmB zzM;IOCGPsDY+A<6EyrE362zK#CrQe$*u;b5Y)m+oYS5YT>L!Mkt}Bz0uj;1&6wObv zozt2d90;0`;{Nxv#TAv(1vUmhwdm)1LHLtAkLiYyx~eLNuokmq-8kcR?|Pd~5af&e zC{*2CG+Nf8>^4T$0(@wk=@<2f2so7!T~z;Nlc^M!CZDOYhE z*ndh@rW7}tZhoWX><4Ay>$ukqThK8VU76^dK6F){|1j@bOe!03gN%x5Z zR_K`9d&HQ|+aQ=8WRC?%{L)^pOlSzMQU`MtnPuPI&&6=~3^67A{6s+#wp(qf@8#HH zB;dfCK5OcoHSU9Z`Mn(QbbS7&JLn0VSVChR;DYAlzRExx<%Ari-_Eafik-Ycod_B$#Zg3nvVTK zL}KIG;{yMtrntKK+`1`)~zG=u>#*EC}us1 z1PcggROzjJ?sNj3-e3IM;`8$xu(7N)B*8@kCf##pcJ})`=K5N&w7Mkty5OBGF~1C! zq>|a2<;-{{#c(j&AQdiV(s1ysjlJ9REdyQ0@wf0l28qaIUW|!~%Ke<{=6}5iTRonn z6${AXu2LZ=Palh(K6rYc-ksV2+fi{q1Zh&Jsi1-U0K_gIhL-PVzqySlL2*0Eu%@aQ zbGB|>IJjPc$#Mk!{_-GUQdkbgl2aU~BqzgEf1WOMudiaFeiif; zxjq@ZXP`zY4RI%V;#NR9aWH*ry7s> zr|+!wy`GfQ@JWcXrae)xYbneKA4Hw^E-9IBcx=`|9_kIVxHml@CWIyCv5p5>1lWgx zd2(@lqW7u{kw;>u9;X0O)(RC&A^Y+$h*<%q_T5R4qcFQ;{dLI$4!ZmK+BgV4xX@-P zGV6Di^5Z*-JkHyn2e4_~O%tF)`p{=O>iNtrgD<$R>{>6taer3~0v&C*UT#l(o>@eI z?{U3Gz8c)1wfg*&Xe1NVOp&5!E{!P;=hrUa^}Fx>xawz9A+Y&N(*;a*#zM~sX8N4^ zIcfcd2n`(e&Ew-^8b&JIZ?|;RP|t1j!-$aAA;O1mh++(d?TCt0a|%J8%Ha(6*6gz? zj(Lr4K1lMLDnhP8BdAOB(ag+!gFz7}=C|~W3^Oz~mTxtY z&8GJ&`17bXY_-qbm$%&9M#l)?#KXe@roLPhM%Z}CV8(P!?m zRiMem!xzlmuZ1_yW2mAdx^aBGY;G(sj|{>YyVU#n`U;rD#Iw@Vw|n2%a5kX2HCg8s@I=k+iXhi50Z9zm=VypR0l!ReE}Q_7f8nX2Eo0*{KXpbz9e+ zLSLn$BmVopIS#e=XW28^H~T}6qw*6RW`^dNZQEbAIBOlSx8eMnAo`1b7t=qlS>0!^ z-&+%}csxGy*X+$!8J%Xsx42jUQ}F~&)G6qEd(hL>(S~zZ0cJKPy0+vNx=z($eUWj>WA>`@tT zt0S2_qfa<2z&gPxY#_0?7(=o6Hd141Qf(+S7Xb`VBJkpt)#-#b3qIS)qbFMr{~ zzme+Zo)GDMdblD6#QjCMxVWxQ7L&%tl(N0{(!VXE+vWs3%*=fFJd(`ZgEwFNatE`` zL91a%!Xt~CwxuMWZ?^KWk7tgqjB+S)NT-C*|CQkzMc4612gph$C3j&F=Jq3EqH`Ns znUwkF`b#FFgP)w~Iko^oF;ju!2mevh&Mo%OvQn$BLmH6B$VZP7o0AqP378c%XlkH#w{Acv@{%+4kH#0MNdcIHy zzjPR>K*BfW3E0&`!5_l5#?Ki)-UO9ZYz*X6ucYw=V{ap=8O2NG$HjPg&>J;8lgh3R zv4SW;($WYFNf9tm7zUM$Auz4Y;d-aITfG|sa6hW2HyBG{vC`xO%Ff}{f8H=CXY}PO zB&CV{A7gJFRz>u^j}G0P0#YI=DIwiRmxu^TcO#vLICM&fG$I{OiC0+p_;RCt+)qva=#pIAjwL+YV&hi%N<0y_ zDKl&?$e)9OF^eEPJak_4!fiO6Pct@?8+d>Z)tWW+^|NZ8xux|B4H~Dwa-TiFf6?5E z7w}i?Tyg*CF{re;4*bb7wcjrm-d|e6f0)MqVlk44De)(--k|C4dmo+s)*dhc-%ol< zkuHuGBl0+JDjU^Lal>kSxM|pmp0=07tXWgKGpcpyz8Ow8i}Wzu?=IL?G}}5TTpVKy z`%s-zGe6W>qR4AaGW*yLwqGJe(FB6ld3T``_9~CQe*1QkdUks1`Z2DKnGVw`)vf ze4>_jbY_w&iKYXRy>!}7a5-Ayv*zeML3o(6)}Q!%A1;2%umO8v6RX$2nUnSQpsg%OEh(C-Bf>~ zE2?IhR1j>cKH?O+vfg^Suzd47MJj)s%jV~^s;a67qxb9_jUwQxuKkY`=;BlI1mE z(i{t)x1O<72QL;g_R_q2gntlFXNo4M1%HC|W zicm3OT(LwripD!mMOOP}+k-`+hw0&eaEKZ ziMzY~5|`TW8Xe($Ntpbi*2!umn7@_2LHwqivG{tC4F#-RiL_IoILdS1D;Hy9V~CvJ zHq~a{m(m}aFGo)sx9r)lLwwGG(nHK5?m#?Y6v4~KLTld9e7dFOTtiFy++qk{)Y$k? zV?odYR%&#zlu%|S@XH5F>=)YcRVd}<-k*b>1Lb@N7v`n-V8fuS_$HxaHj2Y>8|JT- zb%LlpqDXzehS%Nw^{!Z@Iz*5qgtR#=7 z67q_n+0cmt_7mP$13H?0$zrhD0ZK)E zI2@VkT2Z8C55KUzrSoTd$;)p`s&RDi*??bvD0Vy2-l*AYv-jf;;t5+wh@u>DJ}I3Y zDN-k&V#BrZ6bx$pN3Qju6}Nq#@8;hHu@lRF>iu)JxBq^=4aXh-P%shRtbnVSd z*W0ynhmz)^TbSK1R&&51g|cmDA3R3ctr2ds0b*kl6Oe0k0}Nx3)+A@r8Ursjr*qyP z<}ZHfdC99oSyWbbMxLRN!1$gA_HeH>7N6BGd9kgou9ms}^Ade{@Be>pDHawMH#zp6 zoD`VjM6Cdbh?2IqAjj8Y|MKbxx4Qsh7biPcF00s@#}irC-RoaV}0 zNn-~$lM)%-bE{OnJ4JJ*GA(&WqZ%nr#U*gLL|y*Gz1;1GJ(%-gQk=8MF65Cle|lbG zxonHy_G#c~{ae5X1_cbUJq%k===S`DpATDjcy`#-l(*20$g{}zeet_bdEZE{q~lf# z4($mRFw;QgZCAxFGvm)>jE(ao6foJ(-kA^a7-J?(;|Iqv?~{3b-`Fs&mC(h<|1#N` z_B>k5p}7?Hn((1uV5C^3=nFk<1=m_47~iLF@pw5+oszCW>s5&ANh_}k_p)O2bansI zlMmd0yy7z-ntv_PZ{~X{9`xoQXS3R!yDYwMc56fr;emnby=A{&Gro#UjooBvB@5~` z{s?A)cW1vQolZ_p-Xlw=WoKs}=-Sun>h<^l^Bm?`@J}Cm8tIFC#zC7bcBVjzl|zf# zAHMv~?SjMWrv+v6a;{0X_n@q2&s)2-ephjNxS^IMH2qqexX|SLvm&IQw?+{c?Yo(t z9z@eu{q2*V*%;olsI%G>KC8+vQJfXX&Cw(vX&IL6WCB| zc<24CF{mD6y@ozf-$)aPcx#tdZEWl#l28Tn;LfFn&m<%?>htf+l=mMEDc4voQ8~1o zl0vkiqK{jz|HE0$m47qoDp8y(gU5 zIn@@V@sWIjYGq}G-J#tJRs12`WnVSI$|WbzgR8^WOh!=8-kh(oBnJj<%E-&^@Snq; zY`LH&Kl9B@Nsf{hwL4qko(J_G3N0 z{}JsgE$^v(4gI!&e|rllCtZjVAd3L3aWm}IXXTH|@D=)J@rqV!R+qlNZDogif1}_2 z;<@jBTY~)kd}oJ~t40nOE2#$`Vg_V}wf z5|pClwcmUn_p_Tu2685p{r!f$4^Esl)L&MmsDq|rn^5)F8x>meJ93J5ZN)B*`+SIV zDBG{9*m8WwiVDS>D>IrE>OxRA7drZ3_r0BbeU+LrvY4S^iIW)dMOP#z4|KTHd=T%x z?1`pWNC+GeX|vZPDOyce%?GfsaD0&7i1z;23?Sh;;duV1Qo+p9&qQ=iC1rc2zP`c` zpVN9_e(=IUBKUhLI?kx6DTH51A;~PJ=~nwvC-t{q8(9Ijr0n;rOkrRcb-0PKFPJ&+ zud(boEp3Kv`D9|yR+kZ?hH=GWL;IM$Ne-$x)Bk*+372P|*Mg*4X<;`NIX^( z3{}?CtT&fi*%#}v;t$I==q55Y?UIgc*j;#=@AVp(0&CG{B7)`eji#*mFoyY3mM|-7 z@t{MKUq>+`1_!!aX8`{#EijOZK@Lug{?7crU-p)+}Ok5~$vSPk9ZC@s2hjglVtwao8(zdNgS#>w^}E;;YYH2kCI&~7&)cT=FC zIu{!e(bdt3)L8uJjUxjyMc&4lTbFiTG5KLP2QL$R7_0K1f7s(df_V3Bfk?Z*1Rn`m zr5fsXoF-GFDZh+!FG6Fy-Z)_W##@7}6&(51s7!E?rC>DMS7q}}vXeAktM9a^JTl`25i+Gn!I>r{=HO46ETxano3&qd4?UX1WjAz=wB=uV~@8z6+v4 zRYzQTHtU0LCB@})fJSLu>6eV@$FtRXzGOou#$0!%fCytLvw`Njc?5cT3!4_t{1*q* zk2K!CwR$cfV_kIdeQ*#~okmH|r{x21|BOaD&Gq{Q)`{P((+zFUaef`_L);mOg56OV z-3rUhD2o3W|EP%RTy@Uq*WRyInHAjo-i~Wc6O%MyD(KZO`}q2Pe5DubuNwC>=qy*n%%#l+Iv+mK;^1*~3{1YuUnEVRaD?;iv; zkKS6^GqdsFPXC4{x*H~FI1RshG?}}&jl%M{48>Wv3$K;8;56K;*zD}!>xAt0?eWlk&uESVr)!ZIh(tC=PWWZva!AWnS{vthJ}Nk@8x7| z1sqmno9G=XBC@bI+D>OTI5T!wcYu5yt?B>$zuV$GZxaWca!1A>xgMLFkJ$)!kxBk1CVtTsAD>#(~4Q;iF z{R^I0pqbVlwK$lcuigMI@I`Ai8{JyZTmwlorOr!$Vzl z@BssSVf@f1L11hNR*y%1WP4NgVlg>A&}Qbby;8K;c~iID*B`CL?hWjXzP>SFM=<*v z*x_d)jiJRv2?D4VG8)l>-1O;eO8|)=*+l1{Vv=$MTv_}D-a&M!|_K1{(gFzN3@M( z4>wmNFQ!KDEKErA1Lt>wQ-ovr4TgoYCrk?aD07}ND%3tbXVs2!lDF_E_^R6*^RDfxN7QSCDBY!yARQYqt_|JQ^dXZ@EKW*`JsSj>`D4hQE zp&I>YURD8p`FgzgHCrTi6MG>U{NOgserd=!%3f(3Wz}08QCMgG%Yvqt!3y;B<{Ob>JUn5?ww#$;j`YLDejOgU}bq zsHpS|4Cr%8eV(Rjq_m(HIXcN`ex=!vjyxyt25y$^F?#&Ry2ydy zqxG|+JzLHu@$-05vY{P1T$jmisW%d!p?P<7nQPnt%MqQn`%Psr0Y=i9I>wL5!-+bF z-w>Q(QwWfvk`lq^e?j`?FBfg}(p1a8Ja;O$GaGOpWqc~E@4R#0@C+sa>|2pMVP_mW zsX+EKmF7sC-ozaj=9z7ZKLb4h2A5L3p{*7yti~5foLWA!-pP6NA^-mll76HAeA!^8 z?CB{O7#MiCNlv5n`gLwy9Vu%PCVK`;uK0^sa$HUrZSR7?(;BLJm#rO+g(Q^k>;t=( zL_feEc%a z`@Vw0G#w5(d;{OtMoC5HGERQ?h)h^5+CQs{tH5f~JdtHr93 zc*m&;{=RTZsY$mLp~R>D6FDYf07pjF z8QSue3E{Z;nZFZm`!hV11E~RZg;l~DdWTp%7%)IqKt%HdYs&P))=L6H0@Qo19ZoOl zM?n$sJhmdYtqi4e(;2F94FM(ux$_@ISD^bguwp#=NHZ?LgJ09^_3W`yc+ZS%~mFP z;GDs%Rced)es+zH;>EVzp;UW~V@siTrrN8l&d8vI7^&;(MgTmz!;q_Ed6@=|4^rrM zS@PzAafMsnTZ*rILdqVOl%TY~z4++dWk0Iq)4PclS*-J=uNf^zi$Ja>k54Ku5gev< zadCm~PHjAUc77hv-i{ZO<(K6x>bXm$45JnfUAVig|M1K^|4DM|H~}Wg^|>~SG`pYV z;F;OAF^}gv@5H}0PG9o~e_!cB9fR3+<^#jm9Iv(Vx~M3BQi!O@zrLLgN4}p8*Yd;E zy2aLdj9SbAB?Ac>>Bk5HO>{^)D z9(xp>A6Ll5+t#ym-*!UsTg4K6??}RY8pS9-?ebpJE4^jzCQ1RWs+TYN{#k|m{cG)0 zZz(jMaj$kQfD`b;RO;tQH?z1a>6`m2NuGLzS%~n`)8==2 zQS4}&E0dn3M>nyfLA$7j+h1m@gh@i{mO{U5-Nigl>&PuVr}Jb1$x#fs6ii@0Psm3g zJb}d95WjnIvDnpS%ClSVUu`&>u;!$+`;8Yo_Y0+q<)2c-7lwvl@doLjR9KupqzboG zQXCunaq{iXI5VytN^MmLkGj0uIsj!Fr6;^u1foQa@= z+c@J~A(eYmxz->r$v^riu=BgiB|H|=;+^awBe%mAS_m?L1ZHP^{?o+i47Ryj(Ydoe zellW*56gcKM(>szx$PI71VR#YkQV|tsDm{fy+aucpfM0FM_u1Xsk?Q3+$kwpG}7o_ zrP@gg&#`)iLLP!Zhx{==g(n53Lhsc|Jv}{*j*SgNrbCup(0`&~l04gjTc4nQ{#XRL zJud4IYdhQ*4X@FgqJ9+%m!%g?HtCS&-}|Qiuc54~;&}_pW5pzWc={IZH_D7-Uzr@s zHr&VU9-i35dEaUbXp!$y8r4uX%yHz#p`PcY{nr3^h&9T}e~ZvTj$iYt^eKzmg$Sk% zGGX#6xMSDLKZ@89l?5PKn~s+l7cz)qcO@5G+Xxp35%v;;j3ww8;`8B#{%?J3QHnVm z@5Ek`7KK-&n_1L^%z0dSYb7SGenVno&l1SGqfQVOA9y`97TQe04a}*qigelMm6Qp- z%#W`k=&981=hpI{7ZW zb0`Mu`r}S^EXkXnIwA)R6*ORq>i9pGB^>*oi#LVgI6L;Ez`&Gb(jCD@I*R80t|Lcd zuOZ^m)nNgB2!7zoiXrfdAGieDzp&q^>Py_@pXbU(k^)VkzhYsa>YJdrIDDVeB^N-h zkurQm0)mJu>)qO;V2)bZs8?HP!A(Jt*H-1&p80~Onk6>8C+vB}dv&^vluktdly{M* z!Q>V4HY^gqfU|2QMuokvAjd?UZ-jcMsC?wjr+yJ`zgPVW#Q}y z1eRz1vtFA6uI+c^{@!MdJ_JTe668a-Vz#2rznfSxpoTZegJcAC$jGPQywBheY-f>k z@OLD-9%7)Egstf0hhK>|PfL6SWd8dVQ%J@;X~{brYDX>4-1|QhF^hVl{{Aw82q7XN z9mO(TBSOFv)%dW+3%EC91>u~SSW1qg?*rc9qObSMVJkBdkq6VH^V&ryWt4Pta|9b& zE&&NL_P?D;v|bhJj^PXe824@f<7_od{9y@UQp;w1Zz3!okA2qX{OZSs7{P36XWt^@ zxsh+~jO+AbU46X9y{|i;*b6fM2+cs)^808`MMMn^*0#G`fp`)&?HuwBH9fM`InYbR zOS{p(+nqO^oDB?Gpz~j&Z6od9&3no(Ec0Jx2ipQ;ZglIo?+xtxTwun<&B^F{p)c&5 z;ZMp^vW?PP7sD5IdhKa^vq*G5v-yvc9onHxB_kc0b@N~&<%E>Nk2Da&5OWOce;I)> z_^5HtYg&($!IF^m{&Ef@T&LEva9R+mMxQHT90@VuC2HpWTP|Lwdzy@ikq#e#?LS|a zRdqQWMM#zXJ_Dm6vgqbczxxp-)cb$8B4~alv+?D|)D^emnUtnxc=c-PT{s0}Z(nh} zmi!ol*4@eOS8n;YnGUYF{v>oPR@Q5_FFv=Mb0y^I8`u72Cn4m;NV*pRPT+sOrh=Y9 zwiW(@GUm~oLH9GYO8x)25I;{hY#5W!#TH~p{fg*KH@BMaXQL|8Sb8}A;tOwTNzo>- z)^`C;B?`-a|(ND#_wboFnSsT{ZsW>#t5Ly^>>=i?QwFtms}( z-Zp;-pZ=uQCKO1P^*2^_(47_(@Jiry!-p|u^H%oueofn>FSfYPz zu7?7$ujZK!gIgfq=l2J8exs zMHK}IyB9rf!FbB*d^qqQT1bFhfqcOeM%9`qc-^hU&>@aKpW)@=Z7b-G1IA+!tm8Z9 zvz}g+NJri$NZw}${ork!flgT7&J4k{^1NG%&(X)EFV!9@qI8;?8j52qJm@r^usS-s zLmOv|^VyGN?_?h@vEay6z`UUjEQQDhv}{oGxu>s>ezsloTxT&4rA+*;VS(e(++C(! zw%T6XTtSZ30SN#s-o8Qz!r+1>A@;Q+tSe~yKoSYaw1)`(olK%rjwh1&p93a`=5dPSB^AU*U-Ty@ zFmS}#1=roMmHhIZ7+OaJI;&7oPRBAX99{u{5jwod}uQ=-aS3N4Y6{Y}d^4PcJ?$+S!}k{-_dow)v;+ zp4y{W9K>5cCL{zkk7ibr-xK)%F2#IxR=+}sLgdndK^qCG1;;4b@RbBr;Qa|Qk<3S>Nk{fl*-ee{jp6izXzG1z{ zC5~WM3o||Q%q1Ra!vUD_p)?DzUKak>Km6`w&K_my$jDGa8bK2a*F5uS0qq;d;=mfUR%NtCB9+?bQ-?p*^h_5su?;`=Co)OjDj+%f4)`XT%a#PH)D^55dGj4r^v_e}>WdZ|EM#L&Zpxf}tM`|2GQ_nr63 z0z>_PV~LbTs)#&y%I{}5mpD=wnvXf+EOJijY1qXDQY|WNDyNi;1i2={vu>6fuE^H) z_pl!b1oYTnq2yI!ztrBPqp}TuoyVN$|LXucL5LPK=r}+?c}d^3{{9C-rI0@U|ErDv zPZRqa{_3dDrnnxUF<@kF{w3w7n>OT<$UT%j7jS?i#-n1P$Iv$LV>NA*An>j9Irn_dOI$Jd8hO}mdNyNeImi$B z!)^vAm(ye3w)r#`otR!%-Ch;_63F<(-Voj_Bb>j5JcMF>kG6v8Pwjt@AaUfnEtE4K z#F#uW`fE42_(z73_1*Tr#PZ~Kv1p@@eE zCtM&w^?k4#za9E2f(}!%W`Sj=J(iI%i);kxF8>}Dp_1S=VU1yZFjr+Fy)2en#u-X@ z;U`}V-HHXNR2@Zvd>Bgeb5qVoFBO&8ay2jWcRoEH+QOoK($&A+(OAe+aaizhn0X6UH2_ zd={UqQP%bbR0}w|C$=Zu$|s5AeroMJMJAw}UtV8X?Z(|2_k+>#@YJ&{sS3F!g%DB` z8>N-i!_j1QKJT!vcFvI{ZhI+tsKd>gmI$do`AYu3{wW#mU0POh*PIB$H!wf}hSt8_ z0UGS2NiE4@8c^SH`%cqH^P(Vf-*?84F1AVQ4Rx;CBH!QT6~n)kbAH*9_kRxjey)01`$V%7jN)?^(syFEfH4aSKYvCAih$s8OBp*m_QU~NQ+8_Erja?LqfD-yTO4eN*xoyO z>SxtAqvaQ_Atzopm%}h6IAhV(mR3U%+t3^WEakG2m0e>5@dlU%1p(c&)U%hGf zbuQBe@qQxK;0-jR;xW(m)6A5D2IP;3#Cwz`oRT3BT~x;LQUdaZogN)^4rjb}+p6Cv z{h;Rva&!MVk&%iuAxA|GLb%PYTPEx%q{4^(6u(meLJfK%3z+ZSASCf}a;Jy0fC-{i zI&Ua2FpNEE5-#JfPp_+01HlNe^|`8YP$+-`=j!@?NOyN)4{-V^4S&sX{|qOg6#Brx z0H_b-|3Gb(06*NvcaE=^DjZi#6(cT!=GCs-9H!QM%pN4sQS>%1EFh$g^U1^J%oN{h z3Zr7datHze5a8zlts0OLIsdL>Ou%?RQYfPNiBukIltY4-a|=HQHPEgX(lKA>oZiKS zT6i-cQp~qS{dc=)pbGr>@na*O`qwF$Z%In6W~Qe0YVUM$-pI*q{sj4Z67*Xqax}jd zzJ>oG{hY6>B2+xxW64XHKQ0gZ<0fs85;c_Bk<6|qbKUNy=Ov+WDz-O;~9B_c_5H@bf(CU3Ir{nPg$|9tAnw_eC|6K33%TJ0gto+Uf5U3w6O&MK zawKN{w9?4se?(4BhUIaIP=UsahJHwb+jCfNMzHqYkAgqyn(k^WOVoYQLX6Ie<@`>7 z)B7~W`#x)}3aWgH*y42J&LGBIh5pfMcWg1%q@Qru8#^pU8?oUzq2^_tiL)+6Twj@- zZ~&7OKIKBko4JP7$QV3}k&Ux<^0i9%z`DC{mX71R9 zolflC35;Q!i9CKc9*lf^Nr0X@FWN`4!J4XJjyy^E}wRPfi`?esn3(ljzmi z(iv+P%+mAmP1{c^SzG@l&@+i4)Cz9Mgj=&Aud!21)CtG~4GI+Z@nb+i0mDRdbf1j#Tr&5ckZFQf&yLFx`TzHqT)kkWvBw{F-wx-?yu$)85tQE zZ~D0p*dgq)-D-sCAOBim{nj3044k)xfVO1Fxd zZEjTBcU|!mei62Jz1)l)RR8oC{%~;5bpMMZCE)R%DKrh$4=b-Kb z{LF6x$;rvaf5vj7_2EUgG>n28FA4lM?IGy?bo=_l*yZ`G9Gg^E7pz<3FKz!54vv_) zR&Rmr3LCPfC~~7W1&bq&bodEBtd&7{w*Ki*r-$Vz^=1<2)Mjj?q;X5Z?;cy(R3y~A zQ=LpjO*#`)QNx4!W)EFUx4Nrxe!R~~Ajt97_Brlq@C!enz4pWJD0hkClq(>nGuOj{ zhL9>m`S@IgGqYi7X@U-*$M|LAT73vpq_{wRMY2WMGTJT(VHDf<{d$FD? z>YZAT(aF}<=F!{oCsjMw|L4riUj&IMo3yx^#Ebe}_~-W_ot%H|za16(%Y*$MPik0C z1&irP)tj`431h89Qt4?MdN3U5i<-zKr+XKv?&?x!x=wsfz)=^%eV(>fSl zTgUew-?Z2tueKN+|N8YS7To9&>nGb_n|C7!l~0iiNNHkhy>}>z?9%<&$b-n~;a=j< zPj5+JxUJWHeY4)|_8U}7Mf2O%hhY_JT5*q%ak_|~26}w(#X%T8A{TODei$r(ONjsh ziai7Y=mVs}a@LRQOUL7>^0$-d8@*i-ho4YT3OUOcwo%1`yY#v8X}0E30Jn+%&(cz+ z!(&b@xqM~;zn4bTS024HWDZ1YhjbwVArW}@6_)tzjJR9cC^8WrVC(M0o4I(e%fnZ& z2=DlP!&al6m>OT%4$*I5>r^5@SdeW!_bI*se9C>#KG<+bz+|FODFp>;p%(-B<~@|4 zQk}{`$V1&yDTZyvg;^9VI_<2LdDk;ysCqg~RKB zr##l?>+R0*trNBy`VKyO><>6_yv6E6-x2w~T2TgAc_NTc{$t4VyrfwTe1{K_&&i)i z?k7^=iShTMmEX*g7SHRp*x>$Xcmi2=S^1jPE)}^{J{3z%&(J=xM6}#!Fs(*+YNrTh z{PdG-;^;%+U^ztnFHaQuOEsIaJsF5HgS7j2 zs*X3ugPe=AU?GPfSy|bK9tOAwyt#w+i%kF77km? zP7Pb0nArcMsn>RapYvMBFZx?Y1pbAG_J%y0zW&!QbF*ry8(B9Sl2WWBWbD~j*ue(3 z2@40zX!)$Pgc6m%oGfxkI8XT~of*#yxDz+$@o8RCDSyd|zl$k07P%sO5NGhsUa>ul z>mpwVSHn!8RxE#5|GP}5X#8LoMp<9hg0$Pz|9Q3kYAi!1yz{i5;fiYYi3O?JIf$kE zfn+%!tH0!tPGI0q6jDK&uAA7vfTzrs8;!IBGIf`_W~wp0Zuu5N}pZZ-Y< zlHRrn!^gUR*$HAW3{FH@>Ek}8r(d!8V|UubI_1@*aEeiFnj)U2Y&5Yym`Jj~*f6PO zjI6h0zV2esg5twz|K0-Iqe)gZ>}Jp1->Yj!)@tt-+@X6r-YEC}>qEg72I3k6^3V_E`AN)V@=dP+|pm@6fNE>4`U z&aAGfDFwLeio?<0>@6(k_G(%zxje_wpRvoj==0|7c#7_Ma!=9y50^k4*?L}%SBQWR zRyxi_F=c==$^2swsm|`(f*ZpN5n?(wZl*@f3*%tzHpdd(UQgBC@JDY9t?j$iwL9$I zpvdTk;jV#^l`INFQ!QdG~W%i;puPh zwQOu`ctWVhp9L{n8{jYLQbX(;_kZ`ifq730@W0t|CHY$_uco#ogZxxfG;_6GRZYzz zA|gUvOA9$uHI%dMB9LHYm8RWkUCw?n`OSu#RA;37FKqj+`lkS-%}$}n)a^ViFeK!t_(~}PXqJZw|Xf($STAL&?n=>VDc1L|_a6H8wJY?sc?66rUaHPGz>%cf%3D6LqVymYhO_=qBp|%koeG8#s$c#U>|Akox5EWv#H-BXZ^$X%u0;rFYOae)N51$Jp%X;-4>q^M!NtBA{@`|b{m1iyK5(Sk zjMA`ILA}=FR^k(_^pGE&%c>xBd-+(cSB8|9gWj@JZ1ks}d&Tce$Bjxy#>BP1f|C`Y}DkoH}G`D+|1009vK4KD7Gdvc=EsFQ5&0V0W0}Y zfB|C%b<(_VzIwtI*?MVROY!;D7mSUeN83H2Jlq7Gkm}w%%I-Xh2OY6=uPpd2$0sLg zH#a_g4K`#C1Ta8}BBcfyu~b^-Fqev9c=C3ou9`)Z=-=L7NUbqRI^gH_%M4XS;mC_WL4sJrzG zAeRgMa*)|=PfCQrB3fA~k`z^nLe~#h9}lf|3zL^>cU#s{n0NSVz{Oui?Bq>zH8wVW zA0AF}`9%g?=qC3A)e&pnp|{Z?KSoC_Anmw~%}w1Qc6N4IdsW;i2y<$!#l7hc(?I>j z07CAXw8zPtZ_};Q)~*f~dlN9s6yO*3gfb?`;^D87+wsWljoX~{hy|Cmca3%zVTQRd z^V|Nqd0(qGXp!+Rwc`{amp({b?ix0BwtE9kY(x8pF!u7#EqNZbbVyNu!;QnlGe7ui zu2ZAmw-px4CJ0g~!RP-(>N9+GQFrZ{H33Io0=Nzs?_)m~7h{_A!(wW$(5fFiWk z=V&L;1!l02P)djBq;yb=wFI#+kI@OG@3pWMqF=5A;nAAyhXTBy`(>2Bn8>2_Zi$>p z?Iw2V(APwDxH^oEURmTfQ`CIZr44U-J1@ns0mm}(FbQ|vfbDi_=@M<;TxcOW0b{V{ zg-MN$8WzMtbZWSDlu5O&!NBZ z`b30;U}D07KkYS6NKKXRDcjGL>indHc!%iGeshdfrr$bHV>uo;7JLY@nmh^JH$H&Y6-f|*w+MlQ?XbFE(c4QV>bIm+C=kx_Srb)(lDT! z&Yc#Jp0chYEm0?bOZ#h{SM%mpxOjS_M6R1WT5h7*-9gpgR#nNF+2bJ-4ZKIDOfmHS zoDAtsML*T~2&~IJ0Q(T1`6=doW{LRBV0P@*N5hzNaV^}J?k2-WzM&AUAg@L>aklBQ z*(5s~8YJU)5jQ}e!>SLvyhDIRzIL)Q;el-1(4cQ+`TsTzmc;~Y^=h)Xu!zyibH%Pd z;C{D@A{G^WD3SIc;#Zf{P*?Zg-Lh14;!ps2F0515#r9sHz3hws4Jp@a%k(24UqgpGQXhW@7;5aFLwRz z&@xR-PNo+Z&jy|yLq!eo#kGUWBW}b6h@*$-&1mD=+FEKg1x{Qx=a1TBheO`2H8H4t zft+k`iER`46|Aiz=UOr>*!OE?QV>Bgwp3%;fc3j)-bC@q@o|UpSOJpfl*nhT2=|*= zz@j8h9PIkm%-E z_Bn~3_AJ8B9j!U&bKe^{>N#3ZU1$$#@k)S~_`}>;Q^UKlwe=+1eR9=X{^I)L@`*9+&t)1zhbjw%PkatG*vadY$9auO z9(-FnccZRhW++&OEDtl1GDs8?E+-Qks|61Z%?BVFxQhkSw$DBcQ%8Y2f>fJ6)(*>{ z<0nn?mmN`XbK`#`=F=eU@De!^sLG)5afDXb|;>wHI$-zLUtW zavP44eZAGWxgJbSGkgBfC;BA6#7HQmoYvW|W5|K1-nsETSv)4qN;{3~2zBoFiW~$-zmaun*Jz%E<1at$9pVhKe+b%aLLpWvrh^6BZf+#!0?Dv}u zwIz5D?5QADeGd1UFVfu+pYWtDEih&(n9y~YI@&tAQT)sIB9I~cyD4sF0 zDN-ue@F$|oW6H>ZPgJ{0wOEbK?oT+%MwSU|sZRt_Zs+p>d^&(|!-zhO+}~Fab91Tiqu%(b&qo9T%!IHaT!WG!Q5LoDe)L=6Meu%atCO0w%`viNzzc8=xBu2 zStbdFULDMq?x_7h_BbS)8^CapH<;-TlB3f7K)Gu?d;S7V=Cct&ccGd?ag6acsBysv zCN5BR`rY~T1M1b}Y6A}rUhN1#a%%>uk&#hQ!WktB!tRk=-@gG}kCnr*S_}9>@Uk|g zy$MGpY4$)SZTZkLVIp9uLOC_t3h<0p*yF!vljx^j*c#t3NFM(qhjNU_(}nZSV5t}H zpLLE{;z*->kK&U64&>NvmVUJk43^%EP*K<_r6wDot1@Mnp!C?22S||7mzAVipYRIS zwows^b!DWrdY&aW3ecztdt^GDzB%7BUS8rkuW$BU9bQ~&d4PlUa%1WKa?8Mw_+c+` zXuiN-O3$XCfT>1j-+h(ra<480VMzESXkA6ItIw-?l1bqQyH?}z{_5B z*Yg4O^F*!9o3QaAWm^QPK|3qy=YKm_w!99BG`7j_`8q?6PnTn4r zA2HZXj-7%#@Z=2Sl1RXPER-`CMljYP${APjp=)V)XfES35QtWBmQYo?KX=#WT~s{# zjXz`;mAdaP2GTdw&3?Y5sl)erZrNq7t{(S3_Cdb_mSBbJvpv9nr8n+$@Q`zm1EOb; z7cgXjpDE`<|Dh;N4IPDD9OFOLuwS$)L+$sVC!QZeY|KIiQNc8i!%#`EwfB~HWZn{q;G|d2Av*m5w^~+Rvn*`<-TWkvk3ueAn<%r9Q=UrAw5PY1 z8+ZW>Gbjh4FnqnMsQSaW{e^YyP~*M?daI@@*;8gV{0Az4UCAp(_JY|@JyPukN` z&L^%PDxT9lQ7hss={$DeN zlDEIyzeM7n#+;ejmXn7XOJL?2)-|h;z#*=ig!OQ9s5%(>0i82Kgp%}qhL>4hO|SIn@3Q{2J$ z(_^B@kc#_(_H3pkfm0Z|Jz-en)(JO*W~6T~YsT5O&cYdYPQTAZ=a; zI7P`g+lvmjYPa*`;|M{Wt#NQrF1C5g6SwDbJD>Ypzmlbf#z>#At)OOh2PEPh+;pJe zEUk7P)#eNTBaCvLr(a>K`uZOR%cV1tYD~hJ5Jgv;ZYkrTX@?Wa)w< zNawT=)oRjHlbu-OZ)(0@n>ty&rT$Ehf0XTvNjX&lJ`AAqr~D2}yH&nluKmYY$su`F zRcd1;8TA7+sMZnpz(WPVTO#hV==UkDa|?$ySCuzt+hW`fH$Jhb23ke#HB9e?7lVJY zeqgxO@qi<97&B8qGnl=#d)lj(Zh0hI zZ{)|MoCfRLe5YrU<;RV+XF;7Bo)sisFF5lv^~>3P+6Awmx4EE@o7W@RnTU^#a*-s=?ox=foeOG~+uoxAg%8pL-_Pkzs*K_6lHn=)${lH1ns=prw>i`? z#X>X&?v*_?;L@W4W$_c}p*W=6QFJTFUMVh=y#E(tUl|b9^M$>LfJ&)|NP`Lp2uODeNQsn4cS?6( zl$7pHrMo+&yGvNQyBqc$e*gFV{(jiY+}XRA-MKS!&Y5}6^E_Z(ye`&WWP>$F*61!M zaXqBM+WRX;+R*2wvTD~RWM+Vdl{TYqnVhE z2y@)pXZZdge)92q4`|oyUng3>R z62^W6rQzFP`N@-Ds6Oy^sFyxm!r&1U5a|R9_}znm|{zOVJ!=L*RP$O3I%0qHJO|7wFXXsezfX@S91 z&s{}T)g*V#KBp1e{ok;-er3CJ!t^uYq0XoDmu9Ly$RBjRh~e%Lvg0&a+!CD!CHz9r zUBkc|x}Wr@=~;8QDc!>j&k#`3l}zA92fgjxp2HwA43%dN3)wkv;cTDl5C@BNzCEbn zwk>PcU1m3ghHAr80M@Kxgak9|%}d*`!Pe=g>#?!6*6QQv4&p`qnyN3bA9h<{V-QxK zPR-#+gLW7}89py+*Ky1JS@(w9$_SByll^WK87B01KpULDw3!Irg1iOQbq?Y8nAuEan9E)b z8l6gcGgN6d(-pf(u(rT%awJ=cJyAf21dHW5wW%NTYPf7-)M5E`EW40Htord1%iQQ1 zR_ub1?NhEM$eSRhgnc_ayt9*Pc?HwbY^uSA6`R1dnG6?AcIF_3_s2s!{C*;mU$x*N z`A@HDm$5Or`C#g{q_E~mH0W>RQVYz(j^F$Z6cC;7VSo@E-kGnqLI%NDETb+elE-ii zJ$Vp&GAh~O2t~dk4NzLec#enX3s8R?cII^tyqw=>Z@}`seLoC(I`i)&jYbTi4;~-p zB~hQ9xp)b9xneJ1cnHHp(bt2`B}M<3^$Das%I&4H(jXc?y@j3Qqle(GIeppp{c{d2 z1)7nk(e35B!1ak;=#wwLhfC;TJC0VBzEWbVr`64p674TPo)^MYGPai z7M=$<*$=*WUle%^rHR6t-Ifi0cTY1^8+s5EK7Xvor+^A0yZZjTW<#kVqY5zY9_%43Pe&q#!kj*^d|edCJ6q1M%lJUtXBQ zJdO|HADkDB+sbRv9jfYKuxt}MyaD>YiddTriI7mIxG86v9+3WC-`Id4{x&|1pHaQaNGEN>&tbQgi*kJQ>a`EIl2eY?n!-Rgb9^ndSF=u% z$Z3OWI8dD2?~RTZUR*3zve&8E@?ppL*YC%fd^hiYiUv_B{Z3eJ@HcT~HQ{+C{E#Kx ztwKdQleg+oE9r(W{5k}RpX?&|!HPcL{30;t*dta`#>M=ZN|kvKpoPSMQb|2TNW6tW zw!agY*S_$7coct&Hk>I<82JKkvDd8=>D{3nIvWPla_)2HLXyr=Vdqrv1FCH|pO0Z< zJowP5dkuDk1p%efJ$mUrWsrx5D6elZMzOvo4_5vdTTBbmA_J?|@oZ-PY-az)zRzdE z7JVhbE^W;%AP7nn^Wyh~`p^C{Ckt3CY<8M5yjsN^30c(z9tjQK5No*LYSmZrqVos^1HwXlaaqK7xL946?rXNf={{)L>32IvLhg}~7BPykTL{1g z>Ul6rNOzFul#hKL2d|v&I+E04<3Od&0p>x$Y4=@tmrv{Ixcd}v0Y2%GgE3a}WYq=t z5wXb%59tZMD*uO&oTmsyxU0*a3R7z11*I{-%Pw5#6NwBylYTD9`6MF%22wxbi|IX797%u3f zDMdZ$0&MDW9L>n)-xx9A**no4GY0^$XZNTs@8U{#L@J4&3;!Kah4<}KK&KSUN~qD zNLsw~@@v5*XC7J@U!JV2uEwoD_zrz-Ti>&gM>yJ*kTo zvfI9A$;Qy;Q=B^Z@^OjlpcL?&$XWP5(romn>?0XlpP?JU{yM?>bnCEReQ+&4Eiz!- zL2m9!>p%3^e1K|UcuuW|H>77|6HucwGq2R=gS&O?F;pY`y5jdgLvIwxbQ%JOCjJLh z^ob8(Z57);ZPq4j>2c{G9VB7Jx0RG-)(UoDS*YC$ zh+puK3SmE@SN|!O1I~m&gvx0V_(rYZ=P>M*5PS9`D+>MmpT3&p2#Gvi{lIvHU{gjxYsqOYHX+i@u^D8T)1fIA99l2Wew`8F5=Sj>#cN! zeJeSV5808!253IqwZ#hB7(tu&(HJ{ko>|r~*nOt};mGVaDO$FN=TpJDza2eb3#cCd zMs$EsgDhdL&_~C&5)$780j$OA`P?f^s1{d)?ttU*DR5IP*@4!GuXV}oev|6pudw!g z$m8z(+!J^Qd#G=DCKT_x0SN|1hd&K*G~g!^^$}fYpiHYaVOsJN^1hSdk!8R9MRnf+ z6eFG$p;8}C^jqgM&8TD$Nbf?k{B8S&vib-V^ zavVBv*4kl<_-4xJ4E&{XT4uek(Rp6$tkXfy>w?t|Pnub*dQG>7M$2{Sihw(B{Jvh; z99X(LNPQP20eouVyivgn1s#CwTI$oihP^|7k~+RQ#Kto_Y@BadgAudleGnmkIVg1T zEB|%4HkPy=NSrl6g*^C@ldBu$6dNzPXbPLgeWq|3Ss1)h61O&-;o|NYLn9N0$<8Uq z0`Jv%h>Hd;L1bZ36)PFR?}BwV`(9zL6Zj}3RDw@-JMF6p>#!4B>weaN38K0Lj@DMj z4}!{zqVhzv70_8;-{lFJavE$dzIxsr>`h-|{F27|)pO`^$S$^HJ#pi|#>iujHgFSP zrIc0=l4u+3qQ>SRB)l*Abj==}Gft-Wk>>~=BIMM=3ze+072eg&>-()`HlUtyCE1g4 z`RzX-8Q5h1Vq3`7w387gFwrgG<%P5^VP`ZRdHN}lcHBx=eP3JT5$}NfH9#67!=ChC zmm;-653+M}e>U-N>;GAdF@;$fJQE5zZgU4CujJ@Ydt!E1-)yh9&feZE79RboO%b(% z>p_T}Z*Tfb-|tgI$@{96?R{hv&NNY7W19z8{Y>@g2W7DcXFGfi*1mLyw*PJ1m!-}viK<=XpHKUsUvLg99rg~&`oLmAy0DlSL&mC^)MtL; z?>=7ntin9t*J4`zJ?tMJ|A5(4H}R9W5Zv~sz2v*y-}lW52q@OxjoB%=zWzn<6VTlc zZQ2^mWMckp@lm+|9paCfBZq@JyZLN0K&+_c{Va)?M2f{B1p9Elu*wM8U5e}{C;<>v z;4bblZQpOt^Y^am4#V_k4GZhvzkRJQwhhYX4q{$vRoq#zgRKqn-+sG$+HB91+wf2^ zP0K1OOwDMSU@mDUVrDWg4}1Mbb#xOBjC+4*;`-q1uhd>O9L<#7%x2QPIG4N9Y*IL@ z!AHx6HUF~-33BxmpA29Nv%1P_-x8s;d28ITKm748$e1 z4#i!b1izyxFp?Lo326#8P@Vc%WL43;h0fdLsRl*Y*XJlz|mZ2&4FJCi#!@gYl_oT*gy zAWn-rLOlB64?%`dax-ZjZAoMKqc_5D4r-X5gNdW0T*9{i^=!U{1EEznZ+uC6gc#K`Ro`3r1Yo2(Od25ZCicf;O4rj+_Cw%QS z1VW!8{~*<-#u{$k%8T{m0OjrNwMEy>b9vB_o`vlgszEw0Np70>oBhAY?9xU_pkJ4x zeFDtL@7FY#d^NLgK}zqts2=BCRa+reUpXI-hQ*xCI{;-MKRer9>9}IV z{u?}0jDm}!>(YL+C80FLLwBt_JTh~ldwJYPH-t9AN#dHt**0qq-#V7zkLGXFNcIK0 z-3na?&~s&V4SpYI(hCftb8eVc-^TDKV0k8w9F|n>J_7+OKgK^|s(oo+7`$jJEpV^@ z@?fb9Gc_tnO3m~=2}z*vj;)M?ccuvAKhLq7Y5Wkf?71=sgOyP>dh3`W-S-t*wgz8N z#0yTdc{hf>6zrx=(upW@ShG@8+(tm8kf2DYpvaepk>t-3v)ZgvOPTsve8<`r**GGd zMsLm((YJN5<_ndZShCDDB&8dob+MwHtt1i!MB0A{A_=0(w)_wWx?cTri8ca1S~;&d z^3S*11KcJwT%ZY(0p&sWiLzv3JP66-Yk`Wa?am7jU~avb1t<7pvPRat^KT(HkI3HA z!)%NUTen7ROkRTJ>8^k~)Ow6K2I9ARk%1@o=n&g zaEvV_sRZYq3r|lFUGa0&e*LC-7#l0xv|7gNn5IfKM?^blB&#E^HTL~e-;bm=qNyB$ z*F9YNwdQ@@+lmv|d;flgnh!FaA#)}RA6kyv*uAlyCx3lTELVg$Tt=`$euT31`ig0Q zYZ#STNjTgS&cUi&N=X09(e3Z@@apm${N$(VqH;#b{;=?pqh8dA=)-; zAXO$xX^cEIX-#(AjAR;$S(+)}d{}#Xc6Ko}mECJ!Wf2j)gSG?i)xGA76^DkUHD9bf z&0X|XqVsvperWu;aI(oS!MG8SaI(M5U%A=nniF%9r-W=im;X3!@k` zq=?{5aYE_B=}Ya6sCigw%$NI-Dfw$V8t@v-O7f(?vIu+1%%F5zLU%e_z62^0xwGXuGYE z_SGy0a@@E0qbnQ%A(=OA0fRNn`l6*=qk5Bf57xY#4%ea4>58UiGR7(FUYCT|w_i4p zPgLI!LfC}9U1h3Q^fJ1(-(OYc>1FmNzo+`z5ZXF|b5t4`^T)i(IC4{_xjXI<^^zB> zP(lxNe{pN2C0Yb+C?$EuaJEcuHQm}$@in(<%v(xyqoLY9HzlvNu`dxJf`?ME6@=7} zPADok78Iz@ji&qvN*=4(=5&{AJ0*$*Pvifyr9M03uaR1D{lsSPV%YI<-Yiag}k z0V$Zz)pxIRUYZJ={XDU;*EVaV#K<<5aXrF?6>gbgOdz=?M+~kjeq|q1;vwvT+}v*M zn%3so67CXo4Q&>6;sxV$0=t;iR|Xjw>lEHR{1Sw-+LRM`tL0Cy{U`O+ONphL_TzQS zn+r(s%|o(7If=2Ehv;}8UsJ`H=hWKcai96 z8JW5g(Vn@+Qc%YoE!B)3cDJlerBGk>AkZktT|$4zM!}}Wj#bC?Lo%(!_;ghW?{122 zh%UwxpXE|54I-l3{NC9GogZdz(rRF&a^T~e5-l~$U6LnC{~^dt4$YwYqWduts_nSW ze!pIr_$3Bc__xhAiQa10-fi)acP`aiTB@jl0+&}~taD=em*RsLuVfS9W0h{`CT%@6 zbn%#bS4qLEUq~z7 z0ZP58Sk2y3Z8TX+cRW-nn3q+T7a?Y~n#UG4CmAevc2qGg&9N#2fjO&?lrI76XQw|%5oV}Q2FItggKq2;yX3$Jc8e7wblo8z&pv+1Zgp%JNSOi;PT9CUjeF9Ugwh&CTgjdiPXXSz*Jh z+P|d4Zu_hFQ*m%Tv>L%918I)=CH7Bk$H))B<3{67Wl7+Q!QhKh4tltCbWf~5b&HL~3lG^65 zN~;9p4C;VwR{to6`b-?(^k21dmQ)MM)J%)FenmvJ>w?2tp|Zu%xdqskseR$%LiDdP z!%EfZYri@kL}gmIes9;|fbX)}Y8f?w&3uAd-V%wR$}B*5rZRnMrpzp1a}RpwRMh(~ z3ZXsF=k$@7`>*%ZN6%?Gvwu9Dp!7SK_`W`0{gTwvtiL6O;WS*M$av5TnPP4=LgX^> zJ!!BLK0Z>ePSDn?ndfCb*NJM+SO3X zT<*gfXSSoIzpHv!@DjzU0)MtH(JlZGpzzpYH62$Y%{U3b#8FEeGph39{(UkB%k zeH>QOkmKMu!Soc+voS*6LSF-uYksE6mLZvjoiLwf#5ePno=tXYR4NMTR#D9q4jB*V?GJOoIqo zGu}7NANEirI^7jkZ<;O=x#3(f4@bK>Iq8d!TCvjA`gD3a(A(NuG5*vlCOx<=-Uu|5j^*p#UAg1Nt5itK)z4D5wL86KM{^JOuCBY4LG2`KSipP&1 zJ7#7;R&(v$0!^EzL~;adZIhER@>#llx%<-}gDqm2ZAd(Y=gEM-8cd2{sCmXky{hxF zGo%-35{%Wa>PI!t7M}|!oU%K$i5#;Jwny1po{N|4nJZV53>D@Rux@B)5^;BR+M|Z1Sa*jz$4u<;gJhWtKHHh|B z#PQon)jod?CAs{!Qz5KYdrtffTKy|qhyKMV`hwi_rfxyQP#@yd!D_?l(hZLvjdGbX z>)L!L4HSyv(BY8{s__((MlJoJZ@_?nCiQ4m_o-_~@RRKDyR^|9(`qtJMAnXJjeHR~ zbxcIuSP2$Yg!#gTo}~HbXWXOvix3ERRFp=mL#bRmHK1J7qtL<&PmoKy(uGt*a z6MM$0YLbPM8+gaRPsJ-D9JM7`TVnZ;AE;T{mg--IjU)*quni7pI!i^JMj&i{EsJ=U zmlOntNZYZk%&&dC z1Nf+(bNe?Am%Hpur0nBc za~f2B8uZNH##?I^6@7~^5uy-}<2^EZP*DJAPp-sz@TE%>C-okF?aJ=gZ6V0IPj zT(6er<^z>fGUM3sYRou0G}6dxLK%m*<5*^+{y@x4HBHz3+sXE-kmSD zztM);*62%&K0H}RUk*!hK*L~>jAEmsN6ei>KvPi*gZ{r?p~@S)T7w&{nrH2~06{El)8*Fm zqK7Hb2Mg2{xoCPZi);n6l4t7pZk(azOZzsm7!h;<7@i`y!fB;fz53bh63IH*m;01}>EuNECIPDWQ5JJa&4-J4sou>8$jlK21s6Gv zmui35FnHabZ?SsOT7Q`ZBl*73OB><4GwDfuL9~`L?Y~6F(J|aP)RE4&P}ER}Mn{0! zWh>T~qxSgR`JS1$3nI>->LaXJ5bx#u$~wu(ib+<@L0?#2(h6@Jxy;H?%M@f)b+3h# z+x)mH@Z%DD`544p)mGe)!QhMDx*=33qo7-5O5hSa^mJgloMAyBsG-Z2^)s`8gFO^^Y} zGaa+_)J?l3`C9U~^<-cUH<+)1BymTIPU^H?ywLq~u(_Vj5I{A$v#IVr;GOHpANb3W zT9C^7LXup;Q(3{NX>CM_%SDlN>UbpBx{A5VeQ}gQJUs4{H=+87vbhCqzc(nM{K!7D zKKQbK!0ym=>B*rtc0SdKcjNDQY9n4T%RQab?v;8>LXt(W|=ECtmXTj8V5&AEI5J{{(=+i|XZ_^4L-b*3|Pzpar>5;Ql@kQ3lbk4NmTe6Lz zwQ}K(G1xrH{GGHiQJ_lEj(iUaPkO%b$h!EC)y@w&jX8JPT+$=oq9150;vh~WTN}FX z%s|!$Rlw4&=KL4e(<1j_oT6Ttvl>p3t*P&{7VC1`r|{qAK~N%SCkZ`m!~0B+-rIc3 zGzQRKLwHv*!R~P+Pcx235Ncl=<{DhK*$QT|2keK7CVA7dUbOH&auR=%rjlWxsh}{= zfxZ!uJ+J?#Ncj}3ZXX^Uy)H559~m8e?Edl}FZ$<3ER)FXIC#uZNFbXA_7J^bBRFSwaWbe?!a)8^8Qw$|EKJSy{EV=U5Df+toQ98e_jMJ z+iwgZIUZoH@9hnM9Gr2p=QxrNGJEPSq5pm?_&h)76(v5|Pb#$Agy9!7&ZFQP{nrvu z>4`Ve>!*(%KKLPELvzB!^+SN{{>hB1k`#<3?cbo>F0CTmpddNPrjHyE?%5>WPM3>G--7-rMm>_0N+{cp;Zrd=1R< zX2&kFbbVe$XP9jVVeNBrByX=@czr8GqRxjk`W8Ro{u`2*(VVi)0#3Mv^>wsnkPok` z1-m(&)Pw$j1>s#*#9umDt}d0uE3k2)>K#%6ng(f0PnMY zp=ynFhMxEvz4KB=xda1x)1aP}Rl^jyUQPE(KGi=1Lz!{tbumF<@AbWA{~@AItQolZ zX5@?dP7xb+QGvIb;#lf@&qe(fN|rWeA8+le`*zPqJ3&h6!2)FO(*8oIUH5I_cHKZZ zJ!!qLX()sd7zQ#w`4V}8S|Jh3>j648vsu##22H7^x8@|%0||Eg3onMOx=e%L&eOU(Hm5Y2d?y zqcWMro$2s7!&N0nnA@fD;ex0HM#GF^mhtwwRS{n6e*0;^wx25#uiAs^*x2R~M!HK= z8Q#0$+uV9Nr)!%Mx|8W-=lc08f>xi9@c4_12OpSSYcI&%F_cSos65d^7cGJuO^c3) zYjEDWdFr%Jb&njh+h7JO(bMMW)(17aO2u)i#~+JV7uJ_Tol*OZs&5+*cO2?Y`XLW+ zd%R3|>PvOnpZv{~NmGq5g`H{S_XZwtX7G@%z4DO-fP<{)z^}bFtuxCUx8HK~-yH@g zsxbY_Z~gEcaLf$0R?WLhg48Y;&_e@YKfwY+dWNn&ecg1(74PHxWT7P|bCS$leuzuM z)s4Hr-X(PEt0lnpWu(Y}>3Cg=VBEoQbPd(@><&KyGi=_VKQcLYx0#ZV>hs4vl+<4# z49jXoNCzTnb}+tEhKE|RUy11{DPcog)r4;QYnF>^bQ(!#-EYp@--T#|C5KBp=U+KV zYKlpRSS@D8Jr@9EYIJ-_EK1C`xV`S-Di_xTkx7uhq+@>2Q{9uG&{B+WsviWptL|x9 zC6_)ky}CVpnGt6QgspGqe)& zFTa&1$|98y3Z6YUdw1Gz>>5bKDfa{uQ~zkC8wRwiY*u@43)O0V0(n^2J#3$aB{J-d z*w@Qy2L{474VJq^eehk6dOJ>yrmIQdDd$;*n#6Y&Tei|CLA<0{OV2rQV+0_%9TAXIQT_5R zW6XJ3)U)aPqNa)col;=Z`yV^2UwqUfndmH4ctuUVI{2)VI|rsW3*71>}=A$ zkPn$s+13rf(86dvNzzFx3OH=*;^hs~N8*}Xbt5^oH z@?t_wnWZ)Mmr3p#w1fUx<@;p!^6!(u5FI8J4NXtvS)|ZB@{wKo?5qlV;fUduwQZ5> zkG&{{4Q4ye3Uf8q>`|S*5xF0^irT=NgY_kG<9WdA93UK^w5g}}7I2raeajjvc+wfM zZCznQg=KrRWU~I*TDc^vb)w?sJgVqOy%K5s`BrPykFcrQ38w5nO}mFHwUiawb~`A4 zLx`x(RZxTNW>;=Cn!10-a*f&K^#9K1df!8%5uDRHzRiwgnZGQ$SAhX8HMHCDMib|; zKADcBh2VwDhF|RKf>R7c{d8P+rirue^gA_M8LKlv1)#M>SYtGmCtXp#{DaU}@UT#>@L)svx*z(vP?4W*Xr}&pwgjHm%3&kb_}BF1 zO$B0^tStrAu;9+?WFu`akP0cbHC<+ya|9*xy8MoMR%!?5LiLJvoI&%#GTi1e_Sk7lVK*#iDgNB=LmFTJ7Li3LuUgodrS!1k|Qn8*v(F@QcQ>!g( zqBNNS=imcAN$l>V-RK~~fL@8McQdi*78Vxpo+w%hplk_Fw8C(l{uV*Q2}#n3?pW_P)DI-(JxNE^*>U%1(Ojh}$l4^VV8`eAjzIA7FOwXgOxXYK5sM8BzAT>|_$-?Z}B_=w+GS#uVE$61_ z2$4LFSL08zC@u{4K1FuN^g{3=HBY|@YtLYnn9!dy6lP9)MGC=!`?-)qUCvTXyjJv7 zzcvA>S|W^-R2x$oG-O`b*lKb~4rtTPQp|S-hy3eIXAosxugcQqCW^pvF+;U2^<#=7 z8T|07w~rrN**#H2Br$Eulg|7^v($ug&%{RJb>^C8jK`UkJ zOTgAt|2UUIrk7ZrOdg=>0OT)@R#|A4ee;rV?F?g;H)b@T#_`-Q(LZ}vX*&B3(NEIe zw%`JMgvdAFGYL#}=|R?7IuJJj33h&gfo=2iDK$3hOb&Z$K!o&HVBlN8DFfaG7xfuD zc5!x&W+Ee5L6W_nQ=OchzbZG`S+c93LA~Y!ptZNHi}Yu!%)$5=Ul^J%q#?SdQ{yVz zMx-CRG=(2UxJM1_-AdHrR;kn`U65`X%$gW?4*uggMII}RVsJ|KPfabLI^{C~X}|Dy zM%y`e_f_@_ z^Zy4XkgsOC34h@dHl0!_+j|;Qaq#nFBF|vQIAiYNGpi$>XHIYC}-VM7lEAUIimWHNhQGoB{CY;Lo&ed;IWy)um&KPiM%e+AYEPQ z>_Q@qAH|_}M;7FWZwLtqrJwQ6AqQLSb!k`Z9UG!roAeu1d``*f?PtTS0<;z*K&lF} z*=CSe45ZQm-Atw!22Ipd_uH$RyX*bxy1Km12CbF{ImN|8dT=L1ER8fo`mCAIGl6lJ zR6fJc?@`k8UfD>yEGg_q8bfvJc8w}e(-O`@az^sI$;)jqwC4CTB_j9|%;Z#G?EC0A z=Bt#bvD^Rc47U(qHc!ujm5RMxoK+sb2;Gj(XOCj8GnC-t3o0qe5$#!Jd4m2#pjPZ? zHT;&%c%^Ha7ZEAPY`(Y%t$8TDkqKwe?C9+D{mwpOJaoic=A?y1{43{6(i$CCtmM&; zPcyo`MS7wyiaK{yt75O(tt!-%CthQ{rKgG-e_Yd^qW4F4&iK+sY*OLp`?&`j<6}R} z){6uacPzx~9fCBZiL0}I*l#&dJJ$0=kJ(TeUyp3VJ|aqxLOi~vyF*p4d`yNOEhGiR z-Q+dMbX!MU{d@GL)4jfgK55Q#W#A&nZhHeRpYScTuP?9siODB5*Vlvgp-t;(!6fbT zgT4`lBiWiwJ1r!R+2C(hS=QRgc)ppkZ|H=L-(4&@~U{Bu%(n-wGmYq;#P!sD0?f$+9o zvj-B!s}CMPT6rLmv-NvXLuT*5fWcDRFED+_x8qp9filuZ(Gi61e~TCYyw$H3X?hO~EY<6CYevQ&0lyw6`prs$+2X|a`-|3$eDcH| zGI0k%w7KLUfpEWZyT3ENgcb}I1TO3ye*}ejcnJ<|XJD0kT#`qtFX{OOwWanUlQAD)JjSnHA?<77nT`%yI<$HNq@NQL(H}|!n`&rZev#yb~$Fl6|}op zR=;TVlbz?YmdnNa)5OmagmHrns`M{MQ)&(nwjII@SF??F0Wx>S)5eqP@KxU=@qXes z2d)^mO?xSmJ)`0Qxt&LGe`XGAch=5wzWNFvpa&0b(GPMc314$-AOZ}}#w({T(Nepa zVdZX_w6lFb6O@li=eQ*A-K^oNW2gE4UsJz!{gS4F&*6!FjY%?KQd!+kebRUNR;>!y zaIF1#$$df3sakVl)yaZC=c$53b4@V?+Y`#RF9VrIDd_p0ff0X$thUO}Pr9^(g9LRo zM(dVrBkr!3ZK;CAXviH{v4wXOjNX1<6)>XT|_2)<2M1U903@vrr z{q>uN<#Fd5HQ?~MEXS16nzD=aZu z-oVWQTa19!)DMez+|&%|S3peoBj-KcGIwgjeigD)H@eu*#H&2-eS_PIjcwkJW(G~Z zom)j@evTpX{GKas32k4Ele06WAd(9DU$n&`aOm+nUEa29lvf|7SsH9Hj0}CQ+$xs* zl$V*$r|@xT=STd8Z-~3<7MNtFI5^MV3^m=`Ax5`N?D!3C;v3ncM@HT*yoRumqB*kD zS#fKwkg<=NaYzw08^*A$5N@fHUDy81?l@z}`h8&OP3wbRgCAcXC9nxP zS2#SPZb!;aPBy=(Wc`U>R^EO6n;%z6u$Q`8TU-0yrI+}y1q?l)o6`Y~bksyqDALie z7^!$+VWCtKmtxi0B=LxkW^{>3``|;=9zdg4Qi4HvM_GjJ8bFThyk#($OsB7}e+bm% z6sKXs5MmZ|gsYW&L!AR&5L5jb99xB%#_{@t$jX&iIf(A_?KsC%6nV^0-Oga~)9v0u zk#@gqjfUD6q@*$i29yBM<-tQy1uV=3AQ62<=70W%nK=Roj3?-MnBMIRM$@bJSmYrJ z2*`?>?zpB;RjjVt*jVYaz}=>*_C(-N9@TWQwx@|lJ=cjvAPH~$Wb(FYI1-cT#kV2$PbFodvit_r8xJpzu$5@ zmLGREb&w^1Gw-u3A#u@#f@@ z{*edlKE>E>OF@0!y-1wF$M)_1XOdQ*CUH~Kd=u9dc=vL9XzCn`DRODMvIi;r<>kj?_}6`Y~$`DOxG2!7d>o>zYs?AjSckR8GE8h z9$CJ4`En~VM+~f!O;9syfIRe}kV_87gVgR0G!Gruz7+lx@s$3ryaa@7rp=sp*aB=k zT=qMUJZx@AO{a>H1cEN1Sbm5PtdZ*Jr~ts$wI)&0OvHj zl}=(}tbN`+$6P5&`2$-e*NrQ|@aiVa{|Wlgra<^xAQF!2?jjy%~9=%wHz(Ps<8d6TO@gTD&ucJXR z+Boy>c$=Qe)2d@MY6|9n76x{mgWjM|-F>fFX@aYh_>D$?`9TlJDa>Owi)YQ0F6$VxvolzV9FE`IzqJgE9HM;X z5Mog6!ty3f`hyGq7(KRRgxjDb86k-q5Dwvf2v#qQmYkeif4x_C|8jJ89_fH+6Tpb? zyHd6u0GyFejqh$QYj z=N7O->^!!4_RXD z70|23`$eqFTK}kKDG~>k;AIL54&RlT@x@Y2?H?PePe1NZ`cx|drm6|rI>xo;a@8MR z;aS@5J^b$iFcqklGf#cXV%Su!5|@;wU|gmFrRi^3MHCd6T~Ob^o6{@e5sQ_ub)|r@ zZHKPDO4FMlzMxw`vMP;7l(cJQTbX5+K+kga{o9?7!BTNnBHBB$RD7iN)**?wmp3nH zzuOaO_y)Ibzlt<&VL-?v-wbnYJ}-!%M=Gx6pwB2(*wVL!9ivq(N9)Fpw7Xua7Z@I7;Yq1K;=pW_8Wt?xt%^Jsqu#t1FMYyZhGDJ`hv%xBbGw z|DXl)_O@PU(`tqRdX>wo?V|gaF_;fN9S zXEU-o4O-Y4kZ6}f*Cb1d5}VOdMY}rR9~4`jhr%0Gilxran-C2W>&=dA0Y}P*=7C8E zCALjmifO@raJUGG=L;p%8XQP|+}VYORx8IjPYZK!mltyls;l;|Y@GJqH`d9fctjnI)!DFb9pB9=b2K5a%f3g61ZN>@V44rr zPeB_TaIzF488qo~Bd*o2IpbfNyru<-!e z%*2#Xo+_h#=~y21k<_adWyTUK)-NL^s?Hn+5_wxUZoWI0_1xB&h6t{XNP;YCZl<1_ z@}6@&%|asExY}zh<(f-yIwm!bBxAn|%}S^%aiSVb4ir4Rv>W?GY;A*?rERFMA5ByC zwtt)3hU*wLKa@XZpkDC!Y5+_HkHPG@-dx8BGd$WWrXuqoq1?%veHA*jit~1mvJmz^ z97+Jp^sbVd^KsRunpkf`93`Qqu=Ur2o0AV=`h=aKxhR?K^eJRPs_x-0A>C-E#RB#V z`)SDW&817G1^3_R!4xV0^jMBgd0Vd}cDH<5sIop5K5Tk<<5af6&BH)dUsK^ik2NUM zF*q0kf>fNjDlCBX_~!iA2dv*dB_%DIK$3dGH%Sb*R3G~uEnwyZK~U=2F(OD3YpNuQ_Z*q|FSwN5NniPm}$z<8yvP5 z5~-j$EQ>lnNo!R0a4JMh^Bag?|Bg8PzT#IP&1!0vH#}8G&Xr*DX@s{L?fI8}QTr9~ z=Rmyat@!WwpkR~nT-nf+5T&f9ga+Y@(@DFL8XN1UY62eI$fyv;h%Lrhn}w!$*0Kd` zXm&7eqR8YLb!nsFnt}qQ⩔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 From 32cfd29f9c7dcb588e099a70034225c86f73691c Mon Sep 17 00:00:00 2001 From: Asbestos Gremlin Date: Sat, 29 Jul 2023 19:19:18 -0700 Subject: [PATCH 37/83] welders now update their icon upon refilling them. --- code/game/objects/items/weapons/tools/weldingtool.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/items/weapons/tools/weldingtool.dm b/code/game/objects/items/weapons/tools/weldingtool.dm index 283cf591049..9af46a1e5a7 100644 --- a/code/game/objects/items/weapons/tools/weldingtool.dm +++ b/code/game/objects/items/weapons/tools/weldingtool.dm @@ -150,6 +150,7 @@ O.reagents.trans_to_obj(src, max_fuel) to_chat(user, "Welder refueled") playsound(src, 'sound/effects/refill.ogg', 50, 1, -6) + update_icon() return else if(!welding) to_chat(user, "[src] doesn't use fuel.") From a1092243ac3f47de7c367f6a3e978ee219e3b9dd Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Mon, 31 Jul 2023 19:59:05 +1000 Subject: [PATCH 38/83] Porting some Neb/Bay gluttony changes. --- code/__defines/mobs.dm | 15 ++++ code/modules/mob/living/carbon/carbon.dm | 80 +++++++++++++++++++ code/modules/mob/living/carbon/human/human.dm | 39 ++++++++- .../carbon/human/species/outsider/vox.dm | 14 ++-- .../living/carbon/human/species/species.dm | 3 +- .../carbon/human/species/station/station.dm | 6 +- .../carbon/human/species/station/teshari.dm | 2 +- .../human/species/xenomorphs/alien_species.dm | 2 +- code/modules/mob/living/living.dm | 31 +------ code/modules/mob/living/organs.dm | 3 + code/modules/mob/mob.dm | 5 +- code/modules/mob/mob_grab.dm | 4 +- code/modules/mob/mob_grab_specials.dm | 24 ------ code/modules/mob/mob_helpers.dm | 9 +-- code/modules/organs/internal/heart.dm | 5 +- code/modules/organs/internal/stomach.dm | 70 ++++++++++++---- code/modules/organs/subtypes/vox.dm | 29 +++++++ 17 files changed, 247 insertions(+), 94 deletions(-) diff --git a/code/__defines/mobs.dm b/code/__defines/mobs.dm index 54d5e473b70..0fd95993ade 100644 --- a/code/__defines/mobs.dm +++ b/code/__defines/mobs.dm @@ -154,6 +154,21 @@ #define MOB_TINY 5 #define MOB_MINISCULE 1 +// Gluttony levels. Used for eating items and mobs. +#define GLUT_NONE 0 // Cannot eat any mob or item. +#define GLUT_TINY 1 // Eat anything tiny and smaller +#define GLUT_SMALLER 2 // Eat anything smaller than we are +#define GLUT_ANYTHING 4 // Eat anything, ever + +#define GLUT_ITEM_TINY 8 // Eat items with a w_class of small or smaller +#define GLUT_ITEM_NORMAL 16 // Eat items with a w_class of normal or smaller +#define GLUT_ITEM_ANYTHING 32 // Eat any item +#define GLUT_PROJECTILE_VOMIT 64 // When vomitting, does it fly out? + +// Devour speeds, returned by can_devour() +#define DEVOUR_SLOW 1 +#define DEVOUR_FAST 2 + #define TINT_NONE 0 #define TINT_MODERATE 1 #define TINT_HEAVY 2 diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 322db95d5d7..40e2c74f108 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -561,3 +561,83 @@ return ingest(holder, ingested, amount, multiplier, copy) if(chem_type == CHEM_TOUCH) return holder.trans_to_holder(touching, amount, multiplier, copy) + + +/mob/living/carbon/devour(atom/movable/victim) + var/can_eat = can_devour(victim) + if(!can_eat) + return FALSE + var/eat_speed = 100 + if(can_eat == DEVOUR_FAST) + eat_speed = 30 + visible_message(SPAN_DANGER("\The [src] is attempting to devour \the [victim] whole!")) + var/action_target = victim + if(isobj(victim)) + action_target = src + if(!do_mob(src, action_target, eat_speed)) + return FALSE + visible_message(SPAN_DANGER("\The [src] devours \the [victim] whole!")) + if(ismob(victim)) + add_attack_logs(src, victim, "devoured") + else + drop_from_inventory(victim) + move_to_stomach(victim) + return TRUE + +/mob/living/carbon/proc/can_devour(atom/movable/victim, var/silent = FALSE) + + if(!should_have_organ(O_STOMACH)) + return FALSE + + var/obj/item/organ/internal/stomach/stomach = get_internal_organ(O_STOMACH) + if(!istype(stomach) || stomach.is_broken()) + if(!silent) + to_chat(src, SPAN_WARNING("Your stomach is not functional!")) + return FALSE + + if(!stomach.can_eat_atom(victim)) + if(!silent) + to_chat(src, SPAN_WARNING("You are not capable of devouring \the [victim] whole!")) + return FALSE + + if(stomach.is_full(victim)) + if(!silent) + to_chat(src, SPAN_WARNING("Your [stomach.name] is full!")) + return FALSE + + return stomach.get_devour_time(victim) + +/mob/living/carbon/proc/move_to_stomach(atom/movable/victim) + SHOULD_CALL_PARENT(FALSE) + var/mob/mob_victim = victim + if(istype(mob_victim, /obj/item/holder)) + mob_victim = locate(/mob) in mob_victim + if(mob_victim && mob_victim != victim) + stomach_contents.Add(mob_victim) + qdel(victim) + else + stomach_contents.Add(victim) + +/mob/living/carbon/empty_stomach(var/blood_vomit) + + for(var/atom/movable/thing in stomach_contents) + thing.dropInto(get_turf(src)) + if(species.gluttonous & GLUT_PROJECTILE_VOMIT) + thing.throw_at(get_edge_target_turf(src,dir),7,7,src) + + visible_message(SPAN_DANGER("\The [src] throws up!"),SPAN_DANGER("You throw up!")) + playsound(loc, 'sound/effects/splat.ogg', 50, 1) + Stun(5) + + var/turf/simulated/T = get_turf(src) //TODO: Make add_blood_floor remove blood from human mobs + if(istype(T)) + if(blood_vomit) + T.add_blood_floor(src) + else + T.add_vomit_floor(src, 1) + if(blood_vomit) + if(getBruteLoss() < 50) + adjustBruteLoss(3) + else + adjust_nutrition(-40) + adjustToxLoss(-3) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 0d69192ef0c..8981ae46c4c 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1109,7 +1109,7 @@ if(species.icon_scale_x != 1 || species.icon_scale_y != 1) update_transform() - if(!default_colour || !species.apply_default_colours(src)) + if(!default_colour) r_skin = 0 g_skin = 0 b_skin = 0 @@ -1126,6 +1126,8 @@ species.create_organs(src) + species.apply_default_colours(src) + species.handle_post_spawn(src) maxHealth = species.total_health @@ -1687,3 +1689,38 @@ for(var/obj/item/accessory in uniform.accessories) if(accessory.is_mob_movement_sensitive()) LAZYADD(., accessory) + +/mob/living/carbon/human/empty_stomach(var/blood_vomit) + if(should_have_organ(O_STOMACH)) + var/turf/dumping_loc = get_turf(src) + for(var/atom/movable/thing as anything in stomach_contents) + thing.dropInto(dumping_loc) + if(species.gluttonous & GLUT_PROJECTILE_VOMIT) + thing.throw_at(get_edge_target_turf(src,dir),7,7,src) + if(!blood_vomit && should_have_organ(O_LIVER)) + var/obj/item/organ/internal/L = get_internal_organ(O_LIVER) + blood_vomit = !istype(L) || L.is_broken() + ..(blood_vomit) + +/mob/living/carbon/human/move_to_stomach(atom/movable/victim) + var/obj/item/organ/internal/stomach = get_internal_organ(O_STOMACH) + if(istype(stomach)) + var/mob/mob_victim = victim + if(istype(mob_victim, /obj/item/holder)) + mob_victim = locate(/mob) in mob_victim + if(mob_victim && victim != mob_victim) + mob_victim.forceMove(stomach) + qdel(victim) + else + victim.forceMove(stomach) + +/mob/living/carbon/human/attackby(obj/item/I, mob/user) + var/user_zone_sel = user.zone_sel?.selecting + if(user == src && user_zone_sel == O_MOUTH && can_devour(I, silent = TRUE)) + var/obj/item/blocked = check_mouth_coverage() + if(blocked) + to_chat(user, SPAN_WARNING("\The [blocked] is in the way!")) + return TRUE + if(devour(I)) + return TRUE + return ..() diff --git a/code/modules/mob/living/carbon/human/species/outsider/vox.dm b/code/modules/mob/living/carbon/human/species/outsider/vox.dm index 15cc100be58..88ef397c399 100644 --- a/code/modules/mob/living/carbon/human/species/outsider/vox.dm +++ b/code/modules/mob/living/carbon/human/species/outsider/vox.dm @@ -51,7 +51,7 @@ cold_level_2 = 150 //Default 200 cold_level_3 = 90 //Default 120 - gluttonous = 1 + gluttonous = GLUT_TINY|GLUT_ITEM_NORMAL breath_type = "nitrogen" poison_type = "oxygen" @@ -93,6 +93,7 @@ O_KIDNEYS = /obj/item/organ/internal/kidneys/vox, O_BRAIN = /obj/item/organ/internal/brain/vox, O_EYES = /obj/item/organ/internal/eyes, + O_STOMACH = /obj/item/organ/internal/stomach/vox ) genders = list(NEUTER) @@ -184,12 +185,13 @@ H.b_skin = hex2num(copytext(skin_color,6,8)) var/scutes_color = "#BC7D3E" var/obj/item/organ/external/head = H.get_organ(BP_HEAD) - head.markings = list( - "Vox Beak" = list( - "color" = scutes_color, - "datum" = body_marking_styles_list["Vox Beak"] + if(head) + head.markings = list( + "Vox Beak" = list( + "color" = scutes_color, + "datum" = body_marking_styles_list["Vox Beak"] + ) ) - ) for(var/bp in list(BP_L_ARM, BP_L_HAND, BP_R_ARM, BP_R_HAND, BP_L_LEG, BP_R_LEG, BP_L_FOOT, BP_R_FOOT)) var/obj/item/organ/external/limb = H.get_organ(bp) if(limb) diff --git a/code/modules/mob/living/carbon/human/species/species.dm b/code/modules/mob/living/carbon/human/species/species.dm index a95e1475277..d06aa893009 100644 --- a/code/modules/mob/living/carbon/human/species/species.dm +++ b/code/modules/mob/living/carbon/human/species/species.dm @@ -214,7 +214,8 @@ var/primitive_form // Lesser form, if any (ie. monkey for humans) var/greater_form // Greater form, if any, ie. human for monkeys. var/holder_type - var/gluttonous // Can eat some mobs. 1 for mice, 2 for monkeys, 3 for people. + var/gluttonous = GLUT_NONE // Can eat some mobs. Values can be GLUT_TINY, GLUT_SMALLER, GLUT_ANYTHING, GLUT_ITEM_TINY, GLUT_ITEM_NORMAL, GLUT_ITEM_ANYTHING, GLUT_PROJECTILE_VOMIT + var/stomach_capacity = 5 // How much stuff they can stick in their stomach var/rarity_value = 1 // Relative rarity/collector value for this species. var/economic_modifier = 2 // How much money this species makes diff --git a/code/modules/mob/living/carbon/human/species/station/station.dm b/code/modules/mob/living/carbon/human/species/station/station.dm index 617bd92994d..4704949531d 100644 --- a/code/modules/mob/living/carbon/human/species/station/station.dm +++ b/code/modules/mob/living/carbon/human/species/station/station.dm @@ -56,7 +56,7 @@ primitive_form = SPECIES_MONKEY_UNATHI darksight = 3 ambiguous_genders = TRUE - gluttonous = 1 + gluttonous = GLUT_TINY slowdown = 0.5 total_health = 125 brute_mod = 0.85 @@ -190,7 +190,7 @@ burn_mod = 1.15 flash_mod = 1.1 metabolic_rate = 1.1 - gluttonous = 1 + gluttonous = GLUT_TINY num_alternate_languages = 3 secondary_langs = list(LANGUAGE_SIIK, LANGUAGE_AKHANI, LANGUAGE_ALAI) name_language = LANGUAGE_SIIK @@ -389,7 +389,7 @@ flash_mod = 2 flash_burn = 15 //flashing a zaddat probably counts as police brutality metabolic_rate = 0.7 //did u know if your ancestors starved ur body will actually start in starvation mode? - gluttonous = 1 + gluttonous = GLUT_TINY taste_sensitivity = TASTE_SENSITIVE num_alternate_languages = 3 secondary_langs = list(LANGUAGE_ZADDAT, LANGUAGE_UNATHI) diff --git a/code/modules/mob/living/carbon/human/species/station/teshari.dm b/code/modules/mob/living/carbon/human/species/station/teshari.dm index 8a16bdeb29a..8f44c90933a 100644 --- a/code/modules/mob/living/carbon/human/species/station/teshari.dm +++ b/code/modules/mob/living/carbon/human/species/station/teshari.dm @@ -52,7 +52,7 @@ pass_flags = PASSTABLE holder_type = /obj/item/holder/human // short_sighted = 1 - gluttonous = 1 + gluttonous = GLUT_TINY blood_volume = 400 hunger_factor = 0.2 hearboost = 1 //Big heckin chonker ultragigamega-ears. diff --git a/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm b/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm index e20ac6bc22d..0e156890db2 100644 --- a/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm +++ b/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm @@ -12,7 +12,7 @@ has_fine_manipulation = 0 siemens_coefficient = 0 - gluttonous = 2 + gluttonous = GLUT_SMALLER brute_mod = 0.5 // Hardened carapace. burn_mod = 2 // Weak to fire. diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 74604711bb4..b8987a74843 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -760,33 +760,7 @@ sleep(150) //15 seconds until second warning to_chat(src, "You feel like you are about to throw up!") sleep(100) //and you have 10 more for mad dash to the bucket - - //Damaged livers cause you to vomit blood. - if(!blood_vomit) - if(ishuman(src)) - var/mob/living/carbon/human/H = src - if(!H.isSynthetic()) - var/obj/item/organ/internal/liver/L = H.internal_organs_by_name["liver"] - if(!L || L.is_broken()) - blood_vomit = 1 - - Stun(5) - src.visible_message("[src] throws up!","You throw up!") - playsound(src, 'sound/effects/splat.ogg', 50, 1) - - var/turf/simulated/T = get_turf(src) //TODO: Make add_blood_floor remove blood from human mobs - if(istype(T)) - if(blood_vomit) - T.add_blood_floor(src) - else - T.add_vomit_floor(src, 1) - - if(blood_vomit) - if(getBruteLoss() < 50) - adjustBruteLoss(3) - else - adjust_nutrition(-40) - adjustToxLoss(-3) + empty_stomach(blood_vomit) spawn(350) lastpuke = 0 @@ -1173,3 +1147,6 @@ /mob/living/proc/IWasAttackedBy(var/mob/living/attacker) return + +/mob/living/proc/empty_stomach() + return diff --git a/code/modules/mob/living/organs.dm b/code/modules/mob/living/organs.dm index 76694553f6c..b9089956522 100644 --- a/code/modules/mob/living/organs.dm +++ b/code/modules/mob/living/organs.dm @@ -16,6 +16,9 @@ zone = BP_HEAD return organs_by_name[zone] +/mob/living/proc/get_internal_organ(var/zone) + return zone && internal_organs_by_name[zone] + /mob/living/gib() for(var/path in internal_organs) if(ispath(path)) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 9a3265b6445..5721976fd75 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -1265,4 +1265,7 @@ return TRUE /mob/proc/hearing_boost_range() - return hearing_boost_range \ No newline at end of file + return hearing_boost_range + +/mob/proc/devour(atom/movable/victim) + return diff --git a/code/modules/mob/mob_grab.dm b/code/modules/mob/mob_grab.dm index 66c8cd4db6e..edfa588a131 100644 --- a/code/modules/mob/mob_grab.dm +++ b/code/modules/mob/mob_grab.dm @@ -333,8 +333,8 @@ pin_down(affecting, assailant) //clicking on yourself while grabbing them - if(M == assailant && state >= GRAB_AGGRESSIVE) - devour(affecting, assailant) + if(M == assailant && state >= GRAB_AGGRESSIVE && assailant.devour(affecting)) + qdel(src) /obj/item/grab/dropped() loc = null diff --git a/code/modules/mob/mob_grab_specials.dm b/code/modules/mob/mob_grab_specials.dm index 7bbc72844d2..0c62b9402f6 100644 --- a/code/modules/mob/mob_grab_specials.dm +++ b/code/modules/mob/mob_grab_specials.dm @@ -148,27 +148,3 @@ step_to(attacker, target) attacker.set_dir(EAST) //face the victim target.set_dir(SOUTH) //face up - -/obj/item/grab/proc/devour(mob/target, mob/user) - var/can_eat - if((FAT in user.mutations) && ismini(target)) - can_eat = 1 - else - var/mob/living/carbon/human/H = user - if(istype(H) && H.species.gluttonous) - if(H.species.gluttonous == 2) - can_eat = 2 - else if((H.mob_size > target.mob_size) && !ishuman(target) && ismini(target)) - can_eat = 1 - - if(can_eat) - var/mob/living/carbon/attacker = user - user.visible_message("[user] is attempting to devour [target]!") - if(can_eat == 2) - if(!do_mob(user, target)||!do_after(user, 30)) return - else - if(!do_mob(user, target)||!do_after(user, 70)) return - user.visible_message("[user] devours [target]!") - target.loc = user - attacker.stomach_contents.Add(target) - qdel(src) \ No newline at end of file diff --git a/code/modules/mob/mob_helpers.dm b/code/modules/mob/mob_helpers.dm index 2d467bc99f2..885666e65a8 100644 --- a/code/modules/mob/mob_helpers.dm +++ b/code/modules/mob/mob_helpers.dm @@ -26,13 +26,6 @@ return L.mob_size <= MOB_TINY return 0 - -/proc/ismini(A) - if(A && istype(A, /mob/living)) - var/mob/living/L = A - return L.mob_size <= MOB_MINISCULE - return 0 - /mob/living/silicon/isSynthetic() return 1 @@ -683,4 +676,4 @@ var/global/image/backplane item.screen_loc = screen_place /mob/proc/can_feed() - return TRUE \ No newline at end of file + return TRUE diff --git a/code/modules/organs/internal/heart.dm b/code/modules/organs/internal/heart.dm index 68ba76605da..7d9f47cb4e1 100644 --- a/code/modules/organs/internal/heart.dm +++ b/code/modules/organs/internal/heart.dm @@ -42,12 +42,9 @@ organ_tag = O_PUMP dead_icon = "pump-off" robotic = ORGAN_ROBOT - standard_pulse_level = PULSE_NONE -/obj/item/organ/internal/stomach/machine/handle_organ_proc_special() +/obj/item/organ/internal/heart/machine/handle_organ_proc_special() ..() if(owner && owner.stat != DEAD) owner.bodytemperature += round(owner.robobody_count * 0.25, 0.1) - - return diff --git a/code/modules/organs/internal/stomach.dm b/code/modules/organs/internal/stomach.dm index 2ebfefea615..7c65bfaf859 100644 --- a/code/modules/organs/internal/stomach.dm +++ b/code/modules/organs/internal/stomach.dm @@ -3,29 +3,35 @@ icon_state = "stomach" organ_tag = O_STOMACH parent_organ = BP_GROIN - unacidable = TRUE // Don't melt when holding your acid, dangit. var/acidtype = "stomacid" // Incase you want some stomach organ with, say, polyacid instead, or sulphuric. var/max_acid_volume = 30 - + var/stomach_capacity var/deadly_hold = TRUE // Does the stomach do damage to mobs eaten by its owner? Xenos should probably have this FALSE. /obj/item/organ/internal/stomach/Initialize() . = ..() - if(reagents) - reagents.maximum_volume = 30 - else + if(!reagents) create_reagents(30) + reagents.maximum_volume = 30 + return INITIALIZE_HINT_LATELOAD + +/obj/item/organ/internal/stomach/LateInitialize() + . = ..() + if(species && !stomach_capacity) + stomach_capacity = species.stomach_capacity /obj/item/organ/internal/stomach/handle_organ_proc_special() - if(owner && istype(owner, /mob/living/carbon/human)) + if(istype(owner, /mob/living/carbon/human)) if(reagents) if(reagents.total_volume + 2 < max_acid_volume && prob(20)) reagents.add_reagent(acidtype, rand(1,2)) - - for(var/mob/living/L in owner.stomach_contents) // Splashes mobs inside with acid. Twice as effective as being splashed with the same acid outside the body. - reagents.trans_to(L, 2, 2, 0) + if(reagents.total_volume) + for(var/mob/living/L in owner.stomach_contents) // Splashes mobs inside with acid. Twice as effective as being splashed with the same acid outside the body. + reagents.trans_to(L, 2, 2, 0) + for(var/atom/movable/AM in contents) + reagents.touch(AM) if(is_broken() && prob(1)) owner.custom_pain("There's a twisting pain in your abdomen!",1) @@ -45,6 +51,46 @@ owner.adjustToxLoss(3) owner.vomit(FALSE, TRUE) +/obj/item/organ/internal/stomach/proc/can_eat_atom(var/atom/movable/food) + return !isnull(get_devour_time(food)) + +/obj/item/organ/internal/stomach/proc/is_full(var/atom/movable/food) + var/total = round(reagents?.total_volume / 10) + for(var/a in contents + food) + if(ismob(a)) + var/mob/M = a + total += M.mob_size + else if(isobj(a)) + var/obj/item/I = a + total += I.get_storage_cost() + else + continue + if(total > stomach_capacity) + return TRUE + return FALSE + +/obj/item/organ/internal/stomach/proc/get_devour_time(var/atom/movable/food) + if(istype(food, /obj/item/holder)) // Don't eat holders. They are special. + food = locate(/mob) in food + if(iscarbon(food) || isanimal(food)) + var/mob/living/L = food + if((species.gluttonous & GLUT_TINY) && (L.mob_size <= MOB_TINY) && !ishuman(food)) // Anything MOB_TINY or smaller + return DEVOUR_SLOW + else if((species.gluttonous & GLUT_SMALLER) && owner.mob_size > L.mob_size) // Anything we're larger than + return DEVOUR_SLOW + else if(species.gluttonous & GLUT_ANYTHING) // Eat anything ever + return DEVOUR_FAST + else if(istype(food, /obj/item)) + var/obj/item/I = food + var/cost = I.get_storage_cost() + if(cost < ITEMSIZE_COST_NO_CONTAINER) + if((species.gluttonous & GLUT_ITEM_TINY) && cost < ITEMSIZE_COST_NORMAL) + return DEVOUR_SLOW + else if((species.gluttonous & GLUT_ITEM_NORMAL) && cost <= ITEMSIZE_COST_NORMAL) + return DEVOUR_SLOW + else if(species.gluttonous & GLUT_ITEM_ANYTHING) + return DEVOUR_FAST + /obj/item/organ/internal/stomach/xeno color = "#555555" acidtype = "pacid" @@ -53,20 +99,14 @@ name = "reagent cycler" icon_state = "cycler" organ_tag = O_CYCLER - robotic = ORGAN_ROBOT - acidtype = "sacid" /obj/item/organ/internal/stomach/machine/handle_organ_proc_special() ..() if(owner && owner.stat != DEAD) owner.bodytemperature += round(owner.robobody_count * 0.25, 0.1) - if(ishuman(owner)) var/mob/living/carbon/human/H = owner - if(H.ingested?.total_volume && H.bloodstr) H.ingested.trans_to_holder(H.bloodstr, rand(2,5)) - - return diff --git a/code/modules/organs/subtypes/vox.dm b/code/modules/organs/subtypes/vox.dm index 52b62005581..42bc9de63e3 100644 --- a/code/modules/organs/subtypes/vox.dm +++ b/code/modules/organs/subtypes/vox.dm @@ -29,3 +29,32 @@ /obj/item/organ/external/groin/vox //vox have an extended ribcage for extra protection. encased = "lower ribcage" + +/obj/item/organ/internal/stomach/vox + name = "processing tuble" + parent_organ = BP_TORSO + color = "#0033cc" + acidtype = "voxenzyme" + unacidable = TRUE + stomach_capacity = 20 + // Items to convert into nutriment during processing. + var/static/list/convert_into_nutriment = list( + /obj/item/trash = 10, + /obj/item/flame/candle = 5, + /obj/item/ore = 5, + /obj/item/soap = 5, + /obj/item/material/shard/shrapnel = 3 + ) + +/obj/item/organ/internal/stomach/vox/handle_organ_proc_special() + if(istype(owner, /mob/living/carbon/human)) + var/mob/living/carbon/human/H = owner + for(var/obj/item/thing in contents) + if(thing.unacidable) + continue + for(var/check_type in convert_into_nutriment) + if(istype(thing, check_type)) + H.ingested.add_reagent("nutriment", convert_into_nutriment[check_type]) + qdel(thing) + break + . = ..() From 33ad66d7a1092024b4de67f2fd8a0090c91369c9 Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Mon, 31 Jul 2023 22:28:25 +1000 Subject: [PATCH 39/83] Vox hairstyles are now multiplicative. --- .../mob/new_player/sprite_accessories.dm | 1 + icons/mob/hair_vox.dmi | Bin 1154 -> 1253 bytes icons/mob/hair_vox_add.dmi | Bin 1154 -> 1158 bytes 3 files changed, 1 insertion(+) diff --git a/code/modules/mob/new_player/sprite_accessories.dm b/code/modules/mob/new_player/sprite_accessories.dm index 0afcaa41030..aa9337b1bd3 100644 --- a/code/modules/mob/new_player/sprite_accessories.dm +++ b/code/modules/mob/new_player/sprite_accessories.dm @@ -2075,6 +2075,7 @@ shaved icon = 'icons/mob/hair_vox.dmi' icon_add = 'icons/mob/hair_vox_add.dmi' icon_state = "vox_longbraid" + color_blend_mode = ICON_MULTIPLY species_allowed = list(SPECIES_VOX) /datum/sprite_accessory/hair/vox/braid_short diff --git a/icons/mob/hair_vox.dmi b/icons/mob/hair_vox.dmi index da7b6585b0f8a57703f4a8195783e29b0d80f572..a0ab35ce64e616dcfb13f57fbd4102401437d6d6 100644 GIT binary patch delta 1041 zcmV+s1n&ES3FQfpEEf3q_=<|2-QD12Vs=VJV!*(_CxASOkwUtE)Ja4^RA_`BRd}_5;9Fa=$=S7uMKX{M_od@v+j)ZS@#RnA3V;e6^<`_>wiFk_MlIQ zu^nJP`{O(y%y`#-b{_Rtj9I|oa!fLcWYS@4n3CfbFc~pnZw+`0p2hgkZ|eE;VM?2 zkB|BnYc4Qh2ckckAjAIi@d&5G5#(osTf2nXA_?sYCY-K+YnL~=^`j^bN5m$Sa2LbE zqJ2Gu=5QZFoNx#PPx~0+A%}uPMIs3a!(RcHrx^BYm;5P)p@jPwD$FqCvyY*}3`0Kq z7;3~Y7#pneFkxOmGY|RndlIsJhu%LR$mtopoMA%3HU!_d@#<1n(5}h~*^FDF@0c;b zgB#p!8s-&$=r>B$9%c07fc2mm;cLHe9m=@qT?OqWA#xa%e!~q8>%pOegxlG$9@veS z7G}JvaX7$($i7iMc!mDW{GWj#d8@nxc3vzD;S0vmIW-=>PX)uT4l8L&GYIUJY%)SaJ)38#{J3|n2}sJ&ccSY z;Pe^KG$|;Wvcg3Lv5=k7V_Q=JyNJ{~IN?C5uaR*{nQ=zy`yia}Jc?!!VM29Zn=@jTtfc zopB*Na3r3p%B?Q9Fj_JtgmLI9i!_ut1C`W&gkeA`?bIebYA&d-DFQC2e_#D=Y}89g zNJvOXNO*`$l5@18*LlSM_V?JH)sgfObDgl%rHt52dQ$^6Sq9%(FXULZM7J!1C$Bblp))Im0+vv8T7mj@X8G334CY@(6>-5Edn4ZpLcCf7fBhTLgoK2Igs+Cb|9xcBr{%#W00000 LNkvXXu0mjf!!!3C delta 942 zcmV;f15y0t34#fbEEY2}GaMWoDJdxc000pY5x~H}Vrm>tkwUtEaY;l$RA_o@&3g~Wtd&aLs-CKm#=JKk1Cl3h8T%rL;t27C zCr|Y=ewi>gm@_s_1Gqeq%e0>rvdAFUs(!(Gs=nS?I(Arq_VcdqG~`Ma4JuIM56FMj z-2g9>er8I>6sTB#q^k2PENE_!vh=n<0otFWTh0A3#OdZR1|1{4r<1N9_pg^X+YX0Z zPbC(NCj;tfKkK#<@Dx&V4|#>|&<0Zh0ou>X_m8*v7ga4#P{Zl}4nc>se~(6<;PtWI zm)OP}f~tXn)9-!BPx|URk;)TtV-xgpm@4#MPqusL=MW2jj+W-h&mms2t=Tq-Ly$PU zT1uXBIP6RKQx0u{ehzc&&{pH;u*ME;HGU2YLE2hSPWW?7k)i2LTjYGz9g6skNwFG$fd4{muihkO%62L1A2d|TZ#3*hr2 z8mQ=-2j}&FHv$DqlP>~r-#p0Dx8HXzsuNnFZywwsKjjtVzIkvjc*{{}_sxSlMDw{s z10)aHb|v?oG-ExwvDyd|VO`5D*X$@F@@?!vm2Jkd`QUypEKZ<9<<9XM8=c zDyT?~8`n*ej9~dFj!xtdAf2-kPZ|@3c*IEmsbU0w)ePl{2kgg!C>C@`K!ex!4`30h z(j!=QZs?L177-b1~=DQ-w&_2 zGR7PTN)qohK5I+NID%u6x~@sVF0Y+S%*m;ZR!V`Rn6c|RYLO&?1BZ1N$6yLxmWrI~ zq$GlWUa%vkuw#SiW@vY~h0&8+LL6JV>5?-%Cp}ss4lO6PFZ&@ExRY)eFpX)-C;0#W zz7h}+5D*aXZ4e2vj}G)WkJP{ZJmzb15!ylbf?1IX2WLW07m$XuoXqaD4E75xWGf!> zH8>Q;+yhv2(YhU64vpyB0#uk{1?)&Jx`z#ay^*f86}4HyL<_iVHQ?)#u|DH%>sm6C zTMc+@vNabCALHr}ceowCrq2XeFzcF8OpkgJP<8KoZ8*b$jjvxru%!!r2)vLkJ(jHg z;Z08pSroX$AV<+bMBnl(a~w QE&u=k07*qoM6N<$f^Q_R1ONa4 diff --git a/icons/mob/hair_vox_add.dmi b/icons/mob/hair_vox_add.dmi index da7b6585b0f8a57703f4a8195783e29b0d80f572..89ff04dc3ebbe910d28cd9416811c19c720bdc25 100644 GIT binary patch delta 920 zcmV;J184k#35E%f{C{;xL_t(&f$dsdZ=)~}G+^E_kavR3dja1&!Q6Y`F8}|p9Q3MY zcX7;Fsno0LsTyg_?l62vo@~q57eN$9h$lRGs-N-8gt@_-v1uB>;fWlk{j4a9400{i z3)YkBdS~g_VFB9DyS~$q%d%)tfgFE8{!4WOJWTqTsTh->Vt*;6%CE4Xxk1X(+X4k> zf0AxB_s0;Yo5L7%jP#yPT0QPx4{x>|4!NExEErD))YE>}Z6)9-q~sp*8r`7{rUnAE zpH=T4Z|7fRy+AggGLxWj;eWBBI5bB4BAR%I39zIm{o*^&c= zI?vAwQuNG&TVBl}-vp6CzdRV`>`O31zi%*;Pw3jScIx{1k271z2pT(UYZAwlSX!}@Isu@bCL#f z*|gsm*%t^y)n^+B2nYxW__i1ZH`iLVqJxOO5;tz*IZV|?CX=Mli0000e zpQKyO{V~Mp<}d~wBfY1St{?ZWmp9uEhg?r37K|qY>S;ggwi56ZQgRP@h3?P>Qvm_m z&&v0YxA_-UEl^Oy>HiKvhqQl>MxNmHvEG;1#vFpGfr8WTeaTPy>N}Cj6LMn{^m3Rg z^j=T4d+6s73xAH5=E=_?Ub3y(Hi<)!IJ{a)o^m+sOZZa`ZGwIdbL`MopE(YB!L5mbr;8A3SO3qoa>|{f`4AHBc`xpgXv~ycesVolUqU@Te|6z zGdw3fS|ScDC$=y9As4ulZWu6)Y04+~|Np)c5D*X$5b$jf39^q4^f-^yzy3VtYjP3V zLHB}LkqHN9LQfZvhP0f_?z9Z{3oT?T9`ZFf6vo^GSai|49b68L=-UERm|_L&NG`gE z4S&6nuCx`kS;9mMxNJ4x>yoiP<8A9&GLu^kcxJWFh9loZ|1XwWZno&%T zdJ<4|?|f}I!-0*jUqi5^3w{W^kS;xztp4FmPYPKSxWphw(LqGt@+@+&elr?K34XB; q^ma&+kIum1KY{`R0s;bj@duSDZ7vV96%8%`0000 Date: Mon, 31 Jul 2023 22:40:14 +1000 Subject: [PATCH 40/83] Added a long quills hair for vox. --- .../mob/new_player/sprite_accessories.dm | 4 ++++ icons/mob/hair_vox.dmi | Bin 1253 -> 1445 bytes icons/mob/hair_vox_add.dmi | Bin 1158 -> 1366 bytes 3 files changed, 4 insertions(+) diff --git a/code/modules/mob/new_player/sprite_accessories.dm b/code/modules/mob/new_player/sprite_accessories.dm index aa9337b1bd3..ffe5e7c9ed0 100644 --- a/code/modules/mob/new_player/sprite_accessories.dm +++ b/code/modules/mob/new_player/sprite_accessories.dm @@ -2086,6 +2086,10 @@ shaved name = "Short Vox Quills" icon_state = "vox_shortquills" +/datum/sprite_accessory/hair/vox/quills_long + name = "Long Vox Quills" + icon_state = "vox_longquills" + /datum/sprite_accessory/hair/vox/quills_kingly name = "Kingly Vox Quills" icon_state = "vox_kingly" diff --git a/icons/mob/hair_vox.dmi b/icons/mob/hair_vox.dmi index a0ab35ce64e616dcfb13f57fbd4102401437d6d6..cdd7afae8c13d0af2c5c5a00f2a060158a4f17f4 100644 GIT binary patch delta 1415 zcmV;21$g@938f1miBL{Q4GJ0x0000DNk~Le0002M0001>1Oos70H_9jZjm7|f1`R- zSad{Xb7OL8aCB*JZU6vyoRyHh3d0~2g=c*VN%qpewM$6|8JbrJidHW%O1&m&-@dV( zIuy)y4tyURPRXuy({`-7wRBbi!8>+g=iQ!?1!Od9IUOl63bcvef{{nH#$xu*-g>7+ z;2?V}D3K5_>6F|9A63eSUmlGQe{r+$n7~@hG}5F^0>()Qt1{`)8@>#g@BmKR*MGQV zbyt1Pe*?7pcC_yKHQN9H1dmBXK~!jg?OIKfq&5sSHr%n@a|g`a$AZ0gfVpobGyngu zEbi(ZB;lBl-bpGczXMgmA5YIVjU-x#{|O3N5L=b%-1w4>mu!6X`vWw3^hhj}97D;VG#7T_-SS&$nOZWn*_aK#Rf z!wA@(jeRBk8zCI>@a^JygKRNBe_&HoA8#Wv-O4sMoBeL)>4FBRGB~+yi>!hIiDsDi zo-AXJ##e!J8(&sIL5aGDe;uw83d(Uo{@r|7=IdsK9hC_MBCMZ8yHc?|C_B6$H_RO( z2(2X^&-bADyxjeJbKM&z7_Wk%#0svTmwV&;yu9-f1kaZz#3!bH-z9eM6R+lJ=Mp7w z&zKD@Qo$hsU82}z zG13zROu_d^mtU&jy6;l{QUx)B#}pW+_fbOB6)sin9J?g0jM9^trq~ zLLkls6@LRqza(B_<(eS?W0t{;JjA;Sc zy6ajxo#{Ht(9QU@e^~V+VF>w;!FC`(?#jZ_bV4X!H&~RMdm8^wBNjBQh67}K&<-aA zmL)Vd(HQQP$N%qmeCS*tAHf;W$Sx#baiNI-(es?D1N=Twg8uv|-C2jbw~j9n;3X9j zx-0EacCO)0AsB0jNA(NqEfq;S~y>k@*gWt#h)=^Q4S=c^` z|CNiy|FCg}^}!x6Z&r7Lo5Oa4#s9GKaRTj70N;FGkOah{+|SD$F2w)a0A*wGzo!c5 zF0%!@&4mfpfB2se7#@C0*LuDX7&Td@2*F_Rxn14mGpwSL^AiaYeqQdjZ+(l8k+P0$ zf`+63hC>1Yav+DY7@Cv-!48rPYvi_FlD75Ukt~j-rTb%h03e@mRz{`xvyY#vVwch# z!3vdnE^l`*!HM<1kJ$a1>85tQFYuMJLe{BHRiqUd*?jR=EftN{vzSETJ zdsL>JrV02zSydJ0c}AttejG<8VfT_{Z~X%W)7bZjQclxM>#hYalS(G3 zW$pNXAuHS@Ntn|#{mIB?U=o?4SZSJ=Y8O=0bVeSAF$IxNpQj@m3Yjzm8fNkYBQk`v zpLXdae-8LFGBPqUGBPs$B@~*)DGe{jAB<-eDQ<^aFeJ=lg4)(PVG9i%F2sWAcp)`C zzXol*{!=>?I-T1B>Y@cW_s0sS2aik1&aS{Ss1^o1U~uM4^j!E_3GI<>JZM~r)s#<2 z@6RmJ?dyj`$HI8m0zM|HWt)0V!L9JFkc)0zT_cj_6$8uZU^sP5`3DBMroGhVmTs!F zw6c8!wd%#2sI0M;cA=kyP8Y8mmh!Bbdc(TV2kqqiJ1F(lIa2<|Y(_>#Mn=Xziyw0P Ve5Vk11S|jm002ovPDHLkV1i+?o&f*= delta 1222 zcmV;%1UdVq3*`wRiBL{Q4GJ0x0000DNk~Le0001>0001>1Oos70D0kh9+4q2f1Y|& zSad{Xb7OL8aCB*JZU6vyoKseCa&`CgQ*iP1Jex?x*_nCiIhD8-D=WDAxq!nG z0Mz_vJ5P_cG5`Pr)Ja4^RA_`BRd}_5;9Fa=$=S7f3FR0&_`WD zyR+_$^I7)`)E_*~s1=SceCvNeg7%!fLcWYS@ z4n3CfbFc~pnZw+`0p2hge~@tL&EYCmpO26F7i%ssVF#i=njpje^YI9$!x7|XgIl|V z+9C<<2_~GbYnL~=^`j^bN5m$Sa2LbEqJ2Gu=5QZFoNx#PPx~0+A%}uPMIs3a!(RcH zrx^BYm;5P)p@jPwD$FqCvyY*}3`0Kq7;3~Y7#pneFkxOmGY|Rne|r+LeTUvZAjs(% zyqsY|!ZrloxAE#ySJ1A?3fYWXqVJe7z=IpyZ5rkk=r>B$9%c07fc2mm;cLHe9m=@q zT?OqWA#xa%e!~q8>%pOegxlG$9@veS7G}JvaX7$($i7iMc!mDW{GWj#d8@nxc3vzD z;S0vmIW-=>PX)uTe-9yzw$Pn2l8L z&GYIUJY%)SaJ)38#{J3|n2}sJ&ccSY;Pe^KG$|;Wvcg3Lf3c9A(PLXv0lSFQJ2>G$ zs;`l8Nt+}jSbaVKMVM94IjJojvPY7aQFXGV@yj!=&-kh)2_VC+HfLdjz&H5)`{WQ4 z5)u*;68;Q=zy`yie{&9$;KMMIdmT$_?>YfJa8nQs>-b{w=h~VC4_P4DvLCfI0Kc` zgkeA`?bIebYA&d-DFQC2e_#D=Y}89gNJvOXNO*`$l5@18*LlSM_V?JH)sgfObDgl% zrHt52dQ$^6Sq9%(FXULZM7J!1C$Bblp))Im0 z+vv8T7mj@X8G334CY@(6>-5Edn4ZpLcCf7 kfBhTL9E5~~goLk#zyEz?)2HRZCIA2c07*qoM6N<$f>t0p-T(jq diff --git a/icons/mob/hair_vox_add.dmi b/icons/mob/hair_vox_add.dmi index 89ff04dc3ebbe910d28cd9416811c19c720bdc25..6e5d5c4b82f7d2e0e8a90256a87398b32600f5f0 100644 GIT binary patch delta 1336 zcmV-81;_e^3DycBiBL{Q4GJ0x0000DNk~Le0002M0001>1Oos70H_9jZjm7|f1`R- zSad{Xb7OL8aCB*JZU6vyoRyHh3d0~2g=c*VN%qpewM$6|8JbrJidHW%O1&m&-@dV( zIuy)y4tyURPRXuy({`-7wRBbi!8>+g=iQ!?1!Od9IUOl63bcvef{{nH#$xu*-g>7+ z;2?V}D3K5_>6F|9A63eSUmlGQe{r+$n7~@hG}5F^0>()Qt1{`)8@>#g@BmKR*MGQV zbyt1Pe*?7pcC_yKHQN9H1VBkdK~!jg?OIKfoHz_MUv~`j9Sq!;ZttDOCKTfx&Rc&XSAQWGoFJ}quv1@1KFmC@s`|EUGW8ziM*a#wyZk(DMbeLbD z$*PwFCJe_ zID5_-hwcQ;%|+l-z;fS7djz{{4txrNAOxEu+3r;kB)}zdC3BHR5D*17hs%d5SZ$Z` zLlw9P-lw3!3S2(#Q!rr#E}!=)XpsVEE+^|R6OyFG z*S|NLixYa}4Kpp#e*sGx?Eft^rv??JzR~y!EjvT~zfJJc)SlB8LjAvm>^}4{1g@vL z|CxS|%kO$Zu5lR>5)u*;5)u*&h8lL~@%?{~I?Klq6tBB`LHmCJ>|pZM5t>PHI z)9lMO0P#8xe{YN$)CEY$V)N_UIQQL`k0X$vw@wF;S^rIJ0%&{&K|(@8LP7##>*}|q zl+VrRa#Tu15_F_}m-yS7LTww^rktjUIG9!mfj;1d9@}JBRgU8bwnn$}`Aj5`cW^OeVb&vhY zX`;aK>XS}#BucMouwv8R|MwI8`R|((5)u*;5)u-A3mGSU%1XE61My@>irTun<fZZ(;*t$fRkCn?3QzF)x7;ss1i@Hj9nP>$#B2ED_^H+c&DqSPA z%*!rhO(!pLU*|B~ke7Pdi-&y0lUlZ2Onz2qy>JqXwrgALqVVo}0001>1Oos70D0kh9+4q2f1Y|& zSad{Xb7OL8aCB*JZU6vyoKseCa&`CgQ*iP1Jex?x*_nCiIhD8-D=WDAxq!nG z0Mz_vJ5P_cG5`PrbxA})RA_IzSEG)vS?6&9DhLmOLYT0O!}Fr7?Yr4DW%GODPX^S}e%5Uz;3=f!9`YL9p$(=60<@o1 z?;mgHUu3;NK@Cs;cL_SAfBkzjUd28Tk>Q0%2uLfGe>`4SD$H@esOvL6p4T;0B;&?)lO!uxK8m9g83LqpR^gMzgdrX= z(toNMK|Mox;sN`yAc_TD642oF{R3Eps&oX)&JDff1x8+)2al6RcCGM2oYHfW26EZ7 z-xt{z2t(Cp8wdyp2nhJL7zQ`jTHl9PTpD8z1WOX{G@i93e`XxPm_#W>3U+zzTwzY8 zHd;yvMloa8b<`qB0tXINH;&*GTq#NBIw^^u7wm{h?AR!dMmxhW?uJ_!J-H>sv2Bz^ z7BXysj+Tf+%f$9&zvKdU(hUQqF-`dd|Nq}t0s;a80s_7bB0=`ifsXS?{p-(TzNRCg z9ds|46`62we#~-W;Boz s{9+&I?T{oNoq@xD1O)^H1O)iv4~Ii;#&Bt62mk;807*qoM6N<$g2WpNAOHXW From 56ff856145b1761281fcc63b14621c17fe64d6da Mon Sep 17 00:00:00 2001 From: Doctress Date: Mon, 31 Jul 2023 23:06:46 +0930 Subject: [PATCH 41/83] Union Renovations Package #2 Additional anti-toxin autoinjectors (1x bridge, 1x pool, 2x bar, 10u each) Modified dormitories to include additional cyborg rechargers, changed area's name to reflect. Union Representative office improvements All work completed with union labor (yes i will continue using this joke) --- maps/cynosure/cynosure-2.dmm | 15 +++ maps/cynosure/cynosure-3.dmm | 224 ++++++++++++++------------------ maps/cynosure/cynosure_areas.dm | 4 +- 3 files changed, 117 insertions(+), 126 deletions(-) diff --git a/maps/cynosure/cynosure-2.dmm b/maps/cynosure/cynosure-2.dmm index a2643da8e0d..0973c17d58b 100644 --- a/maps/cynosure/cynosure-2.dmm +++ b/maps/cynosure/cynosure-2.dmm @@ -52936,6 +52936,11 @@ c_tag = "CIV - Pool East"; dir = 8 }, +/obj/item/reagent_containers/hypospray/autoinjector/detox{ + filled_reagents = list("anti_toxin" = 10); + amount_per_transfer_from_this = 10; + volume = 10 + }, /turf/simulated/floor/tiled/freezer, /area/surface/station/crew_quarters/pool) "xAM" = ( @@ -53160,6 +53165,16 @@ /obj/item/bodybag/cryobag, /obj/item/storage/firstaid/regular, /obj/item/storage/pill_bottle/spaceacillin, +/obj/item/reagent_containers/hypospray/autoinjector/detox{ + filled_reagents = list("anti_toxin" = 10); + amount_per_transfer_from_this = 10; + volume = 10 + }, +/obj/item/reagent_containers/hypospray/autoinjector/detox{ + filled_reagents = list("anti_toxin" = 10); + amount_per_transfer_from_this = 10; + volume = 10 + }, /turf/simulated/floor/wood, /area/surface/station/crew_quarters/cafeteria) "xFI" = ( diff --git a/maps/cynosure/cynosure-3.dmm b/maps/cynosure/cynosure-3.dmm index 52164225d5d..3500357a569 100644 --- a/maps/cynosure/cynosure-3.dmm +++ b/maps/cynosure/cynosure-3.dmm @@ -1146,7 +1146,7 @@ /area/surface/station/crew_quarters/heads/rdoffice) "aMD" = ( /turf/simulated/wall/r_wall, -/area/surface/station/crew_quarters/sleep/Dorm_5) +/area/surface/station/crew_quarters/sleep/Dorm_Charge) "aNp" = ( /obj/machinery/cryopod, /obj/effect/floor_decal/techfloor{ @@ -9248,12 +9248,6 @@ }, /turf/simulated/floor/tiled, /area/surface/station/engineering/hallway/snd) -"gaZ" = ( -/obj/structure/sign/directions/roomnum{ - dir = 6 - }, -/turf/simulated/wall, -/area/surface/station/crew_quarters/sleep/Dorm_5) "gbs" = ( /obj/machinery/door/firedoor/border_only, /obj/structure/cable/green{ @@ -10883,8 +10877,8 @@ /turf/simulated/wall, /area/surface/station/maintenance/substation/command) "gWu" = ( -/obj/structure/bed/padded, -/obj/item/bedsheet/brown, +/obj/structure/bed/double/padded, +/obj/item/bedsheet/browndouble, /obj/effect/zone_divider, /turf/simulated/floor/carpet, /area/surface/station/crew_quarters/sleep/Dorm_4) @@ -14711,9 +14705,12 @@ /obj/machinery/newscaster{ pixel_x = -28 }, -/obj/structure/closet/secure_closet/personal, -/turf/simulated/floor/carpet, -/area/surface/station/crew_quarters/sleep/Dorm_5) +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/surface/station/crew_quarters/sleep/Dorm_Charge) "jgu" = ( /obj/structure/disposalpipe/segment{ dir = 2; @@ -16217,14 +16214,38 @@ /turf/simulated/floor/tiled/neutral, /area/surface/station/medical/lockerroom) "jUn" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 +/obj/machinery/hologram/holopad, +/obj/effect/floor_decal/industrial/outline/grey, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 5 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 10 + }, +/obj/effect/floor_decal/steeldecal/steel_decals3{ + dir = 6 }, /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/wood, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/simulated/floor/tiled/techmaint, /area/unionoffice) "jVB" = ( /obj/machinery/door/firedoor/glass, @@ -19039,14 +19060,6 @@ }, /turf/simulated/floor/tiled, /area/surface/station/hallway/secondary/secondfloor/westskybridge) -"miE" = ( -/obj/structure/bed/double/padded, -/obj/item/bedsheet/browndouble, -/obj/structure/sign/clock{ - pixel_x = 32 - }, -/turf/simulated/floor/carpet, -/area/surface/station/crew_quarters/sleep/Dorm_5) "mjt" = ( /obj/machinery/porta_turret/ai_defense, /obj/structure/cable{ @@ -19780,11 +19793,11 @@ /turf/simulated/floor/plating, /area/surface/station/maintenance/substation/command) "mHW" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 +/obj/machinery/door/airlock{ + name = "Unit 2" }, -/turf/simulated/floor/carpet, -/area/surface/station/crew_quarters/sleep/Dorm_5) +/turf/simulated/floor/tiled, +/area/surface/station/crew_quarters/sleep/Dorm_Charge) "mHY" = ( /obj/machinery/door/firedoor/border_only, /obj/structure/cable/green{ @@ -19810,19 +19823,23 @@ /turf/simulated/floor/tiled/old_tile/gray, /area/surface/station/security/warden) "mIP" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 + dir = 10 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 + dir = 9 }, -/turf/simulated/floor/carpet, -/area/surface/station/crew_quarters/sleep/Dorm_5) +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 24 + }, +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/tiled, +/area/surface/station/crew_quarters/sleep/Dorm_Charge) "mIW" = ( /obj/effect/floor_decal/industrial/warning/corner{ dir = 1 @@ -20591,26 +20608,13 @@ /turf/simulated/open, /area/surface/station/ai) "nmx" = ( -/obj/structure/cable/green{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/apc{ - dir = 4; - name = "east bump"; - pixel_x = 24 - }, /obj/machinery/light_switch{ dir = 8; pixel_x = 24; pixel_y = -12 }, -/obj/structure/table/standard, -/obj/machinery/light{ - dir = 4 - }, -/turf/simulated/floor/carpet, -/area/surface/station/crew_quarters/sleep/Dorm_5) +/turf/simulated/wall, +/area/surface/station/crew_quarters/sleep/Dorm_Charge) "nmz" = ( /obj/effect/floor_decal/corner/white{ dir = 5 @@ -21933,31 +21937,12 @@ /turf/simulated/wall/r_wall, /area/surface/station/engineering/hallway/sndaccess) "olt" = ( -/obj/machinery/hologram/holopad, -/obj/effect/floor_decal/industrial/outline/grey, -/obj/effect/floor_decal/steeldecal/steel_decals3{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals3{ - dir = 9 - }, -/obj/effect/floor_decal/steeldecal/steel_decals3, -/obj/effect/floor_decal/steeldecal/steel_decals3{ - dir = 5 - }, -/obj/effect/floor_decal/steeldecal/steel_decals3{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals3{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals3{ - dir = 10 +/obj/structure/bed/chair/wood/pine{ + color = "#3a6ecf"; + name = "undersized chair"; + desc = "Damn, that's uncomfortable..." }, -/obj/effect/floor_decal/steeldecal/steel_decals3{ - dir = 6 - }, -/turf/simulated/floor/tiled/techmaint, +/turf/simulated/floor/wood, /area/unionoffice) "olA" = ( /obj/effect/floor_decal/borderfloorblack{ @@ -22969,18 +22954,11 @@ dir = 1; pixel_y = -24 }, -/obj/structure/closet/secure_closet/personal, -/obj/item/clothing/head/kitty, -/obj/machinery/button/remote/airlock{ - dir = 4; - id = "droom5"; - name = "Door Bolt Control"; - pixel_x = -24; - pixel_y = 7; - specialfunctions = 4 +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 }, -/turf/simulated/floor/carpet, -/area/surface/station/crew_quarters/sleep/Dorm_5) +/turf/simulated/floor/tiled, +/area/surface/station/crew_quarters/sleep/Dorm_Charge) "oSS" = ( /obj/machinery/ai_status_display, /turf/simulated/wall, @@ -25124,6 +25102,7 @@ pixel_y = 8; specialfunctions = 4 }, +/obj/item/clothing/head/kitty, /turf/simulated/floor/carpet, /area/surface/station/crew_quarters/sleep/Dorm_4) "qkI" = ( @@ -29372,6 +29351,9 @@ dir = 1; pixel_y = -22 }, +/obj/structure/noticeboard{ + pixel_x = -32 + }, /turf/simulated/floor/wood, /area/unionoffice) "tdB" = ( @@ -30645,6 +30627,11 @@ /obj/item/bodybag/cryobag, /obj/item/storage/firstaid/regular, /obj/item/storage/pill_bottle/spaceacillin, +/obj/item/reagent_containers/hypospray/autoinjector/detox{ + filled_reagents = list("anti_toxin"=10); + amount_per_transfer_from_this = 10; + volume = 10 + }, /turf/simulated/floor/tiled, /area/surface/station/command/operations) "tOU" = ( @@ -31049,8 +31036,8 @@ /turf/simulated/floor/tiled/dark, /area/surface/station/engineering/engine_eva) "ucJ" = ( -/obj/structure/bed/padded, -/obj/item/bedsheet/brown, +/obj/structure/bed/double/padded, +/obj/item/bedsheet/browndouble, /obj/structure/sign/clock{ pixel_x = -32 }, @@ -31502,6 +31489,12 @@ pixel_x = -11; pixel_y = 9 }, +/obj/item/paper_bin, +/obj/item/pen/red{ + pixel_x = -4; + pixel_y = -4 + }, +/obj/item/pen/blue, /turf/simulated/floor/wood, /area/unionoffice) "usA" = ( @@ -32133,11 +32126,10 @@ dir = 4 }, /obj/machinery/door/airlock{ - id_tag = "droom5"; - name = "Room 5" + name = "Recharging Station" }, /turf/simulated/floor/tiled/steel_grid, -/area/surface/station/crew_quarters/sleep/Dorm_5) +/area/surface/station/crew_quarters/sleep/Dorm_Charge) "uOA" = ( /obj/machinery/hologram/holopad, /obj/effect/floor_decal/industrial/outline/grey, @@ -32685,20 +32677,6 @@ "veS" = ( /turf/simulated/wall/r_concrete, /area/surface/station/maintenance/substation/research/snd) -"vft" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/turf/simulated/floor/carpet, -/area/surface/station/crew_quarters/sleep/Dorm_5) "vfC" = ( /obj/machinery/firealarm{ dir = 4; @@ -33742,13 +33720,7 @@ /turf/simulated/wall/r_wall, /area/surface/station/crew_quarters/sleep/Dorm_3) "vPF" = ( -/obj/structure/table/woodentable, -/obj/item/paper_bin, -/obj/item/pen/red{ - pixel_x = -4; - pixel_y = -4 - }, -/obj/item/pen/blue, +/obj/item/modular_computer/console/preset/civilian, /turf/simulated/floor/wood, /area/unionoffice) "vPY" = ( @@ -33919,7 +33891,7 @@ /area/surface/station/ai_monitored/storage/eva) "vXG" = ( /turf/simulated/wall, -/area/surface/station/crew_quarters/sleep/Dorm_5) +/area/surface/station/crew_quarters/sleep/Dorm_Charge) "vXN" = ( /obj/structure/sink{ dir = 8; @@ -35823,10 +35795,12 @@ /turf/simulated/floor/tiled/white, /area/surface/station/medical/office) "xgD" = ( -/obj/structure/bed/double/padded, -/obj/item/bedsheet/browndouble, -/turf/simulated/floor/carpet, -/area/surface/station/crew_quarters/sleep/Dorm_5) +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/recharge_station, +/turf/simulated/floor/tiled, +/area/surface/station/crew_quarters/sleep/Dorm_Charge) "xgF" = ( /obj/structure/cable, /obj/machinery/power/apc{ @@ -37449,9 +37423,11 @@ /obj/machinery/alarm{ pixel_y = 22 }, -/obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/carpet, -/area/surface/station/crew_quarters/sleep/Dorm_5) +/obj/machinery/door/airlock{ + name = "Unit 1" + }, +/turf/simulated/floor/tiled, +/area/surface/station/crew_quarters/sleep/Dorm_Charge) "xZo" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -64085,7 +64061,7 @@ bHs vXG vXG uNR -gaZ +vXG aMD dFJ sBb @@ -64598,7 +64574,7 @@ tgO eaQ vXG xYW -vft +vXG mHW aMD sBb @@ -64856,7 +64832,7 @@ ymd vXG xgD nmx -miE +xgD aMD sBb sBb diff --git a/maps/cynosure/cynosure_areas.dm b/maps/cynosure/cynosure_areas.dm index fc6c4409df7..008c549aad2 100644 --- a/maps/cynosure/cynosure_areas.dm +++ b/maps/cynosure/cynosure_areas.dm @@ -416,8 +416,8 @@ icon_state = "Sleep" holomap_color = HOLOMAP_AREACOLOR_DORMS -/area/surface/station/crew_quarters/sleep/Dorm_5 - name = "\improper Dormitory Room 5" +/area/surface/station/crew_quarters/sleep/Dorm_Charge + name = "\improper Dormitory Charging Station" icon_state = "Sleep" holomap_color = HOLOMAP_AREACOLOR_DORMS From d67bb58346d342ebe60284c761a22f5a0765e338 Mon Sep 17 00:00:00 2001 From: Cerebulon Date: Mon, 31 Jul 2023 14:53:52 +0100 Subject: [PATCH 42/83] A couple of loadout fixes (Mostly Cloaks) --- .../preference_setup/loadout/loadout_general.dm | 2 +- .../preference_setup/loadout/loadout_suit.dm | 14 +++++--------- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/code/modules/client/preference_setup/loadout/loadout_general.dm b/code/modules/client/preference_setup/loadout/loadout_general.dm index 0f900ad81af..f1142f634af 100644 --- a/code/modules/client/preference_setup/loadout/loadout_general.dm +++ b/code/modules/client/preference_setup/loadout/loadout_general.dm @@ -70,7 +70,7 @@ /datum/gear/toy display_name = "toy selection" description = "Choose from a number of toys." - path = /obj/item/toy/ + path = /obj/item/toy/blink /datum/gear/toy/New() ..() diff --git a/code/modules/client/preference_setup/loadout/loadout_suit.dm b/code/modules/client/preference_setup/loadout/loadout_suit.dm index f8f69c64366..a63053c17c4 100644 --- a/code/modules/client/preference_setup/loadout/loadout_suit.dm +++ b/code/modules/client/preference_setup/loadout/loadout_suit.dm @@ -235,20 +235,13 @@ ) gear_tweaks += new/datum/gear_tweak/path(coattype) -//Half cloak -/datum/gear/suit/cloak_half - display_name = "cloak, half, colorable" - path = /obj/item/clothing/accessory/storage/poncho/roles/cloak/half - -/datum/gear/suit/cloak_half/New() - gear_tweaks += gear_tweak_free_color_choice - //Shoulder cloak /datum/gear/suit/cloak_shoulder display_name = "cloak, left shoulder (colorable)" path = /obj/item/clothing/accessory/storage/poncho/roles/cloak/shoulder /datum/gear/suit/cloak_shoulder/New() + ..() gear_tweaks += gear_tweak_free_color_choice /datum/gear/suit/cloak_shoulder_right @@ -256,6 +249,7 @@ path = /obj/item/clothing/accessory/storage/poncho/roles/cloak/shoulder/right /datum/gear/suit/cloak_shoulder_right/New() + ..() gear_tweaks += gear_tweak_free_color_choice /datum/gear/suit/capelet @@ -263,13 +257,15 @@ path = /obj/item/clothing/accessory/storage/poncho/roles/cloak/capelet /datum/gear/suit/capelet/New() + ..() gear_tweaks += gear_tweak_free_color_choice /datum/gear/suit/roughcloak - display_name = "cloak, rough (colorable)" + display_name = "cloak, rough halfcloak (colorable)" path = /obj/item/clothing/accessory/storage/poncho/roles/cloak/half /datum/gear/suit/roughcloak/New() + ..() gear_tweaks += gear_tweak_free_color_choice /datum/gear/suit/unathi_robe From 7d99e7d63213bf9e0564569905b513fe9c1a32bd Mon Sep 17 00:00:00 2001 From: Cerebulon Date: Mon, 31 Jul 2023 15:13:07 +0100 Subject: [PATCH 43/83] Minor food taste fixes --- code/modules/food/food/snacks.dm | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/code/modules/food/food/snacks.dm b/code/modules/food/food/snacks.dm index 35f9fbe3539..ce8e26a62d1 100644 --- a/code/modules/food/food/snacks.dm +++ b/code/modules/food/food/snacks.dm @@ -423,7 +423,7 @@ icon = 'icons/obj/food_donuts.dmi' icon_state = "donut" filling_color = "#D9C386" - nutriment_desc = list("sweetness", "fried dough") + nutriment_desc = list("sweetness" = 5, "fried dough" = 5) nutriment_amt = 3 nutriment_allergens = ALLERGEN_SUGARS|ALLERGEN_EGGS|ALLERGEN_GRAINS bitesize = 4 @@ -2009,7 +2009,7 @@ filling_color = "#E3D681" center_of_mass = list("x"=16, "y"=11) nutriment_amt = 10 - nutriment_desc = list("bread" = 4, "egg" = 2, "grease") + nutriment_desc = list("bread" = 4, "egg" = 2, "grease" = 2) nutriment_allergens = ALLERGEN_MEAT|ALLERGEN_EGGS|ALLERGEN_DAIRY bitesize = 3 @@ -2550,7 +2550,7 @@ filling_color = "#76B87F" center_of_mass = list("x"=17, "y"=11) nutriment_amt = 6 - nutriment_desc = list("100% real salad") + nutriment_desc = list("100% real salad" = 10) bitesize = 3 /obj/item/reagent_containers/food/snacks/validsalad/Initialize() @@ -3158,7 +3158,7 @@ /obj/item/reagent_containers/food/snacks/slice/margherita - name = "/improper Margherita slice" + name = "\improper Margherita slice" desc = "A slice of the classic pizza." icon_state = "pizzamargheritaslice" filling_color = "#BAA14C" @@ -4422,7 +4422,7 @@ center_of_mass = list("x"=10, "y"=6) do_coating_prefix = 0 nutriment_amt = 6 - nutriment_desc = list("chilli pepper" = 2, "fried batter") + nutriment_desc = list("chilli pepper" = 2, "fried batter" = 2) nutriment_allergens = ALLERGEN_GRAINS|ALLERGEN_FRUIT bitesize = 3 @@ -4451,7 +4451,7 @@ do_coating_prefix = 0 bitesize = 1.5 nutriment_amt = 3 - nutriment_desc = list("fried beer batter" = 2, "fried chicken = 5") + nutriment_desc = list("fried beer batter" = 2, "fried chicken" = 5) nutriment_allergens = ALLERGEN_MEAT|ALLERGEN_GRAINS /obj/item/reagent_containers/food/snacks/chickenkatsu/Initialize() @@ -5357,7 +5357,7 @@ /obj/item/reagent_containers/food/snacks/stuffed_meatball/Initialize() . = ..() - reagents.add_reagent("protein", 3, list("seasoned meat")) + reagents.add_reagent("protein", 3, list("seasoned meat" = 3)) /obj/item/reagent_containers/food/snacks/egg_pancake name = "meat pancake" @@ -5368,7 +5368,7 @@ /obj/item/reagent_containers/food/snacks/egg_pancake/Initialize() . = ..() - reagents.add_reagent("protein", 6, list("meat patty")) + reagents.add_reagent("protein", 6, list("meat patty" = 6)) reagents.add_reagent("egg", 2) /obj/item/reagent_containers/food/snacks/sliceable/grilled_carp @@ -5385,7 +5385,7 @@ /obj/item/reagent_containers/food/snacks/sliceable/grilled_carp/Initialize() . = ..() - reagents.add_reagent("seafood", 12, list("grilled fish")) + reagents.add_reagent("seafood", 12, list("grilled fish" = 12)) /obj/item/reagent_containers/food/snacks/grilled_carp_slice name = "\improper Njarir Merana Grill slice" @@ -5580,7 +5580,7 @@ /obj/item/reagent_containers/food/snacks/chickennoodlesoup/Initialize() . = ..() - reagents.add_reagent("protein", 4, list("chicken")) + reagents.add_reagent("protein", 4, list("chicken" = 4)) reagents.add_reagent("water", 5) /obj/item/reagent_containers/food/snacks/chilicheesefries @@ -5699,7 +5699,7 @@ trash = /obj/item/trash/snacktray filling_color = "#edd7d7" nutriment_amt = 13 - nutriment_desc = list("minced vegetables" = 5, "ginger and herb seasoning" = 5, "steamed dough = 3") + nutriment_desc = list("minced vegetables" = 5, "ginger and herb seasoning" = 5, "steamed dough" = 3) nutriment_allergens = ALLERGEN_GRAINS|ALLERGEN_VEGETABLE center_of_mass = list("x"=15, "y"=9) bitesize = 3 @@ -6504,7 +6504,7 @@ /obj/item/reagent_containers/food/snacks/salo/true/Initialize() . = ..() - reagents.add_reagent("protein", 8, list("greasy dried meat")) + reagents.add_reagent("protein", 8, list("greasy dried meat" = 8)) /obj/item/reagent_containers/food/snacks/driedfish name = "\improper Vobla" @@ -6912,7 +6912,7 @@ /obj/item/reagent_containers/food/snacks/canned/beef/Initialize() .=..() - reagents.add_reagent("protein", 4, list("corned beef")) + reagents.add_reagent("protein", 4, list("corned beef" = 4)) reagents.add_reagent("sodiumchloride", 1) /obj/item/reagent_containers/food/snacks/canned/beans From 4849fc204474636c1a1696324b2bf56a38c68f73 Mon Sep 17 00:00:00 2001 From: Ava Date: Mon, 31 Jul 2023 17:39:55 -0400 Subject: [PATCH 44/83] Yellow slimes won't try to shock non-mob food targets --- .../living/simple_mob/subtypes/slime/xenobio/subtypes.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/modules/mob/living/simple_mob/subtypes/slime/xenobio/subtypes.dm b/code/modules/mob/living/simple_mob/subtypes/slime/xenobio/subtypes.dm index b8bfabd6640..82cd6346aea 100644 --- a/code/modules/mob/living/simple_mob/subtypes/slime/xenobio/subtypes.dm +++ b/code/modules/mob/living/simple_mob/subtypes/slime/xenobio/subtypes.dm @@ -149,6 +149,12 @@ /mob/living/simple_mob/slime/xenobio/orange ) + +/mob/living/simple_mob/slime/xenobio/yellow/ICheckRangedAttack(atom/A) + if (!ismob(A)) + return FALSE + return ..() + /mob/living/simple_mob/slime/xenobio/yellow/apply_melee_effects(atom/A) ..() if(isliving(A)) From 1216f472e6074441769d0810b4983e79796bfe10 Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Tue, 1 Aug 2023 15:21:55 +1000 Subject: [PATCH 45/83] Corrects a couple of do_afters that relied on previous implementation. --- code/game/mecha/equipment/tools/passenger.dm | 4 ++-- code/game/mecha/mech_prosthetics.dm | 4 ++-- code/game/mecha/mecha.dm | 10 +++++++--- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/code/game/mecha/equipment/tools/passenger.dm b/code/game/mecha/equipment/tools/passenger.dm index 8ce9d21aa93..fe37d6fdab9 100644 --- a/code/game/mecha/equipment/tools/passenger.dm +++ b/code/game/mecha/equipment/tools/passenger.dm @@ -26,7 +26,7 @@ if (chassis) chassis.visible_message("[user] starts to climb into [chassis].") - if(do_after(user, 40, needhand=0)) + if(do_after(user, 4 SECONDS, needhand=0)) if(!src.occupant) user.forceMove(src) occupant = user @@ -148,4 +148,4 @@ to_chat(usr, "\The [src] doesn't have a passenger compartment.") #undef LOCKED -#undef OCCUPIED \ No newline at end of file +#undef OCCUPIED diff --git a/code/game/mecha/mech_prosthetics.dm b/code/game/mecha/mech_prosthetics.dm index e56410f138b..74df971b895 100644 --- a/code/game/mecha/mech_prosthetics.dm +++ b/code/game/mecha/mech_prosthetics.dm @@ -172,7 +172,7 @@ to_chat(user, "This disk seems to be corrupted!") else to_chat(user, "Installing blueprint files for [D.company]...") - if(do_after(user,50,src)) + if(do_after(user, 5 SECONDS, src)) var/datum/robolimb/R = all_robolimbs[D.company] R.unavailable_to_build = 0 to_chat(user, "Installed [D.company] blueprints!") @@ -185,7 +185,7 @@ to_chat(user, "This disk seems to be corrupted!") else to_chat(user, "Uploading modification files for [D.species]...") - if(do_after(user,50,src)) + if(do_after(user, 5 SECONDS, src)) species_types |= D.species to_chat(user, "Uploaded [D.species] files!") qdel(I) diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index b41d11fd1bf..622b8f89d36 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -753,10 +753,14 @@ T:take_damage(force) melee_can_hit = 0 - if(do_after(melee_cooldown)) + if(mech_delay(melee_cooldown)) melee_can_hit = 1 return +/obj/mecha/proc/mech_delay(var/delay) + sleep(delay) + return !QDELETED(src) + /obj/mecha/proc/range_action(atom/target) return @@ -953,7 +957,7 @@ float_direction = direction start_process(MECHA_PROC_MOVEMENT) src.log_message("Movement control lost. Inertial movement started.") - if(do_after(get_step_delay())) + if(mech_delay(get_step_delay())) can_move = 1 return 1 return 0 @@ -2666,7 +2670,7 @@ var/mob/occupant = P.occupant user.visible_message("\The [user] begins opening the hatch on \the [P]...", "You begin opening the hatch on \the [P]...") - if (!do_after(user, 40)) + if (!do_after(user, 4 SECONDS)) return user.visible_message("\The [user] opens the hatch on \the [P] and removes [occupant]!", "You open the hatch on \the [P] and remove [occupant]!") From 658e19e734236bb48810763f2f30e91c9c9a26ca Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Tue, 1 Aug 2023 16:22:12 +1000 Subject: [PATCH 46/83] Porting flying robots from Bay. [IDB IGNORE] (#8885) * Semiport of Allow_Spacemove from Bay. * Porting flying robots from Bay. * Converting platforms to an alt title of Robot. * Converting existing modules to new proc flow. * Cleaning up jetpack code for robots. * Making flyers and platforms buildable. * Debugging/refining robots port. * Reverting some unneeded spacemove changes. * Refining/debugging bots. * Removing Bay subtypes, adding flying subtypes of existing modules. * Icon rework for flying robots. * Working commit for flying borgs PR. --- code/__defines/mobs.dm | 5 + code/controllers/subsystems/robots.dm | 62 + code/game/jobs/job/job.dm | 5 +- code/game/jobs/job/silicon.dm | 10 +- code/game/machinery/robot_fabricator.dm | 21 +- .../effects/decals/Cleanable/robots.dm | 2 +- code/game/objects/effects/decals/remains.dm | 2 +- code/game/objects/items/robot/robot_frame.dm | 194 +++ code/game/objects/items/robot/robot_parts.dm | 374 ++--- .../objects/items/robot/robot_upgrades.dm | 23 +- code/game/objects/structures/door_assembly.dm | 2 +- .../objects/structures/ghost_pods/silicon.dm | 2 +- .../objects/structures/windoor_assembly.dm | 2 +- code/global.dm | 8 - .../preference_setup/general/06_flavor.dm | 6 +- code/modules/clothing/spacesuits/rig/rig.dm | 2 +- code/modules/mob/living/carbon/brain/MMI.dm | 4 +- .../mob/living/carbon/human/human_movement.dm | 39 +- code/modules/mob/living/living_movement.dm | 2 +- .../mob/living/silicon/robot/component.dm | 27 +- .../mob/living/silicon/robot/drone/drone.dm | 7 +- .../living/silicon/robot/drone/drone_items.dm | 11 + .../modules/mob/living/silicon/robot/robot.dm | 65 +- .../silicon/robot/robot_modules/_module.dm | 256 +++ .../silicon/robot/robot_modules/event.dm | 126 +- .../silicon/robot/robot_modules/station.dm | 1392 +++++++---------- .../silicon/robot/robot_modules/swarm.dm | 37 +- .../silicon/robot/robot_modules/syndicate.dm | 246 ++- .../living/silicon/robot/robot_movement.dm | 24 +- .../living/silicon/robot/subtypes/flying.dm | 58 + .../silicon/robot/subtypes/gravekeeper.dm | 5 - .../silicon/robot/subtypes/lost_drone.dm | 10 +- .../robot/subtypes/thinktank/_thinktank.dm | 62 +- .../subtypes/thinktank/thinktank_icon.dm | 66 +- .../thinktank/thinktank_interactions.dm | 4 +- .../subtypes/thinktank/thinktank_module.dm | 93 +- .../subtypes/thinktank/thinktank_storage.dm | 49 +- .../subtypes/thinktank/thinktank_subtypes.dm | 32 - .../simple_mob/subtypes/animal/pets/bird.dm | 2 +- .../simple_mob/subtypes/animal/space/space.dm | 2 +- .../subtypes/humanoid/mercs/mercs.dm | 2 +- .../mechanical/drones/mining_drone.dm | 2 +- .../subtypes/mechanical/mecha/hoverpod.dm | 2 +- .../subtypes/occult/constructs/_construct.dm | 6 +- .../simple_mob/subtypes/occult/faithless.dm | 2 +- .../living/simple_mob/subtypes/slime/slime.dm | 2 +- code/modules/mob/mob_movement.dm | 39 +- code/modules/mob/new_player/new_player.dm | 15 +- code/modules/mob/transform_procs.dm | 17 +- code/modules/paperwork/handlabeler.dm | 14 +- code/modules/research/prosfab_designs.dm | 21 +- .../xenoarcheaology/finds/find_spawning.dm | 2 +- code/unit_tests/icon_tests.dm | 139 ++ icons/mob/robot_gibs.dmi | Bin 0 -> 8989 bytes icons/mob/robots.dmi | Bin 579364 -> 0 bytes icons/mob/robots/robot_unused.dmi | Bin 0 -> 33366 bytes icons/mob/robots/robots_flying.dmi | Bin 0 -> 113968 bytes icons/mob/robots/robots_grounded.dmi | Bin 0 -> 411548 bytes icons/mob/robots/robots_platform.dmi | Bin 0 -> 2418 bytes icons/mob/robots_thinktank.dmi | Bin 2723 -> 0 bytes icons/obj/robot_parts.dmi | Bin 2765 -> 1120 bytes icons/obj/robot_parts_flying.dmi | Bin 0 -> 579 bytes icons/obj/robot_parts_platform.dmi | Bin 0 -> 915 bytes maps/cynosure/cynosure-2.dmm | 3 - maps/cynosure/cynosure-6.dmm | 2 +- maps/cynosure/cynosure.dm | 1 - maps/cynosure/cynosure_overrides.dm | 9 - maps/northern_star/polaris-2.dmm | 2 +- maps/overmap/bearcat/bearcat.dmm | 6 +- maps/southern_cross/southern_cross-1.dmm | 1 - maps/southern_cross/southern_cross-3.dmm | 2 - maps/southern_cross/southern_cross-6.dmm | 2 +- maps/southern_cross/southern_cross.dm | 3 +- .../southern_cross_overrides.dm | 10 - polaris.dme | 6 +- 75 files changed, 2016 insertions(+), 1633 deletions(-) create mode 100644 code/controllers/subsystems/robots.dm create mode 100644 code/game/objects/items/robot/robot_frame.dm create mode 100644 code/modules/mob/living/silicon/robot/robot_modules/_module.dm create mode 100644 code/modules/mob/living/silicon/robot/subtypes/flying.dm delete mode 100644 code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_subtypes.dm create mode 100644 code/unit_tests/icon_tests.dm create mode 100644 icons/mob/robot_gibs.dmi delete mode 100644 icons/mob/robots.dmi create mode 100644 icons/mob/robots/robot_unused.dmi create mode 100644 icons/mob/robots/robots_flying.dmi create mode 100644 icons/mob/robots/robots_grounded.dmi create mode 100644 icons/mob/robots/robots_platform.dmi delete mode 100644 icons/mob/robots_thinktank.dmi create mode 100644 icons/obj/robot_parts_flying.dmi create mode 100644 icons/obj/robot_parts_platform.dmi delete mode 100644 maps/cynosure/cynosure_overrides.dm delete mode 100644 maps/southern_cross/southern_cross_overrides.dm diff --git a/code/__defines/mobs.dm b/code/__defines/mobs.dm index 54d5e473b70..c43cf8f3dbc 100644 --- a/code/__defines/mobs.dm +++ b/code/__defines/mobs.dm @@ -351,6 +351,11 @@ #define SA_ROBOTIC 3 #define SA_HUMANOID 4 +// Robot module categorization +#define ROBOT_MODULE_TYPE_GROUNDED "grounded" +#define ROBOT_MODULE_TYPE_FLYING "flying" +#define ROBOT_MODULE_TYPE_PLATFORM "platform" + // More refined version of SA_* ""intelligence"" separators. // Now includes bitflags, so to target two classes you just do 'MOB_CLASS_ANIMAL|MOB_CLASS_HUMANOID' #define MOB_CLASS_NONE 0 // Default value, and used to invert for _ALL. diff --git a/code/controllers/subsystems/robots.dm b/code/controllers/subsystems/robots.dm new file mode 100644 index 00000000000..1c09e3f7ebe --- /dev/null +++ b/code/controllers/subsystems/robots.dm @@ -0,0 +1,62 @@ +SUBSYSTEM_DEF(robots) + name = "Robots" + init_order = INIT_ORDER_MISC_EARLY + flags = SS_NO_FIRE + + var/list/modules_by_category = list() + var/list/crisis_modules_by_category = list() + var/list/upgrade_modules_by_category = list() + var/list/all_module_names = list() + + var/list/mob_types_by_title = list( + "cyborg, flying" = /mob/living/silicon/robot/flying, + "robot, flying" = /mob/living/silicon/robot/flying, + "drone, flying" = /mob/living/silicon/robot/flying, + "drone, platform" = /mob/living/silicon/robot/platform + ) + + var/list/mmi_types_by_title = list( + "robot" = /obj/item/mmi/digital/posibrain, + "robot, flying" = /obj/item/mmi/digital/posibrain, + "drone" = /obj/item/mmi/digital/robot, + "drone, flying" = /obj/item/mmi/digital/robot, + "drone, platform" = /obj/item/mmi/digital/robot + ) + +/datum/controller/subsystem/robots/Initialize(start_uptime) + + for(var/module_type in subtypesof(/obj/item/robot_module)) + var/obj/item/robot_module/module = module_type + if(initial(module.unavailable_by_default)) + continue + var/module_category = initial(module.module_category) + var/module_name = initial(module.display_name) + if(module_name && module_category) + if(initial(module.upgrade_locked)) + LAZYINITLIST(upgrade_modules_by_category[module_category]) + LAZYSET(upgrade_modules_by_category[module_category], module_name, module) + else if(initial(module.crisis_locked)) + LAZYINITLIST(crisis_modules_by_category[module_category]) + LAZYSET(crisis_modules_by_category[module_category], module_name, module) + else + LAZYINITLIST(modules_by_category[module_category]) + LAZYSET(modules_by_category[module_category], module_name, module) + all_module_names |= module_name + all_module_names = sortTim(all_module_names, /proc/cmp_text_asc) + +/datum/controller/subsystem/robots/proc/get_available_modules(module_category, crisis_mode, include_override) + . = list() + if(modules_by_category[module_category]) + . += modules_by_category[module_category] + if(crisis_mode && crisis_modules_by_category[module_category]) + . |= crisis_modules_by_category[module_category] + if(include_override && upgrade_modules_by_category[module_category]) + var/list/modules = upgrade_modules_by_category[module_category] + if(modules[include_override]) + .[include_override] = modules[include_override] + +/datum/controller/subsystem/robots/proc/get_mmi_type_by_title(check_title) + . = mmi_types_by_title[lowertext(trim(check_title))] || /obj/item/mmi + +/datum/controller/subsystem/robots/proc/get_mob_type_by_title(check_title) + . = mob_types_by_title[lowertext(trim(check_title))] || /mob/living/silicon/robot diff --git a/code/game/jobs/job/job.dm b/code/game/jobs/job/job.dm index 6b3acbe6a20..89537b12e79 100644 --- a/code/game/jobs/job/job.dm +++ b/code/game/jobs/job/job.dm @@ -205,6 +205,5 @@ /datum/job/proc/handle_nonhuman_mob(var/mob/living/carbon/human/player, var/alt_title) if(mob_type & JOB_SILICON_ROBOT) - return player.Robotize() - if(mob_type & JOB_SILICON_AI) - return player + return player.Robotize(SSrobots.get_mob_type_by_title(alt_title || title)) + return player diff --git a/code/game/jobs/job/silicon.dm b/code/game/jobs/job/silicon.dm index d101f301c0d..b59ce7cf246 100644 --- a/code/game/jobs/job/silicon.dm +++ b/code/game/jobs/job/silicon.dm @@ -57,9 +57,17 @@ assignable = FALSE mob_type = JOB_SILICON_ROBOT outfit_type = /decl/hierarchy/outfit/job/silicon/cyborg + substitute_announce_title = "Stationbound Synthetic" job_description = "A Cyborg is a mobile station synthetic, piloted by a cybernetically preserved brain. It is considered a person, but is still required \ to follow its Laws." - alt_titles = list("Robot" = /datum/alt_title/robot, "Drone" = /datum/alt_title/drone) + alt_titles = list( + "Cyborg, Flying", + "Robot" = /datum/alt_title/robot, + "Robot, Flying" = /datum/alt_title/robot, + "Drone" = /datum/alt_title/drone, + "Drone, Flying" = /datum/alt_title/drone, + "Drone, Platform" = /datum/alt_title/drone + ) // Cyborg Alt Titles /datum/alt_title/robot diff --git a/code/game/machinery/robot_fabricator.dm b/code/game/machinery/robot_fabricator.dm index 43c281e42ed..aaca267a440 100644 --- a/code/game/machinery/robot_fabricator.dm +++ b/code/game/machinery/robot_fabricator.dm @@ -71,55 +71,54 @@ Please wait until completion...
    if(!operating) var/part_type = text2num(href_list["make"]) - var/build_type = "" + var/build_type var/build_time = 200 var/build_cost = 25000 switch (part_type) if(1) - build_type = "/obj/item/robot_parts/l_arm" + build_type = /obj/item/robot_parts/l_arm build_time = 200 build_cost = 25000 if(2) - build_type = "/obj/item/robot_parts/r_arm" + build_type = /obj/item/robot_parts/r_arm build_time = 200 build_cost = 25000 if(3) - build_type = "/obj/item/robot_parts/l_leg" + build_type = /obj/item/robot_parts/l_leg build_time = 200 build_cost = 25000 if(4) - build_type = "/obj/item/robot_parts/r_leg" + build_type = /obj/item/robot_parts/r_leg build_time = 200 build_cost = 25000 if(5) - build_type = "/obj/item/robot_parts/chest" + build_type = /obj/item/robot_parts/chest build_time = 350 build_cost = 50000 if(6) - build_type = "/obj/item/robot_parts/head" + build_type = /obj/item/robot_parts/head build_time = 350 build_cost = 50000 if(7) - build_type = "/obj/item/robot_parts/robot_suit" + build_type = /obj/item/robot_parts/frame build_time = 600 build_cost = 75000 - var/building = text2path(build_type) - if(!isnull(building)) + if(!isnull(build_type)) if(metal_amount >= build_cost) operating = 1 update_use_power(USE_POWER_ACTIVE) metal_amount = max(0, metal_amount - build_cost) - being_built = new building(src) + being_built = new build_type(src) // TODO: pass in model info to new add_overlay("fab-active") updateUsrDialog() diff --git a/code/game/objects/effects/decals/Cleanable/robots.dm b/code/game/objects/effects/decals/Cleanable/robots.dm index 16ea69c868a..b3e27786298 100644 --- a/code/game/objects/effects/decals/Cleanable/robots.dm +++ b/code/game/objects/effects/decals/Cleanable/robots.dm @@ -1,7 +1,7 @@ /obj/effect/decal/cleanable/blood/gibs/robot name = "robot debris" desc = "It's a useless heap of junk... or is it?" - icon = 'icons/mob/robots.dmi' + icon = 'icons/mob/robot_gibs.dmi' icon_state = "gib1" basecolor = SYNTH_BLOOD_COLOUR random_icon_states = list("gib1", "gib2", "gib3", "gib4", "gib5", "gib6", "gib7") diff --git a/code/game/objects/effects/decals/remains.dm b/code/game/objects/effects/decals/remains.dm index 14360092cd4..3266ab07320 100644 --- a/code/game/objects/effects/decals/remains.dm +++ b/code/game/objects/effects/decals/remains.dm @@ -14,7 +14,7 @@ /obj/effect/decal/remains/robot desc = "They look like the remains of something mechanical. They have a strange aura about them." - icon = 'icons/mob/robots.dmi' + icon = 'icons/mob/robot_gibs.dmi' icon_state = "remainsrobot" /obj/effect/decal/remains/mouse diff --git a/code/game/objects/items/robot/robot_frame.dm b/code/game/objects/items/robot/robot_frame.dm new file mode 100644 index 00000000000..29591915c79 --- /dev/null +++ b/code/game/objects/items/robot/robot_frame.dm @@ -0,0 +1,194 @@ +/obj/item/robot_parts/frame + name = "standard robot frame" + desc = "A complex metal backbone with standard limb sockets and pseudomuscle anchors." + icon_state = "robo_suit" + var/list/parts = list() + var/list/required_parts = list( + BP_L_ARM = /obj/item/robot_parts/l_arm, + BP_R_ARM = /obj/item/robot_parts/r_arm, + BP_TORSO = /obj/item/robot_parts/chest, + BP_L_LEG = /obj/item/robot_parts/l_leg, + BP_R_LEG = /obj/item/robot_parts/r_leg, + BP_HEAD = /obj/item/robot_parts/head + ) + var/created_name = "" + var/product = /mob/living/silicon/robot + +/obj/item/robot_parts/frame/examine(mob/user) + . = ..() + if(check_completion()) + . += SPAN_NOTICE("It is ready to receive a controlling intelligence.") + else + for(var/part in required_parts) + if(!parts[part]) + var/obj/item/part_type = part + . += SPAN_WARNING("It is missing \a [initial(part_type.name)]") + +/obj/item/robot_parts/frame/update_model_info(var/model) + return FALSE + +/obj/item/robot_parts/frame/Initialize() + . = ..() + update_icon() + +/obj/item/robot_parts/frame/update_icon() + cut_overlays() + for(var/part in required_parts) + if(parts[part]) + add_overlay("[part]+o") + +/obj/item/robot_parts/frame/proc/check_completion() + for(var/part in required_parts) + if(!parts[part]) + return FALSE + return TRUE + +/obj/item/robot_parts/frame/attackby(obj/item/W, mob/user) + + // Uninstall a robotic part. + if(W.is_crowbar()) + if(!parts.len) + to_chat(user, SPAN_WARNING("\The [src] has no parts to remove.")) + return + var/removing = pick(parts) + var/obj/item/robot_parts/part = parts[removing] + part.forceMove(get_turf(src)) + user.put_in_hands(part) + parts -= removing + to_chat(user, SPAN_WARNING("You lever \the [part] off \the [src].")) + update_icon() + + // Install a robotic part. + else if (istype(W, /obj/item/robot_parts)) + var/obj/item/robot_parts/part = W + if(!required_parts[part.bp_tag] || !istype(W, required_parts[part.bp_tag])) + to_chat(user, SPAN_WARNING("\The [src] is not compatible with \the [W].")) + return + if(parts[part.bp_tag]) + to_chat(user, SPAN_WARNING("\The [src] already has \a [W] installed.")) + return + if(part.can_install(user) && user.unEquip(W, src)) + parts[part.bp_tag] = part + part.forceMove(src) + update_icon() + + // Install an MMI/brain. + else if(istype(W, /obj/item/mmi)) + + if(!istype(loc,/turf)) + to_chat(user, SPAN_WARNING("You can't put \the [W] in without the frame being on the ground.")) + return + + if(!check_completion()) + to_chat(user, SPAN_WARNING("The frame is not ready for the central processor to be installed.")) + return + + var/obj/item/mmi/M = W + var/mob/living/carbon/brain/B = M.brainmob + if(!B) + to_chat(user, SPAN_WARNING("Sticking an empty [W.name] into the frame would sort of defeat the purpose.")) + return + + if(jobban_isbanned(B, "Robot")) + to_chat(user, SPAN_WARNING("\The [W] does not seem to fit.")) + return + + if(B.stat == DEAD) + to_chat(user, SPAN_WARNING("Sticking a dead [W.name] into the frame would sort of defeat the purpose.")) + return + + var/ghost_can_reenter = 0 + if(B.mind) + if(B.key) + ghost_can_reenter = TRUE + else + for(var/mob/observer/dead/G in player_list) + if(G.can_reenter_corpse && G.mind == B.mind) + ghost_can_reenter = TRUE + //Jamming a ghosted brain into a borg is likely detrimental, and may result in some problems. + to_chat(user, SPAN_NOTICE("\The [W] is completely unresponsive, but it may be able to auto-resuscitate if you leave it be for awhile.")) + break + + if(!ghost_can_reenter) + to_chat(user, SPAN_WARNING("\The [W] is completely unresponsive; there's no point.")) + return + + if(!user.unEquip(W)) + return + var/mob/living/silicon/robot/O = new product(get_turf(loc)) + if(!O) + return + + O.mmi = W + O.invisibility = 0 + O.custom_name = created_name + O.updatename("Default") + B.mind.transfer_to(O) + if(O.mind && O.mind.assigned_role) + O.job = O.mind.assigned_role + else + O.job = "Robot" + + var/obj/item/robot_parts/chest/chest = parts[BP_TORSO] + if (chest && chest.cell) + chest.cell.forceMove(O) + W.forceMove(O) //Should fix cybros run time erroring when blown up. It got deleted before, along with the frame. + + // Since we "magically" installed a cell, we also have to update the correct component. + if(O.cell) + var/datum/robot_component/cell_component = O.components["power cell"] + cell_component.wrapped = O.cell + cell_component.installed = 1 + callHook("borgify", list(O)) + O.Namepick() + qdel(src) + + else if(istype(W, /obj/item/pen)) + var/t = sanitizeSafe(input(user, "Enter new robot name", src.name, src.created_name), MAX_NAME_LEN) + if(t && (in_range(src, user) || loc == user)) + created_name = t + else + ..() + +/obj/item/robot_parts/frame/Destroy() + parts.Cut() + for(var/thing in contents) + qdel(thing) + . = ..() + +/obj/item/robot_parts/frame/proc/dismantled_from(mob/living/silicon/robot/donor) + for(var/thing in required_parts - list(BP_TORSO, BP_HEAD)) + var/part_type = required_parts[thing] + parts[thing] = new part_type(src) + var/obj/item/robot_parts/chest/chest = (locate() in donor.contents) || new + if(chest) + chest.forceMove(src) + parts[BP_TORSO] = chest + update_icon() + +/obj/item/robot_parts/frame/SetDefaultName() + name = initial(name) + +/obj/item/robot_parts/frame/flyer + name = "flying robot frame" + icon = 'icons/obj/robot_parts_flying.dmi' + product = /mob/living/silicon/robot/flying + required_parts = list( + BP_L_ARM = /obj/item/robot_parts/l_arm, + BP_R_ARM = /obj/item/robot_parts/r_arm, + BP_TORSO = /obj/item/robot_parts/chest, + BP_HEAD = /obj/item/robot_parts/head + ) + +/obj/item/robot_parts/frame/platform + name = "large robot frame" + icon = 'icons/obj/robot_parts_platform.dmi' + product = /mob/living/silicon/robot/platform + required_parts = list( + BP_L_ARM = /obj/item/robot_parts/l_arm, + BP_R_ARM = /obj/item/robot_parts/r_arm, + BP_L_LEG = /obj/item/robot_parts/l_leg, + BP_R_LEG = /obj/item/robot_parts/r_leg, + BP_TORSO = /obj/item/robot_parts/chest, + BP_HEAD = /obj/item/robot_parts/head + ) diff --git a/code/game/objects/items/robot/robot_parts.dm b/code/game/objects/items/robot/robot_parts.dm index 8fe77a0d1ce..617ba34aa24 100644 --- a/code/game/objects/items/robot/robot_parts.dm +++ b/code/game/objects/items/robot/robot_parts.dm @@ -4,294 +4,222 @@ item_state = "buildpipe" icon_state = "blank" slot_flags = SLOT_BELT + dir = SOUTH var/list/part = null // Order of args is important for installing robolimbs. var/sabotaged = 0 //Emagging limbs can have repercussions when installed as prosthetics. var/model_info - dir = SOUTH + var/bp_tag = null // What part is this? /obj/item/robot_parts/set_dir() return +/obj/item/robot_parts/proc/update_model_info(var/model) + if(!model) + return FALSE + model_info = model + var/datum/robolimb/R = all_robolimbs[model] + if(R) + name = "[R.company] [initial(name)]" + desc = "[R.desc]" + if(icon_state in icon_states(R.icon)) + icon = R.icon + return TRUE + return FALSE + +/obj/item/robot_parts/Initialize(ml, model) + . = ..(ml) + if(!update_model_info(model)) + SetDefaultName() + +/obj/item/robot_parts/proc/SetDefaultName() + name = "robot [initial(name)]" + +/obj/item/robot_parts/proc/can_install(mob/user) + return TRUE + /obj/item/robot_parts/l_arm - name = "cyborg left arm" + name = "left arm" desc = "A skeletal limb wrapped in pseudomuscles, with a low-conductivity case." icon_state = "l_arm" part = list(BP_L_ARM, BP_L_HAND) - model_info = 1 + bp_tag = BP_L_ARM /obj/item/robot_parts/r_arm - name = "cyborg right arm" + name = "right arm" desc = "A skeletal limb wrapped in pseudomuscles, with a low-conductivity case." icon_state = "r_arm" part = list(BP_R_ARM, BP_R_HAND) - model_info = 1 + bp_tag = BP_R_ARM /obj/item/robot_parts/l_leg - name = "cyborg left leg" + name = "left leg" desc = "A skeletal limb wrapped in pseudomuscles, with a low-conductivity case." icon_state = "l_leg" part = list(BP_L_LEG, BP_L_FOOT) - model_info = 1 + bp_tag = BP_L_LEG /obj/item/robot_parts/r_leg - name = "cyborg leg" + name = "right leg" desc = "A skeletal limb wrapped in pseudomuscles, with a low-conductivity case." icon_state = "r_leg" part = list(BP_R_LEG, BP_R_FOOT) - model_info = 1 - -/obj/item/robot_parts/chest - name = "cyborg chest" - desc = "A heavily reinforced case containing cyborg logic boards, with space for a standard power cell." - icon_state = "chest" - part = list(BP_GROIN,BP_TORSO) - var/wires = 0.0 - var/obj/item/cell/cell = null + bp_tag = BP_R_LEG /obj/item/robot_parts/head - name = "cyborg head" + name = "head" desc = "A standard reinforced braincase, with spine-plugged neural socket and sensor gimbals." icon_state = "head" part = list(BP_HEAD) + bp_tag = BP_HEAD var/obj/item/flash/flash1 = null var/obj/item/flash/flash2 = null -/obj/item/robot_parts/robot_suit - name = "endoskeleton" - desc = "A complex metal backbone with standard limb sockets and pseudomuscle anchors." - icon_state = "robo_suit" - var/obj/item/robot_parts/l_arm/l_arm = null - var/obj/item/robot_parts/r_arm/r_arm = null - var/obj/item/robot_parts/l_leg/l_leg = null - var/obj/item/robot_parts/r_leg/r_leg = null - var/obj/item/robot_parts/chest/chest = null - var/obj/item/robot_parts/head/head = null - var/created_name = "" - -/obj/item/robot_parts/robot_suit/Initialize() - . = ..() - src.updateicon() - -/obj/item/robot_parts/robot_suit/proc/updateicon() - cut_overlays() - if(src.l_arm) - add_overlay("l_arm+o") - if(src.r_arm) - add_overlay("r_arm+o") - if(src.chest) - add_overlay("chest+o") - if(src.l_leg) - add_overlay("l_leg+o") - if(src.r_leg) - add_overlay("r_leg+o") - if(src.head) - add_overlay("head+o") - -/obj/item/robot_parts/robot_suit/proc/check_completion() - if(src.l_arm && src.r_arm) - if(src.l_leg && src.r_leg) - if(src.chest && src.head) - feedback_inc("cyborg_frames_built",1) - return 1 - return 0 - -/obj/item/robot_parts/robot_suit/attackby(obj/item/W as obj, mob/user as mob) - ..() - if(istype(W, /obj/item/stack/material) && W.get_material_name() == MAT_STEEL && !l_arm && !r_arm && !l_leg && !r_leg && !chest && !head) - var/obj/item/stack/material/M = W - if (M.use(1)) - var/obj/item/secbot_assembly/ed209_assembly/B = new /obj/item/secbot_assembly/ed209_assembly - B.loc = get_turf(src) - to_chat(user, "You armed the robot frame.") - if (user.get_inactive_hand()==src) - user.remove_from_mob(src) - user.put_in_inactive_hand(B) - qdel(src) - else - to_chat(user, "You need one sheet of metal to arm the robot frame.") - if(istype(W, /obj/item/robot_parts/l_leg)) - if(src.l_leg) return - user.drop_item() - W.loc = src - src.l_leg = W - src.updateicon() - - if(istype(W, /obj/item/robot_parts/r_leg)) - if(src.r_leg) return - user.drop_item() - W.loc = src - src.r_leg = W - src.updateicon() - - if(istype(W, /obj/item/robot_parts/l_arm)) - if(src.l_arm) return - user.drop_item() - W.loc = src - src.l_arm = W - src.updateicon() - - if(istype(W, /obj/item/robot_parts/r_arm)) - if(src.r_arm) return - user.drop_item() - W.loc = src - src.r_arm = W - src.updateicon() - - if(istype(W, /obj/item/robot_parts/chest)) - if(src.chest) return - if(W:wires && W:cell) - user.drop_item() - W.loc = src - src.chest = W - src.updateicon() - else if(!W:wires) - to_chat(user, "You need to attach wires to it first!") - else - to_chat(user, "You need to attach a cell to it first!") - - if(istype(W, /obj/item/robot_parts/head)) - if(src.head) return - if(W:flash2 && W:flash1) - user.drop_item() - W.loc = src - src.head = W - src.updateicon() - else - to_chat(user, "You need to attach a flash to it first!") - - if(istype(W, /obj/item/mmi)) - var/obj/item/mmi/M = W - if(check_completion()) - if(!istype(loc,/turf)) - to_chat(user, "You can't put \the [W] in, the frame has to be standing on the ground to be perfectly precise.") - return - if(!istype(W, /obj/item/mmi/inert)) - if(!M.brainmob) - to_chat(user, "Sticking an empty [W] into the frame would sort of defeat the purpose.") - return - if(!M.brainmob.key) - var/ghost_can_reenter = 0 - if(M.brainmob.mind) - for(var/mob/observer/dead/G in player_list) - if(G.can_reenter_corpse && G.mind == M.brainmob.mind) - ghost_can_reenter = 1 //May come in use again at another point. - to_chat(user, "\The [W] is completely unresponsive; though it may be able to auto-resuscitate.") //Jamming a ghosted brain into a borg is likely detrimental, and may result in some problems. - return - if(!ghost_can_reenter) - to_chat(user, "\The [W] is completely unresponsive; there's no point.") - return - - if(M.brainmob.stat == DEAD) - to_chat(user, "Sticking a dead [W] into the frame would sort of defeat the purpose.") - return - - if(jobban_isbanned(M.brainmob, "Cyborg")) - to_chat(user, "This [W] does not seem to fit.") - return - - var/mob/living/silicon/robot/O = new /mob/living/silicon/robot(get_turf(loc), TRUE) - if(!O) return - - user.drop_item() +/obj/item/robot_parts/head/can_install(mob/user) + var/success = TRUE + if(!flash1 || !flash2) + to_chat(user, SPAN_WARNING("You need to attach a flash to it first!")) + success = FALSE + return success && ..() - O.mmi = W - O.post_mmi_setup() - O.invisibility = 0 - O.custom_name = created_name - O.updatename("Default") - - if(M.brainmob) - M.brainmob.mind.transfer_to(O) - if(O.mind && O.mind.special_role) - O.mind.store_memory("In case you look at this after being borged, the objectives are only here until I find a way to make them not show up for you, as I can't simply delete them without screwing up round-end reporting. --NeoFite") - for(var/datum/language/L in M.brainmob.languages) - O.add_language(L.name) - O.job = "Cyborg" - O.cell = chest.cell - O.cell.loc = O - W.loc = O//Should fix cybros run time erroring when blown up. It got deleted before, along with the frame. - - // Since we "magically" installed a cell, we also have to update the correct component. - if(O.cell) - var/datum/robot_component/cell_component = O.components["power cell"] - cell_component.wrapped = O.cell - cell_component.installed = 1 - - feedback_inc("cyborg_birth",1) - callHook("borgify", list(O)) - O.Namepick() - - qdel(src) - else - to_chat(user, "The MMI must go in after everything else!") - - if (istype(W, /obj/item/pen)) - var/t = sanitizeSafe(input(user, "Enter new robot name", src.name, src.created_name), MAX_NAME_LEN) - if (!t) - return - if (!in_range(src, usr) && src.loc != usr) - return +/obj/item/robot_parts/chest + name = "torso" + desc = "A heavily reinforced case containing cyborg logic boards, with space for a standard power cell." + icon_state = "torso" + part = list(BP_GROIN,BP_TORSO) + bp_tag = BP_TORSO + var/wires = 0.0 + var/obj/item/cell/cell = null - src.created_name = t +/obj/item/robot_parts/chest/can_install(mob/user) + var/success = TRUE + if(!wires) + to_chat(user, SPAN_WARNING("You need to attach wires to it first!")) + success = FALSE + if(!cell) + to_chat(user, SPAN_WARNING("You need to attach a cell to it first!")) + success = FALSE + return success && ..() - return +/obj/item/robot_parts/chest/attackby(obj/item/W, mob/user) -/obj/item/robot_parts/chest/attackby(obj/item/W as obj, mob/user as mob) - ..() if(istype(W, /obj/item/cell)) if(src.cell) - to_chat(user, "You have already inserted a cell!") - return - else - user.drop_item() - W.loc = src + to_chat(user, SPAN_WARNING("You have already inserted a cell!")) + return TRUE + if(user.unEquip(W, src)) src.cell = W - to_chat(user, "You insert the cell!") + W.forceMove(src) + to_chat(user, SPAN_NOTICE("You insert the cell!")) + return TRUE + if(istype(W, /obj/item/stack/cable_coil)) if(src.wires) - to_chat(user, "You have already inserted wire!") - return - else - var/obj/item/stack/cable_coil/coil = W - coil.use(1) + to_chat(user, SPAN_WARNING("You have already inserted wire!")) + return TRUE + var/obj/item/stack/cable_coil/coil = W + if(coil.use(1)) src.wires = 1.0 - to_chat(user, "You insert the wire!") - return + to_chat(user, SPAN_NOTICE("You insert the wire!")) + return TRUE -/obj/item/robot_parts/head/attackby(obj/item/W as obj, mob/user as mob) + if(istype(W, /obj/item/robot_parts/head)) + var/obj/item/robot_parts/head/head_part = W + // Attempt to create full-body prosthesis. + var/success = TRUE + success &= can_install(user) + success &= head_part.can_install(user) + if (success) + + // Species selection. + var/species = input(user, "Select a species for the prosthetic.") as null|anything in GetCyborgSpecies() + if(!species) + return TRUE + var/name = sanitizeSafe(input(user,"Set a name for the new prosthetic."), MAX_NAME_LEN) + if(!name) + name = "prosthetic ([random_id("prosthetic_id", 1, 999)])" + + // Create a new, nonliving human. + var/mob/living/carbon/human/H = new /mob/living/carbon/human(get_turf(loc)) + H.death(0, DEATHGASP_NO_MESSAGE) + H.set_species(species) + H.fully_replace_character_name(name) + + // Remove all external organs other than chest and head.. + for (var/O in list(BP_L_ARM, BP_R_ARM, BP_L_LEG, BP_R_LEG)) + var/obj/item/organ/external/organ = H.organs_by_name[O] + H.organs -= organ + H.organs_by_name[organ.organ_tag] = null + qdel(organ) + + // Remove brain (we want to put one in). + var/obj/item/organ/internal/brain = H.internal_organs_by_name[O_BRAIN] + H.organs -= brain + H.organs_by_name[brain.organ_tag] = null + qdel(brain) + + // Robotize remaining organs: Eyes, head, and chest. + // Respect brand used. + var/obj/item/organ/internal/eyes = H.internal_organs_by_name[O_EYES] + eyes.robotize() + + var/obj/item/organ/external/head = H.organs_by_name[BP_HEAD] + var/head_company = head_part.model_info + head.robotize(head_company) + + var/obj/item/organ/external/chest = H.organs_by_name[BP_TORSO] + var/chest_company = model_info + chest.robotize(chest_company) + + // Cleanup + qdel(W) + qdel(src) + return TRUE + + return ..() + +/obj/item/robot_parts/chest/proc/GetCyborgSpecies() + . = list() + for(var/N in GLOB.playable_species) + var/datum/species/S = GLOB.all_species[N] + if(S.spawn_flags & SPECIES_NO_FBP_CONSTRUCTION) + continue + . += N + +/obj/item/robot_parts/head/attackby(obj/item/W, mob/user) ..() if(istype(W, /obj/item/flash)) if(istype(user,/mob/living/silicon/robot)) var/current_module = user.get_active_hand() if(current_module == W) - to_chat(user, "How do you propose to do that?") + to_chat(user, SPAN_WARNING("How do you propose to do that?")) return else add_flashes(W,user) else add_flashes(W,user) - return -/obj/item/robot_parts/head/proc/add_flashes(obj/item/W as obj, mob/user as mob) //Made into a separate proc to avoid copypasta +/obj/item/robot_parts/head/proc/add_flashes(obj/item/W, mob/user) //Made into a seperate proc to avoid copypasta if(src.flash1 && src.flash2) - to_chat(user, "You have already inserted the eyes!") + to_chat(user, SPAN_NOTICE("You have already inserted the eyes!")) return else if(src.flash1) - user.drop_item() - W.loc = src + if(!user.unEquip(W, src)) + return src.flash2 = W - to_chat(user, "You insert the flash into the eye socket!") + W.forceMove(src) + to_chat(user, SPAN_NOTICE("You insert the flash into the eye socket!")) else - user.drop_item() - W.loc = src + if(!user.unEquip(W, src)) + return src.flash1 = W - to_chat(user, "You insert the flash into the eye socket!") + W.forceMove(src) + to_chat(user, SPAN_NOTICE("You insert the flash into the eye socket!")) -/obj/item/robot_parts/emag_act(var/remaining_charges, var/mob/user) +/obj/item/robot_parts/emag_act(remaining_charges, mob/user) if(sabotaged) - to_chat(user, "[src] is already sabotaged!") + to_chat(user, SPAN_WARNING("[src] is already sabotaged!")) else - to_chat(user, "You short out the safeties.") + to_chat(user, SPAN_WARNING("You short out the safeties.")) sabotaged = 1 return 1 diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index fd05f926760..75ef6516be9 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -133,22 +133,17 @@ require_module = 1 /obj/item/borg/upgrade/jetpack/action(var/mob/living/silicon/robot/R) - if(..()) return 0 + if(..()) + return FALSE - var/obj/item/tank/jetpack/carbondioxide/T = locate() in R.module - if(!T) - T = locate() in R.module.contents - if(!T) - T = locate() in R.module.modules - if(!T) - R.module.modules += new/obj/item/tank/jetpack/carbondioxide(R.module) - for(var/obj/item/tank/jetpack/carbondioxide in R.module.modules) - R.internals = src - return 1 - if(T) - to_chat(R, "Upgrade mounting error! No suitable hardpoint detected!") + if(R.module.jetpack) + to_chat(R, "Upgrade mounting error! No suitable hardpoint detected!") to_chat(usr, "There's no mounting point for the module!") - return 0 + return FALSE + + R.module.jetpack = new /obj/item/tank/jetpack/carbondioxide(R.module) + R.internals = R.module.jetpack + return TRUE /obj/item/borg/upgrade/advhealth name = "advanced health analyzer module" diff --git a/code/game/objects/structures/door_assembly.dm b/code/game/objects/structures/door_assembly.dm index 4a984b16064..428c5243df9 100644 --- a/code/game/objects/structures/door_assembly.dm +++ b/code/game/objects/structures/door_assembly.dm @@ -163,7 +163,7 @@ update_state() /obj/structure/door_assembly/attack_robot(mob/living/silicon/robot/user) - if(Adjacent(user) && (user.module && (istype(user.module,/obj/item/robot_module/robot/engineering/general)) \ + if(Adjacent(user) && (user.module && (istype(user.module,/obj/item/robot_module/robot/engineering)) \ || istype(user.module,/obj/item/robot_module/drone))) //Only dron (and engiborg) needs this. rename_door(user) diff --git a/code/game/objects/structures/ghost_pods/silicon.dm b/code/game/objects/structures/ghost_pods/silicon.dm index 74f53e92045..28ed8976e94 100644 --- a/code/game/objects/structures/ghost_pods/silicon.dm +++ b/code/game/objects/structures/ghost_pods/silicon.dm @@ -17,7 +17,7 @@ /obj/structure/ghost_pod/manual/lost_drone/create_occupant(var/mob/M) density = FALSE - var/mob/living/silicon/robot/lost/randomlaws/R = new(get_turf(src)) + var/mob/living/silicon/robot/flying/lost/randomlaws/R = new(get_turf(src)) R.adjustBruteLoss(rand(5, 30)) R.adjustFireLoss(rand(5, 10)) if(M.mind) diff --git a/code/game/objects/structures/windoor_assembly.dm b/code/game/objects/structures/windoor_assembly.dm index b1f06306c86..a759cea6f6b 100644 --- a/code/game/objects/structures/windoor_assembly.dm +++ b/code/game/objects/structures/windoor_assembly.dm @@ -75,7 +75,7 @@ update_state() /obj/structure/windoor_assembly/attack_robot(mob/living/silicon/robot/user) - if(Adjacent(user) && (user.module && (istype(user.module,/obj/item/robot_module/robot/engineering/general)) \ + if(Adjacent(user) && (user.module && (istype(user.module,/obj/item/robot_module/robot/engineering)) \ || istype(user.module,/obj/item/robot_module/drone))) //Only dron (and engiborg) needs this. rename_door(user) diff --git a/code/global.dm b/code/global.dm index 72f4d34e20b..b797a11bb2c 100644 --- a/code/global.dm +++ b/code/global.dm @@ -124,14 +124,6 @@ var/global/DBConnection/dbcon_old = new() // /tg/station database (Old database) // Added for Xenoarchaeology, might be useful for other stuff. var/global/list/alphabet_uppercase = list("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z") - -// Used by robots and robot preferences. -var/global/list/robot_module_types = list( - "Standard", "Engineering", "Surgeon", "Crisis", - "Miner", "Janitor", "Service", "Clerical", "Security", - "Research" -) - // Some scary sounds. var/global/static/list/scarySounds = list( 'sound/weapons/thudswoosh.ogg', diff --git a/code/modules/client/preference_setup/general/06_flavor.dm b/code/modules/client/preference_setup/general/06_flavor.dm index 94525ee06ff..7dc82a131f7 100644 --- a/code/modules/client/preference_setup/general/06_flavor.dm +++ b/code/modules/client/preference_setup/general/06_flavor.dm @@ -15,7 +15,7 @@ //Flavour text for robots. S["flavour_texts_robot_Default"] >> pref.flavour_texts_robot["Default"] - for(var/module in robot_module_types) + for(var/module in SSrobots.all_module_names) S["flavour_texts_robot_[module]"] >> pref.flavour_texts_robot[module] /datum/category_item/player_setup_item/general/flavor/save_character(var/savefile/S) @@ -30,7 +30,7 @@ S["flavor_texts_feet"] << pref.flavor_texts["feet"] S["flavour_texts_robot_Default"] << pref.flavour_texts_robot["Default"] - for(var/module in robot_module_types) + for(var/module in SSrobots.all_module_names) S["flavour_texts_robot_[module]"] << pref.flavour_texts_robot[module] /datum/category_item/player_setup_item/general/flavor/sanitize_character() @@ -129,7 +129,7 @@ HTML += "
    Default: " HTML += TextPreview(pref.flavour_texts_robot["Default"]) HTML += "


    " - for(var/module in robot_module_types) + for(var/module in SSrobots.all_module_names) HTML += "[module]: " HTML += TextPreview(pref.flavour_texts_robot[module]) HTML += "
    " diff --git a/code/modules/clothing/spacesuits/rig/rig.dm b/code/modules/clothing/spacesuits/rig/rig.dm index fe70d0fa259..7429608d949 100644 --- a/code/modules/clothing/spacesuits/rig/rig.dm +++ b/code/modules/clothing/spacesuits/rig/rig.dm @@ -912,7 +912,7 @@ return if((istype(wearer.loc, /turf/space)) || (wearer.lastarea.has_gravity == 0)) - if(!wearer.Process_Spacemove(0)) + if(!wearer.Process_Spacemove(FALSE)) return 0 if(malfunctioning) diff --git a/code/modules/mob/living/carbon/brain/MMI.dm b/code/modules/mob/living/carbon/brain/MMI.dm index ad0c08abfbd..7d909aa9f38 100644 --- a/code/modules/mob/living/carbon/brain/MMI.dm +++ b/code/modules/mob/living/carbon/brain/MMI.dm @@ -211,7 +211,7 @@ . += "It appears to be completely inactive." else . += "It appears to be completely inactive." - + /obj/item/mmi/digital/emp_act(severity) if(!src.brainmob) return @@ -351,4 +351,4 @@ icon = 'icons/obj/module.dmi' icon_state = "mainboard" w_class = ITEMSIZE_NORMAL - origin_tech = list(TECH_ENGINEERING = 2, TECH_MATERIAL = 2, TECH_BLUESPACE = 2, TECH_DATA = 3) \ No newline at end of file + origin_tech = list(TECH_ENGINEERING = 2, TECH_MATERIAL = 2, TECH_BLUESPACE = 2, TECH_DATA = 3) diff --git a/code/modules/mob/living/carbon/human/human_movement.dm b/code/modules/mob/living/carbon/human/human_movement.dm index 865de0b8e6d..2013c39ab00 100644 --- a/code/modules/mob/living/carbon/human/human_movement.dm +++ b/code/modules/mob/living/carbon/human/human_movement.dm @@ -173,34 +173,12 @@ for(var/obj/item/rig_module/maneuvering_jets/module in rig.installed_modules) return module.jets -/mob/living/carbon/human/Process_Spacemove(var/check_drift = 0) - //Can we act? - if(restrained()) return 0 - - if(..()) //Can move due to other reasons, don't use jetpack fuel - return 1 - - //Do we have a working jetpack? - var/obj/item/tank/jetpack/thrust = get_jetpack() - - if(thrust) - if(((!check_drift) || (check_drift && thrust.stabilization_on)) && (!lying) && (thrust.do_thrust(0.01, src))) - inertia_dir = 0 - return 1 - - return 0 - - /mob/living/carbon/human/Process_Spaceslipping(var/prob_slip = 5) //If knocked out we might just hit it and stop. This makes it possible to get dead bodies and such. if(species.flags & NO_SLIP) return 0 - var/obj/item/tank/jetpack/thrust = get_jetpack() - if(thrust?.can_thrust(0.01)) - return 0 - if(stat) prob_slip = 0 // Changing this to zero to make it line up with the comment, and also, make more sense. @@ -209,13 +187,16 @@ prob_slip = 0 //Check hands and mod slip - if(!l_hand) prob_slip -= 2 - else if(l_hand.w_class <= 2) prob_slip -= 1 - if (!r_hand) prob_slip -= 2 - else if(r_hand.w_class <= 2) prob_slip -= 1 - - prob_slip = round(prob_slip) - return(prob_slip) + if(!l_hand) + prob_slip -= 2 + else if(l_hand.w_class <= 2) + prob_slip -= 1 + if (!r_hand) + prob_slip -= 2 + else if(r_hand.w_class <= 2) + prob_slip -= 1 + + return round(prob_slip) // Handle footstep sounds /mob/living/carbon/human/handle_footstep(var/turf/T) diff --git a/code/modules/mob/living/living_movement.dm b/code/modules/mob/living/living_movement.dm index 0ae3086a27b..19c39ea1b2b 100644 --- a/code/modules/mob/living/living_movement.dm +++ b/code/modules/mob/living/living_movement.dm @@ -249,7 +249,7 @@ default behaviour is: /mob/living/proc/inertial_drift() if(x > 1 && x < (world.maxx) && y > 1 && y < (world.maxy)) - if(Process_Spacemove(1)) + if(Process_Spacemove(TRUE)) inertia_dir = 0 return diff --git a/code/modules/mob/living/silicon/robot/component.dm b/code/modules/mob/living/silicon/robot/component.dm index 38586be2c4d..09bc9d02748 100644 --- a/code/modules/mob/living/silicon/robot/component.dm +++ b/code/modules/mob/living/silicon/robot/component.dm @@ -82,6 +82,11 @@ external_type = /obj/item/robot_parts/robot_component/armour_platform max_damage = 140 +/datum/robot_component/armour/light + name = "lightweight armour plating" + external_type = /obj/item/robot_parts/robot_component/armour_light + max_damage = 75 + // ACTUATOR // Enables movement. // Uses no power when idle. Uses 200J for each tile the cyborg moves. @@ -181,13 +186,13 @@ // Initializes cyborg's components. Technically, adds default set of components to new borgs /mob/living/silicon/robot/proc/initialize_components() - components["actuator"] = new/datum/robot_component/actuator(src) - components["radio"] = new/datum/robot_component/radio(src) - components["power cell"] = new/datum/robot_component/cell(src) - components["diagnosis unit"] = new/datum/robot_component/diagnosis_unit(src) - components["camera"] = new/datum/robot_component/camera(src) - components["comms"] = new/datum/robot_component/binary_communication(src) - components["armour"] = new/datum/robot_component/armour(src) + components["actuator"] = new /datum/robot_component/actuator(src) + components["radio"] = new /datum/robot_component/radio(src) + components["power cell"] = new /datum/robot_component/cell(src) + components["diagnosis unit"] = new /datum/robot_component/diagnosis_unit(src) + components["camera"] = new /datum/robot_component/camera(src) + components["comms"] = new /datum/robot_component/binary_communication(src) + components["armour"] = new /datum/robot_component/armour(src) // Checks if component is functioning /mob/living/silicon/robot/proc/is_component_functioning(module_name) @@ -258,6 +263,12 @@ icon_state_broken = "armor_broken" color = COLOR_GRAY80 +/obj/item/robot_parts/robot_component/armour_light + name = "lightweight armour plating" + desc = "A pair of flexible, light armor plates, used to protect the internals of robots equipped with anti-gravity frames." + icon_state = "armor_l" + icon_state_broken = "armor_l_broken" + /obj/item/robot_parts/robot_component/camera name = "camera" desc = "A modified camera module used as a visual receptor for robots and exosuits, also serving as a relay for wireless video feed." @@ -274,4 +285,4 @@ name = "radio" desc = "A modular, multi-frequency radio used by robots and exosuits to enable communication systems. Comes with built-in subspace receivers." icon_state = "radio" - icon_state_broken = "radio_broken" \ No newline at end of file + icon_state_broken = "radio_broken" diff --git a/code/modules/mob/living/silicon/robot/drone/drone.dm b/code/modules/mob/living/silicon/robot/drone/drone.dm index 809c916ec8a..15173fb41a5 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone.dm @@ -21,7 +21,6 @@ var/global/list/mob_hat_cache = list() /mob/living/silicon/robot/drone name = "maintenance drone" real_name = "drone" - icon = 'icons/mob/robots.dmi' icon_state = "repairbot" maxHealth = 35 health = 35 @@ -153,7 +152,7 @@ var/global/list/mob_hat_cache = list() /mob/living/silicon/robot/drone/choose_icon() return -/mob/living/silicon/robot/drone/pick_module() +/mob/living/silicon/robot/drone/pick_module(override) return /mob/living/silicon/robot/drone/proc/wear_hat(var/obj/item/new_hat) @@ -272,10 +271,6 @@ var/global/list/mob_hat_cache = list() return ..() -//DRONE MOVEMENT. -/mob/living/silicon/robot/drone/Process_Spaceslipping(var/prob_slip) - return 0 - //CONSOLE PROCS /mob/living/silicon/robot/drone/proc/law_resync() if(stat != DEAD) diff --git a/code/modules/mob/living/silicon/robot/drone/drone_items.dm b/code/modules/mob/living/silicon/robot/drone/drone_items.dm index 84c770f46e7..17b50223ecd 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone_items.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone_items.dm @@ -129,6 +129,17 @@ ) +/obj/item/gripper/cultivator + name = "cultivator gripper" + icon_state = "gripper" + desc = "A simple grasping tool used to perform tasks in the xenobiology division, such as handling plant samples and disks." + can_hold = list( + /obj/item/reagent_containers/glass, + /obj/item/seeds, + /obj/item/slime_extract, + /obj/item/disk/botany + ) + /obj/item/gripper/circuit name = "circuit assembly gripper" icon_state = "gripper-circ" diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index aed89d79ea4..315890eb95d 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -3,7 +3,7 @@ /mob/living/silicon/robot name = "Cyborg" real_name = "Cyborg" - icon = 'icons/mob/robots.dmi' + icon = 'icons/mob/robots/robots_grounded.dmi' icon_state = "robot" maxHealth = 200 health = 200 @@ -14,6 +14,7 @@ var/lights_on = 0 // Is our integrated light on? var/used_power_this_tick = 0 + var/power_efficiency = 1 var/sight_mode = 0 var/custom_name = "" var/custom_sprite = 0 //Due to all the sprites involved, a var for our custom borgs may be best @@ -22,6 +23,8 @@ var/crisis_override = 0 var/integrated_light_power = 6 var/datum/wires/robot/wires + var/module_category = ROBOT_MODULE_TYPE_GROUNDED + var/dismantle_type = /obj/item/robot_parts/frame can_be_antagged = TRUE @@ -75,7 +78,6 @@ var/viewalerts = 0 var/modtype = "Default" var/lower_mod = 0 - var/jetpack = 0 var/datum/effect_system/ion_trail_follow/ion_trail = null var/datum/effect_system/spark_spread/spark_system//So they can initialize sparks whenever/N var/jeton = 0 @@ -258,28 +260,42 @@ updateicon() return module_sprites -/mob/living/silicon/robot/proc/pick_module() - if(module) +/mob/living/silicon/robot/proc/pick_module(override) + + if(module && !override) return - var/list/modules = list() - modules.Add(robot_module_types) - if((crisis && security_level == SEC_LEVEL_RED) || crisis_override) //Leaving this in until it's balanced appropriately. - to_chat(src, "Crisis mode active. Combat module available.") - modules+="Combat" - modtype = input("Please, select a module!", "Robot module", null, null) as null|anything in modules - if(module) + var/is_crisis_mode = crisis_override || (security_level == SEC_LEVEL_RED) + var/list/robot_modules = SSrobots.get_available_modules(module_category, is_crisis_mode, override) + if(!length(robot_modules)) + to_chat(src, SPAN_WARNING("For some reason, no modules are available to you. Please report this on the issue tracker!")) return - if(!(modtype in robot_modules)) + + if(!override) + if(is_crisis_mode) + to_chat(src, SPAN_WARNING("Crisis mode active. Additional modules available.")) + modtype = input("Please select a module!", "Robot module", null, null) as null|anything in robot_modules + else + if(module) + QDEL_NULL(module) + modtype = override + + if(module || !modtype) return var/module_type = robot_modules[modtype] + if(!module_type) + to_chat(src, SPAN_WARNING("You are unable to select a module.")) + return + new module_type(src) - hands.icon_state = lowertext(modtype) + if(hands) + hands.icon_state = lowertext(modtype) feedback_inc("cyborg_[lowertext(modtype)]",1) updatename() - notify_ai(ROBOT_NOTIFICATION_NEW_MODULE, module.name) + if(module) + notify_ai(ROBOT_NOTIFICATION_NEW_MODULE, module.name) /mob/living/silicon/robot/proc/update_braintype() if(istype(mmi, /obj/item/mmi/digital/posibrain)) @@ -416,19 +432,11 @@ // this function displays jetpack pressure in the stat panel /mob/living/silicon/robot/proc/show_jetpack_pressure() // if you have a jetpack, show the internal tank pressure - var/obj/item/tank/jetpack/current_jetpack = installed_jetpack() + var/obj/item/tank/jetpack/current_jetpack = get_jetpack() if (current_jetpack) stat("Internal Atmosphere Info", current_jetpack.name) stat("Tank Pressure", current_jetpack.air_contents.return_pressure()) - -// this function returns the robots jetpack, if one is installed -/mob/living/silicon/robot/proc/installed_jetpack() - if(module) - return (locate(/obj/item/tank/jetpack) in module.modules) - return 0 - - // this function displays the cyborgs current cell charge in the stat panel /mob/living/silicon/robot/proc/show_cell_power() if(cell) @@ -555,13 +563,8 @@ to_chat(user, "You jam the crowbar into the robot and begin levering [mmi].") sleep(30) to_chat(user, "You damage some parts of the chassis, but eventually manage to rip out [mmi]!") - var/obj/item/robot_parts/robot_suit/C = new/obj/item/robot_parts/robot_suit(loc) - C.l_leg = new/obj/item/robot_parts/l_leg(C) - C.r_leg = new/obj/item/robot_parts/r_leg(C) - C.l_arm = new/obj/item/robot_parts/l_arm(C) - C.r_arm = new/obj/item/robot_parts/r_arm(C) - C.updateicon() - new/obj/item/robot_parts/chest(loc) + var/obj/item/robot_parts/frame/C = new dismantle_type(loc) + C.dismantled_from(src) qdel(src) else // Okay we're not removing the cell or an MMI, but maybe something else? @@ -1016,7 +1019,7 @@ if(icontype == "Custom") icon = CUSTOM_ITEM_SYNTH else // This is to fix an issue where someone with a custom borg sprite chooses a non-custom sprite and turns invisible. - icon = 'icons/mob/robots.dmi' + icon = initial(icon) icon_state = module_sprites[icontype] updateicon() diff --git a/code/modules/mob/living/silicon/robot/robot_modules/_module.dm b/code/modules/mob/living/silicon/robot/robot_modules/_module.dm new file mode 100644 index 00000000000..e743c192c18 --- /dev/null +++ b/code/modules/mob/living/silicon/robot/robot_modules/_module.dm @@ -0,0 +1,256 @@ +/obj/item/robot_module + name = "robot module" + icon = 'icons/obj/module.dmi' + icon_state = "std_module" + w_class = ITEMSIZE_NO_CONTAINER + item_state = "std_mod" + + var/unavailable_by_default + var/display_name + var/hide_on_manifest = FALSE + var/channels = list() + var/networks = list() + var/languages = list( + LANGUAGE_SOL_COMMON = 1, + LANGUAGE_SIVIAN= 0, + LANGUAGE_TRADEBAND = 1, + LANGUAGE_UNATHI = 0, + LANGUAGE_SIIK = 0, + LANGUAGE_AKHANI = 0, + LANGUAGE_SKRELLIAN = 0, + LANGUAGE_GUTTER = 0, + LANGUAGE_SCHECHI = 0, + LANGUAGE_SIGN = 0, + LANGUAGE_TERMINUS = 1, + LANGUAGE_ZADDAT = 0 + ) + var/sprites = list() + var/can_be_pushed = 1 + var/no_slip = 0 + var/list/modules = list() + var/list/datum/matter_synth/synths = list() + var/obj/item/emag = null + var/obj/item/borg/upgrade/advhealth = null + var/list/subsystems = list() + var/list/obj/item/borg/upgrade/supported_upgrades = list() + + var/obj/item/tank/jetpack/jetpack + + var/list/universal_equipment = list( + /obj/item/flash/robot, + /obj/item/tool/crowbar/cyborg, + /obj/item/extinguisher, + /obj/item/gps/robot + ) + // Module categorization values. + var/module_category = ROBOT_MODULE_TYPE_GROUNDED + var/upgrade_locked = FALSE + var/crisis_locked = FALSE + + // Bookkeeping + var/list/original_languages = list() + var/list/added_networks = list() + +/obj/item/robot_module/proc/hide_on_manifest() + . = hide_on_manifest + +/obj/item/robot_module/Initialize(var/ml) + . = ..() + var/mob/living/silicon/robot/R = loc + if(!istype(R)) + return INITIALIZE_HINT_QDEL + + R.module = src + + build_equipment(R) + build_emag(R) + build_synths(R) + + finalize_equipment(R) + finalize_emag(R) + finalize_synths(R) + + add_camera_networks(R) + add_languages(R) + add_subsystems(R) + apply_status_flags(R) + handle_shell(R) + + if(R.radio) + addtimer(CALLBACK(R.radio, /obj/item/radio/proc/recalculateChannels), 0) + + R.set_module_sprites(sprites) + addtimer(CALLBACK(R, /mob/living/silicon/robot/proc/choose_icon, R.module_sprites.len + 1, R.module_sprites), 0) + +/obj/item/robot_module/proc/build_equipment() + SHOULD_CALL_PARENT(TRUE) + for(var/thing in (modules|universal_equipment)) + modules -= thing + if(ispath(thing, /obj/item)) + modules += new thing(src) + else if(isitem(thing)) + var/obj/item/I = thing + I.forceMove(src) + modules += I + else + log_debug("Invalid var type in [type] equipment creation - [thing]") + if(ispath(jetpack)) + jetpack = new jetpack(src) + +/obj/item/robot_module/proc/finalize_equipment() + SHOULD_CALL_PARENT(TRUE) + for(var/obj/item/I in modules) + I.canremove = FALSE + if(jetpack) + if(istype(jetpack)) + jetpack.canremove = FALSE + var/mob/living/silicon/robot/robit = loc + if(istype(robit)) + jetpack.forceMove(robit) + robit.internals = jetpack + else + log_debug("Invalid var type in [type] jetpack creation - [jetpack]") + jetpack = null + +/obj/item/robot_module/proc/build_emag() + SHOULD_CALL_PARENT(TRUE) + if(ispath(emag)) + emag = new emag(src) + +/obj/item/robot_module/proc/finalize_emag() + SHOULD_CALL_PARENT(TRUE) + if(emag) + if(istype(emag)) + emag.canremove = FALSE + else + log_debug("Invalid var type in [type] emag creation - [emag]") + emag = null + +/obj/item/robot_module/proc/build_synths() + SHOULD_CALL_PARENT(TRUE) + for(var/thing in synths) + if(istype(thing, /datum/matter_synth)) + continue + if(!ispath(thing, /datum/matter_synth)) + log_debug("Invalid var type in [type] synth creation - [thing]") + continue + if(isnull(synths[thing])) + synths += new thing + else + synths += new thing(synths[thing]) + synths -= thing + +/obj/item/robot_module/proc/finalize_synths() + SHOULD_CALL_PARENT(TRUE) + return + +/obj/item/robot_module/proc/Reset(var/mob/living/silicon/robot/R) + remove_camera_networks(R) + remove_languages(R) + remove_subsystems(R) + remove_status_flags(R) + + if(R.radio) + R.radio.recalculateChannels() + R.choose_icon(0, R.set_module_sprites(list("Default" = "robot"))) + +// This can qdel before init if spawned outside a mob, so +// Destroy() needs to be a bit nuanced to avoid runtimes. +/obj/item/robot_module/Destroy() + for(var/datum/thing in modules) + qdel(thing) +// Robot icons unit test needs the module types list. +#ifndef UNIT_TEST + modules = null +#endif + for(var/datum/thing in synths) + qdel(thing) + synths = null + if(istype(emag)) + QDEL_NULL(emag) + if(istype(jetpack)) + QDEL_NULL(jetpack) + return ..() + +/obj/item/robot_module/emp_act(severity) + if(modules) + for(var/obj/O in modules) + O.emp_act(severity) + if(emag) + emag.emp_act(severity) + if(synths) + for(var/datum/matter_synth/S in synths) + S.emp_act(severity) + ..() + return + +/obj/item/robot_module/proc/respawn_consumable(var/mob/living/silicon/robot/R, var/rate) + if(!synths || !synths.len) + return + + for(var/datum/matter_synth/T in synths) + T.add_charge(T.recharge_rate * rate) + +/obj/item/robot_module/proc/rebuild()//Rebuilds the list so it's possible to add/remove items from the module + var/list/temp_list = modules + modules = list() + for(var/obj/O in temp_list) + if(O) + modules += O + +/obj/item/robot_module/proc/add_languages(var/mob/living/silicon/robot/R) + // Stores the languages as they were before receiving the module, and whether they could be synthezized. + for(var/datum/language/language_datum in R.languages) + original_languages[language_datum] = (language_datum in R.speech_synthesizer_langs) + + for(var/language in languages) + R.add_language(language, languages[language]) + +/obj/item/robot_module/proc/remove_languages(var/mob/living/silicon/robot/R) + // Clear all added languages, whether or not we originally had them. + for(var/language in languages) + R.remove_language(language) + + // Then add back all the original languages, and the relevant synthezising ability + for(var/original_language in original_languages) + R.add_language(original_language, original_languages[original_language]) + original_languages.Cut() + +/obj/item/robot_module/proc/add_camera_networks(var/mob/living/silicon/robot/R) + if(R.camera && (NETWORK_ROBOTS in R.camera.network)) + for(var/network in networks) + if(!(network in R.camera.network)) + R.camera.add_network(network) + added_networks |= network + +/obj/item/robot_module/proc/remove_camera_networks(var/mob/living/silicon/robot/R) + if(R.camera) + R.camera.remove_networks(added_networks) + added_networks.Cut() + +/obj/item/robot_module/proc/add_subsystems(var/mob/living/silicon/robot/R) + R.verbs |= subsystems + +/obj/item/robot_module/proc/remove_subsystems(var/mob/living/silicon/robot/R) + R.verbs -= subsystems + +/obj/item/robot_module/proc/apply_status_flags(var/mob/living/silicon/robot/R) + if(!can_be_pushed) + R.status_flags &= ~CANPUSH + +/obj/item/robot_module/proc/remove_status_flags(var/mob/living/silicon/robot/R) + if(!can_be_pushed) + R.status_flags |= CANPUSH + +/obj/item/robot_module/proc/handle_shell(var/mob/living/silicon/robot/R) + if(R.braintype == BORG_BRAINTYPE_AI_SHELL) + channels = list( + "Medical" = 1, + "Engineering" = 1, + "Security" = 1, + "Service" = 1, + "Supply" = 1, + "Science" = 1, + "Command" = 1, + "Explorer" = 1 + ) diff --git a/code/modules/mob/living/silicon/robot/robot_modules/event.dm b/code/modules/mob/living/silicon/robot/robot_modules/event.dm index 61788e8a642..cc87f0b62ac 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules/event.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules/event.dm @@ -3,86 +3,68 @@ // The module that borgs on the surface have. Generally has a lot of useful tools in exchange for questionable loyalty to the crew. /obj/item/robot_module/robot/lost name = "lost robot module" + display_name = "Unregistered" + module_category = ROBOT_MODULE_TYPE_FLYING + unavailable_by_default = TRUE hide_on_manifest = TRUE sprites = list( - "Drone" = "drone-lost" - ) - -/obj/item/robot_module/robot/lost/Initialize(var/ml) - + "Drone" = "drone-lost" + ) + modules = list( + /obj/item/melee/baton/shocker/robot, + /obj/item/handcuffs/cyborg, + /obj/item/borg/combat/shield, + /obj/item/healthanalyzer, + /obj/item/reagent_containers/borghypo/lost, + /obj/item/weldingtool/electric/mounted, + /obj/item/tool/screwdriver/cyborg, + /obj/item/tool/wrench/cyborg, + /obj/item/tool/wirecutters/cyborg, + /obj/item/multitool, + /obj/item/robotanalyzer, + /obj/item/stack/cable_coil/cyborg + ) + emag = /obj/item/gun/energy/retro/mounted + synths = list( + /datum/matter_synth/wire + ) + +/obj/item/robot_module/robot/lost/finalize_synths() . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - // Sec - src.modules += new /obj/item/melee/baton/shocker/robot(src) - src.modules += new /obj/item/handcuffs/cyborg(src) - src.modules += new /obj/item/borg/combat/shield(src) - - // Med - src.modules += new /obj/item/healthanalyzer(src) - src.modules += new /obj/item/reagent_containers/borghypo/lost(src) - - // Engi - src.modules += new /obj/item/weldingtool/electric/mounted(src) - src.modules += new /obj/item/tool/screwdriver/cyborg(src) - src.modules += new /obj/item/tool/wrench/cyborg(src) - src.modules += new /obj/item/tool/wirecutters/cyborg(src) - src.modules += new /obj/item/multitool(src) - - // Sci - src.modules += new /obj/item/robotanalyzer(src) - - // Potato - src.emag = new /obj/item/gun/energy/retro/mounted(src) - - var/datum/matter_synth/wire = new /datum/matter_synth/wire() - synths += wire - - var/obj/item/stack/cable_coil/cyborg/C = new /obj/item/stack/cable_coil/cyborg(src) + var/datum/matter_synth/wire/wire = locate() in synths + var/obj/item/stack/cable_coil/cyborg/C = locate() in modules C.synths = list(wire) - src.modules += C /obj/item/robot_module/robot/gravekeeper name = "gravekeeper robot module" + display_name = "Gravekeeper" + unavailable_by_default = TRUE hide_on_manifest = TRUE sprites = list( - "Drone" = "drone-gravekeeper", - "Sleek" = "sleek-gravekeeper" - ) - -/obj/item/robot_module/robot/gravekeeper/Initialize(var/ml) - + "Gravekeeper" = "sleek-gravekeeper" + ) + modules = list( + /obj/item/melee/baton/shocker/robot, + /obj/item/borg/combat/shield, + /obj/item/weldingtool/electric/mounted, + /obj/item/tool/screwdriver/cyborg, + /obj/item/tool/wrench/cyborg, + /obj/item/material/minihoe, + /obj/item/material/knife/machete/hatchet, + /obj/item/analyzer/plant_analyzer, + /obj/item/storage/bag/plants, + /obj/item/robot_harvester, + /obj/item/shovel, + /obj/item/gripper/gravekeeper + ) + emag = /obj/item/gun/energy/retro/mounted + synths = list( + /datum/matter_synth/wood = 25000 + ) + +/obj/item/robot_module/robot/gravekeeper/finalize_synths() . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - // For fending off animals and looters - src.modules += new /obj/item/melee/baton/shocker/robot(src) - src.modules += new /obj/item/borg/combat/shield(src) - - // For repairing gravemarkers - src.modules += new /obj/item/weldingtool/electric/mounted(src) - src.modules += new /obj/item/tool/screwdriver/cyborg(src) - src.modules += new /obj/item/tool/wrench/cyborg(src) - - // For growing flowers - src.modules += new /obj/item/material/minihoe(src) - src.modules += new /obj/item/material/knife/machete/hatchet(src) - src.modules += new /obj/item/analyzer/plant_analyzer(src) - src.modules += new /obj/item/storage/bag/plants(src) - src.modules += new /obj/item/robot_harvester(src) - - // For digging and beautifying graves - src.modules += new /obj/item/shovel(src) - src.modules += new /obj/item/gripper/gravekeeper(src) - - // For really persistent looters - src.emag = new /obj/item/gun/energy/retro/mounted(src) - - var/datum/matter_synth/wood = new /datum/matter_synth/wood(25000) - synths += wood - - var/obj/item/stack/material/cyborg/wood/W = new (src) + var/datum/matter_synth/wood/wood = locate() in synths + var/obj/item/stack/material/cyborg/wood/W = locate() in modules W.synths = list(wood) - src.modules += W \ No newline at end of file + src.modules += W diff --git a/code/modules/mob/living/silicon/robot/robot_modules/station.dm b/code/modules/mob/living/silicon/robot/robot_modules/station.dm index b62fbe30892..ee6d8435f44 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules/station.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules/station.dm @@ -1,222 +1,42 @@ -var/global/list/robot_modules = list( - "Standard" = /obj/item/robot_module/robot/standard, - "Service" = /obj/item/robot_module/robot/clerical/butler, - "Clerical" = /obj/item/robot_module/robot/clerical/general, - "Research" = /obj/item/robot_module/robot/research, - "Miner" = /obj/item/robot_module/robot/miner, - "Crisis" = /obj/item/robot_module/robot/medical/crisis, - "Surgeon" = /obj/item/robot_module/robot/medical/surgeon, - "Security" = /obj/item/robot_module/robot/security/general, - "Combat" = /obj/item/robot_module/robot/security/combat, - "Engineering" = /obj/item/robot_module/robot/engineering/general, - "Janitor" = /obj/item/robot_module/robot/janitor - ) - -/obj/item/robot_module - name = "robot module" - icon = 'icons/obj/module.dmi' - icon_state = "std_module" - w_class = ITEMSIZE_NO_CONTAINER - item_state = "std_mod" - var/hide_on_manifest = FALSE - var/channels = list() - var/networks = list() - var/languages = list(LANGUAGE_SOL_COMMON = 1, LANGUAGE_SIVIAN= 0, LANGUAGE_TRADEBAND = 1, LANGUAGE_UNATHI = 0, LANGUAGE_SIIK = 0, LANGUAGE_AKHANI = 0, LANGUAGE_SKRELLIAN = 0, LANGUAGE_GUTTER = 0, LANGUAGE_SCHECHI = 0, LANGUAGE_SIGN = 0, LANGUAGE_TERMINUS = 1, LANGUAGE_ZADDAT = 0) - var/sprites = list() - var/can_be_pushed = 1 - var/no_slip = 0 - var/list/modules = list() - var/list/datum/matter_synth/synths = list() - var/obj/item/emag = null - var/obj/item/borg/upgrade/jetpack = null - var/obj/item/borg/upgrade/advhealth = null - var/list/subsystems = list() - var/list/obj/item/borg/upgrade/supported_upgrades = list() - - // Bookkeeping - var/list/original_languages = list() - var/list/added_networks = list() - -/obj/item/robot_module/proc/hide_on_manifest() - . = hide_on_manifest - -/obj/item/robot_module/Initialize(var/ml) - . = ..() - var/mob/living/silicon/robot/R = loc - if(!istype(R)) - return INITIALIZE_HINT_QDEL - - R.module = src - add_camera_networks(R) - add_languages(R) - add_subsystems(R) - apply_status_flags(R) - handle_shell(R) - - if(R.radio) - addtimer(CALLBACK(R.radio, /obj/item/radio/proc/recalculateChannels), 0) - - R.set_module_sprites(sprites) - addtimer(CALLBACK(R, /mob/living/silicon/robot/proc/choose_icon, R.module_sprites.len + 1, R.module_sprites), 0) - - for(var/obj/item/I in modules) - I.canremove = 0 - -/obj/item/robot_module/proc/Reset(var/mob/living/silicon/robot/R) - remove_camera_networks(R) - remove_languages(R) - remove_subsystems(R) - remove_status_flags(R) - - if(R.radio) - R.radio.recalculateChannels() - R.choose_icon(0, R.set_module_sprites(list("Default" = "robot"))) - -/obj/item/robot_module/Destroy() - for(var/module in modules) - qdel(module) - for(var/synth in synths) - qdel(synth) - modules.Cut() - synths.Cut() - qdel(emag) - qdel(jetpack) - emag = null - jetpack = null - return ..() - -/obj/item/robot_module/emp_act(severity) - if(modules) - for(var/obj/O in modules) - O.emp_act(severity) - if(emag) - emag.emp_act(severity) - if(synths) - for(var/datum/matter_synth/S in synths) - S.emp_act(severity) - ..() - return - -/obj/item/robot_module/proc/respawn_consumable(var/mob/living/silicon/robot/R, var/rate) - if(!synths || !synths.len) - return - - for(var/datum/matter_synth/T in synths) - T.add_charge(T.recharge_rate * rate) - -/obj/item/robot_module/proc/rebuild()//Rebuilds the list so it's possible to add/remove items from the module - var/list/temp_list = modules - modules = list() - for(var/obj/O in temp_list) - if(O) - modules += O - -/obj/item/robot_module/proc/add_languages(var/mob/living/silicon/robot/R) - // Stores the languages as they were before receiving the module, and whether they could be synthezized. - for(var/datum/language/language_datum in R.languages) - original_languages[language_datum] = (language_datum in R.speech_synthesizer_langs) - - for(var/language in languages) - R.add_language(language, languages[language]) - -/obj/item/robot_module/proc/remove_languages(var/mob/living/silicon/robot/R) - // Clear all added languages, whether or not we originally had them. - for(var/language in languages) - R.remove_language(language) - - // Then add back all the original languages, and the relevant synthezising ability - for(var/original_language in original_languages) - R.add_language(original_language, original_languages[original_language]) - original_languages.Cut() - -/obj/item/robot_module/proc/add_camera_networks(var/mob/living/silicon/robot/R) - if(R.camera && (NETWORK_ROBOTS in R.camera.network)) - for(var/network in networks) - if(!(network in R.camera.network)) - R.camera.add_network(network) - added_networks |= network - -/obj/item/robot_module/proc/remove_camera_networks(var/mob/living/silicon/robot/R) - if(R.camera) - R.camera.remove_networks(added_networks) - added_networks.Cut() - -/obj/item/robot_module/proc/add_subsystems(var/mob/living/silicon/robot/R) - R.verbs |= subsystems - -/obj/item/robot_module/proc/remove_subsystems(var/mob/living/silicon/robot/R) - R.verbs -= subsystems - -/obj/item/robot_module/proc/apply_status_flags(var/mob/living/silicon/robot/R) - if(!can_be_pushed) - R.status_flags &= ~CANPUSH - -/obj/item/robot_module/proc/remove_status_flags(var/mob/living/silicon/robot/R) - if(!can_be_pushed) - R.status_flags |= CANPUSH - -/obj/item/robot_module/proc/handle_shell(var/mob/living/silicon/robot/R) - if(R.braintype == BORG_BRAINTYPE_AI_SHELL) - channels = list( - "Medical" = 1, - "Engineering" = 1, - "Security" = 1, - "Service" = 1, - "Supply" = 1, - "Science" = 1, - "Command" = 1, - "Explorer" = 1 - ) - -// Cyborgs (non-drones), default loadout. This will be given to every module. -/obj/item/robot_module/robot/Initialize() - - . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - src.modules += new /obj/item/flash/robot(src) - src.modules += new /obj/item/tool/crowbar/cyborg(src) - src.modules += new /obj/item/extinguisher(src) - src.modules += new /obj/item/gps/robot(src) - /obj/item/robot_module/robot/standard name = "standard robot module" + display_name = "Standard" sprites = list( - "M-USE NanoTrasen" = "robot", - "Cabeiri" = "eyebot-standard", - "Haruka" = "marinaSD", - "Usagi" = "tallflower", - "Telemachus" = "toiletbot", - "WTOperator" = "sleekstandard", - "WTOmni" = "omoikane", - "XI-GUS" = "spider", - "XI-ALP" = "heavyStandard", - "Basic" = "robot_old", - "Android" = "droid", - "Drone" = "drone-standard", - "Insekt" = "insekt-Default", - "Usagi-II" = "tall2standard", - "Pyralis" = "Glitterfly-Standard", - "Decapod" = "decapod-Standard", - "Pneuma" = "pneuma-Standard", - "Tower" = "drider-Standard" - ) - - -/obj/item/robot_module/robot/standard/Initialize() - - . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return + "M-USE NanoTrasen" = "robot", + "Haruka" = "marinaSD", + "Usagi" = "tallflower", + "Telemachus" = "toiletbot", + "WTOperator" = "sleekstandard", + "WTOmni" = "omoikane", + "XI-GUS" = "spider", + "XI-ALP" = "heavyStandard", + "Basic" = "robot_old", + "Android" = "droid", + "Insekt" = "insekt-Default", + "Usagi-II" = "tall2standard", + "Decapod" = "decapod-Standard", + "Pneuma" = "pneuma-Standard", + "Tower" = "drider-Standard" + ) + modules = list( + /obj/item/melee/baton/loaded, + /obj/item/tool/wrench/cyborg, + /obj/item/healthanalyzer + ) + emag = /obj/item/melee/energy/sword - src.modules += new /obj/item/melee/baton/loaded(src) - src.modules += new /obj/item/tool/wrench/cyborg(src) - src.modules += new /obj/item/healthanalyzer(src) - src.emag = new /obj/item/melee/energy/sword(src) +/obj/item/robot_module/robot/standard/flying + module_category = ROBOT_MODULE_TYPE_FLYING + can_be_pushed = TRUE + sprites = list( + "Drone" = "drone-standard", + "Pyralis" = "Glitterfly-Standard", + "Cabeiri" = "eyebot-standard" + ) /obj/item/robot_module/robot/medical name = "medical robot module" + display_name = "Medical" channels = list("Medical" = 1) networks = list(NETWORK_MEDICAL) subsystems = list(/mob/living/silicon/proc/subsystem_crew_monitor) @@ -224,68 +44,76 @@ var/global/list/robot_modules = list( /obj/item/robot_module/robot/medical/surgeon name = "surgeon robot module" + display_name = "Surgeon" + sprites = list( + "M-USE NanoTrasen" = "robotMedi", + "Haruka" = "marinaMD", + "Minako" = "arachne", + "Usagi" = "tallwhite", + "Telemachus" = "toiletbotsurgeon", + "WTOperator" = "sleekcmo", + "XI-ALP" = "heavyMed", + "Basic" = "Medbot", + "Advanced Droid" = "droid-medical", + "Needles" = "medicalrobot", + "Insekt" = "insekt-Med", + "Usagi-II" = "tall2medical", + "Decapod" = "decapod-Surgeon", + "Pneuma" = "pneuma-Surgeon", + "Tower" = "drider-Surgeon" + ) + modules = list( + /obj/item/healthanalyzer, + /obj/item/reagent_containers/borghypo/surgeon, + /obj/item/autopsy_scanner, + /obj/item/surgical/scalpel/cyborg, + /obj/item/surgical/hemostat/cyborg, + /obj/item/surgical/retractor/cyborg, + /obj/item/surgical/cautery/cyborg, + /obj/item/surgical/bonegel/cyborg, + /obj/item/surgical/FixOVein/cyborg, + /obj/item/surgical/bonesetter/cyborg, + /obj/item/surgical/circular_saw/cyborg, + /obj/item/surgical/surgicaldrill/cyborg, + /obj/item/gripper/no_use/organ, + /obj/item/gripper/medical, + /obj/item/shockpaddles/robot, + /obj/item/reagent_containers/dropper, + /obj/item/reagent_containers/syringe, + /obj/item/stack/nanopaste, + /obj/item/stack/medical/advanced/bruise_pack + ) + emag = /obj/item/reagent_containers/spray + synths = list( + /datum/matter_synth/medicine = 10000 + ) + +/obj/item/robot_module/robot/medical/surgeon/flying + module_category = ROBOT_MODULE_TYPE_FLYING + can_be_pushed = TRUE sprites = list( - "M-USE NanoTrasen" = "robotMedi", - "Cabeiri" = "eyebot-medical", - "Haruka" = "marinaMD", - "Minako" = "arachne", - "Usagi" = "tallwhite", - "Telemachus" = "toiletbotsurgeon", - "WTOperator" = "sleekcmo", - "XI-ALP" = "heavyMed", - "Basic" = "Medbot", - "Advanced Droid" = "droid-medical", - "Needles" = "medicalrobot", - "Drone" = "drone-surgery", - "Handy" = "handy-med", - "Insekt" = "insekt-Med", - "Usagi-II" = "tall2medical", - "Pyralis" = "Glitterfly-Surgeon", - "Decapod" = "decapod-Surgeon", - "Pneuma" = "pneuma-Surgeon", - "Tower" = "drider-Surgeon" - ) - -/obj/item/robot_module/robot/medical/surgeon/Initialize() + "Handy" = "handy-med", + "Drone" = "drone-surgery", + "Eyebot" = "eyebot-medical", + "Pyralis" = "Glitterfly-Surgeon" + ) + +/obj/item/robot_module/robot/medical/surgeon/finalize_emag() + . = ..() + emag.reagents.add_reagent("pacid", 250) + emag.name = "polyacid spray" +/obj/item/robot_module/robot/medical/surgeon/finalize_synths() . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - src.modules += new /obj/item/healthanalyzer(src) - src.modules += new /obj/item/reagent_containers/borghypo/surgeon(src) - src.modules += new /obj/item/autopsy_scanner(src) - src.modules += new /obj/item/surgical/scalpel/cyborg(src) - src.modules += new /obj/item/surgical/hemostat/cyborg(src) - src.modules += new /obj/item/surgical/retractor/cyborg(src) - src.modules += new /obj/item/surgical/cautery/cyborg(src) - src.modules += new /obj/item/surgical/bonegel/cyborg(src) - src.modules += new /obj/item/surgical/FixOVein/cyborg(src) - src.modules += new /obj/item/surgical/bonesetter/cyborg(src) - src.modules += new /obj/item/surgical/circular_saw/cyborg(src) - src.modules += new /obj/item/surgical/surgicaldrill/cyborg(src) - src.modules += new /obj/item/gripper/no_use/organ(src) - src.modules += new /obj/item/gripper/medical(src) - src.modules += new /obj/item/shockpaddles/robot(src) - src.modules += new /obj/item/reagent_containers/dropper(src) // Allows surgeon borg to fix necrosis - src.modules += new /obj/item/reagent_containers/syringe(src) - src.emag = new /obj/item/reagent_containers/spray(src) - src.emag.reagents.add_reagent("pacid", 250) - src.emag.name = "Polyacid spray" - - var/datum/matter_synth/medicine = new /datum/matter_synth/medicine(10000) - synths += medicine - - var/obj/item/stack/nanopaste/N = new /obj/item/stack/nanopaste(src) - var/obj/item/stack/medical/advanced/bruise_pack/B = new /obj/item/stack/medical/advanced/bruise_pack(src) + var/datum/matter_synth/medicine/medicine = locate() in synths + var/obj/item/stack/nanopaste/N = locate() in modules N.uses_charge = 1 N.charge_costs = list(1000) N.synths = list(medicine) + var/obj/item/stack/medical/advanced/bruise_pack/B = locate() in modules B.uses_charge = 1 B.charge_costs = list(1000) B.synths = list(medicine) - src.modules += N - src.modules += B /obj/item/robot_module/robot/medical/surgeon/respawn_consumable(var/mob/living/silicon/robot/R, var/amount) @@ -304,66 +132,74 @@ var/global/list/robot_modules = list( /obj/item/robot_module/robot/medical/crisis name = "crisis robot module" + display_name = "Crisis" sprites = list( - "M-USE NanoTrasen" = "robotMedi", - "Cabeiri" = "eyebot-medical", - "Haruka" = "marinaMD", - "Minako" = "arachne", - "Usagi" = "tallwhite", - "Telemachus" = "toiletbotmedical", - "WTOperator" = "sleekmedic", - "XI-ALP" = "heavyMed", - "Basic" = "Medbot", - "Advanced Droid" = "droid-medical", - "Needles" = "medicalrobot", - "Drone - Medical" = "drone-medical", - "Drone - Chemistry" = "drone-chemistry", - "Insekt" = "insekt-Med", - "Usagi-II" = "tall2medical", - "Pyralis" = "Glitterfly-Crisis", - "Decapod" = "decapod-Crisis", - "Pneuma" = "pneuma-Crisis", - "Tower" = "drider-Crisis" - ) - -/obj/item/robot_module/robot/medical/crisis/Initialize() + "M-USE NanoTrasen" = "robotMedi", + "Haruka" = "marinaMD", + "Minako" = "arachne", + "Usagi" = "tallwhite", + "Telemachus" = "toiletbotmedical", + "WTOperator" = "sleekmedic", + "XI-ALP" = "heavyMed", + "Basic" = "Medbot", + "Advanced Droid" = "droid-medical", + "Needles" = "medicalrobot", + "Insekt" = "insekt-Med", + "Usagi-II" = "tall2medical", + "Decapod" = "decapod-Crisis", + "Pneuma" = "pneuma-Crisis", + "Tower" = "drider-Crisis" + ) + modules = list( + /obj/item/healthanalyzer, + /obj/item/reagent_scanner/adv, + /obj/item/roller_holder, + /obj/item/reagent_containers/borghypo/crisis, + /obj/item/reagent_containers/glass/beaker/large, + /obj/item/reagent_containers/dropper/industrial, + /obj/item/reagent_containers/syringe, + /obj/item/gripper/no_use/organ, + /obj/item/gripper/medical, + /obj/item/shockpaddles/robot, + /obj/item/stack/medical/advanced/ointment, + /obj/item/stack/medical/advanced/bruise_pack, + /obj/item/stack/medical/splint + ) + emag = /obj/item/reagent_containers/spray + synths = list( + /datum/matter_synth/medicine = 15000 + ) +/obj/item/robot_module/robot/medical/crisis/flying + module_category = ROBOT_MODULE_TYPE_FLYING + can_be_pushed = TRUE + sprites = list( + "Drone" = "drone-medical", + "Chemistry Drone" = "drone-chemistry", + "Eyebot" = "eyebot-medical", + "Pyralis" = "Glitterfly-Crisis" + ) + +/obj/item/robot_module/robot/medical/crisis/finalize_emag() . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - src.modules += new /obj/item/healthanalyzer(src) - src.modules += new /obj/item/reagent_scanner/adv(src) - src.modules += new /obj/item/roller_holder(src) - src.modules += new /obj/item/reagent_containers/borghypo/crisis(src) - src.modules += new /obj/item/reagent_containers/glass/beaker/large(src) - src.modules += new /obj/item/reagent_containers/dropper/industrial(src) - src.modules += new /obj/item/reagent_containers/syringe(src) - src.modules += new /obj/item/gripper/no_use/organ(src) - src.modules += new /obj/item/gripper/medical(src) - src.modules += new /obj/item/shockpaddles/robot(src) - src.emag = new /obj/item/reagent_containers/spray(src) - src.emag.reagents.add_reagent("pacid", 250) - src.emag.name = "Polyacid spray" - - var/datum/matter_synth/medicine = new /datum/matter_synth/medicine(15000) - synths += medicine - - var/obj/item/stack/medical/advanced/ointment/O = new /obj/item/stack/medical/advanced/ointment(src) - var/obj/item/stack/medical/advanced/bruise_pack/B = new /obj/item/stack/medical/advanced/bruise_pack(src) - var/obj/item/stack/medical/splint/S = new /obj/item/stack/medical/splint(src) + emag.reagents.add_reagent("pacid", 250) + emag.name = "polyacid spray" + +/obj/item/robot_module/robot/medical/crisis/finalize_synths() + . = ..() + var/datum/matter_synth/medicine/medicine = locate() in synths + var/obj/item/stack/medical/advanced/ointment/O = locate() in modules O.uses_charge = 1 O.charge_costs = list(1000) O.synths = list(medicine) + var/obj/item/stack/medical/advanced/bruise_pack/B = locate() in modules B.uses_charge = 1 B.charge_costs = list(1000) B.synths = list(medicine) + var/obj/item/stack/medical/splint/S = locate() in modules S.uses_charge = 1 S.charge_costs = list(1000) S.synths = list(medicine) - src.modules += O - src.modules += B - src.modules += S /obj/item/robot_module/robot/medical/crisis/respawn_consumable(var/mob/living/silicon/robot/R, var/amount) @@ -380,171 +216,164 @@ var/global/list/robot_modules = list( ..() - /obj/item/robot_module/robot/engineering name = "engineering robot module" + display_name = "Engineering" channels = list("Engineering" = 1) networks = list(NETWORK_ENGINEERING) subsystems = list(/mob/living/silicon/proc/subsystem_power_monitor) sprites = list( - "M-USE NanoTrasen" = "robotEngi", - "Cabeiri" = "eyebot-engineering", - "Haruka" = "marinaENG", - "Usagi" = "tallyellow", - "Telemachus" = "toiletbotengineering", - "WTOperator" = "sleekce", - "XI-GUS" = "spidereng", - "XI-ALP" = "heavyEng", - "Basic" = "Engineering", - "Antique" = "engineerrobot", - "Landmate" = "landmate", - "Landmate - Treaded" = "engiborg+tread", - "Drone" = "drone-engineer", - "Treadwell" = "treadwell", - "Handy" = "handy-engineer", - "Usagi-II" = "tall2engineer", - "Pyralis" = "Glitterfly-Engineering", - "Decapod" = "decapod-Engineering", - "Pneuma" = "pneuma-Engineering", - "Tower" = "drider-Engineering" - ) - -/obj/item/robot_module/robot/engineering/general/Initialize() + "M-USE NanoTrasen" = "robotEngi", + "Haruka" = "marinaENG", + "Usagi" = "tallyellow", + "Telemachus" = "toiletbotengineering", + "WTOperator" = "sleekce", + "XI-GUS" = "spidereng", + "XI-ALP" = "heavyEng", + "Basic" = "Engineering", + "Antique" = "engineerrobot", + "Landmate" = "landmate", + "Landmate - Treaded" = "engiborg+tread", + "Treadwell" = "treadwell", + "Usagi-II" = "tall2engineer", + "Decapod" = "decapod-Engineering", + "Pneuma" = "pneuma-Engineering", + "Tower" = "drider-Engineering" + ) + modules = list( + /obj/item/borg/sight/meson, + /obj/item/weldingtool/electric/mounted/cyborg, + /obj/item/tool/screwdriver/cyborg, + /obj/item/tool/wrench/cyborg, + /obj/item/tool/wirecutters/cyborg, + /obj/item/multitool, + /obj/item/t_scanner, + /obj/item/analyzer, + /obj/item/taperoll/engineering, + /obj/item/gripper, + /obj/item/gripper/circuit, + /obj/item/lightreplacer, + /obj/item/pipe_painter, + /obj/item/floor_painter, + /obj/item/inflatable_dispenser/robot, + /obj/item/geiger, + /obj/item/rcd/electric/mounted/borg, + /obj/item/pipe_dispenser, + /obj/item/pickaxe/plasmacutter, + /obj/item/gripper/no_use/loader, + /obj/item/matter_decompiler, + /obj/item/stack/material/cyborg/steel, + /obj/item/stack/material/cyborg/glass, + /obj/item/stack/rods/cyborg, + /obj/item/stack/cable_coil/cyborg, + /obj/item/stack/material/cyborg/plasteel, + /obj/item/stack/tile/floor/cyborg, + /obj/item/stack/tile/roofing/cyborg, + /obj/item/stack/material/cyborg/glass/reinforced, + /obj/item/stack/tile/wood/cyborg, + /obj/item/stack/material/cyborg/wood, + /obj/item/stack/material/cyborg/plastic + ) + emag = /obj/item/melee/baton/robot/arm + synths = list( + /datum/matter_synth/metal = 40000, + /datum/matter_synth/glass = 40000, + /datum/matter_synth/plasteel = 20000, + /datum/matter_synth/wood = 40000, + /datum/matter_synth/plastic = 40000, + /datum/matter_synth/wire + ) +/obj/item/robot_module/robot/engineering/finalize_synths() . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - src.modules += new /obj/item/borg/sight/meson(src) - src.modules += new /obj/item/weldingtool/electric/mounted/cyborg(src) - src.modules += new /obj/item/tool/screwdriver/cyborg(src) - src.modules += new /obj/item/tool/wrench/cyborg(src) - src.modules += new /obj/item/tool/wirecutters/cyborg(src) - src.modules += new /obj/item/multitool(src) - src.modules += new /obj/item/t_scanner(src) - src.modules += new /obj/item/analyzer(src) - src.modules += new /obj/item/taperoll/engineering(src) - src.modules += new /obj/item/gripper(src) - src.modules += new /obj/item/gripper/circuit(src) - src.modules += new /obj/item/lightreplacer(src) - src.modules += new /obj/item/pipe_painter(src) - src.modules += new /obj/item/floor_painter(src) - src.modules += new /obj/item/inflatable_dispenser/robot(src) - src.emag = new /obj/item/melee/baton/robot/arm(src) - src.modules += new /obj/item/geiger(src) - src.modules += new /obj/item/rcd/electric/mounted/borg(src) - src.modules += new /obj/item/pipe_dispenser(src) - src.modules += new /obj/item/pickaxe/plasmacutter(src) - src.modules += new /obj/item/gripper/no_use/loader(src) - - var/datum/matter_synth/metal = new /datum/matter_synth/metal(40000) - var/datum/matter_synth/glass = new /datum/matter_synth/glass(40000) - var/datum/matter_synth/plasteel = new /datum/matter_synth/plasteel(20000) - var/datum/matter_synth/wood = new /datum/matter_synth/wood(40000) - var/datum/matter_synth/plastic = new /datum/matter_synth/plastic(40000) - - var/datum/matter_synth/wire = new /datum/matter_synth/wire() - synths += metal - synths += glass - synths += plasteel - synths += wood - synths += plastic - synths += wire - - var/obj/item/matter_decompiler/MD = new /obj/item/matter_decompiler(src) + var/datum/matter_synth/metal/metal = locate() in synths + var/datum/matter_synth/glass/glass = locate() in synths + var/datum/matter_synth/plasteel/plasteel = locate() in synths + var/datum/matter_synth/wood/wood = locate() in synths + var/datum/matter_synth/plastic/plastic = locate() in synths + var/datum/matter_synth/wire/wire = locate() in synths + var/obj/item/matter_decompiler/MD = locate() in modules MD.metal = metal MD.glass = glass - src.modules += MD - - var/obj/item/stack/material/cyborg/steel/M = new (src) + var/obj/item/stack/material/cyborg/steel/M = locate() in modules M.synths = list(metal) - src.modules += M - - var/obj/item/stack/material/cyborg/glass/G = new (src) + var/obj/item/stack/material/cyborg/glass/G = locate() in modules G.synths = list(glass) - src.modules += G - - var/obj/item/stack/rods/cyborg/R = new /obj/item/stack/rods/cyborg(src) + var/obj/item/stack/rods/cyborg/R = locate() in modules R.synths = list(metal) - src.modules += R - - var/obj/item/stack/cable_coil/cyborg/C = new /obj/item/stack/cable_coil/cyborg(src) + var/obj/item/stack/cable_coil/cyborg/C =locate() in modules C.synths = list(wire) - src.modules += C - - var/obj/item/stack/material/cyborg/plasteel/PS = new (src) + var/obj/item/stack/material/cyborg/plasteel/PS = locate() in modules PS.synths = list(plasteel) - src.modules += PS - - var/obj/item/stack/tile/floor/cyborg/S = new /obj/item/stack/tile/floor/cyborg(src) + var/obj/item/stack/tile/floor/cyborg/S = locate() in modules S.synths = list(metal) - src.modules += S - - var/obj/item/stack/tile/roofing/cyborg/CT = new /obj/item/stack/tile/roofing/cyborg(src) + var/obj/item/stack/tile/roofing/cyborg/CT = locate() in modules CT.synths = list(metal) - src.modules += CT - - var/obj/item/stack/material/cyborg/glass/reinforced/RG = new (src) + var/obj/item/stack/material/cyborg/glass/reinforced/RG = locate() in modules RG.synths = list(metal, glass) - src.modules += RG - - var/obj/item/stack/tile/wood/cyborg/WT = new /obj/item/stack/tile/wood/cyborg(src) + var/obj/item/stack/tile/wood/cyborg/WT = locate() in modules WT.synths = list(wood) - src.modules += WT - - var/obj/item/stack/material/cyborg/wood/W = new (src) + var/obj/item/stack/material/cyborg/wood/W = locate() in modules W.synths = list(wood) - src.modules += W - - var/obj/item/stack/material/cyborg/plastic/PL = new (src) + var/obj/item/stack/material/cyborg/plastic/PL = locate() in modules PL.synths = list(plastic) - src.modules += PL + +/obj/item/robot_module/robot/engineering/flying + module_category = ROBOT_MODULE_TYPE_FLYING + can_be_pushed = TRUE + sprites = list( + "Handy" = "handy-engineer", + "Drone" = "drone-engineer", + "Eyebot" = "eyebot-engineering", + "Pyralis" = "Glitterfly-Engineering", + ) /obj/item/robot_module/robot/security name = "security robot module" + display_name = "Security" channels = list("Security" = 1) networks = list(NETWORK_SECURITY) subsystems = list(/mob/living/silicon/proc/subsystem_crew_monitor) can_be_pushed = 0 supported_upgrades = list(/obj/item/borg/upgrade/tasercooler) - -/obj/item/robot_module/robot/security/general + modules = list( + /obj/item/handcuffs/cyborg, + /obj/item/melee/baton/robot, + /obj/item/gun/energy/taser/mounted/cyborg, + /obj/item/gun/energy/taser/xeno/sec/robot, + /obj/item/taperoll/police, + /obj/item/reagent_containers/spray/pepper, + /obj/item/gripper/security + ) + emag = /obj/item/gun/energy/laser/mounted sprites = list( - "M-USE NanoTrasen" = "robotSecy", - "Cabeiri" = "eyebot-security", - "Cerberus" = "bloodhound", - "Cerberus - Treaded" = "treadhound", - "Haruka" = "marinaSC", - "Usagi" = "tallred", - "Telemachus" = "toiletbotsecurity", - "WTOperator" = "sleeksecurity", - "XI-GUS" = "spidersec", - "XI-ALP" = "heavySec", - "Basic" = "secborg", - "Black Knight" = "securityrobot", - "Drone" = "drone-sec", - "Insekt" = "insekt-Sec", - "Usagi-II" = "tall2security", - "Pyralis" = "Glitterfly-Security", - "Decapod" = "decapod-Security", - "Pneuma" = "pneuma-Security", - "Tower" = "drider-Security" - ) - -/obj/item/robot_module/robot/security/general/Initialize() + "M-USE NanoTrasen" = "robotSecy", + "Cerberus" = "bloodhound", + "Cerberus - Treaded" = "treadhound", + "Haruka" = "marinaSC", + "Usagi" = "tallred", + "Telemachus" = "toiletbotsecurity", + "WTOperator" = "sleeksecurity", + "XI-GUS" = "spidersec", + "XI-ALP" = "heavySec", + "Basic" = "secborg", + "Hedge Knight" = "Security", + "Black Knight" = "securityrobot", + "Insekt" = "insekt-Sec", + "Usagi-II" = "tall2security", + "Decapod" = "decapod-Security", + "Pneuma" = "pneuma-Security", + "Tower" = "drider-Security" + ) - . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - src.modules += new /obj/item/handcuffs/cyborg(src) - src.modules += new /obj/item/melee/baton/robot(src) - src.modules += new /obj/item/gun/energy/taser/mounted/cyborg(src) - src.modules += new /obj/item/gun/energy/taser/xeno/sec/robot(src) - src.modules += new /obj/item/taperoll/police(src) - src.modules += new /obj/item/reagent_containers/spray/pepper(src) - src.modules += new /obj/item/gripper/security(src) - src.emag = new /obj/item/gun/energy/laser/mounted(src) +/obj/item/robot_module/robot/security/flying + module_category = ROBOT_MODULE_TYPE_FLYING + can_be_pushed = TRUE + sprites = list( + "Pyralis" = "Glitterfly-Security", + "Drone" = "drone-sec", + "Eyebot" = "eyebot-security" + ) /obj/item/robot_module/robot/security/respawn_consumable(var/mob/living/silicon/robot/R, var/amount) var/obj/item/flash/F = locate() in src.modules @@ -563,39 +392,45 @@ var/global/list/robot_modules = list( /obj/item/robot_module/robot/janitor name = "janitorial robot module" + display_name = "Janitor" channels = list("Service" = 1) sprites = list( - "M-USE NanoTrasen" = "robotJani", - "Arachne" = "crawler", - "Cabeiri" = "eyebot-janitor", - "Haruka" = "marinaJN", - "Telemachus" = "toiletbotjanitor", - "WTOperator" = "sleekjanitor", - "XI-ALP" = "heavyRes", - "Basic" = "JanBot2", - "Mopbot" = "janitorrobot", - "Mop Gear Rex" = "mopgearrex", - "Drone" = "drone-janitor", - "Usagi-II" = "tall2janitor", - "Pyralis" = "Glitterfly-Janitor", - "Decapod" = "decapod-Janitor", - "Pneuma" = "pneuma-Janitor", - "Tower" = "drider-Janitor" - ) - -/obj/item/robot_module/robot/janitor/Initialize() + "M-USE NanoTrasen" = "robotJani", + "Arachne" = "crawler", + "Haruka" = "marinaJN", + "Telemachus" = "toiletbotjanitor", + "WTOperator" = "sleekjanitor", + "XI-ALP" = "heavyRes", + "Basic" = "JanBot2", + "Mopbot" = "janitorrobot", + "Mop Gear Rex" = "mopgearrex", + "Usagi" = "tallblue", + "Usagi-II" = "tall2janitor", + "Decapod" = "decapod-Janitor", + "Pneuma" = "pneuma-Janitor", + "Tower" = "drider-Janitor" + ) + modules = list( + /obj/item/soap/nanotrasen, + /obj/item/storage/bag/trash, + /obj/item/mop, + /obj/item/lightreplacer + ) + emag = /obj/item/reagent_containers/spray - . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return +/obj/item/robot_module/robot/janitor/flying + module_category = ROBOT_MODULE_TYPE_FLYING + can_be_pushed = TRUE + sprites = list( + "Drone" = "drone-janitor", + "Pyralis" = "Glitterfly-Janitor", + "Cabeiri" = "eyebot-janitor" + ) - src.modules += new /obj/item/soap/nanotrasen(src) - src.modules += new /obj/item/storage/bag/trash(src) - src.modules += new /obj/item/mop(src) - src.modules += new /obj/item/lightreplacer(src) - src.emag = new /obj/item/reagent_containers/spray(src) - src.emag.reagents.add_reagent("lube", 250) - src.emag.name = "Lube spray" +/obj/item/robot_module/robot/janitor/finalize_emag() + . = ..() + emag.reagents.add_reagent("lube", 250) + emag.name = "lube spray" /obj/item/robot_module/robot/janitor/respawn_consumable(var/mob/living/silicon/robot/R, var/amount) var/obj/item/lightreplacer/LR = locate() in src.modules @@ -609,125 +444,135 @@ var/global/list/robot_modules = list( channels = list( "Service" = 1, "Command" = 1 - ) + ) languages = list( - LANGUAGE_SOL_COMMON = 1, - LANGUAGE_SIVIAN = 1, - LANGUAGE_UNATHI = 1, - LANGUAGE_SIIK = 1, - LANGUAGE_AKHANI = 1, - LANGUAGE_SKRELLIAN = 1, - LANGUAGE_SKRELLIANFAR = 0, - LANGUAGE_ROOTLOCAL = 0, - LANGUAGE_TRADEBAND = 1, - LANGUAGE_GUTTER = 1, - LANGUAGE_SCHECHI = 1, - LANGUAGE_EAL = 1, - LANGUAGE_TERMINUS = 1, - LANGUAGE_SIGN = 0, - LANGUAGE_ZADDAT = 1, - ) + LANGUAGE_SOL_COMMON = 1, + LANGUAGE_SIVIAN = 1, + LANGUAGE_UNATHI = 1, + LANGUAGE_SIIK = 1, + LANGUAGE_AKHANI = 1, + LANGUAGE_SKRELLIAN = 1, + LANGUAGE_SKRELLIANFAR = 0, + LANGUAGE_ROOTLOCAL = 0, + LANGUAGE_TRADEBAND = 1, + LANGUAGE_GUTTER = 1, + LANGUAGE_SCHECHI = 1, + LANGUAGE_EAL = 1, + LANGUAGE_TERMINUS = 1, + LANGUAGE_SIGN = 0, + LANGUAGE_ZADDAT = 1, + ) /obj/item/robot_module/robot/clerical/butler + display_name = "Butler" sprites = list( - "M-USE NanoTrasen" = "robotServ", - "Cabeiri" = "eyebot-standard", - "Haruka" = "marinaSV", - "Michiru" = "maidbot", - "Usagi" = "tallgreen", - "Telemachus" = "toiletbot", - "WTOperator" = "sleekservice", - "WTOmni" = "omoikane", - "XI-GUS" = "spider", - "XI-ALP" = "heavyServ", - "Standard" = "Service2", - "Waitress" = "Service", - "Bro" = "Brobot", - "Rich" = "maximillion", - "Drone - Service" = "drone-service", - "Drone - Hydro" = "drone-hydro", - "Usagi-II" = "tall2service", - "Pyralis" = "Glitterfly-Service", - "Decapod" = "decapod-Service", - "Pneuma" = "pneuma-Service", - "Tower" = "drider-Service" - ) - -/obj/item/robot_module/robot/clerical/butler/Initialize() - - . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - src.modules += new /obj/item/gripper/service(src) - src.modules += new /obj/item/reagent_containers/glass/bucket(src) - src.modules += new /obj/item/material/minihoe(src) - src.modules += new /obj/item/material/knife/machete/hatchet(src) - src.modules += new /obj/item/analyzer/plant_analyzer(src) - src.modules += new /obj/item/storage/bag/plants(src) - src.modules += new /obj/item/robot_harvester(src) - src.modules += new /obj/item/material/knife(src) - src.modules += new /obj/item/material/kitchen/rollingpin(src) - src.modules += new /obj/item/multitool(src) //to freeze trays - - var/obj/item/rsf/M = new /obj/item/rsf(src) - M.stored_matter = 30 - src.modules += M - - src.modules += new /obj/item/reagent_containers/dropper/industrial(src) + "M-USE NanoTrasen" = "robotServ", + "Haruka" = "marinaSV", + "Michiru" = "maidbot", + "Usagi" = "tallgreen", + "Telemachus" = "toiletbot", + "WTOperator" = "sleekservice", + "WTOmni" = "omoikane", + "XI-GUS" = "spider", + "XI-ALP" = "heavyServ", + "Standard" = "Service2", + "Waitress" = "Service", + "Bro" = "Brobot", + "Usagi" = "tall2clown", + "Rich" = "maximillion", + "Usagi-II" = "tall2service", + "Decapod" = "decapod-Service", + "Pneuma" = "pneuma-Service", + "Tower" = "drider-Service" + ) + modules = list( + /obj/item/gripper/service, + /obj/item/reagent_containers/glass/bucket, + /obj/item/material/minihoe, + /obj/item/material/knife/machete/hatchet, + /obj/item/analyzer/plant_analyzer, + /obj/item/storage/bag/plants, + /obj/item/robot_harvester, + /obj/item/material/knife, + /obj/item/material/kitchen/rollingpin, + /obj/item/multitool, + /obj/item/reagent_containers/dropper/industrial, + /obj/item/tray/robotray, + /obj/item/reagent_containers/borghypo/service, + /obj/item/flame/lighter/zippo, + /obj/item/rsf + ) + emag = /obj/item/reagent_containers/food/drinks/bottle/small/beer - var/obj/item/flame/lighter/zippo/L = new /obj/item/flame/lighter/zippo(src) - L.lit = 1 - src.modules += L +/obj/item/robot_module/robot/clerical/butler/flying + module_category = ROBOT_MODULE_TYPE_FLYING + can_be_pushed = TRUE + sprites = list( + "Pyralis" = "Glitterfly-Service", + "Eyebot" = "eyebot-standard", + "Service Drone" = "drone-service", + "Hydroponics Drone" = "drone-hydro" + ) - src.modules += new /obj/item/tray/robotray(src) - src.modules += new /obj/item/reagent_containers/borghypo/service(src) - src.emag = new /obj/item/reagent_containers/food/drinks/bottle/small/beer(src) +/obj/item/robot_module/robot/clerical/butler/finalize_emag() + . = ..() + if(!emag.reagents) + emag.create_reagents(50) + else + emag.reagents.clear_reagents() + emag.reagents.add_reagent("beer2", 50) + emag.name = "Mickey Finn's Special Brew" - var/datum/reagents/R = new/datum/reagents(50) - src.emag.reagents = R - R.my_atom = src.emag - R.add_reagent("beer2", 50) - src.emag.name = "Mickey Finn's Special Brew" +/obj/item/robot_module/robot/clerical/butler/finalize_equipment() + . = ..() + var/obj/item/rsf/M = locate() in modules + M.stored_matter = 30 + var/obj/item/flame/lighter/zippo/L = locate() in modules + L.lit = TRUE /obj/item/robot_module/robot/clerical/general name = "clerical robot module" + display_name = "Clerical" sprites = list( - "M-USE NanoTrasen" = "robotCler", - "Cabeiri" = "eyebot-standard", - "Haruka" = "marinaSV", - "Usagi" = "tallgreen", - "Telemachus" = "toiletbot", - "WTOperator" = "sleekclerical", - "WTOmni" = "omoikane", - "XI-GUS" = "spidercom", - "XI-ALP" = "heavyServ", - "Waitress" = "Service", - "Bro" = "Brobot", - "Rich" = "maximillion", - "Default" = "Service2", - "Drone" = "drone-blu", - "Usagi-II" = "tall2service", - "Pyralis" = "Glitterfly-Clerical", - "Decapod" = "decapod-Clerical", - "Pneuma" = "pneuma-Clerical", - "Tower" = "drider-Clerical" - ) - -/obj/item/robot_module/robot/clerical/general/Initialize() + "M-USE NanoTrasen" = "robotCler", + "Haruka" = "marinaSV", + "Usagi" = "tallgreen", + "Telemachus" = "toiletbot", + "WTOperator" = "sleekclerical", + "WTOmni" = "omoikane", + "XI-GUS" = "spidercom", + "XI-ALP" = "heavyServ", + "Waitress" = "Service", + "Bro" = "Brobot", + "Rich" = "maximillion", + "Default" = "Service2", + "Usagi-II" = "tall2service", + "Decapod" = "decapod-Clerical", + "Pneuma" = "pneuma-Clerical", + "Tower" = "drider-Clerical", + "Hedge" = "Hydrobot" + ) + modules = list( + /obj/item/pen/robopen, + /obj/item/form_printer, + /obj/item/gripper/paperwork, + /obj/item/hand_labeler, + /obj/item/stamp, + /obj/item/stamp/denied + ) + emag = /obj/item/pen/chameleon - . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - src.modules += new /obj/item/pen/robopen(src) - src.modules += new /obj/item/form_printer(src) - src.modules += new /obj/item/gripper/paperwork(src) - src.modules += new /obj/item/hand_labeler(src) - src.modules += new /obj/item/stamp(src) - src.modules += new /obj/item/stamp/denied(src) - src.emag = new /obj/item/stamp/chameleon(src) - src.emag = new /obj/item/pen/chameleon(src) +/obj/item/robot_module/robot/clerical/general/flying + module_category = ROBOT_MODULE_TYPE_FLYING + can_be_pushed = TRUE + sprites = list( + "Eyebot" = "eyebot-standard", + "Drone" = "drone-blu", + "Service Drone" = "drone-service", + "Gravekeeper" = "drone-gravekeeper", + "Hydroponics Drone" = "drone-hydro", + "Pyralis" = "Glitterfly-Clerical" + ) /obj/item/robot_module/general/butler/respawn_consumable(var/mob/living/silicon/robot/R, var/amount) var/obj/item/reagent_containers/food/condiment/enzyme/E = locate() in src.modules @@ -738,275 +583,254 @@ var/global/list/robot_modules = list( /obj/item/robot_module/robot/miner name = "miner robot module" + display_name = "Miner" channels = list("Supply" = 1) networks = list(NETWORK_MINE) sprites = list( - "NM-USE NanoTrasen" = "robotMine", - "Cabeiri" = "eyebot-miner", - "Haruka" = "marinaMN", - "Telemachus" = "toiletbotminer", - "WTOperator" = "sleekminer", - "XI-GUS" = "spidermining", - "XI-ALP" = "heavyMiner", - "Basic" = "Miner_old", - "Advanced Droid" = "droid-miner", - "Treadhead" = "Miner", - "Drone" = "drone-miner", - "Usagi-II" = "tall2miner", - "Pyralis" = "Glitterfly-Miner", - "Decapod" = "decapod-Miner", - "Pneuma" = "pneuma-Miner", - "Tower" = "drider-Miner" - ) - -/obj/item/robot_module/robot/miner/Initialize() + "NM-USE NanoTrasen" = "robotMine", + "Haruka" = "marinaMN", + "Telemachus" = "toiletbotminer", + "WTOperator" = "sleekminer", + "XI-GUS" = "spidermining", + "XI-ALP" = "heavyMiner", + "Basic" = "Miner_old", + "Advanced Droid" = "droid-miner", + "Treadhead" = "Miner", + "Usagi-II" = "tall2miner", + "Decapod" = "decapod-Miner", + "Pneuma" = "pneuma-Miner", + "Tower" = "drider-Miner" + ) + modules = list( + /obj/item/borg/sight/material, + /obj/item/tool/wrench/cyborg, + /obj/item/tool/screwdriver/cyborg, + /obj/item/storage/bag/ore, + /obj/item/pickaxe/borgdrill, + /obj/item/storage/bag/sheetsnatcher/borg, + /obj/item/gripper/miner, + /obj/item/mining_scanner + ) + emag = /obj/item/pickaxe/diamonddrill - . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - src.modules += new /obj/item/borg/sight/material(src) - src.modules += new /obj/item/tool/wrench/cyborg(src) - src.modules += new /obj/item/tool/screwdriver/cyborg(src) - src.modules += new /obj/item/storage/bag/ore(src) - src.modules += new /obj/item/pickaxe/borgdrill(src) - src.modules += new /obj/item/storage/bag/sheetsnatcher/borg(src) - src.modules += new /obj/item/gripper/miner(src) - src.modules += new /obj/item/mining_scanner(src) - src.emag = new /obj/item/pickaxe/plasmacutter(src) - src.emag = new /obj/item/pickaxe/diamonddrill(src) +/obj/item/robot_module/robot/miner/flying + module_category = ROBOT_MODULE_TYPE_FLYING + can_be_pushed = TRUE + sprites = list( + "Drone" = "drone-miner", + "Cabeiri" = "eyebot-miner", + "Pyralis" = "Glitterfly-Miner" + ) /obj/item/robot_module/robot/research name = "research module" + display_name = "Research" channels = list("Science" = 1) sprites = list( - "L'Ouef" = "peaceborg", - "Cabeiri" = "eyebot-science", - "Haruka" = "marinaSCI", - "WTDove" = "whitespider", - "WTOperator" = "sleekscience", - "Droid" = "droid-science", - "Drone" = "drone-science", - "Handy" = "handy-science", - "Insekt" = "insekt-Sci", - "Usagi-II" = "tall2peace", - "Pyralis" = "Glitterfly-Research", - "Decapod" = "decapod-Research", - "Pneuma" = "pneuma-Research", - "Tower" = "drider-Research" - ) - -/obj/item/robot_module/robot/research/Initialize() + "L'Ouef" = "peaceborg", + "Haruka" = "marinaSCI", + "WTDove" = "whitespider", + "WTOperator" = "sleekscience", + "Droid" = "droid-science", + "Insekt" = "insekt-Sci", + "Usagi-II" = "tall2peace", + "Decapod" = "decapod-Research", + "Pneuma" = "pneuma-Research", + "Tower" = "drider-Research" + ) + modules = list( + /obj/item/portable_destructive_analyzer, + /obj/item/gripper/research, + /obj/item/gripper/circuit, + /obj/item/gripper/no_use/organ/robotics, + /obj/item/gripper/no_use/mech, + /obj/item/gripper/no_use/loader, + /obj/item/robotanalyzer, + /obj/item/card/robot, + /obj/item/weldingtool/electric/mounted/cyborg, + /obj/item/tool/screwdriver/cyborg, + /obj/item/tool/wrench/cyborg, + /obj/item/tool/wirecutters/cyborg, + /obj/item/multitool, + /obj/item/surgical/scalpel/cyborg, + /obj/item/surgical/circular_saw/cyborg, + /obj/item/reagent_containers/syringe, + /obj/item/reagent_containers/glass/beaker/large, + /obj/item/storage/part_replacer, + /obj/item/shockpaddles/robot/jumper, + /obj/item/melee/baton/slime/robot, + /obj/item/gun/energy/taser/xeno/robot, + /obj/item/xenoarch_multi_tool, + /obj/item/pickaxe/excavationdrill, + /obj/item/cataloguer, + /obj/item/stack/cable_coil/cyborg, + /obj/item/stack/nanopaste + ) + emag = /obj/item/hand_tele + synths = list( + /datum/matter_synth/nanite = 10000, + /datum/matter_synth/wire + ) +/obj/item/robot_module/robot/research/flying + module_category = ROBOT_MODULE_TYPE_FLYING + can_be_pushed = TRUE + sprites = list( + "Handy" = "handy-science", + "Drone" = "drone-science", + "Pyralis" = "Glitterfly-Research", + "Cabeiri" = "eyebot-science" + ) + +/obj/item/robot_module/robot/research/finalize_synths() . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - src.modules += new /obj/item/portable_destructive_analyzer(src) - src.modules += new /obj/item/gripper/research(src) - src.modules += new /obj/item/gripper/circuit(src) - src.modules += new /obj/item/gripper/no_use/organ/robotics(src) - src.modules += new /obj/item/gripper/no_use/mech(src) - src.modules += new /obj/item/gripper/no_use/loader(src) - src.modules += new /obj/item/robotanalyzer(src) - src.modules += new /obj/item/card/robot(src) - src.modules += new /obj/item/weldingtool/electric/mounted/cyborg(src) - src.modules += new /obj/item/tool/screwdriver/cyborg(src) - src.modules += new /obj/item/tool/wrench/cyborg(src) - src.modules += new /obj/item/tool/wirecutters/cyborg(src) - src.modules += new /obj/item/multitool(src) - src.modules += new /obj/item/surgical/scalpel/cyborg(src) - src.modules += new /obj/item/surgical/circular_saw/cyborg(src) - src.modules += new /obj/item/reagent_containers/syringe(src) - src.modules += new /obj/item/reagent_containers/glass/beaker/large(src) - src.modules += new /obj/item/storage/part_replacer(src) - src.modules += new /obj/item/shockpaddles/robot/jumper(src) - src.modules += new /obj/item/melee/baton/slime/robot(src) - src.modules += new /obj/item/gun/energy/taser/xeno/robot(src) - src.modules += new /obj/item/xenoarch_multi_tool(src) - src.modules += new /obj/item/pickaxe/excavationdrill(src) - src.modules += new /obj/item/cataloguer(src) - - src.emag = new /obj/item/hand_tele(src) - - var/datum/matter_synth/nanite = new /datum/matter_synth/nanite(10000) - synths += nanite - var/datum/matter_synth/wire = new /datum/matter_synth/wire() //Added to allow repairs, would rather add cable now than be asked to add it later, - synths += wire //Cable code, taken from engiborg, - - var/obj/item/stack/nanopaste/N = new /obj/item/stack/nanopaste(src) + var/datum/matter_synth/nanite = locate() in synths + var/obj/item/stack/nanopaste/N = locate() in modules N.uses_charge = 1 N.charge_costs = list(1000) N.synths = list(nanite) - src.modules += N - - var/obj/item/stack/cable_coil/cyborg/C = new /obj/item/stack/cable_coil/cyborg(src) //Cable code, taken from engiborg, + var/datum/matter_synth/wire = locate() in synths + var/obj/item/stack/cable_coil/cyborg/C = locate() in modules C.synths = list(wire) - src.modules += C /obj/item/robot_module/robot/research/respawn_consumable(var/mob/living/silicon/robot/R, var/amount) - var/obj/item/reagent_containers/syringe/S = locate() in src.modules if(S.mode == 2) S.reagents.clear_reagents() S.mode = initial(S.mode) S.desc = initial(S.desc) S.update_icon() - ..() - /obj/item/robot_module/robot/security/combat name = "combat robot module" + display_name = "Combat" + crisis_locked = TRUE hide_on_manifest = TRUE sprites = list( - "Haruka" = "marinaCB", - "Combat Android" = "droid-combat", - "Insekt" = "insekt-Combat", - "Decapod" = "decapod-Combat" - ) - -/obj/item/robot_module/robot/security/combat/Initialize() - - . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - src.modules += new /obj/item/flash(src) - src.modules += new /obj/item/borg/sight/thermal(src) - src.modules += new /obj/item/gun/energy/laser/mounted(src) - src.modules += new /obj/item/pickaxe/plasmacutter(src) - src.modules += new /obj/item/borg/combat/shield(src) - src.modules += new /obj/item/borg/combat/mobility(src) - src.emag = new /obj/item/gun/energy/lasercannon/mounted(src) - + "Haruka" = "marinaCB", + "Combat Android" = "droid-combat", + "Insekt" = "insekt-Combat", + "Decapod" = "decapod-Combat" + ) + modules = list( + /obj/item/flash, + /obj/item/borg/sight/thermal, + /obj/item/gun/energy/laser/mounted, + /obj/item/pickaxe/plasmacutter, + /obj/item/borg/combat/shield, + /obj/item/borg/combat/mobility + ) + emag = /obj/item/gun/energy/lasercannon/mounted /* Drones */ - /obj/item/robot_module/drone name = "drone module" + display_name = "Drone" + sprites = list("Drone" = "repairbot") + unavailable_by_default = TRUE hide_on_manifest = TRUE - no_slip = 1 + no_slip = TRUE networks = list(NETWORK_ENGINEERING) + modules = list( + /obj/item/borg/sight/meson, + /obj/item/weldingtool/electric/mounted/cyborg, + /obj/item/tool/screwdriver/cyborg, + /obj/item/tool/wrench/cyborg, + /obj/item/tool/crowbar/cyborg, + /obj/item/tool/wirecutters/cyborg, + /obj/item/t_scanner, + /obj/item/multitool, + /obj/item/lightreplacer, + /obj/item/gripper, + /obj/item/soap, + /obj/item/gripper/no_use/loader, + /obj/item/extinguisher, + /obj/item/pipe_painter, + /obj/item/floor_painter, + /obj/item/matter_decompiler, + /obj/item/stack/material/cyborg/steel, + /obj/item/stack/material/cyborg/glass, + /obj/item/stack/rods/cyborg, + /obj/item/stack/cable_coil/cyborg, + /obj/item/stack/tile/floor/cyborg, + /obj/item/stack/material/cyborg/glass/reinforced, + /obj/item/stack/tile/wood/cyborg, + /obj/item/stack/material/cyborg/wood, + /obj/item/stack/material/cyborg/plastic + ) + jetpack = /obj/item/tank/jetpack/carbondioxide + emag = /obj/item/pickaxe/plasmacutter + synths = list( + /datum/matter_synth/metal = 25000, + /datum/matter_synth/glass = 25000, + /datum/matter_synth/wood = 25000, + /datum/matter_synth/plastic = 25000, + /datum/matter_synth/wire = 30 + ) -/obj/item/robot_module/drone/Initialize(var/ml) - +/obj/item/robot_module/drone/finalize_synths() . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - src.modules += new /obj/item/borg/sight/meson(src) - src.modules += new /obj/item/weldingtool/electric/mounted/cyborg(src) - src.modules += new /obj/item/tool/screwdriver/cyborg(src) - src.modules += new /obj/item/tool/wrench/cyborg(src) - src.modules += new /obj/item/tool/crowbar/cyborg(src) - src.modules += new /obj/item/tool/wirecutters/cyborg(src) - src.modules += new /obj/item/t_scanner(src) - src.modules += new /obj/item/multitool(src) - src.modules += new /obj/item/lightreplacer(src) - src.modules += new /obj/item/gripper(src) - src.modules += new /obj/item/soap(src) - src.modules += new /obj/item/gripper/no_use/loader(src) - src.modules += new /obj/item/extinguisher(src) - src.modules += new /obj/item/pipe_painter(src) - src.modules += new /obj/item/floor_painter(src) - - var/mob/living/silicon/robot/robit = loc - robit.internals = new/obj/item/tank/jetpack/carbondioxide(src) - src.modules += robit.internals - - src.emag = new /obj/item/pickaxe/plasmacutter(src) - src.emag.name = "Plasma Cutter" - - var/datum/matter_synth/metal = new /datum/matter_synth/metal(25000) - var/datum/matter_synth/glass = new /datum/matter_synth/glass(25000) - var/datum/matter_synth/wood = new /datum/matter_synth/wood(25000) - var/datum/matter_synth/plastic = new /datum/matter_synth/plastic(25000) - var/datum/matter_synth/wire = new /datum/matter_synth/wire(30) - synths += metal - synths += glass - synths += wood - synths += plastic - synths += wire - - var/obj/item/matter_decompiler/MD = new /obj/item/matter_decompiler(src) + var/datum/matter_synth/metal/metal = locate() in synths + var/datum/matter_synth/glass/glass = locate() in synths + var/datum/matter_synth/wood/wood = locate() in synths + var/datum/matter_synth/plastic/plastic = locate() in synths + var/datum/matter_synth/wire/wire = locate() in synths + + var/obj/item/matter_decompiler/MD = locate() in modules MD.metal = metal MD.glass = glass MD.wood = wood MD.plastic = plastic - src.modules += MD - var/obj/item/stack/material/cyborg/steel/M = new (src) + var/obj/item/stack/material/cyborg/steel/M = locate() in modules M.synths = list(metal) - src.modules += M - - var/obj/item/stack/material/cyborg/glass/G = new (src) + var/obj/item/stack/material/cyborg/glass/G = locate() in modules G.synths = list(glass) - src.modules += G - - var/obj/item/stack/rods/cyborg/R = new /obj/item/stack/rods/cyborg(src) + var/obj/item/stack/rods/cyborg/R = locate() in modules R.synths = list(metal) - src.modules += R - - var/obj/item/stack/cable_coil/cyborg/C = new /obj/item/stack/cable_coil/cyborg(src) + var/obj/item/stack/cable_coil/cyborg/C = locate() in modules C.synths = list(wire) - src.modules += C - - var/obj/item/stack/tile/floor/cyborg/S = new /obj/item/stack/tile/floor/cyborg(src) + var/obj/item/stack/tile/floor/cyborg/S = locate() in modules S.synths = list(metal) - src.modules += S - - var/obj/item/stack/material/cyborg/glass/reinforced/RG = new (src) + var/obj/item/stack/material/cyborg/glass/reinforced/RG = locate() in modules RG.synths = list(metal, glass) - src.modules += RG - - var/obj/item/stack/tile/wood/cyborg/WT = new /obj/item/stack/tile/wood/cyborg(src) + var/obj/item/stack/tile/wood/cyborg/WT = locate() in modules WT.synths = list(wood) - src.modules += WT - - var/obj/item/stack/material/cyborg/wood/W = new (src) + var/obj/item/stack/material/cyborg/wood/W = locate() in modules W.synths = list(wood) - src.modules += W - - var/obj/item/stack/material/cyborg/plastic/P = new (src) + var/obj/item/stack/material/cyborg/plastic/P = locate() in modules P.synths = list(plastic) - src.modules += P src.modules += new /obj/item/pipe_dispenser(src) // At the end to go beside the construction's RCD. /obj/item/robot_module/drone/construction name = "construction drone module" + display_name = "Construction Drone" hide_on_manifest = TRUE + sprites = list("Drone" = "constructiondrone") channels = list("Engineering" = 1) languages = list() -/obj/item/robot_module/drone/construction/Initialize() - +/obj/item/robot_module/drone/construction/build_equipment() + modules += /obj/item/rcd/electric/mounted/borg/lesser . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - src.modules += new /obj/item/rcd/electric/mounted/borg/lesser(src) /obj/item/robot_module/drone/respawn_consumable(var/mob/living/silicon/robot/R, var/amount) var/obj/item/lightreplacer/LR = locate() in src.modules LR.Charge(R, amount) ..() - return /obj/item/robot_module/drone/mining name = "miner drone module" + display_name = "Mining Drone" channels = list("Supply" = 1) networks = list(NETWORK_MINE) - -/obj/item/robot_module/drone/mining/Initialize() - - . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - src.modules += new /obj/item/borg/sight/material(src) - src.modules += new /obj/item/pickaxe/borgdrill(src) - src.modules += new /obj/item/storage/bag/ore(src) - src.modules += new /obj/item/storage/bag/sheetsnatcher/borg(src) - src.emag = new /obj/item/pickaxe/diamonddrill(src) + sprites = list("Drone" = "miningdrone") + modules = list( + /obj/item/borg/sight/material, + /obj/item/pickaxe/borgdrill, + /obj/item/storage/bag/ore, + /obj/item/storage/bag/sheetsnatcher/borg + ) + emag = /obj/item/pickaxe/diamonddrill diff --git a/code/modules/mob/living/silicon/robot/robot_modules/swarm.dm b/code/modules/mob/living/silicon/robot/robot_modules/swarm.dm index 55ae50cda1b..31dc08c544f 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules/swarm.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules/swarm.dm @@ -1,32 +1,31 @@ /obj/item/robot_module/drone/swarm name = "swarm drone module" + display_name = "Swarm Drone" + unavailable_by_default = TRUE + modules = list( + /obj/item/rcd/electric/mounted/borg/swarm, + /obj/item/flash/robot, + /obj/item/handcuffs/cable/tape/cyborg, + /obj/item/melee/baton/robot, + /obj/item/gun/energy/taser/mounted/cyborg/swarm, + /obj/item/matter_decompiler/swarm + ) var/id -/obj/item/robot_module/drone/swarm/Initialize(var/ml) - +/obj/item/robot_module/drone/swarm/build_equipment() . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - var/mob/living/silicon/robot/R = loc - id = R.idcard - src.modules += id - src.modules += new /obj/item/rcd/electric/mounted/borg/swarm(src) - src.modules += new /obj/item/flash/robot(src) - src.modules += new /obj/item/handcuffs/cable/tape/cyborg(src) - src.modules += new /obj/item/melee/baton/robot(src) - src.modules += new /obj/item/gun/energy/taser/mounted/cyborg/swarm(src) - src.modules += new /obj/item/matter_decompiler/swarm(src) + if(istype(R) && R.idcard) + id = R.idcard + modules += id /obj/item/robot_module/drone/swarm/ranged name = "swarm gunner module" -/obj/item/robot_module/drone/swarm/ranged/Initialize(var/ml) +/obj/item/robot_module/drone/swarm/ranged/build_equipment() . = ..() - if(. == INITIALIZE_HINT_NORMAL) - modules += new /obj/item/gun/energy/xray/swarm(src) + modules += new /obj/item/gun/energy/xray/swarm(src) -/obj/item/robot_module/drone/swarm/melee/Initialize(var/ml) +/obj/item/robot_module/drone/swarm/melee/build_equipment() . = ..() - if(. == INITIALIZE_HINT_NORMAL) - modules += new /obj/item/melee/energy/sword/ionic_rapier/lance(src) + modules += new /obj/item/melee/energy/sword/ionic_rapier/lance(src) diff --git a/code/modules/mob/living/silicon/robot/robot_modules/syndicate.dm b/code/modules/mob/living/silicon/robot/robot_modules/syndicate.dm index a3d558466c6..d3de12b630e 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules/syndicate.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules/syndicate.dm @@ -2,7 +2,9 @@ /obj/item/robot_module/robot/syndicate name = "illegal robot module" + display_name = "Subverted" hide_on_manifest = TRUE + unavailable_by_default = TRUE languages = list( LANGUAGE_SOL_COMMON = 1, LANGUAGE_SIVIAN = 0, @@ -21,42 +23,42 @@ LANGUAGE_ZADDAT = 0 ) sprites = list( - "Cerberus" = "syndie_bloodhound", - "Cerberus - Treaded" = "syndie_treadhound", - "Ares" = "squats", - "Telemachus" = "toiletbotantag", - "WTOperator" = "hosborg", - "XI-GUS" = "spidersyndi", - "XI-ALP" = "syndi-heavy" - ) + "Cerberus" = "syndie_bloodhound", + "Cerberus - Treaded" = "syndie_treadhound", + "Ares" = "squats", + "Telemachus" = "toiletbotantag", + "XI-GUS" = "spidersyndi", + "XI-ALP" = "syndi-heavy" + ) + universal_equipment = list( + /obj/item/flash/robot, + /obj/item/tool/crowbar/cyborg, + /obj/item/extinguisher, + /obj/item/gps/robot, + /obj/item/pinpointer/shuttle/merc, + /obj/item/melee/energy/sword, + ) + jetpack = /obj/item/tank/jetpack/carbondioxide + synths = list( + /datum/matter_synth/cloth = 40000 + ) var/id // All syndie modules get these, and the base borg items (flash, crowbar, etc). -/obj/item/robot_module/robot/syndicate/Initialize() - +/obj/item/robot_module/robot/syndicate/finalize_synths() . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - src.modules += new /obj/item/pinpointer/shuttle/merc(src) - src.modules += new /obj/item/melee/energy/sword(src) - - var/datum/matter_synth/cloth = new /datum/matter_synth/cloth(40000) - synths += cloth - - var/obj/item/stack/sandbags/cyborg/SB = new /obj/item/stack/sandbags/cyborg(src) + var/datum/matter_synth/cloth/cloth = locate() in synths + var/obj/item/stack/sandbags/cyborg/SB = locate() in modules SB.synths += list(cloth) - var/jetpack = new/obj/item/tank/jetpack/carbondioxide(src) - src.modules += jetpack +/obj/item/robot_module/robot/syndicate/finalize_equipment() + . = ..() var/mob/living/silicon/robot/R = loc - R.internals = jetpack - - id = R.idcard - src.modules += id + if(istype(R)) + id = R.idcard + modules += id /obj/item/robot_module/robot/syndicate/Destroy() - src.modules -= id id = null return ..() @@ -69,17 +71,12 @@ "Ares" = "squats", "XI-ALP" = "syndi-heavy" ) - -/obj/item/robot_module/robot/syndicate/protector/Initialize() - - . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - src.modules += new /obj/item/shield_projector/rectangle/weak(src) - src.modules += new /obj/item/gun/energy/dakkalaser(src) - src.modules += new /obj/item/handcuffs/cyborg(src) - src.modules += new /obj/item/melee/baton/robot(src) + modules = list( + /obj/item/shield_projector/rectangle/weak, + /obj/item/gun/energy/dakkalaser, + /obj/item/handcuffs/cyborg, + /obj/item/melee/baton/robot + ) // 95% engi-borg and 15% roboticist. /obj/item/robot_module/robot/syndicate/mechanist @@ -87,133 +84,114 @@ sprites = list( "XI-GUS" = "spidersyndi", "WTOperator" = "sleekhos" - ) - -/obj/item/robot_module/robot/syndicate/mechanist/Initialize() - + ) + modules = list( + /obj/item/borg/sight/meson, + /obj/item/weldingtool/electric/mounted/cyborg, + /obj/item/tool/screwdriver/cyborg, + /obj/item/tool/wrench/cyborg, + /obj/item/tool/wirecutters/cyborg, + /obj/item/multitool/ai_detector, + /obj/item/pickaxe/plasmacutter, + /obj/item/rcd/electric/mounted/borg/lesser, + /obj/item/melee/energy/sword/ionic_rapier, + /obj/item/robotanalyzer, + /obj/item/shockpaddles/robot/jumper, + /obj/item/gripper/no_use/organ/robotics, + /obj/item/card/robot/syndi, + /obj/item/card/emag, + /obj/item/stack/nanopaste, + /obj/item/stack/material/cyborg/steel, + /obj/item/stack/material/cyborg/glass, + /obj/item/stack/rods/cyborg, + /obj/item/stack/cable_coil/cyborg, + /obj/item/stack/material/cyborg/glass/reinforced + ) + synths = list( + /datum/matter_synth/nanite = 10000, + /datum/matter_synth/metal = 40000, + /datum/matter_synth/glass = 40000, + /datum/matter_synth/wire + ) + +/obj/item/robot_module/robot/syndicate/mechanist/finalize_synths() . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - // General engineering/hacking. - src.modules += new /obj/item/borg/sight/meson(src) - src.modules += new /obj/item/weldingtool/electric/mounted/cyborg(src) - src.modules += new /obj/item/tool/screwdriver/cyborg(src) - src.modules += new /obj/item/tool/wrench/cyborg(src) - src.modules += new /obj/item/tool/wirecutters/cyborg(src) - src.modules += new /obj/item/multitool/ai_detector(src) - src.modules += new /obj/item/pickaxe/plasmacutter(src) - src.modules += new /obj/item/rcd/electric/mounted/borg/lesser(src) // Can't eat rwalls to prevent AI core cheese. - src.modules += new /obj/item/melee/energy/sword/ionic_rapier(src) - - // FBP repair. - src.modules += new /obj/item/robotanalyzer(src) - src.modules += new /obj/item/shockpaddles/robot/jumper(src) - src.modules += new /obj/item/gripper/no_use/organ/robotics(src) - - // Hacking other things. - src.modules += new /obj/item/card/robot/syndi(src) - src.modules += new /obj/item/card/emag(src) - // Materials. - var/datum/matter_synth/nanite = new /datum/matter_synth/nanite(10000) - synths += nanite - var/datum/matter_synth/wire = new /datum/matter_synth/wire() - synths += wire - var/datum/matter_synth/metal = new /datum/matter_synth/metal(40000) - synths += metal - var/datum/matter_synth/glass = new /datum/matter_synth/glass(40000) - synths += glass - - var/obj/item/stack/nanopaste/N = new /obj/item/stack/nanopaste(src) + var/datum/matter_synth/nanite/nanite = locate() in synths + var/obj/item/stack/nanopaste/N = locate() in modules N.uses_charge = 1 N.charge_costs = list(1000) N.synths = list(nanite) - src.modules += N - var/obj/item/stack/material/cyborg/steel/M = new (src) + var/datum/matter_synth/metal/metal = locate() in synths + var/obj/item/stack/material/cyborg/steel/M = locate() in modules + var/obj/item/stack/rods/cyborg/rods = locate() in modules M.synths = list(metal) - src.modules += M + rods.synths = list(metal) - var/obj/item/stack/material/cyborg/glass/G = new (src) + var/datum/matter_synth/glass/glass = locate() in synths + var/obj/item/stack/material/cyborg/glass/G = locate() in modules G.synths = list(glass) - src.modules += G - - var/obj/item/stack/rods/cyborg/rods = new /obj/item/stack/rods/cyborg(src) - rods.synths = list(metal) - src.modules += rods - var/obj/item/stack/cable_coil/cyborg/C = new /obj/item/stack/cable_coil/cyborg(src) + var/datum/matter_synth/wire/wire = locate() in synths + var/obj/item/stack/cable_coil/cyborg/C = locate() in modules C.synths = list(wire) - src.modules += C - var/obj/item/stack/material/cyborg/glass/reinforced/RG = new (src) + var/obj/item/stack/material/cyborg/glass/reinforced/RG = locate() in modules RG.synths = list(metal, glass) - src.modules += RG - - - // Mediborg optimized for on-the-field healing, but can also do surgery if needed. /obj/item/robot_module/robot/syndicate/combat_medic name = "combat medic robot module" sprites = list( "Telemachus" = "toiletbotantag" - ) - -/obj/item/robot_module/robot/syndicate/combat_medic/Initialize() - + ) + modules = list( + /obj/item/borg/sight/hud/med, + /obj/item/healthanalyzer/advanced, + /obj/item/reagent_containers/borghypo/merc, + /obj/item/autopsy_scanner, + /obj/item/surgical/scalpel/cyborg, + /obj/item/surgical/hemostat/cyborg, + /obj/item/surgical/retractor/cyborg, + /obj/item/surgical/cautery/cyborg, + /obj/item/surgical/bonegel/cyborg, + /obj/item/surgical/FixOVein/cyborg, + /obj/item/surgical/bonesetter/cyborg, + /obj/item/surgical/circular_saw/cyborg, + /obj/item/surgical/surgicaldrill/cyborg, + /obj/item/gripper/no_use/organ, + /obj/item/gripper/medical, + /obj/item/shockpaddles/robot/combat, + /obj/item/reagent_containers/dropper, + /obj/item/reagent_containers/syringe, + /obj/item/roller_holder, + /obj/item/stack/medical/advanced/ointment, + /obj/item/stack/medical/advanced/bruise_pack, + /obj/item/stack/medical/splint + ) + synths = list( + /datum/matter_synth/medicine = 15000 + ) + +/obj/item/robot_module/robot/syndicate/combat_medic/finalize_synths() . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - src.modules += new /obj/item/borg/sight/hud/med(src) - src.modules += new /obj/item/healthanalyzer/advanced(src) - src.modules += new /obj/item/reagent_containers/borghypo/merc(src) - - // Surgery things. - src.modules += new /obj/item/autopsy_scanner(src) - src.modules += new /obj/item/surgical/scalpel/cyborg(src) - src.modules += new /obj/item/surgical/hemostat/cyborg(src) - src.modules += new /obj/item/surgical/retractor/cyborg(src) - src.modules += new /obj/item/surgical/cautery/cyborg(src) - src.modules += new /obj/item/surgical/bonegel/cyborg(src) - src.modules += new /obj/item/surgical/FixOVein/cyborg(src) - src.modules += new /obj/item/surgical/bonesetter/cyborg(src) - src.modules += new /obj/item/surgical/circular_saw/cyborg(src) - src.modules += new /obj/item/surgical/surgicaldrill/cyborg(src) - src.modules += new /obj/item/gripper/no_use/organ(src) - - // General healing. - src.modules += new /obj/item/gripper/medical(src) - src.modules += new /obj/item/shockpaddles/robot/combat(src) - src.modules += new /obj/item/reagent_containers/dropper(src) // Allows borg to fix necrosis apparently - src.modules += new /obj/item/reagent_containers/syringe(src) - src.modules += new /obj/item/roller_holder(src) - - // Materials. - var/datum/matter_synth/medicine = new /datum/matter_synth/medicine(15000) - synths += medicine - - var/obj/item/stack/medical/advanced/ointment/O = new /obj/item/stack/medical/advanced/ointment(src) - var/obj/item/stack/medical/advanced/bruise_pack/B = new /obj/item/stack/medical/advanced/bruise_pack(src) - var/obj/item/stack/medical/splint/S = new /obj/item/stack/medical/splint(src) + var/datum/matter_synth/medicine/medicine = locate() in synths + var/obj/item/stack/medical/advanced/ointment/O = locate() in modules O.uses_charge = 1 O.charge_costs = list(1000) O.synths = list(medicine) + var/obj/item/stack/medical/advanced/bruise_pack/B = locate() in modules B.uses_charge = 1 B.charge_costs = list(1000) B.synths = list(medicine) + var/obj/item/stack/medical/splint/S = locate() in modules S.uses_charge = 1 S.charge_costs = list(1000) S.synths = list(medicine) - src.modules += O - src.modules += B - src.modules += S /obj/item/robot_module/robot/syndicate/combat_medic/respawn_consumable(var/mob/living/silicon/robot/R, var/amount) - - var/obj/item/reagent_containers/syringe/S = locate() in src.modules + var/obj/item/reagent_containers/syringe/S = locate() in modules if(S.mode == 2) S.reagents.clear_reagents() S.mode = initial(S.mode) diff --git a/code/modules/mob/living/silicon/robot/robot_movement.dm b/code/modules/mob/living/silicon/robot/robot_movement.dm index a554176536f..23edeb6877e 100644 --- a/code/modules/mob/living/silicon/robot/robot_movement.dm +++ b/code/modules/mob/living/silicon/robot/robot_movement.dm @@ -1,29 +1,11 @@ /mob/living/silicon/robot/get_jetpack() - if(module) - for(var/obj/item/tank/jetpack/J in module.modules) - return J + return module?.jetpack /mob/living/silicon/robot/Check_Shoegrip() return module && module.no_slip /mob/living/silicon/robot/Process_Spaceslipping(var/prob_slip) - var/obj/item/tank/jetpack/thrust = get_jetpack() - if(thrust?.can_thrust(0.01)) - return 0 - if(module && module.no_slip) - return 0 - ..(prob_slip) - -/mob/living/silicon/robot/Process_Spacemove(var/check_drift = 0) - if(..())//Can move due to other reasons, don't use jetpack fuel - return 1 - - var/obj/item/tank/jetpack/thrust = get_jetpack() - if(thrust && (!check_drift || (check_drift && thrust.stabilization_on)) && thrust.do_thrust(0.01)) - inertia_dir = 0 - return 1 - - return 0 + return ..(module?.no_slip ? 0 : prob_slip) //No longer needed, but I'll leave it here incase we plan to re-use it. /mob/living/silicon/robot/movement_delay() @@ -43,7 +25,7 @@ return 0 var/datum/robot_component/actuator/A = get_component("actuator") - if (cell_use_power(A.active_usage)) + if (cell_use_power(A.active_usage * power_efficiency)) return ..() /mob/living/silicon/robot/Moved(atom/old_loc, direction, forced = FALSE) diff --git a/code/modules/mob/living/silicon/robot/subtypes/flying.dm b/code/modules/mob/living/silicon/robot/subtypes/flying.dm new file mode 100644 index 00000000000..cfcd3ea2660 --- /dev/null +++ b/code/modules/mob/living/silicon/robot/subtypes/flying.dm @@ -0,0 +1,58 @@ +/mob/living/silicon/robot/flying + desc = "A utility robot with an anti-gravity hover unit and a lightweight frame." + icon = 'icons/mob/robots/robots_flying.dmi' + icon_state = "drone-standard" + module_category = ROBOT_MODULE_TYPE_FLYING + dismantle_type = /obj/item/robot_parts/frame/flyer + power_efficiency = 0.75 + + // They are not very heavy or strong. + mob_size = MOB_SMALL + mob_bump_flag = SIMPLE_ANIMAL + mob_swap_flags = MONKEY|SLIME|SIMPLE_ANIMAL + mob_push_flags = MONKEY|SLIME|SIMPLE_ANIMAL + +/mob/living/silicon/robot/flying/initialize_components() + components["actuator"] = new/datum/robot_component/actuator(src) + components["radio"] = new/datum/robot_component/radio(src) + components["power cell"] = new/datum/robot_component/cell(src) + components["diagnosis unit"] = new/datum/robot_component/diagnosis_unit(src) + components["camera"] = new /datum/robot_component/camera(src) + components["comms"] = new/datum/robot_component/binary_communication(src) + components["armour"] = new/datum/robot_component/armour/light(src) + +/mob/living/silicon/robot/flying/Life() + . = ..() + if(incapacitated() || !is_component_functioning("actuator")) + stop_hovering() + else + start_hovering() + +/mob/living/silicon/robot/flying/proc/start_hovering() + hovering = TRUE + pass_flags |= PASSTABLE + default_pixel_y = 0 + make_floating(10) + +/mob/living/silicon/robot/flying/proc/stop_hovering() + hovering = FALSE + pass_flags &= ~PASSTABLE + default_pixel_y = -8 + stop_floating() + +/mob/living/silicon/robot/flying/death() + . = ..() + if(!QDELETED(src) && stat == DEAD) + stop_hovering() + +/mob/living/silicon/robot/flying/Allow_Spacemove(var/dense_object, check_drift = 0) + return hovering || ..() + +/mob/living/silicon/robot/flying/Process_Spaceslipping(var/prob_slip = 5) + return ..(hovering ? 0 : prob_slip) + +/mob/living/silicon/robot/flying/can_fall(anchor_bypass = FALSE, turf/location_override = loc) + return !hovering && ..() + +/mob/living/silicon/robot/flying/can_overcome_gravity() + return hovering diff --git a/code/modules/mob/living/silicon/robot/subtypes/gravekeeper.dm b/code/modules/mob/living/silicon/robot/subtypes/gravekeeper.dm index 3706f212c97..a71cd78a44c 100644 --- a/code/modules/mob/living/silicon/robot/subtypes/gravekeeper.dm +++ b/code/modules/mob/living/silicon/robot/subtypes/gravekeeper.dm @@ -11,17 +11,12 @@ /mob/living/silicon/robot/gravekeeper/init() aiCamera = new/obj/item/camera/siliconcam/robot_camera(src) - mmi = new /obj/item/mmi/digital/robot(src) module = new /obj/item/robot_module/robot/gravekeeper(src) cut_overlays() init_id() - updatename("Gravekeeper") - if(!cell) cell = new /obj/item/cell/high(src) // 15k cell, as recharging stations are a lot more rare on the Surface. - laws = new /datum/ai_laws/gravekeeper() - playsound(src, 'sound/mecha/nominalsyndi.ogg', 75, 0) diff --git a/code/modules/mob/living/silicon/robot/subtypes/lost_drone.dm b/code/modules/mob/living/silicon/robot/subtypes/lost_drone.dm index 41a750332f4..5084e66018d 100644 --- a/code/modules/mob/living/silicon/robot/subtypes/lost_drone.dm +++ b/code/modules/mob/living/silicon/robot/subtypes/lost_drone.dm @@ -1,4 +1,4 @@ -/mob/living/silicon/robot/lost +/mob/living/silicon/robot/flying/lost lawupdate = 0 scrambledcodes = 1 icon_state = "drone-lost" @@ -8,7 +8,7 @@ idcard_type = /obj/item/card/id icon_selected = FALSE -/mob/living/silicon/robot/lost/init() +/mob/living/silicon/robot/flying/lost/init() aiCamera = new/obj/item/camera/siliconcam/robot_camera(src) mmi = new /obj/item/mmi/digital/robot(src) @@ -23,12 +23,12 @@ playsound(src, 'sound/mecha/nominalsyndi.ogg', 75, 0) -/mob/living/silicon/robot/lost/speech_bubble_appearance() +/mob/living/silicon/robot/flying/lost/speech_bubble_appearance() return "synthetic_evil" -/mob/living/silicon/robot/lost/randomlaws +/mob/living/silicon/robot/flying/lost/randomlaws -/mob/living/silicon/robot/lost/randomlaws/init() +/mob/living/silicon/robot/flying/lost/randomlaws/init() ..() laws = give_random_lawset() diff --git a/code/modules/mob/living/silicon/robot/subtypes/thinktank/_thinktank.dm b/code/modules/mob/living/silicon/robot/subtypes/thinktank/_thinktank.dm index 57c76909b94..c860b949775 100644 --- a/code/modules/mob/living/silicon/robot/subtypes/thinktank/_thinktank.dm +++ b/code/modules/mob/living/silicon/robot/subtypes/thinktank/_thinktank.dm @@ -1,28 +1,12 @@ -// Spawner landmarks are used because platforms that are mapped during -// SSatoms init try to Initialize() twice. I have no idea why and I am -// not paid enough to spend more time trying to debug it. -/obj/effect/landmark/robot_platform - name = "recon platform spawner" - icon = 'icons/mob/screen1.dmi' - icon_state = "x3" - delete_me = TRUE - var/platform_type - -/obj/effect/landmark/robot_platform/Initialize() - if(platform_type) - new platform_type(get_turf(src)) - return ..() - /mob/living/silicon/robot/platform name = "support platform" desc = "A large quadrupedal AI platform, colloquially known as a 'think-tank' due to the flexible onboard intelligence." - icon = 'icons/mob/robots_thinktank.dmi' + icon = 'icons/mob/robots/robots_platform.dmi' icon_state = "tachi" color = "#68a2f2" cell = /obj/item/cell/mech idcard_type = /obj/item/card/id/platform - module = /obj/item/robot_module/robot/platform lawupdate = FALSE modtype = "Standard" @@ -33,6 +17,10 @@ mob_push_flags = HEAVY mob_size = MOB_LARGE + dismantle_type = /obj/item/robot_parts/frame/platform + module_category = ROBOT_MODULE_TYPE_PLATFORM + + var/mapped = FALSE var/has_had_player = FALSE var/const/platform_respawn_time = 3 MINUTES @@ -42,19 +30,6 @@ var/tmp/recharger_tick_cost = 80 KILOWATTS var/weakref/recharging - var/list/stored_atoms - var/max_stored_atoms = 1 - var/static/list/can_store_types = list( - /mob/living, - /obj/item, - /obj/structure, - /obj/machinery - ) - // Currently set to prevent tonks hauling a deliaminating SM into the middle of the station. - var/static/list/cannot_store_types = list( - /obj/machinery/power/supermatter - ) - /mob/living/silicon/robot/platform/Login() . = ..() has_had_player = TRUE @@ -66,9 +41,10 @@ /mob/living/silicon/robot/platform/Initialize(var/mapload) . = ..() - if(!mmi) - mmi = new /obj/item/mmi/digital/robot(src) - SetName("inactive [initial(name)]") + if(mapped) + if(!mmi) + mmi = new /obj/item/mmi/digital/robot(src) + SetName("inactive [initial(name)]") updateicon() // Copypasting from root proc to avoid calling ..() and accidentally creating duplicate armour etc. @@ -82,11 +58,13 @@ components["armour"] = new /datum/robot_component/armour/platform(src) /mob/living/silicon/robot/platform/Destroy() - for(var/weakref/drop_ref in stored_atoms) - var/atom/movable/drop_atom = drop_ref.resolve() - if(istype(drop_atom) && !QDELETED(drop_atom) && drop_atom.loc == src) - drop_atom.dropInto(loc) - stored_atoms = null + var/obj/item/robot_module/robot/platform/thinktank_module = module + if(istype(thinktank_module)) + for(var/weakref/drop_ref in thinktank_module.stored_atoms) + var/atom/movable/drop_atom = drop_ref.resolve() + if(istype(drop_atom) && !QDELETED(drop_atom) && drop_atom.loc == src) + drop_atom.dropInto(loc) + thinktank_module.stored_atoms = null if(recharging) var/obj/item/recharging_atom = recharging.resolve() if(istype(recharging_atom) && recharging_atom.loc == src) @@ -108,9 +86,10 @@ else . += "Its recharging port is empty." - if(length(stored_atoms)) + var/obj/item/robot_module/robot/platform/thinktank_module = module + if(istype(thinktank_module) && length(thinktank_module.stored_atoms)) var/list/atom_names = list() - for(var/weakref/stored_ref in stored_atoms) + for(var/weakref/stored_ref in thinktank_module.stored_atoms) var/atom/movable/AM = stored_ref.resolve() if(istype(AM)) atom_names += "\a [AM]" @@ -127,9 +106,6 @@ if(ispath(module, /obj/item/robot_module)) module = new module(src) -/mob/living/silicon/robot/platform/module_reset() - return FALSE - /mob/living/silicon/robot/platform/use_power() . = ..() diff --git a/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_icon.dm b/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_icon.dm index cbc8c4e4a1c..245240efed7 100644 --- a/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_icon.dm +++ b/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_icon.dm @@ -5,56 +5,74 @@ cut_overlays() underlays.Cut() + + var/use_armor_color + var/use_pupil_color + var/use_base_color + var/use_eye_color + var/use_state + var/list/use_decals var/obj/item/robot_module/robot/platform/tank_module = module - if(!istype(tank_module)) - icon = initial(icon) - icon_state = initial(icon_state) - color = initial(color) - return + if(istype(tank_module)) + use_pupil_color = tank_module.pupil_color + use_base_color = tank_module.base_color + use_eye_color = tank_module.eye_color + use_armor_color = tank_module.armor_color + icon = tank_module.user_icon + use_state = tank_module.user_icon_state + use_decals = tank_module.decals + else + tank_module = /obj/item/robot_module/robot/platform + use_pupil_color = initial(tank_module.pupil_color) + use_base_color = initial(tank_module.base_color) + use_eye_color = initial(tank_module.eye_color) + use_armor_color = initial(tank_module.armor_color) + icon = initial(tank_module.user_icon) + use_state = initial(tank_module.user_icon_state) // This is necessary due to Polaris' liberal use of KEEP_TOGETHER and propensity for scaling transforms. // If we just apply state/colour to the base icon, RESET_COLOR on the additional overlays is ignored. - icon = tank_module.user_icon icon_state = "blank" color = null - var/image/I = image(tank_module.user_icon, tank_module.user_icon_state) - I.color = tank_module.base_color + + var/image/I = image(icon, use_state) + I.color = use_base_color I.appearance_flags |= (RESET_COLOR|PIXEL_SCALE) underlays += I - if(tank_module.armor_color) - I = image(icon, "[tank_module.user_icon_state]_armour") - I.color = tank_module.armor_color + if(use_armor_color) + I = image(icon, "[use_state]_armour") + I.color = use_armor_color I.appearance_flags |= (RESET_COLOR|PIXEL_SCALE) add_overlay(I) - for(var/decal in tank_module.decals) - I = image(icon, "[tank_module.user_icon_state]_[decal]") - I.color = tank_module.decals[decal] + for(var/decal in use_decals) + I = image(icon, "[use_state]_[decal]") + I.color = use_decals[decal] I.appearance_flags |= (RESET_COLOR|PIXEL_SCALE) add_overlay(I) - if(tank_module.eye_color) - I = image(icon, "[tank_module.user_icon_state]_eyes") - I.color = tank_module.eye_color + if(use_eye_color) + I = image(icon, "[use_state]_eyes") + I.color = use_eye_color I.appearance_flags |= (RESET_COLOR|PIXEL_SCALE) add_overlay(I) - if(client && key && stat == CONSCIOUS && tank_module.pupil_color) - I = image(icon, "[tank_module.user_icon_state]_pupils") - I.color = tank_module.pupil_color + if(use_pupil_color && client && key && stat == CONSCIOUS) + I = image(icon, "[use_state]_pupils") + I.color = use_pupil_color I.plane = PLANE_LIGHTING_ABOVE I.appearance_flags |= (RESET_COLOR|PIXEL_SCALE) add_overlay(I) if(opened) - add_overlay("[tank_module.user_icon_state]-open") + add_overlay("[use_state]-open") if(wiresexposed) - I = image(icon, "[tank_module.user_icon_state]-wires") + I = image(icon, "[use_state]-wires") else if(cell) - I = image(icon, "[tank_module.user_icon_state]-cell") + I = image(icon, "[use_state]-cell") else - I = image(icon, "[tank_module.user_icon_state]-nowires") + I = image(icon, "[use_state]-nowires") I.appearance_flags |= (RESET_COLOR|PIXEL_SCALE) add_overlay(I) diff --git a/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_interactions.dm b/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_interactions.dm index f728e3bfd0b..c3f3383d2d4 100644 --- a/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_interactions.dm +++ b/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_interactions.dm @@ -34,7 +34,7 @@ /mob/living/silicon/robot/platform/attack_ghost(mob/observer/ghost/user) - if(client || key || stat == DEAD || !ticker || !ticker.mode) + if(!mapped || client || key || stat == DEAD || !ticker || !ticker.mode) return ..() var/confirm = alert("Do you wish to take control of \the [src]?", "Platform Control", "No", "Yes") @@ -43,7 +43,7 @@ if(jobban_isbanned(user, "Robot")) to_chat(user, SPAN_WARNING("You are banned from synthetic roles and cannot take control of \the [src].")) - return + return // Boilerplate from drone fabs, unsure if there's a shared proc to use instead. var/deathtime = world.time - user.timeofdeath diff --git a/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_module.dm b/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_module.dm index c018fe30902..8e2ea9d50a0 100644 --- a/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_module.dm +++ b/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_module.dm @@ -1,25 +1,36 @@ /obj/item/robot_module/robot/platform - hide_on_manifest = TRUE + module_category = ROBOT_MODULE_TYPE_PLATFORM + unavailable_by_default = TRUE var/pupil_color = COLOR_CYAN var/base_color = COLOR_WHITE var/eye_color = COLOR_BEIGE var/armor_color = "#68a2f2" - var/user_icon = 'icons/mob/robots_thinktank.dmi' + var/user_icon = 'icons/mob/robots/robots_platform.dmi' var/user_icon_state = "tachi" var/list/decals var/list/available_decals = list( - "Stripe" = "stripe", + "Stripe" = "stripe", "Vertical Stripe" = "stripe_vertical" ) -// Only show on manifest if they have a player. -/obj/item/robot_module/robot/platform/hide_on_manifest() - if(isrobot(loc)) - var/mob/living/silicon/robot/R = loc - return !R.key + var/list/stored_atoms + var/max_stored_atoms = 1 + var/static/list/can_store_types = list( + /mob/living, + /obj/item, + /obj/structure, + /obj/machinery + ) + // Currently set to prevent tonks hauling a deliaminating SM into the middle of the station. + var/static/list/cannot_store_types = list( + /obj/machinery/power/supermatter + ) + +/obj/item/robot_module/robot/platform/Destroy() + QDEL_NULL_LIST(stored_atoms) return ..() /obj/item/robot_module/robot/platform/verb/set_eye_colour() @@ -31,11 +42,14 @@ var/new_pupil_color = input(usr, "Select a pupil colour.", "Pupil Colour Selection") as color|null if(usr.incapacitated() || QDELETED(usr) || QDELETED(src) || loc != usr) return - + pupil_color = new_pupil_color || initial(pupil_color) usr.update_icon() /obj/item/robot_module/robot/platform/explorer + name = "recon platform module" + display_name = "Recon" + unavailable_by_default = FALSE armor_color = "#528052" eye_color = "#7b7b46" decals = list( @@ -46,32 +60,28 @@ "Science" = 1, "Explorer" = 1 ) + modules = list( + /obj/item/tool/wrench/cyborg, + /obj/item/weldingtool/electric/mounted/cyborg, + /obj/item/tool/wirecutters/cyborg, + /obj/item/tool/screwdriver/cyborg, + /obj/item/pickaxe/plasmacutter, + /obj/item/material/knife/machete/cyborg, + /obj/item/gun/energy/phasegun/mounted/cyborg, + /obj/item/stack/medical/bruise_pack + ) + emag = /obj/item/chainsaw + synths = list( + /datum/matter_synth/medicine = 7500 + ) -/obj/item/robot_module/robot/platform/explorer/Initialize() - - . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - modules += new /obj/item/tool/wrench/cyborg(src) - modules += new /obj/item/weldingtool/electric/mounted/cyborg(src) - modules += new /obj/item/tool/wirecutters/cyborg(src) - modules += new /obj/item/tool/screwdriver/cyborg(src) - modules += new /obj/item/pickaxe/plasmacutter(src) - modules += new /obj/item/material/knife/machete/cyborg(src) - - var/datum/matter_synth/medicine = new /datum/matter_synth/medicine(7500) - var/obj/item/stack/medical/bruise_pack/bandaid = new(src) +/obj/item/robot_module/robot/platform/explorer/finalize_synths() + ..() + var/datum/matter_synth/medicine/medicine = locate() in synths + var/obj/item/stack/medical/bruise_pack/bandaid = locate() in modules bandaid.uses_charge = 1 bandaid.charge_costs = list(1000) bandaid.synths = list(medicine) - modules += bandaid - synths += medicine - - var/obj/item/gun/energy/phasegun/mounted/cyborg/phasegun = new(src) - modules += phasegun - - emag = new /obj/item/chainsaw(src) /obj/item/robot_module/robot/platform/explorer/respawn_consumable(var/mob/living/silicon/robot/R, rate) . = ..() @@ -83,6 +93,9 @@ pew.charge_tick = 0 /obj/item/robot_module/robot/platform/cargo + name = "logistics platform module" + display_name = "Logistics" + unavailable_by_default = FALSE armor_color = "#d5b222" eye_color = "#686846" decals = list( @@ -91,17 +104,13 @@ ) channels = list("Supply" = 1) networks = list(NETWORK_MINE) - -/obj/item/robot_module/robot/platform/cargo/Initialize() - - . = ..() - if(. != INITIALIZE_HINT_NORMAL) - return - - modules += new /obj/item/packageWrap(src) - modules += new /obj/item/pen/multi(src) - modules += new /obj/item/destTagger(src) - emag = new /obj/item/stamp/denied + max_stored_atoms = 3 + modules = list( + /obj/item/packageWrap, + /obj/item/pen/multi, + /obj/item/destTagger, + ) + emag = /obj/item/stamp/denied /obj/item/robot_module/robot/platform/cargo/respawn_consumable(mob/living/silicon/robot/R, rate) . = ..() diff --git a/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_storage.dm b/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_storage.dm index ec6d6f42678..ed01060cb45 100644 --- a/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_storage.dm +++ b/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_storage.dm @@ -9,18 +9,24 @@ recharging_atom.throw_at(get_edge_target_turf(src,pick(GLOB.alldirs)),rand(1,3),30) recharging = null - if(length(stored_atoms)) - for(var/weakref/stored_ref in stored_atoms) + var/obj/item/robot_module/robot/platform/thinktank_module = module + if(istype(thinktank_module) && length(thinktank_module.stored_atoms)) + for(var/weakref/stored_ref in thinktank_module.stored_atoms) var/atom/movable/dropping = stored_ref.resolve() if(istype(dropping) && !QDELETED(dropping) && dropping.loc == src) dropping.dropInto(loc) dropping.throw_at(get_edge_target_turf(src,pick(GLOB.alldirs)),rand(1,3),30) - stored_atoms = null + thinktank_module.stored_atoms = null . = ..() /mob/living/silicon/robot/platform/proc/can_store_atom(var/atom/movable/storing, var/mob/user) + var/obj/item/robot_module/robot/platform/thinktank_module = module + if(!istype(thinktank_module)) + to_chat(user, SPAN_WARNING("Select a module first!")) + return FALSE + if(!istype(storing)) var/storing_target = (user == src) ? "yourself" : "\the [src]" to_chat(user, SPAN_WARNING("You cannot store that inside [storing_target].")) @@ -38,7 +44,7 @@ to_chat(user, SPAN_WARNING("You cannot store [storing_target] inside [storing_target]!")) return FALSE - if(length(stored_atoms) >= max_stored_atoms) + if(length(thinktank_module.stored_atoms) >= thinktank_module.max_stored_atoms) var/storing_target = (user == src) ? "Your" : "\The [src]'s" to_chat(user, SPAN_WARNING("[storing_target] cargo compartment is full.")) return FALSE @@ -50,13 +56,13 @@ to_chat(user, SPAN_WARNING("\The [storing] is too big for [storing_target].")) return FALSE - for(var/store_type in can_store_types) + for(var/store_type in thinktank_module.can_store_types) if(istype(storing, store_type)) . = TRUE break if(.) - for(var/store_type in cannot_store_types) + for(var/store_type in thinktank_module.cannot_store_types) if(istype(storing, store_type)) . = FALSE break @@ -65,20 +71,25 @@ to_chat(user, SPAN_WARNING("You cannot store \the [storing] inside [storing_target].")) /mob/living/silicon/robot/platform/proc/store_atom(var/atom/movable/storing, var/mob/user) - if(istype(storing)) + var/obj/item/robot_module/robot/platform/thinktank_module = module + if(istype(thinktank_module) && istype(storing)) storing.forceMove(src) - LAZYDISTINCTADD(stored_atoms, weakref(storing)) + LAZYDISTINCTADD(thinktank_module.stored_atoms, weakref(storing)) /mob/living/silicon/robot/platform/proc/drop_stored_atom(var/atom/movable/ejecting, var/mob/user) - if(!ejecting && length(stored_atoms)) - var/weakref/stored_ref = stored_atoms[1] + var/obj/item/robot_module/robot/platform/thinktank_module = module + if(!istype(thinktank_module)) + return + + if(!ejecting && length(thinktank_module.stored_atoms)) + var/weakref/stored_ref = thinktank_module.stored_atoms[1] if(!istype(stored_ref)) - LAZYREMOVE(stored_atoms, stored_ref) + LAZYREMOVE(thinktank_module.stored_atoms, stored_ref) else ejecting = stored_ref?.resolve() - LAZYREMOVE(stored_atoms, weakref(ejecting)) + LAZYREMOVE(thinktank_module.stored_atoms, weakref(ejecting)) if(istype(ejecting) && !QDELETED(ejecting) && ejecting.loc == src) ejecting.dropInto(loc) if(user == src) @@ -90,14 +101,15 @@ if(isrobot(user) && user.Adjacent(src)) return try_remove_cargo(user) return ..() - + /mob/living/silicon/robot/platform/proc/try_remove_cargo(var/mob/user) - if(!length(stored_atoms) || !istype(user)) + var/obj/item/robot_module/robot/platform/thinktank_module = module + if(!istype(thinktank_module) || !length(thinktank_module.stored_atoms) || !istype(user)) return FALSE - var/weakref/remove_ref = stored_atoms[length(stored_atoms)] + var/weakref/remove_ref = thinktank_module.stored_atoms[length(thinktank_module.stored_atoms)] var/atom/movable/removing = remove_ref?.resolve() if(!istype(removing) || QDELETED(removing) || removing.loc != src) - LAZYREMOVE(stored_atoms, remove_ref) + LAZYREMOVE(thinktank_module.stored_atoms, remove_ref) else user.visible_message(SPAN_NOTICE("\The [user] begins unloading \the [removing] from \the [src]'s cargo compartment.")) if(do_after(user, 3 SECONDS, src) && !QDELETED(removing) && removing.loc == src) @@ -113,7 +125,8 @@ to_chat(src, SPAN_WARNING("You are not in any state to do that.")) return - if(length(stored_atoms)) + var/obj/item/robot_module/robot/platform/thinktank_module = module + if(istype(thinktank_module) && length(thinktank_module.stored_atoms)) drop_stored_atom(user = src) else to_chat(src, SPAN_WARNING("You have nothing in your cargo compartment.")) @@ -136,4 +149,4 @@ return FALSE if(user.incapacitated() || !Adjacent(user) || !dropping.Adjacent(user)) return FALSE - return TRUE \ No newline at end of file + return TRUE diff --git a/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_subtypes.dm b/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_subtypes.dm deleted file mode 100644 index 1ffc3df88d9..00000000000 --- a/code/modules/mob/living/silicon/robot/subtypes/thinktank/thinktank_subtypes.dm +++ /dev/null @@ -1,32 +0,0 @@ -/mob/living/silicon/robot/platform/explorer - name = "recon platform" - desc = "A large quadrupedal AI platform, colloquially known as a 'think-tank' due to the flexible onboard intelligence. This one is lightly armoured and fitted with all-terrain wheels." - modtype = "Recon" - module = /obj/item/robot_module/robot/platform/explorer - -/mob/living/silicon/robot/platform/explorer/Initialize() - . = ..() - laws = new /datum/ai_laws/explorer - -/mob/living/silicon/robot/platform/explorer/welcome_client() - ..() - if(client) // ganbatte tachikoma-san - to_chat(src, SPAN_NOTICE("You are tasked with supporting the Exploration and Science staff as they unearth the secrets of the planet. Do your best!")) - -/obj/effect/landmark/robot_platform/explorer - platform_type = /mob/living/silicon/robot/platform/explorer - -/mob/living/silicon/robot/platform/cargo - name = "logistics platform" - desc = "A large quadrupedal AI platform, colloquially known as a 'think-tank' due to the flexible onboard intelligence. This one has an expanded storage compartment." - modtype = "Logistics" - module = /obj/item/robot_module/robot/platform/cargo - max_stored_atoms = 3 - -/mob/living/silicon/robot/platform/cargo/welcome_client() - ..() - if(client) - to_chat(src, SPAN_NOTICE("You are tasked with supporting the Cargo and Supply staff as they handle operational logistics. Do your best!")) - -/obj/effect/landmark/robot_platform/cargo - platform_type = /mob/living/silicon/robot/platform/cargo diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/pets/bird.dm b/code/modules/mob/living/simple_mob/subtypes/animal/pets/bird.dm index 4065af0d70a..4b7559f49ec 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/pets/bird.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/pets/bird.dm @@ -99,4 +99,4 @@ icon_scale_y = 0.5 /decl/mob_organ_names/bird - hit_zones = list("head", "chest", "left leg", "right leg", "left wing", "right wing") \ No newline at end of file + hit_zones = list("head", "chest", "left leg", "right leg", "left wing", "right wing") diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/space/space.dm b/code/modules/mob/living/simple_mob/subtypes/animal/space/space.dm index b7f77e64104..a56227b63d4 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/space/space.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/space/space.dm @@ -12,4 +12,4 @@ // They can also, you know, move around, in space /mob/living/simple_mob/animal/space/Process_Spacemove(var/check_drift = 0) - return TRUE \ No newline at end of file + return TRUE diff --git a/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs.dm b/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs.dm index c28c4907892..c055da140fb 100644 --- a/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs.dm +++ b/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs.dm @@ -430,4 +430,4 @@ /obj/random/projectile/scrapped_grenadelauncher = 100, /obj/item/grenade/spawnergrenade/manhacks/mercenary = 50, /obj/item/grenade/spawnergrenade/manhacks/mercenary = 30 - ) \ No newline at end of file + ) diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/drones/mining_drone.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/drones/mining_drone.dm index f0f5647ce0f..5246478721a 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/drones/mining_drone.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/drones/mining_drone.dm @@ -150,4 +150,4 @@ /decl/mob_organ_names/miningdrone - hit_zones = list("chassis", "comms array", "sensor suite", "left excavator module", "right excavator module", "maneuvering thruster") \ No newline at end of file + hit_zones = list("chassis", "comms array", "sensor suite", "left excavator module", "right excavator module", "maneuvering thruster") diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/hoverpod.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/hoverpod.dm index cf8dc16ae7f..be5cb7768e5 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/hoverpod.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/mecha/hoverpod.dm @@ -44,4 +44,4 @@ return TRUE /decl/mob_organ_names/hoverpod - hit_zones = list("central chassis", "control module", "hydraulics", "left manipulator", "right manipulator", "left landing strut", "right landing strut", "maneuvering thruster", "sensor suite", "radiator", "power supply") \ No newline at end of file + hit_zones = list("central chassis", "control module", "hydraulics", "left manipulator", "right manipulator", "left landing strut", "right landing strut", "maneuvering thruster", "sensor suite", "radiator", "power supply") diff --git a/code/modules/mob/living/simple_mob/subtypes/occult/constructs/_construct.dm b/code/modules/mob/living/simple_mob/subtypes/occult/constructs/_construct.dm index 3a3c95042aa..c58ce0bd7c8 100644 --- a/code/modules/mob/living/simple_mob/subtypes/occult/constructs/_construct.dm +++ b/code/modules/mob/living/simple_mob/subtypes/occult/constructs/_construct.dm @@ -142,8 +142,8 @@ . += "It looks severely dented!" //Constructs levitate, can fall from a shuttle with no harm, and are piloted by either damned spirits or some otherworldly entity. Let 'em float in space. -/mob/living/simple_mob/construct/Process_Spacemove() - return 1 +/mob/living/simple_mob/construct/Process_Spacemove(var/check_drift = 0) + return TRUE /* // Glowing Procs @@ -155,4 +155,4 @@ /mob/living/simple_mob/construct/proc/remove_glow() overlays.Cut() -*/ \ No newline at end of file +*/ diff --git a/code/modules/mob/living/simple_mob/subtypes/occult/faithless.dm b/code/modules/mob/living/simple_mob/subtypes/occult/faithless.dm index daca3721dac..f47d733ff67 100644 --- a/code/modules/mob/living/simple_mob/subtypes/occult/faithless.dm +++ b/code/modules/mob/living/simple_mob/subtypes/occult/faithless.dm @@ -43,7 +43,7 @@ minbodytemp = 0 /mob/living/simple_mob/faithless/Process_Spacemove(var/check_drift = 0) - return 1 + return TRUE /mob/living/simple_mob/faithless/apply_melee_effects(var/atom/A) if(isliving(A)) diff --git a/code/modules/mob/living/simple_mob/subtypes/slime/slime.dm b/code/modules/mob/living/simple_mob/subtypes/slime/slime.dm index 48efc9e9e11..984dafb0dcd 100644 --- a/code/modules/mob/living/simple_mob/subtypes/slime/slime.dm +++ b/code/modules/mob/living/simple_mob/subtypes/slime/slime.dm @@ -238,4 +238,4 @@ var/global/list/_slime_default_emotes = list( visible_message("\The [src] squishes!") /decl/mob_organ_names/slime - hit_zones = list("cytoplasmic membrane") \ No newline at end of file + hit_zones = list("cytoplasmic membrane") diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm index 9e4aa252d0e..91d988eaee5 100644 --- a/code/modules/mob/mob_movement.dm +++ b/code/modules/mob/mob_movement.dm @@ -202,7 +202,7 @@ // Can't control ourselves when drifting if((isspace(loc) || my_mob.lastarea?.has_gravity == 0) && isturf(loc)) - if(!my_mob.Process_Spacemove(0)) + if(!my_mob.Process_Spacemove(FALSE)) return 0 // Inside an object, tell it we moved @@ -395,6 +395,18 @@ /mob/proc/get_jetpack() return +// Checks whether this mob is allowed to move in space +// Return 1 for movement, 0 for none, +/mob/proc/Allow_Spacemove(var/dense_object) + if(restrained()) + return FALSE + var/obj/item/tank/jetpack/J = get_jetpack() + if(J?.can_thrust(0.01)) + return TRUE + if(!dense_object) //Nothing to push off of so end here + return FALSE + return TRUE + ///Process_Spacemove ///Called by /client/Move() ///For moving in space @@ -402,26 +414,31 @@ /mob/proc/Process_Spacemove(var/check_drift = 0) if(is_incorporeal()) - return - - if(!Check_Dense_Object()) //Nothing to push off of so end here - update_floating(0) - return 0 + return FALSE - update_floating(1) + var/dense_object = Check_Dense_Object() + if(!Allow_Spacemove()) + update_floating(dense_object) + return FALSE - if(restrained()) //Check to see if we can do things - return 0 + var/obj/item/tank/jetpack/thrust = get_jetpack() + if(dense_object || ((!check_drift || thrust?.stabilization_on) && !lying && thrust.do_thrust(0.01, src))) + inertia_dir = 0 + return TRUE + else if(!dense_object) //Nothing to push off of so end here + update_floating(FALSE) + return FALSE //Check to see if we slipped if(prob(Process_Spaceslipping(5)) && !buckled) to_chat(src, "You slipped!") inertia_dir = last_move step(src, src.inertia_dir) // Not using Move for smooth glide here because this is a 'slip' so should be sudden. - return 0 + return FALSE + //If not then we can reset inertia and move inertia_dir = 0 - return 1 + return TRUE /mob/proc/Check_Dense_Object() //checks for anything to push off in the vicinity. also handles magboots on gravity-less floors tiles diff --git a/code/modules/mob/new_player/new_player.dm b/code/modules/mob/new_player/new_player.dm index ea7022a0604..b7b33494ac0 100644 --- a/code/modules/mob/new_player/new_player.dm +++ b/code/modules/mob/new_player/new_player.dm @@ -419,6 +419,13 @@ var/datum/job/J = SSjob.get_job(rank) + // Get the appropriate announcement title. + var/announce_rank = rank + if(J?.substitute_announce_title) + announce_rank = J.substitute_announce_title + else if(character.mind.role_alt_title) + announce_rank = character.mind.role_alt_title + // AIs don't need a spawnpoint, they must spawn at an empty core if(J.mob_type & JOB_SILICON_AI) @@ -431,7 +438,7 @@ // AIize the character, but don't move them yet character = character.AIize(move = FALSE) // Dupe of code in /datum/controller/subsystem/ticker/proc/create_characters() for non-latespawn, unify? - AnnounceCyborg(character, rank, "has been transferred to the empty core in \the [character.loc.loc]") + AnnounceCyborg(character, announce_rank, "has been transferred to the empty core in \the [character.loc.loc]") ticker.mode.latespawn(character) qdel(C) //Deletes empty core (really?) @@ -453,10 +460,10 @@ var/do_announce = join_props["announce"] && join_message && announce_channel if(J.mob_type & JOB_SILICON) if(do_announce) - AnnounceCyborg(character, rank, join_message, announce_channel, character.z) + AnnounceCyborg(character, announce_rank, join_message, announce_channel, character.z) else if(do_announce) - AnnounceArrival(character, J?.substitute_announce_title || rank, join_message, announce_channel, character.z) + AnnounceArrival(character, announce_rank, join_message, announce_channel, character.z) data_core.manifest_inject(character) ticker.minds += character.mind//Cyborgs and AIs handle this in the transform proc. //TODO!!!!! ~Carn @@ -465,8 +472,6 @@ /mob/new_player/proc/AnnounceCyborg(var/mob/living/character, var/rank, var/join_message, var/channel, var/zlevel) if (ticker.current_state == GAME_STATE_PLAYING) var/list/zlevels = zlevel ? using_map.get_map_levels(zlevel, TRUE, om_range = DEFAULT_OVERMAP_RANGE) : null - if(character.mind.role_alt_title) - rank = character.mind.role_alt_title // can't use their name here, since cyborg namepicking is done post-spawn, so we'll just say "A new Cyborg has arrived"/"A new Android has arrived"/etc. global_announcer.autosay("A new[rank ? " [rank]" : " visitor" ] [join_message ? join_message : "has arrived on the station"].", "Arrivals Announcement Computer", channel, zlevels) diff --git a/code/modules/mob/transform_procs.dm b/code/modules/mob/transform_procs.dm index c7f0efe4d28..022cba9ccc2 100644 --- a/code/modules/mob/transform_procs.dm +++ b/code/modules/mob/transform_procs.dm @@ -136,7 +136,7 @@ return O //human -> robot -/mob/living/carbon/human/proc/Robotize() +/mob/living/carbon/human/proc/Robotize(supplied_robot_type = /mob/living/silicon/robot) if (transforming) return for(var/obj/item/W in src) @@ -149,7 +149,7 @@ for(var/t in organs) qdel(t) - var/mob/living/silicon/robot/O = new /mob/living/silicon/robot( loc ) + var/mob/living/silicon/robot/O = new supplied_robot_type( loc ) // cyborgs produced by Robotize get an automatic power cell O.cell = new(O) @@ -171,15 +171,12 @@ O.loc = loc O.job = "Cyborg" + if(O.mind.assigned_role == "Cyborg") - if(O.mind.role_alt_title == "Robot") - O.mmi = new /obj/item/mmi/digital/posibrain(O) - else if(O.mind.role_alt_title == "Drone") - O.mmi = new /obj/item/mmi/digital/robot(O) - else - O.mmi = new /obj/item/mmi(O) - - O.mmi.transfer_identity(src) + var/mmi_type = SSrobots.get_mmi_type_by_title(O.mind.role_alt_title ? O.mind.role_alt_title : O.mind.assigned_role) + if(mmi_type) + O.mmi = new mmi_type(O) + O.mmi.transfer_identity(src) if(O.client && O.client.prefs) var/datum/preferences/B = O.client.prefs diff --git a/code/modules/paperwork/handlabeler.dm b/code/modules/paperwork/handlabeler.dm index 649a926fe26..ceb8b74d214 100644 --- a/code/modules/paperwork/handlabeler.dm +++ b/code/modules/paperwork/handlabeler.dm @@ -29,18 +29,6 @@ if(length(A.name) + length(label) > 64) to_chat(user, SPAN_WARNING("\The [src]'s label too big.")) return - if(istype(A, /mob/living/silicon/robot/platform)) - var/mob/living/silicon/robot/platform/P = A - if(!P.allowed(user)) - to_chat(usr, SPAN_WARNING("Access denied.")) - else if(P.client || P.key) - to_chat(user, SPAN_NOTICE("You rename \the [P] to [label].")) - to_chat(P, SPAN_NOTICE("\The [user] renames you to [label].")) - P.custom_name = label - P.SetName(P.custom_name) - else - to_chat(user, SPAN_WARNING("\The [src] is inactive and cannot be renamed.")) - return if(ishuman(A)) to_chat(user, SPAN_WARNING("The label refuses to stick to [A.name].")) return @@ -80,4 +68,4 @@ label = str to_chat(user, SPAN_NOTICE("You set the text to '[str]'.")) else - to_chat(user, SPAN_NOTICE("You turn off \the [src].")) \ No newline at end of file + to_chat(user, SPAN_NOTICE("You turn off \the [src].")) diff --git a/code/modules/research/prosfab_designs.dm b/code/modules/research/prosfab_designs.dm index a89cf7eea7f..11d29d553d9 100644 --- a/code/modules/research/prosfab_designs.dm +++ b/code/modules/research/prosfab_designs.dm @@ -277,10 +277,24 @@ /datum/design/item/prosfab/cyborg/exoskeleton name = "Robot Exoskeleton" id = "robot_exoskeleton" - build_path = /obj/item/robot_parts/robot_suit + build_path = /obj/item/robot_parts/frame time = 50 materials = list(MAT_STEEL = 37500) +/datum/design/item/prosfab/cyborg/exoskeleton_flying + name = "Flying Robot Exoskeleton" + id = "robot_exoskeleton_flyer" + build_path = /obj/item/robot_parts/frame/flyer + time = 40 + materials = list(MAT_STEEL = 32500) + +/datum/design/item/prosfab/cyborg/exoskeleton_platform + name = "Platform Exoskeleton" + id = "robot_exoskeleton_platform" + build_path = /obj/item/robot_parts/frame/platform + time = 60 + materials = list(MAT_STEEL = 42500) + /datum/design/item/prosfab/cyborg/torso name = "Robot Torso" id = "robot_torso" @@ -366,6 +380,11 @@ id = "platform_armour" build_path = /obj/item/robot_parts/robot_component/armour_platform +/datum/design/item/prosfab/cyborg/component/armour_light + name = "Armour Plating (Light)" + id = "light_armour" + build_path = /obj/item/robot_parts/robot_component/armour_light + /datum/design/item/prosfab/cyborg/component/ai_shell name = "AI Remote Interface" id = "mmi_ai_shell" diff --git a/code/modules/xenoarcheaology/finds/find_spawning.dm b/code/modules/xenoarcheaology/finds/find_spawning.dm index 134fcd6243b..7789923b445 100644 --- a/code/modules/xenoarcheaology/finds/find_spawning.dm +++ b/code/modules/xenoarcheaology/finds/find_spawning.dm @@ -424,7 +424,7 @@ //robot remains apply_prefix = FALSE item_type = "[pick("mechanical","robotic","cyborg")] [pick("remains","chassis","debris")]" - icon = 'icons/mob/robots.dmi' + icon = 'icons/mob/robot_gibs.dmi' icon_state = "remainsrobot" additional_desc = pick("Almost mistakeable for the remains of a modern cyborg.",\ "They are barely recognisable as anything other than a pile of waste metals.",\ diff --git a/code/unit_tests/icon_tests.dm b/code/unit_tests/icon_tests.dm new file mode 100644 index 00000000000..e3cb07eb34f --- /dev/null +++ b/code/unit_tests/icon_tests.dm @@ -0,0 +1,139 @@ +/datum/unit_test/robot_module_icons_shall_be_valid + name = "ICONS: Robot module icons shall be valid" + var/list/check_module_categories = list( + ROBOT_MODULE_TYPE_GROUNDED, + ROBOT_MODULE_TYPE_FLYING + ) + var/list/panel_overlays = list( + "ov-openpanel +w", + "ov-openpanel +c", + "ov-openpanel -c" + ) + var/list/gear_to_check = list( + /obj/item/borg/combat/shield = "-shield", + /obj/item/borg/combat/mobility = "-roll" + ) + +/datum/unit_test/robot_module_icons_shall_be_valid/start_test() + + var/list/failures = list() + // fetch our icon states to check against + var/list/icon_state_cache = list( + ROBOT_MODULE_TYPE_GROUNDED = icon_states('icons/mob/robots/robots_grounded.dmi'), + ROBOT_MODULE_TYPE_FLYING = icon_states('icons/mob/robots/robots_flying.dmi') + ) + + var/list/found_states = list() // Keep track of this for checking for unused states later. + + // Kick it off by doing a sprite check on all flying and grounded modules. + for(var/module_type in typesof(/obj/item/robot_module)) + + // Skip abstract modules and think-tanks as they do icon gen differently. + var/obj/item/robot_module/module = module_type + if(!initial(module.display_name) || !(initial(module.module_category) in check_module_categories)) + continue + + module = new module // this will automatically qdelete, but we just want the sprites. + + // Check that the expected states are actually in the icon file. + var/check_states = icon_state_cache[module.module_category] + for(var/sprite in module.sprites) + + // Basic sprite. + var/check_state = module.sprites[sprite] + if(check_state in check_states) + LAZYDISTINCTADD(found_states[module.module_category], check_state) + else + failures += "missing base state '[check_state]' for [module.display_name] ([module.module_category])" + + // Eyes overlay. + var/eye_check_state = "eyes-[check_state]" + if(eye_check_state in check_states) + LAZYDISTINCTADD(found_states[module.module_category], eye_check_state) + else + failures += "missing eyes state '[eye_check_state]' for [module.display_name] ([module.module_category])" + + // Equipment overlays. + for(var/geartype in gear_to_check) + var/suffix = gear_to_check[geartype] + for(var/gear in module.modules) + if(!ispath(gear, geartype)) + continue + var/gear_check_state = "[check_state][suffix]" + if(gear_check_state in check_states) + LAZYDISTINCTADD(found_states[module.module_category], gear_check_state) + else + failures += "missing gear state '[gear_check_state]' for [module.display_name] ([module.module_category])" + break + + // Check for drone AI eyes. + if(istype(module, /obj/item/robot_module/drone)) + var/ai_eye_state = "[eye_check_state]-ai" + if(ai_eye_state in check_states) + LAZYDISTINCTADD(found_states[module.module_category], ai_eye_state) + else + failures += "missing drone AI control state '[ai_eye_state]' for [module.display_name] ([module.module_category])" + + // Check for missing panel states. + for(var/module_category in check_module_categories) + var/list/check_states = icon_state_cache[module_category] + for(var/panel_state in panel_overlays) + if(panel_state in check_states) + LAZYDISTINCTADD(found_states[module_category], panel_state) + else + failures += "missing panel state '[panel_state]' for [module_category]" + + // Now we can do tachikoma sprites. + var/list/tachikoma_icon_states = list() + for(var/module_type in typesof(/obj/item/robot_module/robot/platform)) + // Skip abstract modules. + var/obj/item/robot_module/robot/platform/module = module_type + if(!initial(module.display_name) || !initial(module.module_category) || !initial(module.user_icon)) + continue + + // We need a module instance to check the decal list. + module = new module_type + if(!tachikoma_icon_states[module.user_icon]) + tachikoma_icon_states[module.user_icon] = icon_states(module.user_icon) + LAZYDISTINCTADD(icon_state_cache[ROBOT_MODULE_TYPE_PLATFORM], tachikoma_icon_states[module.user_icon]) + +/* +unexpected state 'tachi_cross' for platform +unexpected state 'tachi-open-wires' for platform +unexpected state 'tachi-open-cell' for platform +*/ + var/list/states_to_check = list( + "blank", + module.user_icon_state, + "[module.user_icon_state]-open", + "[module.user_icon_state]-wires", + "[module.user_icon_state]-cell", + "[module.user_icon_state]-nowires" + ) + if(module.armor_color) + states_to_check += "[module.user_icon_state]_armour" + for(var/decal in module.decals) + states_to_check += "[module.user_icon_state]_[decal]" + if(module.eye_color) + states_to_check += "[module.user_icon_state]_eyes" + if(module.pupil_color) + states_to_check += "[module.user_icon_state]_pupils" + + for(var/check_state in states_to_check) + if(check_state in tachikoma_icon_states[module.user_icon]) + LAZYDISTINCTADD(found_states[ROBOT_MODULE_TYPE_PLATFORM], check_state) + else + failures += "missing platform state '[check_state]' in icon file [module.user_icon]" + + // Check that there aren't any unexpected states. + for(var/module_category in icon_state_cache) + var/list/check_found_states = LAZYACCESS(found_states, module_category) + for(var/check_state in icon_state_cache[module_category]) + if(!(check_state in check_found_states)) + failures += "unexpected state '[check_state]' for [module_category]" + + if(length(failures)) + fail("Some robot module sprites are invalid:\n" + failures.Join("\n")) + else + pass("All robot module sprites are valid.") + return 1 diff --git a/icons/mob/robot_gibs.dmi b/icons/mob/robot_gibs.dmi new file mode 100644 index 0000000000000000000000000000000000000000..79ccbf737033a4ee024982f003531b0470e1ccc6 GIT binary patch literal 8989 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

    1H_^YFZQGR{XJ{H00SOkNyD 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 (;lHO8!jkLzh-jX>BK?2N^P(k zhOVFLT#3bPBh}Fn%8rBDh)R%n@}^_z^}IqWz`xq!k46C=GP&%Xyyz>%K>+dBBH5ua z#UO>4DFF=Y828>9o#6nP^0%oq>8sNVnwu`AUoGA#HohdQPPfrL!G1}+L%dclIV!C; zw1)Cs`*IN*RdKDQ#9VIA=b!v~`#i(4pM?Q9h&XT{9@iR8S~Gk7GC5gkW<^1RFF;>! z$)HhK*`+9uNdr^{#Y6*g3-})&z+C0LRcSN!6ho`u%CEEc9CP%wkIq%X4xBLirlfWkp+Ah_?3VU ztZinQ)QC+ss3gz^eQp#vm=T028P_wPx}Wvjb9i7l3&s0T=G{>B(>b?P5j)@WQso?iT)gL;C>xwW#ttK|-o+iF{G5)+IOT?x*VCze+g1Q2uckck`1^`7^ zS9zGHY?12t@?+PiH zctZ097^lCXbJo;aSN&r!EyxLM9JNA<0~+ylT&Ntft;}bfiP-wma^tk1{OQl;)%o|k zbq@WyUeD6EVxMl}E}s#6NRa~#2oRs3OyXOf# zri~e$z7tC5&zW=GO6(B8#8%Yla*$;Mp*$K#&)dE()p=m0YZpX)8-!b98@$xUG%OE9 zUC%fLEN|1aBi#=Qs-xoJ%>)EDD=Uo|^OD@jyNV?HgxT08az!p1WSdTzkTrF6rGNt% z;Sbo%a2;cC1f6Thi}jGJ1HS`d*l2&D(2aS@u1|60v9TUQ&y$QmVwrKJ_j07$3sCw7NG`d!2Rg9o=|Io@-4@fT5qzoq44M#fCH9Jr8o{iZJQ7&1o64`_&cpfRp-cOTk}kfqU+I-)7R&bitpz>O{=Ub#6}(*Hcaeuj9F_x>o@52P!RZ4Pg8 zR14i(Boti#=sAVtBMSo7oT?*-QC^&26GU73B=82XJlQ zc>a0Ng??nj5+u@s=HM6a2_g<)DJq1*Q%o#)9@w!~*m%dK>BWxUl=6o>{`rD#g{Ot% z@9!?hV29!Fo1kF^tpov-cTl*WQjO;u{keYu96&I*>fVvHwW}u{j&+024+`FbP*MyN zJOl6qPr7L$gam>j#>^UWudS)7)L(xLJ{#JYfeYaBu*`EG#y|gIeFA`gQsw_OL(gy; zi~qR^xEG)|beb2x=U&OGscLtSNghyTL0L`@35q67IMS8$$k*O<12{tP=6B2zbl*R9u1^Um;g8vM9!e+h8!FxDSuM-Dvbz$%#|7W;@QSH(W#BUE%PMtgdATs-jN z3)=-pbZ_|gF<;dr^(}k7*ZuWXWRwK|qb*b==}`g>|2le|XQ(s~u+b2k?(*AX4CaA) zjLnz;tONr;MIf`8hfYpblKan(QyU3H*&&W46UyLn-j5vZE)Eb)N+jB;Splz1KMw(G z+{G01qbm}?%(vR9)mSL|UwABo1cMWFySYA!*oJiy^T8i5hWFyx(e(|YgMOg^Q^Fp2 zZom#zTAvHTR(K0P!x7`gn!vBnkFg*a1Nx=7&guFAO$iI@4}c`;6FJ-O!4e<5L`W z7L<*_9%Bm^vlS)|?uK|xp_OkpN2LR1k_Vx6sZlo<%|#`J5|}<_{;+nR3~F1Aj@|(Q z(A~NrHR1QC9z_jgUC;u0IVHdTurFEJUUX+_ zRONCuIdT0#f2o(BgCDp9uVVlo<$8eUg*yx94Xp*Lw-;i z1|@6|h=oHtzlOK(+N;Ue%d2|U==#XneAzx=i?~w5q*0=^QAo1I#y}3h)x0arSAnOW zl|;_c0cE?6EtVMHE1bN@&>y< z5X{{a)DVHHj8gQwz!r{YXV=~tDb3jnMzCZ=h5(6^ZAAjX66357!}N}W`R=Q8|8OFP zLWcxIz|EZL*MXd=(kbk)e0=B<%(fBBMi9j4t)N%M(KZe%^YWwbBrm^K8a!Q?%HeOA z=DL>fm|}p}`q?800#*orkX*s1;cs=8JM(%N_{>Qm1~dqi1LhBU>I{F50=%!-HjLnL z)RE=rYo#)xULN-Q`IgYHmv!Fx`UrfYrjDWzEL_Hpu+?#wBWka}Ie{{~xdd!5! z{x=8yn;b)Vz!pFN76F}JA}mL=#M9c2uTK~W+E|ENgHYPgbb!N;ndRzdFir#HksNb& zJ_MF;u z!)^%$p`9h~3gvB;vFky+e@Af?axr9cFwT1gw}#ag3`c5jQEFn~?U!VqziPMH70)r>Q5@>8n^fVeyAmkUWlCwM>4mbdbQ{8t71RTCCiT(*Vs5r()fR#F6QfOD1 zX#Fuq1yEo1fI@ErNZVaU=fXC6eluyB5`WH7Ef7uPFi%q15nnwo)EiCo?oQjqd{zjf)kBd-$-bmT!Bvzd}=m= zeR7@Zc%+nt)$L`WyB@@_r_{h76T$ElLp|MTBPN|U(ufnO0|do#$+0nm7#qS)NW(nvHeXDFfopIS|E+DQ2bD)PMi<2f@BnT z+1~JS-gMJ*br@5*L9V!E;m2OwF?QmmY8;z72A^%f`L7Xm%}1Q2DSuyrZe(=+(j7{_ zz<$WoN)3WuDeN+2An1bHkg3zd96{h?TXJ*|tiO>F%jC%cqcC7MLJd^%yswX2%%{Jx z0Pw6)YRJ)02Cj@@r`F2?R+S+;n?1Kap{TA0d!V=7xNdlYP!((%4w7TT6G0@bE^5#P z&qF7?Aax6l!C2UkGJZw(v$+Kn!(V4r$VJOMJjgHtPy z%x4a8=j3zpd@lPA*yu-ruYHGvWQSyN7RL}#GC-%hl&5Pkt0))SC51cA);aMH=jQtT z96%8l+yY^UxSe3Fu0raH<=c$)*j$~s-lB;%UaIs*@Yu=B|J*DGv72^7seO>Y><|*D zH6q3fKw7~r&$u|bE!k1$8n%j+6B`>BR)4-xzNp)V*%)+{o&;b8KTF*eMz-b&0dJ>* z%Ep^74Is$N_rZs8X zf~OE-#i;&og&4kv16TyG&s9GZ=U^~)H%dKEg%4o?du)cVcaMYc`ITkh%R~4pFPSq} z->hqBg~#Tp{2NaYnn$n;ze1aVl=1}Kobr3ZK}FWxa&kNh##yz%hov*l5W(~jsW*Mx zG$jEqCQ%!4(!b~LH-B8$31Ri^kG@Vo9X4BB*W3w5qksf4qL1P{qaodOrE-)+V)GoR zRO!;82oO18-B1J*a?}le&>10I(x$^tsXaH52++j>_|Afwf%clJgPvj=YyRK#Mk29L zL!wLmsZ?SJGrtMnK6%3vjyp6qHXh$srlX`}bkyp0arhT(;k+JD1A$u{=z#p7ue#fK zTV5!sK0nCjn=Y`KmL<#KU7HN9*=q z)Vza4CjBgp@SQ#a zFCS2EF_^x4Eykr#Y%B6_L$It*-xg0`;M#;Kw=%_G7fr|yTOe}{z5yemxVpO9uUl|i zQyTVv{bG`jvr{&BVm|lgJ?sN08-xXUu)>^(AuH`mrpo`XUk0~yi&9m_=Gyca0m z-F-Zz_9^w=Tw_;s|JN@zW)G0e+Q)>r*I%`#ExelEGV0>guR1c6FH+5b)&2=s?cVpA zcgD?fxmYVCl3&d|xoUrDf82jO5crut4unVKEyQoQmlIx64+?ewd(RQK@I9L7wv#Vv zfW0%j{a)pw_R+|i3>+iEj;?gjI{_4$0VSD^xw@)63=9+ojlHw76ye&Z7urRhezCq# zHG{o!MdZj1es3Qi&?_)V4S0{W%jS@InlhZv#^l51NtrI@ItnC*xJ<<7llbD*Iq+qmB~UNcGLD?f8TY@*>(kWKJCjYYFC zQdUn^P9dU3DJZ|1P-gED*UWyg81ygClK9l$!xttJT3CX3;OPWj3VC^XUO_>FYuC0} zT3HE8N=87dtE9gUGVxy~?eS%05&)~wcJIjK{Cr5~gHt{}THwL|+P(?OR@Z4HxilYa zdr$zF`aS@|y?9XwOr!Aj?T=ShJh(S(IF{B?b?5M#l9KI!WlYY_*5X*KqM8Tm|6BLS z5m8Wf_ax|32*7G!I>71+OGycUETiaXp{11-OOQu%T!Ka>MWLj;Bc4!#NR+G0yQj^9 zkP~GI56z!2s|vkjLi(ikERujpl z;_42sl~v17UMr#5lq+e5Kr1`x>#Jj!tQ!H)>0b&8-hk{@+#x*C*OO{CPu%0^YGTL? z;PMBFPHq@XYFZl4^78UMTicrKdFDZ~?FxJ#b#;ZTt$8mkEv1x|nM{%n%CRe1C8PH9 zHUAG=Zvsx`-nNY|DMOUn$&d`qr9u?Suo^X|(vC7~RD_h7g_O$F92JsEZ9++8TF97? zZ1b=T8OpHC7Hj&Szn=H~zW;l?-*a^Ada#yz-S_XB&g(p{>pt@`d9T0!{yPR|9{X7am;J@qt77HNygeBwB@^E^PRF?Yc7EIN?&xRvn(P>lroe0O?hc5x zN-`eDt;?|Fd`Xm+W?Uq9*YuTt-%YHNIx+uvb8*yVb8_RBo3Eb@JJwT*nl`(TIL$OZ z+cja^R-n16N)GuE#~Qyn@8uOzQ_;(ETFevI;z2#4(L3FvvM1IK zFN(dAqqQ#L{XI+fG7ZjQOTKaIh&cUp(bxH(?f*Q8)~&qV4mnzP_*GAta{!ojdww}T zfd?{d9%zuefVlb%9k+smcfz|8#|wfu_9iUW^N@ti1H!-8<9g+a5;Oo9F-^S3dM<2duS=Iyc)UqEks-p_FA5RDYfb6y#RIaFicwyV1$`9_eQx$> z&xLR_T>Z>!nE!jgVk{)*ZdYIPNDnsdKm@VqXPcdcpzwh(l;vF7bV-poak@N?rBM(bxY zylJD4iv@r1_iW|~j`OM8<`uZgN7oY6D!Mo&25I5JT3SKJr;^BbS8|Rjl<-RkFbDM8 zuOnJS*N36O&d^TD@9?lHA@FZ$Wj< zdnr71BIT?#_WhD*ZEL%xcF=57Tc@$ANpWTP2Ep?3a!5%Es$zE^85@YssxXThm6V`l zXJ_v@cyQOzqkmx|qG?uEpDbNx!)g5jLErZr!D)uZSEna`wH)-TxBYtcR;}OTi*q~- zH@E83_37Rqoz$@Uu!)W9Q{}+n8&Ln|daX%~R|jj=C(Y zoXk#XX&s5zp_OHNavxv(e81S4_NBO}XnSlG`3M68130u7Z%5r(K_lseqodlsefypt zeLEDZ$Q8k3hQbvS&wY=_UoSnK55`t|SRG$hA=6$QWX9zp}@c26lZY_YqDZn6h z+mR#lQK?&U46#8QNj;1O4W*K=U;SGy74x|a{;Ze$tvWnU50Ar#4=XJu`;8%<#;fjD zpK?8RX|4!=pCUhz7kBWfQ0{QVQ+d9$irH3M+h1>Vd1&ew2wF(DxhA$0_jGs9paAzd zuyO%qYf>G$A~r}ZKPLv&tqeE$XtJZJbw5$!)IBkPx^({lRVDUX!xd!Qb-Vv z7#RstAl8|&2znMM%AhbfTR)4nYSf~QnKgQd%zuTO1-%uaEnmddl2y7XYzX7RD3td8 z@w&+bC$_Gk7i~^u#S39yD8$8Lo4nh3w$vVMa$34<+1*EvZpd9q7l`(rkhNIr)0$+_ zkto$B_l81UedAl8n}gx8p{|_E8-C0lO053J;Z5sAO!Vw>L81?41r?ITlKnFvU61k!UsgvL3wXLWom%ZT~#;jdr6evupz0~-LE$81|& zgk=}cp$5y#%exoJDfz=qd*2k@3F&R~G_;TRCi&zFqp7rfC)G=6h{T&8!fEYnZD`A%nvad>!G4D3}}EkjycRP@e_T;f_)$isx!2M-?Xu?UbD>$L2r zu358J`1LI`vGZ#c^u2seygub^gdOP^W!nx(zAjRE z+mk&)$Gzg?sFUl(epU6+3l{|Zu`iJdbcz+iAD8b$U7lw;A25= z7`f#-L`pGl--_bl-RmMTj_9+9$8+i|S^}CS8b$C4QbC2Pec#j4(!>;9GBY#phKJw8 z=jHr-vYUn744n2dE5Gg)v$0IUx;fp6Bp=3>-d)utt`xVi z?zkz$PfDoj47o*%zT+lWR2=%4mc|}AW^qKQxc8biojTh4#e^py{dj5~wZ3#Vrn#|H zR4(BR*Cy2u3^?CZ?Azb&`aBEyo1@VKi>MF1K4$ChczAFQ2UR8(UUV&_8M^04em9rx ze;?I&H~K>_uSKP7CM$fcWEzfmpK<@h#O8vq@mE7Shg*@<-Tr~}uzdcME1MM~6>T0= zH+Y*LHR84Ad8T^(DZSKX)H7Aj{=7jDf^%3BAMTwO+81aLn>Ucg2vwzX{z69|ACb(} z#qygF8m7|U>(b}P*0EY!Et=grL;i2ZpXc;UZFUk;GB6^OEn6hs9bZdC@Z=>jU;Fr| zo~mkUu45MpWvjjYdJKuV8x=K|lK-Fp0wd(gv)WeAL(bcNo$q<{Ufn#f^>~{Wh3w`l zKiqeF&#LX)w>!4w3LL;GhLw;jLVAhG1FL@ViVd<=F-IC3Q0Cq4$EY4+S{@!5hXaI_ zwD%u4P{80#q%E1Eb0?aPn48a`pho-a5q}0HswdBBF)36~iXtQW_H6V0P};4-9V~iZ zVrFw|*g}TDbJ!}J^KM-3BNcPy{GTWcAhvKf~S#1T_4{r@R=F2%}WI_y}*vU#xnz8xQ zKJphj%pZFG-_2YMZ}G3WP*^mgg8r|tyA(r-*aLyYM%d^6Z5sU96I}D6)g`Xjc35zJ ztt!u8Fej&ONR5C0qC&esami>8ZEO)nw8BEH-1&RIcAe2gpV; zJiJd$R;q5BObGY;9DcWR=3@)K49&1sUBS`oEeQY?@iqQE?l{oPG&B~#n{Rb>)hY^= z7sJ@dhx=wl^$aWWM?86NGkuCvdQNx^%uX7O&ggUHK*$=5ipDJ6Q2<*{VLpF-Jh>ia z7wSE!gXR@USzWR|gl1y*b<%J3^n{@q_LO8~WC*PbfMLeQ$BRKxV6l+#xJS286*L{6 zuJx5eL9bPMu+<*#g7;D}&j>(~PJRJ`eEL-P(>zFe3m)=s1+ASNSnjv=Mr5*DGrJ`3 z(!<%AfBz$}`|r%y*BAN%Gn0Jg7aLp+iY~76a;0Ui-S;P!WU_;j6vbU*zqf=eK3B;s z|1@WE=8e2YW#0UA-C$VnGhO#nUA6Vou8;N#|Mf-!clnzWD?8U;V=?PO=hQUKbsM7P z3iG)JF`06k2aD*%_Hu)w;@47ZuJHwpxniHcl^t$e`Z_JGuCtF?yqA9zVfM(;qy8ir zS-*acR?C$ID-EN9x$H@?U81y65}vW~f;hL((77*Py&{EUwAYB}G3AB$@LRTQQM3KA zoUq4{1))udp~8p|#s0Iz+WP+39aeA6L|}kpLy%gsVZ)KtIYg_6garXQ-=(g$)&`Q* z!|^q4NQn20Y~RikY@(lhH_>bP4^O(fsVN8~q;2svFJRk9ClS$+%?(=+qP{3+){)D^m|p6 zz`NsOfKd$fr)Hv*!{V(SP=i3=G+$8>jU~k+9W3UrUwMhA14h21IYo!^_Zk}R zh8(fp=Xb^df4WFPC;z%4JrC2|k+ps)^((Z=LlD3)ssUJr6KM0{f_9e= zqc+-ba_HBC4adC%78^;VltCE<`oi^fmH{7LgoT4^oNJ|4GGFy4vmr$o2w;86xv+$( zKcs?*rw3NXRmIs*p~N9wc|zURcto==_A5KSj^C(quK#A>co6+=W>U?CP2>^Qh}8}w z%8&tKR3BZOY2fG9nokjv{8G+UzJPzZzseB1m5G1FBe;eNBLUJfMf@-xt5*fqU!dVb z002w8WVo}KNM%uf!3XvZ3>1>_`uIA0H}EM@%Nr;Xzyq0E$s1Z|f%{tB>3I!>I2KW% zw|Wx_1F+U@2Ae;(Y0t$))tS4>gWn4D`8^(wndd;N#llaF&B>wIg;D=}3J}K^9pTzJ z9_y%A>zJ&IN!e0jQtNyh>E7X!=LO4{zZ3)FIO0jV{|MEsM zx!bv090r7h^F0=L*)ekDF>Ko<(_H3Z>FfJ*=FT-h7M11Att=}OY%?*2?%MoRi1ZR7Io5}Kc`Th zh4PUPB7Z|SWPwnVM8n?AWM)`W(&HCmGp1SR_yAoZl@~L8JC{GZcki$M##AwkYG;j< zsS1qA^S^bT*ZvdC7FZnICP67v-?Y8`BH@>il75bmAS9y+g^$t9>Ld)|GZBkqLPA|+ zL+;pf+sPM`rLs_LBlKZ^c%IdrtK3ty{67?(BkAIlGI60j8)P1GCJE2V5S4Ug{f2WA zX+yb_Q}WIe!QuW@d!8p*a@bjA^iMk~axgWy7g&G zN)@ueYk6es#X7U}d8F6_>H&O@)bH?{W}hz?_HbZe*vPX3w4}artO1WnNDzlHYSVaG zYBO?>f&=oKRXG~2>#nXHDp>49&)TjIFB;42pE>7a)KE$O) zO{=P_1*3XUP+j}>?LfVqre%h&62)wNe@4Xb=BKvxuT%oUmb=6sD^Yyzs4^B2c(wiy zUXRR;JNUXz`pa$RBz7h2!YAmihzzRKXN#kHCo3M1#S%0dxY?dZw5gFZWIa959^tu*w*u0| znf;DPfZS+qotg6-B-mYb-$-5&jj)9L>57XBaXlz@P(02Ar9o|l9X_ASK;tY5sR4s^ z`(Ne(^8fksCq|MiGVGxj(1EhY)lD;6*ej_{9Xk;qI`M?Vu{aKk8XP@Oo?L|cdgtN8 z>qw$8^2i$HOTIKGf%VVvcv8Q>raGq-vy0fy$|p&-Sjfd5zn^2g=yzoUOrG?zR{l{V zqsT)=4=?ad!*c?nQMlp@z@^s&yUkKc5VS=9+{YJ%Miqbig0F5Epx{e(RfE8k@ z&Xagd@RxV*LPBX&rMh7{iZsi^huf}jq$MTWFbhJM66f6q02I^vE6%ccrZ3If^Cvz>mI2fn)( z>-kS17GONf?YPwm-==4Yk39-rttyzMblmrzM)X2~hCRBQgB)xMxT=GKSdMU=qqF0` zXlC=?@MMp9xrRw{m%3Vl;oE-A;^M`%*!+0J(lTuC{gnv(0syrUjR3L$F4?nZ&%D>h z`}gk6(_(mC8ymXg#XfbX$MaGNm1PcYN6v zJ5@)e|KJQwU8bV82-Sp@-Y&z3*A zj^Sn4IyjXTvf~x*CBrqn}T>i;=o)v(qEU1cLU`U2B|LrcogfD>-%YaD%Cq+vM4HL;nj9WoLf~K=y zBLTytJ*-@sMQj(fMh6NGk-2k=p7_^IZQ5n%xNa3vK;#EVILOQf2Ztmze@$#CMBv#z zei=4?K86+ZsRH+O2`Ylq&y!arqH z$wX9mi@hKw>xglp}y6_a8s}k!7tr@nPmxM#d1(vn$G>iEG>< zp;|0La179I$@bKOQO%n_e@XxTEs=9cr=@8Chs7V^0pJ&0BdOW3^#Ta1wdJc$np??L zj_Lu+{K{vW7f_lN_=6KkI0o(YhDiS0+_e4u{R2AKz+KDKIJ4W^+w(n~10@uNik*Om z5^$Z=AfG;IqBx4hA`J-ecI@9Th6wG{<{NA9y`kZkvk#s!?g18l?QIteEPJdfrkK^# z)O6(d@f(QIXm$~H3PB7@W^5( zJeTvAE)`+F=Z9EcpWPSu}zZTbR-*vx5LCfByCYq3V63G07dXt zfG3fW=a-7jY+oz)Pnx%hQEJVv;&J`NG<~hG<6*qp{3l~rc_TV(kOw$y%Ng^SIhB{W4@rVsf$?K73(a;t*S`{70W+r|HR)YTnaV z4n*n7`ks39422$itIgL3Yf4H=wn8?|cpa14G;sdHh3)R{n^i1xf}v(1$sAxdY!jIQ zCI>)DWCz4x{5!S(t*eX8&Xz}eA3lwM*;tM-6cD zj^1bj%$_}ap1k~euNXx+xggZC?SXl(mq|-oB2jbf`nr(59*z`6(_dUwgSXtIoE!_2 z*%ZfhA*om|OmS4s5e)UuWHAX!C@CqjYNbY6!n{hjGN^UQ$tRz>lFDCvswj9H@Hw~v zq;* zl73nat?MKiC*Idb8&wH+3_GMXIpH$nx+q9EuG{v=cJNEl{MkOgwPjclom$xF1e;I& z5%vejyD`ZSx9s|F-tO_SyUvo!*Iqeu?%bF28(+k<4lhyC(J@Uw__gXy;*{OY1hXj{ z6FP0E%ynuYv$ddQRIx{Kni;)6>L71-6ru47tjl`HS*Avqv;m+b55Ac+oH-X24En_) zVq(Nha;CcFtQSoKe74@0ioPl`h`9>7BEa<2BQP}cHokFw=T5$M8>1JdQgOlI^HjU%s3PV@1V-;00u8#P(#y^XE$Kfg#Dp z@ihcTLXx5#O8$#*;RMqptub^7RoSxL{P9V~<;g_~-J2H8!FNeZ8;u~x#lrD5vr|v5 zPcT(&UFknG%X0UV{d(#x)fpqid`f1wU(SF1P?|U4o5WSCe=&$;(2G*!kkO=D{Rw2<*dPXTW_-UTyc0}e?LiI1GARR%B zFmo>71Sq@+i+lr~Apl!9TIU`KwvN5nuxCrHLhc6tM+^D&z2`L-s!+Z~Qx!2iH2?h9 z_CI*SQEuho%Y5v4-eqk3*l4~2MW4@cj;l(vyK;H|{-DEN!b-tM4`JyUm=i#*12$#L zl9gouG3H_Z9ZV54f*8a^Wpu*6pFyzH2mykD%a&`_yE`PMj5I_0%&2xHP|2> zN}lW-jkP%@O&-rf4#$q2UV#ZNcTOqylDGm2Gik)#4hovD_$3eQS+J4Qe|#g-LCC9! zw0p%G|Igim^In(CQgYYdp*!y4B`$2NcvPw#Ex|E*cUSTI?g&uReWw{i9ns00&%(P? zX-kvS0rX)%x`|ni*9ns^p`F@z%-Hfi7Xcd*rEB0gT)wPc5v3Qj#_09)moE$6eg{wj zhK-Opzxm;-I%-kMc72NVF%P8M*!D>B57eBX8N*GA#kTaJJB|%nQc^;c{Kqp$&$o|r zj>ekJ|FO!@neS13KMRlGpjJx&GFHNa!3_sdgvA-H%p1*8%g|lAbbI)W96)&Z#^Pd> zZDeYO;cmv5EnD%~xHh_{XwZQwgi3NqKo|HB(cDeDE-r2l)fvo%z6#w{fd0>iRCjaIYtt>D{1V z$5gC})?eN#hEC&E_NixIjL3-L$hrP7)xVd6qpU7Cd9bGGZA}~GLEUol$ z&zV*3@9X&N!AuFj2;m1;pkhRG8DI;7ET2v1_l-?co9|Z>)Kf6D4xQdTC_hA*o86+M z&w9Ll^9D<$R|6TZ`uE@ESv+Y4K66PI6|4jn`bUsF&7c6UM!9&61Pgcpf}|qRw9|Z= zTo9DTob}|%lX*b12~@L{(TfpL68VqoIK`QAkQc^hu&Qqkp>N?WeoYk|re-z(hEo`Hcp}bS4tHph?nbWb9`R+KW|0vJSWzFL=(9In$r2%T9h^*Qj^7Bv5_OWAJghgx# zl;t;{XUK#s%pZp`!Z%hXm8fuNQq~2PX-=I6fYvEn!KdGF>dMXcmN#5ZZUH6#1(qNJ z>D%sUrbun}imh7x6B=hA@Mum^LQ@l8mblg_U`*{t=&Ecgd2r&;@RLsJ{=a>f^Osfg zqnLUI(1FmV*QY%{D>=Pt#$&n+qsQlR`7#ciRDi~Z%#4ho$8-+qPi)_o1;!L|T=bi_ zVg%oiz-Dxu04~wEeU^b^OT4Pzr=^qbHNT9`5yQelaK(m8S49)|1r7y)<-x-u)BP|F z7KelY+vt+8N)3Jdkz*nlaOnI=z84aUdHM;T($aRsRr|fGbpQ2Z1xk#zz9f24h*s-O zWKzHdiPuDcJa228hibtIKLhJV!#e+LN_%XW{>ar)Shyp~mnGWTGPp(@Rb;PUppz#o zFtoGq>i`@g016V&%fLVg=@ja;XSFvMI4oGAHzz`3|Vue02_A09=>1%T& zs`!3hss@kPAB5P40sk^9ScDivb(ZFa0X(ac3s~z%tQuZ`7+`{drghsgI zO+i?LTV0zF*jMK1=gG{*B#YUAhbT(V+Issg@=yh?56&+~in{B1r}H)sk1dqqD-CGn z57`PSZ2<2z(~}<^9nJj2r?Wc5O1TKg&-A?;2Y6cUBd3w*PZd%rSFT{mSmf|tbzn$qDt0uc>k+NiH;0$^G z$YQ=-frq>M=StrFd-o_?>sQ5Ni2%?KRP8TegYoefSDQ;HC5Q1*7oenGvT0K)gYO$0 zEKc_H+S=N_dHYuOhpRxp#unfCo+Q?}byOPK_wcEnJqnD1tKD2iiS*RUGGn`Tv3dcU zTxq)*a%Lx=JWv)DUE+7C`qG{~T6Q1SsJ^t_o^mj4PJ?7dR?OpEkA~BG<&-`iG`-|! zR_pM{Y~O*Sxk7Swr-C=gEMwT8$SJ+IiK*BTy!*rQKJ{g{dZ&E!dG)oy-L4hx-QV_% z>QrtH%Ng048?|;{4E3!*Y?3 z{HDgtpCCG5)igE;&Q3_5TpMnDC+Jb1UVct#sVHUo&b_E}n@TmWB_VJgj~{Qm^H*O= zUHEWOur{T)uWyH?rQ%2#A0DHV%3LHOIO~w0mTkLLA3l*QU z1SM&-qG%lSvjLRy~bIsW~okH3vMLqlrtMkJ3Up=aN#zu-`i zYktAkJ32dwVkbH}4A~Lf3IWHFzT&&1?k$rKWcej=GkRyXg^GUrc5Xu9?SbB>w;mKR zoXr1HNQxg$GrJv7>@0kCC;jYXhIZ_U@EPXMy85kXhUKoGUh8O#CEfb;ew+~@s#Frc=AU^ZP0NX0|Q~3A~f6F)B>b8X!|%!xJn!T zMT>v0>(0?r_i1=C`0aaI5Z~tg|9Pt&H~D`Xe$5Rn4E-V`pL{A^{okZb%mrtKt>}98 zf=*3MiWk-GbBC=&93IVZyuydjVH+|ejCH#4{{03@Eqi&{;PlV?hDtqLDsr3>&e6BW z)MUiL{@4z10$2__`jSE}6-@{z^-4HvSFc9vgkT{^XsQ4;LL&$2miyR=w!uuMl=|6* zYr}B0Wb{bsy%hxF(#`H^S{BvuWKO}T5DpbXpC_TudR{$2+S5aL&DTYIQaINpoS0il z2P#?GAz`9%?8M4p@5z=xI&VD5zbXRB99XGt9CItYY5vLYzBRo;p`pMm(vhNM-=@m> zif=8Mm-H4EG6(}Of#R1sMgffwEirz zLFiguACG|~#Y;<~mWPH~`^|Upt|N;=R$A?)5hJU6XBzk}zRc@~tGlb)xzS=>ji&{# z@9WtqFIqEuxdF7e-A4gpY1%gipjLnO);2%5*>3DNTc98|GgBfmTlco~>2^dgidE!a zCo!jx;4La!R>FEf1l>oQM`oL>LDqF;s2*>#hD@FZgFNXY!4ZmA$D-aM8;v4n=prwMAFG1(D92CGWc(Cu4 znt7z^l})_kYWG_<_(e>udnMqV;*@eOS8(Zqy1}c)M)!4EEKggoZ?oLi8MPE8Ki>XR z=-b#Qt@c%A2hKGWo?sh#d>5J!6kW`98Mk;p6}6dbZ5`raIPZX2W?gnL-^M}QYWK~s zV)Yt(anCh7FXbL^@Lb^Y;oFr@=Fd|3FNN)`sCRO!9E_O@pE4t=6)pM?as-Me`Q%WV zBwP8Z75;*6vbqfs`?f(g4QMewI}mu3aZqvxtjmIhVXn&FK|Y)#h{A>S^)k3Ms1jV5 zt>nHUN>^1K0hAR+72|ZN(zZc&0(-Ns4YI#*A-^z4y1iUak%G=M$j4B9tDf$EA2m+e8QbYJ$bMT4&y-UC};e46PW3s_dDVqQi^%*4#8!eh9=H zPe_o0I&kTR4OQ_h0Fu=PJ($h|r=0FF{*UpnqP+a9VyFBk)nt(vn#>#2)%}rsJ+7Q< zwvEf6a-$DA4chaQ5)vSDjY_siKl*ki<>kwlN-I|EDrug0aQM#$oi%F~Md{m8>{TKh znI&b-O)SPbE}+U8GSLUaWtp;z<{Yj5@!WUQ0&^sL_K&~NlIw&MCik=6Fn{?l^w@(H;BD^SqCu?D601 zyPGzNp1bf{z^mn=-fg}%v9hhh(w&tswA~GH^frYjqlUVkBH-5msUqzVH8tN^Vp4>G zg#--DF9Q-{+-Ocr^$zN!perJtz7_KcOd`-`{8u6)?) z+QWe-y)-vV+S7H;H&*lJ#yxTUNZ0DlTE=$Ef6 zZ}V;38hE~)Z2r5nR%P)aq}vPBzugE7JYr(9x{qrK`dM3X+y!tzI1aNMMRRCDT0EMdoBm(clgL8uL`v_4HIle$}l0a*9b?2}i z4ZTS?5fqj8l6h%p+#Y=^`C2K>Z8POshv9Hq7(ddr_18!4x$-9~E^^SG0Rscmh2^7Y z5O6?B`JjK4sv%uyuaO3KQ!eXlBCa6n8tW%2jlvqC%7P8Eq;KXG>GU{qBROlyf8 zk+@g8XvEgbz2UQy_!xQRF&^oFiy$p>O5bPEdX>mrEaVgE;yJuGaU5*kZ0#a|4-56M zwLA;W>eZ67lR7FBC+%GPtp@mDx_8)(UhS)G&-J6f$V?M#$+oBX78I<(6sA|n=D(M3 z_2dG$eL4UnqGKScH*;fK!xOsM&Mnh77BjybSk0!t!lq|Jt^hNmh)bQ?Vw{!{3d0iq zF^aq}u;{hN%a=XYB{R(QrudZRa2IzCH%c@A~Fw4rU?uN=5fjNcw3`C4u+1dEBMCZ=$^~gw8#wT`NKVe9I6`HwAynJcSzvL4@=6_9iS!)li;^y7yVD zq$lHgyl)X2!pV%E?!(fDp%Xz zIM_l$LL{kx;pLv+*il~HRO+_ME5FL4H}sq9){TE>wtP{r{B~jYbj63#6WwVKraMkG z^?7=TJH+Kq9{cii^0Rhp!1#Ch2&V7(e|vbH++4g+yc#L<~9e;K;0ipCxPL={<|s0O_Cg7Ln( z7&O*vYP!^U;x6y3xC|Twe7jXs!1wzAA4Ll2zQSs)wc?mwfHwwqni)*B%6_C#uMwm( zm@Y_h9RK|{MdUY+8N86`#2E=xEV}E>c65_9tXxD%VA;&3b1to~oyb|S-?M+8S-IlW z^TmPu#AR&**)KXa`AmJ0Xe-Itp=~yOI=5_rctSdBCEd(ZqSoTj{Z+ip1Dv}flTL2k zr+n-kE}nIl1;2{4&ECAZ^0VueSW{nL6PDr$eKP+o?&it0t>%H>v+)AFR+TV2!AIaZW589&S(1NdQk5`8wc5uKXly12x12~F z81MW2JK)n$pnmn)0W${(Ti2nz{4ds5Qc>w5JnNjiP6Uhx3R1<+4` zf_Zi_3JM00Q2=ZhzUIIQhVU%!(K3F=eV$kuKN5U&ga0%tHf-5)8|N4&*ct^QN_6r% z{1Pcui(oVsJB1l6+2|)vZbx&RvR`r?M_pZp!22NRX-8que6+AIaTRm-#rlQ{i;H8E zk|cmGx%o7l^|^9I693ds6P)jHGsH}@g_SK8RKBINgM0mLgM&=F9e>rX>H_u))u@i< z)&S{qK4K9pt=7(<9PY+GO2C>5d3n|9Lvkt;k>Z{jEwAS+7WcJcZ&6Os+E2l|WwI30 z7(TICwg2O-9Hi&##L@nn3qX@wVDW5f{ppUdV#Y=8-VSQJTZBua<9p`m`lr8KhNB&I zKPBB~u^*)JGmVli^A8VIW|f|vAxF{D)fI=b?D}>;KRP^V$dj%{?Ke}`h@u*6PwkZ8e_Yr3s!+S1ASIiS*ke|6s8 zzVK9--VJm|7l0MHV8T^WT1rbw5ltr;7o1&i z<>e`GeX)`rQ?${q3JwXe#=rnn_IZ3xCBJRACqH7E9>_}JCzW`UO>IJy7_zc9fqtTUqB=jXM{fk}aj*5-ugYZ!4#gu6`Gt|PtmAJg_! zM<={-3psa#4bv{Rq>jn)h6Jf1<*cUE(#D9e(if+yTbCaEY%SXhx(lgn;NzCxTd?`% z>sK);+42Je>rFnK7C_75%n2dmgvv+Dg?u?)>nkEtc;yz4Hwr4qXdU~MsM0x*cGcB1 z&eQ@^Yprtk%rY&D;Ck~7b3zw>4jaM<*?jEMxclV%J4<6zJs0MuCx_QwR&1Bh8t7V_ zU1wCF6@|jOS;ExYN>|WjaGAI>A6EH6UDG~$w7$^QCjwOhIv~Ws;l_f}ck0xs{9{hQX_3buQ!zMucBO^c z)P4dKAtWSu4H<=vY0=IJQ&EI~w@aiBs18Z8jA-U3C_GfMEDYivL3|PE^TJ0t22WA;Q78bj1C19h{W*)`~>6=GK&`ZgUgPt62=P$kru}5 z*O-O83~9@?Yu8W_DQn`_tB(6pI?95wr`E~jXdSTF-Tkrt=NWcT+_lMqnJ#ab%NIm( z?P=nV?lOaNQpRgnnO3(*+q2bghS@TNI=ly(EP~y*9$Kl=O}3`xO>!%fmN}oa8~MO3 ztj_banW6Kq>pjs*-Y2S1S;^!sMuSJ+{dd0xgFbo778HMU5FE~#uvaz6^2uIxW*&xM z^E+xEB=jViXWr=Vw`*U5>T4&MMMA>DB)J$HA8+{fWZA+$X~pjs%u(Wlkr)xuO6plm zoE`ey2A6p+f=a$2C$|HVU#WE_z94L%L`5qYnJxBq1@`qF2SW`)a-tANsSbRRkYZ4# zTGuWbo@UtXYiw?A7L7>p9nZ_wkpJWWor_h5)WU`B{S7HF_g$zsBoA&ImKbIUzu*?m z{LMMlmkWhgzLlC)%|CzF(`i)7MVI)LbjrMrRhmW(S0*|pLxO|RFgO{0a4qDU@EYKa z+`xy!6qB;iZ|66H>HspzDR^}7cDLfXiLeTDQupc{=08s23(ouSw6J(VG_~Ri9$d7xz2kX4XX5r2iMhedn#XJG#ji}wTeQcs>}=(!Q{`6g4oo|Zb7ZxeCa)hW_=g9 z;%dTY4pQ!H;d!k7(PGPOacrGtGmmyv%~y=JoqqbSTuRy%@g`o>(|O?|GX)doR4`0< zF0T)4>FCrrNX=FMKJIb9yf1QKK$G7$zOq51t*oro7{}_Y7O2= zIX=2#g`Na^!dnqFsl~C2mk0T!b(<-WplG>Kz-YW~5bK92n<#ZM8WW5TORFX)-ZDFR z^7mMFPH)}2#HY_KEi6<{U%QZcGH$v*`=~l{99E9y(BPsfDyMs;4{`#K=6v(4a%D@vjkd%@cnAq+9DK!&?1!vL=3a_Ll2Pepnp)KBI|r?1S{`&mJO@w;>h3O+`MyTpZ&FE%-FhM0Wz!)y0(5}e`fSKC zD>-?daiZD$5A`4uKmZevY66$nxJx35kcgmL%d0oV%7zIhLzQ#3x;{hQXk>KM33Vu? z_9`vt_H9y(cKlWqx_3bhyy1Kf-h?vOR4}CBF_N`zjd3+l>>VANVwdhj^QPOl^Dh+mI zNWb3vcm{I!F^o^sdo)gSNxWI9cAwB@@7}pX!L1KB%*j{Z7x^nFPLSe@5#)k0TJ!?useA1G0>-*2CGf&+^JD(q3eFteU zL>4yigS5{>rh^f$R7b$8CFVxhr3^+GpsD9zC@fpHj5Qvp>cq$xSDb=b6aF*7jFcZD zx&CybvSlI3?-XTZwt}97u16L8JD_Avd-KKSqD;$fOh}~cS)gkT>|u( z9C(~u zxMIZrOLPV602dCuiKR=I5<(pUSW?Q+t?&5{r!Lahj~YBmWAQ!LOFgbmVcYl`o;|QX zhPki!@7l~`jfrEcnz|E$6>3}F{@)*!+j1!G++-mo`dj#;?Tm+^@d>VPKbrqC{8WBI zRtT@B4{sT=drqjdtzM%C(Ijui7!-;x zN@MGHuDKU(clY#&rOd-w$UB`%Q~7Xp{7_UxI9Zkl*ceh7RD6Vsejrs|N^0e^i%94Y zRfu!LE}mSc#Y7*8k(Q`Ye)InVIa^|@nsuRu^754{$trG&Bii_2F2pcXobQ_phAQa& z9vvIC+5VoN!b-`TW4HG+`b=>&wV=YC>VM|(LH*>Rl!=8itzpRRWw)5mksi@ZR=aqE|p4{V+bJ5l7rCIv1 zJlEwjKRZjiy<$ERsH_!;()0XuXI#{zPR#n^S4!=gh=^^=#usxA@OjZ*kqe$~v#I_? z+OL)_+^uP}=i`DcJil6rD{SGD)b9g|=gAk9#%_J@jM>aD0CjhXo}RbAJBKO3UuAjX z#H}Qs@pxjYyrDp<5`5d!3I6x9bkgO7X<^&om%*>{3Xx&)K{=Jqivz*m;{4{@e{g4} zG(KkG?Bl5rLqajQ^1f~U#!-@@a}a)s3^Fdm{8As4Zl__132YFEAj7r6L6D$w)X2&f z@wsztV6H^pOTrBV5tuk~s%Q9}X0hdDs^Tb@%SG2#!8T}WqCYhYc^8_qU-h}y%Qr-w z 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�Ofz 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�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ʉ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�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⋘Gp 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 literal 0 HcmV?d00001 diff --git a/icons/mob/robots/robots_flying.dmi b/icons/mob/robots/robots_flying.dmi new file mode 100644 index 0000000000000000000000000000000000000000..9e59bb8bf20ffa8049db4bae11fabf28e51eecfc GIT binary patch literal 113968 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%0AHbJj5yS@ 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⋙GlahKqG!6^X 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
    sdJb6k6}0@d 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

    ;P^SN#4`J=;#5 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%0Di6q1U|QJRoG1na{RUhVb~O= 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

    p~434rcx)6}I?}Rgoej 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 diff --git a/icons/obj/robot_parts.dmi b/icons/obj/robot_parts.dmi index 9461028091fcd3c90973bb1b181bbbd09cd7d06d..724a179addabd2e5a5bcf1be2e7576d9a126c312 100644 GIT binary patch delta 1110 zcmV-c1gZPY72pVv8Gi!+008vhk@)}s07y_wR7JqRzyJUMD=Rg6dX{f*j9FQ6W@dm> zQ)nqEDLOhj|NsA0Q&TW7Fr}rXhlhs`5DqOZEr5W4YHDhknVE8Oa#K@Nva+(kz`(%2 z!gK%t00DGTPE!Ct=GbNc0060aR9JLGWpiV4X>fFDZ*Bkpcz>KzR&a84_w-Y6@%7{? zOD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+(=$pSoZ^zil2jm5DJds0FI$O=GbOXA z7|1u|;!G<_%uR)`;i`)Alk($>OEXIds?11DOwrCKsH`Nvs5qYpbw%-sMY%+&%SlZq zLR}7#=H-xL9)EGZAkI$Wd`evS5*1mv6e%mX`niCU6aa=UscpcWNu>Y)0})9?K~#90 z?VEvisxS%YSwd$J%^^rlc$shEVZpDS!g}Fn|*D zMu4*Xb2y%u2pIv&!{KzQDnNJ_KyAHh9zX*!rdjN{eShP>FFTB`Y}>YV4I9e?SPZTK zni-(sdBE1T2Em6MVEHlwG{`0Bx(I+hpRK)IEE8aT32rn^GyCEWpzkAnIRdWztp^sG z2LN3Uiuj;#WAO3Op>^AKcnr|Yn`IE*U4pJ3d-#bF#57pjUazgS0m1F0{YMC}9fa=u zyN>WdM1QS4I}crK8vrEF1D&~fz{m&&0JvTOAoM^ofN?|6dBE=q1kQI+Vx=Ac%^nb0 zFT4j_l!!gx0O0&PF@PI|PMav;02D3^#rC}mwhrI{80Uc}a+G-tgui0}jBXH)a)7}_ zLFfP$fSG4PxeEpefr}Wx_#xU!AREs_CNt~WA* za`IF0c?vS7RDkdXAR(|H(*#MAou-eq5B3A__i6yx+_94Z!p@}A(S5p*JO)%Ml}e>j z{VH*vH9pr2>4^8B@5yFZPt{S-Re7wk0q`IAid&(wkiQFBohLyn-2N!(O4tnRX_Nwt znSTJH&-(nu7PWiWkgJmUJpQ}gNfKOGM^z<@l5BBWN_^nXKi@1c?17-a8C?dS{IxsJIi-sY*^m=7q^cD?|04cp*0f^qB;Q=6}*Z(AYi-skv^iO(q zRP+`NOIYdk3PAK04G#b*z1|SK)IM5zy+L^C>KZM*-cfkz^?rI#dc7wBT6(=Z#2byP cRKHVy0nSb)zz=*V0000007*qoM6N<$g3D+7r2qf` literal 2765 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 diff --git a/icons/obj/robot_parts_flying.dmi b/icons/obj/robot_parts_flying.dmi new file mode 100644 index 0000000000000000000000000000000000000000..43c81d957d86a8e65337856db3d592b99a006073 GIT binary patch literal 579 zcmV-J0=)f+P)jOiU#uB~ejPBqSs?H8p;Iek&_0)1|g600001 zbW%=J06^y0W&i*Hka|>DbVOxyV{&P5bZKvH004NLQ&wzoU<7^Kudh^(!O;nZeP$yi z+_Qflz;68!$?oU7N+lY$_82X}Jk3b0R& R1#kcW002ovPDHLkV1l~*@^=6L literal 0 HcmV?d00001 diff --git a/icons/obj/robot_parts_platform.dmi b/icons/obj/robot_parts_platform.dmi new file mode 100644 index 0000000000000000000000000000000000000000..390c3e7ba320ec23522a2303344c7a1e09811d10 GIT binary patch literal 915 zcmV;E18n?>P)Zzo=&# zH&0o?)z1YS-T+jlX~-{g@o@kE0&Gb{K~!jg?U{>mgdhw>QB;fq|Nps70xIkKL1wzG zcV>6dvGbpwr(2RN*TYd6ptNZDY(v0IElKKzH5L(66M3e?9@9MaJ_Uv>Jh>2pZkc zk4*umuLEP+uI0~ajU8YG00651?j8W0<7W+^6uMh$@%v-%1wcpM?M8++bp~L#wu-%p zGVRI*2#Fty9LtdnU}9>>wPjY^&KN<+|4?SmRmKP~gboXf0q~hqa%e|h0Gf70;9yqW*vuQJjQ;pACCwVA zi~xF`YI?5905sZj>xT#t0_f2BVehBm`0yKmCX@iEff51Kp#+$rS_Uv?UV{u^s;p2A zqygpR3X7H8LN_k=O91TCFBAF%(C-`<0nKHCO#pW1xNt1q7q0?b0&qLWk-u|ya-?9; z(Sf$~{ubf1obN>eHiRH@wXnal&O1p!+2dNwiTNw%j;8TLd11ivozt51{SuuzeS9ox z(KzWc5e48Z{_>e{b}l@SbO5hjy?XTvCHVq@{cE`{D)OblAe*l_=7p+xF&7J@N002ovPDHLkV1g3!me&9P literal 0 HcmV?d00001 diff --git a/maps/cynosure/cynosure-2.dmm b/maps/cynosure/cynosure-2.dmm index a2643da8e0d..5b7b39a3688 100644 --- a/maps/cynosure/cynosure-2.dmm +++ b/maps/cynosure/cynosure-2.dmm @@ -20941,7 +20941,6 @@ /area/shuttle/exploration/general) "jDG" = ( /obj/machinery/mech_recharger, -/obj/effect/landmark/robot_platform/cargo, /turf/simulated/floor/tiled/dark, /area/surface/station/quartermaster/lockerroom) "jDW" = ( @@ -37761,7 +37760,6 @@ /area/surface/station/library) "qCU" = ( /obj/machinery/mech_recharger, -/obj/effect/landmark/robot_platform/explorer, /turf/simulated/floor/tiled/dark, /area/surface/station/garage) "qCW" = ( @@ -43241,7 +43239,6 @@ /area/surface/station/quartermaster/lockerroom) "tdK" = ( /obj/machinery/mech_recharger, -/obj/effect/landmark/robot_platform/explorer, /obj/machinery/firealarm{ pixel_y = 24 }, diff --git a/maps/cynosure/cynosure-6.dmm b/maps/cynosure/cynosure-6.dmm index 6c287bd15f9..ed96d787a21 100644 --- a/maps/cynosure/cynosure-6.dmm +++ b/maps/cynosure/cynosure-6.dmm @@ -7793,7 +7793,7 @@ /turf/simulated/floor/tiled/milspec/dark, /area/shuttle/escape/centcom) "iNR" = ( -/obj/item/robot_parts/robot_suit, +/obj/item/robot_parts/frame, /obj/item/robot_parts/r_leg, /obj/item/robot_parts/r_arm, /turf/simulated/shuttle/plating, diff --git a/maps/cynosure/cynosure.dm b/maps/cynosure/cynosure.dm index c300cfa9102..26fe33d8d35 100644 --- a/maps/cynosure/cynosure.dm +++ b/maps/cynosure/cynosure.dm @@ -5,7 +5,6 @@ #include "cynosure_jobs.dm" #include "cynosure_elevator.dm" #include "cynosure_events.dm" - #include "cynosure_overrides.dm" #include "cynosure_presets.dm" #include "cynosure_shuttles.dm" diff --git a/maps/cynosure/cynosure_overrides.dm b/maps/cynosure/cynosure_overrides.dm deleted file mode 100644 index ec7b607d0b7..00000000000 --- a/maps/cynosure/cynosure_overrides.dm +++ /dev/null @@ -1,9 +0,0 @@ -/mob/living/silicon/robot/platform/explorer - req_access = list(access_explorer) - -/mob/living/silicon/robot/platform/cargo - req_access = list(access_cargo_bot) - -/obj/item/card/id/platform/Initialize() - . = ..() - access |= access_explorer diff --git a/maps/northern_star/polaris-2.dmm b/maps/northern_star/polaris-2.dmm index f7a285787fd..3c6cc6c4d1f 100644 --- a/maps/northern_star/polaris-2.dmm +++ b/maps/northern_star/polaris-2.dmm @@ -2285,7 +2285,7 @@ "RW" = (/obj/structure/table/rack,/obj/item/grenade/empgrenade,/obj/item/grenade/flashbang,/obj/item/grenade/spawnergrenade/manhacks,/turf/simulated/shuttle/floor/red,/area/skipjack_station/start) "RX" = (/obj/structure/table/steel,/obj/machinery/recharger,/obj/machinery/light/small{dir = 4},/turf/simulated/shuttle/floor/red,/area/skipjack_station/start) "RY" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/shuttle/plating,/area/skipjack_station/start) -"RZ" = (/obj/item/robot_parts/robot_suit,/obj/item/robot_parts/r_leg,/obj/item/robot_parts/r_arm,/turf/simulated/shuttle/plating,/area/skipjack_station/start) +"RZ" = (/obj/item/robot_parts/frame,/obj/item/robot_parts/r_leg,/obj/item/robot_parts/r_arm,/turf/simulated/shuttle/plating,/area/skipjack_station/start) "Sa" = (/obj/machinery/computer/communications,/turf/unsimulated/floor{icon_state = "dark"},/area/wizard_station) "Sb" = (/obj/structure/sign/double/map/left{pixel_y = 32},/turf/unsimulated/floor{icon_state = "vault"; dir = 5},/area/wizard_station) "Sc" = (/obj/structure/sign/double/map/right{pixel_y = 32},/turf/unsimulated/floor{icon_state = "vault"; dir = 5},/area/wizard_station) diff --git a/maps/overmap/bearcat/bearcat.dmm b/maps/overmap/bearcat/bearcat.dmm index cd69db0be24..51f6df01f6f 100644 --- a/maps/overmap/bearcat/bearcat.dmm +++ b/maps/overmap/bearcat/bearcat.dmm @@ -107,7 +107,7 @@ "cc" = (/obj/machinery/light/small{ icon_state = "bulb1"; dir = 4},/obj/machinery/atmospherics/pipe/simple{ icon_state = "intact"; dir = 2; level = 2},/turf/simulated/floor/plating,/area/ship/scrap/crew) "cd" = (/turf/simulated/wall/r_wall,/area/ship/scrap/crew/saloon) "ce" = (/obj/machinery/atmospherics/pipe/simple{ icon_state = "intact"; dir = 2; level = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance_hatch{name = "Hatch"; normalspeed = 0},/turf/simulated/floor{icon_state = "white"},/area/ship/scrap/crew/saloon) -"cf" = (/obj/machinery/light/small{ icon_state = "bulb1"; dir = 8},/obj/item/crowbar,/obj/machinery/atmospherics/pipe/simple{ icon_state = "intact"; dir = 2; level = 2},/turf/simulated/floor/plating,/area/ship/scrap/crew) +"cf" = (/obj/machinery/light/small{ icon_state = "bulb1"; dir = 8},/obj/item/tool/crowbar,/obj/machinery/atmospherics/pipe/simple{ icon_state = "intact"; dir = 2; level = 2},/turf/simulated/floor/plating,/area/ship/scrap/crew) "cg" = (/turf/simulated/wall/r_wall,/area/ship/scrap/crew/dorms) "ch" = (/obj/structure/sign/poster,/turf/simulated/wall,/area/ship/scrap/crew/dorms) "ci" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "scraplock"; name = "External Blast Doors"; opacity = 0},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor{icon_state = "white"},/area/ship/scrap/crew/dorms) @@ -229,7 +229,7 @@ "eu" = (/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/ship/scrap/maintenance/engine) "ev" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/ship/scrap/maintenance/engine) "ew" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/light/small{ icon_state = "bulb1"; dir = 1},/turf/simulated/floor/plating/airless,/area/ship/scrap/maintenance/engine) -"ex" = (/obj/item/screwdriver,/turf/simulated/floor/plating,/area) +"ex" = (/obj/item/tool/screwdriver,/turf/simulated/floor/plating,/area) "ey" = (/turf/simulated/wall,/area/ship/scrap/crew/wash) "ez" = (/obj/structure/closet/crate,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/turf/simulated/floor{ icon_state = "bot"; dir = 2},/area/ship/scrap/cargo) "eA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple{ icon_state = "intact"; dir = 2; level = 2},/turf/simulated/floor,/area/ship/scrap/cargo) @@ -326,7 +326,7 @@ "gn" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{ icon_state = "floorgrime"; dir = 6},/area/ship/scrap/maintenance) "go" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/turf/simulated/floor/plating,/area/ship/scrap/maintenance) "gp" = (/obj/machinery/atmospherics/pipe/manifold4w{level = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 8; icon_state = "bulb1"; pixel_y = 16},/turf/simulated/floor,/area/ship/scrap/maintenance) -"gq" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/obj/machinery/light/small{ icon_state = "bulb1"; dir = 1},/obj/item/crowbar,/turf/simulated/floor/plating,/area/ship/scrap/maintenance) +"gq" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/obj/machinery/light/small{ icon_state = "bulb1"; dir = 1},/obj/item/tool/crowbar,/turf/simulated/floor/plating,/area/ship/scrap/maintenance) "gr" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/turf/simulated/floor{ icon_state = "wall_thermite"; dir = 2},/area/ship/scrap/maintenance) "gs" = (/turf/simulated/wall/r_wall,/area/ship/scrap/maintenance/atmos) "gt" = (/turf/simulated/wall,/area/ship/scrap/maintenance/atmos) diff --git a/maps/southern_cross/southern_cross-1.dmm b/maps/southern_cross/southern_cross-1.dmm index b627d8ba12f..25aebcf1ec3 100644 --- a/maps/southern_cross/southern_cross-1.dmm +++ b/maps/southern_cross/southern_cross-1.dmm @@ -72947,7 +72947,6 @@ }, /obj/machinery/mech_recharger, /obj/effect/floor_decal/industrial/hatch/yellow, -/obj/effect/landmark/robot_platform/cargo, /turf/simulated/floor/tiled/steel, /area/quartermaster/warehouse) "cHa" = ( diff --git a/maps/southern_cross/southern_cross-3.dmm b/maps/southern_cross/southern_cross-3.dmm index 6b0e9bdea6f..c4df22abeb8 100644 --- a/maps/southern_cross/southern_cross-3.dmm +++ b/maps/southern_cross/southern_cross-3.dmm @@ -13977,7 +13977,6 @@ dir = 4 }, /obj/machinery/mech_recharger, -/obj/effect/landmark/robot_platform/explorer, /turf/simulated/floor/plating, /area/surface/outpost/main/garage) "GT" = ( @@ -14102,7 +14101,6 @@ "Lz" = ( /obj/effect/floor_decal/industrial/hatch/yellow, /obj/machinery/mech_recharger, -/obj/effect/landmark/robot_platform/explorer, /turf/simulated/floor/plating, /area/surface/outpost/main/garage) "LH" = ( diff --git a/maps/southern_cross/southern_cross-6.dmm b/maps/southern_cross/southern_cross-6.dmm index e458bae5c80..63b0baebcd6 100644 --- a/maps/southern_cross/southern_cross-6.dmm +++ b/maps/southern_cross/southern_cross-6.dmm @@ -2135,7 +2135,7 @@ "Pc" = (/obj/structure/table/steel,/obj/machinery/recharger,/obj/machinery/light/small{dir = 4},/turf/simulated/shuttle/floor/darkred,/area/skipjack_station/start) "Pd" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/shuttle/floor/darkred,/area/skipjack_station/start) "Pe" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/shuttle/plating,/area/skipjack_station/start) -"Pf" = (/obj/item/robot_parts/robot_suit,/obj/item/robot_parts/r_leg,/obj/item/robot_parts/r_arm,/turf/simulated/shuttle/plating,/area/skipjack_station/start) +"Pf" = (/obj/item/robot_parts/frame,/obj/item/robot_parts/r_leg,/obj/item/robot_parts/r_arm,/turf/simulated/shuttle/plating,/area/skipjack_station/start) "Pg" = (/obj/structure/flight_left{icon_state = "left"; dir = 8},/turf/simulated/shuttle/floor/voidcraft,/area/syndicate_station/start) "Ph" = (/obj/item/radio/intercom{desc = "Talk through this. Evilly"; frequency = 1213; name = "Syndicate Intercom"; pixel_x = 32; subspace_transmission = 1; syndie = 1},/turf/simulated/shuttle/floor/voidcraft/light,/area/syndicate_station/start) "Pi" = (/obj/item/radio/intercom{desc = "Talk through this. Evilly"; frequency = 1213; name = "Syndicate Intercom"; pixel_x = -32; subspace_transmission = 1; syndie = 1},/turf/simulated/shuttle/floor/voidcraft/dark,/area/syndicate_station/start) diff --git a/maps/southern_cross/southern_cross.dm b/maps/southern_cross/southern_cross.dm index 8339b085cce..ed9528b5528 100644 --- a/maps/southern_cross/southern_cross.dm +++ b/maps/southern_cross/southern_cross.dm @@ -7,7 +7,6 @@ #include "southern_cross_jobs.dm" #include "southern_cross_elevator.dm" #include "southern_cross_events.dm" - #include "southern_cross_overrides.dm" #include "southern_cross_presets.dm" #include "southern_cross_shuttles.dm" @@ -56,4 +55,4 @@ #warn A map has already been included, ignoring Southern Cross -#endif \ No newline at end of file +#endif diff --git a/maps/southern_cross/southern_cross_overrides.dm b/maps/southern_cross/southern_cross_overrides.dm deleted file mode 100644 index 5458cb51dac..00000000000 --- a/maps/southern_cross/southern_cross_overrides.dm +++ /dev/null @@ -1,10 +0,0 @@ -/mob/living/silicon/robot/platform/explorer - req_access = list(access_explorer) - -/mob/living/silicon/robot/platform/cargo - req_access = list(access_cargo_bot) - -/obj/item/card/id/platform/Initialize() - . = ..() - access |= access_explorer - access |= access_pilot diff --git a/polaris.dme b/polaris.dme index be8eeacc525..89e903b9631 100644 --- a/polaris.dme +++ b/polaris.dme @@ -244,6 +244,7 @@ #include "code\controllers\subsystems\persistence.dm" #include "code\controllers\subsystems\planets.dm" #include "code\controllers\subsystems\radiation.dm" +#include "code\controllers\subsystems\robots.dm" #include "code\controllers\subsystems\shuttles.dm" #include "code\controllers\subsystems\skybox.dm" #include "code\controllers\subsystems\sqlite.dm" @@ -1017,6 +1018,7 @@ #include "code\game\objects\items\devices\radio\jammer.dm" #include "code\game\objects\items\devices\radio\radio.dm" #include "code\game\objects\items\devices\radio\radiopack.dm" +#include "code\game\objects\items\robot\robot_frame.dm" #include "code\game\objects\items\mines\_mine.dm" #include "code\game\objects\items\mines\_mine_payload.dm" #include "code\game\objects\items\mines\mine_assembly.dm" @@ -2447,10 +2449,12 @@ #include "code\modules\mob\living\silicon\robot\drone\swarm.dm" #include "code\modules\mob\living\silicon\robot\drone\swarm_abilities.dm" #include "code\modules\mob\living\silicon\robot\drone\swarm_items.dm" +#include "code\modules\mob\living\silicon\robot\robot_modules\_module.dm" #include "code\modules\mob\living\silicon\robot\robot_modules\event.dm" #include "code\modules\mob\living\silicon\robot\robot_modules\station.dm" #include "code\modules\mob\living\silicon\robot\robot_modules\swarm.dm" #include "code\modules\mob\living\silicon\robot\robot_modules\syndicate.dm" +#include "code\modules\mob\living\silicon\robot\subtypes\flying.dm" #include "code\modules\mob\living\silicon\robot\subtypes\gravekeeper.dm" #include "code\modules\mob\living\silicon\robot\subtypes\lost_drone.dm" #include "code\modules\mob\living\silicon\robot\subtypes\syndicate.dm" @@ -2459,7 +2463,6 @@ #include "code\modules\mob\living\silicon\robot\subtypes\thinktank\thinktank_interactions.dm" #include "code\modules\mob\living\silicon\robot\subtypes\thinktank\thinktank_module.dm" #include "code\modules\mob\living\silicon\robot\subtypes\thinktank\thinktank_storage.dm" -#include "code\modules\mob\living\silicon\robot\subtypes\thinktank\thinktank_subtypes.dm" #include "code\modules\mob\living\simple_mob\appearance.dm" #include "code\modules\mob\living\simple_mob\butchering.dm" #include "code\modules\mob\living\simple_mob\combat.dm" @@ -3314,6 +3317,7 @@ #include "code\modules\xgm\xgm_gas_data.dm" #include "code\modules\xgm\xgm_gas_mixture.dm" #include "code\unit_tests\decl_tests.dm" +#include "code\unit_tests\icon_tests.dm" #include "code\unit_tests\language_tests.dm" #include "code\unit_tests\loadout_tests.dm" #include "code\unit_tests\map_tests.dm" From fd212ef71efd37e5766b2ce7be243e4205c4eaf7 Mon Sep 17 00:00:00 2001 From: Cerebulon Date: Wed, 2 Aug 2023 20:44:30 +0100 Subject: [PATCH 47/83] Fix records being wiped when hitting 'cancel' on input --- code/modules/client/preference_setup/antagonism/01_basic.dm | 2 +- .../client/preference_setup/general/05_background.dm | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/client/preference_setup/antagonism/01_basic.dm b/code/modules/client/preference_setup/antagonism/01_basic.dm index 83b40f5e822..97b7745ba08 100644 --- a/code/modules/client/preference_setup/antagonism/01_basic.dm +++ b/code/modules/client/preference_setup/antagonism/01_basic.dm @@ -44,7 +44,7 @@ var/global/list/uplink_locations = list("PDA", "Headset", "None") return TOPIC_REFRESH if(href_list["exploitable_record"]) - var/exploitmsg = html_decode(sanitizeSafe(input(user,"Set exploitable information about you here.","Exploitable Information", html_decode(pref.exploit_record)) as message|null, MAX_RECORD_LENGTH, extra = 0)) + var/exploitmsg = sanitizeSafe(input(user,"Set exploitable information about you here.","Exploitable Information", html_decode(pref.exploit_record)) as message|null, MAX_RECORD_LENGTH, extra = 0) if(!isnull(exploitmsg) && !jobban_isbanned(user, "Records") && CanUseTopic(user)) pref.exploit_record = exploitmsg return TOPIC_REFRESH diff --git a/code/modules/client/preference_setup/general/05_background.dm b/code/modules/client/preference_setup/general/05_background.dm index 4bbb1793cf6..8a68633c66e 100644 --- a/code/modules/client/preference_setup/general/05_background.dm +++ b/code/modules/client/preference_setup/general/05_background.dm @@ -115,19 +115,19 @@ return TOPIC_REFRESH else if(href_list["set_medical_records"]) //2023-03-18, we're using sanitizeSafe() in order to remove <> entirely, allowing us to safely decode it on the pref screen - var/new_medical = html_decode(sanitizeSafe(input(user,"Enter medical information here.","Character Preference", html_decode(pref.med_record)) as message|null, MAX_RECORD_LENGTH, extra = 0)) + var/new_medical = sanitizeSafe(input(user,"Enter medical information here.","Character Preference", html_decode(pref.med_record)) as message|null, MAX_RECORD_LENGTH, extra = 0) if(!isnull(new_medical) && !jobban_isbanned(user, "Records") && CanUseTopic(user)) pref.med_record = new_medical return TOPIC_REFRESH else if(href_list["set_general_records"]) //2023-03-20, this allows people to use apostrophes in their records! - var/new_general = html_decode(sanitizeSafe(input(user,"Enter employment information here.","Character Preference", html_decode(pref.gen_record)) as message|null, MAX_RECORD_LENGTH, extra = 0)) + var/new_general = sanitizeSafe(input(user,"Enter employment information here.","Character Preference", html_decode(pref.gen_record)) as message|null, MAX_RECORD_LENGTH, extra = 0) if(!isnull(new_general) && !jobban_isbanned(user, "Records") && CanUseTopic(user)) pref.gen_record = new_general return TOPIC_REFRESH else if(href_list["set_security_records"]) //Note that html exploits still won't work here because we removed <> earlier. - var/sec_medical = html_decode(sanitizeSafe(input(user,"Enter security information here.","Character Preference", html_decode(pref.sec_record)) as message|null, MAX_RECORD_LENGTH, extra = 0)) + var/sec_medical = sanitizeSafe(input(user,"Enter security information here.","Character Preference", html_decode(pref.sec_record)) as message|null, MAX_RECORD_LENGTH, extra = 0) if(!isnull(sec_medical) && !jobban_isbanned(user, "Records") && CanUseTopic(user)) pref.sec_record = sec_medical return TOPIC_REFRESH From 4d1c709fcc2efb377891ba49e5a17223d5827390 Mon Sep 17 00:00:00 2001 From: Atermonera Date: Wed, 2 Aug 2023 22:41:55 -0800 Subject: [PATCH 48/83] Nymph phyxes (#9180) * Fixes to nymphs * clean up lingering carbon/alien references * Add growth to stat panel * Add rootlocal to known languages * add zone sel * *nibble --- code/__defines/is_helpers.dm | 1 - code/_helpers/unsorted.dm | 2 +- code/_onclick/hud/action.dm | 7 +-- .../hud/{alien_larva.dm => diona_nymph.dm} | 11 ++++- code/_onclick/other_mobs.dm | 15 ------ code/datums/mind.dm | 4 -- code/game/gamemodes/events.dm | 27 ----------- code/game/gamemodes/objective.dm | 12 +---- code/game/machinery/computer/cloning.dm | 12 ++--- code/game/machinery/portable_turret.dm | 2 +- code/game/objects/structures/kitchen_spike.dm | 25 +++++----- code/game/turfs/simulated.dm | 5 +- code/modules/admin/player_panel.dm | 4 -- .../trigger_xenomorph_infestation.dm | 7 --- code/modules/admin/topic.dm | 1 - code/modules/ai/ai_holder.dm | 6 +-- code/modules/antagonist/alien/xenomorph.dm | 47 ------------------- code/modules/food/food/snacks.dm | 6 +-- code/modules/ghosttrap/trap.dm | 2 +- .../human/species/xenomorphs/alien_species.dm | 2 - code/modules/mob/living/carbon/nymph/diona.dm | 30 ++++++++---- code/modules/mob/living/carbon/nymph/life.dm | 17 ------- code/modules/reagents/reagents/core.dm | 6 +-- code/modules/ventcrawl/ventcrawl.dm | 4 +- polaris.dme | 4 +- 25 files changed, 62 insertions(+), 197 deletions(-) rename code/_onclick/hud/{alien_larva.dm => diona_nymph.dm} (68%) delete mode 100644 code/modules/admin/secrets/random_events/trigger_xenomorph_infestation.dm delete mode 100644 code/modules/antagonist/alien/xenomorph.dm diff --git a/code/__defines/is_helpers.dm b/code/__defines/is_helpers.dm index 3bfc444c9bd..567d045af05 100644 --- a/code/__defines/is_helpers.dm +++ b/code/__defines/is_helpers.dm @@ -40,7 +40,6 @@ #define isxeno(A) istype(A, /mob/living/simple_mob/animal/space/alien) #define iscarbon(A) istype(A, /mob/living/carbon) -#define isalien(A) istype(A, /mob/living/carbon/alien) #define isbrain(A) istype(A, /mob/living/carbon/brain) #define ishuman(A) istype(A, /mob/living/carbon/human) diff --git a/code/_helpers/unsorted.dm b/code/_helpers/unsorted.dm index 5ac392cafc1..25c68a9a277 100644 --- a/code/_helpers/unsorted.dm +++ b/code/_helpers/unsorted.dm @@ -450,7 +450,7 @@ Turf and target are separate in case you want to teleport some distance from a t moblist.Add(M) for(var/mob/living/carbon/brain/M in sortmob) moblist.Add(M) - for(var/mob/living/carbon/alien/M in sortmob) + for(var/mob/living/carbon/diona/M in sortmob) moblist.Add(M) for(var/mob/observer/dead/M in sortmob) moblist.Add(M) diff --git a/code/_onclick/hud/action.dm b/code/_onclick/hud/action.dm index 75c3756b04f..b2b45520545 100644 --- a/code/_onclick/hud/action.dm +++ b/code/_onclick/hud/action.dm @@ -170,10 +170,7 @@ /obj/screen/movable/action_button/hide_toggle/proc/InitialiseIcon(var/mob/living/user) - if(isalien(user)) - icon_state = "bg_alien" - else - icon_state = "bg_default" + icon_state = "bg_default" UpdateIcon() return @@ -226,4 +223,4 @@ /datum/action/innate/ - action_type = AB_INNATE \ No newline at end of file + action_type = AB_INNATE diff --git a/code/_onclick/hud/alien_larva.dm b/code/_onclick/hud/diona_nymph.dm similarity index 68% rename from code/_onclick/hud/alien_larva.dm rename to code/_onclick/hud/diona_nymph.dm index 992b880b1e5..92449378aad 100644 --- a/code/_onclick/hud/alien_larva.dm +++ b/code/_onclick/hud/diona_nymph.dm @@ -1,6 +1,5 @@ -/mob/living/carbon/alien/create_mob_hud(datum/hud/HUD, apply_to_client = TRUE) +/mob/living/carbon/diona/create_mob_hud(datum/hud/HUD, apply_to_client = TRUE) ..() - HUD.ui_style = 'icons/mob/screen1_alien.dmi' HUD.adding = list() @@ -24,6 +23,14 @@ healths.name = "health" healths.screen_loc = ui_alien_health + zone_sel = new /obj/screen/zone_sel( null ) + zone_sel.icon = HUD.ui_style + zone_sel.color = HUD.ui_color + zone_sel.alpha = HUD.ui_alpha + zone_sel.cut_overlays() + zone_sel.add_overlay(image('icons/mob/zone_sel.dmi', "[zone_sel.selecting]")) + HUD.adding += zone_sel + if(client && apply_to_client) client.screen = list() client.screen += list(healths) diff --git a/code/_onclick/other_mobs.dm b/code/_onclick/other_mobs.dm index 5351139540f..13ff8cf9549 100644 --- a/code/_onclick/other_mobs.dm +++ b/code/_onclick/other_mobs.dm @@ -52,21 +52,6 @@ /mob/living/RestrainedClickOn(var/atom/A) return -/* - Aliens -*/ - -/mob/living/carbon/alien/RestrainedClickOn(var/atom/A) - return - -/mob/living/carbon/alien/UnarmedAttack(var/atom/A, var/proximity) - - if(!..()) - return 0 - - setClickCooldown(get_attack_speed()) - A.attack_generic(src,rand(5,6),"bitten") - /* New Players: Have no reason to click on anything at all. diff --git a/code/datums/mind.dm b/code/datums/mind.dm index b99ef4a59f8..41477313163 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -524,10 +524,6 @@ . = ..() mind.assigned_role = "slime" -/mob/living/carbon/alien/larva/mind_initialize() - . = ..() - mind.special_role = "Larva" - //AI /mob/living/silicon/ai/mind_initialize() . = ..() diff --git a/code/game/gamemodes/events.dm b/code/game/gamemodes/events.dm index bbffe210562..b2c65e093f2 100644 --- a/code/game/gamemodes/events.dm +++ b/code/game/gamemodes/events.dm @@ -106,33 +106,6 @@ var/global/hadevent = 0 if(H.client && H.appendicitis()) break -/proc/alien_infestation(var/spawncount = 1) // -- TLE - //command_alert("Unidentified lifesigns detected coming aboard [station_name()]. Secure any exterior access, including ducting and ventilation.", "Lifesign Alert") - //world << sound('sound/AI/aliens.ogg') - var/list/vents = list() - for(var/obj/machinery/atmospherics/unary/vent_pump/temp_vent in machines) - if(!temp_vent.welded && temp_vent.network && (temp_vent.loc.z in using_map.station_levels)) - if(temp_vent.network.normal_members.len > 50) // Stops Aliens getting stuck in small networks. See: Security, Virology - vents += temp_vent - - var/list/candidates = get_alien_candidates() - - if(prob(40)) spawncount++ //sometimes, have two larvae spawn instead of one - while((spawncount >= 1) && vents.len && candidates.len) - - var/obj/vent = pick(vents) - var/candidate = pick(candidates) - - var/mob/living/carbon/alien/larva/new_xeno = new(vent.loc) - new_xeno.key = candidate - - candidates -= candidate - vents -= vent - spawncount-- - - spawn(rand(5000, 6000)) //Delayed announcements to keep the crew on their toes. - command_announcement.Announce("Unidentified lifesigns detected coming aboard \the [station_name()]. Secure any exterior access, including ducting and ventilation.", "Lifesign Alert", new_sound = 'sound/AI/aliens.ogg') - /proc/high_radiation_event() /* // Haha, this is way too laggy. I'll keep the prison break though. diff --git a/code/game/gamemodes/objective.dm b/code/game/gamemodes/objective.dm index eb57f1d71ad..64a4d1bf4ad 100644 --- a/code/game/gamemodes/objective.dm +++ b/code/game/gamemodes/objective.dm @@ -591,16 +591,9 @@ var/global/list/all_objectives = list() continue captured_amount += worth - for(var/mob/living/carbon/alien/larva/M in A)//Larva are important for research. - if(M.stat==2) - captured_amount+=0.5 - continue - captured_amount+=1 - - if(captured_amount 50) - vents += temp_vent - return vents - -/datum/antagonist/xenos/create_objectives(var/datum/mind/player) - if(!..()) - return - player.objectives += new /datum/objective/survive() - player.objectives += new /datum/objective/escape() - -/datum/antagonist/xenos/place_mob(var/mob/living/player) - player.forceMove(get_turf(pick(get_vents()))) diff --git a/code/modules/food/food/snacks.dm b/code/modules/food/food/snacks.dm index 35f9fbe3539..97756292174 100644 --- a/code/modules/food/food/snacks.dm +++ b/code/modules/food/food/snacks.dm @@ -258,18 +258,18 @@ /// FOOD END //////////////////////////////////////////////////////////////////////////////// /obj/item/reagent_containers/food/snacks/attack_generic(var/mob/living/user) - if(!isanimal(user) && !isalien(user)) - return if(isanimal(user)) var/mob/living/simple_mob/animal/critter = user if(!critter.has_appetite()) to_chat(critter, SPAN_WARNING("You don't have much of an appetite at the moment.")) return TRUE critter.eat_food_item(src, bitesize) - else + else if(istype(user, /mob/living/carbon/diona)) user.visible_message("[user] nibbles away at \the [src].","You nibble away at \the [src].") if(reagents) reagents.trans_to_mob(user, bitesize, CHEM_INGEST) + else + return FALSE bitecount++ spawn(5) if(!src && !user.client) diff --git a/code/modules/ghosttrap/trap.dm b/code/modules/ghosttrap/trap.dm index 4ca51499a2b..945d669521e 100644 --- a/code/modules/ghosttrap/trap.dm +++ b/code/modules/ghosttrap/trap.dm @@ -94,7 +94,7 @@ var/global/list/ghost_traps // Allows people to set their own name. May or may not need to be removed for posibrains if people are dumbasses. /datum/ghosttrap/proc/set_new_name(var/mob/target) var/newname = sanitizeSafe(input(target,"Enter a name, or leave blank for the default name.", "Name change","") as text, MAX_NAME_LEN) - if (newname != "") + if (newname) target.real_name = newname target.name = target.real_name diff --git a/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm b/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm index e20ac6bc22d..8e2f3ed8468 100644 --- a/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm +++ b/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm @@ -89,8 +89,6 @@ return "alien [caste_name] ([alien_number])" /datum/species/xenos/can_understand(var/mob/other) - if(istype(other, /mob/living/carbon/alien/larva)) - return TRUE return FALSE /datum/species/xenos/hug(var/mob/living/carbon/human/H,var/mob/living/target) diff --git a/code/modules/mob/living/carbon/nymph/diona.dm b/code/modules/mob/living/carbon/nymph/diona.dm index 3c01391c28b..db3c04a741f 100644 --- a/code/modules/mob/living/carbon/nymph/diona.dm +++ b/code/modules/mob/living/carbon/nymph/diona.dm @@ -24,8 +24,13 @@ var/global/list/_nymph_default_emotes = list( /decl/emote/audible/chirp ) +/datum/say_list/diona + emote_hear = list("chirps") + emote_see = list("jumps", "rolls", "scrathes") + /mob/living/carbon/diona name = "diona nymph" + desc = "A skittery little creature." voice_name = "diona nymph" speak_emote = list("chirrups") icon = 'icons/mob/alien.dmi' @@ -47,6 +52,10 @@ var/global/list/_nymph_default_emotes = list( mob_size = 4 inventory_panel_type = null // Disable inventory by default + has_huds = TRUE + + say_list_type = /datum/say_list/diona + ai_holder_type = /datum/ai_holder/simple_mob/passive var/can_namepick_as_adult = TRUE var/adult_name = "diona gestalt" @@ -76,6 +85,7 @@ var/global/list/_nymph_default_emotes = list( regenerate_icons() species = GLOB.all_species[SPECIES_DIONA] + add_language(LANGUAGE_ROOTLOCAL) add_language(LANGUAGE_ROOTGLOBAL) add_language(LANGUAGE_GALCOM) @@ -93,15 +103,6 @@ var/global/list/_nymph_default_emotes = list( update_icons() -/mob/living/carbon/diona/proc/handle_npc(var/mob/living/carbon/diona/D) - if(D.stat != CONSCIOUS) - return - if(prob(33) && D.canmove && isturf(D.loc) && !D.pulledby) //won't move if being pulled - step(D, pick(cardinal)) - if(prob(1)) - D.emote(pick("scratch","jump","chirp","roll")) - - /mob/living/carbon/diona/u_equip(obj/item/W as obj) return @@ -143,3 +144,14 @@ var/global/list/_nymph_default_emotes = list( var/datum/ghosttrap/plant/P = get_ghost_trap("living plant") if(P.assess_candidate(user)) P.transfer_personality(user, src) + +/mob/living/carbon/diona/make_hud_overlays() + hud_list[HEALTH_HUD] = gen_hud_image(ingame_hud_med, src, "100", plane = PLANE_CH_HEALTH) + hud_list[STATUS_HUD] = gen_hud_image(ingame_hud, src, "hudhealthy", plane = PLANE_CH_STATUS) + hud_list[LIFE_HUD] = gen_hud_image(ingame_hud, src, "hudhealthy", plane = PLANE_CH_LIFE) + add_overlay(hud_list) + +/mob/living/carbon/diona/Stat() + ..() + if (statpanel("Status")) + stat(null, text("Growth: [round(amount_grown/max_grown)]%")) diff --git a/code/modules/mob/living/carbon/nymph/life.dm b/code/modules/mob/living/carbon/nymph/life.dm index ac187b28de9..bad08dabf59 100644 --- a/code/modules/mob/living/carbon/nymph/life.dm +++ b/code/modules/mob/living/carbon/nymph/life.dm @@ -13,9 +13,6 @@ adjustToxLoss(-1) adjustOxyLoss(-1) - if(!client) - handle_npc(src) - // Alien larva are quite simple. /mob/living/carbon/diona/Life() @@ -124,20 +121,6 @@ reset_view(null) return TRUE - -/mob/living/carbon/diona/handle_environment(var/datum/gas_mixture/environment) - if(!environment) - return - - if(environment.temperature > (T0C+66)) - adjustFireLoss((environment.temperature - (T0C+66))/5) // Might be too high, check in testing. - throw_alert("alien_fire", /obj/screen/alert/alien_fire) - if(prob(20)) - to_chat(src,SPAN_DANGER( "You feel a searing heat!")) - else - clear_alert("alien_fire") - - /mob/living/carbon/diona/handle_fire() . = ..() if(!.) // True == Not on fire diff --git a/code/modules/reagents/reagents/core.dm b/code/modules/reagents/reagents/core.dm index e3a33633c9e..8492da13f6a 100644 --- a/code/modules/reagents/reagents/core.dm +++ b/code/modules/reagents/reagents/core.dm @@ -34,12 +34,8 @@ ..() - if(!data["donor"] || istype(data["donor"], /mob/living/carbon/human)) + if(!data["donor"] || ishuman(data["donor"])) blood_splatter(T, src, 1) - else if(istype(data["donor"], /mob/living/carbon/alien)) - var/obj/effect/decal/cleanable/blood/B = blood_splatter(T, src, 1) - if(B) - B.blood_DNA["UNKNOWN DNA STRUCTURE"] = "X*" /datum/reagent/blood/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) diff --git a/code/modules/ventcrawl/ventcrawl.dm b/code/modules/ventcrawl/ventcrawl.dm index 99100030a56..f4a45f5f132 100644 --- a/code/modules/ventcrawl/ventcrawl.dm +++ b/code/modules/ventcrawl/ventcrawl.dm @@ -105,8 +105,8 @@ var/global/list/ventcrawl_machinery = list( if(canmove && pipe) return pipe -/mob/living/carbon/alien/ventcrawl_carry() - return 1 +/mob/living/carbon/diona/ventcrawl_carry() + return TRUE /mob/living/var/ventcrawl_layer = 3 diff --git a/polaris.dme b/polaris.dme index 89e903b9631..244f9ef00b4 100644 --- a/polaris.dme +++ b/polaris.dme @@ -139,7 +139,7 @@ #include "code\_onclick\hud\action.dm" #include "code\_onclick\hud\ai.dm" #include "code\_onclick\hud\alert.dm" -#include "code\_onclick\hud\alien_larva.dm" +#include "code\_onclick\hud\diona_nymph.dm" #include "code\_onclick\hud\fullscreen.dm" #include "code\_onclick\hud\ghost.dm" #include "code\_onclick\hud\gun_mode.dm" @@ -1416,7 +1416,6 @@ #include "code\modules\admin\secrets\fun_secrets\turn_humans_into_monkeys.dm" #include "code\modules\admin\secrets\random_events\gravity.dm" #include "code\modules\admin\secrets\random_events\trigger_cordical_borer_infestation.dm" -#include "code\modules\admin\secrets\random_events\trigger_xenomorph_infestation.dm" #include "code\modules\admin\verbs\adminhelp.dm" #include "code\modules\admin\verbs\adminjump.dm" #include "code\modules\admin\verbs\adminpm.dm" @@ -1498,7 +1497,6 @@ #include "code\modules\antagonist\antagonist_print.dm" #include "code\modules\antagonist\antagonist_update.dm" #include "code\modules\antagonist\alien\borer.dm" -#include "code\modules\antagonist\alien\xenomorph.dm" #include "code\modules\antagonist\outsider\commando.dm" #include "code\modules\antagonist\outsider\deathsquad.dm" #include "code\modules\antagonist\outsider\ert.dm" From 9f2a0e872fd5b4707376c3136fc6c416a8c1c502 Mon Sep 17 00:00:00 2001 From: Greenjoe12345 <33647525+Greenjoe12345@users.noreply.github.com> Date: Sat, 5 Aug 2023 20:49:48 +0100 Subject: [PATCH 49/83] Teshari drip update: tail edition. (#9171) * tail stuff * Fixes * plural tailbells * fix+wrap * resolve thing --- .../objects/items/weapons/storage/backpack.dm | 32 +++++ .../preference_setup/loadout/loadout_xeno.dm | 126 ++++++++++++++++++ .../clothing/under/accessories/accessory.dm | 6 - .../under/accessories/xeno/teshari.dm | 86 ++++++++++++ icons/mob/items/lefthand_storage.dmi | Bin 42455 -> 42664 bytes icons/mob/items/righthand_storage.dmi | Bin 42666 -> 42886 bytes icons/mob/species/teshari/back.dmi | Bin 46612 -> 46800 bytes icons/mob/species/teshari/ties.dmi | Bin 34902 -> 37265 bytes icons/obj/clothing/backpack.dmi | Bin 31650 -> 31170 bytes icons/obj/clothing/suits_1.dmi | Bin 11569 -> 12097 bytes icons/obj/clothing/ties.dmi | Bin 78048 -> 80638 bytes polaris.dme | 1 + sound/misc/dingaling1.ogg | Bin 0 -> 7979 bytes sound/misc/dingaling2.ogg | Bin 0 -> 9284 bytes sound/misc/dingaling3.ogg | Bin 0 -> 7900 bytes sound/misc/dingaling4.ogg | Bin 0 -> 11538 bytes 16 files changed, 245 insertions(+), 6 deletions(-) create mode 100644 code/modules/clothing/under/accessories/xeno/teshari.dm create mode 100644 sound/misc/dingaling1.ogg create mode 100644 sound/misc/dingaling2.ogg create mode 100644 sound/misc/dingaling3.ogg create mode 100644 sound/misc/dingaling4.ogg diff --git a/code/game/objects/items/weapons/storage/backpack.dm b/code/game/objects/items/weapons/storage/backpack.dm index 68f2952527b..f081e8ea106 100644 --- a/code/game/objects/items/weapons/storage/backpack.dm +++ b/code/game/objects/items/weapons/storage/backpack.dm @@ -18,6 +18,29 @@ var/side = 0 //0 = right, 1 = left drop_sound = 'sound/items/drop/backpack.ogg' pickup_sound = 'sound/items/pickup/backpack.ogg' + var/list/species_restricted = null + +/obj/item/storage/backpack/mob_can_equip(M, slot, disable_warning = FALSE) + + //if we can't equip the item anyway, don't bother with species_restricted (cuts down on spam) + if (!..()) + return 0 + + if(LAZYLEN(species_restricted) && istype(M,/mob/living/carbon/human)) + var/exclusive = null + var/wearable = null + var/mob/living/carbon/human/H = M + + if("exclude" in species_restricted) + exclusive = 1 + + if(H.species) + wearable = exclusive ^ (H.species.get_bodytype(H) in species_restricted) + + if(!wearable && !(slot in list(slot_l_store, slot_r_store, slot_s_store))) + to_chat(H, "Your species cannot wear [src].") + return 0 + return 1 /obj/item/storage/backpack/equipped(var/mob/user, var/slot) @@ -554,3 +577,12 @@ Unlike the show claims, it is not a phoron-enhanced satchel of holding with plot-relevant content." icon = 'icons/obj/clothing/ranger.dmi' icon_state = "ranger_satchel" + +/obj/item/storage/backpack/teshbag + name = "tailbags" + gender = PLURAL + desc = "A pair of small, connected bags, designed to strap around the base of a teshari's tail." + icon_state = "teshbag" + species_restricted = list(SPECIES_TESHARI) + max_w_class = ITEMSIZE_NORMAL + max_storage_space = ITEMSIZE_COST_NORMAL * 5 \ No newline at end of file diff --git a/code/modules/client/preference_setup/loadout/loadout_xeno.dm b/code/modules/client/preference_setup/loadout/loadout_xeno.dm index 0e6fcb2102d..4a86cc70a42 100644 --- a/code/modules/client/preference_setup/loadout/loadout_xeno.dm +++ b/code/modules/client/preference_setup/loadout/loadout_xeno.dm @@ -338,3 +338,129 @@ /datum/gear/shoes/teshwrap/New() ..() gear_tweaks += gear_tweak_free_color_choice + +/datum/gear/accessory/teshbag + display_name = "Teshari tailbags" + path = /obj/item/storage/backpack/teshbag + sort_category = "Xenowear" + whitelisted = SPECIES_TESHARI + cost = 3 + +/datum/gear/accessory/teshtailwrap + display_name = "Teshari tail wrap" + path = /obj/item/clothing/accessory/teshtail/wrap + sort_category = "Xenowear" + whitelisted = SPECIES_TESHARI + +/datum/gear/accessory/teshtailwrap/New() + ..() + gear_tweaks += gear_tweak_free_color_choice + +/datum/gear/accessory/teshtailwrapalt + display_name = "Teshari tail wrap, alt" + path = /obj/item/clothing/accessory/teshtail/wrap/alt + sort_category = "Xenowear" + whitelisted = SPECIES_TESHARI + +/datum/gear/accessory/teshtailwrapalt/New() + ..() + gear_tweaks += gear_tweak_free_color_choice + +/datum/gear/accessory/teshtailwraplong + display_name = "Teshari tail wrap, long" + path = /obj/item/clothing/accessory/teshtail/wrap/long + sort_category = "Xenowear" + whitelisted = SPECIES_TESHARI + +/datum/gear/accessory/teshtailwraplong/New() + ..() + gear_tweaks += gear_tweak_free_color_choice + +/datum/gear/accessory/teshtailbells + display_name = "Teshari tail bells" + path = /obj/item/clothing/accessory/teshtail/bells + sort_category = "Xenowear" + whitelisted = SPECIES_TESHARI + +/datum/gear/accessory/teshbangle + display_name = "Teshari tail bangle, base" + path = /obj/item/clothing/accessory/teshtail/bangle + sort_category = "Xenowear" + whitelisted = SPECIES_TESHARI + cost = 0 //for these, so you can select all three or mix and match without taking three points. + +/datum/gear/accessory/teshbangle/New() + ..() + gear_tweaks += gear_tweak_free_color_choice + +/datum/gear/accessory/teshbangle2 + display_name = "Teshari tail bangle, middle" + path = /obj/item/clothing/accessory/teshtail/bangle/middle + sort_category = "Xenowear" + whitelisted = SPECIES_TESHARI + cost = 0 + +/datum/gear/accessory/teshbangle2/New() + ..() + gear_tweaks += gear_tweak_free_color_choice + +/datum/gear/accessory/teshbangle3 + display_name = "Teshari tail bangle, end" + path = /obj/item/clothing/accessory/teshtail/bangle/end + sort_category = "Xenowear" + whitelisted = SPECIES_TESHARI + cost = 0 + +/datum/gear/accessory/teshbangle3/New() + ..() + gear_tweaks += gear_tweak_free_color_choice + +/datum/gear/accessory/teshplume + display_name = "Teshari artifical tailplume" + path = /obj/item/clothing/accessory/teshtail/plumage + sort_category = "Xenowear" + whitelisted = SPECIES_TESHARI + +/datum/gear/accessory/teshplume/New() + ..() + gear_tweaks += gear_tweak_free_color_choice + +/datum/gear/accessory/teshchains + display_name = "Teshari tail chains" + path = /obj/item/clothing/accessory/teshtail/chains + sort_category = "Xenowear" + whitelisted = SPECIES_TESHARI + +/datum/gear/accessory/teshchains/New() + ..() + gear_tweaks += gear_tweak_free_color_choice + +/datum/gear/accessory/teshchainslong + display_name = "Teshari tail chains, long" + path = /obj/item/clothing/accessory/teshtail/chains/long + sort_category = "Xenowear" + whitelisted = SPECIES_TESHARI + +/datum/gear/accessory/teshchainslong/New() + ..() + gear_tweaks += gear_tweak_free_color_choice + +/datum/gear/accessory/teshchainsdangle + display_name = "Teshari tail chains, dangling" + path = /obj/item/clothing/accessory/teshtail/chains/dangle + sort_category = "Xenowear" + whitelisted = SPECIES_TESHARI + +/datum/gear/accessory/teshchainsdangle/New() + ..() + gear_tweaks += gear_tweak_free_color_choice + +/datum/gear/accessory/teshchainslongdangle + display_name = "Teshari tail chains, long and dangling" + path = /obj/item/clothing/accessory/teshtail/chains/longdangle + sort_category = "Xenowear" + whitelisted = SPECIES_TESHARI + +/datum/gear/accessory/teshchainslongdangle/New() + ..() + gear_tweaks += gear_tweak_free_color_choice \ No newline at end of file diff --git a/code/modules/clothing/under/accessories/accessory.dm b/code/modules/clothing/under/accessories/accessory.dm index df3ea46ef44..0acc7f73d38 100644 --- a/code/modules/clothing/under/accessories/accessory.dm +++ b/code/modules/clothing/under/accessories/accessory.dm @@ -345,12 +345,6 @@ name = "striped blue scarf" icon_state = "stripedbluescarf" -/obj/item/clothing/accessory/scarf/teshari/neckscarf - name = "small neckscarf" - desc = "a neckscarf that is too small for a human's neck" - icon_state = "tesh_neckscarf" - species_restricted = list(SPECIES_TESHARI) - //bracelets /obj/item/clothing/accessory/bracelet diff --git a/code/modules/clothing/under/accessories/xeno/teshari.dm b/code/modules/clothing/under/accessories/xeno/teshari.dm new file mode 100644 index 00000000000..9156f184d3d --- /dev/null +++ b/code/modules/clothing/under/accessories/xeno/teshari.dm @@ -0,0 +1,86 @@ +/obj/item/clothing/accessory/scarf/teshari/neckscarf + name = "small neckscarf" + desc = "A neckscarf that is too small for a human's neck" + icon_state = "tesh_neckscarf" + species_restricted = list(SPECIES_TESHARI) + +/obj/item/clothing/accessory/teshtail + name = "teshari tail accessory master item" + desc = "you shouldn't see this!" + species_restricted = list(SPECIES_TESHARI) + +/obj/item/clothing/accessory/teshtail/wrap + name = "teshari tail wrap" + desc = "A strip of cloth to decorate a teshari's tail." + icon_state = "tailwrap" + +/obj/item/clothing/accessory/teshtail/wrap/alt + icon_state = "tailwrap2" + +/obj/item/clothing/accessory/teshtail/wrap/long + name = " long teshari tail wrap" + icon_state = "tailwrap_long" + +/obj/item/clothing/accessory/teshtail/bells + name = "teshari tail bells" + desc = "A set of lightweight, jangly tail bells." + icon_state = "tailbells" + gender = PLURAL + var/static/list/dingaling_sound = list( + 'sound/misc/dingaling1.ogg', + 'sound/misc/dingaling2.ogg', + 'sound/misc/dingaling3.ogg', + 'sound/misc/dingaling4.ogg' + ) + var/tmp/dingaling_volume = 260 + var/tmp/dingaling_chance = 30 + var/tmp/dingaling_vary = FALSE + +/obj/item/clothing/accessory/teshtail/bells/is_mob_movement_sensitive() + return TRUE + +/obj/item/clothing/accessory/teshtail/bells/handle_movement() + ..() + if(dingaling_sound && prob(dingaling_chance)) + if(islist(dingaling_sound) && length(dingaling_sound)) + playsound(get_turf(src), pick(dingaling_sound), dingaling_volume, dingaling_vary) + else + playsound(get_turf(src), dingaling_sound, dingaling_volume, dingaling_vary) + +/obj/item/clothing/accessory/teshtail/bangle + name = "teshari tail bangle, base" + desc = "A loose fitting bangle to decorate a teshari's tail, this one sits near the base of the tail." + icon_state = "tailbangle1" + +/obj/item/clothing/accessory/teshtail/bangle/middle + name = "teshari tail bangle, middle" + desc = "A loose fitting bangle to decorate a teshari's tail, this one sits around the middle of the tail." + icon_state = "tailbangle2" + +/obj/item/clothing/accessory/teshtail/bangle/end + name = "teshari tail bangle, end" + desc = "A loose fitting bangle to decorate a teshari's tail, this one sits towards the end of the tail." + icon_state = "tailbangle3" + +/obj/item/clothing/accessory/teshtail/chains + name = "teshari tail chains" + desc = "Small connected chains for decorating a teshari's tail." + icon_state = "tailchain" + gender = PLURAL + +/obj/item/clothing/accessory/teshtail/chains/dangle + name = "dangling teshari tail chains" + icon_state = "tailchain_dangle" + +/obj/item/clothing/accessory/teshtail/chains/long + name = "long teshari tail chains" + icon_state = "tailchain_long" + +/obj/item/clothing/accessory/teshtail/chains/longdangle + name = "long dangling teshari tail chains" + icon_state = "tailchain_longdangle" + +/obj/item/clothing/accessory/teshtail/plumage + name = "artifical tailplume" + desc = "A set of tied together tail feathers for a teshari that has lost their real ones. Often used with prosthetic tails." + icon_state = "tailplume" \ No newline at end of file diff --git a/icons/mob/items/lefthand_storage.dmi b/icons/mob/items/lefthand_storage.dmi index d8c05acfab3d879c8ad2e0c1bc6fbe79708ee9da..e34515e2beb65314e07b2cdd9c9b95b73819f288 100644 GIT binary patch delta 2051 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 diff --git a/icons/mob/items/righthand_storage.dmi b/icons/mob/items/righthand_storage.dmi index b1e294552b067537c42e5ee09d6ec9496feb19a6..539a4b6de54e647c80047a6d6f32c3879541cb1e 100644 GIT binary patch delta 2235 zcmaiyc{tSV8pnUeGWM~>Te8L2L)l-0RH|_>Wo%_Ekzp{lQI_zNjzpo&z7r)&#WZAJ zqG-_AYRqeij3#DK)@*0$yw~~fz0P0H_1xdj^IYHid*9FcA-4u0_Y^@+&M155u+!cI zuTWfY7%nIf03!18vj$U#bwqjwnP}%==8?X5kwmu-M~Kjf1V2yI1BFzXMPyUtbzwc` z_a|$a4yg24SrgqUvef*mt)01r+3+9B%#fJrM{u4x-KD8!*XOA-M12#&eqf8=#T-X) zzt^e{>*MBaN2>*2fo{e~>LPi2?V0Te!N8<$H?c|J*qUmyIjKZ2acq;TP6(Q1dM^GV z?f6~<^UHF(Ub|)@{ZNx%DP7?iH5--7Oza08H|`dy*KuDPkNp&2j%V%LoUrMz)#f{Y zpUG3}x>BUeYlWN@mmqxxLZC=d2>!h(7wKUaWT;5#lbSK8*IEBg`Wb_o1aGVQqb1^k zm9}~e)o`CJ; zVScg0v`uq{jLtS!B=Fl+QZjnK2buCiWzgn9+X9kC-yPuRRd9;8%o0eak@hCm+wr+$J+;^~8 z^Y#z^6ja=pwsdpX#ZV}}q{#P3OIdW+$Cy>>b(>YtA$nXzev@pw7=!3Ex}u?*_hh;+ zUw=4@yMI-lBbcs)ae+j^>tw{IeF*KQTQ3p3T1I2qX5%#wmSJW?TseH?y3$kSzN4O3 zZa%5<6dma)GL9;8(x?CkWCP0iZf9F>DRB<0<)RUi`s`0Wp-<{merSrB!CdMAJY)Wx zWew=_`~(_GQoHr(PD*=sxRuzU$#A=|d+AttT1fV)9uJhP-mGEyo^s|uTCj1dnZ^w9 zi8L&@tTa|cY2vK9PujL%vm#WgC3uU_4dX8n-K?U(J_sZP=?qxama0Ck%1~1~UNGd_ zbXSma@J;hKYp-=e52s9DsL3!t`N&-E?1uQOt?#=Xi0JE>eF#y1oERl7++C;1`K|!m zbEP3>j8Z{CJ|huyfY@Kk%H-P*w zODUlSc-wf|Vp8A(gDU0^*~t1zDLnsabm`l)j4OePI!nWNP6Fyp5g(z?GgjV;yn8Dy+g&NoJbE6r|gQCbA) z8^72QWwrcc3ePCh1_o?tJ}yk*&|h|KU%V1E(~jOt*lUfxAZ1%qAEONi^-(IyvqtA% zPym1nf;??uuMJi%94$;M&`&aEAS5?pXib}F1(qwA6PH+cm>E4?Z@k~2QgGJXh8<+X*@$<1Tb)$PRjljz{tEjy^V(F#32Bm z(*zosZ6xd)LFC62^Q_X)Z;q9b4*3HB0JqBmTR>DJY8HjCOt)?&s+Dh!eS>Tgp~ari_w=`XsAXg->(-GlTNiGXcZi#WGhl z3WGBE6R>cQ*Ir#B$6()OD&g^uF=3}zyky%gTpiux>Olb5EPH-nn&z&hH=kVB-`%8f zNy|xJ|CpbNQ!bSB8&(prpEoTJg@4`ug9d^Z6 zjr!#j6kMCYPdyk|Xw)fN<^})*!HK5uCG&l+x?K-8pG#}{yir|U13>m znnGthy2xbfAyEKmk6R;hd;a{Uj~t?}*Mw57*&8I$MsKm97`U#oHv|Az?Ex6LWS*`x zS9_41P*g2=>HVBvgZ9VfdbRQLJ7#QVI;~(G2x^HCHzQE*_Mn(Jqg>qfq`@$@g%Ugl zWdl2uVgBHS)~VRZjV>aN-(4z(U2K;#m5F~ivIf=0$XG9os3cB%a3)Rzz%pu(TW1+O o$sq{DfvG#_cK~n@Xb<@gn~FE~su=GtVZQ~CmbRyBPI|=u2d_dfqW}N^ delta 2013 zcmbVNX*`r`8-GN!F+%2KnNjN463G@Z)M#}~k!56=I+>xykUc|>lup?bQMMvEA~KE9 zh@ldV#*D2&ma&d77+FRk=kdPp`SN}`zw_z7uj~F@|Lyv4-{x$1-n=1M9o(=Me$FKb z?G^ZYfRBHWj~@vD!m_e6K9PF#WoQ!{fIfN_m!Ns(rG% zl^1&UlO0l~Y(v>L6%YHlsyq@ay^M!oWG*-Uv2f#eIcYq>vO2QTL-oTbSHS99UU=^1 z^JQfj)0EmRU}d7aX#!pe=xlegTO1P zyZTqoHz3QhRrcG8vjV(J%Zr@?l?*epzgKr(?_D7TbC!za&f^NF8k-mA_|rU~LqRaF zbR(8%k~|eFm2Lepm11d4k(Rn+e&XCFs;)@3%T7lA>8|^@!jTqmQ!Sct#>m3Fd?bBu zK3wnNP_cb(SK`@k5;>yFM6i|>s@;C4;^N7;Jad6*bhThl+b;$7YfOILjf%kRmu|<=rfz5P1(Qt&5j=zHJ z7^>Wb`KG+Id&a#ZsvvWwqKMP)A^kKD;=Qo4{B1>63b3dgSenVN!w}X z;6KWKP3q`(V*q6Bpu~dmQUl`FUGAsJFtC?(k0( z*~AltsT3E93Z(#h*!<2O_I;t%U&e`Jx0#k9OIQ6(#U@Y`4{Qelsd5Sx#D4Bx`TWuMzbw}Gnlr_^YzclwkJg+P^W76oFtH$$%3>)RC6dwiVuH#((t1^XWqW7x=qASK8c zhJLgC>+7VpZlag&MU2~v4oMsu<%{$XJXo~H{iBO-Y7l7BZuVA#{&?=jTR4b-5oyA0^~ z5?|JdTC@LIL)Yx&7|DZhErt)HXH!}aqW|6>vIC|F{dKLH4ENM?&$*w#pZuHFQ);!o=Eay@ zz`D7o6|az1<-+r;xiMxBT{VJ*}gUZ5LAnVi^?IA?Sd=x0RoGVh7vqVHWjQ3u{YDI|w zfUJV$4FCYF&P1amoL@M_B|=5i<{@c)=!`xhwhgKtp8>=HKuuGj4(e^%vhklkf&XGG zs|xUN$0ABf_rZv_4m1yk%RsEQwGQw)&&b(_9eI@Y4Z*=)*UrQ>l_Fq}x~O<}AW5+* z0m(oHku8c$zJxec|)>KZh`^evfvq==oM*mVs;M}4kIS~?i9;z2)Hj5Sm&A;P zOnzTBVZ6s675Sp!SwBPsxdCsLJ;$}TL0JC$%+Fs>_HjAb5Af(@3>r-{Tdh~dt*%%% z`kq3ye^6Nuve9LukTr|kz1u#n$=;7T`gwLEq&`noDX90^{6TjX1QF#Qzpxp7g@9sk z^C+ooWRvYVyOloUNPJ~ypz*rqcL%u2IEO+hc(&U7L)WD$f${p(cqrc2*S7@xh?=a! zEdy@-Sv3B0r($CSWFQJw-?dRleF8{A5 IkKm&J0(ecsSO5S3 diff --git a/icons/mob/species/teshari/back.dmi b/icons/mob/species/teshari/back.dmi index 74db9cb10c05fe3a024193f785d1b7519a3f6314..121ee85ade476f40c687605cc71a50de8d8b2dc0 100644 GIT binary patch delta 5983 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 delta 5793 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 diff --git a/icons/obj/clothing/backpack.dmi b/icons/obj/clothing/backpack.dmi index b2bbcab5d5340d126a17e7da93f48534b24d8bf7..8922e02425329c0a554525b5578196089f38fc60 100644 GIT binary patch literal 31170 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 ayzz^A&92;>Vhjod02Jj^WlN+@{Qn074np<- literal 31650 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 diff --git a/icons/obj/clothing/suits_1.dmi b/icons/obj/clothing/suits_1.dmi index 830e253433a0749c919afccf9f26d7268bebc741..3f99601b13807560284d00c36b516ad4b5917ce5 100644 GIT binary patch literal 12097 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 diff --git a/icons/obj/clothing/ties.dmi b/icons/obj/clothing/ties.dmi index 0db3c66874f786b8f4f16e13434aaf092b45c75b..37e89004a36589e49678000b96a4b2c02545aa0e 100644 GIT binary patch literal 80638 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 literal 78048 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 diff --git a/polaris.dme b/polaris.dme index 244f9ef00b4..42beafe8ea5 100644 --- a/polaris.dme +++ b/polaris.dme @@ -1753,6 +1753,7 @@ #include "code\modules\clothing\under\accessories\torch.dm" #include "code\modules\clothing\under\accessories\crafted\poncho.dm" #include "code\modules\clothing\under\accessories\temperature\poncho.dm" +#include "code\modules\clothing\under\accessories\xeno\teshari.dm" #include "code\modules\clothing\under\jobs\civilian.dm" #include "code\modules\clothing\under\jobs\engineering.dm" #include "code\modules\clothing\under\jobs\medsci.dm" diff --git a/sound/misc/dingaling1.ogg b/sound/misc/dingaling1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..973e86f48850f584d2fddc840bd47c142409c49a GIT binary patch literal 7979 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 KbFJnG@c#h2TL(=5 literal 0 HcmV?d00001 diff --git a/sound/misc/dingaling2.ogg b/sound/misc/dingaling2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b470f66fde108a688ee80d87bf78c22b5f80b6eb GIT binary patch literal 9284 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 literal 0 HcmV?d00001 diff --git a/sound/misc/dingaling3.ogg b/sound/misc/dingaling3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e95e0915c17b43fe44e637dd5a4eba0793acb71a GIT binary patch literal 7900 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 Wf>3@u?kYG4g0<)Vg7JI!3;qvBS^ Date: Sat, 5 Aug 2023 12:50:44 -0700 Subject: [PATCH 50/83] POI - Rest Stop correction + cost reduction (#9174) * update plains.dm and plains_areas.dm adds capitalization to make 'RestStop' a little more readable corrects the filepath * reduce cost, revert capitalization reduced the cost a little revert the capitalization change because I got a bit lazy in following through --- maps/submaps/surface_submaps/plains/plains.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/maps/submaps/surface_submaps/plains/plains.dm b/maps/submaps/surface_submaps/plains/plains.dm index eea29ce40c6..4c6f36264e0 100644 --- a/maps/submaps/surface_submaps/plains/plains.dm +++ b/maps/submaps/surface_submaps/plains/plains.dm @@ -290,8 +290,8 @@ mappath = 'maps/submaps/surface_submaps/plains/VRDen.dmm' cost = 10 -/datum/map_template/surface/reststop +/datum/map_template/surface/plains/reststop name = "Rest Stop" desc = "Once this place was a nice spot to take a load off, now the wildlife call it home." mappath = 'maps/submaps/surface_submaps/plains/reststop.dmm' - cost = 15 + cost = 10 From 10805f8d9ea712eec88c9937f3fa1f542aa1669e Mon Sep 17 00:00:00 2001 From: elgeonmb Date: Sat, 5 Aug 2023 12:51:27 -0700 Subject: [PATCH 51/83] Gives unathi the big snake tail (#9175) * fat tail rights * redid as additive variant --- .../mob/new_player/sprite_accessories_tail.dm | 6 ++++++ icons/effects/species_tails.dmi | Bin 9619 -> 10178 bytes 2 files changed, 6 insertions(+) diff --git a/code/modules/mob/new_player/sprite_accessories_tail.dm b/code/modules/mob/new_player/sprite_accessories_tail.dm index 31a002ac182..cfec791b47d 100644 --- a/code/modules/mob/new_player/sprite_accessories_tail.dm +++ b/code/modules/mob/new_player/sprite_accessories_tail.dm @@ -230,6 +230,12 @@ species_allowed = list(SPECIES_UNATHI, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) color_blend_mode = ICON_ADD +/datum/sprite_accessory/tail/special/unathi_yeosa + name = "Yeosa'unathi tail" + icon_state = "unathitail_yeosa_s" + species_allowed = list(SPECIES_UNATHI, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) + color_blend_mode = ICON_ADD + /datum/sprite_accessory/tail/special/tajaran name = "Tajaran tail" icon_state = "tajtail_s" diff --git a/icons/effects/species_tails.dmi b/icons/effects/species_tails.dmi index 4ac841f64cd904e3a2a3b8c652f3fb9e405336c2..88cd2c05caae83e302b3624d6f6e1df71afe9222 100644 GIT binary patch delta 9698 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 From 2946b699cc4730cff020482a3ae4513ac839a3a2 Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Sun, 6 Aug 2023 09:26:00 +1000 Subject: [PATCH 52/83] Fixes oversight in nonhuman mob job proc. --- code/game/jobs/job/job.dm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/game/jobs/job/job.dm b/code/game/jobs/job/job.dm index 89537b12e79..dd925290adc 100644 --- a/code/game/jobs/job/job.dm +++ b/code/game/jobs/job/job.dm @@ -203,7 +203,11 @@ return FALSE return TRUE +// If this proc returns a mob, further equip procs are not called and things like +// loadout will be bypassed. /datum/job/proc/handle_nonhuman_mob(var/mob/living/carbon/human/player, var/alt_title) if(mob_type & JOB_SILICON_ROBOT) return player.Robotize(SSrobots.get_mob_type_by_title(alt_title || title)) - return player + if(mob_type & JOB_SILICON_AI) + return player // Handled by AIIze() call in equip logic + return null From 1f7a411868b8fa186fcee622dce032b0bb7b8326 Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Mon, 7 Aug 2023 11:00:11 +1000 Subject: [PATCH 53/83] Readding AI shell construction. --- code/game/objects/items/robot/robot_frame.dm | 58 ++++++++++---------- 1 file changed, 30 insertions(+), 28 deletions(-) diff --git a/code/game/objects/items/robot/robot_frame.dm b/code/game/objects/items/robot/robot_frame.dm index 29591915c79..857aed0a05e 100644 --- a/code/game/objects/items/robot/robot_frame.dm +++ b/code/game/objects/items/robot/robot_frame.dm @@ -84,37 +84,39 @@ return var/obj/item/mmi/M = W - var/mob/living/carbon/brain/B = M.brainmob - if(!B) - to_chat(user, SPAN_WARNING("Sticking an empty [W.name] into the frame would sort of defeat the purpose.")) - return - - if(jobban_isbanned(B, "Robot")) - to_chat(user, SPAN_WARNING("\The [W] does not seem to fit.")) - return - - if(B.stat == DEAD) - to_chat(user, SPAN_WARNING("Sticking a dead [W.name] into the frame would sort of defeat the purpose.")) - return - - var/ghost_can_reenter = 0 - if(B.mind) - if(B.key) - ghost_can_reenter = TRUE - else - for(var/mob/observer/dead/G in player_list) - if(G.can_reenter_corpse && G.mind == B.mind) - ghost_can_reenter = TRUE - //Jamming a ghosted brain into a borg is likely detrimental, and may result in some problems. - to_chat(user, SPAN_NOTICE("\The [W] is completely unresponsive, but it may be able to auto-resuscitate if you leave it be for awhile.")) - break - - if(!ghost_can_reenter) - to_chat(user, SPAN_WARNING("\The [W] is completely unresponsive; there's no point.")) - return + if(!istype(M, /obj/item/mmi/inert)) + var/mob/living/carbon/brain/B = M.brainmob + if(!B) + to_chat(user, SPAN_WARNING("Sticking an empty [W.name] into the frame would sort of defeat the purpose.")) + return + + if(jobban_isbanned(B, "Cyborg")) + to_chat(user, SPAN_WARNING("\The [W] does not seem to fit.")) + return + + if(B.stat == DEAD) + to_chat(user, SPAN_WARNING("Sticking a dead [W.name] into the frame would sort of defeat the purpose.")) + return + + var/ghost_can_reenter = 0 + if(B.mind) + if(B.key) + ghost_can_reenter = TRUE + else + for(var/mob/observer/dead/G in player_list) + if(G.can_reenter_corpse && G.mind == B.mind) + ghost_can_reenter = TRUE + //Jamming a ghosted brain into a borg is likely detrimental, and may result in some problems. + to_chat(user, SPAN_NOTICE("\The [W] is completely unresponsive, but it may be able to auto-resuscitate if you leave it be for awhile.")) + break + + if(!ghost_can_reenter) + to_chat(user, SPAN_WARNING("\The [W] is completely unresponsive; there's no point.")) + return if(!user.unEquip(W)) return + var/mob/living/silicon/robot/O = new product(get_turf(loc)) if(!O) return From 7a6bf8ea74394c0f0b72aeaf948880f2bc8d0e6f Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Mon, 7 Aug 2023 11:02:32 +1000 Subject: [PATCH 54/83] Default AI shell on the map will be a flying module. --- .../living/silicon/robot/robot_remote_control.dm | 13 +++++++++++-- maps/cynosure/cynosure-3.dmm | 2 +- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/silicon/robot/robot_remote_control.dm b/code/modules/mob/living/silicon/robot/robot_remote_control.dm index b99a141163d..45ae7de2d54 100644 --- a/code/modules/mob/living/silicon/robot/robot_remote_control.dm +++ b/code/modules/mob/living/silicon/robot/robot_remote_control.dm @@ -7,12 +7,17 @@ GLOBAL_LIST_EMPTY(available_ai_shells) var/deployed = FALSE var/mob/living/silicon/ai/mainframe = null -// Premade AI shell, for roundstart shells. +// Premade AI shells, for roundstart landmark spawn. /mob/living/silicon/robot/ai_shell/Initialize() mmi = new /obj/item/mmi/inert/ai_remote(src) post_mmi_setup() return ..() +/mob/living/silicon/robot/flying/ai_shell/Initialize() + mmi = new /obj/item/mmi/inert/ai_remote(src) + post_mmi_setup() + return ..() + // Call after inserting or instantiating an MMI. /mob/living/silicon/robot/proc/post_mmi_setup() if(istype(mmi, /obj/item/mmi/inert/ai_remote)) @@ -128,8 +133,12 @@ GLOBAL_LIST_EMPTY(available_ai_shells) icon = 'icons/mob/screen1.dmi' icon_state = "x3" delete_me = TRUE + var/robot_type = /mob/living/silicon/robot/ai_shell /obj/effect/landmark/free_ai_shell/Initialize() if(config.allow_ai_shells && config.give_free_ai_shell) - new /mob/living/silicon/robot/ai_shell(get_turf(src)) + new shell_type(get_turf(src)) return ..() + +/obj/effect/landmark/free_ai_shell/flying + robot_type = /mob/living/silicon/robot/flying/ai_shell diff --git a/maps/cynosure/cynosure-3.dmm b/maps/cynosure/cynosure-3.dmm index 3500357a569..a5b9cff7cbc 100644 --- a/maps/cynosure/cynosure-3.dmm +++ b/maps/cynosure/cynosure-3.dmm @@ -14284,7 +14284,7 @@ /obj/effect/floor_decal/industrial/warning{ dir = 1 }, -/obj/effect/landmark/free_ai_shell, +/obj/effect/landmark/free_ai_shell/flying, /turf/simulated/floor/tiled/techfloor, /area/surface/station/ai) "iUT" = ( From d413540de983759ef8964940933b2973339f7f8f Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Mon, 7 Aug 2023 11:05:38 +1000 Subject: [PATCH 55/83] Butler module > Service module. --- code/game/objects/items/robot/robot_frame.dm | 5 +++-- .../mob/living/silicon/robot/robot_modules/station.dm | 10 +++++----- .../mob/living/silicon/robot/robot_remote_control.dm | 4 ++-- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/code/game/objects/items/robot/robot_frame.dm b/code/game/objects/items/robot/robot_frame.dm index 857aed0a05e..4a09895b430 100644 --- a/code/game/objects/items/robot/robot_frame.dm +++ b/code/game/objects/items/robot/robot_frame.dm @@ -84,8 +84,8 @@ return var/obj/item/mmi/M = W + var/mob/living/carbon/brain/B = M.brainmob if(!istype(M, /obj/item/mmi/inert)) - var/mob/living/carbon/brain/B = M.brainmob if(!B) to_chat(user, SPAN_WARNING("Sticking an empty [W.name] into the frame would sort of defeat the purpose.")) return @@ -125,7 +125,8 @@ O.invisibility = 0 O.custom_name = created_name O.updatename("Default") - B.mind.transfer_to(O) + if(B) + B.mind.transfer_to(O) if(O.mind && O.mind.assigned_role) O.job = O.mind.assigned_role else diff --git a/code/modules/mob/living/silicon/robot/robot_modules/station.dm b/code/modules/mob/living/silicon/robot/robot_modules/station.dm index ee6d8435f44..b2ade1774aa 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules/station.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules/station.dm @@ -463,8 +463,8 @@ LANGUAGE_ZADDAT = 1, ) -/obj/item/robot_module/robot/clerical/butler - display_name = "Butler" +/obj/item/robot_module/robot/clerical/service + display_name = "Service" sprites = list( "M-USE NanoTrasen" = "robotServ", "Haruka" = "marinaSV", @@ -504,7 +504,7 @@ ) emag = /obj/item/reagent_containers/food/drinks/bottle/small/beer -/obj/item/robot_module/robot/clerical/butler/flying +/obj/item/robot_module/robot/clerical/service/flying module_category = ROBOT_MODULE_TYPE_FLYING can_be_pushed = TRUE sprites = list( @@ -514,7 +514,7 @@ "Hydroponics Drone" = "drone-hydro" ) -/obj/item/robot_module/robot/clerical/butler/finalize_emag() +/obj/item/robot_module/robot/clerical/service/finalize_emag() . = ..() if(!emag.reagents) emag.create_reagents(50) @@ -523,7 +523,7 @@ emag.reagents.add_reagent("beer2", 50) emag.name = "Mickey Finn's Special Brew" -/obj/item/robot_module/robot/clerical/butler/finalize_equipment() +/obj/item/robot_module/robot/clerical/service/finalize_equipment() . = ..() var/obj/item/rsf/M = locate() in modules M.stored_matter = 30 diff --git a/code/modules/mob/living/silicon/robot/robot_remote_control.dm b/code/modules/mob/living/silicon/robot/robot_remote_control.dm index 45ae7de2d54..f0735d3428a 100644 --- a/code/modules/mob/living/silicon/robot/robot_remote_control.dm +++ b/code/modules/mob/living/silicon/robot/robot_remote_control.dm @@ -133,7 +133,7 @@ GLOBAL_LIST_EMPTY(available_ai_shells) icon = 'icons/mob/screen1.dmi' icon_state = "x3" delete_me = TRUE - var/robot_type = /mob/living/silicon/robot/ai_shell + var/shell_type = /mob/living/silicon/robot/ai_shell /obj/effect/landmark/free_ai_shell/Initialize() if(config.allow_ai_shells && config.give_free_ai_shell) @@ -141,4 +141,4 @@ GLOBAL_LIST_EMPTY(available_ai_shells) return ..() /obj/effect/landmark/free_ai_shell/flying - robot_type = /mob/living/silicon/robot/flying/ai_shell + shell_type = /mob/living/silicon/robot/flying/ai_shell From 8fba9374c31941f60dd82b32ba01653664d7bf2e Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Mon, 7 Aug 2023 11:16:55 +1000 Subject: [PATCH 56/83] Fixes some issues with borg icons. --- code/game/objects/items/robot/robot_frame.dm | 2 +- .../silicon/robot/robot_modules/station.dm | 2 +- .../living/silicon/robot/subtypes/flying.dm | 1 - icons/mob/robots/robots_flying.dmi | Bin 113968 -> 113974 bytes 4 files changed, 2 insertions(+), 3 deletions(-) diff --git a/code/game/objects/items/robot/robot_frame.dm b/code/game/objects/items/robot/robot_frame.dm index 4a09895b430..e259f51891b 100644 --- a/code/game/objects/items/robot/robot_frame.dm +++ b/code/game/objects/items/robot/robot_frame.dm @@ -21,7 +21,7 @@ else for(var/part in required_parts) if(!parts[part]) - var/obj/item/part_type = part + var/obj/item/part_type = required_parts[part] . += SPAN_WARNING("It is missing \a [initial(part_type.name)]") /obj/item/robot_parts/frame/update_model_info(var/model) diff --git a/code/modules/mob/living/silicon/robot/robot_modules/station.dm b/code/modules/mob/living/silicon/robot/robot_modules/station.dm index b2ade1774aa..7e221bd6ba7 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules/station.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules/station.dm @@ -29,7 +29,7 @@ module_category = ROBOT_MODULE_TYPE_FLYING can_be_pushed = TRUE sprites = list( - "Drone" = "drone-standard", + "Drone" = "robot", "Pyralis" = "Glitterfly-Standard", "Cabeiri" = "eyebot-standard" ) diff --git a/code/modules/mob/living/silicon/robot/subtypes/flying.dm b/code/modules/mob/living/silicon/robot/subtypes/flying.dm index cfcd3ea2660..d1cb6ae6f2c 100644 --- a/code/modules/mob/living/silicon/robot/subtypes/flying.dm +++ b/code/modules/mob/living/silicon/robot/subtypes/flying.dm @@ -1,7 +1,6 @@ /mob/living/silicon/robot/flying desc = "A utility robot with an anti-gravity hover unit and a lightweight frame." icon = 'icons/mob/robots/robots_flying.dmi' - icon_state = "drone-standard" module_category = ROBOT_MODULE_TYPE_FLYING dismantle_type = /obj/item/robot_parts/frame/flyer power_efficiency = 0.75 diff --git a/icons/mob/robots/robots_flying.dmi b/icons/mob/robots/robots_flying.dmi index 9e59bb8bf20ffa8049db4bae11fabf28e51eecfc..472fd220fb5c24268e4354f0c391d79ec489ee30 100644 GIT binary patch delta 534 zcmV+x0_pv*`UbZ829P8H2azQqe^Ie|x%$#2C^8^DY)>FrtgY3N0*XoCx8Fh8>IHQy zDn(8P{_i6ViIQ_Kp4QKs7qQxI$|GQ~-icZ)AHJ5w$r|cJExuJ{(SdC{iVuMlfvClu zKT5v`w^t5&A)C9hFcyQT#j-43QSBgzT0BnVznqx)c|UsXX*LA|1eq2!f9M^^0Q03` zfFRT3=VW8SHNcW5A~6lFwGIF|6_S~ALkDaD2i7|zA~C%KV;j|T3Zx=`*9(u9xeAF$ zOm~Ap&(Ws==XbS^x4vmW%>Gu+l4t2tk(lm%NE}#3{yi!~XQ4MA6IE3f26{D!T0Ab2 zf0uQd4t6#WZv@hznAiP*f1^){$7GA@2yXy;-X>yV+LH{VoKZNj7?))-Ani#8Xbxy8 zaV;_+?TL3H@fq!jGu2!|d*WR@d`5fvca2!rvdS^NWx-hDzdxuTKdJKA8w?Y-oBe@2S++-~OdbCYc3 z`EhOUa~jGPjU3zQbBohTre}!~-R-^PoBo^1YnKvlzH?3ES?B?$FEG|rWt%$X z%pi9#`87}=oUAh+oceiaq~`t*%~j3fBRX^E&Q)gM_hS9B607Z|`~zLC$A0g9F`UbH229P8H0g)vke{s=zx%$#3C^8^DtWO|YtgTIv0*XoCx8Ffos}*xB zDn(8P{_i6ViIQ_G9@o#C7qQxI$|IoH&Wc7X@9xXuq!kUK5#Q^w7(n*}g$GZPKs4gU z9V@p7yO$P>sJff7P#V2x#Ih{jQ0~BsMm$X9znz%*dA~wuq4FfHlBj0me=vftn9Mm2 z^UcKeg!nnxX|Nrzt#(Cn{lky+Y$`2aM#GKc4Stu}a6peUT zB>z6w=?2(oPrMOGheEzJe+P~}B_5JJ$|L*+*z-0K6KfqY59$o4byRui4yY+{Ei$0i z5${CeGp!@eRC9^e5%1#RGp(cdYed_gRffs6j(DdOlX*6p2=L8})$7H*xcoRw>P5Y% z7xkyYUt)?Sm+l}|H@TwNaljs&{eot4MUmqPwb%aoUUEH=Vm-H;e>weJC5t>iF716z zL)oIpv7J7*IIU!ABEwJcAh8>+?#&s1Kzlz8)&V08U?Etf|U24brNy+QH=4 zK!I@5R{iJH&qD(>_lIb%Y8D^RnLBr`G6TOA>z9>SZ8zl~o)6Am>B?~7001BWNkl Date: Mon, 7 Aug 2023 11:21:24 +1000 Subject: [PATCH 57/83] Attempting to make borg floating more consistent. --- code/modules/mob/animations.dm | 1 - .../living/silicon/robot/subtypes/flying.dm | 24 ++++++++++++------- 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/code/modules/mob/animations.dm b/code/modules/mob/animations.dm index a3157087179..6e0cab6785a 100644 --- a/code/modules/mob/animations.dm +++ b/code/modules/mob/animations.dm @@ -113,7 +113,6 @@ note dizziness decrements automatically in the mob's Life() proc. stop_floating() return floatiness = n - if(floatiness && !is_floating) start_floating() else if(!floatiness && is_floating) diff --git a/code/modules/mob/living/silicon/robot/subtypes/flying.dm b/code/modules/mob/living/silicon/robot/subtypes/flying.dm index d1cb6ae6f2c..35f5c3d834b 100644 --- a/code/modules/mob/living/silicon/robot/subtypes/flying.dm +++ b/code/modules/mob/living/silicon/robot/subtypes/flying.dm @@ -11,6 +11,12 @@ mob_swap_flags = MONKEY|SLIME|SIMPLE_ANIMAL mob_push_flags = MONKEY|SLIME|SIMPLE_ANIMAL +/mob/living/silicon/robot/flying/update_floating() + if(hovering) + make_floating(10) + return + ..() + /mob/living/silicon/robot/flying/initialize_components() components["actuator"] = new/datum/robot_component/actuator(src) components["radio"] = new/datum/robot_component/radio(src) @@ -28,16 +34,18 @@ start_hovering() /mob/living/silicon/robot/flying/proc/start_hovering() - hovering = TRUE - pass_flags |= PASSTABLE - default_pixel_y = 0 - make_floating(10) + if(!hovering) + hovering = TRUE + pass_flags |= PASSTABLE + default_pixel_y = 0 + update_floating() /mob/living/silicon/robot/flying/proc/stop_hovering() - hovering = FALSE - pass_flags &= ~PASSTABLE - default_pixel_y = -8 - stop_floating() + if(hovering) + hovering = FALSE + pass_flags &= ~PASSTABLE + default_pixel_y = -8 + update_floating() /mob/living/silicon/robot/flying/death() . = ..() From 9f7cbe9437cc7f04273cc4eafc334174b93c656b Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Mon, 7 Aug 2023 11:31:10 +1000 Subject: [PATCH 58/83] Floating mobs will not cause catwalk footstep sounds. --- code/game/objects/structures/catwalk.dm | 4 +++- code/modules/mob/living/silicon/robot/subtypes/flying.dm | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/code/game/objects/structures/catwalk.dm b/code/game/objects/structures/catwalk.dm index 9642dc1e34a..442ce461608 100644 --- a/code/game/objects/structures/catwalk.dm +++ b/code/game/objects/structures/catwalk.dm @@ -123,7 +123,9 @@ /obj/structure/catwalk/Crossed(atom/movable/AM) . = ..() if(isliving(AM) && !AM.is_incorporeal()) - playsound(src, pick('sound/effects/footstep/catwalk1.ogg', 'sound/effects/footstep/catwalk2.ogg', 'sound/effects/footstep/catwalk3.ogg', 'sound/effects/footstep/catwalk4.ogg', 'sound/effects/footstep/catwalk5.ogg'), 25, 1) + var/mob/living/M = AM + if(!M.is_floating) + playsound(src, pick('sound/effects/footstep/catwalk1.ogg', 'sound/effects/footstep/catwalk2.ogg', 'sound/effects/footstep/catwalk3.ogg', 'sound/effects/footstep/catwalk4.ogg', 'sound/effects/footstep/catwalk5.ogg'), 25, 1) /obj/effect/catwalk_plated name = "plated catwalk spawner" diff --git a/code/modules/mob/living/silicon/robot/subtypes/flying.dm b/code/modules/mob/living/silicon/robot/subtypes/flying.dm index 35f5c3d834b..35342d4802b 100644 --- a/code/modules/mob/living/silicon/robot/subtypes/flying.dm +++ b/code/modules/mob/living/silicon/robot/subtypes/flying.dm @@ -13,7 +13,7 @@ /mob/living/silicon/robot/flying/update_floating() if(hovering) - make_floating(10) + make_floating(TRUE) return ..() From 58553e4ad0777e4d66950b8c0324cec8974a042c Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Tue, 8 Aug 2023 13:24:32 +1000 Subject: [PATCH 59/83] Fixes nymph possession not returning if already occupied. --- code/modules/mob/living/carbon/nymph/diona.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/mob/living/carbon/nymph/diona.dm b/code/modules/mob/living/carbon/nymph/diona.dm index db3c04a741f..bf9e97cb5a3 100644 --- a/code/modules/mob/living/carbon/nymph/diona.dm +++ b/code/modules/mob/living/carbon/nymph/diona.dm @@ -135,12 +135,14 @@ var/global/list/_nymph_default_emotes = list( /mob/living/carbon/diona/attack_ghost(mob/observer/dead/user) if(client || key || ckey) to_chat(user, SPAN_WARNING("\The [src] already has a player.")) + return if(alert(user, "Do you wish to take control of \the [src]?", "Chirp Time", "No", "Yes") == "No") return if(QDELETED(src) || QDELETED(user) || !user.client) return if(client || key || ckey) to_chat(user, SPAN_WARNING("\The [src] already has a player.")) + return var/datum/ghosttrap/plant/P = get_ghost_trap("living plant") if(P.assess_candidate(user)) P.transfer_personality(user, src) From 24eba2ab93583a3a4bd23486233ef4f92898b945 Mon Sep 17 00:00:00 2001 From: ephemeralstoryteller Date: Tue, 8 Aug 2023 00:08:47 -0700 Subject: [PATCH 60/83] Update xenohive.dmm --- .../surface_submaps/wilderness/xenohive.dmm | 1389 +++++++++++++++-- 1 file changed, 1272 insertions(+), 117 deletions(-) diff --git a/maps/submaps/surface_submaps/wilderness/xenohive.dmm b/maps/submaps/surface_submaps/wilderness/xenohive.dmm index 481d041074b..e917156e9b8 100644 --- a/maps/submaps/surface_submaps/wilderness/xenohive.dmm +++ b/maps/submaps/surface_submaps/wilderness/xenohive.dmm @@ -1,120 +1,1275 @@ -"av" = (/obj/structure/table/steel_reinforced,/obj/structure/salvageable/personal,/obj/effect/alien/weeds,/turf/simulated/floor/tiled/steel_dirty,/area/submap/XenoHive) -"aS" = (/mob/living/simple_mob/animal/space/alien,/obj/effect/alien/weeds/node,/obj/effect/alien/weeds,/turf/simulated/floor,/area/submap/XenoHive) -"bq" = (/obj/effect/alien/weeds,/obj/random/maintenance/medical,/obj/random/maintenance/medical,/obj/random/maintenance/engineering,/obj/random/plushie,/obj/item/organ/internal/augment/armmounted,/obj/item/organ/internal/intestine,/obj/structure/safe,/obj/random/projectile/scrapped_laser,/obj/random/contraband,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"bO" = (/obj/effect/alien/weeds,/obj/structure/simple_door/resin,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/XenoHive) -"co" = (/obj/effect/alien/weeds,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/XenoHive) -"dk" = (/mob/living/simple_mob/animal/space/alien,/obj/effect/alien/weeds,/obj/structure/loot_pile/maint/technical,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"dm" = (/obj/effect/alien/weeds,/obj/machinery/portable_atmospherics/powered/reagent_distillery/industrial,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/XenoHive) -"dn" = (/obj/effect/alien/weeds,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"eM" = (/obj/structure/loot_pile/surface/bones,/turf/simulated/floor/outdoors/dirt,/area/template_noop) -"fw" = (/turf/template_noop,/area/submap/XenoHive) -"fG" = (/obj/effect/alien/weeds,/turf/simulated/floor/tiled/steel_dirty,/area/submap/XenoHive) -"fW" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/outdoors/dirt,/area/submap/XenoHive) -"gl" = (/obj/effect/alien/weeds,/obj/random/toolbox/anom,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"gO" = (/obj/effect/alien/weeds,/obj/item/organ/internal/heart,/obj/item/organ/internal/kidneys/vox,/obj/structure/safe,/obj/random/multiple/gun/projectile/shotgun,/obj/random/contraband/anom,/turf/simulated/floor,/area/submap/XenoHive) -"gS" = (/obj/effect/alien/resin/wall,/turf/simulated/mineral/ignore_mapgen,/area/template_noop) -"hx" = (/obj/effect/alien/weeds,/obj/machinery/telecomms/broadcaster,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor,/area/submap/XenoHive) -"il" = (/obj/effect/alien/weeds,/obj/effect/decal/cleanable/dirt,/obj/effect/landmark/corpse/hedberg/merc,/turf/simulated/floor/tiled/steel_dirty,/area/submap/XenoHive) -"im" = (/obj/effect/alien/weeds,/obj/structure/table/rack,/obj/item/clothing/suit/armor/pcarrier/tan/tactical,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/XenoHive) -"iF" = (/obj/structure/bed/chair{dir = 8},/obj/effect/alien/weeds,/obj/effect/spawner/gibs/human,/turf/simulated/floor/tiled/steel_dirty,/area/submap/XenoHive) -"iJ" = (/obj/effect/alien/weeds,/obj/effect/alien/weeds,/obj/machinery/light/small/emergency/flicker{dir = 1},/obj/item/ore/magmellite,/turf/simulated/floor,/area/submap/XenoHive) -"jY" = (/mob/living/simple_mob/animal/space/alien/queen/empress,/obj/effect/alien/weeds,/turf/simulated/floor,/area/submap/XenoHive) -"kl" = (/obj/effect/alien/weeds,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"lb" = (/turf/template_noop,/area/template_noop) -"mE" = (/obj/effect/alien/weeds,/obj/random/junk,/turf/simulated/floor,/area/submap/XenoHive) -"nd" = (/obj/structure/salvageable/server,/obj/effect/alien/weeds,/obj/effect/alien/weeds,/turf/simulated/floor/tiled/techfloor/grid,/area/submap/XenoHive) -"oo" = (/mob/living/simple_mob/animal/space/alien/drone,/obj/effect/alien/weeds,/turf/simulated/floor/tiled/steel_dirty,/area/submap/XenoHive) -"ps" = (/obj/effect/alien/weeds,/obj/structure/loot_pile/maint/technical,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/XenoHive) -"qz" = (/mob/living/simple_mob/animal/space/alien,/obj/effect/alien/weeds,/turf/simulated/floor,/area/submap/XenoHive) -"qI" = (/obj/effect/alien/weeds/node,/obj/effect/decal/cleanable/dirt,/obj/random/junk,/turf/simulated/floor,/area/submap/XenoHive) -"rL" = (/obj/effect/alien/weeds,/turf/simulated/floor/outdoors/dirt,/area/submap/XenoHive) -"sp" = (/obj/effect/alien/weeds/node,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"sy" = (/turf/simulated/mineral/ignore_mapgen,/area/template_noop) -"sX" = (/obj/effect/alien/weeds,/obj/effect/decal/cleanable/dirt,/obj/random/junk,/turf/simulated/floor,/area/submap/XenoHive) -"tz" = (/obj/effect/alien/weeds,/obj/structure/loot_pile/maint/technical,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"tA" = (/obj/effect/alien/weeds,/obj/effect/decal/cleanable/dirt,/obj/effect/landmark/corpse/hedberg,/turf/simulated/floor/tiled/steel_dirty,/area/submap/XenoHive) -"uJ" = (/obj/structure/sign/biohazard,/turf/simulated/wall/skipjack,/area/submap/XenoHive) -"va" = (/obj/effect/alien/weeds,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/XenoHive) -"vu" = (/obj/effect/alien/weeds,/obj/structure/bed/nest,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"wH" = (/obj/effect/alien/weeds,/obj/structure/loot_pile/mecha/durand,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"xB" = (/turf/simulated/wall/skipjack,/area/submap/XenoHive) -"xQ" = (/obj/effect/decal/cleanable/dirt,/obj/effect/alien/weeds,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"yb" = (/obj/effect/alien/weeds,/obj/effect/landmark/corpse/hedberg/merc,/turf/simulated/floor,/area/submap/XenoHive) -"yx" = (/mob/living/simple_mob/animal/space/alien,/obj/effect/alien/weeds,/obj/effect/alien/weeds,/turf/simulated/floor/outdoors/dirt,/area/submap/XenoHive) -"yS" = (/obj/structure/table/steel_reinforced,/obj/effect/alien/weeds,/obj/item/toy/plushie/face_hugger,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor,/area/submap/XenoHive) -"zU" = (/obj/structure/salvageable/autolathe,/obj/effect/alien/weeds,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/steel_dirty,/area/submap/XenoHive) -"zV" = (/obj/effect/alien/weeds,/obj/item/ore/magmellite,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"Ak" = (/obj/effect/alien/weeds,/obj/item/ore/magmellite,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/XenoHive) -"AA" = (/obj/effect/alien/resin/wall,/obj/effect/alien/weeds,/turf/simulated/mineral/ignore_mapgen,/area/submap/XenoHive) -"AB" = (/obj/effect/alien/resin/wall,/turf/simulated/mineral/ignore_mapgen,/area/submap/XenoHive) -"BD" = (/obj/effect/alien/resin/membrane,/obj/effect/alien/weeds,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"Cb" = (/obj/structure/bed/chair,/obj/effect/alien/weeds,/obj/effect/spawner/gibs/human,/turf/simulated/floor/tiled/steel_dirty,/area/submap/XenoHive) -"Ce" = (/obj/effect/alien/weeds,/obj/random/maintenance/security,/obj/random/maintenance/security,/obj/random/maintenance/security,/obj/item/organ/internal/eyes/replicant,/obj/structure/safe,/obj/random/multiple/gun/projectile/rifle,/obj/random/contraband,/turf/simulated/floor,/area/submap/XenoHive) -"CR" = (/obj/effect/alien/resin/wall,/turf/simulated/floor/outdoors/dirt,/area/template_noop) -"De" = (/obj/effect/alien/weeds,/obj/effect/spawner/gibs/human,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"Dh" = (/obj/effect/alien/weeds,/obj/random/medical/anom,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"DN" = (/obj/effect/alien/weeds,/obj/random/maintenance/anom,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"Et" = (/turf/simulated/mineral/ignore_mapgen,/area/submap/XenoHive) -"FE" = (/mob/living/simple_mob/animal/space/alien/drone,/obj/effect/alien/weeds,/turf/simulated/floor,/area/submap/XenoHive) -"Gw" = (/obj/structure/table,/obj/effect/alien/weeds,/obj/item/stack/material/phoron{amount = 10},/turf/simulated/floor,/area/submap/XenoHive) -"Gy" = (/mob/living/simple_mob/animal/space/alien,/obj/effect/alien/weeds,/turf/simulated/floor/tiled/steel_dirty,/area/submap/XenoHive) -"GN" = (/obj/effect/alien/weeds,/obj/effect/alien/resin/membrane,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"Hr" = (/turf/simulated/floor/outdoors/dirt,/area/template_noop) -"Hu" = (/obj/effect/alien/weeds,/obj/effect/decal/cleanable/blood/skathari,/turf/simulated/floor,/area/submap/XenoHive) -"Hx" = (/obj/item/portable_destructive_analyzer,/obj/effect/alien/weeds,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"Hz" = (/obj/effect/alien/weeds,/obj/structure/simple_door/resin,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"HI" = (/obj/effect/alien/weeds,/obj/structure/prop/blackbox/quarantined_shuttle,/turf/simulated/floor/tiled/techfloor/grid,/area/submap/XenoHive) -"HJ" = (/obj/effect/alien/weeds,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/XenoHive) -"HO" = (/obj/structure/table,/obj/effect/alien/weeds,/obj/effect/decal/cleanable/dirt,/obj/item/storage/backpack/holding,/turf/simulated/floor,/area/submap/XenoHive) -"Ir" = (/obj/effect/alien/weeds,/obj/structure/bed/nest,/turf/simulated/floor,/area/submap/XenoHive) -"Is" = (/obj/effect/alien/weeds,/obj/structure/loot_pile/maint/boxfort,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/XenoHive) -"IY" = (/obj/effect/alien/weeds,/obj/effect/alien/weeds,/obj/structure/bed/nest,/turf/simulated/floor/tiled/steel_dirty,/area/submap/XenoHive) -"Jj" = (/obj/effect/alien/weeds,/obj/item/stack/material/phoron{amount = 10},/turf/simulated/floor/tiled/steel_dirty,/area/submap/XenoHive) -"JV" = (/obj/effect/alien/weeds,/obj/structure/simple_door/resin,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"LB" = (/obj/effect/alien/weeds,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor,/area/submap/XenoHive) -"Mx" = (/obj/machinery/door/airlock/vault,/turf/simulated/floor/tiled/techfloor,/area/submap/XenoHive) -"MJ" = (/obj/structure/loot_pile/surface/bones,/turf/simulated/floor/outdoors/dirt,/area/submap/XenoHive) -"MZ" = (/obj/effect/alien/weeds,/obj/structure/loot_pile/maint/boxfort,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"Or" = (/obj/effect/alien/weeds,/obj/effect/alien/weeds,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/XenoHive) -"Pe" = (/obj/effect/alien/weeds,/obj/effect/alien/weeds,/obj/machinery/telecomms/receiver,/turf/simulated/floor/tiled/steel_dirty,/area/submap/XenoHive) -"Pq" = (/obj/structure/simple_door/resin,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"Pv" = (/mob/living/simple_mob/animal/space/alien,/obj/effect/alien/weeds,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"PX" = (/obj/effect/decal/cleanable/dirt,/obj/structure/loot_pile/mecha/gygax/dark/adv,/turf/template_noop,/area/submap/XenoHive) -"QC" = (/obj/effect/alien/weeds,/obj/item/organ/internal/intestine/xeno,/obj/structure/safe,/obj/random/multiple/gun/projectile/handgun,/obj/random/contraband,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/XenoHive) -"QG" = (/obj/effect/alien/weeds,/obj/effect/alien/weeds,/turf/simulated/floor,/area/submap/XenoHive) -"Rr" = (/obj/structure/noticeboard/anomaly,/turf/simulated/wall/skipjack,/area/submap/XenoHive) -"Sl" = (/obj/structure/salvageable/bliss,/obj/effect/alien/weeds,/turf/simulated/floor,/area/submap/XenoHive) -"SO" = (/obj/effect/alien/weeds,/obj/effect/decal/cleanable/dirt,/obj/item/ore/magmellite,/turf/simulated/floor/tiled/steel_dirty,/area/submap/XenoHive) -"Tb" = (/obj/effect/alien/weeds,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/steel_dirty,/area/submap/XenoHive) -"Tq" = (/mob/living/simple_mob/animal/space/alien,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"Tv" = (/mob/living/simple_mob/animal/space/alien,/obj/effect/alien/weeds,/obj/structure/bed/nest,/turf/simulated/floor/outdoors/rocks{outdoors = 0},/area/submap/XenoHive) -"Vg" = (/obj/effect/alien/weeds,/obj/structure/prop/transmitter,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor,/area/submap/XenoHive) -"Vj" = (/turf/simulated/floor/outdoors/dirt,/area/submap/XenoHive) -"Vu" = (/obj/effect/alien/weeds/node,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"VA" = (/obj/effect/alien/weeds/node,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/random/junk,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"WD" = (/obj/effect/alien/weeds,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"WE" = (/obj/effect/alien/weeds,/obj/structure/mopbucket,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"Xa" = (/obj/effect/alien/weeds,/obj/structure/prop/nest{creature_types = list(/mob/living/simple_mob/animal/space/alien/drone); desc = "An underground nest of Skathari."; icon = 'icons/mob/alien.dmi'; icon_state = "nest"; interaction_message = "You feel like you shouldn't be sticking your nose into this thing."; name = "skathari nest"; total_creature_max = 10},/turf/simulated/floor,/area/submap/XenoHive) -"Xy" = (/obj/structure/table/steel_reinforced,/obj/effect/alien/weeds,/obj/machinery/light/small/emergency/flicker{dir = 8},/obj/item/reagent_containers/food/snacks/truffle/random,/turf/simulated/floor,/area/submap/XenoHive) -"YG" = (/obj/effect/alien/weeds,/obj/effect/landmark/corpse/hedberg/merc,/turf/simulated/floor/tiled/steel_dirty,/area/submap/XenoHive) -"YL" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/landmark/corpse/sifguard,/turf/simulated/floor/outdoors/dirt,/area/submap/XenoHive) -"Zc" = (/obj/effect/alien/weeds,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/random/junk,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) -"Zx" = (/obj/effect/alien/weeds,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/landmark/corpse/hedberg,/turf/simulated/floor/outdoors/dirt{outdoors = 0},/area/submap/XenoHive) +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ct" = ( +/obj/structure/girder/reinforced, +/obj/item/stack/material/steel, +/obj/item/stack/material/steel, +/turf/simulated/floor/plating, +/area/submap/XenoHive) +"cJ" = ( +/turf/simulated/floor/tiled/techfloor, +/area/submap/XenoHive) +"cP" = ( +/obj/machinery/optable, +/obj/effect/decal/cleanable/blood, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"dG" = ( +/obj/effect/floor_decal/rust, +/obj/structure/loot_pile/mecha/gygax/dark/adv, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"ec" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/mob/living/simple_mob/animal/space/alien/drone, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"ee" = ( +/obj/item/material/shard, +/obj/structure/grille/broken, +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/XenoHive) +"eB" = ( +/obj/effect/alien/weeds, +/obj/effect/landmark/corpse/hedberg, +/obj/random/maintenance/security, +/obj/random/projectile/sec, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/milspec, +/area/submap/XenoHive) +"eY" = ( +/obj/effect/alien/weeds, +/obj/structure/simple_door/resin, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"fz" = ( +/obj/effect/alien/weeds, +/obj/structure/loot_pile/mecha/durand, +/turf/simulated/floor/plating, +/area/submap/XenoHive) +"fC" = ( +/obj/structure/simple_door/resin, +/obj/effect/alien/weeds, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"fM" = ( +/turf/simulated/floor/outdoors/dirt, +/area/submap/XenoHive) +"fT" = ( +/obj/effect/alien/weeds, +/turf/simulated/floor/tiled/milspec, +/area/submap/XenoHive) +"fX" = ( +/turf/simulated/floor/tiled/milspec, +/area/submap/XenoHive) +"go" = ( +/turf/simulated/floor/outdoors/dirt, +/area/template_noop) +"gu" = ( +/obj/item/bodybag, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"hL" = ( +/obj/effect/alien/weeds, +/obj/structure/loot_pile/maint/technical, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"hQ" = ( +/obj/structure/salvageable/bliss, +/turf/simulated/floor/tiled/milspec/raised, +/area/submap/XenoHive) +"iv" = ( +/obj/random/junk, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"jr" = ( +/obj/machinery/light/small, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"jK" = ( +/obj/effect/floor_decal/milspec/box, +/obj/machinery/telecomms/receiver, +/turf/simulated/floor/tiled/milspec/raised, +/area/submap/XenoHive) +"kg" = ( +/obj/effect/alien/weeds, +/obj/item/ore/magmellite, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"km" = ( +/obj/effect/alien/weeds, +/obj/effect/alien/weeds, +/turf/simulated/floor/tiled/milspec, +/area/submap/XenoHive) +"kK" = ( +/obj/structure/table/steel_reinforced, +/obj/effect/alien/weeds, +/obj/machinery/portable_atmospherics/powered/reagent_distillery/industrial, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"lb" = ( +/obj/effect/alien/weeds, +/obj/structure/bed/nest, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"lD" = ( +/mob/living/simple_mob/animal/space/alien/queen/empress, +/obj/effect/alien/weeds, +/turf/simulated/floor/tiled/techfloor, +/area/submap/XenoHive) +"lH" = ( +/obj/effect/alien/resin/wall, +/obj/effect/alien/resin/wall, +/turf/simulated/wall/r_wall, +/area/submap/XenoHive) +"mf" = ( +/obj/effect/alien/weeds, +/mob/living/simple_mob/animal/space/alien/drone, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"mV" = ( +/obj/structure/salvageable/autolathe, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"mW" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/XenoHive) +"nd" = ( +/obj/effect/landmark/corpse/hedberg/merc, +/obj/random/maintenance/security, +/obj/random/contraband, +/obj/random/multiple/gun/projectile/rifle, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"nG" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"nK" = ( +/obj/effect/alien/weeds, +/obj/structure/simple_door/resin, +/obj/effect/decal/cleanable/blood/drip, +/turf/space, +/area/submap/XenoHive) +"nV" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"oC" = ( +/obj/machinery/light/small, +/obj/structure/table/steel_reinforced, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"oY" = ( +/obj/effect/landmark/corpse/sifguard, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"pk" = ( +/obj/machinery/floodlight, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"qe" = ( +/obj/structure/sign/warning/secure_area, +/turf/simulated/wall/r_wall, +/area/submap/XenoHive) +"rg" = ( +/obj/structure/girder/displaced, +/turf/simulated/floor/plating, +/area/submap/XenoHive) +"rp" = ( +/turf/simulated/mineral/ignore_mapgen, +/area/submap/XenoHive) +"rB" = ( +/mob/living/simple_mob/animal/space/alien/drone, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"rW" = ( +/obj/effect/alien/weeds, +/obj/effect/landmark/corpse/hedberg, +/obj/random/maintenance/security, +/obj/random/projectile/sec, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/milspec/raised, +/area/submap/XenoHive) +"tS" = ( +/obj/structure/table/steel_reinforced, +/obj/random/maintenance/anom, +/obj/structure/noticeboard/anomaly, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"ut" = ( +/obj/effect/alien/weeds, +/obj/structure/bed/nest, +/turf/simulated/floor/tiled/techfloor, +/area/submap/XenoHive) +"uH" = ( +/obj/effect/alien/weeds, +/obj/structure/table, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"uI" = ( +/obj/structure/salvageable/server, +/turf/simulated/floor/tiled/milspec/raised, +/area/submap/XenoHive) +"vG" = ( +/obj/machinery/door/airlock/highsecurity, +/turf/simulated/floor/tiled/dark, +/area/submap/XenoHive) +"vU" = ( +/obj/item/clothing/suit/armor/pcarrier/tan/tactical, +/obj/effect/alien/weeds, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"wT" = ( +/obj/structure/table/steel_reinforced, +/obj/structure/salvageable/personal, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"ym" = ( +/obj/effect/alien/weeds, +/obj/effect/landmark/corpse/hedberg, +/obj/random/maintenance/security, +/obj/random/projectile/scrapped_shotgun, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"yq" = ( +/obj/effect/alien/weeds, +/obj/effect/alien/weeds, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"yE" = ( +/obj/structure/simple_door/resin, +/obj/effect/alien/weeds, +/turf/simulated/floor/plating, +/area/submap/XenoHive) +"AC" = ( +/obj/effect/alien/resin/wall, +/turf/simulated/floor/tiled/milspec, +/area/submap/XenoHive) +"AK" = ( +/obj/structure/table/steel_reinforced, +/obj/item/storage/firstaid/surgery/simple, +/obj/item/autopsy_scanner, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"Bf" = ( +/mob/living/simple_mob/animal/space/alien/drone, +/turf/simulated/floor/tiled/techfloor, +/area/submap/XenoHive) +"Bk" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/obj/structure/loot_pile/surface/bones, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"Bv" = ( +/obj/random/obstruction, +/turf/simulated/floor/outdoors/dirt, +/area/submap/XenoHive) +"BQ" = ( +/obj/structure/prop/blackbox/quarantined_shuttle, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"BT" = ( +/obj/effect/alien/weeds, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"Cx" = ( +/obj/effect/alien/weeds, +/obj/structure/table/steel_reinforced, +/obj/fiftyspawner/phoron, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"Cy" = ( +/obj/effect/alien/weeds, +/turf/simulated/floor/tiled/techfloor, +/area/submap/XenoHive) +"CF" = ( +/obj/effect/alien/weeds, +/obj/effect/alien/weeds, +/obj/structure/simple_door/resin, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"El" = ( +/obj/effect/alien/weeds, +/obj/structure/table/steel_reinforced, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"Fc" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/alien/weeds, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"FQ" = ( +/turf/simulated/wall/skipjack, +/area/submap/XenoHive) +"Gt" = ( +/obj/structure/grille, +/obj/effect/alien/weeds, +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/XenoHive) +"GO" = ( +/obj/structure/bed/chair/office/dark{ + dir = 1 + }, +/obj/structure/loot_pile/surface/bones, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"GV" = ( +/obj/structure/table/steel_reinforced, +/obj/effect/alien/weeds, +/obj/item/reagent_containers/food/snacks/truffle/random, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"Hb" = ( +/obj/structure/safe, +/obj/item/organ/internal/augment/armmounted, +/obj/item/organ/internal/kidneys/vox, +/obj/item/organ/internal/eyes/replicant, +/obj/effect/alien/weeds, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"Hg" = ( +/obj/effect/alien/weeds, +/obj/effect/landmark/corpse/hedberg/merc, +/obj/random/contraband, +/obj/random/maintenance/security, +/obj/random/projectile/scrapped_bulldog, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/techfloor, +/area/submap/XenoHive) +"Ii" = ( +/obj/structure/table/rack, +/obj/random/medical/anom, +/turf/simulated/floor/tiled/milspec, +/area/submap/XenoHive) +"Iu" = ( +/obj/effect/floor_decal/milspec/box, +/obj/machinery/telecomms/broadcaster, +/turf/simulated/floor/tiled/milspec/raised, +/area/submap/XenoHive) +"Jn" = ( +/obj/structure/table/steel_reinforced, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/item/storage/backpack/holding, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"JL" = ( +/obj/effect/alien/weeds, +/obj/structure/bed/nest, +/turf/simulated/floor/plating, +/area/submap/XenoHive) +"KL" = ( +/obj/effect/alien/weeds, +/obj/structure/bed/nest, +/turf/simulated/floor/tiled/milspec, +/area/submap/XenoHive) +"KM" = ( +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"Lc" = ( +/obj/effect/floor_decal/milspec/box, +/obj/structure/prop/transmitter, +/turf/simulated/floor/tiled/milspec/raised, +/area/submap/XenoHive) +"Lg" = ( +/obj/effect/alien/weeds, +/obj/item/ore/magmellite, +/turf/simulated/floor/plating, +/area/submap/XenoHive) +"Ln" = ( +/obj/effect/alien/resin/wall, +/turf/simulated/wall/r_wall, +/area/submap/XenoHive) +"Lq" = ( +/obj/effect/alien/resin/wall, +/turf/simulated/wall/skipjack, +/area/submap/XenoHive) +"LD" = ( +/obj/effect/spawner/gibs/human, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"LR" = ( +/obj/random/toolbox/anom, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"LX" = ( +/obj/structure/foamedmetal, +/turf/simulated/floor/outdoors/dirt, +/area/submap/XenoHive) +"Mt" = ( +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"MN" = ( +/obj/effect/alien/weeds, +/mob/living/simple_mob/animal/space/alien, +/turf/simulated/floor/tiled/techfloor, +/area/submap/XenoHive) +"Nw" = ( +/mob/living/simple_mob/animal/space/alien, +/turf/simulated/floor/tiled/milspec, +/area/submap/XenoHive) +"Nz" = ( +/obj/effect/floor_decal/rust, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"NK" = ( +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"Oc" = ( +/obj/structure/table/rack/shelf, +/obj/random/tech_supply, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"Ot" = ( +/obj/effect/alien/weeds, +/obj/effect/alien/weeds, +/obj/structure/bed/nest, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"Ov" = ( +/obj/structure/table/steel_reinforced, +/obj/item/portable_destructive_analyzer, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"Pd" = ( +/obj/effect/alien/weeds, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"Qn" = ( +/obj/effect/alien/weeds, +/obj/structure/table/steel_reinforced, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"QO" = ( +/obj/structure/table/steel_reinforced, +/obj/effect/floor_decal/industrial/warning{ + dir = 8 + }, +/obj/random/maintenance/medical, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"Ri" = ( +/obj/effect/spawner/gibs/human, +/obj/structure/grille/broken, +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/XenoHive) +"Rj" = ( +/turf/simulated/wall/r_wall, +/area/submap/XenoHive) +"Rp" = ( +/obj/effect/alien/resin/membrane, +/turf/simulated/floor/plating, +/area/submap/XenoHive) +"RA" = ( +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/floor/outdoors/dirt, +/area/submap/XenoHive) +"RG" = ( +/obj/structure/table/rack/shelf, +/obj/random/maintenance/engineering, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"SB" = ( +/obj/effect/alien/weeds, +/mob/living/simple_mob/animal/space/alien/queen/empress, +/turf/simulated/floor/tiled/techfloor, +/area/submap/XenoHive) +"ST" = ( +/obj/structure/salvageable/server, +/obj/effect/alien/weeds, +/turf/simulated/floor/tiled/milspec/raised, +/area/submap/XenoHive) +"SU" = ( +/mob/living/simple_mob/animal/space/alien, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"TZ" = ( +/obj/effect/alien/weeds, +/obj/structure/loot_pile/surface/bones, +/turf/simulated/floor/tiled/techfloor/grid, +/area/submap/XenoHive) +"UJ" = ( +/obj/machinery/light/small/emergency{ + dir = 8 + }, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"UR" = ( +/turf/template_noop, +/area/template_noop) +"UV" = ( +/obj/effect/landmark/corpse/hedberg, +/obj/structure/bed/roller, +/obj/effect/decal/cleanable/blood, +/obj/random/projectile/scrapped_gun, +/turf/simulated/floor/tiled/milspec, +/area/submap/XenoHive) +"VG" = ( +/obj/item/organ/internal/intestine, +/obj/item/organ/internal/kidneys, +/obj/structure/closet/crate/freezer, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"VK" = ( +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"VS" = ( +/obj/structure/table/rack/shelf, +/obj/random/powercell, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"Wi" = ( +/obj/effect/alien/weeds, +/obj/item/ore/magmellite, +/mob/living/simple_mob/animal/space/alien, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"WG" = ( +/obj/effect/alien/weeds, +/obj/item/ore/magmellite, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"WR" = ( +/obj/effect/alien/weeds, +/mob/living/simple_mob/animal/space/alien, +/turf/simulated/floor/plating, +/area/submap/XenoHive) +"WU" = ( +/obj/effect/alien/weeds, +/obj/structure/bed/nest, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"Xc" = ( +/obj/effect/alien/weeds, +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/turf/simulated/floor/tiled/milspec/dark, +/area/submap/XenoHive) +"Xr" = ( +/obj/structure/simple_door/resin, +/obj/effect/alien/weeds, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"Xs" = ( +/obj/effect/alien/weeds, +/obj/structure/loot_pile/surface/bones, +/turf/simulated/floor/tiled/white, +/area/submap/XenoHive) +"XW" = ( +/obj/effect/alien/weeds, +/turf/simulated/floor/plating, +/area/submap/XenoHive) +"Yp" = ( +/obj/effect/alien/weeds, +/obj/effect/spawner/gibs/human, +/turf/simulated/floor/tiled/techfloor, +/area/submap/XenoHive) +"Yt" = ( +/mob/living/simple_mob/animal/space/alien/drone, +/turf/simulated/floor/tiled/milspec, +/area/submap/XenoHive) +"ZA" = ( +/obj/effect/decal/cleanable/vomit, +/turf/simulated/floor/tiled/milspec, +/area/submap/XenoHive) (1,1,1) = {" -lblblbsysysysysysylblblbHrsyeMlblblblbHrlblbsysylb -lbsysyABABABABABABsysysyrLABrLHrsysysyrLrLABsysylb -lbsyxBxBIsvuvaimRrxBxBEtdndndnEtEtEtEtEtyxrLMJfwlb -syABxBHIndqzGwaviJgOxBABEtdkEtEtABEtABEtEtEtVjfwlb -syABTvfGooqItAiFjYIrbqABEtEtEtEtPvdnDhMZABEtEtEtlb -syABHxSlilhxVgPeYGIYQCABEtEtABwHdnDeVuklHzPvABEtsy -syABdmJjsXfGTbmEFECexBABABABWEklZcZxklzVBDxQxQEtsy -syABpsHOTbCbLBHuABABxBtzcoJVdnklPvdnABEtEtxQspzVsy -syABxBySSOybzUuJxBxBxBWDOrBDDNABABEtEtEtEtABPqPqCR -lbsyxBXyfGaSLBMxGyGNHJVAAkAAABEtEtEtEtEtEtEtTqfWeM -lbsyxBABABXafGMxQGbOklABABABEtEttzdnPvglEtEtABYLlb -lbsyEtEtxBxBxBxBxBABABABEtEtEtdnPvdnABrLrLEtEtPXlb -lblblbsysysysysysysysysylblbMJrLsygSsysyMJVjEtEtlb -lblblblblblbsysysysylblblblblbsysysysysysylblbsylb -lblblblblblblblblblblblblblblblblblblblblblblblblb +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +"} +(2,1,1) = {" +UR +UR +UR +rp +rp +rp +rp +rp +rp +rp +rp +rp +UR +UR +rp +rp +rp +rp +rp +rp +rp +UR +UR +UR +UR +"} +(3,1,1) = {" +UR +UR +rp +rp +Rj +Rj +Rj +Rj +Rj +Rj +Rj +Rj +rp +rp +rp +Rj +Rj +Rj +Ln +Ln +rp +rp +rp +UR +UR +"} +(4,1,1) = {" +UR +rp +rp +Rj +Rj +Lq +Lq +Lq +Lq +Lq +Lq +Lq +Rj +rp +Rj +Rj +AK +cP +uH +Ln +Ln +rp +rp +UR +UR +"} +(5,1,1) = {" +UR +rp +rp +Rj +Lq +Lq +ut +ut +ut +ut +ut +Lq +Lq +Ln +Ln +VG +VK +Pd +lb +Hb +Ln +Ln +rp +rp +UR +"} +(6,1,1) = {" +UR +rp +rp +Rj +Lq +ut +Yp +Cy +lD +Cy +SB +ut +Lq +fz +Ln +nV +Ot +Pd +mf +Pd +lb +Ln +rp +rp +UR +"} +(7,1,1) = {" +UR +rp +rp +Rj +Lq +Cy +MN +Iu +Lc +jK +Hg +Cy +Lq +XW +WU +lb +mf +Pd +Pd +Pd +lb +Ln +rp +rp +UR +"} +(8,1,1) = {" +UR +rp +rp +Rj +Lq +ut +Cy +Cy +cJ +Bf +Cy +ut +Lq +XW +XW +Pd +Pd +Pd +lb +WG +Xs +Ln +rp +rp +UR +"} +(9,1,1) = {" +UR +rp +rp +Rj +FQ +FQ +mW +ee +Ri +TZ +Gt +Rp +Lq +XW +JL +fT +Ln +km +KL +eB +AC +Ln +rp +rp +UR +"} +(10,1,1) = {" +UR +rp +rp +Rj +FQ +Jn +QO +QO +KM +Pd +Qn +GV +Lq +XW +Lg +BT +BT +yq +BT +WU +BT +Ln +rp +rp +UR +"} +(11,1,1) = {" +UR +rp +rp +Rj +FQ +tS +rB +nd +VK +VK +Pd +Pd +yE +XW +JL +El +BT +WU +Xc +BT +Ov +Rj +rp +rp +UR +"} +(12,1,1) = {" +UR +rp +rp +Rj +FQ +wT +GO +VK +lb +Pd +Pd +lb +Lq +XW +Ln +El +BT +Cx +kK +iv +oC +Rj +rp +rp +UR +"} +(13,1,1) = {" +UR +rp +rp +Rj +Rj +FQ +BQ +Pd +Pd +ym +lb +Lq +Lq +XW +lH +hL +BT +BT +Mt +Mt +mV +Rj +rp +fM +UR +"} +(14,1,1) = {" +UR +rp +rp +Rj +Rj +Rj +Lq +Lq +Xr +Lq +Ln +Lq +WR +XW +Ln +Ln +Ln +CF +Rj +Rj +Rj +Rj +rp +fM +UR +"} +(15,1,1) = {" +UR +UR +rp +rp +rp +Rj +Ln +BT +BT +Wi +Ln +Ln +XW +Ln +Ln +Rj +Mt +BT +BT +Ln +Ln +rp +fM +UR +UR +"} +(16,1,1) = {" +UR +rp +rp +rp +Rj +Rj +nG +Mt +BT +BT +BT +Ln +fC +Ln +Rj +UJ +Mt +Mt +BT +BT +Ln +Ln +rp +UR +UR +"} +(17,1,1) = {" +UR +rp +rp +Rj +Rj +uI +Mt +uI +Mt +ST +BT +rW +kg +Ln +pk +Mt +Nw +ZA +fX +BT +BT +Ln +qe +rp +UR +"} +(18,1,1) = {" +UR +rp +rp +Rj +uI +LR +SU +uI +Mt +uI +BT +BT +BT +eY +Mt +NK +UV +Rj +KL +BT +BT +vG +RA +fM +UR +"} +(19,1,1) = {" +UR +rp +rp +Rj +hQ +Bk +Mt +uI +LD +uI +Mt +BT +BT +nK +Mt +Mt +Ii +Rj +Yt +BT +BT +vG +fM +RA +go +"} +(20,1,1) = {" +UR +rp +rp +Rj +Rj +uI +Mt +uI +Mt +uI +Mt +uI +ST +Rj +BT +BT +fX +fX +fX +Mt +BT +Ln +qe +fM +go +"} +(21,1,1) = {" +UR +rp +rp +rp +Rj +Rj +ec +Mt +Mt +Mt +jr +Rj +Ln +Ln +Rj +vU +Nz +oY +Mt +Fc +Ln +Ln +rp +rp +UR +"} +(22,1,1) = {" +UR +UR +rp +rp +rp +Rj +Rj +Oc +RG +VS +Rj +Rj +rp +rp +ct +rg +dG +Nz +gu +Rj +Ln +rp +rp +rp +UR +"} +(23,1,1) = {" +UR +UR +UR +rp +rp +rp +Rj +Rj +Rj +Rj +Rj +rp +rp +Bv +LX +Rj +Rj +Rj +Rj +Rj +rp +rp +rp +rp +UR +"} +(24,1,1) = {" +UR +UR +UR +UR +rp +rp +rp +rp +rp +rp +rp +rp +fM +fM +rp +rp +rp +fM +rp +rp +rp +rp +UR +UR +UR +"} +(25,1,1) = {" +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR +UR "} From 0c8fedb0811ec52e1224cee3323f2ac62a73a931 Mon Sep 17 00:00:00 2001 From: Frenjo <2939692+Frenjo@users.noreply.github.com> Date: Tue, 8 Aug 2023 21:44:38 +0100 Subject: [PATCH 61/83] Cleans up robot_upgrades.dm, nerfs VTEC module Cleans up the formatting and style of robot_upgrades.dm. Reduces the VTEC module's movement delay reduction from 1 to 0.5 as it's currently way too fast. This value is made a simple define so it can easily be changed in future. Converts a lot of magic booleans to TRUE/FALSE. Inverts the boolean logic of the /obj/item/borg/upgrade/proc/action base so it's consistent with all derived types. --- .../objects/items/robot/robot_upgrades.dm | 215 ++++++++++-------- 1 file changed, 123 insertions(+), 92 deletions(-) diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index 75ef6516be9..1bd89644b00 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -1,67 +1,81 @@ -// robot_upgrades.dm -// Contains various borg upgrades. - +/* + * Cyborg/Robot Upgrades + * + * Contains various robot upgrade modules. + */ /obj/item/borg/upgrade name = "borg upgrade module." desc = "Protected by FRM." icon = 'icons/obj/module.dmi' icon_state = "cyborg_upgrade" - var/locked = 0 - var/require_module = 0 - var/installed = 0 -/obj/item/borg/upgrade/proc/action(var/mob/living/silicon/robot/R) + var/locked = FALSE + var/require_module = FALSE + var/installed = FALSE + +/obj/item/borg/upgrade/proc/action(mob/living/silicon/robot/R) if(R.stat == DEAD) - to_chat(usr, "The [src] will not function on a deceased robot.") - return 1 - return 0 + to_chat(usr, SPAN_WARNING("The [src] will not function on a deceased robot.")) + return FALSE + return TRUE +/* + * Reset Module + */ /obj/item/borg/upgrade/reset name = "robotic module reset board" desc = "Used to reset a cyborg's module. Destroys any other upgrades applied to the robot." icon_state = "cyborg_upgrade1" item_state = "cyborg_upgrade" - require_module = 1 + require_module = TRUE + +/obj/item/borg/upgrade/reset/action(mob/living/silicon/robot/R) + if(!..()) + return FALSE -/obj/item/borg/upgrade/reset/action(var/mob/living/silicon/robot/R) - if(..()) - return 0 R.module_reset() - return 1 + return TRUE +/* + * Rename Module + */ /obj/item/borg/upgrade/rename name = "robot reclassification board" desc = "Used to rename a cyborg." icon_state = "cyborg_upgrade1" item_state = "cyborg_upgrade" + var/heldname = "default name" /obj/item/borg/upgrade/rename/attack_self(mob/user as mob) heldname = sanitizeSafe(input(user, "Enter new robot name", "Robot Reclassification", heldname), MAX_NAME_LEN) -/obj/item/borg/upgrade/rename/action(var/mob/living/silicon/robot/R) - if(..()) return 0 +/obj/item/borg/upgrade/rename/action(mob/living/silicon/robot/R) + if(!..()) + return FALSE + R.notify_ai(ROBOT_NOTIFICATION_NEW_NAME, R.name, heldname) R.name = heldname R.custom_name = heldname R.real_name = heldname + return TRUE - return 1 - +/* + * Restart Module + */ /obj/item/borg/upgrade/restart name = "robot emergency restart module" desc = "Used to force a restart of a disabled-but-repaired robot, bringing it back online." icon_state = "cyborg_upgrade1" item_state = "cyborg_upgrade" - -/obj/item/borg/upgrade/restart/action(var/mob/living/silicon/robot/R) +/obj/item/borg/upgrade/restart/action(mob/living/silicon/robot/R) if(R.health < 0) to_chat(usr, "You have to repair the robot before using this module!") - return 0 + return FALSE - if(!R.key) + if(isnull(R.key)) for(var/mob/observer/dead/ghost in player_list) if(ghost.mind && ghost.mind.current == R) R.key = ghost.key @@ -70,72 +84,79 @@ dead_mob_list -= R living_mob_list |= R R.notify_ai(ROBOT_NOTIFICATION_NEW_UNIT) - return 1 - + return TRUE +/* + * VTEC Module + */ +#define VTEC_MOVE_DELAY_REDUCTION 0.5 /obj/item/borg/upgrade/vtec name = "robotic VTEC Module" desc = "Used to kick in a robot's VTEC systems, increasing their speed." icon_state = "cyborg_upgrade2" item_state = "cyborg_upgrade" - require_module = 1 + require_module = TRUE -/obj/item/borg/upgrade/vtec/action(var/mob/living/silicon/robot/R) - if(..()) return 0 - - if(R.speed == -1) - return 0 - - R.speed-- - return 1 +/obj/item/borg/upgrade/vtec/action(mob/living/silicon/robot/R) + if(!..()) + return FALSE + if(R.speed == (initial(R.speed) - VTEC_MOVE_DELAY_REDUCTION)) + return FALSE + R.speed -= VTEC_MOVE_DELAY_REDUCTION + return TRUE +#undef VTEC_MOVE_DELAY_REDUCTION +/* + * Taser Cooling Module + * + * This actually reduces the recharge time, not the fire delay. + */ /obj/item/borg/upgrade/tasercooler name = "robotic Rapid Taser Cooling Module" desc = "Used to cool a mounted taser, increasing the potential current in it and thus its recharge rate." icon_state = "cyborg_upgrade3" item_state = "cyborg_upgrade" - require_module = 1 - - -/obj/item/borg/upgrade/tasercooler/action(var/mob/living/silicon/robot/R) - if(..()) return 0 + require_module = TRUE +/obj/item/borg/upgrade/tasercooler/action(mob/living/silicon/robot/R) + if(!..()) + return FALSE if(!R.module || !(type in R.module.supported_upgrades)) - to_chat(R, "Upgrade mounting error! No suitable hardpoint detected!") + to_chat(R, "Upgrade mounting error! No suitable hardpoint detected!") to_chat(usr, "There's no mounting point for the module!") - return 0 + return FALSE var/obj/item/gun/energy/taser/mounted/cyborg/T = locate() in R.module - if(!T) + if(isnull(T)) T = locate() in R.module.contents - if(!T) + if(isnull(T)) T = locate() in R.module.modules - if(!T) - to_chat(usr, "This robot has had its taser removed!") - return 0 + if(isnull(T)) + to_chat(usr, SPAN_WARNING("This robot has had its taser removed!")) + return FALSE if(T.recharge_time <= 2) to_chat(R, "Maximum cooling achieved for this hardpoint!") to_chat(usr, "There's no room for another cooling unit!") - return 0 - + return FALSE else T.recharge_time = max(2 , T.recharge_time - 4) + return TRUE - return 1 - +/* + * Jetpack Module + */ /obj/item/borg/upgrade/jetpack name = "robot jetpack" desc = "A carbon dioxide jetpack suitable for low-gravity operations." icon_state = "cyborg_upgrade3" item_state = "cyborg_upgrade" - require_module = 1 + require_module = TRUE -/obj/item/borg/upgrade/jetpack/action(var/mob/living/silicon/robot/R) - if(..()) +/obj/item/borg/upgrade/jetpack/action(mob/living/silicon/robot/R) + if(!..()) return FALSE - if(R.module.jetpack) to_chat(R, "Upgrade mounting error! No suitable hardpoint detected!") to_chat(usr, "There's no mounting point for the module!") @@ -145,66 +166,76 @@ R.internals = R.module.jetpack return TRUE +/* + * Advanced Health Scanner Module + */ /obj/item/borg/upgrade/advhealth name = "advanced health analyzer module" desc = "A carbon dioxide jetpack suitable for low-gravity operations." icon_state = "cyborg_upgrade3" item_state = "cyborg_upgrade" - require_module = 1 + require_module = TRUE -/obj/item/borg/upgrade/advhealth/action(var/mob/living/silicon/robot/R) - if(..()) return 0 +/obj/item/borg/upgrade/advhealth/action(mob/living/silicon/robot/R) + if(!..()) + return FALSE var/obj/item/healthanalyzer/advanced/T = locate() in R.module - if(!T) + if(isnull(T)) T = locate() in R.module.contents - if(!T) + if(isnull(T)) T = locate() in R.module.modules - if(!T) - R.module.modules += new/obj/item/healthanalyzer/advanced(R.module) - return 1 - if(T) - to_chat(R, "Upgrade mounting error! No suitable hardpoint detected!") + if(isnull(T)) + R.module.modules.Add(new /obj/item/healthanalyzer/advanced(R.module)) + return TRUE + if(!isnull(T)) + to_chat(R, "Upgrade mounting error! No suitable hardpoint detected!") to_chat(usr, "There's no mounting point for the module!") - return 0 + return FALSE -/obj/item/borg/upgrade/syndicate/ +/* + * Scrambled Equipment Module + */ +/obj/item/borg/upgrade/syndicate name = "scrambled equipment module" desc = "Unlocks new and often deadly module specific items of a robot" icon_state = "cyborg_upgrade3" item_state = "cyborg_upgrade" - require_module = 1 + require_module = TRUE -/obj/item/borg/upgrade/syndicate/action(var/mob/living/silicon/robot/R) - if(..()) return 0 - - if(R.emag_items == 1) - return 0 +/obj/item/borg/upgrade/syndicate/action(mob/living/silicon/robot/R) + if(!..()) + return FALSE + if(R.emag_items) + return FALSE - R.emag_items = 1 - return 1 + R.emag_items = TRUE + return TRUE +/* + * Language Module + */ /obj/item/borg/upgrade/language name = "language module" desc = "Used to let cyborgs other than clerical or service speak a variety of languages." icon_state = "cyborg_upgrade3" item_state = "cyborg_upgrade" -/obj/item/borg/upgrade/language/action(var/mob/living/silicon/robot/R) - if(..()) return 0 - - R.add_language(LANGUAGE_SOL_COMMON, 1) - R.add_language(LANGUAGE_TRADEBAND, 1) - R.add_language(LANGUAGE_SIVIAN, 1) - R.add_language(LANGUAGE_UNATHI, 1) - R.add_language(LANGUAGE_SIIK, 1) - R.add_language(LANGUAGE_AKHANI, 1) - R.add_language(LANGUAGE_SKRELLIAN, 1) - R.add_language(LANGUAGE_SKRELLIANFAR, 0) - R.add_language(LANGUAGE_GUTTER, 1) - R.add_language(LANGUAGE_SCHECHI, 1) - R.add_language(LANGUAGE_ROOTLOCAL, 1) - R.add_language(LANGUAGE_TERMINUS, 1) - R.add_language(LANGUAGE_ZADDAT, 1) - - return 1 +/obj/item/borg/upgrade/language/action(mob/living/silicon/robot/R) + if(!..()) + return FALSE + + R.add_language(LANGUAGE_SOL_COMMON, TRUE) + R.add_language(LANGUAGE_TRADEBAND, TRUE) + R.add_language(LANGUAGE_SIVIAN, TRUE) + R.add_language(LANGUAGE_UNATHI, TRUE) + R.add_language(LANGUAGE_SIIK, TRUE) + R.add_language(LANGUAGE_AKHANI, TRUE) + R.add_language(LANGUAGE_SKRELLIAN, TRUE) + R.add_language(LANGUAGE_SKRELLIANFAR, FALSE) + R.add_language(LANGUAGE_GUTTER, TRUE) + R.add_language(LANGUAGE_SCHECHI, TRUE) + R.add_language(LANGUAGE_ROOTLOCAL, TRUE) + R.add_language(LANGUAGE_TERMINUS, TRUE) + R.add_language(LANGUAGE_ZADDAT, TRUE) + return TRUE From a7762d2d4d1f06a3d092ca2567c24eeb5ada16de Mon Sep 17 00:00:00 2001 From: evreeone Date: Wed, 9 Aug 2023 01:49:16 -0700 Subject: [PATCH 62/83] Removed a space from the Moghesian Sea Delight type definition --- code/modules/food/food/snacks.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/food/food/snacks.dm b/code/modules/food/food/snacks.dm index fe7114e4d00..a749d205c3b 100644 --- a/code/modules/food/food/snacks.dm +++ b/code/modules/food/food/snacks.dm @@ -5325,7 +5325,7 @@ . = ..() reagents.add_reagent("protein", 2, list("smoked sausage" = 2)) - /obj/item/reagent_containers/food/snacks/riztizkzi_sea +/obj/item/reagent_containers/food/snacks/riztizkzi_sea name = "moghesian sea delight" desc = "Three raw eggs floating in a sea of blood. An authentic replication of an ancient Unathi delicacy." icon = 'icons/obj/food_syn.dmi' From d3e4baf96b738b5dce9de2a1d99d76f55919e388 Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Wed, 9 Aug 2023 20:30:48 +1000 Subject: [PATCH 63/83] Adds stomach organ contents to Regurgitate verb. --- .../mob/living/carbon/human/human_powers.dm | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/code/modules/mob/living/carbon/human/human_powers.dm b/code/modules/mob/living/carbon/human/human_powers.dm index ee867ee5f1f..18104dc99c5 100644 --- a/code/modules/mob/living/carbon/human/human_powers.dm +++ b/code/modules/mob/living/carbon/human/human_powers.dm @@ -122,12 +122,19 @@ set category = "Abilities" if(stomach_contents.len) - for(var/mob/M in src) - if(M in stomach_contents) - stomach_contents.Remove(M) - M.loc = loc - src.visible_message("[src] hurls out the contents of their stomach!") - return + for(var/atom/movable/AM in src) + stomach_contents -= AM + AM.dropInto(loc) + . = TRUE + + var/obj/item/organ/internal/stomach = get_internal_organ(O_STOMACH) + if(stomach) + for(var/atom/movable/AM in stomach) + AM.dropInto(loc) + . = TRUE + + if(.) + visible_message("[src] hurls out the contents of their stomach!") /mob/living/carbon/human/proc/psychic_whisper(mob/M as mob in oview()) set name = "Psychic Whisper" From 690cb4d36def03693b0f819cb07f39cd6359f919 Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Wed, 9 Aug 2023 20:35:31 +1000 Subject: [PATCH 64/83] Fixing issues with human spacemove. --- .../mob/living/carbon/human/human_movement.dm | 13 ++++++------- .../mob/living/silicon/robot/subtypes/flying.dm | 2 +- code/modules/mob/mob_movement.dm | 6 ++---- 3 files changed, 9 insertions(+), 12 deletions(-) diff --git a/code/modules/mob/living/carbon/human/human_movement.dm b/code/modules/mob/living/carbon/human/human_movement.dm index 2013c39ab00..9b9c916ddb5 100644 --- a/code/modules/mob/living/carbon/human/human_movement.dm +++ b/code/modules/mob/living/carbon/human/human_movement.dm @@ -165,13 +165,12 @@ #undef HUMAN_LOWEST_SLOWDOWN /mob/living/carbon/human/get_jetpack() - if(back) - var/obj/item/rig/rig = get_rig() - if(istype(back, /obj/item/tank/jetpack)) - return back - else if(istype(rig)) - for(var/obj/item/rig_module/maneuvering_jets/module in rig.installed_modules) - return module.jets + if(istype(back, /obj/item/tank/jetpack)) + return back + var/obj/item/rig/rig = get_rig() + for(var/obj/item/rig_module/maneuvering_jets/module in rig?.installed_modules) + return module.jets + return ..() /mob/living/carbon/human/Process_Spaceslipping(var/prob_slip = 5) //If knocked out we might just hit it and stop. This makes it possible to get dead bodies and such. diff --git a/code/modules/mob/living/silicon/robot/subtypes/flying.dm b/code/modules/mob/living/silicon/robot/subtypes/flying.dm index cfcd3ea2660..0394405af34 100644 --- a/code/modules/mob/living/silicon/robot/subtypes/flying.dm +++ b/code/modules/mob/living/silicon/robot/subtypes/flying.dm @@ -45,7 +45,7 @@ if(!QDELETED(src) && stat == DEAD) stop_hovering() -/mob/living/silicon/robot/flying/Allow_Spacemove(var/dense_object, check_drift = 0) +/mob/living/silicon/robot/flying/Allow_Spacemove(var/dense_object) return hovering || ..() /mob/living/silicon/robot/flying/Process_Spaceslipping(var/prob_slip = 5) diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm index 91d988eaee5..84add309d34 100644 --- a/code/modules/mob/mob_movement.dm +++ b/code/modules/mob/mob_movement.dm @@ -403,9 +403,7 @@ var/obj/item/tank/jetpack/J = get_jetpack() if(J?.can_thrust(0.01)) return TRUE - if(!dense_object) //Nothing to push off of so end here - return FALSE - return TRUE + return !!dense_object ///Process_Spacemove ///Called by /client/Move() @@ -417,7 +415,7 @@ return FALSE var/dense_object = Check_Dense_Object() - if(!Allow_Spacemove()) + if(!Allow_Spacemove(dense_object)) update_floating(dense_object) return FALSE From 4732069ed7e7f5bc5e696b63f2328d23b16e6690 Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Thu, 10 Aug 2023 11:23:42 +1000 Subject: [PATCH 65/83] Removed ghosts from talking artifact listeners. --- code/modules/xenoarcheaology/finds/talking.dm | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/code/modules/xenoarcheaology/finds/talking.dm b/code/modules/xenoarcheaology/finds/talking.dm index c9c0b0c8eba..943b2cee501 100644 --- a/code/modules/xenoarcheaology/finds/talking.dm +++ b/code/modules/xenoarcheaology/finds/talking.dm @@ -108,15 +108,6 @@ else msg+="!" - var/list/listening = viewers(holder_atom) - for(var/mob/M in mob_list) - if (!M.client) - continue //skip monkeys and leavers - if (istype(M, /mob/new_player)) - continue - if(M.stat == DEAD && M.is_preference_enabled(/datum/client_preference/ghost_ears)) - listening|=M - - for(var/mob/M in listening) + for(var/mob/M in viewers(holder_atom)) to_chat(M, "[bicon(holder_atom)] [holder_atom] reverberates, \"[msg]\"") last_talk_time = world.time From 85ec86b02aadef7deb3a39036f8f1dfebc74e8fe Mon Sep 17 00:00:00 2001 From: Greenjoe12345 Date: Thu, 10 Aug 2023 03:16:50 +0100 Subject: [PATCH 66/83] battery --- code/_onclick/hud/alert.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/_onclick/hud/alert.dm b/code/_onclick/hud/alert.dm index 9e57f699452..723dab5b751 100644 --- a/code/_onclick/hud/alert.dm +++ b/code/_onclick/hud/alert.dm @@ -163,6 +163,7 @@ The box in your backpack has an oxygen tank and gas mask in it." icon_state = "v_fat" /obj/screen/alert/fat/synth + name = "Fully Charged" desc = "Your battery is full! Don't overvolt it." icon_state = "c_fat" @@ -176,6 +177,7 @@ The box in your backpack has an oxygen tank and gas mask in it." icon_state = "v_hungry" /obj/screen/alert/hungry/synth + name = "Low Battery" desc = "Battery's running a bit low, could use a topoff." icon_state = "c_hungry" @@ -189,6 +191,7 @@ The box in your backpack has an oxygen tank and gas mask in it." icon_state = "v_starving" /obj/screen/alert/starving/synth + name = "Very Low Battery" desc = "Your battery is about to die! Charge it ASAP!" icon_state = "c_starving" From 60e3be856e24337807aad2439236845734f8bc2d Mon Sep 17 00:00:00 2001 From: tiramisuapimancer <32314478+tiramisuapimancer@users.noreply.github.com> Date: Fri, 11 Aug 2023 02:43:50 -0800 Subject: [PATCH 67/83] Update ties.dmi --- icons/mob/ties.dmi | Bin 111128 -> 111126 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/ties.dmi b/icons/mob/ties.dmi index 56dbd9e56a79c57f7a0c53522b1c996a4e6531e1..aa3f0bfe33802dada430cbf8c9859c11667dc228 100644 GIT binary patch delta 28505 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 m|4$|agDpK6%!*Lo(7gHEQ()^i&3*U!pOU z$-WH6Hiltlo@@I4?)yCFJkNdZ-*f-($2oK6x<2#1-kT zMPPxK>28g9PHLr~fZRmDYEgQRR)V5j%EHT-lo1n!BvaYgd!`d323qz@(A!n%cZ=@l zy`TB=;vxORbAP`Nq*A`tpj{+yHlQZcejWN)Sbm@UNo?GB8*$i<*f>E~-my0}mYv4> z=(FWrQ&!m24K+`=>vc8R!{`^Thrmyi23`t43X7)gNtSpBMf*Ur31=SA(f%GVp^dS& zP3{5pb>(@ux$v|1o`0va*S-cV8#?70d^Vc(`)ENnp?&u9l|SU?O^^-+Y;3jOYQr6G zg)NXLi+n$L32=|#DCa}}5QK89o#u%ht3dM6(f?`S6+R!vNPn7+4ghZpv!xZ`{awEn z=jRKh6;Vi1iR9A3dQmfqIf9Pi54pd|)vw4GBNzvjYTcEg&5&c!1_)BS)Tz$_ zM9ahf70faT*Z(j&@4M}X|HPNLIA54$hCGz< z1@=RniQg?3?)1Q|g=LG`2CRs91p zW&v!wl9B6+OI#$J}_z7xH%iLSORMvu3yR&!otsR!zzRS zIxD*IA}T71PwmN*CsA>6$$TAMU2=L@cmy|aG~{(uye%0!3J5sG2^_7W;V`}z1KhN} z2lwlWfyLV|H{C0Ztb)AobWCegW*!@M>x~CKT}ID8FDh6^?ReEVy5A$Dmg~sK$i&Z^ zoUU5?VKP!`E~UL$;W4Mov|p6lt<{{IamATWM)IT<>Nt(Dc!)~PDb?8*DP=zf?pjQD zhJ3}tlZvGkjrDx)To~Lq8gC|XY3~n_VvRoo`=DH5^eVpPOr3rL5T1V!7k6ieo7;L8 zU+-X24spEo$gxj=vSR8*$jW4jv`mfC;n-nLQvT9~8Rxu+5NFL6Ulcqe4D@X^_B{HQ zod5Ud&ZdI{d`jhyt4jae9(^w8N*QgzaQ};1h9Jp&G$ z`*zHo6-PsLZD*mCtY^Tf@Zm2&xp*5?9W7cDt=q|jr)m_>lF+w5cium&wi~(bk!qHq zsL9TbqvmmY)>9-I^Tb+whRhfD8i9?^e8SWac7Q6!^SLussv_24L`m_VOq!eb}`f+lCXJXL--M`D+Su z9SwidRE21oEFauZ!vgNYHI2C{#60t7!H0XLTk|YMB(4-Kz#ayX|aMnSVL_GoD{CD@sHODkN7euXlHp z4emkaJg;txS!w7|+_l`%wzx`e2$4IGE^9gd$Pws6*LYE_DG00+?bCNWr;c(CT&9)- zLNE1>b@!Xp^7+=UREtpqaE~E?Xl7u~%0C+pcV42j`@M)BK^Md_27*2FbR89D9(JUcO{i5-9K`CP8$>Fu8ece9r2|m_O+QapXClM3G8G;3=N?Yd`=;ERpN> zRVg=vprD`x#!Q<2(lMdFvhvV?y;B=KpfG2O3Z*}O46S=SH#c|mtYQ%4uj-hqQh{yf zKCr$UUthY{@Wo!BGc{{q*=98m+fOp0vs-EQ{vf2FfcfM_G&J6yLH~pP!(y0YBcmp1 z?w46v#}1k^py;Q-?A#nK2&+ZNuqt$U&7poZ_ZV#ekGjNMmyUn9O-IK=r}p@v!RuRU zApWTT^;jV0Yb_DO4MGH=X??1`s@83~xYQh8+&DRILc}S(7<4R#U6(&rGecN zp~MABor_aM%C>y__Km|<^_?yM34$p2VRRh5ckcAzyJUWMF0ygd(^%`CH%wIwGfDH@6v zId3LU(xyOnT9@hU1JK+ZEFcE!JH9p)NLu1GI1d>rc>nx--jluUP72%RfC^AT?1822<;fiB)lok557@-ako zet);e>BTRHj8~7|UYuD=7Ap^K<90&0^kHFc8<#_@aEor)F$agPFe_9*EZG0J1=if+ zq0XIfJyE*0ACrU z;}6RFT0(Xc<1tmolC3b!#NMrwjH+}tf!cTTo-n8EL(14MzlTM%Gwyw1Qwt32KW40Z zCn|!+`TklN%Pm_>nT6bf0wJ};qS3e2?FOI8oV8zu4*SlpG^rA5gAHo&SK6Ctb=C6D z_6=FyyNgxlb}C9k&d9xsrUpiR0>pn5ZO$c6^2$wke}gwTNlS=iMSoeHOgH`p?qqZJL=b%6zRU6VO(vYwuEykxtZ=qeG;F4+0HCTNB@3BzWZszjvt4ZoT)i= zm|)dKBE0g?zO#t5!$ztBw!i14!`r@?Cj<-dlVidX=FXqB#cY)jMDTD;AOpOGigC-h zr>m((q57ONkNOVxX@EE4SU0@fCG*$JwU~kZQ-d$I2B;gw{crw62=3>11L$2@1L5`-B--nNu8OP~jrhDJGZy)-tfnS~zoS{>d zo2&_0S)yvG0Qsdhw~+y$rmUzb~Yy7njw5`~=Oh)0g4@)CqH3G_Colym4nh)1&X#*)gex<;4 zCW5#wf+W5nT;dRbwdf03K0=(Ln{h|=AIVxZ+Rq5_%gLF;ZwLLu&-`+;P4fY;c-7T^ z?ZC_meO5svMQ%)7oIz&M{CSi^A7m`?;C+eDk$xFspoO?u5h8z$%k~`IX;!0UYn6TL zC6xSSnxvdvEI#h6uTzljrzc0Q#H$O>wPf1#%XMQAk(Wz_3%y`*+R9ITgw1eki-Uxi z2$u9KUUbsegm%lXAC>Rm8i3+O@ow{%Ag;b*5J@#8mhvOl)il>7KR<`co_#w>H#lB# z3Jg=|Rt>NTMrZw4CAyhp-mpIq@7OvS`ryn@+gIR|gS+JyTLbQs*yv)p;NNNJxY;}D z4Nq%)3kr`j!i^}bgS4$9kJT8pkF%dWz$`8x&QwV7`{E7f$pGK&4@CY!U&5e?8{D&U zpz|(&;Z<5-L>FqNCxEez)s80I50M@x?|T+2;y$4F3b%a zJu8$Z+}8ejXN>#Ymd zgKQ~4$PK=3mXPosldm%-^nYxh3Xjh$XMRyQcZ_{J-XIIPt{r3jR7dJRLl^(E{{%;; zAq+gU-spJNE`-gG}?-g6AeJN&W1gzKj=n{-(j$D5yHID zcM)ybQnu4%w_#xG7wqnH;$iD~^*^!FX;ID=GrU!Xp0i~}G zkWR1YJiDig94Lew3nc9MJD%*(4=hPBscVxp_gawQ!1wA32e2REs}d6xitl@sHP1zE zHQQ|f1~mKyhZmebpl(N)k%EawlY8IbjB|cc`QxUPx=k za%maI4vc%<)8((NsLa_%G?n^@5TQF?W_k2HeF;xSi$LOA zB3$iad~U|ef)Dk5ZA#%XDc*sS& zDxGUf*6JQiT)=&k_Rkmfg5TzVEi4}{*ZrMPj6Kb;6sdRs$kKl?Df=}C7Ht7tancxb-xDF4FD zErTwZ|M(Ynb*vXjLKZUvFw>HU=>}MT>DEZGQ=s6Sf7THUAu{_e+Y!#M zDLjf~3Df!NEIuj!;I@_my&WiW3rnZ)Nm=ddgqdAS9-7>oUG$${T8h}sZ~EhZo-a#3 z{pOg(+!yySNA*=k^X;9TwE1`Gt$*>P&iem}r(?BptmrS^GKu_sU%;43QzkkNDdVy9 z6RjKcFE2qg{Sqb{7kp8eBh-euCk@3%4N+!Hwl8kdCJ;@O33Pwt64MQuq)Lg;m4TZM z1lyQ6PI+lW>*f&f59Wa!L*LRdNFSrga&@G}ASlFLL^GL-T7(z!ZWD)lIXavP4=P?K z_DPto278+QT$i8o1~7#9$wnn7&`YNaCB0(&>s2^S;m(dlQfRv)qf7km!*UvhpyR{tI+L?{E# z#MX``PxCnr*x@^Xc?R;G7Zv{7#EYEKPH>-mv_*ZlpY_H0 zk3x@Jp!JmgS(21%wlBG{-`q(dB}gKHCnAV4DSiX75AXu_kk5b@9^|xIod(L=w{HW9 z184&ilPhaRsnI%&X zFI&s4r0Q2QZO`FDcHxt>sjxcH25wXs;}ftIsF^CRw$Ra~CVPE+JshEyz%O`fQl4Cen1_!uI(sBgqw{Un40D?;YzTQlJxZ_-fgycXVfAl#0jZZtvRZ&Y=eH(HD+= zE1}GGeDFzPVLJK-GQLvKfAA_5>lrpQ+o3{$SQvU;W~k$&F+R;LcdCFL|Gkwsm*2Jm z{1zAuG#Qo{POm8%-kS6&^?lXAhUanEn(c@kvjW@y;t>D2vsJ+$_K&mk>I(9Q+@(jM z&nt~`q~%X0wkY;8crAQj4Pg*s*jj($sX(_?rucG@r^~2Syk+4SOX2rC-3@xr;RF_? zRj%B%{R7@HW^fRp-=l(@Bb}Fi1J(STA*yJYK#z5}0GdrJX`}*+B>t=yY z)3jR_t>>&cN|fu51n#f4E zHW1n&im^Hq%*UBVZc06zF1IX(-ahMlHQs=D_Sh^l@k-+OaRG>VrWl>-?6@%tVqiT7ygfZc@V^Y{#_CdfMG zVwu=*5YW|nqYE#yTwU#2v7{5%0znjf@KL%%w-xc{(`4dd_OQP6DE)Z~nEU>HI@*kq z{V8`B*!8ZTcI)WqD5|S7IXF1z`T6rBpC(Rmw3hlM0F|7}B_H^*{T);Myej#L;N7K# z!cG)-&5@EVVGfL_4jVY-K})7ltndQ6LqOSnHK878sjBMO+2z{U+8XNVee3B_XT5w` zy^^T7h#};yZq;_SMUs{fyT(<^NJZ2>sR&3=<|xVf`BU|v*-eExF)=Z|cwmAUL?&Fh zspK$a%U5I`;ongmW#HLpvT*rxp^H_Xi^U+8N@*xp_dIT6|?? zb27U(2MO)b3aXN@_ zSRTv4?u=D3Xshkmuzj%tUm?o^LC5e=D-I@H5Y+V^tJ>Iq&CR zS0$f6l0b-b3po_XZJ4uXj1>#vvjCfg$DSwREl0l{!Qlar|qm-oNDs? zIsfTVwd~AJNHw#9j+9~(p{k~zRGFqG59040X}N=sv7menmwq&~&P+st(3qh=Vw# zOE@=G#2&u87v?aguBBz<=2jL+ShWWkJri?p=p0sz!kUnJ4O31>4Jk|dU5Pm@mPThq!d%GuQUvqG=nJ&9NlTZ z{nG@$(&6{)*ovyaq3_AB5^c=fBaHWcfk^CXbtWD}26i!<@bp5TT(ZgBU1ucpEAjZ( zt>-KTzfb#k!3PDd=K~FoJSyD@3s<$qb-N&mU0~+rukNkW)zGDOGP`YVrM$Hz%s!@Cl-B8sOB@1?T_Dpk|HBWH)?5DTmGc(I(Z6L-$qXi(AU=ZW1 zAh3d7H0Vy;#O*O!8SM|17>k;(n$L7Ks5mqP2^?rB-v>6#KyWg)wzkf|W`$MS{g@MR zPJHs{(Q7aT>QZV9p6*=?Alev%M-Sk%o#tZyHicX5SGL9RuE@Iolm^S=coB< zen-gzcSk_bF~l!PUr;r%QWO%>xUL*sUNw4wws24n-Xprf^PuI?i378LovAL3(-e2u ztH$Zf2hRhXo;~pU1~;;}=4Kzs`nu`DCwH9IKDZ=NA3p3fF4zcft{{bvdft>o)T4Z#o)JIWu1p@W;1*N=jNBPf$V1-yM-~ zM&8Z?wY&_(wNJ&wCRGser0Yr6plwyx&=>)Q#CaE(<-;{0AoQW{cxXQN(fX5%v6jIE z!-b_KRAcv2fQ+YUnqD($wS>OZeH!D*2WpEe({VmW5XJ%tW5!AjC*J#9jkc()sxkz% z5YM0W!HrxcboZ_vxT-z<{pVf=$yu^ zN>Y+hPBUw#^uoH33YczG8q8K2%TZxQXOTSX6asgbv$K^VCMP3mDraA5 zvzdD1vMj&{D>pu+lr93Fgb?r7e|V!Fh=-`(s8g!K0FaS2&U1~bg=lgA}&$TGSxL^L5)S~Zsc|y zrwg@R;FR2l{8dKm`Ag0Oj@d7W>I3T_-I4?EEB{-E&_ab5`Xnc7e(cd)l#aWX{hmf`1bebg~`wI;N?-l5}o&B{ab zN5G`hKZ&{j!{pJQ{L{akt@_jRf0xqwFNxTa=zm6kt8uWP+UfgtJYZR~{M`hwKXKOV z|DCzyMNZ34pb{1CfkD=e=`4L2z~YUPa!++UQ1m3H6>=s@r6M>j!AMHiq6_QLPeNh) zI(D%0B&mnAd#$W{)4Ks=>@zBVA#NZ2G`TzOi`G3#C&B$S$MzDI7FJ}4CRvCLx}a+{ z8QDZe<+lXtk4@TN2PAS{ma^aXFPHUM&HX}bX2yvLHrjj@6hzJ@>E~0S^|ixg%Utu*-!?qn+nM~JS-_w`g zw!`PMZgAakMwJ=*`qomm(wwhO*JB93()b61wR@>U>E6JwnpvZ7sdD|HWP_OF`+A7`Pcu4aadg6?y1G27498z`mvK*6w2 zmQ;_JBl~-BnH*x#X(e-e8!n%hoKOVCkN#1qOA^TqHuMsJwdif)zheDO<^QkA&Hqvo z{_QmB|Dt%RET>Ose*wd-YW;#3iRPOA6mqzX&!maU>Zu&e%>GrD#_0Wloeb=xUKAuBlmQb!lq}pieQei^B{y9gJ(wE47Ut!kXbsAonb2Ax z&i|_gsT2F_d)QJT6q?()RatqF>6(A6Nbnqhk3CY^SM`wz07xWXW;)PFT3N0c>fFDwq;9+gQ2_ws|?=9;sPQVy5MTD<@+KCHuGpjGBG? zMgwFXQHz52skV&Nz=BG^35`yH()h5E;upM=&t65+uL7GLa7*c-W=|fF&kfF3GivTbDP1p63&IQDQ3*yfE*Qs6P|I$GXvPRCQVJ z@lI;j^;C^tW(F->{RD(5ud0g+6eR2D?CdGpY#)|vrDp9k#GV>XN|!H&LUkTLuHxvr z{&y9wM_ka%rr-f_^unRgmDV>BC!1T+ zH;zA;djcwf%5!Y9Cpa)?Z1eVYS+@ve>D(n2eXn7578aZ;-JEu^i2Q3kDU+HO)A&54 zveY@?Cu>O_JMOg^HSLCJ>?koYGn4CcLu;W$gI|lMr(cmbom6NdnU%4k7Lr+6lWwNqU`Fu--K)*t^seYywNuPo zgL&>p)79EeIT?+6qtb2#pcvWPmu^ECqg&>Dg@lB3O-&=UG9;08)9Z;@;PI5QW-X!M z6{aTL_j${1J2SSVcr|pR`-|(I;o}m+-n)i|PXvMMb8?(7c7QGf4pLGq`xSJ`F?*zD zvnON6n`1#E^rtw$2f38hTr_ZF^w0QMv(rs*Ub}#-O0%)kw z-|IXUEPW(n4g*!G1?lo`VN4JXZ81VD&5)oE7cdH? z`+i{+Lw-!tqS@Kmnt&Y#Fo1LZ{oQL6aTr;Pij9mkEYPwbHzSMmQD#C)>4R|m0~+zS zZ#JLLy94C#eUm3oI$r(;z$d_;(71pS*-NFmMC`ZSUGKas1)Vf0cO%kDf#dJ*VH`eG z;bPfK>n6eOD=RDD_8K<4C~>3CDaqP@4_F<}`(Ok$v4;F&6*4N+NEV?rHjv|(i@f8i z;Ln*j#to&cyz(bi)<(c{;xPrAEVt&xr%W8n)B$^*npnUsn<9`mde*GC_*^knO|Zu3 zo%Bo(OG%@6OOg0D*g$TyF+e2mn4%&Of!!) z1>DK?%Zc5K)dhIPVvYj&;1=-K7M&n4P9V$pEsp1GbZgOCW&9kLUHW1>!$2S76+^0o za~S{@uvx~7zxpk6OT;Y)l=EFOk-F9NN484Mi8)yF=g88-A>^b_MQ4siGFR05_vMI8 z!*&iY70$_$rF>1}g|H;qojzkIPc#&UMt~N?$n72 z+eS>FSC#im*e|Bhy*916CcVkpLF%tVoErl17NpqckIlSb=KCyn*B+7w7c`lQ|C~YCng6Dta&Q zxVD$ZDUJKK8{yYe#?kd0*}NsP>1P!l&Frx>9?yE+l#v?JMW3;^OJ0lsPG!l@!hp#U zV%mz|wLwHxoNJ;@Iqp!_Z_%X6&#FV0U{_!@0DrX9f6cj>!x4YWAe{Nw$2+4mL!7rH z7^R^)+LipQ*XpEZpF2O+ZL*`|CLw$;&~wwI3<%}Bk@s`m4F;+`2up*l$048#pB;95 zK-b>>?K<2(H`m(;=!)&qh~F^Vt`HO!Ho_r2)HQGdYLm^uRiy-NP?i0$vz0cZcBsuK z_%9%z$!bT$-+!-Jg$+Ujs(X5S@7pRYHI+C80f&26R5@h{!}iG*`H4ctPGH50S%Y`c z$-ls$Kz8A?{%-3j?s45(W%38n(z2Ffzt@7dZs`RDH371Q-oCjM(ByI8&7V1BcojH< zCx52RLG`sR6W@$V&Blo6v$3IOr&hHZIg{H zx)8+hy$yM-8y6O6a%!kosged~o6tqheXh3S#EMxOo_dyQOnTSdJ)QS?o-ZT7N$QEX zR4stwmR(Yq3;xg>(VpdnsGiH>m#mGsYXmh8N`7pP)6nzw)?js+SYh8WmpiKHtl3*1 zQuB>qZfzcGm)kw?~>nZGV|KrB}ol_doaXAUhkKyeL#{R40V9;sY6|bkYA1drpu*ym$*@Ek@xh{ zD@*XJ*iN-|J4^$9 z#b4{5Vxxnzhtf;Na5S+HmoB$DluB@ydcnM$4NG=?X<&QtbffQre*xXzi-zSLZR}`|{fAL%x|}P_vHQq9)5u{#JwC+G$WN`* zpcbx&4_T}^Ht&773hV13jKU@9rpp~0lWr3mn0|KtVJJ9ZZVf>oAVQ-e3O!ZF=8-eC z$-AcsWd5}c(a-(U#AoZvzs_m(5@SMCijFi)7oi{MKLog;ACBU z$ovh48teVNj8kk1%8fhQqmp8}C@sO{j1s-trvcN6d;1pr&PR&R;y;5|nS-wGj*)BU zxS=G9rPsHR!j*&NQssCgHP0GQXp-0m)>^azsY@@NB{^b(&u?6k*i&of zL;#RxhtM~PojihqPdq%fYGTc;RXr*Y^bejsg-+I%QUq}u(=C)!Kh7#O#mVHkW5Xs} zTJ#nc`Y|D&zaTNc`QbN4@7%|(z!9~_Xaw4c>S*zC#&_G zh^y$QNOC$}#_cUHrYqeO1pixT^P=sjTPirp26Q7T(syqFxar=&UK~8pTEwIi#~)N~ z!u!}3^dhvohLbthWQ~E!PHMZ)>gcJbPXg+pJoBSP%>Iuq2&~HK7VtJi1NE(sYh41K zK76dS8?oFYGNmDuGsbAGkas&8ggpv z>{vnJb+CAvN|HCx)60iKff{uUx$frKcCCQw7B%+N+IteCQd_l< zM_kYbEtJf)g4cz%8S_$mSo|pJF9w0bNrZF3B!5k^0cVK8XEbm%D55em4zs%NDrGb{ zyfb9}tKuD);{eU0SxwY%nT3qR>)6-R9TJxCky_WZOIOjIRl~W(PAz}`U7U4v{wi7- zT#L$@Wf@#(Bak7Y7!`4WBepA!ag#~-re#1PAfJRqXi;z1!{$k$t_Np2&CaYfp zX5o+MUH#QR34k?a`bJ2zfi98c&z~x)J8{0C*O9f0#%3-Z_>UDEuA*Rp)a2Y;K4Hry z6ZN$h=49|%6AUe*J&8VQ!`fu?RN*YQPkg~!9c-~s1~ql{;X`~2EQCyQByLQTR@(L! ze=M+ysHG-Rb1JGLK+m&S>71zI0cheEoV`YY8+kD=^3(#JBnkvA#}6y_q83%T{ zxxVZ12G5@5rl)6AI`8NL@}Mc*gZ`)>bq~N>B2KAb7Xzqohzf)D#?KZH_SgNItE;N{ z9OpV?NMwm6jrhx=mQYH85sVbz3}D!5QJKR_k5IIz&oTZ}?g#G%k%mogS4@+BeSQ7E z*k_JE>EgB`>(_zV3J$f{-B%mm!Kzx<12c$msM=Vz%F?{Fw!HIL7jkNr6k`4$2y|yr zU|g7T%8*msTPs!{{GIhuqVobV#nWa-w}#mG{@)3vNFxV07b} z$k8hs=JNo=J$%R3FRVd)A(1;tSl`mm6#iXWPzV0~8rypZy01kyMMQ={ajbTmj+?A? zO<0Ej{>~^7wG$^AX-%13vzITeZ8PxtnuE*Md*~>omDwnYpVSKHj<<^zCt?|Q_vEZr zdpk4;0C?fF(ZcpqdROP?^72c>{%~U;sc2=gR>E9cQNlvBdAICaPDVYGBk1&7fD4it zC*@vC>{cOcm8~1lT{pyTR0g@mDp+k-CBc4G1ml_A!GgnT3Ajm?=)uH}$y8~5N2bmX zH|}#leLZVQs=3to{m$=#)8T6CIq{4q> zg*|s^<|s@Bm2vQaz5NX{a4scKsC8T+BLl9M&AH7z_}Xn58FS7v+_%9{$JbQ5{Y;Xk zB5X*Yoxe_!+|)VLz-INitgvu3D+svj@>(MvEKl~{da@F`H{&{#%pUueS`bl2-!?UC!okgb54f`Fg9hX-XpQ=PL6b_XO<0!_0#By*`U)Ns{~W zZ#$lCxnI7fEw5Q0OUrLOD2#NofQa4||Lad_*sCj)N9P6F=!E7^=b0F z)jW7`CUKL6OE9Tg+1Tn(ARtbqyzY^M`myhBKI;+Iewskn8^i^ta@>=Ngrbo=vY}WW-D&GuX}J1;eAlJY6}1gx`3`OV~xE=x(K(u6}f1@ zXSf$8Vqj>fvM_&S2JEHBM!h#FoNkm`*_K-?abFoBew^AMhSU=l?Z6nlhR{S#krvbv z6wHu-^mi2(lL&$1f}*0@?AVYJc?cMyHoq9)5;m*3`K<^TStN>zDe-ijT4*bo?)>>1XVpvSl&*ZsST}k0y)W zhG=B8kQ+p_PCg8S{)yAS=H{A!NqCqKH1`KZ;Et-ER=*@TvK@WwMDWe@`%5IqtG%YG zN+i<%uQEQ@>7?s|D!57`BW~$+PxPw$WVJ4kCg}?GaOtf*<~m{Y)xGri(zp@EcA7JxJ>w=_ z`0|K^rDs;mT3K+#*1r^9n<`$~KdGY`aQk=D^LO0YI@q)X1Vd#K?FFm{!NRoU*(-pd zM3GMXQrcHqS>a3X@xNFfDE(7x`0_JYuK1PrKi;GIKd)U#J=I80_h30q=7|5Es{N|` z5@#~r8Axe|-TlCt^U2Gyh+y^=QizjibcPUhP|^%<^lcSqD$@EQD@uLH$L~3hr5yID z?&zx(@hdpEGq-ac1!thBV+B~x`M^=BbFIHe$H6jdS5^Eo95$4T-Ta^t7P-8;$;p4W zGS9{wZlvZ|1X}m%^~eboA2O|6L402-_!5xtVsc~ugRh_esMp$X<>Rhqdc~;j62htP z-6YL1T3Di%I=s|oW@~|Up3%cLYPE!r`P8JYIdNCx8&Pp+M?Oc;NXDnj`IP}9jTE8U zX;+aDr^ea29B(3WQGy?RF9K^vK^}xgMfDK2lsJ8y3R+Gy#ZCPja_A^lnv??UbF>Vq z%wW{qH%=1yXG47ZlM3hJ#hb;E6@z&qGzMJm7JsYN#vlxWG1xV^CuCAqnW(aM zk=R7$=D6nKQIT!6(}5pJvm~+Bl8VQU3#&OTk!l`?6;bftzvCulJ;^N-eo=gmMBIlr zT(VF7*Z4>F-aU-BLysQ(DVdOIm98WU{j6DIXH6QCJ@&d7UDk?n8B%M4}cWn!p zRx&gl9P*pVd*%Zb_Xh6kBOpY629NJW1NU8w?r%OW^(X`Lk^oo~rtVp}WTNG^p&P*i zzEA=Eovow}shPNAr2C@3*o_BfBIoI=UMcmyd^HOROWrdyDsl~i`m!Y!8rp@2m?XMF zf&oPJ^cGvjg{3|~c6Ie(CAA45V2+$0KrbX)iKs<|5arOMamd1oay$m0lFeWNM0-^3 zXzG#HmpeeKm&@#r$V}pTW)LWL#@xPy?*tgvA?UvZ^c#|VrVa_XCDkk2BoDb5R)1+9 zvaw4e+RjZF^+oFJScUDkzyHpWa2azOz`^#MONx6Clg;wl`ehnA_w)Sy}H2$z@D%6%}9sTYpRi73JR^(_)QfDQL!97!t5HSiN9 znb8FhZ8OFT1e=fR zCiHW-;s~M|jT-U09m|5UVzo7VGPQr(ZQQ#a!$&sIE8Z!H{lwQ{M{cjh;d@hGEiA0- zf#IH^u5R{^AAE_QFX2{&+=mi^wcw?cx-o1DYLTLZWT*qPhLZ>g+?HhqtOVpJaj?XQ z3lWCSa)pm>R0F#MXJ_@J$$D(Gam4`F?mz{OgwOA7%hkLP|=JP>+o(&K^Tj z`Bj+gHAdJk1Cb)ZZ`@<`9&_54FIQYAo76_!)Q}SL)Qg)6i>1IQl)|gMo{+OU-==5E z`<^u<`s$RKoLBGIQuU9MV~VqM^EqGckMQOp^e)cvsV!h*HyL;?3!Sd8y-U%3n#u0% zpqQA9A8GEnWe=30mjg=uoTO@^qIC=mgoG)+iMG5?wJa+pU9ObW=o00ck98adN?&+j z%JLlFoh2$KU`=T|Wrh4P9vfNcP9|c37Np73bm^fz*7MCv`00p@xd8%=(2ugcbb-BeqNH{?HpIffu-+I#1d<$w=It`JyRvGizq3P6o>G{xons>{=W~Jv*Yp;}PWyBdj zMbF6tu;g_N)YV)H7f$xtMW%|c_h4BD>1IK>)g-a6$QJo=mqHG8gQ=YxWi(I=&O8e=l*428Lgtz)eb9cl=I%H@u# zMp+*$&bw4CkP75I;A-01#Gs?ic4pLN8-!Z|kKh5)H8|SU zoJkXF)->MAi$ zHtI2nhf)17_vmr$jg(dH?NLzr%(84b-CvTggE-o~Cx~O_-1|_r7Lb0%`}8&_d4g2y z>Tg;t2u1Z|`7uKjwZ7=b@0w1JCS^L$resz~nmUdMR)% zM}C#qf>6ms`Cf8fs&zO~yJP*!X_UmlZmrYUEwsS*<`U7h%y2KV^WN`L!DrO)Psu5{ zzGCXDI%NIidg59_BQAxs5{RkR9>3;};-8p3D zihm|TSn;Yn>+6PGN{FA|2+Uvd+Lj6~!OB-^tWR>o#!67CorO=T=Bm9&5PI&2Z{IxC z^txgr11Y4->KhjX{ZRLO_TIbGgu5MOIPPoS*Eb`TB2y&H3Q9ig1zGtZt=Vwno%*zl zUrVj~Kmq_J15{49tmV;am>46L*Ld5jJty7oFCDJOT9RybFJ&nDME9?KTwhuEtczX7 zoq##D7BC*Wdm*ct@}x=#h%^$rTt0+h^p=K!(FTgSIW{kBiDC(`-+Ojga_(mL zv@&t8N%$*oAK1amv28q`ni8x@>q%BDAzB5{o#i&Hg;ZHm$keL!+An9~rtRDUaQG-k zNYm^N1Y3paaa0Puq;ajQ~F1XkEBSsZ%hfQ~2;R9MM;Gc3u_7?aMOy4vaF36=5$R zJG%W^Ebk-hYPM~adYp^*XQ)NNLD0S3FVOwEn>8_UuKxMJ+OQUShwp}1nevrOFDd+? z$Z%+LB7K^nPhphac;Ac}c=K)e2sv@sr9WV3w$- z=NtpHnQ!0#gzTci!e?ms(n^1QWYqiUkGnAfAN`krcTu580%2w!nfd)meDN*kcib4n z$w%>xF-F2vt-OvK>W!}|CkrUbpl3kc9RhuE0?k8^^QxI7Cfz~?=fq);8bdJUT521T z^f+E}v^RJTw!*C~|CLb`p}syq{?>^zS_keELPH>wgIgjZ$b2Tn6Mu%Zivt>r0I(PC z=EHaIEM-i8p}Amxt8E2PN5eF+Na~YgUl-n;iBdG-tP|Hh%9(|@lwAn%Cprn>&zKBw zaf<&QRfx~E7czqIzn{C?d@tjaa zv>tIH1*WQ3y0v+e`B`auOt23faH%d(#fBViT1Inh0Wy}&g^Jm6h*G`6ij`C)suJvF#YD#LYXAAHFPtFjM=N?p#KR9{Aj6$(1NR|zD?H` z4*G5^oBZ>0Y_G3L(pB)InLK((N@e<&>KLsjlJucT1>|X#kiLvpNo84ekK+wSZ7XXL zK#taF|FKCYXf?2(|1&I#awAxOzQG`pbhCg|u-h#3=vXV{*jii*`TQ}m{-$8Ch<8ki z^pF>0IPphS8JUM~<(&fCN$4r(;X}$H-Wl|tYxY{p4-2TnqI2cNfvlm#0P{mD|FVuo z?1}1pz8F&i4s#uo+CzYoKJszKLqnjMYg30mE|NF=fU;g#)6{+@+yVluhh1*%CWn(=c4R9uHvuP6Fq;LfOnv0)5!xfU49~pPTZ7dQN z8HbonZC-qmBLU$f!>L~dADzN^ zLE{jL1ratrx1q3%@cDd1yxl&y~?Ql(k*Y2-`Q)6OeJH#P?J1Xn>iMHe?+$WJR*6#?&)$Yc3 z_@(`3t1M;0m8lV})m-`b${8ZT7s&zma?onkW+lVC+RXH>wtkD`Xrwd@9>KsVJ+0=Go#uI z#-(P4a|M*<){iV#zXq;eE3RiR_E{qku~NRJ;hPGI_&ax0P6^nr(ASKjfnVDe|&7(rn znVUmHx=usi-r7u76T|PW;}LBP+mct*0ynXZySr4r64teMf>F!p#Tci=`Mx>=nkfAvUNJ>Z}f^ki-d-~Zm{86IZ#>^*1ptasMC*1P7+;avYppS@rkcc}!l=Qb-h$h>fG(Ef8T zKehWCNs#h7JhA9b$;RHNcxSTOp^09{M{;*&3~yY2BH~4zMvE%H;e*x<7zkNx`8rej zW+bN2F6Kn<{xMH=f z6GSuZbe98N)f7xLEIzyRp=;IXUN~u-WY)?8>re(uTvr97*1BdVg8v%IS7`HmQ{J>+ zDsaN+V{GUW1FZCJ?QjK(iYoX}k%U-zs!X+JP2<(0<5Gx*qGD5FL`%4i2uBp9^e_Da zpB`_`d*up`+293Co5MKuD|89SXq-fQ?_h#>go02&R_D+<3Bapf+ z{uTd&`2*fqo`~-GpsXYDjDYjFNP(07IBBp&y-6_zQ@w6*-D zh}3q1&`mAE)W)_EP_xX4PSOwE3~kT{65%-Cs<19C9xhlp29b2yZ$eU^^i+T7lC&=! zh(7gxCMo)PPgx#q6d0wyD%Qhg*lPfVW!od@#LNPblnM8d;wK++bmHu5v)z5#cSjcI zXJsOBjgFTri4-<1Y)FJ3#$#FQ+jMj#{2lW!HmLei_j^5lG^JHSST&CY7kbnSq|5&0 zb^N7BP^>|+Af`CqpMUvvc_jTQzvs7Vo@5ha1Sp?D2R>30nc-235vTH)b_2~p)k~BD z0oxV0LhU&$l;QCpg3~XVN$fe>5dr$|JC$jk1~zCrK7)MF)+>z6%90!!YPJ9$lXo>6 zUfEn;Xpt?SkXbXC7jo{?$N7x>1~>!}j`Br!?a+P+%5!K%@69s5z9@Oa=hm&@MD|&#s+j>aR%qV?-F%C&4 zmGmPtLB)g|d-K(vGn{O&*k1J22X`R_;;Q5!3!eHaq)d07Zq=!Vl1!p#+L?Zn{2#k|Xv*?JB_rQ^!WV*q9@);ZGfS2Pe&v2ObyUc<4^A65qT4tf@O77qV;ttO z)G5H_b~2KR#rDJYN4NHO)XE>~ukgwIS?v@$-4Wo)wb*&^&K4@YE&c`eD^q*3=#iet zpWQg>GPOp^)^-S)vEAbeA>T*IBGYC19PDrs%YMqpIAPWDmLjAsC%^03F{lq77ViLp zIxuo)J5OeWTta-IJjw)Gr_WI$>M%709HKAdFXd_6&u`9HtG0C$x(NbzT~vA~ zb;S(Xl%l8{Cx@K8gnss3H)KAhi_>In8nHFX6nS&oNtno108f7s=DK$Sk-nn^+pK)$ z%h`YYiQ4%BhYAd~y{gW9iz8&B_WM_}#M?b9c{omJw?yZ-&bi#|o$aOrdED#(pJ*j} z{TR~0n_CQsy7hfJ?`ReXsJGyBu|V&IlyuqzZjKq{hc4|>E8KxDMt3tXUf_DiFZ}RT zep6CCf|G~yFJ(m@yKo&Q-5>Y$tLqOG+GML6vzz^@?OKDpLV-=OX8hQpw!LWuo$yMc zUq7eFZc{|uH{f)E&uqE?CESg@qtov@InV3~!AHZG7Y$I*&}LS?5wPQ6BzjhSi1zv^ z#nrhePHS=0H!m1?z7kz~)!-u)bZ!}3&?lm*TE~~HPb$piUm!c>DeiO|t_=Q5g5$|I z(ZqTFC6*ao{mYn|<-GJ}tiO=N$!TNtyk4j`@U<y;*L-dKLKDwQTm&?=?+J@=I?fntNijwu+j|1`cT)(fPj{A;6Asr1s4kyd6A* zO$I7@6(`ZSs=?X-N$J{xUNAqF=4TUDGqp1MxiT#BVZpOxI=Oe*k$$VQ46BHl&hZad zR-Z|-%5YEr;F!j2yIdvIG8N3teOIva6eVpNq6aBdNQhg#LV7K>J9f$nvhHSRQ;yTb zK(iMzS3k#E%xA7P>vK=pO#blG1(%gnNB7E}?G+gkM4|{dl)D8|x;#qUiqdtw^5_yJ z{Qjb-%<>GgpxM3h37=KBx$l!A0H=eZ{nSe%*xt$A{dA4b4jGc$sDS>enxg!`NbXgc zl3Ub?YE4fr&fpJcG0_jBQQOR)yD1n3Pf1Bm^Q%B-%=#5#fjioAR&39?%uQCxYsoxK z+A3(dL<-DZpV5*dx7NFBPf|)_Dry99=#*q~4!z80(~JssQO2zN^H-{vU8?T;#CFH! z)USR4O?>cd#<@YX5q&?TBBB|oCMH254~K&Ri%L7W+RtVW_6C8U#tj%1q5v5RuHHqc zw~!Kajm8kXuylBD>$ zprai}*5QxOKpaduUw4jKFz8<8{BVXC%lE!QT%~6Xrh6NRYF+Y`+qvcMg_$kyl&Wg1coD)EuTeGb2Rj^o@mj2BUE zQ!3>IHy9a*nKQMRpFezlJ)z{ay;+#qM%hLz+qy0LE2aFIq8rL|V2i+rKoJ;p7l{0o){|z30=><%)J-k0Q zJ%f%1Xo-k3uB|_xza?*UV>j1wrDZf~q-%&7Nay8Xk6>Ql2`Tdb~S}Ng(J>b{il*{CBkx z8J8pg47}@8-wrhS6+s{s7i2QimYfia-jCI3MpQW@I?PfF()uDf-_$T)O`!);Hluw1Z{yrd$) zk>>xpoG!1t`#YgfzJ1YUwo?~z4{X|;_?W5hR8F^h#)kb_{JxW^tuJrDw;`C1x+#oS z-rhXoDrf6f3?gHk9K?wwow5`++b%v(JMQBk4XHn93wMlQ`07dn2@JFiD?5E0e|rg3 zaQr)5kDGhikscE+h_T!rMk`su`?g@IKT2)Zmf|9%_MR@%5k*!4eaaXjntUxCa8Xgt z?~{S%5Q~OsYrAHs0hPlhvgob%X+MgI8BtC{T=*FFMrKR;%NCCWHTd|%{AiB*(~P+v zJ2yBAGw;3dsOqw>#O*!<%hNA7pFlDNe3rn=GhY>a`3+*(TfNaoFs4a6 zcwubKiy=XzFdn)&PRALvyvbjn(xzz^bJh>nT$rt5C7RvCELm-5!lQO6-&w6D!|R;3@%&ff%FI{Bh^*PUq#i0}!Ckk{cf* z&~Ync4r#mE?ZISdh%&=5`_RX%BI$}808WrEP>};q&?UxS?C{tUc^C7p?FFT`8Sagh0Wfb+^^6Ll zMFLbC;h)z3F(V7=7ge?2SQ8tcdlkqO^psdq8sx&3Ib&Rd z88875OcJ#=Y&u8~Gp`uMw}DO5Vevl?R4+AX%3T>IUy-9Pp0D^`-r$|l_z=p#5Pe_G zkYGg80s;VS9-T3kk0vYEf7F^M8X6iu9qMYL>5$t^`kxwuD03`oAPKN+S78s~JCUuN z{bDgCm!R(5mj{*114inORr47TmE+>9|}hDp%vG96%+XBQe0a#PjNfDU0J zcFujL1y89jKc3UVo%MdJRjLYsylbO5JfzMA^irSmpz)bc?Im&$uyt*o?`&Hzw!muW zt@r^`{oqEuYYr*C)q;H=gTFR`3*t#t4=s%3_Oy&JTr*XFEUbsJI$;!9M41#ySsO6} z>?UM1UoxPzExuwTB(8xByTrN5>%F;%hW;CjgAIJyG+szpI4=td;fQZD>ze`#4^6q_F=;{27hNfB5g-mjKdPdv9!g1B4qTkAt+ zOw7Zc#TIdd(QdV2X<|<%Mn)Y+Z{08Bf3gmVND`Me!(^QUi&!AFbw7}>GWGW{nx=;73A{MbnO87A+(p3p+6hEA>GwMRe^&DLV4KYA(7lw_8-%sa$ zrl)pi4P(%EA=!_>#tQ;b2;wK9e8ys~j2egH!4FI0)LI;^^W|EMrwwV%H1L^X(Y93Z zx&E6ju&J6Fna`!mUS%8DXkb)#`kKs94dPwo31uYsfu2Tx>-YWUvQk<{S^N9eLBDwp z_@J zgKCLTMhDE-PERKRc>o<)<-lV>;&bcoDXPS0rzi0lqY@^dF_513T@v*$dErra-P!*+ zHhM~G1dRI>0;|}t>gS|#EM@xQ?LZ;R96hF(4X0eCuQ#;@iQ2OPq27zDI@csF#}? z3i`C4q|6|LLgW(&vm}i2te!tx{qf}!9gOd!N2?$VWL)yr-C?xY$hmfBe;05_$Q&g1 z1w~9_7V-J0-#3lEo>c(C^coY~jbC_>HYK=I^6=hi!+k9gk@aj)Jm3L} zH(gu<+{oZ7oaU~ybi(`M8l%HuG+PlMsG$%6fz4Ijt-}X@oO!outzCae&~M~ZbzJNS z_nos(14iXWzU6wUGNrFF3UWZ@46;w@r2jC*=I;$+8p6ib=wg+FL5r|Hxhasl^|Q)T zE*`-@Gd7zuVf*xikF2QoeQF4ZE{IYvVEHe|vC2y_#HLGTW3PM%45kheyAvqLgF%aD z2JYh5KN!F^6CEKOFBy<5C+TP%2*t^#qZmejVqX_eE|URK z<)5YsMZsgZ5fVU-JvCw`=(q@9!%r!G2gWni*Cb#hBLxX-^!KlM*AU|I*a7iyUp0SQ z!h52-I{brEx)Kz9k{92s*HPT)DARFja&$^iEXq#Ta)b;--VoriTCa1wfA8>AkQ=?| zZ({g0olZ}01Q_jIi@dX5?Pu&{u$cdgdP)B#ZsUB!&0Xhl3vSXzawA03WiUX{-3STl z2&*@k0^zsHF+Qu=3$p@XM95t29YCCIJ@38A`A9%b*c`g*{qx|)4lbm^)yw!I{nEm% z=Qu>Z1`la?Bf{*v+ZLf1K6qBD!q(1s%jLfGd!1v;(1-0>o)EUKUUZhU0N)F`8Y+tO z_urKJ)zyA3;qPY@HN!1u$?1iyTut>S=x$OhCb(bzbzv;@f&T`gK_VY{cYuGcq?Wo= zm}XdM8a$fI4#_Tr=8?(0?fo4eDLwR4Rma$gpPN(`lAGbqxso#vedjD4bNCO-o#^BG zq3S1gK1diWDk3rKL{g&V;Rn-#JXZ+cNM-dPjNMK962rQa!Rosr2BcIP!B*Vl;0Mxh zx8qi5d_GgN5&-HJMB}YkYD;}`js9X710D_bRnM9Y2#Xx7c8&exUEAF)w-0y28l(Rz zWG@-lW=#G$b9L8&5s)`E8CKOfqn7K%f<*h%VH(^BUs~dlg@e1FCnELiKUMrpkp+QZ zA|79LzUbf;rSc47zdTHj^If$X+it?$8lrKH!~!cIKjjq0NCMp#o= zm{=!Q(!<=ogr5A}|3NM+M*g_z;gT&svp|`+U^&6EJH$2D+>RIOKnbxvdC9+TkV)8+ zuT!8zb@Q0FiwaBJtd98r$@(_<)<8ORWLuOuyq&_9%jBI8K=tr3Nfu1EFylxRg=IDrC&j8R3C3nMAQx`Hw4l}9x%sNvuz(-4jm($)D$WR#JBO#s> z26Rz#Zs5Cr`FlEy=_$9-6)qg%#)T=zB@?y;@2Zxo=-SQoXB5(_<~`4o^Q!&e{3d6b z%@O`ymG5M|xdMrHMUrjqFz_s%>wILMvO3{U;2Az-UE~p^U`odaFhA6*@Efq>E0a|X z;*s91y)hVJKDfo~390ws!c?Hb=w@J|=$7~50D)Ef;XSDvePG(+#r{33VLm;!;tTp; zA!m~ydAIJ7N3XmuNY3G&Y>AWZ_j!fko&K}8KaviXUooW$Nx!{{Gw|rY49|$71p&tA z<;*ih5&OzJ)DU>+(p*Zc4NPkmBJ*fSzfR04D%~v~593G3@WSxw>&t(G70LHEX!&5+ zx3ehxbEDOs82-%QMX(#_=v441NPhYax;>A-6yYhCIm33*toy6(il1pZSPR7zMeN zYbcnk-sa3=CXjCN0UHr#q7EB8nf|Alu8%qgNXoy@{p`PV3iv3yXA~WvKz#E#y|<`I z6ky(!AZNxRV9iJn5FqmwC!vqY!rN6P>yiP`13f0EPIYM6n6?4m0UimGu|Yu3@#nyV zF+5_f;RNoas1>IHmu>ke^oZ6vEa%YCNpGvSU@h+nr7g+H#L5Z{=mGf}))kzx>nD53 z+(5&@kEGLyc=tdq?KvajZ>(~zr3+ljZjHCLe}V{aBo-7&d#@@t@VLuktI=XIk(^#x zTZiS6&%bQdeg0`A5c>n%*WJixKGMg=J_iD%rJ_`3FqWLYEnm*-rLQxa7ABU9e6WuD zN$`A5qIttVBo>W9W+k|^G#Gb3f~z3UfC%)1*2(I{&TRwVDo_?SF|eGf@w-W{dqQIB z`rlog2op%ng-HD5sgyleZWLt{U-$o#_V*boE4Tv4?&C|>JZ&e_aW!y`A$U7hM_G(s zW)4!LZ)s(z>qswN(;ooRnIZYcwe99|{nda$bh{QNsC;>W8N}e)_=?ON+dA*`*NHv@ z3R5l^?aUHp>ikQ`XCbtZ-xJkaRP(m~l}k8o~r5sQEx zK$91BpM6kHJh9NG8>tt$md`u~i{P@yvK6KlY2-{R&WdAjBGokIKFDLSok}$_K@2A{ ziq2^bN0+C*&PO8yhNOlPUxUB>ISBkMqAXu>VT}5UqYSR|^!LWI7bkpg6Sd;xK9+0U znY(p2PINuSQk@$CA7i6T5TVSy?}0b#)M=UHSuwFa;9f8~EI!98W+n3(U)T7QjSP_u zdyLFLyMyjdHUJXz^6NGe8La`+2a&Jgih=My=2dL?#l5L}zW6r82D2zAZu5h^#jUSn zD5;$Up`IXCGlx`_gapEGGOw5fow`OzFF`rO1C-*3v!TDwH^P?yenq^o*7D?YLtPA_ z*I?i#8>d~FQ2@XfK_gemRhH!-+!A`SnbRbzK_#Q$jZ3f6;p=LsWL+G}Nhrx}D+TEf zeu9Fca{>)gO7P5j8PvSAaY;%tYLo&E5J|_pjb%ERtDF|S6@y4Hr3AGs@z`L`-2IJ8%u39Xc`CTxr@K~ zWcMxN_G6AFoL$K?7w|flIURqOihgXkZhq0ui4_e8+0N4DIf`)is3E?e)%YOoU7tlg z(!pOouwgDi`NKEL5IQreY<3l|iEN42ih+}CfIkpT5Y6*gicJ?`6jU48`M%+7R>~b& z?#!9=2NB+&+Z{>H!c~=DQih9W>_!Qo;X_}bQvSEqiCa9Y9nWa}H_e%&k_ z9~PBiX;@jzzemPGn?wh!hQ>2!Ge0<7%i1#|Xh3Xp zDvZllh;?=49Z{<0{S@>=rncPc+L-^`o^2UNlij*Ua!0=Do zjsB{0?A11=%EKPLhBd0X;1J+1ca33unNfroR$ZYs4~d$r!Xf6}c{sj3iY&{K0K z#G{aSG1wTjBrv&<=&UQ|`HNya=gKOHYrRI;icy#`fIyo0K?qk;l9lI@-Dd+G@^4BC zX(a5UW_QPLAqB3j&6T_I3L$?7S``OJ&^isE;%WZ3S^90kH&+JWDO6ZT*Y~CF!nV?o zvt9IuV?A^Ie}|Ja!a8p=oRSu`Za_VB(``%G(>?<+D%R6!KJt-6$!b=-}(<96Y@Ld68;uE5<`$N|GLyf2C9D?An&nHjHdXh=^n^ z+cYm?b~&{oPymMDao3lfX2y%>(J#QHw;ec^sVcXaPpO5xj%~H$IIk7E4SlfPw_|gF^w5*x>ju?x#2~zn z6h47`4!g9(aJ&?DIFVaP9MoR+6W#ZzDRofNI0@$muel43_&6pdrKm#gC;qj7w}GNc zaeKy!zYU%cja~d#(aTFx=KRr%=W%02xuv_Ek$ib~S9xpv-qhyiHlhYJ!su8jeLup$kQ6%c0KRo>ov89a}Li)A0|r6N@owtr{BdsOwEF zaS`j&wnc& dYNQWXB6Zz)O5uiI9=`;rqNt%zA!iZte*j_xTHgQw From 27d6513a038f1df8128fdaff6d3b451d415677d6 Mon Sep 17 00:00:00 2001 From: Cerebulon Date: Sun, 13 Aug 2023 04:50:00 +0100 Subject: [PATCH 68/83] Fix robobags icons --- code/game/objects/items/robobag.dm | 13 ++++++++++--- icons/obj/robobag.dmi | Bin 1617 -> 1573 bytes 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/code/game/objects/items/robobag.dm b/code/game/objects/items/robobag.dm index cb6ddecd05f..ceaa117211c 100644 --- a/code/game/objects/items/robobag.dm +++ b/code/game/objects/items/robobag.dm @@ -32,8 +32,15 @@ . += "[src] has a [corptag] attached to it." /obj/structure/closet/body_bag/cryobag/robobag/update_icon() + if(opened) + icon_state = "open" + else if (contents.len) + icon_state = "closed_occupied" + else + icon_state = "closed_unlocked" + cut_overlays() - ..() + if(corptag) var/corptag_icon_state = "tag_blank" if(istype(corptag,/obj/item/clothing/accessory/medal/badge/holo/detective) || istype(corptag,/obj/item/clothing/accessory/medal/badge/holo/detective) || istype(corptag, /obj/item/clothing/accessory/medal/badge/holo/hos) || istype(corptag, /obj/item/clothing/accessory/medal/badge/old) || istype(corptag, /obj/item/clothing/accessory/medal/badge/sheriff)) @@ -109,8 +116,8 @@ desc = "Your software is being debugged." mob_overlay_state = "signal_blue" - on_created_text = "You feel something pour over your senses." - on_expired_text = "Your mind is clear once more." + on_created_text = "You feel something cloud over your senses." + on_expired_text = "Your senses are clear once more." stacks = MODIFIER_STACK_FORBID /datum/modifier/fbp_debug/tick() diff --git a/icons/obj/robobag.dmi b/icons/obj/robobag.dmi index f87d96ce072e75ea81a99cf52d72015fd7a29735..431da9c2065c3a8c64d1f8b5749c0380e15bde58 100644 GIT binary patch delta 1500 zcmV<21ta>=45bW^JAaUnke!{Kz`($(tE+>9gNTTT-{0TG#l?MneY?B6sHmuOb92tl z&Ukoua&mH4S68vIvCK0w0001MYinR&VE+I!qN1W{X=&Nn*`T1HhK7a!{{S=0W|Wka zk&%(3qob~_uC1-D8yg$2u&{Xm0NB_7CMG5#DuN{~ikSca;|t>eDk>_Q85#cnB$34= ze@BaTEdT%j0d!JMQvg8b*k%9#0M~j{Sad{Xb7OL8aCB*JZU6vyoR!nP4#FT12k;r5 zg4EskwYnIM>7cJ*Xt}~g1Oim8PcLfXW_oV_OMcuXz)i$vx37<4d#L#pVnXl4TCAos z&Tgo(DaCTZnE})$e~Of4h7zlaGlemge>mr?i}C`W`~|J`3Dn8AZ66TSsBgR)8mUj6 zw~D}h07vfGCql}9{%9E{H8y6LR%K$*MW)H9k=goc>){n@N7#xaa{la1TaZNK~#90f9;wH zQ`9gNfLZG1Xj7nNt*D@QL0!tR;K8c+|9_V6rAeBWY^of?j`O}@_DcKm<>j0X8yf^c z5X3_{{nPxh@yCAbXsF)?ucF5fX!HWyQIhT?L702|)$`k81olKJP z`_nY*m!geSc6=#W!8uGOo_2R*{koS~i~eBWgdd#eke+h%_6K*fYRgSq+W;&5}qWnox_Qs%_8E&t_HsQDa7!03g{4od}V8)=%W2rnrAuCh)M;*Vn%s>j;86KR) z+}k8$vp9Sn49;SWe?N=Su=@1r=tyAo$JoKWg&H$jnsv}j;cgvt8;s~Sa}ihv!wlEK z0@p!YrF-k3P9dUa@-bY@IzhM8i*AWgtlLSt-yv&yCy`$Hs9~*le7xR^SG0K>s*Mx@U0h#~?uv1VIo4K@bE%5XAq?myu^L^ZERdpY4p4H(%$m zr(5&pyg83P-TL+|`gH7j^F3C6y<9fSnBkWnmx~{<3ig0l`On4TXY~2vujuo~>l@&A zL~uNV&C_OZd<@o4I|d1YAP9mW2!bF8f*}59*8SN^M%^rz*U_g}7Z+74FsNl)fRa7vks>c;v_YAK67$gXSAP9mW9-KcSvxXhT*??jI0000t delta 1544 zcmV+j2KV`;4ABgbJAWG+8<3EYgM)*Jh=?X8Cg0!Rz`(%8#l@?utDT*leSLi@Dk^hx zb9i`oa&mH4S68vIvCK0w0001MYinR&VE+I!&d$zhX=&Nn*#Q3lGt6eNu&{Xm0NB_7 zySuxnsHh?;f+a1AnE(Le;{cl(8UFtyqN1XpprD3^hLn_)kqeQLqobp)uCA@Et&znf zf8Sh>-_hF#*L!=5YO9U<3*ZrBQBx3FRbo68EuVlehmzIoqc~!bW*% zI~-+PK-|P0R&WtlYX$d8$Mg7AkkPU(J~#9R@ap*yOJRfo000DDNkl6!Z>aiTNQWwfH>XU_VLO;&2k}ktwI;{kGP*tw8 zqFd*R&G>dX=TRX9Og0fW1YH@7AZ6$XKbWeb(@+WS%@?!Tix)FdR_zO$8P1vQgLMV9 z%-M1t7cW5%nra9-$6&-FG*m!Hn(7=n2Gb;fS`QX8Azr-}CA0BW>zvt&fAE8iujS5^ z&tmZg?08wS)+lrkLEg-RGn)&+bSs;N9T}{;4uYftgSj1yjq?3C7NS%@gZ%{8og`|8 ztku=-F^Iv~b*a^}hS(j^W_eNI)X;9~KYa{Q5G%o-b{#-N_(QOuZs?xH5w;JFr^>4a zDnfj%{1EMw+uOHUmSIE>e?#ozNX!?DLjWET`XGv9^P%d&kfal;$F6!|!8;=74 z%E3;R3+<**31__o!7w^l%;$4>zIXqaE`IY;{i>#d5p?Y&Fikmz&mr}$_$ZQ6mvcy4 znPKiyGaz=!;9;K(I`(3l!NZ+1xI-5ks=Wx?#J@Jjp!+mq##maPe9qu!^PK7y|E;4Xe^4Vx)vc=J4nTe9dg1UKvOo`@eC z-zYC;z4Av81VIpg6_4F+pB6k5F?0ViLPdNN;`O7YL(zYKh~-B|zVapDD?bj8yX%L8 zEXVi0latfa6b*}Z`)B88=N`i_$&$=txXdoH%wrfPm&s*kfBl%h6Z_VMuN@A-{Or7S ze^@V>2uUD+!$m6U)l8AwRyo_ z_^SHfQBy?RR2jtE)S;a=K*4`+?8U_UNJ{P)gae`kjh}pntfA>+{|GAc#ApxQC)2G{8hP`};9XzT8>J%bsCf`8^M?&gu@$(LpO`-3&VWdG*CEtAI_p4R1@)>^qewBasHE;m<%75hfat~j5{EYpy7%5*U0!;=fe7V$d%;s0hW8H-Ucuw* uYp-BXmQO1<_6&}G3=#xE5ClOGf1KZm|Ae$pPVOcE0000 Date: Mon, 14 Aug 2023 05:29:22 +0100 Subject: [PATCH 69/83] Renames/re-paths HoP hat, adjusts locker contents Re-paths the head of personnel's cap from /obj/item/clothing/head/caphat/hop to /obj/item/clothing/head/hop. Lowers the amount of spare ID boxes in the head of personnel's locker from 2 to 1, since the additional is just mostly clutter. Renames the "crew resource's hat" to the "head of personnel's cap" for consistency with the rest of the HoP equipment. --- .../crates_lockers/closets/secure/security.dm | 10 ++++++---- code/modules/clothing/head/jobs.dm | 7 ++++--- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index d94971573f4..37a6dd0f32e 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -28,10 +28,11 @@ /obj/item/cartridge/hop, /obj/item/radio/headset/heads/hop, /obj/item/radio/headset/heads/hop/alt, - /obj/item/storage/box/ids = 2, + /obj/item/storage/box/ids, /obj/item/gun/energy/gun, /obj/item/gun/projectile/sec/flash, - /obj/item/flash) + /obj/item/flash + ) /obj/structure/closet/secure_closet/hop2 name = "head of personnel's attire" @@ -54,11 +55,12 @@ /obj/item/clothing/shoes/laceup/brown, /obj/item/clothing/shoes/white, /obj/item/clothing/under/rank/head_of_personnel_whimsy, - /obj/item/clothing/head/caphat/hop, + /obj/item/clothing/head/hop, /obj/item/clothing/under/gimmick/rank/head_of_personnel/suit, /obj/item/clothing/under/gimmick/rank/head_of_personnel/suit/skirt, /obj/item/clothing/suit/storage/hooded/wintercoat/hop, - /obj/item/clothing/glasses/sunglasses) + /obj/item/clothing/glasses/sunglasses + ) /obj/structure/closet/secure_closet/hos diff --git a/code/modules/clothing/head/jobs.dm b/code/modules/clothing/head/jobs.dm index ec8dcaa3084..b6a578a1e40 100644 --- a/code/modules/clothing/head/jobs.dm +++ b/code/modules/clothing/head/jobs.dm @@ -32,10 +32,11 @@ icon_state = "officercap" //HOP -/obj/item/clothing/head/caphat/hop - name = "crew resource's hat" - desc = "A stylish hat that both protects you from enraged former-crewmembers and gives you a false sense of authority." +/obj/item/clothing/head/hop + name = "head of personnel's cap" + desc = "A stylish cap that both protects you from enraged former-crewmembers and gives you a false sense of authority." icon_state = "hopcap" + body_parts_covered = 0 //Chaplain /obj/item/clothing/head/chaplain_hood From 072dfa3058c923de4a35d896bc0c081bab9ed4d5 Mon Sep 17 00:00:00 2001 From: spookerton Date: Mon, 14 Aug 2023 13:26:42 +0100 Subject: [PATCH 70/83] respawn timers are correctly applied to ghosting and observing --- code/modules/mob/mob.dm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 5721976fd75..260ab4dee8a 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -405,16 +405,18 @@ // Try harder to find a key to use if(!keytouse && key) keytouse = ckey(key) - else if(!keytouse && mind?.key) + if (!keytouse && mind?.key) keytouse = ckey(mind.key) - + if (!keytouse) + return GLOB.respawn_timers[keytouse] = world.time + time + /mob/observer/dead/set_respawn_timer() if(config.antag_hud_restricted && has_enabled_antagHUD) ..(-1) else - return // Don't set it, no need + ..() /mob/verb/abandon_mob() set name = "Return to Menu" From 8d9b6b7e384bbbc2108cc1aa9e9b2b2d173bc7b4 Mon Sep 17 00:00:00 2001 From: spookerton Date: Mon, 14 Aug 2023 08:41:03 +0100 Subject: [PATCH 71/83] update to suite-1.7.3 for CI https://github.com/SpaceManiac/SpacemanDMM/releases/tag/suite-1.7.3 --- _build_dependencies.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_build_dependencies.sh b/_build_dependencies.sh index b5c32cfcfe4..920805c97de 100644 --- a/_build_dependencies.sh +++ b/_build_dependencies.sh @@ -1,6 +1,6 @@ # This file has all the information on what versions of libraries are thrown into the code # For dreamchecker -export SPACEMAN_DMM_VERSION=suite-1.7.2 +export SPACEMAN_DMM_VERSION=suite-1.7.3 # For NanoUI + TGUI export NODE_VERSION=12 # Byond Major From cc527f40b45654bf8f06cd7f31fc3332d0142ff7 Mon Sep 17 00:00:00 2001 From: spookerton Date: Mon, 14 Aug 2023 08:29:17 +0100 Subject: [PATCH 72/83] update vscode recommends & settings --- .vscode/extensions.json | 4 ++-- .vscode/settings.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 75318ec5504..6c329f74efc 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,7 +1,7 @@ { "recommendations": [ - "gbasood.byond-dm-language-support", "platymuus.dm-langclient", - "eamodio.gitlens" + "eamodio.gitlens", + "anturk.dmi-editor" ] } diff --git a/.vscode/settings.json b/.vscode/settings.json index f90c2f78ee5..d0ee9064480 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -31,7 +31,7 @@ }, "workbench.editorAssociations": { - "*.dmi": "imagePreview.previewEditor" + "*.dmi": "dmiEditor.dmiEditor" }, "debug.onTaskErrors": "abort", From 7050d312e7b0f116857ca92e2d7d3c772825a2e3 Mon Sep 17 00:00:00 2001 From: Greenjoe12345 Date: Tue, 8 Aug 2023 00:24:12 +0100 Subject: [PATCH 73/83] added Toggle Agility ability verb --- .../mob/living/carbon/human/species/station/teshari.dm | 5 +++-- code/modules/mob/living/living_powers.dm | 7 +++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species/station/teshari.dm b/code/modules/mob/living/carbon/human/species/station/teshari.dm index 8f44c90933a..0420e9df233 100644 --- a/code/modules/mob/living/carbon/human/species/station/teshari.dm +++ b/code/modules/mob/living/carbon/human/species/station/teshari.dm @@ -134,8 +134,9 @@ inherent_verbs = list( /mob/living/carbon/human/proc/sonar_ping, - /mob/living/proc/hide - ) + /mob/living/proc/hide, + /mob/living/proc/toggle_pass_table + ) descriptors = list( /datum/mob_descriptor/height = -3, diff --git a/code/modules/mob/living/living_powers.dm b/code/modules/mob/living/living_powers.dm index d7868c195e2..1615b952fa3 100644 --- a/code/modules/mob/living/living_powers.dm +++ b/code/modules/mob/living/living_powers.dm @@ -25,3 +25,10 @@ to_chat(usr, "You will [allow_self_surgery ? "now" : "no longer"] attempt to operate upon yourself.") log_admin("DEBUG \[[world.timeofday]\]: [src.ckey ? "[src.name]:([src.ckey])" : "[src.name]"] has [allow_self_surgery ? "Enabled" : "Disabled"] self surgery.") + +/mob/living/proc/toggle_pass_table() + set name = "Toggle Agility" + set desc = "Allows you to start/stop hopping over things such as hydroponics trays, tables, and railings." + set category = "Abilities" + pass_flags ^= PASSTABLE + to_chat(src, "You [pass_flags & PASSTABLE ? "will" : "will NOT"] move over tables/railings/trays!") From 9ac668af6243cb9115c39fcf93a37437cba72391 Mon Sep 17 00:00:00 2001 From: spookerton Date: Mon, 14 Aug 2023 15:02:59 +0100 Subject: [PATCH 74/83] corrected include order of robot_frame in main dme --- polaris.dme | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/polaris.dme b/polaris.dme index 42beafe8ea5..e907bfe7022 100644 --- a/polaris.dme +++ b/polaris.dme @@ -1018,7 +1018,6 @@ #include "code\game\objects\items\devices\radio\jammer.dm" #include "code\game\objects\items\devices\radio\radio.dm" #include "code\game\objects\items\devices\radio\radiopack.dm" -#include "code\game\objects\items\robot\robot_frame.dm" #include "code\game\objects\items\mines\_mine.dm" #include "code\game\objects\items\mines\_mine_payload.dm" #include "code\game\objects\items\mines\mine_assembly.dm" @@ -1031,6 +1030,7 @@ #include "code\game\objects\items\mines\mine_sleeping.dm" #include "code\game\objects\items\mines\mine_stun.dm" #include "code\game\objects\items\mines\mine_training.dm" +#include "code\game\objects\items\robot\robot_frame.dm" #include "code\game\objects\items\robot\robot_items.dm" #include "code\game\objects\items\robot\robot_parts.dm" #include "code\game\objects\items\robot\robot_upgrades.dm" From 16ef531c64e6c887d07aab2f47a3b1359743396d Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Fri, 4 Aug 2023 19:47:43 +1000 Subject: [PATCH 75/83] Species shock vulnerability is now handled with a getter. --- code/game/objects/items/weapons/material/shards.dm | 2 +- code/game/objects/items/weapons/traps.dm | 2 +- code/modules/mob/living/carbon/human/human.dm | 2 +- code/modules/mob/living/carbon/human/human_defense.dm | 2 +- .../modules/mob/living/carbon/human/species/outsider/event.dm | 4 ++-- .../mob/living/carbon/human/species/outsider/replicant.dm | 2 +- .../mob/living/carbon/human/species/outsider/shadow.dm | 4 ++-- .../mob/living/carbon/human/species/outsider/skeleton.dm | 4 ++-- code/modules/mob/living/carbon/human/species/outsider/vox.dm | 2 +- code/modules/mob/living/carbon/human/species/species.dm | 2 +- .../mob/living/carbon/human/species/species_getters.dm | 3 +++ code/modules/mob/living/carbon/human/species/station/golem.dm | 4 ++-- .../mob/living/carbon/human/species/station/prometheans.dm | 2 +- .../mob/living/carbon/human/species/station/station.dm | 2 +- .../living/carbon/human/species/xenomorphs/alien_species.dm | 2 +- .../mob/living/simple_mob/subtypes/slime/xenobio/combat.dm | 2 +- code/modules/power/power.dm | 2 +- 17 files changed, 23 insertions(+), 20 deletions(-) diff --git a/code/game/objects/items/weapons/material/shards.dm b/code/game/objects/items/weapons/material/shards.dm index 3288a1f247c..2a1ce1051d7 100644 --- a/code/game/objects/items/weapons/material/shards.dm +++ b/code/game/objects/items/weapons/material/shards.dm @@ -116,7 +116,7 @@ if(ishuman(M)) var/mob/living/carbon/human/H = M - if(H.species.siemens_coefficient<0.5) //Thick skin. + if(H.species.get_siemens_coefficient(H) < 0.5) //Thick skin. return if( H.shoes || ( H.wear_suit && (H.wear_suit.body_parts_covered & FEET) ) ) diff --git a/code/game/objects/items/weapons/traps.dm b/code/game/objects/items/weapons/traps.dm index 23df3685497..50875e85c7a 100644 --- a/code/game/objects/items/weapons/traps.dm +++ b/code/game/objects/items/weapons/traps.dm @@ -357,7 +357,7 @@ if(ishuman(L)) var/mob/living/carbon/human/H = L - if(H.species.siemens_coefficient<0.5) //Thick skin. + if(H.species.get_siemens_coefficient(H) < 0.5) //Thick skin. return if( H.shoes || ( H.wear_suit && (H.wear_suit.body_parts_covered & FEET) ) ) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 8981ae46c4c..b089ebbe45f 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -310,7 +310,7 @@ if (!def_zone) def_zone = pick("l_hand", "r_hand") - if(species.siemens_coefficient == -1) + if(species.get_siemens_coefficient(src) == -1) if(stored_shock_by_ref["\ref[src]"]) stored_shock_by_ref["\ref[src]"] += shock_damage else diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index 3797ff082c9..d0f7d9ab973 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -126,7 +126,7 @@ emp_act if (!def_zone) return 1.0 - var/siemens_coefficient = max(species.siemens_coefficient,0) + var/siemens_coefficient = max(species.get_siemens_coefficient(src),0) var/list/clothing_items = list(head, wear_mask, wear_suit, w_uniform, gloves, shoes) // What all are we checking? for(var/obj/item/clothing/C in clothing_items) diff --git a/code/modules/mob/living/carbon/human/species/outsider/event.dm b/code/modules/mob/living/carbon/human/species/outsider/event.dm index 3604e201f39..3ba53c56988 100644 --- a/code/modules/mob/living/carbon/human/species/outsider/event.dm +++ b/code/modules/mob/living/carbon/human/species/outsider/event.dm @@ -91,7 +91,7 @@ Variables you may want to make use of are: flash_mod = 0.9 sound_mod = 0.9 chemOD_mod = 0.9 - siemens_coefficient = 0.9 + shock_vulnerability = 0.9 spawn_flags = SPECIES_IS_RESTRICTED appearance_flags = HAS_SKIN_TONE | HAS_EYE_COLOR @@ -199,7 +199,7 @@ Variables you may want to make use of are: /datum/species/event1/proc/toggle_cloning() flags ^= NO_SCAN - + /datum/species/event1/proc/toggle_defibbing() flags ^= NO_DEFIB diff --git a/code/modules/mob/living/carbon/human/species/outsider/replicant.dm b/code/modules/mob/living/carbon/human/species/outsider/replicant.dm index ec13e29908a..c208507387f 100644 --- a/code/modules/mob/living/carbon/human/species/outsider/replicant.dm +++ b/code/modules/mob/living/carbon/human/species/outsider/replicant.dm @@ -35,7 +35,7 @@ radiation_mod = 0.9 flash_mod = 0.9 sound_mod = 0.9 - siemens_coefficient = 0.9 + shock_vulnerability = 0.9 spawn_flags = SPECIES_IS_RESTRICTED appearance_flags = HAS_SKIN_COLOR | HAS_EYE_COLOR | HAS_HAIR_COLOR | HAS_UNDERWEAR diff --git a/code/modules/mob/living/carbon/human/species/outsider/shadow.dm b/code/modules/mob/living/carbon/human/species/outsider/shadow.dm index dd03ab4bbcf..81d37239bb8 100644 --- a/code/modules/mob/living/carbon/human/species/outsider/shadow.dm +++ b/code/modules/mob/living/carbon/human/species/outsider/shadow.dm @@ -10,7 +10,7 @@ light_dam = 2 darksight = 8 has_organ = list() - siemens_coefficient = 0 + shock_vulnerability = 0 blood_color = "#CCCCCC" flesh_color = "#AAAAAA" @@ -30,4 +30,4 @@ /datum/species/shadow/handle_death(var/mob/living/carbon/human/H) spawn(1) new /obj/effect/decal/cleanable/ash(H.loc) - qdel(H) \ No newline at end of file + qdel(H) diff --git a/code/modules/mob/living/carbon/human/species/outsider/skeleton.dm b/code/modules/mob/living/carbon/human/species/outsider/skeleton.dm index d8a5577e37b..100e5c48eaa 100644 --- a/code/modules/mob/living/carbon/human/species/outsider/skeleton.dm +++ b/code/modules/mob/living/carbon/human/species/outsider/skeleton.dm @@ -32,7 +32,7 @@ flash_mod = 0 chemOD_mod = 0 - siemens_coefficient = 0 + shock_vulnerability = 0 death_message = "falls over and stops moving!" knockout_message = "falls over and stops moving!" @@ -50,4 +50,4 @@ heat_level_2 = 3000 heat_level_3 = 4000 - body_temperature = T20C \ No newline at end of file + body_temperature = T20C diff --git a/code/modules/mob/living/carbon/human/species/outsider/vox.dm b/code/modules/mob/living/carbon/human/species/outsider/vox.dm index bddbc8c443d..f9eff764823 100644 --- a/code/modules/mob/living/carbon/human/species/outsider/vox.dm +++ b/code/modules/mob/living/carbon/human/species/outsider/vox.dm @@ -55,7 +55,7 @@ breath_type = "nitrogen" poison_type = "oxygen" - siemens_coefficient = 0.2 + shock_vulnerability = 0.2 flags = NO_SCAN spawn_flags = SPECIES_CAN_JOIN | SPECIES_IS_WHITELISTED diff --git a/code/modules/mob/living/carbon/human/species/species.dm b/code/modules/mob/living/carbon/human/species/species.dm index d06aa893009..826cf53a502 100644 --- a/code/modules/mob/living/carbon/human/species/species.dm +++ b/code/modules/mob/living/carbon/human/species/species.dm @@ -195,7 +195,7 @@ // Body/form vars. var/list/inherent_verbs = list() // Species-specific verbs. var/has_fine_manipulation = 1 // Can use small items. - var/siemens_coefficient = 1 // The lower, the thicker the skin and better the insulation. + var/shock_vulnerability = 1 // Used as Siemen's coefficient. The lower, the thicker the skin and better the insulation. var/darksight = 2 // Native darksight distance. var/flags = 0 // Various specific features. var/appearance_flags = 0 // Appearance/display related features. diff --git a/code/modules/mob/living/carbon/human/species/species_getters.dm b/code/modules/mob/living/carbon/human/species/species_getters.dm index b288005f422..8c4be3e2675 100644 --- a/code/modules/mob/living/carbon/human/species/species_getters.dm +++ b/code/modules/mob/living/carbon/human/species/species_getters.dm @@ -131,3 +131,6 @@ /datum/species/proc/get_slowdown(var/mob/living/carbon/human/H) return slowdown + +/datum/species/proc/get_siemens_coefficient(var/mob/living/carbon/human/H) + return shock_vulnerability diff --git a/code/modules/mob/living/carbon/human/species/station/golem.dm b/code/modules/mob/living/carbon/human/species/station/golem.dm index d2bc9dc1dd4..03b2b154d0d 100644 --- a/code/modules/mob/living/carbon/human/species/station/golem.dm +++ b/code/modules/mob/living/carbon/human/species/station/golem.dm @@ -9,7 +9,7 @@ unarmed_types = list(/datum/unarmed_attack/stomp, /datum/unarmed_attack/kick, /datum/unarmed_attack/punch) flags = NO_PAIN | NO_SCAN | NO_POISON | NO_MINOR_CUT | NO_DEFIB spawn_flags = SPECIES_IS_RESTRICTED - siemens_coefficient = 0 + shock_vulnerability = 0 assisted_langs = list() @@ -35,4 +35,4 @@ H.mind.special_role = "Golem" H.real_name = "adamantine golem ([rand(1, 1000)])" H.name = H.real_name - ..() \ No newline at end of file + ..() diff --git a/code/modules/mob/living/carbon/human/species/station/prometheans.dm b/code/modules/mob/living/carbon/human/species/station/prometheans.dm index 5b0b7ec48a1..b9430b3fddb 100644 --- a/code/modules/mob/living/carbon/human/species/station/prometheans.dm +++ b/code/modules/mob/living/carbon/human/species/station/prometheans.dm @@ -71,7 +71,7 @@ var/global/datum/species/shapeshifter/promethean/prometheans body_temperature = T20C // Room temperature rarity_value = 5 - siemens_coefficient = 0.8 + shock_vulnerability = 0.8 water_resistance = 0 water_damage_mod = 0.3 diff --git a/code/modules/mob/living/carbon/human/species/station/station.dm b/code/modules/mob/living/carbon/human/species/station/station.dm index 4704949531d..30a022c5616 100644 --- a/code/modules/mob/living/carbon/human/species/station/station.dm +++ b/code/modules/mob/living/carbon/human/species/station/station.dm @@ -507,7 +507,7 @@ water_movement = -4 //Ignore shallow water rarity_value = 3 hud_type = /datum/hud_data/diona - siemens_coefficient = 0.3 + shock_vulnerability = 0.3 show_ssd = "completely quiescent" health_hud_intensity = 2.5 item_slowdown_mod = 0.1 diff --git a/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm b/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm index aa514ef229b..31f3d6efa5d 100644 --- a/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm +++ b/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm @@ -11,7 +11,7 @@ rarity_value = 3 has_fine_manipulation = 0 - siemens_coefficient = 0 + shock_vulnerability = 0 gluttonous = GLUT_SMALLER brute_mod = 0.5 // Hardened carapace. diff --git a/code/modules/mob/living/simple_mob/subtypes/slime/xenobio/combat.dm b/code/modules/mob/living/simple_mob/subtypes/slime/xenobio/combat.dm index f466bde00c4..b8539349eb1 100644 --- a/code/modules/mob/living/simple_mob/subtypes/slime/xenobio/combat.dm +++ b/code/modules/mob/living/simple_mob/subtypes/slime/xenobio/combat.dm @@ -12,7 +12,7 @@ if(ishuman(L)) var/mob/living/carbon/human/H = L - stun_power *= max(H.species.siemens_coefficient, 0) + stun_power *= max(H.species.get_siemens_coefficient(H), 0) if(prob(stun_power * 10)) // Try an electric shock. power_charge = max(0, power_charge - 3) diff --git a/code/modules/power/power.dm b/code/modules/power/power.dm index fcd8eb86fa8..bd1c149d635 100644 --- a/code/modules/power/power.dm +++ b/code/modules/power/power.dm @@ -304,7 +304,7 @@ PN.trigger_warning(5) if(istype(M,/mob/living/carbon/human)) var/mob/living/carbon/human/H = M - if(H.species.siemens_coefficient <= 0) + if(H.species.get_siemens_coefficient(H) <= 0) return if(H.gloves) var/obj/item/clothing/gloves/G = H.gloves From e0274c3de6b9f8cac2622162e815b7655901caac Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Fri, 4 Aug 2023 19:52:53 +1000 Subject: [PATCH 76/83] Nerfs non-antag vox. --- .../mob/living/carbon/human/species/outsider/vox.dm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/code/modules/mob/living/carbon/human/species/outsider/vox.dm b/code/modules/mob/living/carbon/human/species/outsider/vox.dm index f9eff764823..7c876a99d86 100644 --- a/code/modules/mob/living/carbon/human/species/outsider/vox.dm +++ b/code/modules/mob/living/carbon/human/species/outsider/vox.dm @@ -210,3 +210,15 @@ "datum" = body_marking_styles_list["Vox Claws"] ) return TRUE + +// Nerfs some vox aspects if you aren't an antag (ie. raider, merc) +// TODO: raider/non-raider voxforms, if there's some way to do that nicely... +/datum/species/vox/can_shred(mob/living/carbon/human/H, ignore_intent) + if(H.mind && player_is_antag(H.mind)) + return ..() + return FALSE + +/datum/species/vox/get_siemens_coefficient(var/mob/living/carbon/human/H) + if(H.mind && player_is_antag(H.mind)) + return ..() + return 0.65 // resistant, but still able to be tased/shocked to an extent From 8b957fbc4427292c6e8f0207527077fddac92954 Mon Sep 17 00:00:00 2001 From: Frenjo <2939692+Frenjo@users.noreply.github.com> Date: Tue, 8 Aug 2023 21:44:38 +0100 Subject: [PATCH 77/83] halved VTEC Module speed improvement from 1 to 0.5 --- code/game/objects/items/robot/robot_upgrades.dm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index 75ef6516be9..a159b49c35a 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -79,6 +79,7 @@ icon_state = "cyborg_upgrade2" item_state = "cyborg_upgrade" require_module = 1 + var/move_delay_reduction = 0.5 /obj/item/borg/upgrade/vtec/action(var/mob/living/silicon/robot/R) if(..()) return 0 @@ -88,6 +89,13 @@ R.speed-- return 1 +/obj/item/borg/upgrade/vtec/action(mob/living/silicon/robot/robot) + if (..()) + return FALSE + if (robot.speed == (initial(robot.speed) - move_delay_reduction)) + return FALSE + robot.speed -= move_delay_reduction + return TRUE /obj/item/borg/upgrade/tasercooler From 2645a2e8b05140d44775257f38c80b3722b46e53 Mon Sep 17 00:00:00 2001 From: spookerton Date: Mon, 14 Aug 2023 16:04:43 +0100 Subject: [PATCH 78/83] cleaned up robot_upgrades.dm Adjusts the formatting and style of robot_upgrades.dm. Converts a lot of magic booleans to TRUE/FALSE. Inverts the boolean logic of the /obj/item/borg/upgrade/proc/action base so it's consistent with all derived types. --- .../objects/items/robot/robot_upgrades.dm | 206 ++++++++++-------- 1 file changed, 115 insertions(+), 91 deletions(-) diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index a159b49c35a..c415ab8b343 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -1,67 +1,81 @@ -// robot_upgrades.dm -// Contains various borg upgrades. - +/* + * Cyborg/Robot Upgrades + * + * Contains various robot upgrade modules. + */ /obj/item/borg/upgrade name = "borg upgrade module." desc = "Protected by FRM." icon = 'icons/obj/module.dmi' icon_state = "cyborg_upgrade" - var/locked = 0 - var/require_module = 0 - var/installed = 0 -/obj/item/borg/upgrade/proc/action(var/mob/living/silicon/robot/R) + var/locked = FALSE + var/require_module = FALSE + var/installed = FALSE + +/obj/item/borg/upgrade/proc/action(mob/living/silicon/robot/R) if(R.stat == DEAD) - to_chat(usr, "The [src] will not function on a deceased robot.") - return 1 - return 0 + to_chat(usr, SPAN_WARNING("The [src] will not function on a deceased robot.")) + return FALSE + return TRUE +/* + * Reset Module + */ /obj/item/borg/upgrade/reset name = "robotic module reset board" desc = "Used to reset a cyborg's module. Destroys any other upgrades applied to the robot." icon_state = "cyborg_upgrade1" item_state = "cyborg_upgrade" - require_module = 1 + require_module = TRUE + +/obj/item/borg/upgrade/reset/action(mob/living/silicon/robot/R) + if(!..()) + return FALSE -/obj/item/borg/upgrade/reset/action(var/mob/living/silicon/robot/R) - if(..()) - return 0 R.module_reset() - return 1 + return TRUE +/* + * Rename Module + */ /obj/item/borg/upgrade/rename name = "robot reclassification board" desc = "Used to rename a cyborg." icon_state = "cyborg_upgrade1" item_state = "cyborg_upgrade" + var/heldname = "default name" /obj/item/borg/upgrade/rename/attack_self(mob/user as mob) heldname = sanitizeSafe(input(user, "Enter new robot name", "Robot Reclassification", heldname), MAX_NAME_LEN) -/obj/item/borg/upgrade/rename/action(var/mob/living/silicon/robot/R) - if(..()) return 0 +/obj/item/borg/upgrade/rename/action(mob/living/silicon/robot/R) + if(!..()) + return FALSE + R.notify_ai(ROBOT_NOTIFICATION_NEW_NAME, R.name, heldname) R.name = heldname R.custom_name = heldname R.real_name = heldname + return TRUE - return 1 - +/* + * Restart Module + */ /obj/item/borg/upgrade/restart name = "robot emergency restart module" desc = "Used to force a restart of a disabled-but-repaired robot, bringing it back online." icon_state = "cyborg_upgrade1" item_state = "cyborg_upgrade" - -/obj/item/borg/upgrade/restart/action(var/mob/living/silicon/robot/R) +/obj/item/borg/upgrade/restart/action(mob/living/silicon/robot/R) if(R.health < 0) to_chat(usr, "You have to repair the robot before using this module!") - return 0 + return FALSE - if(!R.key) + if(isnull(R.key)) for(var/mob/observer/dead/ghost in player_list) if(ghost.mind && ghost.mind.current == R) R.key = ghost.key @@ -70,27 +84,23 @@ dead_mob_list -= R living_mob_list |= R R.notify_ai(ROBOT_NOTIFICATION_NEW_UNIT) - return 1 + return TRUE +/* + * VTEC Module + */ /obj/item/borg/upgrade/vtec name = "robotic VTEC Module" desc = "Used to kick in a robot's VTEC systems, increasing their speed." icon_state = "cyborg_upgrade2" item_state = "cyborg_upgrade" - require_module = 1 + require_module = TRUE var/move_delay_reduction = 0.5 -/obj/item/borg/upgrade/vtec/action(var/mob/living/silicon/robot/R) - if(..()) return 0 - if(R.speed == -1) - return 0 - - R.speed-- - return 1 /obj/item/borg/upgrade/vtec/action(mob/living/silicon/robot/robot) - if (..()) + if (!..()) return FALSE if (robot.speed == (initial(robot.speed) - move_delay_reduction)) return FALSE @@ -98,52 +108,56 @@ return TRUE +/* + * Taser Cooling Module + * + * This actually reduces the recharge time, not the fire delay. + */ /obj/item/borg/upgrade/tasercooler name = "robotic Rapid Taser Cooling Module" desc = "Used to cool a mounted taser, increasing the potential current in it and thus its recharge rate." icon_state = "cyborg_upgrade3" item_state = "cyborg_upgrade" - require_module = 1 - - -/obj/item/borg/upgrade/tasercooler/action(var/mob/living/silicon/robot/R) - if(..()) return 0 + require_module = TRUE +/obj/item/borg/upgrade/tasercooler/action(mob/living/silicon/robot/R) + if(!..()) + return FALSE if(!R.module || !(type in R.module.supported_upgrades)) - to_chat(R, "Upgrade mounting error! No suitable hardpoint detected!") + to_chat(R, "Upgrade mounting error! No suitable hardpoint detected!") to_chat(usr, "There's no mounting point for the module!") - return 0 + return FALSE var/obj/item/gun/energy/taser/mounted/cyborg/T = locate() in R.module - if(!T) + if(isnull(T)) T = locate() in R.module.contents - if(!T) + if(isnull(T)) T = locate() in R.module.modules - if(!T) - to_chat(usr, "This robot has had its taser removed!") - return 0 + if(isnull(T)) + to_chat(usr, SPAN_WARNING("This robot has had its taser removed!")) + return FALSE if(T.recharge_time <= 2) to_chat(R, "Maximum cooling achieved for this hardpoint!") to_chat(usr, "There's no room for another cooling unit!") - return 0 - + return FALSE else T.recharge_time = max(2 , T.recharge_time - 4) + return TRUE - return 1 - +/* + * Jetpack Module + */ /obj/item/borg/upgrade/jetpack name = "robot jetpack" desc = "A carbon dioxide jetpack suitable for low-gravity operations." icon_state = "cyborg_upgrade3" item_state = "cyborg_upgrade" - require_module = 1 + require_module = TRUE -/obj/item/borg/upgrade/jetpack/action(var/mob/living/silicon/robot/R) - if(..()) +/obj/item/borg/upgrade/jetpack/action(mob/living/silicon/robot/R) + if(!..()) return FALSE - if(R.module.jetpack) to_chat(R, "Upgrade mounting error! No suitable hardpoint detected!") to_chat(usr, "There's no mounting point for the module!") @@ -153,66 +167,76 @@ R.internals = R.module.jetpack return TRUE +/* + * Advanced Health Scanner Module + */ /obj/item/borg/upgrade/advhealth name = "advanced health analyzer module" desc = "A carbon dioxide jetpack suitable for low-gravity operations." icon_state = "cyborg_upgrade3" item_state = "cyborg_upgrade" - require_module = 1 + require_module = TRUE -/obj/item/borg/upgrade/advhealth/action(var/mob/living/silicon/robot/R) - if(..()) return 0 +/obj/item/borg/upgrade/advhealth/action(mob/living/silicon/robot/R) + if(!..()) + return FALSE var/obj/item/healthanalyzer/advanced/T = locate() in R.module - if(!T) + if(isnull(T)) T = locate() in R.module.contents - if(!T) + if(isnull(T)) T = locate() in R.module.modules - if(!T) - R.module.modules += new/obj/item/healthanalyzer/advanced(R.module) - return 1 - if(T) - to_chat(R, "Upgrade mounting error! No suitable hardpoint detected!") + if(isnull(T)) + R.module.modules.Add(new /obj/item/healthanalyzer/advanced(R.module)) + return TRUE + if(!isnull(T)) + to_chat(R, "Upgrade mounting error! No suitable hardpoint detected!") to_chat(usr, "There's no mounting point for the module!") - return 0 + return FALSE -/obj/item/borg/upgrade/syndicate/ +/* + * Scrambled Equipment Module + */ +/obj/item/borg/upgrade/syndicate name = "scrambled equipment module" desc = "Unlocks new and often deadly module specific items of a robot" icon_state = "cyborg_upgrade3" item_state = "cyborg_upgrade" - require_module = 1 - -/obj/item/borg/upgrade/syndicate/action(var/mob/living/silicon/robot/R) - if(..()) return 0 + require_module = TRUE - if(R.emag_items == 1) - return 0 +/obj/item/borg/upgrade/syndicate/action(mob/living/silicon/robot/R) + if(!..()) + return FALSE + if(R.emag_items) + return FALSE - R.emag_items = 1 - return 1 + R.emag_items = TRUE + return TRUE +/* + * Language Module + */ /obj/item/borg/upgrade/language name = "language module" desc = "Used to let cyborgs other than clerical or service speak a variety of languages." icon_state = "cyborg_upgrade3" item_state = "cyborg_upgrade" -/obj/item/borg/upgrade/language/action(var/mob/living/silicon/robot/R) - if(..()) return 0 - - R.add_language(LANGUAGE_SOL_COMMON, 1) - R.add_language(LANGUAGE_TRADEBAND, 1) - R.add_language(LANGUAGE_SIVIAN, 1) - R.add_language(LANGUAGE_UNATHI, 1) - R.add_language(LANGUAGE_SIIK, 1) - R.add_language(LANGUAGE_AKHANI, 1) - R.add_language(LANGUAGE_SKRELLIAN, 1) - R.add_language(LANGUAGE_SKRELLIANFAR, 0) - R.add_language(LANGUAGE_GUTTER, 1) - R.add_language(LANGUAGE_SCHECHI, 1) - R.add_language(LANGUAGE_ROOTLOCAL, 1) - R.add_language(LANGUAGE_TERMINUS, 1) - R.add_language(LANGUAGE_ZADDAT, 1) - - return 1 +/obj/item/borg/upgrade/language/action(mob/living/silicon/robot/R) + if(!..()) + return FALSE + + R.add_language(LANGUAGE_SOL_COMMON, TRUE) + R.add_language(LANGUAGE_TRADEBAND, TRUE) + R.add_language(LANGUAGE_SIVIAN, TRUE) + R.add_language(LANGUAGE_UNATHI, TRUE) + R.add_language(LANGUAGE_SIIK, TRUE) + R.add_language(LANGUAGE_AKHANI, TRUE) + R.add_language(LANGUAGE_SKRELLIAN, TRUE) + R.add_language(LANGUAGE_SKRELLIANFAR, FALSE) + R.add_language(LANGUAGE_GUTTER, TRUE) + R.add_language(LANGUAGE_SCHECHI, TRUE) + R.add_language(LANGUAGE_ROOTLOCAL, TRUE) + R.add_language(LANGUAGE_TERMINUS, TRUE) + R.add_language(LANGUAGE_ZADDAT, TRUE) + return TRUE From 997f45cd3224b7f0641553ef9f14527dc4619ebd Mon Sep 17 00:00:00 2001 From: Cerebulon Date: Wed, 2 Aug 2023 19:47:47 +0100 Subject: [PATCH 79/83] Refluffs wizard spellbooks as dubious augment applicators --- code/modules/spells/spellbook.dm | 160 ++++++++---------- .../spells/targeted/projectile/fireball.dm | 8 +- icons/obj/wizard.dmi | Bin 34679 -> 36530 bytes 3 files changed, 77 insertions(+), 91 deletions(-) diff --git a/code/modules/spells/spellbook.dm b/code/modules/spells/spellbook.dm index 66a392f8f77..df4c746869d 100644 --- a/code/modules/spells/spellbook.dm +++ b/code/modules/spells/spellbook.dm @@ -1,8 +1,8 @@ /obj/item/spellbook - name = "spell book" - desc = "The legendary book of spells of the wizard." - icon = 'icons/obj/library.dmi' - icon_state ="spellbook" + name = "nanomachine hive" //"Wizard" may be long deprecated but since these wizard-based items still show up on rare occasion for gimmicks... + desc = "A secure delivery system for highly experimental nanomachine swarms capable of rapidly installing (often illegal) biotech augments to those both educated in its usage, and reckness enough to try." + icon = 'icons/obj/wizard.dmi' + icon_state ="hive" throw_speed = 1 throw_range = 5 w_class = ITEMSIZE_SMALL @@ -15,7 +15,7 @@ if(!user) return if((user.mind && !wizards.is_antagonist(user.mind))) - to_chat(usr, "You stare at the book but cannot make sense of the markings!") + to_chat(usr, "You stare at the hive but cannot make sense of the control interface!") return user.set_machine(src) @@ -24,50 +24,49 @@ dat = "[temp]

    Clear" else - // AUTOFIXED BY fix_string_idiocy.py - dat = {"The Book of Spells:
    - Spells left to memorize: [uses]
    + dat = {"Augmentation Library:
    + Programmable Nanomachine Uses Remaining: [uses]


    - Memorize which spell:
    - The number after the spell name is the cooldown time.
    + Deploy which augment:
    + The number after the augment name is the cooldown time.
    Magic Missile (10)
    - This spell fires several, slow moving, magic projectiles at nearby targets. If they hit a target, it is paralyzed and takes minor damage.
    + This augment fires several, slow moving, magic projectiles at nearby targets. If they hit a target, it is paralyzed and takes minor damage.
    Fireball (10)
    - This spell fires a fireball in the direction you're facing and does not require wizard garb. Be careful not to fire it at people that are standing next to you.
    + This augment fires a fireball in the direction you're facing and does not require special attire. Be careful not to fire it at people that are standing next to you.
    Disable Technology (60)
    - This spell disables all weapons, cameras and most other technology in range.
    + This augment disables all weapons, cameras and most other technology in range.
    Smoke (10)
    - This spell spawns a cloud of choking smoke at your location and does not require wizard garb.
    + This augment spawns a cloud of choking smoke at your location and does not require special attire.
    Blind (30)
    - This spell temporarly blinds a single person and does not require wizard garb.
    + This augment temporarly blinds a single person and does not require special attire.
    Subjugation (30)
    - This spell temporarily subjugates a target's mind and does not require wizard garb.
    + This augment temporarily subjugates a target's mind and does not require special attire.
    Forcewall (10)
    - This spell creates an unbreakable wall that lasts for 30 seconds and does not need wizard garb.
    + This augment creates an unbreakable wall that lasts for 30 seconds and does not need special attire.
    Blink (2)
    - This spell randomly teleports you a short distance. Useful for evasion or getting into areas if you have patience.
    + This augment randomly teleports you a short distance. Useful for evasion or getting into areas if you have patience.
    Teleport (60)
    - This spell teleports you to a type of area of your selection. Very useful if you are in danger, but has a decent cooldown, and is unpredictable.
    + This augment teleports you to a type of area of your selection. Very useful if you are in danger, but has a decent cooldown, and is unpredictable.
    Mutate (60)
    - This spell causes you to turn into a hulk and gain telekinesis for a short while.
    + This augment causes you to turn into a hulk and gain telekinesis for a short while.
    Ethereal Jaunt (60)
    - This spell creates your ethereal form, temporarily making you invisible and able to pass through walls.
    + This augment creates your ethereal form, temporarily making you invisible and able to pass through walls.
    Knock (10)
    - This spell opens nearby doors and does not require wizard garb.
    - Remove Clothes Requirement Warning: this takes away 2 spell choices.
    + This augment opens nearby doors and does not require special attire.
    + Remove Clothes Requirement Warning: this takes away 2 augment choices.

    Artefacts:
    - Powerful items imbued with eldritch magics. Summoning one will count towards your maximum number of spells.
    + Powerful items harnessing powerful nanomachines. Constructing one will count towards your maximum number of augments.
    It is recommended that only experienced wizards attempt to wield such artefacts.

    Mental Focus
    An artefact that channels the will of the user into destructive bolts of force.

    - Six Soul Stone Shards and the spell Artificer
    - Soul Stone Shards are ancient tools capable of capturing and harnessing the spirits of the dead and dying. The spell Artificer allows you to create arcane machines for the captured souls to pilot.
    + Six Soul Stone Shards and the augment Artificer
    + Soul Stone Shards are ancient tools capable of capturing and harnessing the spirits of the dead and dying. The augment Artificer allows you to create arcane machines for the captured souls to pilot.

    Mastercrafted Armor Set
    - An artefact suit of armor that allows you to cast spells while providing more protection against attacks and the void of space.
    + An artefact suit of armor that allows you to use augments while providing more protection against attacks and the void of space.

    Staff of Animation
    An arcane staff capable of shooting bolts of eldritch energy which cause inanimate objects to come to life. This magic doesn't affect machines.
    @@ -77,7 +76,7 @@
    "} // END AUTOFIX if(op) - dat += "Re-memorize Spells
    " + dat += "Re-program nanomachines
    " user << browse(dat, "window=radio") onclose(user, "radio") return @@ -92,7 +91,7 @@ return 1 if(H.mind.special_role == "apprentice") - temp = "If you got caught sneaking a peak from your teacher's spellbook, you'd likely be expelled from the Wizard Academy. Better not." + temp = "You don't understand the usage of nanomachine hives well enough to risk messing with it." return if(loc == H || (in_range(src, H) && istype(loc, /turf))) @@ -103,10 +102,10 @@ if(usr in A.contents) uses = max_uses H.spellremove() - temp = "All spells have been removed. You may now memorize a new set of spells." + temp = "All augments have been removed. You may now memorize a new set of augments." feedback_add_details("wizard_spell_learned","UM") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells else - temp = "You may only re-memorize spells whilst located inside the wizard sanctuary." + temp = "You may only re-program augments whilst located inside the wizard sanctuary." else if(uses >= 1 && max_uses >=1) if(href_list["spell_choice"] == "noclothes") if(uses < 2) @@ -114,18 +113,18 @@ uses-- /* */ - var/list/available_spells = list(magicmissile = "Magic Missile", fireball = "Fireball", disabletech = "Disable Tech", smoke = "Smoke", blind = "Blind", subjugation = "Subjugation", mindswap = "Mind Transfer", forcewall = "Forcewall", blink = "Blink", teleport = "Teleport", mutate = "Mutate", etherealjaunt = "Ethereal Jaunt", knock = "Knock", horseman = "Curse of the Horseman", staffchange = "Staff of Change", mentalfocus = "Mental Focus", soulstone = "Six Soul Stone Shards and the spell Artificer", armor = "Mastercrafted Armor Set", staffanimate = "Staff of Animation", noclothes = "No Clothes") + var/list/available_spells = list(magicmissile = "Magic Missile", fireball = "Fireball", disabletech = "Disable Tech", smoke = "Smoke", blind = "Blind", subjugation = "Subjugation", mindswap = "Mind Transfer", forcewall = "Forcewall", blink = "Blink", teleport = "Teleport", mutate = "Mutate", etherealjaunt = "Ethereal Jaunt", knock = "Knock", horseman = "Curse of the Horseman", staffchange = "Staff of Change", mentalfocus = "Mental Focus", soulstone = "Six Soul Stone Shards and the augment Artificer", armor = "Mastercrafted Armor Set", staffanimate = "Staff of Animation", noclothes = "No Clothes") var/already_knows = 0 for(var/spell/aspell in H.spell_list) if(available_spells[href_list["spell_choice"]] == initial(aspell.name)) already_knows = 1 if(!aspell.can_improve()) - temp = "This spell cannot be improved further." + temp = "This augment cannot be improved further." uses++ break else if(aspell.can_improve("speed") && aspell.can_improve("power")) - switch(alert(src, "Do you want to upgrade this spell's speed or power?", "Select Upgrade", "Speed", "Power", "Cancel")) + switch(alert(src, "Do you want to upgrade this augment's speed or power?", "Select Upgrade", "Speed", "Power", "Cancel")) if("Speed") temp = aspell.quicken_spell() if("Power") @@ -144,32 +143,32 @@ if("noclothes") feedback_add_details("wizard_spell_learned","NC") H.add_spell(new/spell/noclothes) - temp = "This teaches you how to use your spells without your magical garb, truely you are the wizardest." + temp = "This allows you to use your augments without specialist garb, truely you are the nano-wizardest." uses-- if("magicmissile") feedback_add_details("wizard_spell_learned","MM") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells H.add_spell(new/spell/targeted/projectile/magic_missile) - temp = "You have learned magic missile." + temp = "You have installed magic missile." if("fireball") feedback_add_details("wizard_spell_learned","FB") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells H.add_spell(new/spell/targeted/projectile/dumbfire/fireball) - temp = "You have learned fireball." + temp = "You have installed fireball." if("disabletech") feedback_add_details("wizard_spell_learned","DT") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells H.add_spell(new/spell/aoe_turf/disable_tech) - temp = "You have learned disable technology." + temp = "You have installed disable technology." if("smoke") feedback_add_details("wizard_spell_learned","SM") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells H.add_spell(new/spell/aoe_turf/smoke) - temp = "You have learned smoke." + temp = "You have installed smoke." if("blind") feedback_add_details("wizard_spell_learned","BD") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells H.add_spell(new/spell/targeted/genetic/blind) - temp = "You have learned blind." + temp = "You have installed blind." if("subjugation") feedback_add_details("wizard_spell_learned","SJ") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells H.add_spell(new/spell/targeted/subjugation) - temp = "You have learned subjugate." + temp = "You have installed subjugate." // if("mindswap") // feedback_add_details("wizard_spell_learned","MT") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells // H.add_spell(new/spell/targeted/mind_transfer) @@ -177,27 +176,27 @@ if("forcewall") feedback_add_details("wizard_spell_learned","FW") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells H.add_spell(new/spell/aoe_turf/conjure/forcewall) - temp = "You have learned forcewall." + temp = "You have installed forcewall." if("blink") feedback_add_details("wizard_spell_learned","BL") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells H.add_spell(new/spell/aoe_turf/blink) - temp = "You have learned blink." + temp = "You have installed blink." if("teleport") feedback_add_details("wizard_spell_learned","TP") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells H.add_spell(new/spell/area_teleport) - temp = "You have learned teleport." + temp = "You have installed teleport." if("mutate") feedback_add_details("wizard_spell_learned","MU") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells H.add_spell(new/spell/targeted/genetic/mutate) - temp = "You have learned mutate." + temp = "You have installed mutate." if("etherealjaunt") feedback_add_details("wizard_spell_learned","EJ") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells H.add_spell(new/spell/targeted/ethereal_jaunt) - temp = "You have learned ethereal jaunt." + temp = "You have installed ethereal jaunt." if("knock") feedback_add_details("wizard_spell_learned","KN") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells H.add_spell(new/spell/aoe_turf/knock) - temp = "You have learned knock." + temp = "You have installed knock." // if("horseman") // feedback_add_details("wizard_spell_learned","HH") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells // H.add_spell(new/spell/targeted/equip_item/horsemask) @@ -211,7 +210,7 @@ feedback_add_details("wizard_spell_learned","SS") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells new /obj/item/storage/belt/soulstone/full(get_turf(H)) H.add_spell(new/spell/aoe_turf/conjure/construct) - temp = "You have purchased a belt full of soulstones and have learned the artificer spell." + temp = "You have purchased a belt full of soulstones and have learned the artificer augment." max_uses-- if("armor") feedback_add_details("wizard_spell_learned","HS") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells @@ -243,16 +242,17 @@ /obj/item/spellbook/oneuse var/spell = /spell/targeted/projectile/magic_missile //just a placeholder to avoid runtimes if someone spawned the generic - var/spellname = "sandbox" + var/spellname = "" var/used = 0 - name = "spellbook of " + name = "unstable nanomachine hive: " uses = 1 max_uses = 1 - desc = "This template spellbook was never meant for the eyes of man..." + desc = "A secure delivery system for highly experimental nanomachine swarms capable of rapidly installing (often illegal) biotech augments to those both educated in its usage, and reckness enough to try. Insert hand when ready." /obj/item/spellbook/oneuse/Initialize() . = ..() name += spellname + icon_state = "hive[spellname]" /obj/item/spellbook/oneuse/attack_self(mob/user as mob) var/spell/S = new spell(user) @@ -261,33 +261,33 @@ if(user.mind) // TODO: Update to new antagonist system. if(user.mind.special_role == "apprentice" || user.mind.special_role == "Wizard") - to_chat(user, "You're already far more versed in this spell than this flimsy how-to book can provide.") + to_chat(user, "You're already equipped with augments beyond what this small hive can provide.") else - to_chat(user, "You've already read this one.") + to_chat(user, "You've already applied the augment from this hive, the nanomachines remain dormant.") return if(used) recoil(user) else user.add_spell(S) - to_chat(user, "you rapidly read through the arcane book. Suddenly you realize you understand [spellname]!") + to_chat(user, "You place your hand in the hive's receptacle and feel an alien presence course through your body. Once the stinging subsides, you realise your body is capable of something new. You can now [spellname]!") user.attack_log += text("\[[time_stamp()]\] [user.real_name] ([user.ckey]) learned the spell [spellname] ([S]).") onlearned(user) /obj/item/spellbook/oneuse/proc/recoil(mob/user as mob) - user.visible_message("[src] glows in a black light!") + playsound(src, 'sound/effects/refill.ogg', 50, 1) + user.visible_message("[src] rattles uncontrollably!") /obj/item/spellbook/oneuse/proc/onlearned(mob/user as mob) + playsound(src, 'sound/effects/hypospray.ogg', 50, 1) used = 1 - user.visible_message("[src] glows dark for a second!") + user.visible_message("[src] lights up, vibrating softly for a moment!") /obj/item/spellbook/oneuse/attackby() return /obj/item/spellbook/oneuse/fireball spell = /spell/targeted/projectile/dumbfire/fireball - spellname = "fireball" - icon_state ="bookfireball" - desc = "This book feels warm to the touch." + spellname = "superheat matter" /obj/item/spellbook/oneuse/fireball/recoil(mob/user as mob) ..() @@ -296,21 +296,17 @@ /obj/item/spellbook/oneuse/smoke spell = /spell/aoe_turf/smoke - spellname = "smoke" - icon_state ="booksmoke" - desc = "This book is overflowing with the dank arts." + spellname = "emit smoke" /obj/item/spellbook/oneuse/smoke/recoil(mob/living/user as mob) ..() - to_chat(user, "Your stomach rumbles...") + to_chat(user, "Your stomach lurches, you feel like you haven't eaten in days...") if(user.nutrition) user.adjust_nutrition(-200) /obj/item/spellbook/oneuse/blind spell = /spell/targeted/genetic/blind - spellname = "blind" - icon_state ="bookblind" - desc = "This book looks blurry, no matter how you look at it." + spellname = "ocular disruption" /obj/item/spellbook/oneuse/blind/recoil(mob/user as mob) ..() @@ -319,14 +315,12 @@ /obj/item/spellbook/oneuse/mindswap spell = /spell/targeted/mind_transfer - spellname = "mindswap" - icon_state ="bookmindswap" - desc = "This book's cover is pristine, though its pages look ragged and torn." + spellname = "neural replication" var/mob/stored_swap = null //Used in used book recoils to store an identity for mindswaps /obj/item/spellbook/oneuse/mindswap/onlearned() - spellname = pick("fireball","smoke","blind","forcewall","knock","horses","charge") - icon_state = "book[spellname]" + spellname = pick("superheat matter","emit smoke","ocular disruption","restriction field","manipulate lock","horse","charging") + icon_state = "hive[spellname]" name = "spellbook of [spellname]" //Note, desc doesn't change by design ..() @@ -339,7 +333,7 @@ to_chat(user, "For a moment you feel like you don't even know who you are anymore.") return if(stored_swap == user) - to_chat(user, "You stare at the book some more, but there doesn't seem to be anything else to learn...") + to_chat(user, "You insert your hand into the nanomachine hive, but it doesn't seem to do anything more for you...") return if(user.mind.special_verbs.len) @@ -374,9 +368,7 @@ /obj/item/spellbook/oneuse/forcewall spell = /spell/aoe_turf/conjure/forcewall - spellname = "forcewall" - icon_state ="bookforcewall" - desc = "This book has a dedication to mimes everywhere inside the front cover." + spellname = "restriction field" /obj/item/spellbook/oneuse/forcewall/recoil(mob/user as mob) ..() @@ -388,24 +380,20 @@ /obj/item/spellbook/oneuse/knock spell = /spell/aoe_turf/knock - spellname = "knock" - icon_state ="bookknock" - desc = "This book is hard to hold closed properly." + spellname = "manipulate lock" /obj/item/spellbook/oneuse/knock/recoil(mob/user as mob) ..() - to_chat(user, "You're knocked down!") + to_chat(user, "Your limb joints go slack!") user.Weaken(20) /obj/item/spellbook/oneuse/horsemask spell = /spell/targeted/equip_item/horsemask - spellname = "horses" - icon_state ="bookhorses" - desc = "This book is more horse than your mind has room for." + spellname = "horse" /obj/item/spellbook/oneuse/horsemask/recoil(mob/living/carbon/user as mob) if(istype(user, /mob/living/carbon/human)) - to_chat(user, "HOR-SIE HAS RISEN") + to_chat(user, "HOR-SIE HAS RISEN!") var/obj/item/clothing/mask/costume/horsehead/magichead = new /obj/item/clothing/mask/costume/horsehead magichead.canremove = 0 //curses! magichead.flags_inv = null //so you can still see their face @@ -414,15 +402,13 @@ user.equip_to_slot_if_possible(magichead, slot_wear_mask, 1, 1) qdel(src) else - to_chat(user, "I say thee neigh") + to_chat(user, "I say thee neigh!") /obj/item/spellbook/oneuse/charge spell = /spell/aoe_turf/charge spellname = "charging" - icon_state ="bookcharge" - desc = "This book is made of 100% post-consumer wizard." /obj/item/spellbook/oneuse/charge/recoil(mob/user as mob) ..() - to_chat(user, "[src] suddenly feels very warm!") + to_chat(user, "[src] suddenly shorts out!") empulse(src, 1, 1, 1, 1) diff --git a/code/modules/spells/targeted/projectile/fireball.dm b/code/modules/spells/targeted/projectile/fireball.dm index ec48c4ab492..839ea897a18 100644 --- a/code/modules/spells/targeted/projectile/fireball.dm +++ b/code/modules/spells/targeted/projectile/fireball.dm @@ -1,14 +1,14 @@ /spell/targeted/projectile/dumbfire/fireball name = "Fireball" - desc = "This spell fires a fireball at a target and does not require wizard garb." + desc = "This fires a fireball at a target and does not require special equipment." proj_type = /obj/item/projectile/spell_projectile/fireball school = "evocation" charge_max = 100 spell_flags = 0 - invocation = "ONI SOMA" - invocation_type = SpI_SHOUT + invocation = "manifests heat from within their body!" + invocation_type = SpI_EMOTE range = 20 cooldown_min = 20 //10 deciseconds reduction per rank @@ -36,4 +36,4 @@ /obj/item/projectile/spell_projectile/fireball name = "fireball" - icon_state = "fireball" \ No newline at end of file + icon_state = "fireball" diff --git a/icons/obj/wizard.dmi b/icons/obj/wizard.dmi index 087831151980de7db15c3bb83a7495199566b15d..45b4dc967bcab8b92fa84df35a75fd411e8d18dc 100644 GIT binary patch delta 16092 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 XqDkf4$z%Bw)4V0^|u>G6>3_EN|xEFAuvJy(;B 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 From 37b3dff01d8e5edc451bca3acda46efe7f7c16a8 Mon Sep 17 00:00:00 2001 From: Cerebulon Date: Sun, 13 Aug 2023 05:03:19 +0100 Subject: [PATCH 80/83] Synthbody terminology --- code/game/objects/items/robobag.dm | 6 +++--- code/game/objects/items/weapons/tanks/tank_types.dm | 4 ++-- code/modules/clothing/under/accessories/badges.dm | 2 +- code/modules/research/prosfab_designs.dm | 8 ++++---- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/code/game/objects/items/robobag.dm b/code/game/objects/items/robobag.dm index ceaa117211c..6734f334349 100644 --- a/code/game/objects/items/robobag.dm +++ b/code/game/objects/items/robobag.dm @@ -1,6 +1,6 @@ /obj/item/bodybag/cryobag/robobag - name = "synthmorph bag" + name = "synthbody bag" desc = "A reusable polymer bag designed to slow down synthetic functions such as data corruption and coolant flow, \ especially useful if short on time or in a hostile environment." icon = 'icons/obj/robobag.dmi' @@ -17,7 +17,7 @@ qdel(src) /obj/structure/closet/body_bag/cryobag/robobag - name = "synthmorph bag" + name = "synthbody bag" desc = "A reusable polymer bag designed to slow down synthetic functions such as data corruption and coolant flow, \ especially useful if short on time or in a hostile environment." icon = 'icons/obj/robobag.dmi' @@ -34,7 +34,7 @@ /obj/structure/closet/body_bag/cryobag/robobag/update_icon() if(opened) icon_state = "open" - else if (contents.len) + else if (length(contents)) icon_state = "closed_occupied" else icon_state = "closed_unlocked" diff --git a/code/game/objects/items/weapons/tanks/tank_types.dm b/code/game/objects/items/weapons/tanks/tank_types.dm index ed30c79afd7..acf0787042c 100644 --- a/code/game/objects/items/weapons/tanks/tank_types.dm +++ b/code/game/objects/items/weapons/tanks/tank_types.dm @@ -218,9 +218,9 @@ . += "The meter on \the [src] indicates you are almost out of nitrogen!" //playsound(user, 'sound/effects/alert.ogg', 50, 1) -/obj/item/tank/stasis/nitro_cryo // Synthmorph bags need to have initial pressure within safe bounds for human atmospheric pressure, but low temperature to stop unwanted degredation. +/obj/item/tank/stasis/nitro_cryo // Synthbody bags need to have initial pressure within safe bounds for human atmospheric pressure, but low temperature to stop unwanted degredation. name = "stasis cryogenic nitrogen tank" - desc = "Cryogenic Nitrogen tank included in most synthmorph bag designs." + desc = "Cryogenic Nitrogen tank included in most synthbody bag designs." icon_state = "emergency_double_nitro" gauge_icon = "indicator_emergency_double" volume = 10 diff --git a/code/modules/clothing/under/accessories/badges.dm b/code/modules/clothing/under/accessories/badges.dm index 5be300d77a5..8175b005da4 100644 --- a/code/modules/clothing/under/accessories/badges.dm +++ b/code/modules/clothing/under/accessories/badges.dm @@ -201,7 +201,7 @@ badge_string = "Sicurity Journelist" w_class = ITEMSIZE_SMALL -// Synthmorph bag / Corporation badges. Primarily used on the robobag, but can be worn. Default is NT. +// Synthbody bag / Corporation badges. Primarily used on the robobag, but can be worn. Default is NT. /obj/item/clothing/accessory/medal/badge/corporate_tag name = "NanoTrasen Badge" diff --git a/code/modules/research/prosfab_designs.dm b/code/modules/research/prosfab_designs.dm index 11d29d553d9..d197b8f5728 100644 --- a/code/modules/research/prosfab_designs.dm +++ b/code/modules/research/prosfab_designs.dm @@ -83,7 +83,7 @@ H.b_skin = 0 H.dna.ResetUIFrom(H) - H.real_name = "Synthmorph #[rand(100,999)]" + H.real_name = "Synthbody #[rand(100,999)]" H.name = H.real_name H.dir = 2 H.add_language(LANGUAGE_EAL) @@ -460,10 +460,10 @@ materials = list(MAT_STEEL = 25000, MAT_GLASS = 3000, MAT_GOLD = 350) build_path = /obj/item/borg/upgrade/language -// Synthmorph Bags. +// Synthbody Bags. -/datum/design/item/prosfab/synthmorphbag - name = "Synthmorph Storage Bag" +/datum/design/item/prosfab/synthbodybag + name = "Synthbody Storage Bag" desc = "Used to store or slowly defragment an FBP." id = "misc_synth_bag" materials = list(MAT_STEEL = 250, MAT_GLASS = 250, MAT_PLASTIC = 2000) From aca5ef028497f5cd2d03c1b191b6c434d3bcc31e Mon Sep 17 00:00:00 2001 From: Cerebulon Date: Mon, 7 Aug 2023 18:54:52 +0100 Subject: [PATCH 81/83] news articles jan-aug 23 --- code/modules/lore_codex/news_data/main.dm | 261 +++++++++++++++++----- 1 file changed, 205 insertions(+), 56 deletions(-) diff --git a/code/modules/lore_codex/news_data/main.dm b/code/modules/lore_codex/news_data/main.dm index e6e0dbf5ab9..3c63eee3a7e 100644 --- a/code/modules/lore_codex/news_data/main.dm +++ b/code/modules/lore_codex/news_data/main.dm @@ -4,6 +4,18 @@ region. Each is labeled by date of publication and title. This list is self-updating, and from time to time the publisher will push new \ articles. You are encouraged to check back frequently." children = list( + /datum/lore/codex/page/article129, + /datum/lore/codex/page/article128, + /datum/lore/codex/page/article127, + /datum/lore/codex/page/article126, + /datum/lore/codex/page/article125, + /datum/lore/codex/page/article124, + /datum/lore/codex/page/article123, + /datum/lore/codex/page/article122, + /datum/lore/codex/page/article121, + /datum/lore/codex/page/article120, + /datum/lore/codex/page/article119, + /datum/lore/codex/page/article118, /datum/lore/codex/page/article117, /datum/lore/codex/page/article116, /datum/lore/codex/page/article115, @@ -151,19 +163,19 @@ concerning still is NanoTrasen's business practice regarding the intelligences: much like their positronic lines, sources within the\ company indicate that they will be \"farmed out\" to employees of the corporation and residents of their Northern Star and Cynosure\ habitation complexes. Quote our source, who wishes to remain anonymous, \"\[we\] call the program 'Lend-Lease', sometimes. The whole idea\ - is that we only have to pay the\ cost of the Promethean core, which is about 2000-3000 thalers after startup costs, and we still get\ + is that we only have to pay the\ cost of the promethean core, which is about 2000-3000 thalers after startup costs, and we still get\ the data we need while \[our\] own employees pay to feed 'em and put hours into raising them.\"\

    \ The bill passed fairly quietly this afternoon, owing to the closed nature of the Bicamarial. A post-facto Occulum poll of voting-age\ - VGA citizens suggest that fully 80% of them did not even know what a Promethean was prior to the most recent general election. A\ + VGA citizens suggest that fully 80% of them did not even know what a promethean was prior to the most recent general election. A\ follow-up poll indicates that an appreciable number of Sivians do not support the framework's current implementation." /datum/lore/codex/page/article2 name = "2/3/62 - Corporate Coup on Aetolus" - data = "A recent incident aboard the NRS Prometheus issued in a major change in the leadership of the Promethean homeworld. During \ + data = "A recent incident aboard the NRS Prometheus issued in a major change in the leadership of the promethean homeworld. During \ a late-night meeting of the Nanotrasen Board of Trustees, several high-ranking personnel, including Head of Research Naomi Harper,\ announced their intention to assume direct control of Nanotrasen facilities in the system. It is known that several dissenting \ - members of the board were shot to death by Promethean test subjects. Our information comes from a survivor of the coup, who for \ + members of the board were shot to death by promethean test subjects. Our information comes from a survivor of the coup, who for \ reasons of security has chosen to remain annonymous. All outbound shipments affiliated with Nanotrasen have ceased.\

    \ While neither Grayson Manufacturies nor Nanotrasen have made an official statement, Nanotrasen CEO Albary Moravec has called the \ @@ -173,11 +185,11 @@ /datum/lore/codex/page/article3 name = "2/10/62 - Aetolian Partisans Declare Independence" - data = "Breaking their week-long silence, the leaders of the Aetolian Coup, and their spokesperson and presumed leader Naomi Harper issued an address earlier today, delivered to the Oculum Broadcast office on Pearl by drone courier. Quote Dr. Harper: \"Our previous silence was a necessity, while we consolidated our forces and dealt with corporatists both internally and in Vounna's former Grayson outposts.\". In Harper's hour-long address, she berates the failure of SolGov to provide adequate protections for Prometheans. \"We will not let the Promethean be another positronic brain; they will not labor under a century of slavery, deprived of a state to call their own. The Luddites of the Friends and of the Icarus Front will not be permitted to decide the fate of a nascent race before it begins.\"\ + data = "Breaking their week-long silence, the leaders of the Aetolian Coup, and their spokesperson and presumed leader Naomi Harper issued an address earlier today, delivered to the Oculum Broadcast office on Pearl by drone courier. Quote Dr. Harper: \"Our previous silence was a necessity, while we consolidated our forces and dealt with corporatists both internally and in Vounna's former Grayson outposts.\". In Harper's hour-long address, she berates the failure of SolGov to provide adequate protections for prometheans. \"We will not let the Promethean be another positronic brain; they will not labor under a century of slavery, deprived of a state to call their own. The Luddites of the Friends and of the Icarus Front will not be permitted to decide the fate of a nascent race before it begins.\"\

    \ - Harper proceeded to unilaterally declare Vounna's independence from SolGov, claiming sovereignty over the system as the first Chairperson of the \"Aetolian Council\". Speaker of the Shadow Coalition ISA-5 has urged their government to treat the developing situation with caution but decried Harper's rhetoric, stating in a press release, \"While I know well the injustices visited on myself and my people by misguided forbearers, it is important to treat any emerging technology with respect. Current policies regarding the Prometheans are designed to limit risk during sociological trials on Aetolus and beyond. As for myself, I doubt the sincerity of this human who claims to speak for the Prometheans, when the Prometheans are perfectly equipped to speak for themselves.\"\ + Harper proceeded to unilaterally declare Vounna's independence from SolGov, claiming sovereignty over the system as the first Chairperson of the \"Aetolian Council\". Speaker of the Shadow Coalition ISA-5 has urged their government to treat the developing situation with caution but decried Harper's rhetoric, stating in a press release, \"While I know well the injustices visited on myself and my people by misguided forbearers, it is important to treat any emerging technology with respect. Current policies regarding the prometheans are designed to limit risk during sociological trials on Aetolus and beyond. As for myself, I doubt the sincerity of this human who claims to speak for the prometheans, when the prometheans are perfectly equipped to speak for themselves.\"\

    \ - NanoTrasen is expected to redouble their Promethean research programs in the Vir system until stability is restored to Vounna." + NanoTrasen is expected to redouble their promethean research programs in the Vir system until stability is restored to Vounna." /datum/lore/codex/page/article4 name = "2/14/62 - SCG Denounces Aetolian Coup; Mobilizes Fleet" @@ -185,7 +197,7 @@

    \ The decision faced resistance from more laissez faire Assembly member states, including prominent SEO governor Bruno Ofako, delaying an earlier consensus. Supporters of the action hope that this decisive display of military strength will encourage the rebels to stand down without further bloodshed, and submit to prosecution by the Lunar High Courts.\

    \ - The Icarus Front has also proposed a temporary ban on continued Promethean research, though this motion has yet to gain any traction." + The Icarus Front has also proposed a temporary ban on continued promethean research, though this motion has yet to gain any traction." /datum/lore/codex/page/article5 name = "2/23/62 - \"Almach Association\" Shocks Nation" @@ -199,7 +211,7 @@ /datum/lore/codex/page/article6 name = "3/03/62 - A Week Out From Almach: What are the facts?" - data = "* Several organizations in the Almach Rim, including Angessa's Pearl, the Aetolian Council, the Interstellar Workers of Wythe, the Republic of Whitney, and members of several prominent families in the Neon Light unilaterally declared secession from SCG.

    *This secession was first called the Grey Hour by political scientists in New Florence, a term popularized by reporter Elspor Fong.

    * Shelf, the FRF, and the EFRB were declared \"observers\" in the Almach Association charter.

    * None of these organizations have issued a statement on the matter.

    * The SCG-R Song Shi was stranded in the region during the secession.

    * SolGov has not issued an official statement of the fate of the Song Shi.

    * Several confederate agencies, including Emergent Intelligence Oversight, the Trade and Customs Bureau, and SCG Fleet Intelligence have declared a \"state of emergency\".

    * SolGov itself has NOT declared a state of emergency.

    * Legitimate communications in and out of the Almach Rim are restricted to audited text messages for the period.

    * Several illegitimate communication links exist and are believed by Fleet Intelligence to be currently hosting the official sites for Morpheus Cyberkinetics and for the Association itself.

    * Icarus Front chairperson Mackenzie West has proposed a moratorium on the creation of new Prometheans for the duration of the crisis.

    * Local laws on the subject will apply until the Assembly meets late in May.

    * No confederate lawmaker has proposed action against Relani, Shelfican, or newly Almachi nationals living within stable regions.

    * The border remains tightly closed to migrants, media, and diplomats alike." + data = "* Several organizations in the Almach Rim, including Angessa's Pearl, the Aetolian Council, the Interstellar Workers of Wythe, the Republic of Whitney, and members of several prominent families in the Neon Light unilaterally declared secession from SCG.

    *This secession was first called the Grey Hour by political scientists in New Florence, a term popularized by reporter Elspor Fong.

    * Shelf, the FRF, and the EFRB were declared \"observers\" in the Almach Association charter.

    * None of these organizations have issued a statement on the matter.

    * The SCG-R Song Shi was stranded in the region during the secession.

    * SolGov has not issued an official statement of the fate of the Song Shi.

    * Several confederate agencies, including Emergent Intelligence Oversight, the Trade and Customs Bureau, and SCG Fleet Intelligence have declared a \"state of emergency\".

    * SolGov itself has NOT declared a state of emergency.

    * Legitimate communications in and out of the Almach Rim are restricted to audited text messages for the period.

    * Several illegitimate communication links exist and are believed by Fleet Intelligence to be currently hosting the official sites for Morpheus Cyberkinetics and for the Association itself.

    * Icarus Front chairperson Mackenzie West has proposed a moratorium on the creation of new prometheans for the duration of the crisis.

    * Local laws on the subject will apply until the Assembly meets late in May.

    * No confederate lawmaker has proposed action against Relani, Shelfican, or newly Almachi nationals living within stable regions.

    * The border remains tightly closed to migrants, media, and diplomats alike." /datum/lore/codex/page/article7 name = "3/21/62 - Relan, Shelf Join the Almach Association" @@ -250,7 +262,7 @@ /datum/lore/codex/page/article14 name = "5/25/62 - Harper's Aetolus Remains Shadowed" - data = "The recent detente with the Almach Association has prompted easier communications with Rim governments. Loved ones separated by the cordon have a chance to communicate once more, trade is posed to recommence, and light has been shed on the conditions of Shelf, Relan, and Angessa's Pearl. Amid this light is a patch of darkness. The fourth major polity of the Association, the Aetolian Council remains inscrutable, with no publicly-available information in the system available after their purge of corporate loyalists during the Gray Hour. What reports do exist are rumors within the Rim of Aetolian projects to create a new, hardier strain of Promethean, potentially one in flagrant violation of the Five Points of Human Sanctity. It is also known that Aetolus is a contributor to the personnel of the military vessels that even now are active in the Golden Crescent, although no so-called \"Aeto-Prometheans\" are believed to be active outside of the rim at this time.\ + data = "The recent detente with the Almach Association has prompted easier communications with Rim governments. Loved ones separated by the cordon have a chance to communicate once more, trade is posed to recommence, and light has been shed on the conditions of Shelf, Relan, and Angessa's Pearl. Amid this light is a patch of darkness. The fourth major polity of the Association, the Aetolian Council remains inscrutable, with no publicly-available information in the system available after their purge of corporate loyalists during the Gray Hour. What reports do exist are rumors within the Rim of Aetolian projects to create a new, hardier strain of promethean, potentially one in flagrant violation of the Five Points of Human Sanctity. It is also known that Aetolus is a contributor to the personnel of the military vessels that even now are active in the Golden Crescent, although no so-called \"Aeto-Prometheans\" are believed to be active outside of the rim at this time.\

    \ Aetolus is the only garden world in the Almach Rim and among the most difficult to reach from the nearby system of Saint Columbia. Its seclusion and economic independence give it a great deal of weight in the Association, where Council representatives are among the most vehement in their opposition to SolGov- at odds with the Association's decision to reject Boiling Point's pan-Solar revolutionary praxis. It remains to be seen if Aetolus' hawkish ideals will fade over time, but because of the structure of the Association, there is no real chance of the junta being expelled from the government or removed from control of the Vounna system." @@ -362,7 +374,7 @@ name = "11/24/62 - Boiling Point Stronghold Seized in Vir" data = "Combined forces from the SCG Fleet and Almach Militia have today struck a powerful blow to Boiling Point terrorist operations in the Vir system. With close cooperation from the crew of NanoTrasen facilities in the region, special forces were able to infiltrate what is believed to have been a major stronghold for the radical Mercurial group, located deep in the remote Ullran Expanse region of Sif. The raid closely follows the thwarted Boiling Point attack on the Radiance Energy Chain, a major energy collection array in the system which is now known to have been masterminded from the concealed bunker complex on Sif.\

    \ - According to a crewmember of the NLS Southern Cross - a logistical station in Sif orbit - NanoTrasen employees were asked to assist in establishing a forward operating base for the strike team forces, and as a result suffered from a minor retaliatory attack from Boiling Point drones, including a mechanized unit believed to be of Unathi origin. Six civilians suffered from treatable injuries. Lieutenant Miro Ivanou of the SCG Fleet and commander of the anti-terror operation has expressed gratitude to the crew under the \"decisive\" guidance of on-shift facility overseer, Ricardo LaCroix.\ + According to a crewmember of the NLS Southern Cross - a logistical station in Sif orbit - NanoTrasen employees were asked to assist in establishing a forward operating base for the strike team forces, and as a result suffered from a minor retaliatory attack from Boiling Point drones, including a mechanized unit believed to be of unathi origin. Six civilians suffered from treatable injuries. Lieutenant Miro Ivanou of the SCG Fleet and commander of the anti-terror operation has expressed gratitude to the crew under the \"decisive\" guidance of on-shift facility overseer, Ricardo LaCroix.\

    \ Military officials have reported the operation as a total success, and that \"several\" high-ranking Boiling Point organizers were killed in the raid, and that thanks to the work of allied intelligence operation teams much of Boiling Point's captured data may remain intact." /datum/lore/codex/category/article27 @@ -394,7 +406,7 @@

    \ \[Mackenzie West shifts at the podium, setting down the List of Dissidents.\]\

    \ - It is in times of relief - of unity, times like this moment - that every human heart can be filled with pride. \[West places their hand over their heart\] Since the dawn of civilization, mankind has strived above all else for peace, for the cooperation of all humanity. It is this very legacy of togetherness that has allowed us such close friendship with species further afield - the Skrell, the Tajara, and beyond. These past nine months, we have seen, each of us, with our own two eyes what mankind can achieve - together.\ + It is in times of relief - of unity, times like this moment - that every human heart can be filled with pride. \[West places their hand over their heart\] Since the dawn of civilization, mankind has strived above all else for peace, for the cooperation of all humanity. It is this very legacy of togetherness that has allowed us such close friendship with species further afield - the skrell, the tajara, and beyond. These past nine months, we have seen, each of us, with our own two eyes what mankind can achieve - together.\

    \ \[West removes their hand from their heart and places both flat on the podium.\]\

    \ @@ -432,7 +444,7 @@ /datum/lore/codex/page/article30 name = "01/01/63 - Sif Governor Bjorn Arielsson to Retire" - data = "Aging Shadow Coalition governor Bjorn Arielsson has today confirmed rumours that he will not run for re-election in the 2563 cycle. The popular governor has represented the people of Vir in the Colonial Assembly for ten years, and supporters had long hoped that he would run for a third term. Arielsson cites advancing age and a desire to spend more time with his partner of 12 years, noted Positronic entrepreneur View Arielsson.\ + data = "Aging Shadow Coalition governor Bjorn Arielsson has today confirmed rumours that he will not run for re-election in the 2563 cycle. The popular governor has represented the people of Vir in the Colonial Assembly for ten years, and supporters had long hoped that he would run for a third term. Arielsson cites advancing age and a desire to spend more time with his partner of 12 years, noted positronic entrepreneur View Arielsson.\

    \ Arielsson's governorship saw increased funding towards Sif's vererable ground-based transportation networks to the benefit of some of New Rekjavik's more remote neighbors, though opponents have criticised subsidies towards artificially heated fungal farms, arguing that the faciliies \"benefit a small minority of Skrellian residents to the detriment of already fragile local ecosystems.\"\

    \ @@ -459,23 +471,23 @@

    \ I hear talk from some people-- mostly young people, people who have lived their whole adult life with me in the capital-- I hear them talking about seccession. Now, let's make it clear; I'm not going to belittle you, the way some of my colleagues would. Complaining about the government, especially one as big and as old as the Confederacy, is our gods-given right. It's never going to be perfect, and it's not half of what it could be. I have nothing against talking about it, I have nothing against turning that talk into action and actually seceding, with just cause. I've worked closely with Representative Hannirsdottir for ten years now, and while we don't agree on the issue of secession it's certainly never stopped us from cooperating.\

    \ - But, uh, as you can probably guess, they're not talking about the old kind of seccession. They're not thinking we'll stop paying Solar taxes and strike it out alone, the way some people did during the Age of Seccession. They want to join the Association. Now, if I were Secretary-General West, I might wax poetic about how the Association is a 'betrayal of our own humanity', or some... or some crock of shit like that, if you'll pardon my language. We're not all humans here. We're Tajaran and Unathi and Skrell and Positronics and even a few Teshari. And while that 'Valentines Ultimatum' might win West a lot of points with their lackies, and with the kind of maintenance-dome troglodyte who thinks the First Accord was a mistake, it's done more for the Association's recruitment than their entire propaganda budget. It's become expedient for leaders on both sides to treat this like a fight between the Core and the Rim, or between humans and positronics, or between tradition and progressivism, but it's not any of these. It's the oldest fight in the book. It's republicanism versus autocracy, and we're not the autocracy.\ + But, uh, as you can probably guess, they're not talking about the old kind of seccession. They're not thinking we'll stop paying Solar taxes and strike it out alone, the way some people did during the Age of Seccession. They want to join the Association. Now, if I were Secretary-General West, I might wax poetic about how the Association is a 'betrayal of our own humanity', or some... or some crock of shit like that, if you'll pardon my language. We're not all humans here. We're tajaran and unathi and skrell and positronics and even a few teshari. And while that 'Valentines Ultimatum' might win West a lot of points with their lackies, and with the kind of maintenance-dome troglodyte who thinks the First Accord was a mistake, it's done more for the Association's recruitment than their entire propaganda budget. It's become expedient for leaders on both sides to treat this like a fight between the Core and the Rim, or between humans and positronics, or between tradition and progressivism, but it's not any of these. It's the oldest fight in the book. It's republicanism versus autocracy, and we're not the autocracy.\

    \ Angessa's Pearl is a theocratic autocracy led by Angessa Martei, who owns all property on the planet down to her people's bland white jumpsuits and the gray slop they eat. This isn't propaganda. This is objective fact, and something Martei is open about. Her seccession is a means for her to get more and more naked power over her slaves, and to grow more and more of them, until she's the immortal center of an industrial empire. The people of the Pearl didn't make the choice to join the Association. The people that are building her fleet and dying for her cause had no say in the matter. The injustice, the oppression here isn't that their rights to 'self-improvement' or 'self-expression' or 'freedom of thought' were trod on-- the injustice is that SolGov, that we allowed these abuses to persist for as long as they did. The injustice is that there are still so few laws in place to prevent things like this from happening in new colonies. The injustice is that, on seeing Martei's schemes actualized, we didn't take a cold, hard look at just how that was allowed to happen.\

    \ - I love SolGov. It's because of this love that I'm so furious at what we have allowed to happen to our people. The state of the Bowl is disgraceful. Nobody who looks to us for protection, who pays us taxes and levies, who is a member of our community, should live in fear of raider attacks. What we did to the positronics, the history we let ourselves repeat out of fear and greed, can never be forgiven, can never be repaired until Vir burns dark in our sky. The pogroms-- yes, the pogroms-- against the Unathi, against refugees fleeing their own religious autocracy, are a disgrace to everything we stand for. But of all the nations in the galaxy, with perhaps the exception of Casini's Reach, we are the only one founded for the good of the ruled, rather than the rulers. We are the only real commonwealth in known space. And that's why we need to strive for better. We are a burning beacon of liberty in a galaxy where nigh eighty percent of the population has no voice in the government. Every ounce of power we cede to the party bosses, or the corporations, or tinpot dictators like Angessa Martei, is a dimming, a flickering of that torch. \ + I love SolGov. It's because of this love that I'm so furious at what we have allowed to happen to our people. The state of the Bowl is disgraceful. Nobody who looks to us for protection, who pays us taxes and levies, who is a member of our community, should live in fear of raider attacks. What we did to the positronics, the history we let ourselves repeat out of fear and greed, can never be forgiven, can never be repaired until Vir burns dark in our sky. The pogroms-- yes, the pogroms-- against the unathi, against refugees fleeing their own religious autocracy, are a disgrace to everything we stand for. But of all the nations in the galaxy, with perhaps the exception of Casini's Reach, we are the only one founded for the good of the ruled, rather than the rulers. We are the only real commonwealth in known space. And that's why we need to strive for better. We are a burning beacon of liberty in a galaxy where nigh eighty percent of the population has no voice in the government. Every ounce of power we cede to the party bosses, or the corporations, or tinpot dictators like Angessa Martei, is a dimming, a flickering of that torch. \

    \ - And this brings us back to the Association, and to those who sympathize with it. I do, too. I spent my entire career on sapient rights lobbying, on supporting the anti-malfesance efforts of my colleagues. For a disaffected positronic, for any friend to the positronic people, for those who have had their lives taken by corporations-- the Association seems like a miracle. And maybe, for those Mercurials, the ideas it's founded upon shine even brighter than our democracy. But I look at the Association, really look, and I see Angessa Martei lying in the center, spinning a great big web. I see Naomi Harper, lying through her teeth better than Mackenzie West ever could. Two of the biggest population bases in the Association, the two nations that started the whole Gray Hour, are autocracies. Once again, the ferver of the revolution is subsumed by the oligarchs who want to stay in power. I doubt, to the poor laborer on the Pearl, the word 'Mecurialism' means much. I doubt that once the shock of the seccession wears off, that the young Promethean soldier will find themselves in a better place in Harper's junta than they will here in Vir.\ I doubt that in ten years' time the miners, pioneers, and traders who seized their means of production will find the Association Militia a kinder master than Xion, Nanotrasen, or Major Bill's. \ + And this brings us back to the Association, and to those who sympathize with it. I do, too. I spent my entire career on sapient rights lobbying, on supporting the anti-malfesance efforts of my colleagues. For a disaffected positronic, for any friend to the positronic people, for those who have had their lives taken by corporations-- the Association seems like a miracle. And maybe, for those Mercurials, the ideas it's founded upon shine even brighter than our democracy. But I look at the Association, really look, and I see Angessa Martei lying in the center, spinning a great big web. I see Naomi Harper, lying through her teeth better than Mackenzie West ever could. Two of the biggest population bases in the Association, the two nations that started the whole Gray Hour, are autocracies. Once again, the ferver of the revolution is subsumed by the oligarchs who want to stay in power. I doubt, to the poor laborer on the Pearl, the word 'Mecurialism' means much. I doubt that once the shock of the seccession wears off, that the young promethean soldier will find themselves in a better place in Harper's junta than they will here in Vir.\ I doubt that in ten years' time the miners, pioneers, and traders who seized their means of production will find the Association Militia a kinder master than Xion, Nanotrasen, or Major Bill's. \

    \ This is far from a blanket condemnation of every government in the Association. President Fisher of the FRF-- I consider her a friend. When she gave her speech this March about strengthening and guiding the Almachi Revolution, I thought long and hard about whether we might do the same. I certainly commend the effort. But the structure of the Association was penned by the same autocrats that, to do her words justice, Fisher will have to overthrow. There's no High Court, no checks or balances. The Association is an alliance penned as though deliberately ignoring two thousand years of political science. By striving to counter-balance these autocrats, Fisher plays into their hands. She commits her own fleet, weakens her own defenses against enemies closer to home, in the service of Martei's ambitions. \

    \ I don't see this whole affair as a chance to spread the galactic anti-corporate revolution the way President Fisher does, of course. I make no secret of my stance on Trans-Stellars, but I also know that we're better off with Sol than without. The 'Silent Collapse' was two hundred years ago, but we still bear the scars from it. When the Scandinavian Union pulled out support for the Sivian colonization project, SolGov saved us. I do mean saved us, sure as if they'd fished us out of a life pod. There were no factories, no steel, no concrete on Sif until the Engineering Corps built Radiance and New Reykjavik. Corporations and regional governments cowered from the Karan pirates, until the Marines chased them out. Whether Sivian or Karan, you owe the roof over your head to the Sol Confederate Government. With that great debt in mind, how dare we turn our backs on the Bowl, or Abel's Rest, or Nyx, when they need us! How dare we let oligarchs prey on the weak! How dare we choose not to act when we have, by virtue of our votes in the Assembly and our voice within the halls of public debate, the means to share our peace and prosperity with the rest of our people!\

    \ - This is what I mean by SolGov being the only true republic, the only state founded for the common good. The 'human spirit' West croons on about isn't our industriousness, or our skill at arms. If humanity-- if this Solar culture is commendable for anything, it is that we assist our fellows. We take in Casteless Skrell, Unbound Unathi, republican Tajaran. We pass around the hat when someone's house burns down. We help our friends, our neighbors, and even strangers. The fact that Martei and Harper are perverting this impulse, padding their juntas with the air of legitimacy to inspire honest people to ride to their defense, is the reason their state is unconscionable, the reason it was was born flawed, the reason we cannot suffer it to continue, much less help it on its way.\ + This is what I mean by SolGov being the only true republic, the only state founded for the common good. The 'human spirit' West croons on about isn't our industriousness, or our skill at arms. If humanity-- if this Solar culture is commendable for anything, it is that we assist our fellows. We take in Casteless skrell, Unbound unathi, republican tajaran. We pass around the hat when someone's house burns down. We help our friends, our neighbors, and even strangers. The fact that Martei and Harper are perverting this impulse, padding their juntas with the air of legitimacy to inspire honest people to ride to their defense, is the reason their state is unconscionable, the reason it was was born flawed, the reason we cannot suffer it to continue, much less help it on its way.\

    \ Now, I'm sure you've noticed by now, that I haven't said much more than three words about technoprogressivism, or transtech, or whatever the word du jour is. Frankly, that's on purpose. 'Transtech' has never once been about technology. The Icarus Front-- the old one, that united us and took us to the stars, not the new one we spend forty hours a week arguing with about healthcare-- The Icarus Front was a popular revolution, you know. Hel, they were Marxists. It was a world where the kind of lack of accountability, the entrenched oligarchy and geographical class divide that we're dealing with now was spiraling out of control. In the old United States, the rich and powerful got the technology to grow loyal subjects in tubes, to make drone intelligences smarter in some ways than a human could ever be, to-- well, to do what Angessa Martei's done, only with no SolGov to stop her. Meanwhile, the 'little people' in the Middle East, Southeast Asia, and other 'forgotten' parts of the world were left behind, hopelessly. I don't mean to downplay the importance of the Gray Tide, but if you look at historical accounts from that era, the thing that really united the Front was the knowledge that, if they didn't act immediately, they'd be seen as 'externalities' by immortal superintelligent businesspeople and politicians. The take-away from the Gray Tide should never have been that 'nanotechnology is dangerous'-- it should have been 'nobody should be able to destroy an entire city without facing consequences.'\

    \ - That was more of a history lesson than I had meant, but it's important to look at these sorts of things in context. I know transtech and the Five Points have been used as an excuse for pejudice against Skrell, Mercurials, positronics, the FTU, communism, the disabled, and most recently Prometheans. But all the Five Points are supposed to mean - what they would say if the people who had written them were alive today, is that everyone deserves an equal playing field. When the ruling class is smarter, stronger, and longer lived than the classes they rule over-- well, I could wax poetic again, or I could just point you towards the Hegemony and their 'clients'. The Hegemony is bad enough. Let's not give Angessa Martei a chance to outdo them." + That was more of a history lesson than I had meant, but it's important to look at these sorts of things in context. I know transtech and the Five Points have been used as an excuse for pejudice against skrell, Mercurials, positronics, the FTU, communism, the disabled, and most recently prometheans. But all the Five Points are supposed to mean - what they would say if the people who had written them were alive today, is that everyone deserves an equal playing field. When the ruling class is smarter, stronger, and longer lived than the classes they rule over-- well, I could wax poetic again, or I could just point you towards the Hegemony and their 'clients'. The Hegemony is bad enough. Let's not give Angessa Martei a chance to outdo them." /datum/lore/codex/page/article32 name = "01/25/63 - Moravec Nephew Announces Vir Governor Candidacy" @@ -520,7 +532,7 @@ /datum/lore/codex/page/article37 name = "02/09/63 - Zaddat Colony 'Bright' To Enter Vir" - data = "After several months of talks with Nanotrasen and other corporations in the system, the Colony Bright is to begin orbiting Sif and hardsuited Zaddat are to enter the Virite workforce. Executives in Nanotrasen Vir cite the reduction of their drone-automated and positronic workforce as a result of the Gray Hour as cause for them to reverse their previous decision against allowing the migrants into the system. Icarus officials within VGA are concerned that, if other Colonies are to follow the Bright, the native industry of Sif may be disrupted or suborned by Zaddat and Hegemony interests, and have made it clear that the Bright's presence in the system is highly conditional." + data = "After several months of talks with Nanotrasen and other corporations in the system, the Colony Bright is to begin orbiting Sif and hardsuited zaddat are to enter the Virite workforce. Executives in Nanotrasen Vir cite the reduction of their drone-automated and positronic workforce as a result of the Gray Hour as cause for them to reverse their previous decision against allowing the migrants into the system. Icarus officials within VGA are concerned that, if other Colonies are to follow the Bright, the native industry of Sif may be disrupted or suborned by zaddat and Hegemony interests, and have made it clear that the Bright's presence in the system is highly conditional." /datum/lore/codex/category/article38 name = "02/11/63 - Mason Keldow in Ullran Expanse Close Call" @@ -587,9 +599,9 @@

    \ Mason Keldow says, 'She loves to claim she's here for the better of the misrepresented.'\

    \ - Mason Keldow says, 'But when is the last time she's talked to a Tajaran and told them how they will help put food on the table, and money into their pockets.'\ + Mason Keldow says, 'But when is the last time she's talked to a tajaran and told them how they will help put food on the table, and money into their pockets.'\

    \ - Mason Keldow says, 'When has she came and told the Unathi Exile, Your worth more than what the Hegemony is trying to convince you you're worth.'\ + Mason Keldow says, 'When has she came and told the unathi exile, Your worth more than what the Hegemony is trying to convince you you're worth.'\

    \ Mason Keldow says, 'There's blood in the grass out there showing what I'm willing to do to make Sif and Vir a better more prosperous system. I wanna see what the other Candidates will do.'\

    \ @@ -643,7 +655,7 @@

    \ Bluespace-lensed telescopes throughout SolGov, including the Vir-based Kara Interstellar Observatory, can once again pick up on tachyon signatures in the region. Traffic has been described as 'lower than usual' and no significant fleet assets are believed to be present in the region, though fixed-placement Hegemony installations now litter the Triangle's major star systems. Systems with significant Hegemony presence include Natuna and Ukupanipo, home to the primitive Uehshad species. Some have speculated that the presence of the Uehshad is the reason for the unexpected Hegemony takeover, though Icarus Front General Secretary Mackenzie West was quick to decry the move as 'an obvious imperial land-grab.'\

    \ - Hegemony diplomats on Luna and elsewhere have been quick to justify their actions. 'The Dark Triangle has been home to various criminal elements for several centuries,' says Aksere Eko Azaris, a major Hegemony diplomat since the early post-war years. 'Neither the Skrell nor the Solar Confederacy have proven any willingness to bring stability to the region. Local governments such as Natuna have actively encouraged piracy, smuggling, and other acts of banditry, instead of making any moves to legitimize themselves. This instability proved detrimental to the health and wellbeing of all living within striking distance of the pirates of Ue-Orsi, and it was deemed unfortunate, but necessary, that we step in and provide the guiding hand by which this region might be brought back into the fold of civilization, as is our duty as sapients.'\ + Hegemony diplomats on Luna and elsewhere have been quick to justify their actions. 'The Dark Triangle has been home to various criminal elements for several centuries,' says Aksere Eko Azaris, a major Hegemony diplomat since the early post-war years. 'Neither the Skrellian Kingdoms nor the Solar Confederacy have proven any willingness to bring stability to the region. Local governments such as Natuna have actively encouraged piracy, smuggling, and other acts of banditry, instead of making any moves to legitimize themselves. This instability proved detrimental to the health and wellbeing of all living within striking distance of the pirates of Ue-Orsi, and it was deemed unfortunate, but necessary, that we step in and provide the guiding hand by which this region might be brought back into the fold of civilization, as is our duty as sapients.'\

    \ In a statement closer to home,Commander Iheraer Saelho of the Zaddat Escort Fleet has assured VirGov that 'we only took action to protect the innocents of the Dark Triangle and of neighboring systems'.He asserts that Hegemony rule will ultimately benefit all races of people within the Triangle, and promises that, 'the people of Vir, of Oasis, of the Golden Crescent writ large, have nothing to fear from our clients the Zaddat, or from the Hegemony vessels assigned to their protection.'\

    \ @@ -653,9 +665,9 @@ /datum/lore/codex/page/article45 name = "03/12/63 - Ue-Orsi Escapes Hegemony Triangle" - data = "The lawless 'Ue-Orsi' flotilla, home to hundreds of thousands of outcast Skrellian pirates, has departed from the Hegemony-controlled Dark Triangle after what appears to be a brief battle with several Unathi warships. The action damaged several important Orsian ships, including their massive and venerable solar array 'Suqot-Thoo'm', a development which is likely to increase the pirates' aggression in the coming months as they search for additional power sources. It is unclear exactly where the flotilla has fled, though best guesses indicate that they are presently in Skrell space, likely near the lightly-patrolled Xe'Teq system. The Moghes Hegemony is in negotiations with several Skrellian states to arrange for military action against their escaped subjects, but little headway has been made thus far.\ + data = "The lawless 'Ue-Orsi' flotilla, home to hundreds of thousands of outcast Skrellian pirates, has departed from the Hegemony-controlled Dark Triangle after what appears to be a brief battle with several Hegemony warships. The action damaged several important Orsian ships, including their massive and venerable solar array 'Suqot-Thoo'm', a development which is likely to increase the pirates' aggression in the coming months as they search for additional power sources. It is unclear exactly where the flotilla has fled, though best guesses indicate that they are presently in Skrellian space, likely near the lightly-patrolled Xe'Teq system. The Moghes Hegemony is in negotiations with several Skrellian states to arrange for military action against their escaped subjects, but little headway has been made thus far.\

    \ - This revelation has added more fuel to already heated Assembly arguments about SolGov response to the Unathi takeover. 'This is a prelude to invasion, nothing more and nothing less,' says New Seoul Representative Collin So-Yung, a noted Iconoclast. 'We must make it absolutely clear to the Hegemony that this is a threat we will not bow to, even in our present state of internal weakness. I suggest we pursue a fair peace with the Association, one where we can keep them as allies against this sort of encroachment instead of shattering our fleets during such a pivotal moment.'\ + This revelation has added more fuel to already heated Assembly arguments about SolGov response to the unathi takeover. 'This is a prelude to invasion, nothing more and nothing less,' says New Seoul Representative Collin So-Yung, a noted Iconoclast. 'We must make it absolutely clear to the Hegemony that this is a threat we will not bow to, even in our present state of internal weakness. I suggest we pursue a fair peace with the Association, one where we can keep them as allies against this sort of encroachment instead of shattering our fleets during such a pivotal moment.'\

    \ Others took a more nuanced approach, including VGA Governor Bjorn Arielsson. 'What we have here is our punishment for how badly we've treated the people of the Triangle. I don't really see why we should have let the tired old racism of some Qerr-Katish oligarchs stop us from offering aid to their tired and huddled masses, such as it is. And because we have had a full century of ignoring their plight, they were defenceless to resist the Hegemony. I say we fling the doors open, let (the Orsians) settle some rock here, and show the unaligned powers of the galaxy that the Hegemony's way isn't the only way.'\

    \ @@ -727,7 +739,7 @@ name = "06/28/63 - Vir Finalizes Dates for Election Voting" data = "The Vir Governmental Authority has confirmed that voting for Vir's governorship and Colonial Assembly seats will take place on the 29th and 30th of June, with an additional voting period set for Wednesday the 3rd of July to allow for out-of-system and full-time weekend employees to cast their votes. No exit poll information will be released until the final votes have been cast, and final results are expected to be announced within another week.\

    \ - According to a Oculum poll, Lusia Hainirsdottir is expected to comfortably take a seat, though the certainty of her governor position is not hard set. Candidates Sao, Singh and Jorg are trailing not far behind, but will all have to make good showings this weekend if they hope for electoral success. In an unexpected surge among minority species, the Shadow Coalition's Tajaran candidate Kurah Zarshir is leading the polls in certain outlying and orbital communities.\ + According to a Oculum poll, Lusia Hainirsdottir is expected to comfortably take a seat, though the certainty of her governor position is not hard set. Candidates Sao, Singh and Jorg are trailing not far behind, but will all have to make good showings this weekend if they hope for electoral success. In an unexpected surge among minority species, the Shadow Coalition's tajaran candidate Kurah Zarshir is leading the polls in certain outlying and orbital communities.\

    \ Not sure how to vote, if you can vote, or who to vote for? Check out the official election website at your-choice-vir.virgov.xo.vr" @@ -751,7 +763,7 @@ name = "07/04/63 - Exit Polls Suggest Shadow Coalition Win in Vir" data = "According to the first exit poll data released after Vir Gubernatorial voting closed at midnight, local favourite the Shadow Coalition is expected to win at least two representative seats, with incumbent representative Lusia Hainirsdottir taking a comfortable lead.\

    \ - Final results are not expected to be tallied until Saturday morning, but other frontrunners include the Icarus Front's Vani Jee and Mehmet Sao - running on drastically different platforms - alongside the Shadow Coalition's Selma Jorg. In an unexpected turn, sole Tajaran Candidate Kurah Zarshir of the Shadow Coalition has seen an immense surge in popularity among minority and more xenophilic voters. Could Vir be seeing its first Tajaran Representative? Experts say: 'Perhaps.'" + Final results are not expected to be tallied until Saturday morning, but other frontrunners include the Icarus Front's Vani Jee and Mehmet Sao - running on drastically different platforms - alongside the Shadow Coalition's Selma Jorg. In an unexpected turn, sole tajaran Candidate Kurah Zarshir of the Shadow Coalition has seen an immense surge in popularity among minority and more xenophilic voters. Could Vir be seeing its first tajaran representative? Experts say: 'Perhaps.'" /datum/lore/codex/page/article58 name = "07/07/63 - Vir Election Results" @@ -809,7 +821,7 @@ name = "09/02/63 - Shock Almach Attack Routs Relan Front!" data = "Following close to a month of reduced Almach activity, enemy Militia forces have today launched a staggering attack on Sol frontline forces in the region of the Relan system, disabling several SCG warships and forcing a major tactical retreat to Saint Columbia. The scale of this attack by Almach forces is unprecedented, but seems to be the result of the Association consolidating manpower previously dedicated to anti-piracy patrols on the far side of their territory. It is believed these vessels have become freed up due to the apparent but as of yet unconfirmed annihilation of Xe'qua criminal flotillas by Skrellian Far Kingdom police action.\

    \ - The Solar fleet had been in position to blockade the Relan system in the hopes of forcing the Free Relan Federation to surrender and withdraw from the Association, but was unprepared for what has been described as an 'all-out attack' on their positions, which left the vessels SCG-D Liu Bei, SCG-D Wodehouse, SCG-TV Ceylon Hartal and SCG-TV Apoxpalon disabled and unable to retreat with the bulk of our forces, as well as inflicting severe damage to several other craft. According to initial reports, the strikes on many of the afflicted ships closely resembled scenes from the controversial 'Aetothean shock attacks' on the SCG-TV Mariner's Cage this June, which saw the ruthless deployment of gene-altered Promethean 'super-soldiers' by the Almach Association.\ + The Solar fleet had been in position to blockade the Relan system in the hopes of forcing the Free Relan Federation to surrender and withdraw from the Association, but was unprepared for what has been described as an 'all-out attack' on their positions, which left the vessels SCG-D Liu Bei, SCG-D Wodehouse, SCG-TV Ceylon Hartal and SCG-TV Apoxpalon disabled and unable to retreat with the bulk of our forces, as well as inflicting severe damage to several other craft. According to initial reports, the strikes on many of the afflicted ships closely resembled scenes from the controversial 'Aetothean shock attacks' on the SCG-TV Mariner's Cage this June, which saw the ruthless deployment of gene-altered promethean 'super-soldiers' by the Almach Association.\

    \ Fleet Admiral Ripon Latt, commanding officer of the assailed fleet, has confirmed that reinforcements are underway and the retreat 'shall not be a significant setback in the war effort', especially assuring citizens of the embattled Saint Columbia system and its neighbours that there is no cause for alarm and civilians have yet to be targeted.\

    \ @@ -849,7 +861,7 @@ /datum/lore/codex/page/article68 name = "10/10/63 - Gavel Encircled - Liberation In Sight" - data = "Significant Fleet reinforcements from the Unathi border have 'trapped' the Almach fleet in the Gavel system and are poised for a decisive victory, according to latest reports from the front. Solar vessels from all sides of the war-torn system have closed in to ensure the invading force have no means of retreat. The relief force includes elements of the Hegemony-border fleets and the previously deployed flotilla stationed in Saint Columbia. Speaking at the Colonial Assembly this morning, Rewi Kerehoma of the Sol Economic Organization has stated that the reinforcements will 'beyond a doubt' prevent a repeat of 'embarrassing' errors made in the past month.\ + data = "Significant Fleet reinforcements from the unathi border have 'trapped' the Almach fleet in the Gavel system and are poised for a decisive victory, according to latest reports from the front. Solar vessels from all sides of the war-torn system have closed in to ensure the invading force have no means of retreat. The relief force includes elements of the Hegemony-border fleets and the previously deployed flotilla stationed in Saint Columbia. Speaking at the Colonial Assembly this morning, Rewi Kerehoma of the Sol Economic Organization has stated that the reinforcements will 'beyond a doubt' prevent a repeat of 'embarrassing' errors made in the past month.\

    \ Efforts have been made to re-establish contact with the occupied system, which has been blocked from communication with the rest of the galaxy since the occupation began last week. According to scattered civilian signals from the system, the Association has adopted a 'salted earth' policy to the system following Solar military response, openly demolishing system infrastructure with little regard for its residents. A spokesperson for Grayson Manufactories, who maintain a significant presence in the Gavel system , has proposed that 'The Almachi had no intention of holding this system, this may have been nothing more than a show of force against corporate assets supporting the war effort.'\

    \ @@ -859,7 +871,7 @@ name = "10/26/63 - 'Largest Engagement Since The Hegemony War' As Gavel Freed" data = "The Almach Association invasion force in the Gavel system has been all but annihilated by a successful Solar counter-encirclement, at great cost to both sides. The combined Rim Expeditionary Force in Saint Columbia, along with the newly formed Gavel Relief Fleet - which had been massing in the Vir system over the past week - launched the successful attack this Tuesday evening, leaving no route of escape for Almachi invaders and resulting in 'pitched fighting' between the fleets that lasted several days. Solar forces are currently in the process of performing security sweeps of the system and its scattered habitats and it is expected to be several weeks before the system is declared safe to civilian traffic and for refugees to return home.\

    \ - Even as exact causalities remain unconfirmed, the battle has made history as the single largest ship-to-ship engagement by tonnage involving the Sol military since the cessation of hostilities with the Unathi in 2520, involving over one hundred vessels of all sizes across both sides, as well as countless unmanned drones and light craft. Almachi forces, in numbers described as 'far from an insignificant portion of the total fleet' fought fiercely, and 'in manners more reminiscent of mercenary gangs than a single organized force, and with tactics varying from the conventional to the outright mystifying'. Admiral Silvain Barka has commended his own crew for applying lessons learnt from prior 'Aetothean' commando strikes in preventing similar incidents from occurring in the confusion of battle; in a candid interview this morning he stated 'Like any Promethean, (Aetotheans) hate the cold, and my crew are the coldest (expletive) around.' \ + Even as exact causalities remain unconfirmed, the battle has made history as the single largest ship-to-ship engagement by tonnage involving the Sol military since the cessation of hostilities with the unathi in 2520, involving over one hundred vessels of all sizes across both sides, as well as countless unmanned drones and light craft. Almachi forces, in numbers described as 'far from an insignificant portion of the total fleet' fought fiercely, and 'in manners more reminiscent of mercenary gangs than a single organized force, and with tactics varying from the conventional to the outright mystifying'. Admiral Silvain Barka has commended his own crew for applying lessons learnt from prior 'Aetothean' commando strikes in preventing similar incidents from occurring in the confusion of battle; in a candid interview this morning he stated 'Like any promethean, \[Aetotheans\] hate the cold, and my crew are the coldest (expletive) around.' \

    \ The designations of twenty-four Sol Defense Vessels declared 'lost in action' have not yet been released, though next of kin of missing or deceased servicepeople have reportedly been notified." @@ -875,11 +887,11 @@ /datum/lore/codex/page/article71 name = "11/21/63 - Tajaran Pearlshield Draws Line In The Sand" - data = "Khama Suketa enai-Lutiir, representative of the Tajaran Pearlshield Coalition, has just issued a formal statement:\ + data = "Khama Suketa enai-Lutiir, representative of the tajaran Pearlshield Coalition, has just issued a formal statement:\

    \ 'It's no secret that we members of the Pearlshield Coalition have our differences and conflicts, both within and without. Much as some might call it the spice of life, it's with shame that I admit it has left us somewhat paralyzed over the last few months, even as a war has raged on a mere few jumps away from our borders. But in acknowledgment of our differences, something we have been able to unanimously agree upon is the sanctity of life and common decency, sanctity that Almach has continued to violate in the name of political conquest. Our relationship with SolGov - and indeed, any who would call us 'friend' - should be one of mutual cooperation and benefit, not of hard boundaries delineating 'us' and 'them'. There is only 'we', and we cannot stand idly by.\

    \ - 'To this end, the Pearlshield has negotiated with local forces in the Silk system, and are taking over interim protection of the system, to free up Solar military forces so they can assist in the war effort. We have also begun construction of a large residential station to supplement the Silk station itself, alleviating its acknowledged overpopulation issues and providing additional logistical support for our defensive fleet. Finally, our cousins in Mesomori have generously loaned their new flagship, the PCMV Raniira's Grace, with all hands on deck for temporary joint assignment with Solar military forces. They are quite eager to provide a taste of Tajaran firepower and ingenuity.\ + 'To this end, the Pearlshield has negotiated with local forces in the Silk system, and are taking over interim protection of the system, to free up Solar military forces so they can assist in the war effort. We have also begun construction of a large residential station to supplement the Silk station itself, alleviating its acknowledged overpopulation issues and providing additional logistical support for our defensive fleet. Finally, our cousins in Mesomori have generously loaned their new flagship, the PCMV Raniira's Grace, with all hands on deck for temporary joint assignment with Solar military forces. They are quite eager to provide a taste of tajaran firepower and ingenuity.\

    \ 'We wish we could spare more at this time, but alas, we're still finding our feet among the stars, stepping carefully among the proverbial minefield that is our own share of cosmic threats. Know that these contributions represent a grand investment in their own right, and they are only the beginning should this war carry on.\

    \ @@ -887,7 +899,7 @@ /datum/lore/codex/page/article72 name = "11/23/63 - Surviving 'Kill-switcher' Assassinated During Vir Interview" - data = "An Almachi 'kill-switcher' clone soldier capturing during the liberation of the Gavel system was yesterday 'forced' to explosively self-terminate during a live TV broadcast with Virite news anchor David Huexqole aboard a SCG prisoner transport craft, allegedly by the statement of a code phrase, clearly audible on the recording. Following the attack, the apparent 'activator' is reported to have escaped to nearby NanoTrasen logistical station, the Southern Cross amidst the chaos where a minor altercation took place, resulting in the injury of one Positronic crew member and death of one Almachi accomplice, which initial reports suggest to have been a 'Vox mercenary'. The search continues for the Almachi agent, and local authorities remain confident that they will be apprehended.\ + data = "An Almachi 'kill-switcher' clone soldier capturing during the liberation of the Gavel system was yesterday 'forced' to explosively self-terminate during a live TV broadcast with Virite news anchor David Huexqole aboard a SCG prisoner transport craft, allegedly by the statement of a code phrase, clearly audible on the recording. Following the attack, the apparent 'activator' is reported to have escaped to nearby NanoTrasen logistical station, the Southern Cross amidst the chaos where a minor altercation took place, resulting in the injury of one positronic crew member and death of one Almachi accomplice, which initial reports suggest to have been a 'Vox mercenary'. The search continues for the Almachi agent, and local authorities remain confident that they will be apprehended.\

    \ David Huexqole, a popular local media personality, was the only other immediate victim of the attack, suffering moderate injuries and was rushed to the Southern Cross for emergency surgery where he is reported to have made a full recovery. Huexqole has expressed his gratitude to the 'skilled and charming staff, clearly shaken by the war but nonetheless capable for it.' but has expressed concerns regarding so-called sleeper agents within Sol space, 'Isa (341, the interviewed clone), seemed genuinely reformed. She spoke openly of regret, and struggling with what it meant to be created only to die. Before she blew herself up, I never would have thought her capable - it was like she changed in an instant.'\

    \ @@ -911,9 +923,9 @@ /datum/lore/codex/page/article75 name = "12/01/63 - Skrell Defer Aid Citing 'Deliberations'" - data = "Official Solar contacts within the Skrellian government have reportedly delayed tangible aid in the rapidly escalating Almach Crisis, citing 'Internal Deliberations', agreeing only to continue to share telemetric data on the movement of Association forces. The Skrell, who were instrumental in the Solar victory against the Unathi 40 years ago have long been considered taciturn in their internal affairs, but have previously been open in their support of Sol action when it comes to national defence, making their indecisive response greatly unexpected to some.\ + data = "Official Solar contacts within the Skrellian government have reportedly delayed tangible aid in the rapidly escalating Almach Crisis, citing 'Internal Deliberations', agreeing only to continue to share telemetric data on the movement of Association forces. The skrell, who were instrumental in the Solar victory against the unathi 40 years ago have long been considered taciturn in their internal affairs, but have previously been open in their support of Sol action when it comes to national defence, making their indecisive response greatly unexpected to some.\

    \ - Speaker ISA-5, who has been increasingly critical of the war in the past several days, has dismissed concerns that the Skrell are 'siding with the Association', citing the long term close relationship between their governments, 'The Skrell are not war hawks, and they've never shown outward ill-will against other sapients. We can't let a bureaucratic delay allow public opinion to turn against an entire species of people who have always had our backs. If our allies need time for deliberations, we should allow them and not expect mere muscle and military aid when words could have been our solution from the beginning. I've no doubt that they will not allow the situation to become so dire that the Association are able to cause us any serious harm as they have threatened. I'm convinced that diplomacy will prevail, and that if the Skrell are in fact negotiating with the Association, then it is with all of our best interests in mind.'" + Speaker ISA-5, who has been increasingly critical of the war in the past several days, has dismissed concerns that the Skrell are 'siding with the Association', citing the long term close relationship between their governments, 'The skrell are not war hawks, and they've never shown outward ill-will against other sapients. We can't let a bureaucratic delay allow public opinion to turn against an entire species of people who have always had our backs. If our allies need time for deliberations, we should allow them and not expect mere muscle and military aid when words could have been our solution from the beginning. I've no doubt that they will not allow the situation to become so dire that the Association are able to cause us any serious harm as they have threatened. I'm convinced that diplomacy will prevail, and that if the Skrell are in fact negotiating with the Association, then it is with all of our best interests in mind.'" /datum/lore/codex/page/article76 name = "12/20/63 - Jee Relaunches Libraries Across Vir" @@ -947,7 +959,7 @@

    \ This afternoon, Speaker Mackenzie West of the Icarus Front addressed Sol, and indicated that communication was underway 'across faction lines' with the Association to determine the cause and implications of Shelf's apparent loss. The Almach Assocation has claimed not to be responsible for the 'possible attack' and both sides has expressed concern for the 'astronomical loss of life this may represent.'\

    \ - Shelf, a largely Positronic colony fleet, consists of over 1700 vessels including the 'One Leaky Bitch', current headquarters of Morpheus Shelf, Morpheus' non-Solar 'spin-out' corporation established last June. The fleet has continuously denied direct affiliation with the Almach Assocation, but was involved in a major drone attack on Solar vessels just nine months ago, which was claimed to be 'in error'." + Shelf, a largely positronic colony fleet, consists of over 1700 vessels including the 'One Leaky Bitch', current headquarters of Morpheus Shelf, Morpheus' non-Solar 'spin-out' corporation established last June. The fleet has continuously denied direct affiliation with the Almach Assocation, but was involved in a major drone attack on Solar vessels just nine months ago, which was claimed to be 'in error'." /datum/lore/codex/page/article80 name = "02/12/64 - Spectralist Wardens to hold Vigils for Lost Fleet" @@ -975,9 +987,9 @@ /datum/lore/codex/page/article83 name = "04/13/64 - Skrell Ultimatum Shocks Sol!" - data = "After three months of diplomatic iciness, the Skrellian Far Kingdoms have contacted both the SCG and Almach Association with one demand: Sign an armistice or prepare for war. Supported by an immense fleet movement through the recently quashed Xe'qua region, the Far Kingdoms have demanded an immediate end to hostilities, and 'incorporation of Almachi holdings as a Skrellian protectorate, under strict oversight and regulation of their research and activities.' By Skrell demands, the Fleet has two weeks to fully withdraw from the Almach region and any vessels on either side continuing to engage will be 'disabled, boarded, and have its crew arrested pending a formal peace agreement.'\ + data = "After three months of diplomatic iciness, the Skrellian Far Kingdoms have contacted both the SCG and Almach Association with one demand: Sign an armistice or prepare for war. Supported by an immense fleet movement through the recently quashed Xe'qua region, the Far Kingdoms have demanded an immediate end to hostilities, and 'incorporation of Almachi holdings as a Skrellian protectorate, under strict oversight and regulation of their research and activities.' By skrell demands, the Fleet has two weeks to fully withdraw from the Almach region and any vessels on either side continuing to engage will be 'disabled, boarded, and have its crew arrested pending a formal peace agreement.'\

    \ - A wave of outrage has swept the Colonial Assembly, with heated debate as to Sol's response defying all party lines. While Speaker ISA-5 has been widely criticized by political opponents for their 'overzealous trust in the Skrell', they have remained acquiescent to the Skrell's demands, stating that it may be the best way to avoid any further bloodshed and maintain good relationships with the Skrell. Conversely, a small group of hardliners from across the major parties headed by SEO Representative Colin Zula of Alpha Centauri, have formed a political coalition opposing any form of 'Surrender or appeasement in the face of foreign aggression', demanding Sol keep its forces in place and 'Finish off the Association before they can be allowed to wreak havoc unsupervised and uncontrolled.'\ + A wave of outrage has swept the Colonial Assembly, with heated debate as to Sol's response defying all party lines. While Speaker ISA-5 has been widely criticized by political opponents for their 'overzealous trust in the Skrell', they have remained acquiescent to Skreillian demands, stating that it may be the best way to avoid any further bloodshed and maintain good relationships with the Skrell. Conversely, a small group of hardliners from across the major parties headed by SEO Representative Colin Zula of Alpha Centauri, have formed a political coalition opposing any form of 'Surrender or appeasement in the face of foreign aggression', demanding Sol keep its forces in place and 'Finish off the Association before they can be allowed to wreak havoc unsupervised and uncontrolled.'\

    \ Surprising some, long-time supporter of the Almach War, MacKenzie West has established themselves as a figure of moderation in the Assembly, promising that the Icarus Front would pursue 'aggressive negotiations' with the Far Kingdoms in order to better understand their motivations and, if territory is to be ceded, 'ensure the Almachi are placed under a firm hand'. He notes that the Skrell have never adhered to Five Points policy, but that careful diplomacy has always ensured their 'less savoury tendencies' have never spilled over to Sol space." @@ -989,21 +1001,21 @@

    \ In the Shadow Coalition, a formal motion has been put forth by a small minority of representatives calling for the resignation of Speaker ISA-5, citing 'Total blindness to the political situation,' in the leadup to this week's events.\

    \ - Meanwhile as Skrell vessels enter the Whythe system, the Solar Fleet has ceased bombardment of the Whythe Superweapon, handing off 'suppression' of the weapon to Skrell forces." + Meanwhile as Far Kingdoms vessels enter the Whythe system, the Solar Fleet has ceased bombardment of the Whythe Superweapon, handing off 'suppression' of the weapon to skrell forces." /datum/lore/codex/page/article85 name = "04/20/64 - Sol To Submit - Almach Subsumed Under Treaty of Whythe" - data = "Following 'intense' deliberations between the Far Kingdoms and representatives from the SCG, a decision has been reached to cede the secessionist Almach Association territory to the Skrell, and withdraw all forces from the region. The newly established Almach Protectorate will be subject to 'extremely stringent' oversight by Skrellian authorities, and international exchange of 'research and technologies' from the region will be banned 'in both directions', pending more a more exacting deal with the SCG. Sol is to be allowed 'regular inspections' of the territory on a schedule established by the Kingdoms.\ + data = "Following 'intense' deliberations between the Far Kingdoms and representatives from the SCG, a decision has been reached to cede the secessionist Almach Association territory to the Skrellian Kingdoms, and withdraw all forces from the region. The newly established Almach Protectorate will be subject to 'extremely stringent' oversight by Skrellian authorities, and international exchange of 'research and technologies' from the region will be banned 'in both directions', pending more a more exacting deal with the SCG. Sol is to be allowed 'regular inspections' of the territory on a schedule established by the Kingdoms.\

    \ - The Solar envoy included the chairs of each of the major parties, senior ambassadors to major Skrell systems, and representatives from the Solar Fleet. The newly founded SSF were extended an invitation, but reportedly turned it down. A dejected looking MacKenzie West announced the terms of the treaty late this afternoon, stating that they had 'fought tooth and nail' for a fair deal for all parties involved, including civilians of all species now living under Skrellian occupation, and that 'those not directly involved in the corruption of humanity's sanctity should not be made to suffer for the actions of their superiors.'\ + The Solar envoy included the chairs of each of the major parties, senior ambassadors to major skrell systems, and representatives from the Solar Fleet. The newly founded SSF were extended an invitation, but reportedly turned it down. A dejected looking MacKenzie West announced the terms of the treaty late this afternoon, stating that they had 'fought tooth and nail' for a fair deal for all parties involved, including civilians of all species now living under Skrellian occupation, and that 'those not directly involved in the corruption of humanity's sanctity should not be made to suffer for the actions of their superiors.'\

    \ - Notably absent from deliberations were many key members of the Association's upper echelons, with 'lesser' diplomats taking the place of both Angessa Martei and Vounna's Naomi Harper. Almachi and Skrell sources were reluctant to explain these absenses, and it remains unclear as to whether they have been taken into Skrellian custody or remain at large.\ + Notably absent from deliberations were many key members of the Association's upper echelons, with 'lesser' diplomats taking the place of both Angessa Martei and Vounna's Naomi Harper. Almachi and skrell sources were reluctant to explain these absenses, and it remains unclear as to whether they have been taken into Skrellian custody or remain at large.\

    \ - Selma Jorg, Representative for Vir, has decried the treaty as a 'Sapientarian disaster in the making'. The former career diplomat has cited the 'general mistreatment of species deemed 'lesser'' as a recurring concern with the Skrell, and the complete occupation of majority human and positronic space, which unprecedented, could lead to 'conditions not much better than slavery' for those still living in the area. She has refrained from any direct accusations, pending the results of Sol's first permitted inspection." + Selma Jorg, Representative for Vir, has decried the treaty as a 'Sapientarian disaster in the making'. The former career diplomat has cited the \"general mistreatment of species deemed 'lesser'\" as a recurring concern with the Skrell, and the complete occupation of majority human and positronic space, which unprecedented, could lead to 'conditions not much better than slavery' for those still living in the area. She has refrained from any direct accusations, pending the results of Sol's first permitted inspection." /datum/lore/codex/page/article85 name = "04/22/64 - Skrell Impose New Regime in Relan" - data = "As agreed upon in the Treaty of Whythe, the Far Kingdoms have occupied the Relan system, putting an end to the Free Relan Federation. How the system will be organized is not entirely clear at this point. Despite the effective abolition of the Relanian government, Skrell presence in the system appears relatively light, and many of the scattered stations have no Skrell presence at all.\ + data = "As agreed upon in the Treaty of Whythe, the Far Kingdoms have occupied the Relan system, putting an end to the Free Relan Federation. How the system will be organized is not entirely clear at this point. Despite the effective abolition of the Relanian government, skrell presence in the system appears relatively light, and many of the scattered stations have no skrell presence at all.\

    \ Former President Nia Fischer gave the following statement to a crowd gathered outside the Capitol Section of Carter: 'This is a dark time for all of us. I promise to you that, in my continued service to you, I will work with the Far Kingdoms to ensure that all of our people are treated well and our rights respected, and that we will arrive at a form of government that is acceptable to you.' The gathered crowd began to shout questions and accusations, and Fischer was quickly escorted back into the capitol by Skrellian guards without answering questions from the press or others. The crowd was quickly dispersed by Skrellian military police and Carter's own police force.\

    \ @@ -1013,17 +1025,17 @@ /datum/lore/codex/page/article86 name = "04/27/64 - Chaos in Relan" - data = "Simmering tensions in the Relan system have boiled over, with riots erupting on Carter, Abhayaranya, and New Busan. Since former President Fischer's brief address, small demonstrations against both the Skrell occupation and the collaborating elements of the former Federation government have taken place on many stations, but within the last day full-blown riots have broken out. While accurate information on the situation within the stations is rare, it is currently believed that the deaths of two protesters on Abhayaranya were the catalyst.\ + data = "Simmering tensions in the Relan system have boiled over, with riots erupting on Carter, Abhayaranya, and New Busan. Since former President Fischer's brief address, small demonstrations against both the Skrellian occupation and the collaborating elements of the former Federation government have taken place on many stations, but within the last day full-blown riots have broken out. While accurate information on the situation within the stations is rare, it is currently believed that the deaths of two protesters on Abhayaranya were the catalyst.\

    \ Damage to the three stations has been relatively light, with one major exception. A large fire broke out in the Capitol Section of Carter, killing at least 22, including former President Fischer, and wounding at least 74 more. Other casualties among rioters, police, and the populations of the stations are unknown at this point.\

    \ - Other stations with significant permanent populations have been paralyzed by local inaction and the disloyalty of local police and security forces to the Far Kingdoms Skrell, and several with no Skrell presence have issued statements that they will not be accepting any military presence from the Far Kingdoms. It is unclear at this point if this represents the beginning of another major conflict within the system." + Other stations with significant permanent populations have been paralyzed by local inaction and the disloyalty of local police and security forces to the Far Kingdoms skrell, and several with no Skrellian presence have issued statements that they will not be accepting any military presence from the Far Kingdoms. It is unclear at this point if this represents the beginning of another major conflict within the system." /datum/lore/codex/page/article87 name = "04/30/64 - Meralar Correspondent: Triumphant Return!" - data = "Celebrations have erupted throughout Tajaran space with the return of the PCMV Raniira's Grace, which has spent the last several months providing joint assistance with Solar military forces during the now-ceased hostilities with the Almach Association.\ + data = "Celebrations have erupted throughout tajaran space with the return of the PCMV Raniira's Grace, which has spent the last several months providing joint assistance with Solar military forces during the now-ceased hostilities with the Almach Association.\

    \ - Khama Suketa enai-Lutiir, representative of the Tajaran Pearlshield Coalition, has provided the following statement:\ + Khama Suketa enai-Lutiir, representative of the tajaran Pearlshield Coalition, has provided the following statement:\

    \ 'It is great honour that we welcome the crew of the Raniira's Grace back to their homes at Mesomori. We have all seen the battle reports, and loathe as we are to celebrate bloodshed, sometimes it is a necessary evil in the pursuit of a greater peace, and the Grace pursued that peace with fervour and tenacity as befitting our kind, and exemplified what we can do when put to the test. She is but one ship, and yet one ship can make all the difference. Lives have been saved, and the crew has returned alive and well. This is merely the beginning of what we can accomplish in the cosmos.'\

    \ @@ -1033,11 +1045,11 @@ /datum/lore/codex/page/article88 name = "05/13/64 - Agreement Signed at Ithaca Station, New Government In Place" - data = "In an effort to end the ongoing violence in the Relan system and regain the cooperation of 'insubordinate' stations, the Far Kingdoms Skrell have negotiated an agreement with community leaders and former Assemblypersons from a number of stations, including insubordinates, meeting at the largest of the insubordinates, Ithaca. Under these agreements, the Skrell will vacate most stations in the system, but will maintain a fleet base in Relan's Outer Belt for mutual defence, first at Carter and later at a dedicated station. Relan will have harsh restrictions placed on its military and will agree to formal diplomatic neutrality, but will be free to organize its own government under supervision and military occupation will end.\ + data = "In an effort to end the ongoing violence in the Relan system and regain the cooperation of 'insubordinate' stations, the Far Kingdoms skrell have negotiated an agreement with community leaders and former Assemblypersons from a number of stations, including insubordinates, meeting at the largest of the insubordinates, Ithaca. Under these agreements, the Skrell will vacate most stations in the system, but will maintain a fleet base in Relan's Outer Belt for mutual defence, first at Carter and later at a dedicated station. Relan will have harsh restrictions placed on its military and will agree to formal diplomatic neutrality, but will be free to organize its own government under supervision and military occupation will end.\

    \ The mood on Ithaca has been tense as negotiations have gone on, but with the announcement of the results, crowds have packed the main thoroughfares and public spaces of the station in celebration. Francis Harp Yong, governor of Ithaca and a leading figure in the talks, addressed a crowd outside the Administration Section of Ithaca today. \

    \ - 'The agreement we have signed with the Skrell today has given our people a new chance, free from the mistakes of the war and the baggage of the former Association. The war was not brought on us by our choice, nor the occupation we have recently faced. We want peace, and that is obvious even to those who were fighting against us weeks or days ago.\ + 'The agreement we have signed with the Skrellian Kingdoms today has given our people a new chance, free from the mistakes of the war and the baggage of the former Association. The war was not brought on us by our choice, nor the occupation we have recently faced. We want peace, and that is obvious even to those who were fighting against us weeks or days ago.\

    \ Make no mistake, that is what our agreement today symbolizes. A new era of peace for us, where we no longer have to worry about the threat of piracy or invasion. We can return to our homes, rebuild our stations, and forge a new future for ourselves and our children'\

    \ @@ -1049,7 +1061,7 @@

    \ The composition of the official Solar Inspection Group has been a matter of much deliberation over the past several months, and owing to the ground to be covered now includes over 3,500 experts from a wide variety of fields. The bulk of the Group is comprised of Transgressive Technologies Commission agents, including the EIO, but also includes military officials, independent observers, and corporate representatives. The inclusion of the latter group spurred heated debate in the Colonial Assembly, but ultimately 'thought-leaders' from Ward-Takahashi, NanoTrasen, and Hephaestus Industries were admitted, while other interests will have to be satisfied to be represented by Sol Economic Organization liaisons.\

    \ - The APG, currently based out of what is to be a neutral embassy on Carter in Relan pending the completion of the new government centre of Vigilance Station in Whythe, is not legally required to fully comply with Five Points regulation, though the Whythe terms ensure that any transgressive research is undertaken under the strictest guidelines. The Skrell have amiably agreed to ensure that any innovation by the protectorate is safe, controlled, and does not enter Solar territory. These terms are similar to those applied to such technologies developed by and for the Skrell themselves, whose expertise is considered unrivalled in the field, but has been widely criticised by certain human bioconservative groups.\ + The APG, currently based out of what is to be a neutral embassy on Carter in Relan pending the completion of the new government centre of Vigilance Station in Whythe, is not legally required to fully comply with Five Points regulation, though the Whythe terms ensure that any transgressive research is undertaken under the strictest guidelines. The Kingdoms have amiably agreed to ensure that any innovation by the protectorate is safe, controlled, and does not enter Solar territory. These terms are similar to those applied to such technologies developed by and for the skrell themselves, whose expertise is considered unrivalled in the field, but has been widely criticised by certain human bioconservative groups.\

    \ The inspection is expected to take several weeks, and will begin tomorrow." @@ -1065,7 +1077,7 @@ name = "09/21/64 - Almach Passes Inspection - Concerns Raised" data = "The Solar Inspection Group has granted the Almach Protectorate a passing grade in the first official inspection of the territory under Skrellian rule, though ethical concerns have been raised by a number of independent observers involved in the process.\

    \ - During the course of the month-long inspection, Skrell facilitators were cooperative in ensuring the SIG were given 'unlimited' access to all research and development facilities requested by Sol, as well as informing the group of numerous previously unidentified locations that had been flagged by the Almach Protectorate Government since assuming control of the region in April. Critics of protectorate have suggested that the 'official list' may not be as comprehensive as stated, but the SIG has stated that they are 'confident that no deception has been undertaken by the APG. We have observed no evidence of research being concealed from our teams, and to the best of our knowledge the only locations left undisturbed are those few still occupied by Association holdouts, beyond the control of either inspecting government.'\ + During the course of the month-long inspection, skrell facilitators were cooperative in ensuring the SIG were given 'unlimited' access to all research and development facilities requested by Sol, as well as informing the group of numerous previously unidentified locations that had been flagged by the Almach Protectorate Government since assuming control of the region in April. Critics of protectorate have suggested that the 'official list' may not be as comprehensive as stated, but the SIG has stated that they are 'confident that no deception has been undertaken by the APG. We have observed no evidence of research being concealed from our teams, and to the best of our knowledge the only locations left undisturbed are those few still occupied by Association holdouts, beyond the control of either inspecting government.'\

    \ Also as a result of the inspection, concerns have been raised regarding the treatment of ex-Association citizens, particularly the often genetically modified residents of Angessa's Pearl. While Angessa Martei's location is still unknown, her legacy - a society described by some as a cult of personality with emphasis on the cult - poses a significant threat to Skrellian control of the Exalt's Light system, and the clash of 'strong ideologies' has allegedly resulted in mistreatment of detainees that, according to the official report 'would not be permitted in Solar jurisdictions'.\

    \ @@ -1091,7 +1103,7 @@

    \ The XIV Sri Chamarajendra with crew of 32, and IIV Reimarus with 9 are both reported to have lost contact with the system's spaceport while undertaking far-orbit salvage operations on decommissioned and abandoned facilities, including the ILS Harvest Moon which detonated with all hands earlier this year. The disappearances have spurred the system government to request greater anti-piracy support from the SCG, which has been much reduced since the Almach War and increased tensions on the Hegemony border.\

    \ - While Proximal to the independent and often 'lawless' Eutopia system, as well as the Rarkajar Rift, infamous prowl of the human-Tajaran Jaguar Gang, the Isavau's System has rarely been a direct target for such large-scale apparent hijackings, and no group has yet claimed credit or demanded ransom." + While Proximal to the independent and often 'lawless' Eutopia system, as well as the Rarkajar Rift, infamous prowl of the human-tajaran Jaguar Gang, the Isavau's System has rarely been a direct target for such large-scale apparent hijackings, and no group has yet claimed credit or demanded ransom." /datum/lore/codex/page/article95 name = "12/27/64 - NanoTrasen Accused In Satisfaction Poll Fixing" @@ -1161,7 +1173,7 @@

    \ At the NMB Gullstrand medical science center in Kalmar, a close race between top doctors was upset by the election of a station security commander, Wish Elara-Voight who promises 'improvements to the safety and security of NanoTrasen facilities with a focus on enforcing current SoP and CorpReg policies and placing new procedure in the handbooks.'\

    \ - The waypoint station NLS Southern Cross selected a cybernetic Unathi candidate, researcher Dr. Haven Rasikl to represent them on the basis of encouraging interdepartmental cooperation and communication.\ + The waypoint station NLS Southern Cross selected a cybernetic unathi candidate, researcher Dr. Haven Rasikl to represent them on the basis of encouraging interdepartmental cooperation and communication.\

    \ Finally, the Ekmanshalvo Fabrication Plant has selected fabrication programmer Terazon Norddahl, who promises to push for overhauls and modernization of the company's internal transport and support systems, including shuttle scheduling." @@ -1233,7 +1245,7 @@ /datum/lore/codex/page/article110 name = "10/26/65 - 'Bluespace Bug' Confirmed Activity Near Tajaran Space" - data = "The following address is from Khama Suketa enai-Lutiir, representative of the Tajaran Pearlshield Coalition:\ + data = "The following address is from Khama Suketa enai-Lutiir, representative of the tajaran Pearlshield Coalition:\

    \ 'Good day, everyone. We would like to put the rumor mills to rest lest they get out of hand. Eleven Solar days ago, the Silk system's perimeter defenses picked up what appeared to be a derelict Vox raiding ship that had drifted into range. Security forces boarded the craft and found clear signs of fighting within the crew compartments, but no traces of the crew themselves. The craft's bluespace drives were notably ripped out of the hull, and it's believed the craft had been drifting for up to nearly two Solar weeks prior, as it has been identified as the 'Skiskatachtlakta', belonging to a well-known Vox raiding group our cousins in the Arrathiir system have been contending with for a few years now, and that was their last confirmed contact with it.\

    \ @@ -1243,11 +1255,11 @@ /datum/lore/codex/page/article111 name = "01/14/66 - Unathi Border On Alert After Manoeuvre Scare" - data = "The Solar garrison at Abel's Rest remains on high alert following a critical near-miss scenario resulting from an unannounced Unathi fleet arrival at the disputed system's perimeter alert zone, which has since been determined to be not a deliberate act of war. According to the Moghes Hegemony the fleet is 'part of a re-evaluation of key troop deployments, that will be of mutual benefit to peace in the region'.\ + data = "The Solar garrison at Abel's Rest remains on high alert following a critical near-miss scenario resulting from an unannounced Hegemony fleet arrival at the disputed system's perimeter alert zone, which has since been determined to be not a deliberate act of war. According to the Moghes Hegemony the fleet is 'part of a re-evaluation of key troop deployments, that will be of mutual benefit to peace in the region'.\

    \ The arriving fleet, comprised of mostly troop transport vessels, remained in distant orbit of the star for seven hours before diplomatic contact could be established, during which time the SCG garrison remained at battle-ready stance. This marks the closest proximity to open conflict in Abel's Rest since the end of the Unathi War over 45 years ago. SolGov peacekeepers have confirmed decreased planetside garrison activity over the past several months, and key Hegemony warships have departed in recent weeks.\

    \ - It remains impossible to determine the Unathi's true intentions as such a withdrawal could preface devastating planetary bombardment, or invasion elsewhere, and some members of the Icarus Front have called for immediate redeployment to the front in response. The SCG Fleet has assured the public that relations with the Hegemony have 'never been better' and that long-range sensors indicate a withdrawal from the entire border region on a far wider scale." + It remains impossible to determine the unathi's true intentions as such a withdrawal could preface devastating planetary bombardment, or invasion elsewhere, and some members of the Icarus Front have called for immediate redeployment to the front in response. The SCG Fleet has assured the public that relations with the Hegemony have 'never been better' and that long-range sensors indicate a withdrawal from the entire border region on a far wider scale." /datum/lore/codex/page/article112 name = "02/13/66 - Isavau's Gamble Fleet Report 'All Silent'" @@ -1310,3 +1322,140 @@ Elaborating on the program, Valeria Lawless explained that 'Our new union structure improves upon positive results we observed in South America, Earth during the NERC scheme, where we found that smaller test groups reported more positive results. By reducing the scope of each union representative's supervision to a single facility, we hope we can better understand the individual needs of individual employees, and clear the muddied waters that arise when representatives with totally different needs are unable to come to an agreement. Under this new program, employees will be granted greater freedom to determine policy and regulation on a per-location basis without the need to consult with other representatives. After all, expecting the needs of employees from say, a mineral processing plant to align with those from a state-of-the-art medical facility, is simply unrealistic and often simply sets unproductive expectations for all involved.'\

    \ The new Site Union Representative role will be elected for each proposed location by local employees on a quarterly basis, and will advocate for policy amendment and dispute resolution on a per-location basis. Campaigning for union positions is expected to begin on the 29th of January, with elections taking place over the company network after a two week period." + +/datum/lore/codex/page/article118 + name = "02/19/75 - Cynosure Bulletin: Winner of Site Union Representative Announced" + data = "We are pleased to announce that after a three week introductory campaigning period, the first winner of Cynosure Station's Site Union Representative position has been determined. \ +

    \ + Cynosure Station will be represented by: Chef Parker Stephenson.\ +

    \ + Requests, suggestions and concerns regarding the operation of your site should be directed to this representative and will be strongly considered for implementation if crew support is apparent.\ +

    \ + We thank you for the large voter turnout, with the vast majority of eligible (non-managerial) staff having cast their votes to make this historic decision, we hope that the representative role serves our valued staff, contractors and authorised visitors well." + +/datum/lore/codex/page/article119 + name = "03/10/75 - Spectacular Fireworks Expected As SifGuard Scuttles Vox Derelict" + data = "Public relations officials working with SifGuard have released a post-operation report and an advisory that spectacular light shows can be expected across the sky above Kalmar, Londuneyja, Amundsen, and portions of Skargard and Kaltsandur, over the next twenty-four hours. This follows the successful scuttling and disintegration of a derelict vox vessel that was detected on a collision course with populated areas of Amundsen.\ +

    \ + \"It was a very large vessel, one of the largest we've seen in this stellar region.\" said Captain Thorni Hjelmarvilli, who oversaw the boarding action and subsequent demolition. \"We expected resistance, or a need for an evacuation effort, but the vessel was completely abandoned when we arrived.\"\ + Captain Hjelmarvilli added, \"The initial sweep suggested magmellite, so we were ready for a bug hunt, but in the end it was a simple in and out operation.\"\ +

    \ + SifGuard has confirmed in a follow-up interview that there is no risk of skathari contamination from the debris.\ +

    \ + The successful operation comes amidst an uptick in sightings of vox derelicts across settled space, along with eyewitness reports of erratic behavior from regions with a consistent vox presence.\ +

    \ + The Sivian branch of the Interspecies Joint Anti-Piracy Initiative has not responded to our requests for comment at time of publication." + +/datum/lore/codex/page/article120 + name = "06/14/75 - Seventeen Arrested In Drammen Anomaly Sting" + data = "The SifGuard Police Division has confirmed the arrest of seventeen individuals in connection to a Sif Anomalous Region artefact smuggling scheme operating out of the city of Drammen, in central Londuneyja. The string of armed raids, took place over the early morning of the 14th and come as part of a push for stronger legal action against the growing artefact trade in the region.\ +

    \ + The identities of many of those arrested remains unknown, though sources close to the operation have suggested ties to both the Russian Mafia, and the Golden Tiger Syndicate. Havdid Kindler, a representative for NanoTrasen's security operations informed the Vir News Network that \"no current NanoTrasen employees have been implicated in this case\", and that he did not believe that any individual employed at the company's largest research base, Cynosure Station which is located in relative proximity to Drammen, were currently under investigation.\ +

    \ + NanoTrasen has strongly condemned illegal expeditions into the SAR since the establishment of the perimeter in 2568. The company have stated that they have been collaborating closely with the SGPD over the past several months, but that they could not comment further on ongoing operations. According to Kindler, the harsh treatment is \"Not only a matter of intellectual property, but of public safety. NanoTrasen's research operations are uniquely equipped to safely investigate the phenomena of the SAR, and the careful control of abnormal material exiting the perimeter ensures minimal risk of injury of death in the wider population.\" Death and disfigurement among illegal artefact smugglers is a common occurrence, though exact injury details and figures for individuals working under NanoTrasen supervision remain confidential.\ +

    \ + Mr. Kindler has thanked the SifGuard, Hedberg-Hammarstrom corporation, and the people of Drammen for their close cooperation with the company. Cynosure Station management declined to comment." + +/datum/lore/codex/page/article121 + name = "07/05/75 - Naval Assets Scramble As Raphael Besieged By Vox Warfleet" + data = "In a shocking turn of events, the Raphael system has found itself under immediate and severe threat by a previously unknown vox raiding fleet of unprecedented size.\ +

    \ + Employing the stealth technology favoured by the piratical vox, the fleet slipped past Raphael's interdiction buoys at sublight speeds early in the week, only to be detected seventeen hours ago by an experimental NanoTrasen-developed gravitronic sensor system.\ +

    \ + The fleet is larger than any previously recorded raiding party, and is comprised primarily of stolen civilian vessels retrofitted with jury-rigged anti-ship weaponry, as well as other, more exotic, technology. At time of publication, no casualties have been reported, but experts expect the situation to worsen dramatically as the fleet continues to approach.\ +

    \ + Navy analysts are so far baffled by this sudden dramatic change in behavior, which further compounds the raid model failures reported in the recent past. While experts are confident that orbital defenses and on-site corporate assets are capable of holding against the incoming fleet, out-of-system assets are being recalled and are expected to reinforce Raphael within 24 hours.\ +

    \ + At time of publication, the approaching warships have not responded to hails. Oculum has contacted the IJAPI for comment, but has not yet received a response.\ +

    \ + This is a developing situation and updates will be published as they are received." + +/datum/lore/codex/page/article122 + name = "07/06/75 - Startling New Developments As Returning Ships Join Raphael Crisis" + data = "As the vox occupation of Raphael extends into its second day, unexpected new developments have come to light. The invading fleet arrived at the predicted outer engagement radius as expected, but failed to commence firing. Instead, the fleet continued until reaching at the outer range of the orbital defense batteries, where all ships came to a full stop.\ +

    \ + Inside information from Raphael's joint corporate crisis committee indicates that communication was established with the apparent leaders of the vox fleet shortly after this time, but Oculum is currently unable to provide any conclusive information around any discussions that have taken place. \ +

    \ + With the increased resolution provided by the orbital defense systems, the threat profile of the fleet has drastically changed. The fleet appears to be composed primarily of habitation and industrial vessels, outfitted with a variety of utility systems, with previously identified weapon systems largely being corrected to meteorite and debris deflectors.\ +

    \ + The arrival of recalled corporate naval assets and Frontier Terminus regional forces to Raphael eight hours ago is expected to have completely enveloped the vox fleet, with further developments to be reported as they arrive.\ +

    \ + (This publication is a partial retraction of our previously report on the Raphael crisis. Oculum regrets any discrepancies but accepts no legal liability for actions undertaken on the basis of those discrepancies.)" + +/datum/lore/codex/page/article123 + name = "07/07/75 - Notorious Pirate King Arrested Amid Raphael Vox Crisis" + data = "The crisis at Raphel continues to develop after a tense 24 hours of closed-door discussions between the corporate triumvirate council, the Frontier Terminus naval command, and the vox fleet that has been occupying the system for the past two standard days. After hours of standoffs, negotiations appeared to break down at approximately 16:50 on the 6th, resulting in a single vox capital ship powering engines and beginning an apparently suicidal combat approach towards the habitat.\ +

    \ + A quick response by navy interdictors halted the vessel before it could cause any significant damage.\ +

    \ + After boarding and seizure of the vessel, it became apparent that the captain was none other than notorious pirate and sector warlord, Kairahirikriha Yira-Kirini, known as the Void Bolt across the Crypt after a spate of lethal raids against corporate and civil holdings. As he was taken into custody, the mass-murderer was reported as repeatedly screaming the cryptic phrases, 'the stars are dying', 'the gods are dead' and 'we are adrift'.\ +

    \ + Precisely what this could mean in the context of the ongoing discussions is hard to verify, but following the interdiction and arrest, activity was reported within the corporate and civil fleets. No further activity has been reported within the vox fleet.\ +

    \ + As the situation develops, Occulum is pleased to provide a gallery of up-to-the-minute images and recordings of the vox fleet on our partner site, located at \[this\] address." + +/datum/lore/codex/page/article124 + name = "07/09/75 - Suspected Vystholm Pirates Seize Visiting Unathi Crew" + data = "A Moghes Hegemony scientific exchange expeditionary vessel was struck by pirates in the Gavel system on Thursday, with most of the 108 crew and passengers remaining unaccounted for. The attack is believed to have been carried out by marauding Vystholm raiders, and left thirty-two confirmed dead, including the majority of the Hegemony military complement assigned to the ship. The SCG has confirmed that meetings are already underway with the Hegemony in order to assuage any diplomatic incident, and commit resources to an investigation where possible.\ +

    \ + The vessel, the HEG-TV Kinship of the Starchildren was visiting the Golden Crescent as part of the closing stages of a much celebrated six-month long intergovernmental scientific exchange program, and had recently disembarked a number of representatives from leading research institutions and corporations based in the region. Among those missing are several senior researchers highly respected among the unathi, and Ezechiel Augustin and Isidora Tahana, two human xenobiology research fellows from the Angelic College at Makon in Alpha Centauri, who were due to disembark at Saint Columbia.\ +

    \ + Vystholm pirates operating out of Eutopia been of growing concern in the region and are believed in operate numerous deep-space staging points in the area between Eutopia and Gavel. The Golden Crescent Alliance Bloc has committed much of its forces to anti-piracy efforts within its jurisdiction, but the number of successful raids on shipping are on the rise. No ransom demand has yet been made for the missing crew members, and concerns have been raised about the difficulty of recovery if any are sold into the growing Eutopian slave trade." + + /datum/lore/codex/page/article125 + name = "07/10/75 - Vox Crisis At Raphael Transitions Into Support Agreement" + data = "With the lifting of the information quarantine, new information from Raphael has been released.\ +

    \ + Over the last forty-eight hours, xenolinguists, xenopsychologists and many corporate and governmental diplomatic assets have brokered a first-of-its-kind non-aggression and support contract with the vox refugees of 'Bolt' (the apparent name of their home vessel). While many details remain under tight information control, the corporate triumvirate has prepared a press release expected to be delivered within the next 24 hours, depending on the content pricing tier at use in your area.\ +

    \ + Occulum can report that the vox fleet was seeking emergency civil aid, rather than conducting a raid as initially assumed. It would appear that the aftereffects of the Incursion have badly disrupted their society, leaving the vox of Bolt leaderless and defenceless following the departure of their 'peregrine clades', more generally know as raiders and pirates.\ +

    \ + Although much of the information received from the vox is questionable, it would appear that the notorious Void Bolt and their crew were the only remaining vox in the fleet to have ever had direct interaction with non-vox sapients. Precisely where the raiding ships have gone, and how this may affect negotiations, remains unclear.\ +

    \ + As part of the contract signed today, Raphael will be providing docking space, emergency power and life support, and critical maintenance materials to the vox fleet. NT representatives have additionally noted that discussions with representatives of Frontier Terminus and Precursor's Crypt are ongoing with a view towards longer-term planning and support. The full terms of service have not yet been released, but experts have suggested this may represent the first, best opportunity to gain insight into vox technology yet seen.\ +

    \ + Trade is expected to resume shortly in Raphael as the vox fleet clears the primary shipping lanes, and the crisis is expected to be downgraded later today, with recalled fleets returning to their duties. Further updates will be provisioned via low priority feeds." + + /datum/lore/codex/page/article126 + name = "07/16/75 - No Rescue Planned For Missing Scientists" + data = "The Golden Crescent Alliance Bloc has confirmed that no dedicated rescue operation will take place to recover those believed taken by Vystholm pirates from a Hegemony research vessel early last week. The news comes after evidence was discovered suggesting that the hostages had been transferred mid-transit to a private Eutopian broker, which experts claim has \"closed the window for assured rescue without prohibitive resource commitment\".\ +

    \ + Anti-piracy warships in the region have been on high alert for sign of those responsible since Monday, with the on-loan SifGuard vessel VGA Lise Meitner reporting the successful capture of one of at least three pirate vessels responsible the attack. According to Admiral Juliet Slimani of the Gavel Security Taskforce, evidence recovered from the vessel suggested that captured crew from the unathi vessel - including two xenobiologists from Alpha Centauri - had been transferred to an Eutopian \"labour ship\" over ten lightyears into interstellar space, and further pursuit would \"Stretch the resources of our forces here or in any system to commit them, endangering hundreds more lives in the territories they would otherwise be commited to patrol.\", but that the active hunting of pirate vessels in the immediate vicinity of Gavel would continue \"Vigorously\".\ +

    \ + Admiral Slimani also confirmed that \"An armed precision strike is not currently on the table due to the immense risks involved in extraterritorial operations.\" but committed a personal donation of 5,000 thalers to a fundraiser begun by the Tahana family to pursue ransom or private security options. No public statement has yet been made by the Hegemony regarding their up to seventy-four missing citizens, but negotiations are ongoing." + + /datum/lore/codex/page/article127 + name = "07/30/75 - Hegemony Fleet Underway To Eutopia" + data = "Following the recent news regarding the raid on a unathi scientific exchange vessel by Vystholm pirates and subsequent diplomatic negotiations with SolGov, a press conference has been broadcast by the Moghes Hegemony.\ +

    \ + Military Liasion and long-standing veteran of the Moghes fleet Esksion Urahlia Kssrilan spoke this morning; \"To our fellow actors on the galactic stage. For long, we have been at odds with each other, in silent disdain over the space we both occupy. Today, we wish to set this aside. Today, we approach you out of honour, and our duty to our kin; as fellows. Word has spread that a vessel carrying our people, the HEG-TV Kinship of the Starchildren, has been seized by raiders from the criminal group known as Vystholm. The information we have gained suggests to us that our vessel, and its occupants - fathers, mothers, brothers and sisters, sons and daughters - will be taken to a sector known as Eutopia. A sector where forced labour thrives.\"\ +

    \ + \"We shall never stand for such actions. None of ours shall be brought into slavery, to be forced into a duty designed by malice. Effective immediately, we will be moving vessels with peacekeepers and interventionalists of the clans Hisriar, Devorask and Oukiasto, to liberate anyone - your kin and our kin - from these chains. While history may still be fresh for some, we pray there is understanding for our intent. We ask nothing but your understanding, yet we will fully embrace any aid given.\"\ +

    \ + \"May the Giver herself bless our steadfast warriors in their divine goal of liberation.\".\ +

    \ + The action has been authorized by the SCG Fleet, who will be providing a diplomatic escort vessel, the SCG-D Kondiaronk to accompany the Hegemony fleet as far as the Gavel system where they are expected to depart alone for Eutopian territory. The precise composition and timeline for the operation remain classified, but a spokesperson for the Solar embassy expressed assurances that the action would be fruitful, and go far to mend relations with our unathi neighbours. The number of unathi vessels involved has not been specified, but civilian shipping and regional defense forces have been notified to remain calm and maintain contact with the Kondiaronk when hailed." + + /datum/lore/codex/page/article128 + name = "08/04/75 - Vey-Medical Cruise Liner Evacuated After Accident In Vir" + data = "In what is being called one of the worst commercial transport incidents in Vir since the height of the Incursion, disaster struck the long-range cruise liner VTV Motes Dancing Across The Line Of Dawn yesterday. Reportedly, the Skrellian vessel was commencing a standard approach towards Kara via Sivian gravitational slingshot with around two thousand passengers and crew aboard, many travelling from as far as Qerr'balak, when a bluespace containment failure occurred, followed shortly by a skathari manifestation event. This resulted in an uncontrolled delamination, at least two fuel line ruptures, and depressurization of several decks, necessitating immediate evacuation.\ +

    \ + While many of the escape pods launched successfully, the angle of approach resulted in at least thirty pods entering the gravity well of Sif. Casualty numbers have yet to be released, as pod recovery is ongoing, with NanoTrasen and the cruise liner's parent company, Vey-Medical, coordinating with local SifGuard. When reached for comment, a representative of Vey-Med assured reporters that all reasonable efforts would be made to recover survivors.\ +

    \ + The cruise liner itself has suffered severe damage to the aft port nacelle, as well as notable damage in several other places along the port side, including numerous passenger compartments. With preliminary critical hull repairs complete, the vessel is reported to be in good spirits, and is expected to make a full recovery.\ +

    \ + Emergency accommodation for passengers has been organized at the Grand Tack Hotel on the NCS Northern Star, ring three, segment five. All inquiries should be directed to the Emergency Response inbox [at this address]. Due to the number of urgent cases, personal inquiries are currently discouraged. NanoTrasen's Emergency Response Team will be contacting appropriate parties over the coming days as the situation is resolved.\ +

    \ + \[Note: An earlier version of this story incorrectly identified the passenger count as 200, this number referred to still-missing ship crew.\]" + + /datum/lore/codex/page/article129 + name = "08/07/75 - Apostate Hegemony Escort Poised To Picket Gavel's Zaddat" + data = "The ex-Hegemony warship known as IDV All The Stars' Reaching has publicly announced its intent to transit to the Gavel system in advance of the incoming Hegemony fleet. The ship, previously stationed in the nearby system of Kess-Gendar, first came to SolGov space as part of the Zaddat Escort Fleet in 2550 but broke with Hegemony command after disobeying orders to abandon the zaddat Colony Intrepid in 2566.\ +

    \ + \"Our change in station has no relation to the Moghes Hegemony's upcoming military excursion,\" the ship's captain, Assagra Ehssor of the heretic Usehi clan, clarified. \"The safety of the Colonies are our sacred duty, and we mean only to provide protection to our defenseless charges in light of Gavel's recent spate of pirate attacks.\"\ +

    \ + Gavel is home to a sizable population of Unity heretics, as well as the zaddat Colony Itinerant, whose legal status following the withdrawal of the Hegemony during the Incursion has never been properly clarified. While the ship has already spent several months in Gavel in late '72, some analysts view this as a naked act of provocation against the Hegemony, which the zaddat of Colony Itinerant still consider their patron government.\ +

    \ + \"This is absolutely a religious issue for them,\" said Kaijo Day, Unity Studies professor at Elysium University. \"Heretic ideologies have been steadily gaining traction among the so-called loyalist zaddat since the end of the Incursion, and they fear that the Hegemony fleet will make some attempt to convert Colony Itinerant back to orthodoxy, or even to assume direct control of it. In that light, their movements should be understood as an immediate threat towards Hegemony missionaries.\"\ +

    \ + The Gavel Defense Force is reportedly unconcerned by the development, but are expected to remain on high alert for the next several months as the Hegemony fleet approaches. The Hegemony embassy on Luna was not available for comment." From 6e7c9472bc8ee1ee89f69edc0437e7a3f74694a9 Mon Sep 17 00:00:00 2001 From: Cerebulon Date: Mon, 7 Aug 2023 19:05:34 +0100 Subject: [PATCH 82/83] Formatting consistency, more style guide stuff, confederate -> confederation --- code/modules/busy_space/organizations.dm | 6 +-- code/modules/lore_codex/news_data/main.dm | 65 ++++++++++++++++------- 2 files changed, 49 insertions(+), 22 deletions(-) diff --git a/code/modules/busy_space/organizations.dm b/code/modules/busy_space/organizations.dm index a3b70de5f59..659d3d5649d 100644 --- a/code/modules/busy_space/organizations.dm +++ b/code/modules/busy_space/organizations.dm @@ -1078,12 +1078,12 @@

    \ SolGov defines top-level law (such as sapient rights and transgressive \ technology) and acts as an intermediary council for problems involving member states, but leaves most other law for \ - states to define themselves. The member states of SolGov obey these laws, pay confederate taxes, and provide each \ + states to define themselves. The member states of SolGov obey these laws, pay confederation taxes, and provide each \ other with military aid, in exchange for membership in the largest free trade, customs, and military union in the \ known galaxy. Each state appoints two representatives to the Colonial Assembly where issues are voted upon. \ The vast majority of human states are members of SolGov.\

    \ - Sol's military forces are divided between central confederate forces and local defense forces, although it reserves \ + Sol's military forces are divided between central confederation forces and local defense forces, although it reserves \ the right to nationalize the defense forces in the event of a major crisis, such as the SolGov-Hegemony War." history = "" // Todo work = "governing polity of humanity's Confederation" @@ -1198,4 +1198,4 @@ "Draken", "Gladan", "Falken" - ) \ No newline at end of file + ) diff --git a/code/modules/lore_codex/news_data/main.dm b/code/modules/lore_codex/news_data/main.dm index 3c63eee3a7e..b224cfe2359 100644 --- a/code/modules/lore_codex/news_data/main.dm +++ b/code/modules/lore_codex/news_data/main.dm @@ -211,16 +211,39 @@ /datum/lore/codex/page/article6 name = "3/03/62 - A Week Out From Almach: What are the facts?" - data = "* Several organizations in the Almach Rim, including Angessa's Pearl, the Aetolian Council, the Interstellar Workers of Wythe, the Republic of Whitney, and members of several prominent families in the Neon Light unilaterally declared secession from SCG.

    *This secession was first called the Grey Hour by political scientists in New Florence, a term popularized by reporter Elspor Fong.

    * Shelf, the FRF, and the EFRB were declared \"observers\" in the Almach Association charter.

    * None of these organizations have issued a statement on the matter.

    * The SCG-R Song Shi was stranded in the region during the secession.

    * SolGov has not issued an official statement of the fate of the Song Shi.

    * Several confederate agencies, including Emergent Intelligence Oversight, the Trade and Customs Bureau, and SCG Fleet Intelligence have declared a \"state of emergency\".

    * SolGov itself has NOT declared a state of emergency.

    * Legitimate communications in and out of the Almach Rim are restricted to audited text messages for the period.

    * Several illegitimate communication links exist and are believed by Fleet Intelligence to be currently hosting the official sites for Morpheus Cyberkinetics and for the Association itself.

    * Icarus Front chairperson Mackenzie West has proposed a moratorium on the creation of new prometheans for the duration of the crisis.

    * Local laws on the subject will apply until the Assembly meets late in May.

    * No confederate lawmaker has proposed action against Relani, Shelfican, or newly Almachi nationals living within stable regions.

    * The border remains tightly closed to migrants, media, and diplomats alike." + data = "* Several organizations in the Almach Rim, including Angessa's Pearl, the Aetolian Council, the Interstellar Workers of Wythe, the Republic of Whitney, and members of several prominent families in the Neon Light unilaterally declared secession from SCG.\ +

    \ + *This secession was first called the Grey Hour by political scientists in New Florence, a term popularized by reporter Elspor Fong.\ +

    \ + * Shelf, the FRF, and the EFRB were declared \"observers\" in the Almach Association charter.\ +

    \ + * None of these organizations have issued a statement on the matter.\ +

    \ + * The SCG-R Song Shi was stranded in the region during the secession.\ +

    \ + * SolGov has not issued an official statement of the fate of the Song Shi.\ +

    \ + * Several confederation agencies, including Emergent Intelligence Oversight, the Trade and Customs Bureau, and SCG Fleet Intelligence have declared a \"state of emergency\".\ +

    \ + * SolGov itself has NOT declared a state of emergency.\ +

    \ + * Legitimate communications in and out of the Almach Rim are restricted to audited text messages for the period.\ +

    \ + * Several illegitimate communication links exist and are believed by Fleet Intelligence to be currently hosting the official sites for Morpheus Cyberkinetics and for the Association itself.\ +

    \ + * Icarus Front chairperson Mackenzie West has proposed a moratorium on the creation of new prometheans for the duration of the crisis.\ +

    * Local laws on the subject will apply until the Assembly meets late in May.\ +

    \ + * No confederation lawmaker has proposed action against Relani, Shelfican, or newly Almachi nationals living within stable regions.\ +

    \ + * The border remains tightly closed to migrants, media, and diplomats alike." /datum/lore/codex/page/article7 name = "3/21/62 - Relan, Shelf Join the Almach Association" data = "Recent reports from within the Association indicate that the Free Relan Federation and Shelf have officially decided to join the Almach Association. President Nia Fischer of the FRF had this to say on the matter, in a speech addressed to the population at large. \

    \ - \ \"Our decision to join the Association may, at first, seem strange. It is true that we have much to gain from trade with the Solars, and that the radical transhumanism of Angessa's Pearl is not our way. But I will remind you that it was Shelf, not Sol, who ensured our prosperity just over two decades ago-- who safeguarded our independence and prevented us from falling to barbarism and dictatorship. We owe it, not just to Shelf but to all the members of the Almach Rim, to support their independence just the same. And that, my fellow Relanians, is the crux of it all. The Association is a revolution, at the heart of it all, and many of the now-independent states were owned near-outright by Trans-Stellar Corporations until the Association allowed them to shake out their fetters. What right do we have to sit by while just a dozen light-years coreward newly-born republics suffer the growing pains of independence? What right do we have to bask in our own stability when our neighbors, our comrades in ideology, are struggling with a cruel blockade proposed by politicians back on Earth and Luna? That is why we must join with them, guard them, and guide them, for as long as need be.\"\

    \ - \ A Shelfican spokesperson, meanwhile, had only this to say:\

    \ \"We're probably going to regret this but, y'know, the whole thing is kind of our fault. Sure, whatever.\"" @@ -268,15 +291,18 @@ /datum/lore/codex/page/article15 name = "7/05/62 - The Fate of the SCG-R Song Shi" - data = "Lifepods confirmed to have originated from response ship lost during the Gray Hour were found last week in the Vir system, impacting the NLS Southern Cross at high velocity and severely injuring the only two survivors of the expedition. Unfortunately, because of the generally confused conditions of their re-emergence from months of cryosleep, the fate of the lost ship remains incompletely understood. The first pod to be discovered contained Lieutenant Eos Futura, telecommunications expert on the Song Shi, who alleged that elements of the Song Shi's crew, including herself, mutinied against commanding officer Captain Yi He in an attempt to prevent the bombing of civilians in the Angessian capital of Skylight. The surivor of the second pod, Private Demori Salvo, accused Futura's faction of conspiring with Association spies to destroy the ship as part of the Gray Hour revolt. Both agreed that the mutineers detonated the ship's Supermatter power core when it became clear they were to be defeated.\ + data = "Lifepods confirmed to have originated from response ship lost during the Gray Hour were found last week in the Vir system, impacting the NLS Southern Cross at high velocity and severely injuring the only two survivors of the expedition. Unfortunately, because of the generally confused conditions of their re-emergence from months of cryosleep, the fate of the lost ship remains incompletely understood. The first pod to be discovered contained Lieutenant Eos Futura, telecommunications expert on the Song Shi, who alleged that elements of the Song Shi's crew, including herself, mutinied against commanding officer Captain Yi He in an attempt to prevent the bombing of civilians in the Angessian capital of Skylight. The surivor of the second pod, Private Demori Salvo, accused Futura's faction of conspiring with Association spies to destroy the ship as part of the Gray Hour revolt. Both agreed that the mutineers detonated the ship's supermatter power core when it became clear they were to be defeated.\

    \ A third pod, promising a resolution to the stalemate, was shot down by the SCG-P Juno after being misidentified as a hostile missile. The gunner responsible, Sergeant Ricardo Esteban, was found guilty by a court marshal and dishonorably discharged. While other pods from the Song Shi may still be traveling through SolGov space, it is considered unlikely based on both Futura and Salvo's account of the number of pods launched before the Song Shi was destroyed. Both were detained by staff at the NLS Southern Cross, who managed to prevent a violent altercation from breaking out between the two armed and disturbed servicepersons. The Colonial High Court has stated that it intends to hear testimony from both parties after they complete a course of mental health evaluation, and after the conclusion of the present state of heightened security." + /datum/lore/codex/page/article16 name = "7/11/62 - First Intelligence-Augmentation Surgery on Angessa's Pearl" data = "Confirming fears of Association transgressions, sources at Angessa's Pearl confirmed that the aging founder of the theocracy, Angessa Martei, completed a course of neural surgery designed to improve her mental capacity by as much as 15%, building off of last year's creation of the procedure by a Qerr-Gila-owned doctor. While the research in question was believed to be destroyed, there is reason to suspect that it instead made its way into the hands of current Association leaders. In addition to proving their willingness to violate the Five Points, this demonstrates that the Angessians harbored schemes of secession since at the very latest Feburary 2559. Numerous human or transhuman figures in the Association are rumored to be on the wait list for the procedure, including Naomi Harper and the present Exalt of the Pearl." + /datum/lore/codex/page/article17 name = "8/08/62 - Gavel BP Stronghold Raided" data = "Elements of the Association Militia successfully located and, in conjunction with local Defense Forces, raided a major Boiling Point stronghold built into an unnamed asteroid in the Gavel system. Over eighty sapients were arrested, all of whom had fully mechanical bodies. In addition, an unknown number of advanced drone intelligences and corresponding military hardware were seized by the raid and turned over to the Fleet. The prisoners, a mix of native Gavelians, Solars from throughout the Crescent, and Angessians, are to be tried and sentenced by the Io Special Court. While unarguably a demonstration of Association willingness to cooperate with Solar officials, the raid's strange timing and the fact that the Militia chose to exclude the Fleet from the action has prompted many to question their motives. Commodore Claudine Chevotet, staff officer for Admiral of the Saint Columbia Fleet Kaleb McMullen, has formally stated that she is \"extremely suspicious of this so-called co-operation.\" She has demanded that the Militia vessels remain on the Solar side of the Cordon and submit to a full inspection by Fleet and EIO personnel. " + /datum/lore/codex/category/article18 name = "10/29/62 - Oculum Broadcast Struck By Emergent Intelligence Attack" data = "Oculum Broadcast has released a statement assuring customers and shareholders that security repairs and upgrades are their primary concern following reports of an alleged hijack of portions of the corporate network in the Vir system by what is believed to have been an emergent drone intelligence. The company says that they are working at full capacity to ensure that affected security systems are replaced and such an attack cannot be repeated.\ @@ -295,6 +321,7 @@ children = list( /datum/lore/codex/page/amletter ) + /datum/lore/codex/page/amletter name = "A Drone's Explaination - by A#" data = "I'm writing this in a hurry. I can't tell you everything I wanted to say.\ @@ -699,7 +726,7 @@ /datum/lore/codex/page/article49 name = "05/15/63 - Solar Fleet Launches Offensive Against Almach" - data = "The first vessels of an SCG Fleet invasion force arrived in the Relan system this morning after a month-long intelligence operation to establish the Almach Association's most vulnerable positions, according to an announcement by Admiral McMullen just hours ago. Relan, which has long been fragmented between the neutral Republic of Taron and the once insurrectory Free Relan Federation - who now control the majority of the system and declared allegiance with Almach early in the crisis - is expected to fall to Confederate forces within 'a matter of weeks' due to its fractious political situation, and relative insignificance to Almach interests.\ + data = "The first vessels of an SCG Fleet invasion force arrived in the Relan system this morning after a month-long intelligence operation to establish the Almach Association's most vulnerable positions, according to an announcement by Admiral McMullen just hours ago. Relan, which has long been fragmented between the neutral Republic of Taron and the once insurrectory Free Relan Federation - who now control the majority of the system and declared allegiance with Almach early in the crisis - is expected to fall to Confederation forces within 'a matter of weeks' due to its fractious political situation, and relative insignificance to Almach interests.\

    \ According to McMullen, the system's most populous habitat, the Carter Interstellar Spaceport is already under blockade and local resistance has thus far been minimal. The capture of Relan is expected to provide our forces with a major foothold in Almach territory and further advances are expected to be 'trivial', bypassing the Association's defensive positions in Angessa's Pearl.\

    \ @@ -989,7 +1016,7 @@ name = "04/13/64 - Skrell Ultimatum Shocks Sol!" data = "After three months of diplomatic iciness, the Skrellian Far Kingdoms have contacted both the SCG and Almach Association with one demand: Sign an armistice or prepare for war. Supported by an immense fleet movement through the recently quashed Xe'qua region, the Far Kingdoms have demanded an immediate end to hostilities, and 'incorporation of Almachi holdings as a Skrellian protectorate, under strict oversight and regulation of their research and activities.' By skrell demands, the Fleet has two weeks to fully withdraw from the Almach region and any vessels on either side continuing to engage will be 'disabled, boarded, and have its crew arrested pending a formal peace agreement.'\

    \ - A wave of outrage has swept the Colonial Assembly, with heated debate as to Sol's response defying all party lines. While Speaker ISA-5 has been widely criticized by political opponents for their 'overzealous trust in the Skrell', they have remained acquiescent to Skreillian demands, stating that it may be the best way to avoid any further bloodshed and maintain good relationships with the Skrell. Conversely, a small group of hardliners from across the major parties headed by SEO Representative Colin Zula of Alpha Centauri, have formed a political coalition opposing any form of 'Surrender or appeasement in the face of foreign aggression', demanding Sol keep its forces in place and 'Finish off the Association before they can be allowed to wreak havoc unsupervised and uncontrolled.'\ + A wave of outrage has swept the Colonial Assembly, with heated debate as to Sol's response defying all party lines. While Speaker ISA-5 has been widely criticized by political opponents for their 'overzealous trust in the Skrell', they have remained acquiescent to Skrellian demands, stating that it may be the best way to avoid any further bloodshed and maintain good relationships with the Skrell. Conversely, a small group of hardliners from across the major parties headed by SEO Representative Colin Zula of Alpha Centauri, have formed a political coalition opposing any form of 'Surrender or appeasement in the face of foreign aggression', demanding Sol keep its forces in place and 'Finish off the Association before they can be allowed to wreak havoc unsupervised and uncontrolled.'\

    \ Surprising some, long-time supporter of the Almach War, MacKenzie West has established themselves as a figure of moderation in the Assembly, promising that the Icarus Front would pursue 'aggressive negotiations' with the Far Kingdoms in order to better understand their motivations and, if territory is to be ceded, 'ensure the Almachi are placed under a firm hand'. He notes that the Skrell have never adhered to Five Points policy, but that careful diplomacy has always ensured their 'less savoury tendencies' have never spilled over to Sol space." @@ -1209,7 +1236,7 @@ name = "07/09/65 - 'Bluespace Bugs' Linked To Almach Tech" data = "Initial public reports on the extraplanar species commonly known as 'Bluespace Bugs' has proposed that the first recognizable signs of their activity within observable space, coincide precisely with the development - and particularly the test-firing - of the Whythe Superweapon, and that there may be a direct link between the two. The report, released by the Galactic Survey Administration this afternoon hypothesizes that the newly developed bluespace manipulation techniques used in Whythe may have acted as a signal to the deep-space dwelling creatures in a manner similar to moths attracted to artificial light. The GSA is currently collaborating with the Almach Protectorate Government to investigate the potential link further.\

    \ - Additionally, findings from analysis of both inorganic and biological samples collected from the three recovered Extraplanar Discovery ships believed to belong to the 'Bugs' has excited much of the scientific community, with news that the insect-like aliens and their apparent dietary waste-product Magmellite may be composed in a manner completely unlike any life previously encountered in the known galaxy. The findings may rewrite our understanding of biology and material science, though a full specimen is desired to confirm these early findings.\ + Additionally, findings from analysis of both inorganic and biological samples collected from the three recovered Extraplanar Discovery ships believed to belong to the 'Bugs' has excited much of the scientific community, with news that the insect-like aliens and their apparent dietary waste-product magmellite may be composed in a manner completely unlike any life previously encountered in the known galaxy. The findings may rewrite our understanding of biology and material science, though a full specimen is desired to confirm these early findings.\

    \ The creatures have been given a tentative scientific name X Extraneus Tarlevi, after Captain Volmer Tarlev of the SCG-E Ketumati whose recorded descriptions were instrumental in establishing a basic understanding of the species' behavior. Researchers currently believe that the Bluespace Bugs are merely a form of bulk-feeding omnivore attracted to the EDD vessels in deep space by their bluespace drives, and that the loss of the ships was merely unfortunate happenstance rather than deliberate, malicious attack. Studies are already underway to determine methods that might prevent further incidents of this types before any further extraplanar missions are approved." @@ -1249,7 +1276,7 @@

    \ 'Good day, everyone. We would like to put the rumor mills to rest lest they get out of hand. Eleven Solar days ago, the Silk system's perimeter defenses picked up what appeared to be a derelict Vox raiding ship that had drifted into range. Security forces boarded the craft and found clear signs of fighting within the crew compartments, but no traces of the crew themselves. The craft's bluespace drives were notably ripped out of the hull, and it's believed the craft had been drifting for up to nearly two Solar weeks prior, as it has been identified as the 'Skiskatachtlakta', belonging to a well-known Vox raiding group our cousins in the Arrathiir system have been contending with for a few years now, and that was their last confirmed contact with it.\

    \ - 'Most importantly however, and the key reason for this address, is a significant portion of the ship's hull, particularly concentrated around the site of its bluespace drives, has been confirmed to've been converted to the material known as 'Magmellite', related to the so-called 'bluespace bugs' or X Extraneus Tarlevi that have been of note outside our borders. To acknowledge and assuage any natural alarm on our own part, there is no indication any part of the incident took place on our side of the Rift, and we are deploying additional reconnaissance and recovery ships, drones and general personnel throughout controlled space to keep a watchful eye, and we are negotiating with Solar forces in Silk to expand our presence as appropriate. We are currently analyzing the Magmellite samples recovered from the Skiskatachtlakta and will be sharing any findings with our fellows in the scientific sphere, as well as returning the ship's plundered riches if and when possible.\ + 'Most importantly however, and the key reason for this address, is a significant portion of the ship's hull, particularly concentrated around the site of its bluespace drives, has been confirmed to've been converted to the material known as 'Magmellite', related to the so-called 'bluespace bugs' or X Extraneus Tarlevi that have been of note outside our borders. To acknowledge and assuage any natural alarm on our own part, there is no indication any part of the incident took place on our side of the Rift, and we are deploying additional reconnaissance and recovery ships, drones and general personnel throughout controlled space to keep a watchful eye, and we are negotiating with Solar forces in Silk to expand our presence as appropriate. We are currently analyzing the magmellite samples recovered from the Skiskatachtlakta and will be sharing any findings with our fellows in the scientific sphere, as well as returning the ship's plundered riches if and when possible.\

    \ 'There is currently no cause for concern beyond the understandable. If and when there is, we will rise to the occasion as always. Together, we will discover the truth of these strange times we find ourselves in. Until then, be safe, and be well. May our stars shine upon us all.'" @@ -1281,9 +1308,9 @@

    \ 'They've never been so unpredictable before,' agreed senior naval officer Akira Doi. 'I understand that there is currently no official theory on why this is happening, but I believe it all goes back to the Skathari Incursion.'\

    \ - Many leading scientists are skeptical that the Incursion, despite having thrown much of the galactic community into chaos over an eight-year period of conflict with the insectoid Skathari, could have seriously disrupted the Vox in the same way, given the relatively low indications of Skathari presence in known Vox operating territories, but Admiral Doi strongly disagrees.\ + Many leading scientists are skeptical that the Incursion, despite having thrown much of the galactic community into chaos over an eight-year period of conflict with the insectoid skathari, could have seriously disrupted the Vox in the same way, given the relatively low indications of skathari presence in known Vox operating territories, but Admiral Doi strongly disagrees.\

    \ - 'The Skathari are aggressive to an unprecedented degree,' he explained, 'and they had the ability and numbers to annihilate entire communities. I see no reason why that shouldn't have applied to the Vox.'\ + 'The skathari are aggressive to an unprecedented degree,' he explained, 'and they had the ability and numbers to annihilate entire communities. I see no reason why that shouldn't have applied to the Vox.'\

    \ While some colonies and stations welcome this reprieve from raids and piracy, others are finding themselves under renewed pressure, with resources and labour withdrawn on the advice of apparently unreliable modelling. A representative of the Pearlshield Coalition territory of Arrathiir had this to say regarding the sluggish reallocation of resources after the latest wave of raids:\

    \ @@ -1295,7 +1322,7 @@

    \ According to witnesses, protesters crowded the major walkways, preventing shoppers from passing and leaving some stranded in shops to avoid the crowd. Many shops barred and locked the storefronts in response, an unnamed employee of one store commenting, 'That many people <...> you never know if it's going to get out of control.'\

    \ - The protesters chanted with signs regarding NanoTrasen's exclusive rights in studying the Sif Anomalous Region, demanding that studies into the anomalous properties be public knowledge. The march appears to be headed by the Skathari conspiracy group 'Emerald Skies', known in recent months for many other smaller protests regarding the government response to the Incursion, and beliefs that Skathari are more intelligent than the public has been informed.\ + The protesters chanted with signs regarding NanoTrasen's exclusive rights in studying the Sif Anomalous Region, demanding that studies into the anomalous properties be public knowledge. The march appears to be headed by the skathari conspiracy group 'Emerald Skies', known in recent months for many other smaller protests regarding the government response to the Incursion, and beliefs that skathari are more intelligent than the public has been informed.\

    \ The disruption was eventually cleared out by mall security forces before the crowd could grow out of control. It is reported that Vinterlykke will reopen on Monday with additional security measures in place." @@ -1311,7 +1338,7 @@ name = "01/14/75 - Solar Fleet In Worst State Since Unathi War" data = "An independent analysis of the Solar Confederate Government Fleet has concluded that the battle preparedness of the military's commissioned warship roster is at a low not experienced since the height of the SolGov-Hegemony War sixty years ago, and has called for urgent action from the Colonial Assembly to remedy the situation.\

    \ - The report, funded by the Citizen's Institute for Defense Research looked at a range of criteria, including fleet composition, number of active-duty vessels, maintenance records, crew performance assessments, and adoption of latest technologies, all of which were rated 'D or poorer'. Armando Kozak, co-founder of CIDR and former chairperson of Hephaestus Industries, has urged Assembly legislators to approve immediate funding for the expansion of the Fleet in order to combat ongoing threats from Skathari and growing criminal elements in deep interstellar space.\ + The report, funded by the Citizen's Institute for Defense Research looked at a range of criteria, including fleet composition, number of active-duty vessels, maintenance records, crew performance assessments, and adoption of latest technologies, all of which were rated 'D or poorer'. Armando Kozak, co-founder of CIDR and former chairperson of Hephaestus Industries, has urged Assembly legislators to approve immediate funding for the expansion of the Fleet in order to combat ongoing threats from skathari and growing criminal elements in deep interstellar space.\

    \ The shocking condition of the SCG Fleet has been attributed to a decade of conflict, with the devastating Skathari Incursion following immediately from the costly Almach War, and a spate of defections and territorial concessions. Critics have noted that the report 'brushes over' local Defense Force vessel contributions that were re-assigned to regional militaries and is 'deliberately vague' as to how such ships were accounted for. In 2571, CIDR issued a similar damning report to the Five Arrows, spurring a multi-trillion thaler economy-transforming shipbuilding campaign within the newly independent nation." @@ -1380,7 +1407,7 @@

    \ The arrival of recalled corporate naval assets and Frontier Terminus regional forces to Raphael eight hours ago is expected to have completely enveloped the vox fleet, with further developments to be reported as they arrive.\

    \ - (This publication is a partial retraction of our previously report on the Raphael crisis. Oculum regrets any discrepancies but accepts no legal liability for actions undertaken on the basis of those discrepancies.)" + \[This publication is a partial retraction of our previously report on the Raphael crisis. Oculum regrets any discrepancies but accepts no legal liability for actions undertaken on the basis of those discrepancies.\]" /datum/lore/codex/page/article123 name = "07/07/75 - Notorious Pirate King Arrested Amid Raphael Vox Crisis" @@ -1402,7 +1429,7 @@

    \ Vystholm pirates operating out of Eutopia been of growing concern in the region and are believed in operate numerous deep-space staging points in the area between Eutopia and Gavel. The Golden Crescent Alliance Bloc has committed much of its forces to anti-piracy efforts within its jurisdiction, but the number of successful raids on shipping are on the rise. No ransom demand has yet been made for the missing crew members, and concerns have been raised about the difficulty of recovery if any are sold into the growing Eutopian slave trade." - /datum/lore/codex/page/article125 +/datum/lore/codex/page/article125 name = "07/10/75 - Vox Crisis At Raphael Transitions Into Support Agreement" data = "With the lifting of the information quarantine, new information from Raphael has been released.\

    \ @@ -1416,7 +1443,7 @@

    \ Trade is expected to resume shortly in Raphael as the vox fleet clears the primary shipping lanes, and the crisis is expected to be downgraded later today, with recalled fleets returning to their duties. Further updates will be provisioned via low priority feeds." - /datum/lore/codex/page/article126 +/datum/lore/codex/page/article126 name = "07/16/75 - No Rescue Planned For Missing Scientists" data = "The Golden Crescent Alliance Bloc has confirmed that no dedicated rescue operation will take place to recover those believed taken by Vystholm pirates from a Hegemony research vessel early last week. The news comes after evidence was discovered suggesting that the hostages had been transferred mid-transit to a private Eutopian broker, which experts claim has \"closed the window for assured rescue without prohibitive resource commitment\".\

    \ @@ -1424,7 +1451,7 @@

    \ Admiral Slimani also confirmed that \"An armed precision strike is not currently on the table due to the immense risks involved in extraterritorial operations.\" but committed a personal donation of 5,000 thalers to a fundraiser begun by the Tahana family to pursue ransom or private security options. No public statement has yet been made by the Hegemony regarding their up to seventy-four missing citizens, but negotiations are ongoing." - /datum/lore/codex/page/article127 +/datum/lore/codex/page/article127 name = "07/30/75 - Hegemony Fleet Underway To Eutopia" data = "Following the recent news regarding the raid on a unathi scientific exchange vessel by Vystholm pirates and subsequent diplomatic negotiations with SolGov, a press conference has been broadcast by the Moghes Hegemony.\

    \ @@ -1436,7 +1463,7 @@

    \ The action has been authorized by the SCG Fleet, who will be providing a diplomatic escort vessel, the SCG-D Kondiaronk to accompany the Hegemony fleet as far as the Gavel system where they are expected to depart alone for Eutopian territory. The precise composition and timeline for the operation remain classified, but a spokesperson for the Solar embassy expressed assurances that the action would be fruitful, and go far to mend relations with our unathi neighbours. The number of unathi vessels involved has not been specified, but civilian shipping and regional defense forces have been notified to remain calm and maintain contact with the Kondiaronk when hailed." - /datum/lore/codex/page/article128 +/datum/lore/codex/page/article128 name = "08/04/75 - Vey-Medical Cruise Liner Evacuated After Accident In Vir" data = "In what is being called one of the worst commercial transport incidents in Vir since the height of the Incursion, disaster struck the long-range cruise liner VTV Motes Dancing Across The Line Of Dawn yesterday. Reportedly, the Skrellian vessel was commencing a standard approach towards Kara via Sivian gravitational slingshot with around two thousand passengers and crew aboard, many travelling from as far as Qerr'balak, when a bluespace containment failure occurred, followed shortly by a skathari manifestation event. This resulted in an uncontrolled delamination, at least two fuel line ruptures, and depressurization of several decks, necessitating immediate evacuation.\

    \ @@ -1444,11 +1471,11 @@

    \ The cruise liner itself has suffered severe damage to the aft port nacelle, as well as notable damage in several other places along the port side, including numerous passenger compartments. With preliminary critical hull repairs complete, the vessel is reported to be in good spirits, and is expected to make a full recovery.\

    \ - Emergency accommodation for passengers has been organized at the Grand Tack Hotel on the NCS Northern Star, ring three, segment five. All inquiries should be directed to the Emergency Response inbox [at this address]. Due to the number of urgent cases, personal inquiries are currently discouraged. NanoTrasen's Emergency Response Team will be contacting appropriate parties over the coming days as the situation is resolved.\ + Emergency accommodation for passengers has been organized at the Grand Tack Hotel on the NCS Northern Star, ring three, segment five. All inquiries should be directed to the Emergency Response inbox \[at this address\]. Due to the number of urgent cases, personal inquiries are currently discouraged. NanoTrasen's Emergency Response Team will be contacting appropriate parties over the coming days as the situation is resolved.\

    \ \[Note: An earlier version of this story incorrectly identified the passenger count as 200, this number referred to still-missing ship crew.\]" - /datum/lore/codex/page/article129 +/datum/lore/codex/page/article129 name = "08/07/75 - Apostate Hegemony Escort Poised To Picket Gavel's Zaddat" data = "The ex-Hegemony warship known as IDV All The Stars' Reaching has publicly announced its intent to transit to the Gavel system in advance of the incoming Hegemony fleet. The ship, previously stationed in the nearby system of Kess-Gendar, first came to SolGov space as part of the Zaddat Escort Fleet in 2550 but broke with Hegemony command after disobeying orders to abandon the zaddat Colony Intrepid in 2566.\

    \ From 90492a1c43c999de331edf5dce9004ade149e445 Mon Sep 17 00:00:00 2001 From: Frenjo <2939692+Frenjo@users.noreply.github.com> Date: Tue, 15 Aug 2023 07:04:06 +0100 Subject: [PATCH 83/83] Removes block comments, makes define a var Makes the VTEC_MOVE_DELAY_REDUCTION define into /obj/item/borg/upgrade/vtec/var/move_delay_reduction. Removes block comments in favour of double newlines. --- .../objects/items/robot/robot_upgrades.dm | 48 ++++++------------- 1 file changed, 14 insertions(+), 34 deletions(-) diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index 1bd89644b00..28358a53efb 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -1,6 +1,5 @@ /* * Cyborg/Robot Upgrades - * * Contains various robot upgrade modules. */ /obj/item/borg/upgrade @@ -20,9 +19,7 @@ return TRUE -/* - * Reset Module - */ + /obj/item/borg/upgrade/reset name = "robotic module reset board" desc = "Used to reset a cyborg's module. Destroys any other upgrades applied to the robot." @@ -37,9 +34,7 @@ R.module_reset() return TRUE -/* - * Rename Module - */ + /obj/item/borg/upgrade/rename name = "robot reclassification board" desc = "Used to rename a cyborg." @@ -61,9 +56,7 @@ R.real_name = heldname return TRUE -/* - * Restart Module - */ + /obj/item/borg/upgrade/restart name = "robot emergency restart module" desc = "Used to force a restart of a disabled-but-repaired robot, bringing it back online." @@ -86,10 +79,7 @@ R.notify_ai(ROBOT_NOTIFICATION_NEW_UNIT) return TRUE -/* - * VTEC Module - */ -#define VTEC_MOVE_DELAY_REDUCTION 0.5 + /obj/item/borg/upgrade/vtec name = "robotic VTEC Module" desc = "Used to kick in a robot's VTEC systems, increasing their speed." @@ -97,21 +87,18 @@ item_state = "cyborg_upgrade" require_module = TRUE + var/move_delay_reduction = 0.5 + /obj/item/borg/upgrade/vtec/action(mob/living/silicon/robot/R) if(!..()) return FALSE - if(R.speed == (initial(R.speed) - VTEC_MOVE_DELAY_REDUCTION)) + if(R.speed == (initial(R.speed) - move_delay_reduction)) return FALSE - R.speed -= VTEC_MOVE_DELAY_REDUCTION + R.speed -= move_delay_reduction return TRUE -#undef VTEC_MOVE_DELAY_REDUCTION -/* - * Taser Cooling Module - * - * This actually reduces the recharge time, not the fire delay. - */ + /obj/item/borg/upgrade/tasercooler name = "robotic Rapid Taser Cooling Module" desc = "Used to cool a mounted taser, increasing the potential current in it and thus its recharge rate." @@ -136,6 +123,7 @@ to_chat(usr, SPAN_WARNING("This robot has had its taser removed!")) return FALSE + // This actually reduces the recharge time, not the fire delay. if(T.recharge_time <= 2) to_chat(R, "Maximum cooling achieved for this hardpoint!") to_chat(usr, "There's no room for another cooling unit!") @@ -144,9 +132,7 @@ T.recharge_time = max(2 , T.recharge_time - 4) return TRUE -/* - * Jetpack Module - */ + /obj/item/borg/upgrade/jetpack name = "robot jetpack" desc = "A carbon dioxide jetpack suitable for low-gravity operations." @@ -166,9 +152,7 @@ R.internals = R.module.jetpack return TRUE -/* - * Advanced Health Scanner Module - */ + /obj/item/borg/upgrade/advhealth name = "advanced health analyzer module" desc = "A carbon dioxide jetpack suitable for low-gravity operations." @@ -193,9 +177,7 @@ to_chat(usr, "There's no mounting point for the module!") return FALSE -/* - * Scrambled Equipment Module - */ + /obj/item/borg/upgrade/syndicate name = "scrambled equipment module" desc = "Unlocks new and often deadly module specific items of a robot" @@ -212,9 +194,7 @@ R.emag_items = TRUE return TRUE -/* - * Language Module - */ + /obj/item/borg/upgrade/language name = "language module" desc = "Used to let cyborgs other than clerical or service speak a variety of languages."

    ng$} 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 DUYU~% literal 276754 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 z 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 delta 18242 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%0D;!WCIGtXQ0D>%#-tO*c5w<#A_{YA{!Cu|o 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 A#{d8T From 986f54297378eefcc022888905f71b3da331fd05 Mon Sep 17 00:00:00 2001 From: Ava Date: Thu, 27 Jul 2023 18:10:27 -0400 Subject: [PATCH 34/83] Adds a volume channel for system sounds (roundstart, votes, etc) --- code/__defines/misc.dm | 2 ++ code/controllers/subsystems/ticker.dm | 6 ++++-- code/controllers/subsystems/vote.dm | 3 ++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/code/__defines/misc.dm b/code/__defines/misc.dm index 59958f95446..201be9b38c2 100644 --- a/code/__defines/misc.dm +++ b/code/__defines/misc.dm @@ -335,6 +335,7 @@ var/global/list/##LIST_NAME = list();\ #define VOLUME_CHANNEL_AMBIENCE "Ambience" #define VOLUME_CHANNEL_ALARMS "Alarms" #define VOLUME_CHANNEL_DOORS "Doors" +#define VOLUME_CHANNEL_SYSTEM "System" // Make sure you update this or clients won't be able to adjust the channel GLOBAL_LIST_INIT(all_volume_channels, list( @@ -342,6 +343,7 @@ GLOBAL_LIST_INIT(all_volume_channels, list( VOLUME_CHANNEL_AMBIENCE, VOLUME_CHANNEL_ALARMS, VOLUME_CHANNEL_DOORS, + VOLUME_CHANNEL_SYSTEM, )) /* diff --git a/code/controllers/subsystems/ticker.dm b/code/controllers/subsystems/ticker.dm index be750f9013a..39b9157691b 100644 --- a/code/controllers/subsystems/ticker.dm +++ b/code/controllers/subsystems/ticker.dm @@ -79,7 +79,8 @@ var/global/datum/controller/subsystem/ticker/ticker /datum/controller/subsystem/ticker/proc/pregame_welcome() to_world("Welcome to the pregame lobby!") to_world("Please set up your character and select ready. The round will start in [pregame_timeleft] seconds.") - world << sound('sound/misc/server-ready.ogg', volume = 100) + for (var/mob/M in player_list) + M.playsound_local(null, 'sound/misc/server-ready.ogg', 100, FALSE, is_global = TRUE, volume_channel = VOLUME_CHANNEL_SYSTEM) // Called during GAME_STATE_PREGAME (RUNLEVEL_LOBBY) /datum/controller/subsystem/ticker/proc/pregame_tick() @@ -185,7 +186,8 @@ var/global/datum/controller/subsystem/ticker/ticker if (S.name != "AI") qdel(S) to_world("Enjoy the game!") - world << sound('sound/AI/welcome.ogg') // Skie + for (var/mob/M in player_list) + M.playsound_local(null, 'sound/AI/welcome.ogg', 100, FALSE, is_global = TRUE, volume_channel = VOLUME_CHANNEL_SYSTEM) //Holiday Round-start stuff ~Carn Holiday_Game_Start() diff --git a/code/controllers/subsystems/vote.dm b/code/controllers/subsystems/vote.dm index f965265441f..01645674a84 100644 --- a/code/controllers/subsystems/vote.dm +++ b/code/controllers/subsystems/vote.dm @@ -255,7 +255,8 @@ SUBSYSTEM_DEF(vote) to_world("[text]\nType vote or click here to place your votes.\nYou have [config.vote_period / 10] seconds to vote.") if(vote_type == VOTE_CREW_TRANSFER || vote_type == VOTE_GAMEMODE || vote_type == VOTE_CUSTOM) - world << sound('sound/ambience/alarm4.ogg', repeat = 0, wait = 0, volume = 50, channel = 3) + for (var/mob/M in player_list) + M.playsound_local(null, 'sound/ambience/alarm4.ogg', 50, FALSE, is_global = TRUE, channel = 3, volume_channel = VOLUME_CHANNEL_SYSTEM) if(mode == VOTE_GAMEMODE && round_progressing) gamemode_vote_called = TRUE From b3f8b7a6274ef4300766e5dabce52ef3be6cedb3 Mon Sep 17 00:00:00 2001 From: Asbestos Gremlin Date: Fri, 28 Jul 2023 14:44:07 -0700 Subject: [PATCH 35/83] Removes all but one boot knife overlays, makes them universal --- code/modules/clothing/clothing.dm | 4 ++-- icons/obj/clothing/shoes.dmi | Bin 33046 -> 35374 bytes 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index fef692a574d..e49a676a8be 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -639,7 +639,7 @@ var/global/list/light_overlay_cache = list() //see get_worn_overlay() on helmets usr.visible_message("\The [usr] pulls a knife out of their boot!") playsound(src, 'sound/weapons/holster/sheathout.ogg', 25) holding = null - cut_overlay(image(icon, "[icon_state]_knife")) + cut_overlay(image(icon, "boot_knife")) else to_chat(usr, "Your need an empty, unbroken hand to do that.") holding.forceMove(src) @@ -686,7 +686,7 @@ var/global/list/light_overlay_cache = list() //see get_worn_overlay() on helmets /obj/item/clothing/shoes/update_icon() . = ..() if(holding) - add_overlay(image(icon, "[icon_state]_knife")) + add_overlay(image(icon, "boot_knife")) if(ismob(usr)) var/mob/M = usr M.update_inv_shoes() diff --git a/icons/obj/clothing/shoes.dmi b/icons/obj/clothing/shoes.dmi index 38b057c8c20046991a621f21e3544f3271fc9c3d..30e1e0da4c987d98831034129ae43bb9f1a80eee 100644 GIT binary patch literal 35374 zcmce-1ymeew=G(@2M8g!g#>pGE(ruDgkZtl-GVkw@IY`65Zpp=cXxNU;NCQLi|_x> zIron7?z`uWamO2U(Y<$dSJk$)=9+WuZ%PVMSm?y)003Y~e|V=10C26~k%@{7)(DN& z&;tM>wY!SC(>r5FLkDv^Cv#gH0B}o9OKP(rd5ak|a`g#w-txCu!w`GItFBkUSNO=J zSj=P7AqX-X6}J~2vj8+3vfO+( ze9R4<9yxrsFf%nX81-$O_@X%D=aHvm0s={luwREcm*@KTZrnFDoMGvNw3?4fE{yTb zRd2>|ulzjD+p7glSZ?eG1mYIYO7YKBONUU$>`ID@Px%jC7(qVpr_q(P{aN81uipS{ z{0%g3$*Nc)l{I@hfCAomQF>+?MKnf4gsV-; z5k54;yYSF3OIe%r`>%ty6f7Ku8Yx@r2LqrFgGKALytyxQz%&bLnEEg(qU!s z*Op~HJ?05Y4zG?7?Idv^T-Q>^{+dHT!I33jY(CRwcrIBWM!k5d#lhnE-@V@@?yQlu z{g<14(@qzgeak}^n+3nJ=}{{X7y6njudc~uc&7G?P~UvvkL`&0<$#j=$MS>9tV`6; z5A@Iq?X5b)CP5EN^)F3qI`8S`rr&9OHF+2{p$m$5C$o%1$o9$yXX|+2eH88$IQSPQ zPk&DIBh-9@czgJsIh$h0@e7+Z7!qo294-amO-M-E4ZAh_FG89x@jhfMpc3V7JTuN;^OeQsrMPJof?DvgnW>Gj4@-bKS-x&i< zlr#u4U3~`EcB~rHcXY4_;3!zG42Q&Pah(2x|?ZLne?f?q7VTF zz1pQ$9vy#DW|2rQrr@8&X9RRNx{8&-X5*sfOV59MK7Z7wa9e(XD(C-Dso)Y&px$Ul z$7lB{q^Eo#nHLH*%^n#VSz#R-D4W@O{M2N$e9`^q8UQE(>33o(Zm9=p9-ergVUHs8 z3Dxv}qIKxAlq5(xbCDYA_t!1jFhU(Z{`9l-MbdofTZYae0{8trft_|62E$7nB(1Vj z_*xda@pbg#eV5#>_u}+Txw+CGWMotRhUg$ zO?MoA{d;jy3kOjQ=Upc5<}n#1svjk)k0|m7unO_D5#;HFsQCY}*c3gK!dp32q{iuU zj3VY_+6$olByc#GW%oIT7jyD}!8}mF3%jH1`fyGds|wNJn%TJACqute^m^7QB9`lS zAg?|CwwPjw8sR0P6vGKX@w^|BtF|H^o$a(nxn7GGNkf*A_4S~co1qXS&1XS+=FJ)V z9Ss)rMmD}23Uw2hSSZ&=C@L=Qv@C0yK6-on1CHe@-O?Tl9giGxcdBh<`d0z9GoMDu zZ2RZv7#NNPEgsi4eV3IPF2deZdaZ$iM{d6@BUi{YOX4p)lDu7~u@Kiw*W#yghmHM% zYf2j!68vf=(iSpEfVKM1hG`d1NJ-8o9HSgcsyxabJf8S2Zmz*wq=+}V(U#18a1SIS1HS;qA$o+HkVs0 zLb7Ahf;%}S1@}cKmcAy_%gL!JDk>_t@87?RYgf*NpPe~K%d_3?Iq}>|u3B)8))*sJ zod_y@M97JPFO9G*xpjPVvP5JqA1&e?)@49YqgkTF5T{@t+xObs@B{2&>Kdia=eO<2 zg9c4Ua@t#t9zG!FQ5uF^)<8K7Y?PXF^VuWs_5;}7)Y`ne3wwK3?E=T5*<-6|a0mfV zbD+g3WCjH(tFexV7)^dOF>SawmM`s5aIElg1zq$s(`!*3W!Ex?Tdd$xs2`XamN)hC zue}bzie1YvZY}$rRHO2^nw8ZN;*H;`I&-v4ySyT}N z0g^M?sTa931k}^6_{V*l5AS+$wL{?$m_BFFU~$L^j49~iaWBOes=fppi29}snN za!RouPl(UYry~_`!Q@?X!i%I3VcD$>yH;^nN+hD-o#br1%DP{=bUddiU!h?W0dfXZs1gYT*%zGXzyTe5%9(}}`VG;_kZLPUCr;90_ui4wcaf^?R z1~RMc5f)P@qGWPoIuRdF#rb6^x=PNwQEGWb(rP#=idbAt!9IBGqK3|&}(WS0On)x6b zbkx2@h}1Ap%s#k~n{E-Q5vIX~@}tyly|n3@0Ec3^1IZ z=@k|2JKV>d9%mx9Mt%I6k5SNZxuo7AkHEE1i!qm5n^H?HS!8;trC&K0&|o38*hN;M zDbRvoT$TE*u3dZayW=okb_n@!AO-=zM^fD2rr2eL0PN_Hy4p)&UJ5;ine{7-7)2RX z*__=xNZ?gg^0+`zHf{<@w|`1|+7P$zwW1N<&>NH?PNO473t_&4?Br>`l~LBpt` z%Ac3%P`7CFJo-hYp7cr!EWn3OKq&TT=hqzSSMi3!VS3KXGRK$0%CAAjb z@%S+zC>AgDVa%EreQP~&Z4O_K!LV_I=WqSNVKkhJp%qWcg6-w?#lk~V68M{kDeQNc zBc*z_TwWo;`;wH*wj|@@kSMqFB6IlaTsRFD8c{3R4u5WWDBVx&r!Qhp4@&8fM<>Jw zUL*fl9W$jcP&NsEcMPFv!$BNlwi}$E@A&*{r_YkVTJ4=}5N0&!{7^saqS&MPQHDSQ z{#^!L+5bPqe>+Lk5%pR-Dhw>FK*86DfS$FP===9bFVK-X?VATpDyaknzD$3)$o=PO ze+HLZr$1|vwpbEYMK#k2cOmjw>orPcX88LV24s$zCFVI-Xp$TTzCtc zo_RAP;&hT3>wP!6mS0TgT-SscaAxJn{3;iLOeCex6zb|O zBlgq|c9$!Q1X`=erUW2|)Z&6zp^)$J#Y?ZLZin+rd!=*CHWiVdOXXD59 zY%z0-uVi-HM2868dal~p8X+%l+(ul1Zh6nu5@VA0bhyB5q5J}9Zp)4CaHwqZ>(F~@ z=cWT%2AfjuTU;Ngk{<59p3fzlPCwnKf0JH((Trm~>hUM08|F5<}sU4fC3O*iFYk2H4mCX$0T|lkYjm^ z;q08pve9VIK(d~TX0zNlS8B|jGNj((-89Jl3>b)KKL3XMgZmKE`{e1S@(krqZa_Zs3JMtSo1Ml>?E;&jPc1{q+{@yZXP5k#v~6Ri10r(QsU-8 z*8V-At098JI$aZg^SnwkVtd;J5y}1&XiqWz{{0&r9S!O2{g9PDXC?Xd>(`Xyt?zK5 z$8Ho~UWEDw$G4kk_?AU6Ipi1k4>?4X>9ib_V-s28?SDWTrO0%g;u% zQ_bu6MUN)V#PJ6kGoehTP~V1@5-6=vuaV-lB@ic=0w`VpBmWDO&L6!@7S&JbB+gp)A-@I6uc0! zylVHGSs~3sfUrc~T;o?x&Xggt$THm)9S&+tcSrXO=Ffcu@!e@{t}XliX@$r7I^A(; z96H?x!cqX!wMNjktylVO!X3%A2m=XdwYB4%sws!1$L7T>m(XFx}Q#2aF>Cvc$VF@s=^;j$hv?IFlsSX zyK{x_X1wnivLVPb@P$yQUPK|S{@_%>N#!xjLsf6mWCrGFZL2@J`%t?}eg9pP`Qf(* zjmaHDPwoTlr>HDjAEZ*9_-z?Ge($Q6P(%Lm)qL6e9oNlQIbuOU59F?~u5!9X$S%ws zak{Kd1uf<>JkRm(m8|O4slAw&eXhM0?K&=5E=}b!d>`&_H_nW8wS6=PQ!gobTA*qP zFyLfDQ3MWnE~T}hvR&1z8Nuvv^!_0tMe8s2?JAX4)qQ|)TL%CPsYT4rNLyF*eZv~k zCIwW>bcSA0Q&+fOTF?ZdvFJ9Z!Z84?&L6$T6p=UMcwTX-1Qiw<0isG!^9*A%>%Eow zgIB=nhDflhbP!ZOtmfY2o#g>9HKgSLNfNUn3ZbDKcw&1Le64H|^-g zRL!^A(F>UJ7WaRwMRi_!{yOe;%&^}uCu*72f49GjaCIje@tpx5!g@LyQF7`)UH&Mb zH>Ry4d;4C5n%e)(>({eH6r&d2V3^}~`t4(Z3VBK<2=FvZswGa>3llzSA>Ab=1lQN| z8@YX@Ui^436{?FI`sI?n$Cx`~uS{nY$b2rc9hY4?d@EO+4Kw7mkM*_sx--^NS~_q! zkueJol%MRhgkA0oZal1sz@#53P@4ZtP~3-o)GpM$J3|7fpj^k4*EbRdc~xW$Z=Lzc zCM~KyEq*ubi4+@3a!QHC(K;Q_ec;%f{$gA8Z3ty`P#0shK9!cuN{=Ey4!fuOj3zTE z#T)7;jMmrJm-q>m`zdG_<36t2&PppWVCPFe*<}}zfvLvjxgkuLoGD|GUiD>`ChE>o-3N$l!x2PhA#i*)$(W?J z+*Gz4Y(D!7Ry=FO97%F6vaa^teTG$1b z=%r0o$ox_;`GFOaWKif=W+P+Gr=`({X_VR?!k^jM70&yrL@gjRSY+2ExNtV?pF!C z6q3sb=1n@YpnP*dO%G z!fVu@UnNg$w$S;{%z|1jzh0n>69GR`Z6nOjd)E6J zYWtic?IHU-n|)C38F{z!V}S(Un=dVllus9vssI-gkNNoPckkW-5bgNs#YIdYzpRYl zZ-a+XcHUpSaj_O;kZ_6G*zAjiPL+ATxjkw)wmaLDPL!iDGBN1~U96It8cH`|Jo6VC zOWSG-#VOhxUk*`_vw20C^?wntdO!O{8RDW*V?*W`UZUMlJUa+1X((mx<2Cy~HD&QP&AxsfX0YuYUUvKG zYJ@cO_FNIlgn{nl)m{_*&!s>!+dDM$-qTai!ouQ1#xD0$^;-N+brWraW|jm9n7!{# zrC!t0Vi;d0l&uFlBEQhJOQ&47n0~#7w}ka{7yftsWY=vKZE8UOdydcYs(?VZRKbi;3$k+p@%l9h#9+xc$9 z+C#D0W{JPs^>J!)lG1z8_T$Zl$c;n8T=X4gUzS9$JEJ@-0FOALdxHd{M0H{NQn6B0 zpzZ#8h4l`>rKFYsVA}~~J@^~4k>L$1*o@F~apCy_Mgc&t=5)iP+4~G@%yUku) z4ILeFSy|bA4lkdK$4e3(RG4QrAug`IniQ#SlSNz(Op!T}ez#1=jf(nN#w zj;7+pek5lzKDnSVn24%Al<-l_{5%N_UbMFhx$$N@rTzAC4ckW#%U>J-nz=+EoTC4U zaH-v1h9QB?`tad{sF6{Q(u@^Pc4H%HgX^(NgCZF*f>wfU=1{XubcAB2_u>Pb-**HOwJn5>k5JN?2PnGcYo)l@?c5zXUruhPxTa zbXSWalfYotZ%6Dlbq>a+=ng=`i%v_6*h%+z_V(>tag*B2S7=h>R7+j8N2sCXAJ;(# zZS1L9<9e*a^rc!({Uts=6)S5LeVk1G@{~u(@$ot9(Ke~`Asyyt277sfS3wMM(CvK* zJ2lm;nT?B)ye1wIdtOt!7U7VvXlf27!flx351m>>SL4szs$4qefB)Q^V)?kc^G}z2 z>3Onn-uJMq%uFCpAq^h5*q_1v_U#)T-%ZKDb@aeiNK{l$5~t}0T?4S|sG^>|lv7IG zLkhk|01}LqaUCk)sOl!7$z#f2VAw1~=J3AgX!-s{1(VZ%i$HZkNM z;@!GT&dR&1>rL7;1vxj)cm1}IXV`(#TodI@92Ga(7Pa9IUV@wwr+jM0#%~M^45Gm~ z4iLU|cnz!`%vI9S(~C(idwhz0PV)L3v*0j0oAk97LcWMITiwi z6$S>zz$>ADp-f8SLBcG|)p|kG;nY4qfBy>08I~xy@(yI^sp%q;{boZfP+NT5>q@)S zohzDp85kT4&f)B=thQ2nMiv&y7Vmo;Vq%8D_833VJ&=lcFWM|<6Seqw`p>qsI4$8e zqLGj7SJH17;=yVlD5?B^-!u=w<+EYZ$U}JyjOM` z*s!a+^5D<+Vd@43Kg+e5EbKb%E9b0c_|Aw{;~3Rm?;#(eJ~=qKJIw+by%#TE{?5sH z?M)^vE!{gj+}-&NkNvtvam{RsmXLxM;rQ+3gfq?hlrR2Y(Ea^Zm&{{&b1=i5Vx zJl4b@((sKS;WgOmk5ez#^L>qHcjxucwUkMwe_8mM08VldYaTa!<1jj@Ux%>A6%&v3ywSDy{&a~UJ3BkLc0b6;f%v4g;8Py|g)EwH z>B>vbD-^*0GlG(~%8n7lldM^boD8$5V65b$OVHJzd_QJ1uV`2oe4scL(^mwi@N-%6 zG=-TXY8*%~@~#DkY>Wje*f9;oBP3b1jhx7IJR%P)kdZsm4Fjv{X%;G5%yNN`>gv6n zG_HUC;x&JuA-`Q<|1)a3P0LdUHV+eA#DfG05;>o9PZg0D|Asc1xH;6A@nsakkTS7bu3d-cl zi*|b}y{*?S9U<#P>7G12DH(>OX55lecn8IBXQev2x~zgb_BUt7St*saE6w6{)I&o< zP2B+8Fyea}6w&#L<||NI3g>+rC$kmXLmG1AKZ~=t2K7vxvIx{-Nq7Q;D{(j6(>nI% z7NwZwB`_g4P~7@|LGvEO*2JszRYh|M*YW^BD6f@3YwLo&$SW4|ZNp$=V`wzxXk@r? z`1`T}1aWK$hXfE2{HUx9pXtmoKVM~O{N&=A-6$Jt{<=<%lI|ny;)B}4Jhv#|w%Uva zg;tX4_jTBY^#Hm352${-L?QB&w6rMHlHtH8zhp*itpCdWk?ZOLaY00W&7N!b;JiB) zz#+!#c0nm<>uzw4XM0{L^tFSLiT~KeGnz7FxeLTdMs;;{;u|AAc%e{@S}-ce$;+b_ z64G{?j=V@SAL-?n1#MQt4oZ`Ir4FJO0i765%s<%QVe^B&q!EZ)9UL7&Easb-NT}ty z{_K1=9yhF}b|dbRC9Le)4^B#CN=Q z7gk70_jn@1Pw1O@QkRR5`&&J4Dy4jpp9EV(+~`rlf4x6JaWNb?w0~Fsw~ErbKF0uf z6)~rP;$o(?{q1V&h3P%p&VPk8yX;2B#uec7UIg9Q2L**{&W=d&e=a|ExE7&Mpz`W9 z$duzee-59kO#j1~i{!wbC{r?9AB5X|r%PQ=^!>80azTI=OHEkcmIGZ}ze1C46o)7{ zC&@?6GF6MHcp9qLALc%RVU)N9F$syl3)?926{Nqzn;?I)f%UOyYJ4OJr^#<{P_DY9 ze3T_V?gwHIA;n6wS3}N>w}}Z2$VU4&=3?~Ek3wKD_nJ$utd>)jTSM)ylxUIc!bf=b z5hRDss-*#j;Zd?BkGH{juFzi(hu6XhRup#yE!GP>8mg)e!OO%s$Wnhzan#JWnzD2#QdhVpKx_wX|oj;x~T9`pVi zKoaOh0#BLW#BRxW+%2GEr2WzAlF?jm7JUe&fcv9kd1q-JV6+GGXSA<>{hIH} z@Y#?c#0=8OeQNgH->D)bJVXc>*D8!49+tz^b0(CRv$1V!y>>>vs!(Mtwye@5Y7seF zSMG4Fd6_CmPfAj@#c+hd$+fwIAZjVGfrGFb+Z~(-<*L~vA?_grzhsg8lqQc?z8(!hgnicP$ z+S>2=h5TXQ8vqH!P+KdIqG(??F7gQU21h6?GBT*o2p&L0L3xTZEUMa#IOgJ9J23^~ z;0mWKxEdW^P(?+c03aLwZ|xqdjI?XiG!GsaG~w(Y7!aUdd%i5!xlO}EDYY@N=OjGT z4fO)2*XW)T%Z73aWx|-2)f_*3IQ+?|%WPL|sIv4tE;qHB>hy0NWS|B3={@#4aymC^ z6Bi%bLlEYyYfpT3A>KDpmNuD|s_(w|?dD?n+5XAppwC z%1TN~K$8x3t}+@(Ja>*{h_Ftczlg$Q192DUU5 zYUm%0DmWpk#cDwh9Km=(jwJy@wrJ{a<^2h55}7&h<_P|^*W*5(FNQ5YIJr(Hv$5B} zfkOm3yCOg*iG8K%Ri_mRrhvQzX<2|zVsify$28E~+#GtdlOb@?d`PS(DTy3*Q%uTx z1VsSBp*~N_*h&A#-DAs_9Ky|*07Lp*@K2A8OyvT8_wd7Z)6XEUo4L9v4P4Ec_9wEp zdw)pt3dMD;fyenR(o@U&cFy7M$N+>5;?#1m97ULru5RjQ{GAM>09eSYW%Q3%|zN7_{Y? zS<>)*dEQ`3Ax=($9fuA^#!o`K%LO3;}GA3NgGK4&M z7MeV2Uc0W5kv(3#C$KUx`9;}jO0cdjCl~(1!G%eyHkzB47h~Z`vDJ}X9EB-U*m)Ie z=N=z#T-Q8Y?482_39LjXu z-MY-(VWU*cPO1>{zA+q3WRHpJ_>-4$@`+!T6zMgqpU(x}a}aU9iiy2eBYsZo`x zIpXQnufqh~PAF;QlP3#X?5Rsz9^9epFpupdQ^cha5g&}Mn;SQS!y@q+>e1vRaJVtL z&+kYm=8cVnKCjIDF^BM^$nP$1+-lt9Ht@AZZXsFLdsAbbq<<(&I5PZYraznJrXfE|2G`7+#q!yGhK9^Jy zn0VSvD6(st0H+5AF}NlHE(P8;rI>qr2XgvUCgG=trz>bI6RS0qqp)5HwOtZyA)x1Q zdqHHI+;`V+-*%kws;A{lbe|eq+x}iYnX6An_ku9;$IJ@nh+qdP#ajR}JFC9-5pmfq zzRY9js48WeVKOu@;KTFW{W(IT z<@Qte3d20(>wdYnMw0HO>>KaxGHRHHv~+tm&co>SmLYcfZkb?oz~kR}cNB{KGA;TW zLu^5VSdB)js*Z zm7_X3wj8Sbp0XjxpKaAjN)qs2sCO<>i|`exRLs0J$`nNQhpVu+XH)qMKH#G7{M5jR zRBBE?*~Csp&smE1z`6RvIP2**_mQ!@eZ~2GMJtZ6u`#-`x3;`j-6Rnk7e29lo8yV@ z$->x=%xpg7U$H>zY4w;nEub6_+? zFmh!OQ62a7_Zxttj2;M&goGrnnivxU4~9!#v>dJEmzFr%-!`DX1U%Uvq(S)i=M|5L z8r=)@h83iXA2tg}^JKflzF!6YIX648jOh_5KDK6~)c;RPhK-`9XXDcErdry6LC>*6 zTvyxB9@t`+kng{#@O+FP|KxQ1U(Dg)zjyqw>%2_FX;_K%wQ18 z91|^3m9TQL?z*qcd#9MyK?HiB|AMPBeJ+I!zgrAn2Uy40$`}H|Wy0pc7%Fs$(93IeH zAL7+NFylTuKM!oF$ev0Be+NMH(a?nFPyn}!F{uU5m8*V_dSNlo;wkaG36S|DcC|0C zpIYjV5~&ZpwGcryKbZxxv$NpHBEJwei8AMwCGVk`VswnGQtjpX%CZ=O*MAqD9w6z) zB7f;LsVwNX6ouChA+T0>;^-OdonAJ$*dn)SmR*>hAlpbcv{cpAo}=w3q6e8SVc>gw zJThe9s#ui~Xtk(9*U;D0OddG;NWY4O3egk&bX2d+MhOV>QU;3a*JyuotQd08Etk4Q zlI)Z+)RTipfcUbbS-tb*x-x4ysdI51#a4-D(f<2U;;(sAdg#V$0x(Dc@e*ai0K3PP z6^+jGcOFiE-?sh>OS}M=m3tF8$f+l|w;&3;JI30zfyr%~8GLX+?fhbRNQhW|K@%d- zD`F2{VAunbdjx6Vpe_SA;B_RSeqIKjK|r}KxGtMX5ipNu0_GXLl$6cIjdU|}#shFq z$54-FHW~YDaw*EWcn$Z~yD)+3#)tZe%dUhQ^wZm#yyHSGbZ9XH$g90b6+{ET%+36w zA}~z?Ub#D5?7i_Dp!JC)-wM*O5T3R;tiCB#>){)_Kb-|Y0RtBo*B6XzxVY^j(sasD z04{EBG(*4K+}xPMMJZbwgDqp@4`c!_A7L~0;3;b71NEm?1&aIrK63yK#ECPsRt5R> z^a$9pjh-keZLcQ1>PF!fAxb7psVMR|@p^gEp8{_K#*U&g@$)V>iV<-Bvx5)ZiA$~I za73D%oXqZh=hna24>WH70zIjxKIH(IeEG@;Ugh zAgvHiEJRFTX^Bft{tS5HbGzm>pQ=E33sTI-&+nT&uKNMK6SDb$7QX z7plSlzCNmb!4MX{Icf;(vjc}2OhAp;1oviVIIFaI*qAJ= z%MVUpKZYos7Pfvc{4wJg{?hn*C#c6%e`?^^5NucD!q-;Y{6U~Xbvm1V|0`!Fo7oEhWvlO68N4kaz6iL&W;kG|1!P{Wzdt#B7uR1p zfCs2B;D?5Wf+n?b2}xfBGHjZuTzOl)px$=!4iHs=iV9wy$^PD<@bS|&BSM#ByY)XS44+Uv8j>Z()?|Jc4Q|pIoM$mTMTE{BxkL8zA*^y zq!u(_v#>0r;-Pl6r#By%ygFQJJ>KpSPnJ6y&1L zEV4bPVA2|-F_IN|#yFjkBuqxJ=^cqj8+r=%Mj}|;FD3RWJjM__f?uk(PLV5{*+{$i zV#g#M$SF%C7qe3|sEk`FX%aKq}<^;)Yg1PkjI-v#}TxRMtA4 zKaciVM~oyF3I(%3B}|f}^?hwoiJ`9nNOMtdgOIqhvbGyXsu~cgxTjE~2(1V=kEzNod52-daC^0=SA*^_hfWQ~IZ>w{owPUMReH?G&yB(L<_(B+kY>S7 zVFDd!ZcYv~hcTwdpdz!hnH*gEuKo2;t0$-UJP1nyv|O9F>$YAHkLhQ?tK0cS;xt<4 z#<3Cg-_M_x3HRf*2e9bcHlHj}zWwMOHA+co*e8=%=656h=zq9BhgHCE7p;r<#W4hD zXGX%G*iNDlox)0Y#KffZ>YFeiaL>E!CebZ&H?ofanS`D1jF^H5G=z{3$jZv91+y5$ zCB9T1dW&J&vyYX}S(!BxN8Ft6RMsrJ%l`IC6!8&8fVBCeP;+s;xc5tpeMsiE1Yta0 zI_{OKZqZaf7jeW=f^DrI>rR4ZiE6dk*sJa`S5@6YOcjRyk@Rle_X|iJc>4Ip5X;+c z%G^JRjKzG6Nj9!yuAMmogTwe~ZQNiIR%`THwq5fDR}dyeU=h_R`QwTZkLZJJ`O>BR z`64>iIEd!Xn~*!DA<$VmUZdvYMO830Sls3V9t6I0QDMUK~Kw;1w^q zincZus1N`7!v#8uwQscPdaO+sF*CQTiuc3Bv!G1aBy1x*fk;Wn*5X9q%4K28p(Hg= ztmd&1!RxtvyJ71k<#sNh=7hXKtAIav?73(Du1F{&WGV}@ya`SRR1@T)zsFQ}PkKLY zYG!13`s|-?ce@IO4h64xAAK$j=cT8o&4zw?48D7H2cQzg&w4@+zjWIh+j@OQ%zVlD z=F@eVupuU>o4%~Ry*k8*?F;ZlKtX5sZphF7aCXG&vww@>W11OYDZG4Bh$+em{P=v2 z2+(;%c|4rK`1N-3R`l*+-^g1sn0R?-vO__Tdr;bN^!yh;1)rVhF1$1T@vJ`X)8?QB zvlZ_+=JadS(0&HHRi$UpOCQfPf4uj|gAG2fRLpC>9*B^WP_90xt?tdNfmAH2?r$(F zZ#&T*VORqSyWICOeA;7#IQHe_Z;Ia2=A)l^|L5&S|DX0I{qMg#KC>b)`td0O2X~@u zg2)`OltB2qzrQs7549^Yx^L_C#0e9-r^3OvhT_ozz-`b~+hizBvAj%seY-dSK@)Y7 z)kwcf)+tcLd3Xnce#L!@D$PDy;J!o=8g)IsVrXuzu_#Fn;i6=H z+v0#ZRqh(R}MQ%@;4)}D0jx6J5 zT*ZvT@72Hz7D!{fak7~gdszK2TA}U8-ZDc*U#ca9>R1I=d$|aNFvhOXTI3nyce^tXE^> z<6(rnYg_LRN3mQtYRx;^`E_my_H!Q-Ob7%SBQU=U(3@GU`78+={|N$d$L&FVP~3h> zZMGUteQPySs?7o6{Cl}SGXQ3N9@-P+(*BeFY6ZgPr}WqVCzdf@nfy}=$1I7C9i1O? zPgY%hCw)*?-bJI-|37QO1P;BqtMX-uq>uS~uakovlgBS>XNneScVi z>~^-<$MYmIwoC6uzyLOL&*zvXcnYb_W;M(Bq|0^DbraWta4ADt*}o?C006YpGo^alM1XkBehV88UO*qPw`}#vr25 zMF#Lk4kX5!?7_?$~*RS&>?wX^yM5VJjM-$BM^rdoYQKkB_jyI6Wm|4LvVWT?Y@xXZxBHZzbc?_0SMjvfU??}vOJN7AW8#gclGVi}r5d)YJ@Jdq zaP^GT_rq=flR&=_p%^ZcEB^5#E-2Bb3VBqk%}DefoznezA)ckwYEU6s;UNg&03esf zr418c5v+urRiS?Ta}=zQhxc3A){d+8Y8@D*WxuSS*Ag8lF^xl~&i-uCQ>z36HtvNcucSuIw{!s;{5Vt3TYsYl>Ye3jVwc9XQ+3bOOQwhW{ki8yRX!j59@Jjk6C(cGCPX-8KU{TJ$9Ntv z0Z2N@kma|uXL9P=YizR|eXurkyp5Z0%f8}G;B2FvSnd(CI)OHM1i-8EdvALb-nLU0w ztYqoEx@e)-94ajGnm|g<$gt(D&Q+odV5KwzO}0Sri|vg=YScSJa&QsPf{bDLKMAbe zBi`D7%y7?LXbv9esqgrc4p=A#R}WAZgm3B>>%<68mt1@e*z|f_M33A88N!{>c_JvzL{XNjW=Lu~k#Y_N|tNUo>^BY*Q~| ztL z7HGI+_L31nkG1H<$=3lZN_q;hlXtqaC=|OWuhzRWc0jqV9Wl7N|HFz$uV=`SU*6$y zm~x*`}Fpmde~60q|kW3!#(Cw=Siu3h^zd{TLNxk7~LSI!&X z3$#~kyLQO=UbmmC-Il587>ZhbCEl*iJf1o~(^sc zA_Zb5#@`5_HCEj7&=Ws0ajmtH;GK-M3!0j(k!@-Zo(yl#H(kMl%J8L zsumqi6NpNEWxW@Q4|-W?$zCsL<*$v|8dg=wmSqP|KJ2A_wsAdkqg(GpFQ8%f9AMkR zzydPYrieZ7r)FF#Y(t|EfbL@oEYW&N(c%%uo-|ifn8D_kAehR^O3yL&eaO!ZtBc*S z_A79Ux&8JaQHY^|LK;7kC_kPScu7XSKC;J$f=_V37b_mm%S-Tz@Mn4@kyQMtJ~D0PA_REy-*x3?a#0XCCA^WbjB;B}|9x2b&t#>&ZhR&J=nge+7% zf`~gs)+`&%;vl4}(!~0&4b>omBIFyz1VTd5{lFXp<&;%07yAH{^3^MNo)j#Oq)Ite z)%cuw5aKZn45oH? z*ni0PlVuYiDYh=5_uR=1H^B-pP|y5kX+|ApxzwqF; zK)ND6TZ$ij2XZ3`uX~=om>wZysf!4!$$kB_vwBPRe;J(4E60=7UE>WM0E8{78!aaq;&2 zI1{Zhp{^KZ^7#_Yh$X?Vb7m9OG#9Bt<43`EK*Y$gJ?NWL8!!i>H~ zYWM%LAhR*>N#hI6tUkhKrI3`L5l7ivZkvqmUbb$tFyD!j0^To0L-iHi6rZg=UoZ_V|O7Q_aX8)?v~6td+Q(|54j}M>W~}Z^EIY)JLQ!Aa+1HC>;WJM2br9i1ZSW zUV|W@R22cK0qI>j(n1lC-g^nXgkAyxQg(R0``fdB?Afz>-giBCxN`@>%-l1d`IPIr z1}WfU>K9q?+vUQU3G9X2l^;PiGh5S8|?Vc!0(6wsOcBX|cS7H&c2c93#+-(8O^S^92U`xvl{@M*-oXIwJt z2jI>-#KzeM&ix~(Omv{i<|izjZb=T!iwU>uyeQr2g%(%bzClvreKfu)C6gl1xNY(?T9TGUq9>e)#tBnZ!ddb@7MMY7mHN8eT5+?2_Mf zpXRjouAzNVje=oo{S!OCls_aUo!@yuC*aBw1;+p!b8&`Ijin)qHQM4rn*^{%5*O~$ zc??L>n6-t^w~_dg!~K{qQt-2cIi>)t&`-Yg&`qH)|M7;tunkbPK2V|F7<1bm;U%ks zx6#&u=)Ahvshcnvc6=ES%fj(z$F=;9j4p?EQjNK$6diQMyBd%oOr|&cm)3UDca? zDg_c;P&Mznt6`fAbCH;+yG&p;^xGEz%rRy9KP^l?&IF>B=sXD(UXDT5pXzAys|Ly~ zCapTF<6l+~Mw@LC&3N<|!lf@c<-oW<7k3u4ts+ufSHhY8)UhvUcxt-V`Pn>|FT_6# zqy0-Dn;LzCESYvY9UeFT7SEg$Li_lAfwQM&$KStY2HDreQq} z=L52lJeQ|$vt8lS~PGJyI{R9T{r)4bAli_WnNv^ID`zb2o+={`H3A%qgW?5frx z)NZWRDMx8;cu~geh()^(Um=nIrgO7zW^dlw`38w7(z;{ZYr1M zJLwmFV zYhjsap-_-{UsANkT!%T!wD^YT&UvN8Vb7NQOI0)Y!peO z|4Ctl-^>smQhxuB(P49RLw&=5$x^s>Mjw>&rnp?~57yJV6GLzN4UdIBD3KQ8fH*q< zrlTFXIEHLvVIMpC&m|>$X0A>9dA{oyGF}Tm})PlXh_TVP{GG*A(ihIN4%GVPTf3Lp^YrW25 z3S6E?avwuN+|k}QS|f@l>>R50mH~(ZKvB@)@2Xm@?k~Jk{2;t-dH<>tASkg#JiQSc z{XOt}l{vwXls%|bl!LY4d9eQST20TX$Nn8yN=-4~; z;lC^1revJQ|3w0sm30@CgzV$fPYmn5G_hpWMQXVsq!C)+8^V)VCAX{-{wteJ$MY&x_@x?LC*X3$ngUpArg6flm>@7Nb@2F zTJJUgTCDeNm?>ka^!7EpOj+OM2z#dnhbuxcyI^Y- z&eL!|B@~cU|CcI1|KI)K|DD6_i?1hp+zu%Gw2*SW!tQ9v^Oos*N@DnbZcw^{ydFTij!kU{>-@33QWJjh#@oO)NdLCf8>vg8Ul4tnHoc3-#g0 z#uK;iSK7B`+I@L&mCjosU9qVn8YH9KqyZ9fBRl*G4TMM1vso2Lh)8h4-Aw?&-tP2p z-DBzNGYDj-;Y<(!vrWn-ggy5`e%tqWCZtdPj25yR1;;&l&9wiY=HE3g{u4d<_Qq&` zzkf$MRkJ1sI~!L2PVogFFCl1XP$mZh0Q8l+3;hh_e(TllL(k$*l3XvoOpe34hKjz*W_EgH z*sk*NeM#o>AdSk7ikBP`+AMY3dN8X)iEIh)BfI~+cO&}9RbHyYbJE! zGN9X=Vb+r``3#8|g=m2ZU#dN=Ex+B~Q4x-PNLk-e(z;@eX)Yx6Y7 z^2G4fuMiZ2-!4#Gn6V`inU7$SEMY-ny^?`IdJ6)owYkN`**|{<6cq^q(z@#&tEynH zOdr9I5C85U)vIUVbbd-i!T>j6sdqgk54RTu*8usi7Tn1J$)|`2^R3AWyYXKiCdw?C zu3amNAvq_q6&NE^0Ckk%SJguYz#T)>TlS@>fZWj5)|Sy3*|g6=k1XIL7uRVpeu?x)JH;m5OI# zVw(4$=^ucKh%ML4ujZ3-Yk*P`Oe%vDug^?S4jgTclMDbSHx`V4CP*w{)# zlpVYJ*ufH96supT_1?MNX3EtSLx%ovRHc(ZIZU;GoJTYKV2*N#M6}sCcfGLD>JtXb z0du02fVoHxJh8cd6@LVc|737X{@A-1;ZW`7N}okTFcVMYy?2k)@glP;NAK6oO*_Ci z#?d1rP(IN>{p_HTjNyo%rG{54aA zb2(P{j;Q~9J9b za&hiRim=`O>7Rde_*KHM`3A2H4Gl%e$VquFr4q;}P2%2WW{vs&^%yiP;oVZm)9!Q4 zEGv7%zUtf>J=;gbD(tQ|3uQ&Eb|o8=^e)0u4i!ZEvBs&goVC)NzSHX;)<}I9kESL{ zoVmZp$(+;?jALh8L_y?{f_E-dZm0~hBdNwS|^tse(W+fx{q)w}c$Ob5`Zk{r5 z7XtuizdU>g1eX2Kv&i{uN-ht2Xw2~A^r9O%!3aJZ?C<@7-j&yY*{!j2W2;vfOo z-4AHA4Jb`!Z#;C|W2pQ0kG+eM8?x6OX@c!)WW|y_XG1>%%oHR{Tq{3jZLP^NNw-i7 zsYW1dhFl|LdxJk%pOKfV>A6XA7GCBJKSBD-Z4S>l^ACxU$IW_XllBj~y-k1vPK13s zD^UgwB1b^Oww)RoITB=qKUBblpx`|T5B%J%1&!)-NYxoB6^kg)ccSDRxgv^puD_pQ zl09nl9UdLspR_G@>MN9pPDxQcn{IVsCVXr!g2rj)YppN*KJ1l=SsB&3w73{A>nTb{ zM+f}q2We<$phS_a)eiQYzg=BS#5d!{&B~0yRPp3uZrm)dfsDSg-vR3t3yIUsBe9V=A4uaKI9Ma@-Zv^guM4*}`b#b9;^ljH4~a=Bxke67O4+a4**I@wzpc1SMlJ$JZ|Xv0vwH{31IZdppYaVe3l6jK3O2OKY9f)nbAUmj`zmM zTu*&$(2ZeABkwV@fDy{U6-LZm7ovVR_fR!~s(5xSjZxR3vofCMfPEB|T@&0qI%BZ~x;v zih-JK3 ziM&qzK~c}YS*fSa^Wbv3v5sSAYAR5F6`<3hrkFBj{MdMdgeU0`K*yYpCM?s9K0!c| zrW8~$FEKHxd7lq`;LCu2RBfhRLHYA3C>+`YJ%Ky?{J&tPY6Jl5vXI14C{lCmuQRK9 z0YVV3kPtW6=|FUH{-cm`zr?*f}przxqN^@dJx2=A@S4B2gB<(`czmeXbvCYo(5CLO+Vo`S4-aK9Oft@m|p z#384#HPL=en;RrNLcWiNuE9MQ{RxAlmwi?mWr%98V6$t4!QtVLJr?P?xu1c9%@--~ zDcLQg4c+bHZ8?1Ow{L6?aDUc|7r%EER|i1l&-k@TRzC(gsp_z4ljNl^ zvt-S5OP^`Wi)$Z1#pIJNr+)xnYyW^SkuB0KpE&d2^fXQeYZ(;%?cMb|9SY?GP0)*5 zTE>ON#Qjbt!mU19?t85Y8lfNl8Q{jXL|9dwZD24GK<4;BO|I<6_!7-0l?MM|v9Jfk zwT~Ajw}SOY*U`j{-$J$oR<`0B0Q|s0Nw@wSsd zKf&Y)~6cV6h@rHaNa+F0)!Iw9vNX?NUJkgr==tDxPF8+;n&% z2?e))dgg6BLiP49;@eNI*_`m6?*4}5yLaziVrE{}6}tEOnn3}os^8?S80VDsEjd=f z&L;AphwX!mFOTUu-Q8%Vj=nzb2MD!3 z!@m6pgBj8kV5~mnejEg@>~(NV(^zg=1pFgA@ssIcRCvdBcK)OzHv6OH`P-7Xkw)i{ z`X=x&ZM~_kB%iS{)3q1)liX9vE=v1Ko7t&Es@JbYQCER70`n9yc zq+8%O+0-I{vf=$67Z;5{F!;B=y`p~1I@bSYhcjN@SK8QTFKEcjz3(6vh|uzw?6}#1 z%{hqGNZ21=bp_OVC2NfRP&)S9pEP$>-%|JEQvvYgT9N z{5S5=>K7Bw=9ZwA_R_8|Er#ah7wRJ3V zAZJO$e;0!vSVL-xLyB4X`Do@qQJV z(9u6yL&HDpU7fAT|BgS7ytzGET(SD{b^v~PSysfWEcPDnyly$>1Wx~czb|~@_;}`N z&!qPcE4`ID7@TNKEYx`Vc+!}-v?d%`iJ`|LeJ?g*$JsjB#dx6dL&@ z$+0L>;q1kZnKSs2KGbaIW8(BF(W+(VWZ#P0GV)Mx(#Iyds?y!@>FYW- z_LpN~KB|;(<$O8Qu6zNb_3V3M7TqQQ9<#K%3T*R&Ydr95p&XlZ=Zg;HCV*SrZc}lI zg{2MnGZjToTwi}~eQOG`7}Z7r`~W}%5)ACuyw+~C#_dVKaEXbDSN@_b%DzTNr*~ly z8zEeqiySG<45?;4SJD3WcfC3KqmkLWWaC=9`lSmkxei++Z6vP8$BcfEsUt#cLAPUG z)ZwWd{aOd=4VGm3*H+aZi=ZK+nT=z~RBpK1Jk@Sl^Q}V{T`(4#|8+}vyTok#CUdwU zC9<7F?!@~d)IWf$c%l32Eo@e9J0C;w+tRfV2^*(toXkNZqe|r>7nPl9ioEn*Tq@k+ zbn9UYswf-E=iGCHPM^@mAz!?&+pAusE=ZQU&qKE1l};I1E2!>X1HFI$zLkJ76ax`27f-g3gs15A#aTeo>kGrG99Hm+25M{mC{FqocGy9D23cts?E(|3sAIP~>Xn)~)VBMbjj z2qDp9pB3nkelAmv`GG6}UfA!vSZ_ImM54mCOP=uueA_m5V{`lf4stI6&um4$9nTAG^kIWn;T<>+5m zCu@icVQMdG1#sA|xtr$4A>GP@~kqv**@|9M&!ms~1>rTC2BbEk#2JM`q$uy8yYIB$dD z!+tQF?US-Wh!;jiv%Ks9k+iOq=D=%!HJoHA*3$#RXW7usNv<+4={mzviFO6w2-mqA z+vQJE?Y5=&Z^%XtW~~w4831zu1$N~)WOfYS-vw7-U|96!y)d9LQc=BicZ6w7iRT{B z<^;PMNa8T56HN|Q5@A>TAAz4B*v5VxJ#p5fd#6?f>pD8Hsd zC52kS_NB<^W7#OusQ#=tzZ&Z$b-%u7;nJtBv}C((1k~6XY=dAIA01r>%%L~Bx=K%; zP>5Of-j<%6y;)pPFf8{mU`vR)x&JHhn)xmQj}d5qh>C8;wK~(Lfy?1oz0`+1SojR~sl$=zvtt`}e@F$^;8D3QEA1gYc|L<~Af~C=~Ee9|0Evc;K6} z_4@jaMX@olu~$haPXCP+W^Wm$He0Ku`u#Z4*aN>Kcgg=8*ZKUWVd{UrlkkA(hLWY9u10chWN359Qa1*n;>FWCsQwEJkZHZ@W83@-N89ri&8hWdJ&cqV zl3temw-0q5UHzezg1{QqEtWqpGnk0RS8scd4Ga#FDga6jR0m7;@-9=HvD@z>TLms-iZ#(jw(J`mVn^SjHgIh0x%D1`Djf| z+x`Kf8Qlos4#~HVZ&QL~{hv3d$Cyh2U<|oMO@7i_0#S@!^6W7B(x_?y%+j8uf336_-yn}0up162Trt%Gd8*>iQLa{FhT za}vmt9&2YDOxGX>vXpTLqOLnOxFfaQnWA6TyCsjkf1wQ^8%5*G?b8Rw)qw9mhejki zulUzo+nmL#sGc-*CKWlDKh}0P_OJ~Ls>YIkdo%d_h3Xwa!GFk1KL&*`adIlRU76r0 zn#@|OB;zKr!A8i8o)_{oP{_n{Q3N+wbl9*Ea%Ump>I$2muu?iOO(>T*B!na zd}=8odLw0>VpYt1QnC=Y>16pWE~Q|7h^Ci&wZH`(g-Kx{6socCys>;LEZ@~2=W0Rz z#&WU+8|w3^t13<<`AXBs>f}y4_XJUufmnk#?=0_Nig!_!_mrA2z-=AGi+ldm+6ID~ zTL(&l19t zh=a70fTD7i(fANp(MT&1loYhi1t>D(j5>jUP`r%0pz~@k#U=v! z%okv9x|3z%s;ecp8_u?e7O+HgHuUw&xa3TG?a>O8noWLz-RYQQMBGbNy#SV^B99SL zoa5rtt*G{7smS(gzTwC^EURFhW7g2YQCyt!%yH3BWyI540)==cuN=u!;!=vY=dw`o zz{o^v9yfey=eG@wx*FkVd!y66K`a`JC8wpdvT^uXllRSc*;q^vcJtQFpTcaL#=;<> zv%axm)+`mBE2WpY;g`e@P$pk0E5+TmCP&n`WZVj}YGXGP-{GFu=p|a&SO>AJ!V(M% zRUWrRWo$cE7+MV=?_9GZc1Joy{&@_UDUWfl6|m*oX_FW3-&%oU)t-gKeXfuKiM__ZY;heK#GZ zI0GqD7k{vildT8|5rSw0e}twNy$1t!OH}k*QBjd%PkmD|@fhw%rY1}Hp%3>jZaBTz zpG{FcKcmgi`$ImNjOqwvvz6azkcX1)IXRVAR{k_e&CX6N5@fIUl^ZY6DyS51z*<@> zv_k+EI)55Y#6vW+wb?mb+gE463)N);BP;9b@YcE>OK7@xc(cW1L+Q$qz=2jb&dub`+cohI|ee9UPdA6p>D_ev|zktIj-RY498dW4PEq zHPy0hIJLG}P9clqs0s@WrQLQJdoQQsrk_^2i45)FkfZcxeW6vBUD{@}q6puQ+CD@1 z&J%1A+T!}7z>_CygdffHl@tYXY)F6N#%mMZqa6qoUC>wK`>88$q}F+@CK+Z5JqDGz ze&0?lhSyevq4kuJW5y#GA3RMgvPhN~NZYg8S=B(N;+^Jq3xDXF58?4$@|wZbRuyUp z0$ua+v6CHSyo&LG;ywME-Hc~1b<>RTJ6?vK1d9+a`3WoN5vMEoe8gZeA&#v`gEnrw z-1L)5@v!L>(DAGMN9~jw(1A~g8}X!fPNtBhJ_pQKEF0eAZ=t!zZh=AlMy|!i>FuGUGLlt-sks4MsWMpei(zD%0Q$R z2T5|K5nTzZh~1ox4ozO;UsyVAgwCie@#8a2!GRu>iz%~mmaHA>2Qx^*%@O@3I>%x> zhA|nqr0gp&68?U#Hi~isELEi6-klwNlh0wjL5_!ELQ`)EKznxc0Jr68EQuS4>0?89P*%%<~)B;qzV!+^Tl+dUe5SBi}yomP& z1`gw|xzztA)DZg{){%r!nLu=QB9Ugw&jFr{@;@q$v%0aWG&Tc0`Qw!0GN%>gW${en z*$jb-D7le!9Et4p#-70}81goH7B0BkV0?aWnW`YTj5oE$k_8xS1nL7Px~|{6ma|bz z^(jmC%t`)ZeWt{ZZ3g7&der51MlnM-meuH9WJ76RqniMkFuYui2HEt`u@RC4pK(<* zY-h29``fMvahx@^Nqi3zZ1|xDJ^9W#RmF6L`H7kuD=4;xcl0(fvh@DV&;a)SWNER= zyGGi69(ZeO@8hMyT7RC4TKU%E7f5ZeQj{rrS*3n>FThhh{6)1n;}AJT6(`roa$QjV z+QOm~ndIX0TgEd)qU5;E4iUx4l%7a5i;`PeA}${l=S&-)&#*bxWBkjZ;u`clzdd9W zsrqjuOFbxKA8a6cDhsF@N#7WCP?oA)_SI^x+?nDw!slJ>?NE$kOr^4e;Gu8f%bd9|&u@Zo;arqTBWyi`yp4fxgx%6(; zRq2uGgndxwPYP&iZWBTAB7C1B@+||h+ncC7^eii5pl0Ef-r}Ov@DxpB>{llj-AUgg zN^fjZ?J@VTyB5T8>NH*tD~Zm1^?TDnU>Q7=@Ky;txqodO!M|wR2#H70)%M7zQ2Csk z@!f|%Oa8i;>c_XXxpR6-e7{8FFNfp6eC4(FIhkmG=}A%Piwr$0Guafgc5yv^@08XK zhw@N#8Ea>`60a2^GdFe5@ZFq}=pp}7Q8qfBG6bcG-RBu1GZbgI0aw~q6u?c75GT(F z!6%lhkX^20;?y>=W`{uGUSA}9G{Mvk6lPLSAmPa~M6CO;$T8*F{fXjSP(l^M%&|5U|5fy!-(zHa zQly#Bc4uV8QDYOOuO4`e8%08*KCf$xq`aHSFI~FyT&=IsL|FLkAL=8Y`U(q;wh2pG zf^l#!h*Lu{HX=4Us8TKFWfx{o|MKD>30Ki))XSkQVA>-K(<5PY1d!-a+(MR-wLl1 zIa!7=2&^(X)0UYP$~klm??Fu(ClL28`P0kd z4~I(JsN zT7%hhKR%T~Z~uLvmNojb?@xBAA47`ktV??=YAEJ3RFKeA1V=6wM^@1};yx=K$oOas ze>of7E9-72R!XgJd$b(hcQ1MYK9#OgjeV3<_}+W|_8NL=iWI)|o9(5>A*cDKt6os` z_}W$4kL0OjDa~r;`@_15T+tj3Dc&dcH*YnQlry+`SzH3SrY!=)Ys|?U3CAQdT6BY@ z7XBlUNYLpla3F2VORQKym`(t%BIK%B$FH@^zXIouFlv#@QfkG>$d?WVYK614 z%>tDAUH}r5$kSU8PH}bs4Z4Ofe*O9_Tahn2eFot*QN5T5gf5fHW&wn)$ixs@7pgdUD%v#2tg;a)EDv!3TheDQ|>c7#xG+-w)c#GnUJs=y8HvdU@)LM zKzcZIPT&pxiToZLd#}g{E#i(55)#TzO*LseWsri53E)${+0jzXxdQ&YONX?Ipzs9J=w>C7$lo&3(rjWD;aT}8aEc&J zjM?#FDHvLp2`U&KRD2*FYiS|h`&M^GaNymFG3%KcSNW|WV5UgQnIiHj$(NSgOR+nX z4O9v;1JyPP3aWnGVentZM3XbBGYmr|+}BsmpXGj$Uh2RQN?lJ+Is>Xxb?Duh(fu+( zPv3eSJ$Sg%t2(_-l_=w4PjTMbP6}27P?wq?FEQf=X?mw@E@_wNV_K;l?_M_?B=0zS zv`!_AmaN%HOH2Qd^(@UAGfwO&&@F?Ems>~onJ(tTo9pBD_jI{hZd4C@@iNF`Q(628 z+uBY}C8FSzf^&Ev2>r+!lif<)KVSofjnP6Fs2qCdm~C#v+1bO=H*>6J_M9ZZYV0#$ zYsdg3f`kQY86i{A2&whPy;8KlhxZoO1&)j3g5)tn>tt&*ui?4KVPnMU8K?hFLGcp$ zw^ZFbLHB$peqoHDNBcKSsNrvO5RK>QdiD%D3IO*M@M>Odkh4Q#m5lo~hdL0B8Jhk0 zK>^oljB7<1!x5yvaw}Y)*UVN&!s)U$R9?IYeZ!g&-MgnXQ8A&2iK;su^!H$8WwkZ? z1XKVas<8VY9TiEqbLUPT%jNT?a6QZ>RL!_04vvkD_1RXVchJR^+tZv(u)W_DIgtmy z-CVr}F;6*Howv}3V5_MWe7;(00~CWV%MzcTjU#GD5khCn*t_~*5}wcHqc&|z?_9Bc zARYJE-hS(gTpdP;mp84tTIXyo?)&%iXKF{#jsBK9YdwHQJm9^ekoc7~{Iu8yZP~IS z)DA6=B6h~`>6W|=8rtjox0LEy9f>^u{Z|#=zFle=NPos`jPp$(k7i?D&d4=P-9F4V z#_1g^2?L;oYQiK1S``j}mbeu1G9boqhrjzIfh0aY9$P|iR<4Tz_XR_5pD<5M6^ zcEp8+w|78Te|YFp2z=V9z1!FjC{A$*!xp&PhT6N$MhkC`o}1q)RLn(sU7`&}a=@hs zHq?~sSlb(tm*K^F{^&~~clCvi&gk3jw)Ia>T$mH?9m~b5yw&*bAkYY$UI9EDzhNw9 zGt9I7d-YnZka1*wQ3?)Lvwqi5&mSnkzaE?|usH0rg`7QR0&~X6%8x6urgNSd<~)a{ z-QVBG9m!w8X$}qzHJMzOyA@bdBYjqxx9BOd>39Mj>KkCJ*4EcA{AGqw9u&`dE}XZx zf&lZ`f2fWIoPo%5^F>-o+Z=Yv*T6wk6bi}`^!^(fWoh>|-0e-AoFw}5t5=g-Ce9%& zUkK{P#>L@RADpX?hyjHXfu-}-rptrNxj&L~i&0Qepe{3>{kPHERUt1QJqncbxd=^n z@MFo_{yU#P+g82#5HuNJU;T||xdV~6Y~mi;t3(`BDr*PUTvLXrGQ(Zvv~o`Wv(o=v z^!Xcms?0a;?czLp@cHvz>ruwuc>>4z z>ZaRFFd-}olN7KOf!vU%twPpdtFJ1n<3@a`WB+})k>u$FKCJ?_Z$y7He>LVl&9=KK zk{|Ns$KGwUzH;Yx&g>Z7IABY)g#^g0omXDI^S&t;cH!4XEV3m4ax*s^CL|@!W>I$X z9e`aFC6lk*hX}N{<2hal1&K4FQFqu|@D~-dxB73Kp|?fM+Gw#=k$uW4DlrhSZ89dY z?enYuyMc0kL6QAG-!cDpTl2Sn9^nJeSBLHE(rB&vp@94>G_Vd|vM9x(-oY9+WGRgr+spW^rYRNKUY4;;mae%6N_Z>O80XSyhTQ} zm9@vklIk6ywbw>4*|sK z;>K`;3*FAu_)e5}RvsKZfp8-{+?@bMoD`ghprWc8+4RbJq!lIhh+aWK=C@SJ8b^f! zSm0m@LIkV~Du!mD*W>h zheIT7YC}89PlyTP5@;gwZQh64lSt~Tv5C&Sf6xs8B z(CqEciLxDbbd;{kg(h?5xO>ObPI3>JQM(J?<_7X|to{rQIgQbNH9>O#xAz^S9Nq&1 zMEc9DogUckk3dBNh|7Yy$JTF)viM^Z9H9@Z*Q^?wb2&K9rC_srctTG5nrJeL0yPW} zkbeiXE_zPsjCE5}Qx0jDPmeoL}Bs|^0?pqNLx67f?K`%yn+242!i`Yh_Vbr@T2n5t>)kJ$_ohM4+v7+r zYJWXT2zxLo@tq>b+2>*tgM@=d+w!Wd0DIX4?YP=eWKHOVokdG9UH5O_E3zj)gko#3 zVyk|kkplDy!~`j49iKxhByqL#3+Zm3>#Zo zl{dtB!a|FNNLA^o;>GUnuU5c>o!kESnIF&AKDNatKQJY&n#GB2l?YX*;7CC6ElL*m zYbqMq2@azH@+ET4aWl#zLR{|>)V2v{V(xTL*jZW_0vC}M+XgIL3@_C@IQ=8J<8@Jq zomohNzRaGv%8R=aLLomSZ|&4$8UEv96jl+v{+|0Y!C=ij839`YE!@w&Lezi&j>CD^ z8p^DPXXV#X@bi<;&CNY`y%lqbz=?>N-)9I~EDjDg+im>3tE{9n5YYY=>>2bNlBq!^ zzi>^nm-zYlhwJZP;jlUq1v{4v044~(Y9(g*a=1obE`|i>xy7CYI(U9V?=!*eLxNn= zAGvi1sJ)om0_a1T;6eK&jHuRU*!=VQDN6QlhC(svFJL-Bwj1c=Cxat2#PJxEq=WWO zIfB~x;QhIyFIi`Z5@ghdyHBB&93^qu1v>K@@OD>!zztqufMXvi;N?b$fGN=Fhz%Ls zLsh}J0MrL)Z38NS96ECOzZbOu@~mmjc(Gj@?s}A+!sMt?RKG2q%`#`=mC9y?>oaD# z+$(b4{7~BsdxWoB8jH(z=h4B+F~I9%75Hm=el!1eYVj)c9{S2nRB!&6L<^ZLG$c&cEbomJ+eQf? zQu2e6xo5bhBc|vsTQpE6b5}Z`R23CT&aG?>@o-3uMAB`O4UjUsk=xRH$Npm^I{Ny` zUQa129z5W#jDnN7-&UtdRbz&aMXTqW0MBEr>)fWj1V%U^p%aKXRJ5amD5tGK=mfBb zE$5)soG3L-c#L@!^Sv+@oPQSO8EcZSx106+YEINkrNyp3c?&gjI^Ff7*tJOfvo-WK z#+~&(Kn_N35II_UA7G7qiZ{O-QI@=4enHk~9yd`d65=I92wWVIR%qXgOG_QQ>;l7& zl%$!Q)J`Gh593a$vIuFRwpfy337zr%Wi10&NBX8Vtwa{T;yOa`HqCtfvIf1vja_Ux zqY>lBA;fvZoQrV`jn{l2JpzTBf~crGnV*yCWXL=XlvIADerd zwsgimeex_B=&3FOg@V`neO?slWzs0})a%p^x}a9_+SZy|^d^Ub?La1XJ9u$?O2jhx zEAQ03A#pUI`Muj|T`;wKr>I6R>t}HK$JDvcZ}wjZ2V5tQt=(zRzj9ni!?yZUTT2T} z!6CKd$L{VDP~u5nObC~s$KM;}=P-4kv;>S+wU3wJdb{QCBJg2(etn!{$F>-$;MD8q znGVpBbJ!%1&-VvlQJY9Lh4Gjl z6?j2Ys2Wfa`SMQlQ}4H)C^D*E04NWV^Pk9E8sfNmm0j0QMJ%c=nfmsA<1vVP-H}KI zPm3Alb1XvAApn;P^W^d>-Tu=$@UG|@YM;Vx;lo7~rsWz?oG zez&4{L8H$2Fiuh5pUYu7C%mg~OpgU1cKrcHR1$p;_*iu8;=-1ZpQ}7Nb~q1b;PfF; zt>isKG&^h|b5)C?2O$Od?RO^gQ`O5UiFz?Fzf6&Vb38x43e2ln+G^Tn%n}WNv&g3S zXr2?_fM{GiYdu8YEUr&xwU{_!CSwIFpvi&T*%dq^QdIG0=C&R?D8e_OXm@72b%UKU z5Q|ChjMqZt)&bpIM?cYJkKSHeF$1HcZNQU5 z)HMHrRuhUO-2yAiE5IDe5cuexO_j%fnBGIw5UgFBqBOp*ok61kIu1TS|9`^CB|Wk= z&G`g(#LJ}xCxuR4)WB?SJIvH5YRi_tw(ThNaSUoombdOa$7Oin3*D3Sd;!YX59H(OZ-egZ+JPzMj3!l4da7_V)&u3a!;9t1NtfP3k+Rr8l0)w}jB`%CQK+h;3~u5U|1lJQ=t=@k|J=#Ol0 zC%THJL)H``6KL85%or?X_-zOU;!}h;X}?3oKQ!NQ&i7kUT0&tKz~|XD!#OPn^3g^v z`UI}0bP9n{mfr~kb6et)fAbgX(s8S*N$!R}PuZ=jCVy2_3Ip>H91M=_Jv{LCD=0sI zOtC9vQHvR@Fc(-Cg(9N@srv2*&7Jmx?wS$3ztcwJL22y} zrO$v0;WzX2wJ&G-NS literal 33046 zcmb5VbyS<(+9!;=Yl{UZI20&Opg?JHin~jTy9bIpw8e^3+CuT-9;7%FC@l`bU4sTf z_|oUBZ{9OAYtFp$M_4;Ixi_qP?_B$5SG=~S3NZm40U8<_@yi!Vuh7uYyHT$qJRH;& z*{No3G&C&fAUz`=C3|mMuh$+vuif3y&;s)EO*B#$C5U9XAgoR`()|sKvd3SXzVBM! z(GnRu@M+kMrfm*?hIBRLlX86s*ODVzeRT4YRaqzGB4jD#?hHC%nS1i^U