From 1178170d7bdfb9ef1eefe124dfc85ff8a8685922 Mon Sep 17 00:00:00 2001 From: GhostActual Date: Sat, 7 May 2022 01:50:36 -0400 Subject: [PATCH 01/63] Base Commit --- code/modules/casino/boxes_casino.dm | 52 + code/modules/casino/casino.dm | 28 +- code/modules/casino/casino_book.dm | 1 - code/modules/casino/casino_prize_vendor.dm | 69 +- code/modules/casino/headset_casino.dm | 20 + code/modules/casino/premium_vendors.dm | 44 +- code/modules/casino/spawnergrenade_casino.dm | 100 ++ code/modules/instruments/items.dm | 8 +- code/modules/projectiles/guns/toy.dm | 13 + icons/obj/casino.dmi | Bin 54768 -> 74945 bytes icons/obj/gun_toy.dmi | Bin 13074 -> 13462 bytes icons/obj/overmap.dmi | Bin 74014 -> 74036 bytes icons/turf/areas.dmi | Bin 39463 -> 40192 bytes maps/gateway_vr/lucky_7.dm | 137 ++ maps/gateway_vr/lucky_7.dmm | 1380 ++++++++++++++++++ 15 files changed, 1834 insertions(+), 18 deletions(-) create mode 100644 code/modules/casino/boxes_casino.dm create mode 100644 code/modules/casino/headset_casino.dm create mode 100644 code/modules/casino/spawnergrenade_casino.dm create mode 100644 maps/gateway_vr/lucky_7.dm create mode 100644 maps/gateway_vr/lucky_7.dmm diff --git a/code/modules/casino/boxes_casino.dm b/code/modules/casino/boxes_casino.dm new file mode 100644 index 0000000000..03b6aa9d17 --- /dev/null +++ b/code/modules/casino/boxes_casino.dm @@ -0,0 +1,52 @@ +/obj/item/weapon/storage/box/casino + name = "prize box" + desc = "It's a lovely golden tinted cardboard box, maybe theres something valuable inside?" + icon = 'icons/obj/casino.dmi' + icon_state = "casino_box" + +/obj/item/weapon/storage/box/casino/costume_marine + name = "ruin marine costume" + starts_with = list( + /obj/item/clothing/head/marine, + /obj/item/clothing/suit/marine + ) + +/obj/item/weapon/storage/box/casino/costume_pirate + name = "pirate costume" + starts_with = list( + /obj/item/clothing/under/pirate, + /obj/item/clothing/suit/pirate, + /obj/item/clothing/head/pirate, + /obj/item/clothing/glasses/eyepatch + ) + +/obj/item/weapon/storage/box/casino/costume_commie + name = "communist costume" + starts_with = list( + /obj/item/clothing/under/soviet, + /obj/item/clothing/head/ushanka + ) + +/obj/item/weapon/storage/box/casino/costume_wizard + name = "wizard costume" + starts_with = list( + /obj/item/clothing/suit/wizrobe/fake, + /obj/item/clothing/head/wizard/fake, + /obj/item/weapon/staff + ) + +/obj/item/weapon/storage/box/casino/costume_plaguedoctor + name = "plague doctor costume" + starts_with = list( + /obj/item/clothing/suit/bio_suit/plaguedoctorsuit, + /obj/item/clothing/head/plaguedoctorhat + ) + +/obj/item/weapon/storage/box/casino/costume_cowboy + name = "cowboy costume" + starts_with = list( + /obj/item/clothing/under/cowboy, + /obj/item/clothing/accessory/holster/hip, + /obj/item/clothing/head/cowboy/ranger, + /obj/item/clothing/shoes/boots/cowboy/brown + ) \ No newline at end of file diff --git a/code/modules/casino/casino.dm b/code/modules/casino/casino.dm index 569607bc0f..b73ed6990f 100644 --- a/code/modules/casino/casino.dm +++ b/code/modules/casino/casino.dm @@ -5,7 +5,6 @@ // //Roulette Table // - /obj/structure/casino_table name = "casino table" desc = "this is an unremarkable table for a casino." @@ -62,28 +61,34 @@ icon_state = "roulette_table" // -//Blackjack table - no sprite +//Blackjack table // - /obj/structure/casino_table/blackjack_l name = "gambling table" - desc = "Gambling table, try your luck and skills! " + desc = "Gambling table, try your luck and skills!" icon_state = "blackjack_l" -/obj/structure/casino_table/blackjack_r - name = "gambling table" - desc = "Gambling table, try your luck and skills! " - icon_state = "blackjack_r" - /obj/structure/casino_table/blackjack_m name = "gambling table" - desc = "Gambling table, try your luck and skills! " + desc = "Gambling table, try your luck and skills!" icon_state = "blackjack_m" +/obj/structure/casino_table/blackjack_r + name = "gambling table" + desc = "Gambling table, try your luck and skills!" + icon_state = "blackjack_r" + +// +//Craps table +// +/obj/structure/casino_table/craps + name = "craps table" + desc = "A padded table designed for dice games!" + icon_state = "craps_table" + // //Wheel. Of. FORTUNE! // - /obj/machinery/wheel_of_fortune name = "wheel of fortune" desc = "The Wheel of Fortune! Insert chips and may fortune favour the lucky one at the next lottery!" @@ -269,7 +274,6 @@ // //Slave Terminal // - /obj/machinery/casinoslave_handler name = "Sentient Prize Automated Sales Machinery" desc = "The Sentient Prize Automated Sales Machinery, also known as SPASM! Here one can see who is on sale as sentinet prizes, as well as selling self and also buying prizes." diff --git a/code/modules/casino/casino_book.dm b/code/modules/casino/casino_book.dm index 1f80817112..1b3ee5163e 100644 --- a/code/modules/casino/casino_book.dm +++ b/code/modules/casino/casino_book.dm @@ -5,7 +5,6 @@ // //Casino Manual - NEEDS EDITING // - /obj/item/weapon/book/manual/casino name = "A dummy guide to losing your thalers" icon = 'icons/obj/casino.dmi' diff --git a/code/modules/casino/casino_prize_vendor.dm b/code/modules/casino/casino_prize_vendor.dm index 0355a73bb4..17adc4bf5f 100644 --- a/code/modules/casino/casino_prize_vendor.dm +++ b/code/modules/casino/casino_prize_vendor.dm @@ -90,6 +90,26 @@ CASINO_PRIZE("Chameleon mask", /obj/item/clothing/under/chameleon, 1, 250, "clothing"), CASINO_PRIZE("Ian costume", /obj/item/clothing/suit/storage/hooded/costume/ian, 1, 50, "clothing"), CASINO_PRIZE("Carp costume", /obj/item/clothing/suit/storage/hooded/costume/carp, 1, 50, "clothing"), + CASINO_PRIZE("Plague doctor costume", /obj/item/weapon/storage/box/casino/costume_plaguedoctor, 1, 100, "clothing"), + CASINO_PRIZE("Wizard costume", /obj/item/weapon/storage/box/casino/costume_wizard, 1, 100, "clothing"), + CASINO_PRIZE("Pirate costume", /obj/item/weapon/storage/box/casino/costume_pirate, 1, 100, "clothing"), + CASINO_PRIZE("Commie costume", /obj/item/weapon/storage/box/casino/costume_commie, 1, 100, "clothing"), + CASINO_PRIZE("Marine costume", /obj/item/weapon/storage/box/casino/costume_marine, 1, 100, "clothing"), + CASINO_PRIZE("Cowboy costume", /obj/item/weapon/storage/box/casino/costume_cowboy, 1, 100, "clothing"), + ) + item_list["Donk Soft"] = list( + CASINO_PRIZE("Donk-Soft shotgun", /obj/item/weapon/gun/projectile/shotgun/pump/toy, 1, 250, "misc"), + CASINO_PRIZE("Donk-Soft mosin-nagant", /obj/item/weapon/gun/projectile/shotgun/pump/toy/moistnugget, 1, 250, "misc"), + CASINO_PRIZE("Donk-Soft pistol", /obj/item/weapon/gun/projectile/pistol/toy, 1, 150, "misc"), + CASINO_PRIZE("Donk-Soft levergun", /obj/item/weapon/gun/projectile/shotgun/pump/toy/levergun, 1, 250, "misc"), + CASINO_PRIZE("Donk-Soft commemorative pistol", /obj/item/weapon/gun/projectile/pistol/toy/n99, 1, 150, "misc"), + CASINO_PRIZE("Donk-Soft revolver", /obj/item/weapon/gun/projectile/revolver/toy, 1, 150, "misc"), + CASINO_PRIZE("Donk-Soft big-iron", /obj/item/weapon/gun/projectile/revolver/toy/big_iron, 1, 150, "misc"), + CASINO_PRIZE("Donk-Soft crossbow", /obj/item/weapon/gun/projectile/revolver/toy/crossbow, 1, 100, "misc"), + CASINO_PRIZE("Donk-Soft sawn off shotgun", /obj/item/weapon/gun/projectile/revolver/toy/sawnoff, 1, 200, "misc"), + CASINO_PRIZE("Donk-Soft SMG", /obj/item/weapon/gun/projectile/automatic/toy, 1, 300, "misc"), + CASINO_PRIZE("Foam Darts", /obj/item/ammo_magazine/ammo_box/foam, 1, 50, "misc"), + CASINO_PRIZE("Riot Darts", /obj/item/ammo_magazine/ammo_box/foam/riot, 1, 100, "misc"), ) item_list["Miscellaneous"] = list( CASINO_PRIZE("Toy sword", /obj/item/toy/sword, 1, 50, "misc"), @@ -102,8 +122,28 @@ CASINO_PRIZE("Whistle", /obj/item/toy/bosunwhistle, 1, 50, "misc"), CASINO_PRIZE("Golden cup", /obj/item/weapon/reagent_containers/food/drinks/golden_cup, 1, 50, "misc"), CASINO_PRIZE("Quality cigars", /obj/item/weapon/storage/fancy/cigar/havana, 1, 50, "misc"), - CASINO_PRIZE("Casino wallet (kept after event)", /obj/item/weapon/storage/wallet/casino, 1, 50, "misc"), + CASINO_PRIZE("Casino wallet", /obj/item/weapon/storage/wallet/casino, 1, 50, "misc"), CASINO_PRIZE("Casino cards", /obj/item/weapon/deck/cards/casino, 1, 50, "misc"), + CASINO_PRIZE("Casino Sentient Prize Collar", /obj/item/clothing/accessory/collar/casinoslave_fake, 1, 50, "misc"), + CASINO_PRIZE("Instrument: Accordion", /obj/item/instrument/accordion, 1, 100, "misc"), + CASINO_PRIZE("Instrument: Banjo", /obj/item/instrument/banjo, 1, 100, "misc"), + CASINO_PRIZE("Instrument: Musical bikehorn", /obj/item/instrument/bikehorn, 1, 100, "misc"), + CASINO_PRIZE("Instrument: Electric guitar", /obj/item/instrument/eguitar, 1, 100, "misc"), + CASINO_PRIZE("Instrument: Glockenspiel", /obj/item/instrument/glockenspiel, 1, 100, "misc"), + CASINO_PRIZE("Instrument: Guitar", /obj/item/instrument/guitar, 1, 100, "misc"), + CASINO_PRIZE("Instrument: Harmonica", /obj/item/instrument/harmonica, 1, 100, "misc"), + CASINO_PRIZE("Instrument: Synthethic Piano", /obj/item/instrument/piano_synth, 1, 100, "misc"), + CASINO_PRIZE("Instrument: Recorder", /obj/item/instrument/recorder, 1, 100, "misc"), + CASINO_PRIZE("Instrument: Saxophone", /obj/item/instrument/saxophone, 1, 100, "misc"), + CASINO_PRIZE("Instrument: Trombone", /obj/item/instrument/trombone, 1, 100, "misc"), + CASINO_PRIZE("Instrument: Trumpet", /obj/item/instrument/trumpet, 1, 100, "misc"), + CASINO_PRIZE("Instrument: Violin", /obj/item/instrument/violin, 1, 100, "misc"), + CASINO_PRIZE("Instrument: Xylophone", /obj/item/instrument/xylophone, 1, 100, "misc"), + CASINO_PRIZE("Instrument: Golden fiddle", /obj/item/instrument/violin/golden, 1, 250, "misc"), + CASINO_PRIZE("Instrument: Trumpet (warning: spooky)", /obj/item/instrument/trumpet/spectral, 1, 200, "misc"), + CASINO_PRIZE("Instrument: Trombone (warning: spooky)", /obj/item/instrument/trombone/spectral, 1, 200, "misc"), + CASINO_PRIZE("Instrument: Saxophone (warning: spooky)", /obj/item/instrument/saxophone/spectral, 1, 200, "misc"), + CASINO_PRIZE("Instrument: Musical Moth (you monster)", /obj/item/instrument/musicalmoth, 1, 100, "misc"), ) item_list["Drinks"] = list( CASINO_PRIZE("Redeemer's brew", /obj/item/weapon/reagent_containers/food/drinks/bottle/redeemersbrew, 1, 50, "drinks"), @@ -115,7 +155,32 @@ CASINO_PRIZE("Bottle of Nothing", /obj/item/weapon/reagent_containers/food/drinks/bottle/bottleofnothing, 1, 50, "drinks"), CASINO_PRIZE("Whiskey bliss", /obj/item/weapon/reagent_containers/food/drinks/bottle/specialwhiskey, 1, 50, "drinks"), ) - + item_list["Pets"] = list( + CASINO_PRIZE("Cat", /obj/item/weapon/grenade/spawnergrenade/casino, 1, 150, "pets"), + CASINO_PRIZE("Chicken", /obj/item/weapon/grenade/spawnergrenade/casino/chicken, 1, 200, "pets"), + CASINO_PRIZE("Cow", /obj/item/weapon/grenade/spawnergrenade/casino/cow, 1, 200, "pets"), + CASINO_PRIZE("Corgi", /obj/item/weapon/grenade/spawnergrenade/casino/corgi, 1, 200, "pets"), + CASINO_PRIZE("Fox", /obj/item/weapon/grenade/spawnergrenade/casino/fox, 1, 150, "pets"), + CASINO_PRIZE("Red panda", /obj/item/weapon/grenade/spawnergrenade/casino/redpanda, 1, 300, "pets"), + CASINO_PRIZE("Otie", /obj/item/weapon/grenade/spawnergrenade/casino/otie, 1, 500, "pets"), + CASINO_PRIZE("Snake", /obj/item/weapon/grenade/spawnergrenade/casino/snake, 1, 200, "pets"), + CASINO_PRIZE("Penguin", /obj/item/weapon/grenade/spawnergrenade/casino/penguin, 1, 150, "pets"), + CASINO_PRIZE("Fennec", /obj/item/weapon/grenade/spawnergrenade/casino/fennec, 1, 300, "pets"), + ) + item_list["Mechs and Rigs"] = list( + CASINO_PRIZE("Mech:Mining Ripley", /obj/item/weapon/grenade/spawnergrenade/casino/gygax/mining, 1, 1000, "mechs"), + CASINO_PRIZE("Mech:Firefighter Ripley", /obj/item/weapon/grenade/spawnergrenade/casino/gygax/firefighter, 1, 750, "mechs"), + CASINO_PRIZE("Mech:Odysseus", /obj/item/weapon/grenade/spawnergrenade/casino/gygax/Odysseus, 1, 1250, "mechs"), + CASINO_PRIZE("Mech:Shuttlepod", /obj/item/weapon/grenade/spawnergrenade/casino/gygax/shuttlepod, 1, 250, "mechs"), + CASINO_PRIZE("Rig: Solgov engineering hardsuit control module", /obj/item/weapon/rig/bayeng, 1, 500, "mechs"), + CASINO_PRIZE("Rig: Solgov medical hardsuit control module", /obj/item/weapon/rig/baymed, 1, 500, "mechs"), + CASINO_PRIZE("Rig: Advanced voidsuit control module", /obj/item/weapon/rig/ce, 1, 500, "mechs"), + CASINO_PRIZE("Rig: Combat hardsuit control module", /obj/item/weapon/rig/combat, 1, 750, "mechs"), + CASINO_PRIZE("Rig: ERT-J suit control module (Elite Janitor NT approved)", /obj/item/weapon/rig/ert/janitor, 1, 250, "mechs"), + CASINO_PRIZE("Rig: Augmented tie (Elite Paper-Pusher NT approved)", /obj/item/weapon/rig/internalaffairs, 1, 250, "mechs"), + CASINO_PRIZE("Rig: Industrial suit control module", /obj/item/weapon/rig/industrial, 1, 300, "mechs"), + CASINO_PRIZE("Rig: Rescue suit control module", /obj/item/weapon/rig/medical, 1, 300, "mechs"), + ) item_list["Implants"] = list( CASINO_PRIZE("Implanter (Remember to get one unless you want to borrow from station!)", /obj/item/weapon/implanter, 1, 100, "implants"), CASINO_PRIZE("Implant: Tazer", /obj/item/weapon/implantcase/taser, 1, 1000, "implants"), diff --git a/code/modules/casino/headset_casino.dm b/code/modules/casino/headset_casino.dm new file mode 100644 index 0000000000..fa7f09d401 --- /dev/null +++ b/code/modules/casino/headset_casino.dm @@ -0,0 +1,20 @@ +/obj/item/device/radio/headset/casino + name = "casino headset" + desc = "An updated, modular intercom that fits over the head with extra comfortable for the hardworking casino luxury crew. Has encryption key for scamm-... Kind casino staff channel." + icon = 'icons/obj/casino.dmi' + icon_state = "headset" + origin_tech = list(TECH_ILLEGAL = 1) + ks1type = /obj/item/device/encryptionkey/casino + +/obj/item/device/radio/headset/casino/bowman + name = "casino bowman headset" + icon_state = "headset_alt" + adhoc_fallback = TRUE + origin_tech = list(TECH_ILLEGAL = 2) + +/obj/item/device/encryptionkey/casino + icon = 'icons/obj/casino.dmi' + icon_state = "cypherkey" + channels = list("Casino" = 1) + origin_tech = list(TECH_ILLEGAL = 1) + syndie = 1 \ No newline at end of file diff --git a/code/modules/casino/premium_vendors.dm b/code/modules/casino/premium_vendors.dm index 8107585745..ad65cd61c2 100644 --- a/code/modules/casino/premium_vendors.dm +++ b/code/modules/casino/premium_vendors.dm @@ -7,9 +7,12 @@ //Devs Feel free to modify this to vend what you please // +// +//Locked Vendors (require access to use) +// /obj/machinery/vending/deluxe_boozeomat name = "Premium Drink Distributor" - desc = "A top of the line drink vendor that carries some of the finest drinks." + desc = "A top of the line drink vendor that carries some of the finest drinks in the frontier." icon = 'icons/obj/casino.dmi' icon_state = "premiumbooze" products = list(/obj/item/weapon/glass_extra/stick = 50, @@ -126,4 +129,41 @@ req_access = list(access_bar) req_log_access = access_bar has_logs = 1 - vending_sound = "machines/vending/vending_cans.ogg" \ No newline at end of file + vending_sound = "machines/vending/vending_cans.ogg" + +/obj/machinery/vending/deluxe_cigs + name = "Premium Tobacco Distributor" + desc = "A top of the line smokes vendor that carries some of the finest tobacco based goods in the frontier." + icon = 'icons/obj/casino.dmi' + icon_state = "premiumcigs" + products = list(/obj/item/weapon/storage/fancy/cigar = 15, + /obj/item/weapon/storage/fancy/cigarettes/carcinomas = 15, + /obj/item/weapon/storage/fancy/cigarettes/professionals = 15, + /obj/item/clothing/mask/smokable/cigarette/cigar/cohiba = 30, + /obj/item/clothing/mask/smokable/cigarette/cigar/havana = 30, + /obj/item/weapon/storage/box/matches = 5, + /obj/item/weapon/flame/lighter/zippo = 10 + ) + + contraband = list() + vend_delay = 15 + idle_power_usage = 211 //refrigerator - believe it or not, this is actually the average power consumption of a refrigerated vending machine according to NRCan. + req_access = list(access_bar) + req_log_access = access_bar + has_logs = 1 + vending_sound = "machines/vending/vending_cans.ogg" + +// +//Unlocked Vendors +// +/obj/machinery/vending/deluxe_boozeomat/open + req_access = null + req_log_access = null + +/obj/machinery/vending/deluxe_dinner/open + req_access = null + req_log_access = null + +/obj/machinery/vending/deluxe_cigs/open + req_access = null + req_log_access = null \ No newline at end of file diff --git a/code/modules/casino/spawnergrenade_casino.dm b/code/modules/casino/spawnergrenade_casino.dm new file mode 100644 index 0000000000..c7a8611b86 --- /dev/null +++ b/code/modules/casino/spawnergrenade_casino.dm @@ -0,0 +1,100 @@ +/obj/item/weapon/grenade/spawnergrenade/casino + name = "Casino Creature Container (Cat)" + desc = "It is set to detonate in 5 seconds. It will release a cat won from the casino prize vendor!" + icon = 'icons/obj/casino.dmi' + icon_state = "casino" + item_state = "flashbang" + origin_tech = list(TECH_MATERIAL = 2, TECH_MAGNET = 2) + spawner_type = /mob/living/simple_mob/animal/passive/cat + +// Detonate now just handles the two loops that query for people in lockers and people who can see it. +/obj/item/weapon/grenade/spawnergrenade/casino/detonate() + + if(spawner_type && deliveryamt) + var/turf/T = get_turf(src) + playsound(T, 'sound/effects/phasein.ogg', 100, 1) + + for(var/i=1, i<=deliveryamt, i++) + var/atom/movable/x = new spawner_type(T) + if(prob(50)) + for(var/j = 1, j <= rand(1, 3), j++) + step(x, pick(NORTH,SOUTH,EAST,WEST)) + qdel(src) + return + +// +// Creatures +// +/obj/item/weapon/grenade/spawnergrenade/casino/penguin + desc = "It is set to detonate in 5 seconds. It will release a penguin won from the casino prize vendor!" + name = "Casino Creature Container (Penguin)" + spawner_type = /mob/living/simple_mob/animal/passive/penguin + +/obj/item/weapon/grenade/spawnergrenade/casino/chicken + desc = "It is set to detonate in 5 seconds. It will release a chicken won from the casino prize vendor!" + name = "Casino Creature Container (Chicken)" + spawner_type = /mob/living/simple_mob/animal/passive/chicken + +/obj/item/weapon/grenade/spawnergrenade/casino/cow + desc = "It is set to detonate in 5 seconds. It will release a cow won from the casino prize vendor!" + name = "Casino Creature Container (Cow)" + spawner_type = /mob/living/simple_mob/animal/passive/cow + +/obj/item/weapon/grenade/spawnergrenade/casino/corgi + desc = "It is set to detonate in 5 seconds. It will release a corgi won from the casino prize vendor!" + name = "Casino Creature Container (Corgi)" + spawner_type = /mob/living/simple_mob/animal/passive/dog/corgi + +/obj/item/weapon/grenade/spawnergrenade/casino/fox + desc = "It is set to detonate in 5 seconds. It will release a fox won from the casino prize vendor!" + name = "Casino Creature Container (Fox)" + spawner_type = /mob/living/simple_mob/animal/passive/fox + +/obj/item/weapon/grenade/spawnergrenade/casino/fennec + desc = "It is set to detonate in 5 seconds. It will release a fennec won from the casino prize vendor!" + name = "Casino Creature Container (Fennec)" + spawner_type = /mob/living/simple_mob/vore/fennec + +/obj/item/weapon/grenade/spawnergrenade/casino/snake + desc = "It is set to detonate in 5 seconds. It will release a snake won from the casino prize vendor!" + name = "Casino Creature Container (Snake)" + spawner_type = /mob/living/simple_mob/animal/passive/snake + +/obj/item/weapon/grenade/spawnergrenade/casino/redpanda + desc = "It is set to detonate in 5 seconds. It will release a red panda won from the casino prize vendor!" + name = "Casino Creature Container (Red panda)" + spawner_type = /mob/living/simple_mob/vore/redpanda + +/obj/item/weapon/grenade/spawnergrenade/casino/snake + desc = "It is set to detonate in 5 seconds. It will release a snake won from the casino prize vendor!" + name = "Casino Creature Container (Snake)" + spawner_type = /mob/living/simple_mob/animal/passive/snake + +/obj/item/weapon/grenade/spawnergrenade/casino/otie + desc = "It is set to detonate in 5 seconds. It will release a otie won from the casino prize vendor!" + name = "Casino Creature Container (Otie)" + spawner_type = /mob/living/simple_mob/otie/friendly + +// +// Mecha +// +/obj/item/weapon/grenade/spawnergrenade/casino/gygax + desc = "You feel great power inside this small round sphere, with great powers comes great responsibilities!" + name = "Mysterious Grenade" + spawner_type = /obj/mecha/combat/gygax/dark + +/obj/item/weapon/grenade/spawnergrenade/casino/gygax/mining + name = "Casino Mech Container (Mining Ripley)" + spawner_type = /obj/mecha/working/ripley/mining + +/obj/item/weapon/grenade/spawnergrenade/casino/gygax/firefighter + name = "Casino Mech Container (Firefighter Ripley)" + spawner_type = /obj/mecha/working/ripley/firefighter + +/obj/item/weapon/grenade/spawnergrenade/casino/gygax/Odysseus + name = "Casino Mech Container (Odysseus)" + spawner_type = /obj/mecha/medical/odysseus/loaded + +/obj/item/weapon/grenade/spawnergrenade/casino/gygax/shuttlepod + name = "Casino Mech Container (Shuttlepod)" + spawner_type = /obj/mecha/working/hoverpod/shuttlepod \ No newline at end of file diff --git a/code/modules/instruments/items.dm b/code/modules/instruments/items.dm index 41a921cd33..def8741909 100644 --- a/code/modules/instruments/items.dm +++ b/code/modules/instruments/items.dm @@ -9,7 +9,7 @@ slot_l_hand_str = 'icons/mob/items/lefthand_instruments.dmi', slot_r_hand_str = 'icons/mob/items/righthand_instruments.dmi', ) - + /// Our song datum. var/datum/song/handheld/song /// Our allowed list of instrument ids. This is nulled on initialize. @@ -54,6 +54,12 @@ desc = "A golden musical instrument with four strings and a bow. \"The devil went down to space, he was looking for an assistant to grief.\"" icon_state = "golden_violin" +/obj/item/instrument/xylophone + name = "xylophone" + desc = "A percussion instrument consisting of a series of wooden bars graduated in length." + icon_state = "xylophone" + allowed_instrument_ids = "xylophone" + /obj/item/instrument/piano_synth name = "synthesizer" desc = "An advanced electronic synthesizer that can be used as various instruments." diff --git a/code/modules/projectiles/guns/toy.dm b/code/modules/projectiles/guns/toy.dm index a4ef0dbf3b..22f8ef9f74 100644 --- a/code/modules/projectiles/guns/toy.dm +++ b/code/modules/projectiles/guns/toy.dm @@ -54,6 +54,19 @@ handle_casings = null recoil = null //it's a toy +/* + * Moist Nugget + */ +/obj/item/weapon/gun/projectile/shotgun/pump/toy/moistnugget + name = "\improper Donk-Soft mosin-nagant" + desc = "Donk-Soft foam mosin-nagant! It's Donk or Don't! Ages 8 and up." + description_fluff = "A special Donk-Soft rifle originally made to pair with a Soviet Soldier costume. It didn't catch on quite as well as other Donk-Soft products." + icon = 'icons/obj/gun_toy.dmi' + icon_state = "moistnugget" + item_state = "moistnugget" + max_shells = 5 + matter = list(MAT_PLASTIC = 2500) + /* * Pistol */ diff --git a/icons/obj/casino.dmi b/icons/obj/casino.dmi index 17405361e249d8b4bc2f112654d5eb9fc46076dd..472e1317d44257318939fe2762ed8c0130def187 100644 GIT binary patch literal 74945 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 KddYR0u>S*Rl@%QT literal 54768 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 literal 13074 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�e)|4Eldb$*wk8T}hO*P&E7r)98Tnzx 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 literal 74014 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 diff --git a/icons/turf/areas.dmi b/icons/turf/areas.dmi index 0e0894a345e2c7f794df7cc5db0d64a5acd7cb4a..5c8b632d6e00c58bace58958204e86d05af2df40 100644 GIT binary patch literal 40192 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
  • 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 f_+u=79

    e5mrvJ$qlSiD+_Yb~r7mt|*>EAhPxf%!hw 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 U|7^KF>%aINuj||19eu6)9~PTYGXMYp literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/buwoo.ogg b/sound/talksounds/goon/buwoo.ogg new file mode 100644 index 0000000000000000000000000000000000000000..45bcbd50c6b8a06739663ae1a1141e5ff2e610b4 GIT binary patch literal 4516 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 C7>oP> literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/buwoo_ask.ogg b/sound/talksounds/goon/buwoo_ask.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d7011219b523f070259e6a2dc8ef509f46729d9d GIT binary patch literal 4617 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 B;;jGx literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/buwoo_exclaim.ogg b/sound/talksounds/goon/buwoo_exclaim.ogg new file mode 100644 index 0000000000000000000000000000000000000000..935a8028629b3808acb99c34e6c3d5b517d59657 GIT binary patch literal 4535 zcmd5*Bij*p7P}EWgF$GZyu?B@z8&q1nbAr9w``q2T&p!LlooCLRnRnj# z&HFWT-V>3O6a|dHha$kucBr^x8q6}x?u=dW93D!-1UAgh2(Qk*FJmImmH%DPl^8fG zJLG(0A@ltoi@WhG&Pq5P%gIc3iP)7yNaMtBHlP!z1b0_AcUO1U)dZ&qZaOD(7n{dU z=Mzz(7QiQ(7O-x^MtV3Uh~~F?K1!fQhXwh?3-)AWU`%JB|4do88Sah&_=ITU`cm5W zp+{|bBDeLW@x`G>&*#`sLeB84qUy-1^3;YaErcB0;;2nT(^6U?jbocog!XV7s4MuE zK8|M+a7^mA{ijop1+?1bERfK`h&M#Ee2TekQ~~j(h!#pQTfw*R8MBKj40Q^)T+XX+ z5sMR!)$xl%wGKPOC?Uk$;!v~mQ5z{Cp5lHQaVd{RO9^-ix1_WZauyuAUqnacZ1=}4 zmd^v50Kny+!{;029BD8D?f{rnIu$-~D*TvSoItfPut4WP)3#??QBPXkzUZ*wd(wv9 zz({&lpBJ637qC=lC3x(#Mp6AkYD>>ACUjtT;>{N@OaTE}YrRtk&iHrpfOscz-Y3mt zU-AkMCz6w$Z;tUZm-mfP)1Al0%6UCx$1+~0x3-*@zbnx#8S<6$EDt9VXL}Vl#sX3i zl-5bEJ^cB4Jmix!j|HT7^+TFXvy`0TaufEJkB(8fE`6}qLxwDd23b_g%iM?}SLw&% z(kY8zZ>??ZejWv-{f%$dJW$^Nyw{P>YY8D|s}JIX@;J9@%m%B!b4bSSnpYQGU44@F zj3A2cq!Q1}YHkjIeU23^#6I^!lV^VfAAgHjTYhMsb6rhUzPpli>5h9h+US}t_4tgt z-oUNHHa1&s2yf|&O=!HLEl;)hK91Aa(jQ7Z54}t@*iQ)EV{W^%C}2H`oM$gB-=!p8 zs5CN|6HcNb>U*0P7|j1$?c(_civp>zHivcp5Efxg?<-+3``Lqf?v6#f2d4y&rUWCZ z+#L)t`+w9~)uARr9L0QAk@NV3J8s&_Q=2Hit4V+xwny6C{M;dUm&5I167`hFhD*M8 zdws)S2S!?j_eKZB@Ph`MgVdsM6+c|fr!!huj8?9?pSw-WeKeKzhbmZVP%#96ry+$k zA^9~Sg(Kd@4w!TH^#ItS(d3k0?Oiw$QtUt#*H9})8C8iX(xiRJ1tSBCKgxm@C&?3{ z^a-)*3AyUy&?R3_IcWdE$X7y`Tqfcq!yZlAP+0ZxS-jKR9_EEs`IY*!Hs zdKmE^bc}cn4a$08`bP%<;Og)ljTFrDpo*e5v_yxuL~pRBN6`OS@eJ?v2#1DU0Z$!h zk3atHD8YWkiqRol2kumb+b8xdTkTCw77w}2u|8bkUWMH?L>a*yUIvZ!ClClV?<92L zc(=&Gb*C)J+6#QqVy)fzLRu2>=IQvmP9+1hhU2_KT5w~vD4w)xw}^JUt`kO!ksW+U zIZ%8P5D7qzTL`hnD!zbRTfVM4z7a1yB1Ik%RzXpGR-^|@_0qTRbyyVL??E&@iq2I> z(-~sldmeth(e!&B^gcL*cZWEL-pB0~2sC{9pqQ(fVli!YN7A{2(Jajxx=PPd>$4dB zf`pg8^k2ey1%ADJcAtRD6tGxRVNv36RSCOSz}1wnS$o*(DbHR$tC!AJ^I7WM?3k}v z41HFwAoo!Tds_^ff#1!V%4MobM)|D47&2W~f%6;4~*iq^mL5Ik!dmgM90c%?f zOV#h$D?*Xg(JaPph|G%V7u@qeku_ed7%_?*BNhzuAv2rth909AFjOUv`?-(TuvAlY zhCUb0qR3YSEc{yfFIiE$b072Bk5svj80jo;@dH8DjuP(UST=)v;Bl;YaH@n2p<=me z{APyDk!^3zjOw#Sz7Vi%(+9P86cgC4iJEC;Zyz_IG;5HNxNT42W4zDx$&otbt1{V2 zY%OX2_2;_IOVe%g0-0_afkS6a$3DnS&1z&FaV%~SJ_yX46L{^txz#j?rKA?oI#h|YJNa=shex;Gn8v{-_9Ie{PsB&V6 zo${qm6;;U!Sq(>8$Eo1NNs=T|4k9N?WF(G+6IYQak<^w-lO?iLiL@bKO6-=VDCHc9 zd|V;tUX`V3syK#WnnX&vDzDeb#-Ax_7}C1E6`Yg`2xVZF)$grH*;kQ_R5&3>3W78u z2#E=2B~R<5j`@%xZImF+-BRSCoP)HcAqe*>GX74^)hVDPTtvF63`s$eBU1_cdb$X99P6W#KLX@i2O7>G-^oV(;w+O#5B@Bt7up zGU;@tS9o758-^gfQg?WStKli?5ASQ{GQ`{+t?b8;`D->)FHn^TwyCm4RP4bqh5UK9 zym1<-f7kkAx+7C3o16y#J`(_Q*K=5_#d1rK2XBRf9R+UY$7wxevvZM3vX-#3C&1jk zsjj05E{87Av}XJWZ}+x|>5h|)I)%%x9d6iQ3>cnk0sKw98VWOM z9yYPbw?YBI7zkbG*dNAG=Gf;H(L(Ldi!9-FJq$mq+bOnA9y@~o&Jh}99kB-e<{Cb{ z|GNqKM-zW{Mcw}e^>m`nb#ss0`P=7FO8Oi;A%_s9%^K~@kMO6)8@jB^{q zC)}qx5##TWJMCa7j@sqmXq;7FD`AY*{6OQD@@R3#Ak%7XO^p@vF8MDs+OdmclGGP9 z&6`tYp4zy$dQVk3@9vdmn^YOh!g<|puz`6W{zLL-3WhzrfpFPClTQcrLG1S5L)ysp zJj(JEM=Ky};ik)T(V@A0G&QWN^qk}r8D?SP#Ix`*B->_7Va5$l40@DuaG_4H zfwMU{AG9&_(1sRj7|uN>+62J%gT}yLxS;;ya;xK}Ht6AmDTvTcTuJN62`CIWu^>Ph zxq1O5jQpT9eq+jN>!>0!?hN13HYGs4)gAtr2nm4DZi2%ToZe8(^W0z(n|B8{H<#Yj zUWr|7H->394$KJzMW-u6u3i?p7;m|MlVwIRr{E67+WBMVdV4=U;y5&!v!uK-D*71# z&8z?x48vnp36?LH)Hhvjzjc3L_~|4}5n-_bZvgOKE6mFqb0)dCx_fwe`}m^ysG$gj zLc`l1wnCxdPt7C-N`w~lPYq?Xo+8iKd=wk$b%fNxp zX40nyT-wQ(uiS7nOY5c+vBnUvs1G|i6&t*Cm-E&(-}w3D9A)!5zqIV<^zo0qI$u9^ zQB<>r>Kp5m``3SpZFtrAYmYnp|LX~*^@FwhXF{1lmc5cO;AmXrkLIYt)k4!vEUcb@ z>lZd+*Jhs@{sMbIc-?!=%Vo#6RePCrdC4~SxnkPNW`3?elKbRO!!|}qpcM$=7a11s z`NJlJM{_Ti3}KK`&$)z|8N$KE)P7RM%D9Dlaz^s3lM?X&RFn;ceSYG%QjFQ<%kMus z7>S!>Se&*WGcam?XzkV4l=jX|oQq*G+xLE&99kB)?+e`{_K44f3D{aTL%piViRUgY z^tSxg7BqpwsL)_|zt94VL$$X1dM^Pfm$Gk}nU9};c5#W3G4=Jnpv;16W?<{Fp)gKN zjFZcmVbND!b6-uapo1{eCh(Wp-G4~L2-QHSa0J5}F-_JW-_-vb@i+L5#nYDide>dwOTK30=L2Tqh8j5P zpB%S37Y1g|0T}Z+sJ8%ti75laTq9uwAcf^(Dp%VQD^+JpgglFH>hZ-f!xorj%%KK> z?M!}9hELEUi$h)4&zg*z4BG-@_(6n45HY_!G!l550)5@2_H?jiYpehMC7_=;qiW6^ zFtq@47vj#LjP3LmjOEbu{Igq@KAf1E{`S&~xbA?r(NxT`_mNdbw8( za^m(UHvZu0iEBfXm#?|m0|)i9?6>;r)o^3~w83k28&?23b;gXwR>0gummNF( zNWKI&q9YEm7$sm0Nm*|7N%^_wJ z)bs;#uw5LYH({wUQ`25*5RmJQak){#sBJ7Pj67At%=eZVMfngsu^IW^OREC>2%a{D z!$j#kyGbcSwj|O#iz0zL$~sC1Ms@bAE~;9K z>d=VNQ(Hk^0-=Dt+%X+UMPTqJH#JC)F>=%P<6}&_q|C$(LsG8nCs@c?g9 z%;>h0l`yiC_TypzUkO7iZ9n!a#k(zai4(wU-T3OX@7?tPAGbm35^FmQ)^r>A_}DF7 zfZFg(>P6o&1gHmiz@iugYpNNEelT+Ryfh?%um(_0`qf7n1bFQqd|%B2^mWm*&HTO^ z<$1B*b84ZSA!sQx;D`ho$<$T5}m0R zaTi-%a$>n@O=WquWsljlKFeNskYBm>z<$=^Hgbo?}z0)bykBT-;&glW2ZPQV;f0sglB+U=xmDhkFcH59UAm9fpGk$JGn; z2A|$XKK?qSp#ni0KDm(cPo1@1p`s@Q&3NWkdS+L8=1$w?8zIWjwGgBaM-wKy!Y+5( zGvCOou+oe7j9k7ymLGjYa7jtQ;taFE4a5Bf%l`#i{tLc*qjxzqq?{is#1xCLi+Z zFs!{efjb)meH#OJ>X7_N|Ebyd4qE#H!y1FEgW4lb-+G2Z8yi2HKz1O{@o<~ajeF55 zXY(g;syb;r%W{pR3Boio%@7!E732yu??&B0GVbC%YR+llWtW(owK9XMTw*k~>wLt0 zOu-1T?ldEp=yAD%6Jcha%psnx=?2lFWB?wsbRfP8v>Srbah}*p?T8$Fb;*t#tn54^ z6DKubdE+qj&L@E6_%M(ZK%$QZlE{S){nn0yfuw$G(h!(}yQ9#JG(;a{ zvBsFB@k0980wq*8c{hnZ9!MG6N|MY|M(0z=!>q_R4y5-!gDl5ECUuBK4`op(3qApb zzLEm!Ad5a$K&2d{jxN{?GAV;3>L`;knoJG4P9e{y46-sN3#eg1RI*+&Wg#O}Qt*sP z84sccZQTQQLnRqg!>sTk2Y(Vkru17=f>@NWAc|zzW{?9Tj|Ni6$pD!WG|cL^hLOi? zDM5uWa!?^_oC%nz8PiW>NHX5?(-`3Z|0rsZ+s);|m2;02NFh)!ReX%?$f+;n{r3^dS~SKVe+fCw{GQ z=XK>`&)^U}vM6Poyg%$`Xox8us=Cft*@1hboo2EB3e9-O>wcN6Pa*rDZ}Z<#F0;r*05^DO4H zhh1t9a4iCM?dl%qGW2F8wjBaGW0X}MMJ~sX3o+UJ8F6`xSXfEp*U)&h5N0@Gf;;IW7% zXo?pI=q-ZTk0QEU3?!io_~yleSQuGkHYWZSNChKvWkq}-Mm$%rIh0q;g^{IMd;o4% z%op?&%8CR4`9&5lPJtZzSU}^#$mYd-(_SHcu}$71N)QO*0kRwxGQPL%b&uecLP3QX zBJ(lP>t0daqC!Df48fLO5q;gY_(gFH_YbK|$3*6fVj$J)9^rvnL7g0)zWOLkl#4BX z6vZzJ>OP7$kBJY+Eyw0lTtNs1*wDv7o`4XXr-G%2*7Q&kDb&_?sEG;nmQbe6YshSjteGe4-kl zLe$Y54l!;C1ZmrWduyZ=d({q(76dyGg3_jgfj!G(AB!Trc)+SPf~J?Ag|e)28t_yo zSmDx%pZu#aLzEZ)K`uMr63Vv!IyMIhYVBAS&0LLl!Enk{w+#KO(Mr1Fj{ z;5cx>Skr+g;C63&z1VT~vRu67_YRzf2Lk$enI`1C#I`Osk!Yi^ji+)WhX*;NB)dVPY`4|yS=g9C22^UR4;PC3xkd5!*?5iP<&>P zjwI5|ulIl$t$akJ7cqz-rvQ_ctg=!&^gjLvBJtE!DL3v_Wy790p^Ypgq}E1K!nohu zpc^LyRXC#;2L@30>HSgsErEWvwu9J)BUkJ@ydDPc`!l4K^s8W&86+_WF9R>#kO5EC z(1Gxji6mUoW59Wmo~PIag%d;5UQui>T@Na5kTGy7r6avDU;w-6NPBotQ1C$XR!o z)U)LVdyDdS16`D*1T_NkM6iJ~Vws)YRHn(qT>83_(tyAhD7dnMRH2_iT9rZ@HgIdN z+-Sc$F!J-v94HY%TMm7IAUh}a$&*r3vn>{u*0y%`4sboHXlyoH@#_pmHe2yWPK6Dw z9k{`NgO zLF>^fh_yG&OICf%pm@wq(s^x}vYMBlJMU;iQMZa0zWbE*?Ka{moON zs=K!Bmac|W%MVg9gi>!flFS|%?ET@@Sl!;vx9J6M9m)~z>03S-`peeLw5~ztI&ixt zEuzOGIvt0S-mPAh=@)lnnU^G5>P(=?&B=GF~Z?TYU_X1N#-0@ zNl)oJXR?j{^34w`LQBPObhVy9vI*OBc2o5aH0+$vTetoYMy%M19&w0Vx+xEGYQErQ z67^30IR9t@Lkxruyw3AMsHwlNmtjK}joo8jW;NW={Od&LVV$019M&Lh>{n#5H1XmY zmykTRCbU;fNz{q$k#`6dol}=&U3zRR|29_vM@#q@_~7qTAGc6e|Q_ju3Pf7;=uIlFSC@RuXV^e$<|$G ztY7~=@A>WEvWCK8!^q4m4Xta+YJ0_wEbZ*$_3A4xe7P)O+B*1;rW8UQgk_=j`Lxja zODFtSkz)D-`Z}#%45_c=+#cTXNO?s4^;|HOupU|h#2yb{wOn74v9n)NcW!vjVN=s7 z4%-#ec+ocdH{wFl4fXf7CA6m74R2EGpT>?#s2kd&q|P%gH-0bH&4UVbCz{8T{7!bt z2R=n|gqbqz`g$LTv%D+y%jcml3lm3QH`cGq$PTh)_LM$xC~7}fP9`e3=nCRq%p>)n z0R&In>S3Z?6c*&fe6s1vBjD^=rvek`KH+SX2py8Rt8G2c=MApGq`1Mc|9mIuulcRD zX%D_>2<zXVoy=TH&@bN!$ z#{K2zTdrGEq_>RKPrrsfpBzSvtDJ|A<4jzCvllmgGq}Hg>aY^);Cd)FUDPj&Aqy5J zTC_eKl-0k%d3c7PH8pL5?^m1KAkN%VJ(@U-AAfWyUj7p2p ztZF*$@gop3?cLwKQ{9&}@Hle*^F`aB0acRLyOP7_`i7j$J?5MY+kU*&#YTl9T zQ!ji)W~%`IIquf}CG~<^ucQye{Bit{En*|VxIuR2xdA%x2Z3%OO*30TD zWzqtr>0)Qc)|&R{pALQ?K}tMvO1SyERrNdWoH=^~n6Nq8xE-bRW$du8KF;Ont>c;v zx{JsDI_PYi8@yw3=1S(|rbgltla(q!_LT2KF0B)5zPAxh9rixsXpgw2Rz*9y=TlZJ zJ0XW&UUSIeR7LH9DS4JbKEF3wBhN^$$=Gn^iY13&y-P9LS@qXuezU5WUCT2WnP{F+ zEyXnaJ~Hq&mAs$Ll?HS_>$5tta!|*1W3iXlnIki!o3GYP)UC#}_l(z3i&N@vYn5 zPVMi_X!+zcopx%XxG%Zmt*S74b3D&oo(HW4vZq`k-u0B&T%C^dD+7+dTOy2H?Yyyp z{<0|O+Gu6%V9KWL8B-aI?eq25KA&|n#C|pih*i(XnZ?$gNvoe;y$|6eZq4_*q#U+& zPs+{vGaz%G@@7;nWemK(-gX;8Ejyd)ZLG`=KXOgG ze3u86s&0al|K5p&dHHv5uIFqB?R?8IJh}m~+>~Q`aosz+MpezR+rL&i4qtpm&e~-A zv|IA+p>q@2oj*T5HS8Eij8xKfRyGum=WAZ2NYE?we~Ue|ckC)z*;7U5bL;S;`|~Y@ zFV>Wy<@;pk$4Wj|KT|Qi_U!0i0zzlL=&OCXmDHzV1{pR}@TU!iS?7+$X#WOmcwfv? zN?+a)6L#U~t{Ck%Exj(!AFTGi@!mV9C9Wmd7wL(QX!c*7tz?1VHMg2-jUSVgy}YPj z72o+*#ggx#q!xGi)0a>^I<2wPp^I@O^|we3&Y({8$few*_5wQ9mo}B|xx!Yvtg7#l+nZB6q}>v^>#I(Pr3bMC#*=ehT}pXc-Z^Q_OFJ!`MM_V>5e+H3FM z`g!f!=L0E0e~_B`cP97C`qzlni1?Ve5Ecg(A)x&T#nkVBV5Sk_1+V-&!7E{nGY_)V zmLBI07yxC?Ys6jv2O(6%rB@6dJSNj2#mkZH6-=T1AE@YQWl5$8GN0 zX`Uo!svRD&;QNz*AZ_yl#vve7s4v!~fclhjOqavQxfF!tQjS%m>X6*dakPA@h_a%{ znx?DhRHUBI4(x&gY8I8H8=4JsNO$r&uBMIgxlm*v`Bv}Q$m5O;`l%WMst5KCpPETh z)%7`nZRb-dq($qvOKnE=eX=MR$HpQ~_0|0R(BoCyT*{bHm2!l@d(WYfRQ! zVs0o|N1+1t4hcc6v0CIDt^1da+@G4dcRP90l6tIYv{@cQ1~)VzOdCdZaH}k+&_lPW zhoMw8=nEh;h?fhd4XONRc%TprF=KuG=s`|a%3fl)N&6@_c1_PHIof1&w21SFXk5tY zupTSoWXA2qg#*1Jj%LbU?02sC&ZuLg2$ppaD^q@SK>>qmH!vp+vL|LW(Sc!H! zf8hwqIfHete9_Q_+eYE)af_>5FI>o>PN4a|9c1je@1CndkYTD8)y**Nk1oS79Tjp9 zTUm5;u}M{VSted;dgTGW6Yk`7S033+Zn}fqre0gG>F#;8XJ=?_(^ygD(x(Be+N-@3 zYz5e5tRjBNV0%<`!?GP+VB`!#VNskEd$B}G5l%1(XRz&kj*~0*AMGy3)|Kx>2Cd$s z^O=X2HmxU*5!lNdnq>#Cj31igy`1BX$kKx8`ON>)zPk=QNk)=XzdKTa3VnbZD>=P` z^rxF>@W57Y{q`S?T;q)H=bDmF6Wp)ZKJ2#j{OIJZ<=O4)?9X)`s(0?^d&;<;{ahOT zDudp@?(by><+ESTCH+(587N$IgP?J@ta7)^a<{Az>s%v5sbMt)>B8BB$-H2lHR6_Q zM9wcK7r&vG?TrxbOB7vHQm8ndGOI z`M&N~eLb)Gx@*(CX#a^UJ-Z2>Ah7Gese@WWPTqQhHe9#v%?o53@^mq7z2Vi}hAKI^ zFK`RBQ;P9r>TxefBgmB1AZW`WC*XMp`Yw`lkLX%;T9Y_-k;~T`)33;)?!&g94S9&k z>!a43mAX}95!Ot`mn6CnPLr^Nt4O^}ia)MY{wCx0T>?|i8 zH>%IcB94`CsU~AZ-0hS*C@`!n;!tgj^Elfn#-$)Xphe)fr1VL)Ho~C@N_Nb(_4+{Y z<`cZMoPD?qZvsR1!M5k4hY!uJ%a`UuWB2>g==rvf33lDSw8sQm4;X^GBj1_U!|vws z2D!AMeD>fRBTy&ao5mjUWejen$z~b-vq|(`Ug!r~+Kfjx&#s%x?BTHkc?`y!hfltz zERWgEV-Myr8T*<2bC%s)MmLSw&t>$-GyShI=(9=PytJ2j%piXz9Tm@*OAD0cz2P#3 z{F(ln{lILXEN!@#7hGWLMFYr;#{`Byj}he0ko8)2^I_zEUj{uMAT#`Xd5;M&@}L#N zKOaW+&*u$sfijc+iRM4cqs#J!d)dRA8L~MVeKrlu!pKcL2Fji`ljIYhHq2$dl%>6- zM>DMRyLd^#dF6OW-AJv8>9`JMXR zcjfca?jCk%LDCR?Z_xg%VU*3y_ajxJONHVM>XoKTZvHCoxH5l3azZSh7lEP4VB2N+ zjp?s9>P#<8erb#7Y^xh+z&*baZF)0SzcW%U#mR4YH}DPy{j~V@G?&Ln*vq&(%j1r? zS|5^vtwq3FyF%(vYPdlu*%|?zGCEckMlZwA^D&vi@#eDdW^p-7Sj8%41qk*Dge;K+ zD-fHq1gwDKy#hgHfiPSkjuZ%MGKJVqVT4q|5=bVSCF~Y))LNJnr=CsEX9qVhhk^1nX5cJOmd6W{C5_0KL!-@-UppnW^P=i64O8=Nv2yYI#Snyw zg&@^UrRrLG5=|%r+zKaxPvBHfQXdf)m3m8wW9YC)j;e-v4~VLU{9GX8^YLS7elArN zZ~;pU`Fv{R0tnKw2KQE93HGuzoGplCUkFMW*$LuV7BL_RB^QIJR*4#Zb;}<+R>lH5 z6$m84Dv?+&7krnQnBfLo2Xg50fbcE zRtJ`YEf{Qwc@A#(8}H`Za%$zx=3m=z>aGarmD*CsVS!amRxFjEvori21wt!B$(t4$ zrXWcR4O6qJ6vGO>Cb+I&f!FFDk}if2<_sZ?K|r=)%i(vf;>G*lJGXx~@h?|Y{ZCN; za>f4&{{Mk;-oFpk|HZ$>PimAEe?N z{Zu5CWp+&paA-B8mf_lhka*EGV2fOKlXz_96pNaf1^BAEi_z1p_)Tn~Jo7I|T=KRElD# zR?6Q2L3@rULk`Ir)oY8iPA<@a4<{%=lJ)aTsE<+|vm8%pI7+=OG)NxAu7Z&55f<7$ z*+k?yuBL8;WB+da5^#H?A#|$>5{1TmBB^HJKoOhq0I8Nnt7|P$*V7+Gv?@ELIzicI zOWax-lg*WPJ!xkwBB_#)M|bKwAk?g_htrK;yiZ+KRN~`1frcw9Xd(0p9IFy&%^E>< zU1RILCw;HR--8kn&|>Hl1XtCnqaD?$|^AoPh07=?v@3_@vIUvmy6q2)(3&~}hvygka z_cIe)1lQV~mUjp*wNR&$0$2PHQe|oD#aOxQcEv(8rhf0zyYI`(YVRc^&Yo)MTUW9p zOZ!j%Z!u)gX%^5pUcR_AqXaSX<1ENgY2<_}|_6$EH^qh-YM+%Gn9=da}i+@AJz?cAPR zw}YF0X8%pwUlOYiJhs2r`Adl5eo(GrXpYg^M z3NM!f)5-h3*g?m3#H=kE`z+nY-MIbnOA8;*AC8ls%9NfTnEcxFDD}kix$)L-cI&5{ z5tk5pv`Ff-<%PX( z@SWGI+rkd6n5s;;mHxAeUt2D_nW94ISBL35!Dq|)z5w&_ z!@sOs=2p>-F5o?0~=!+5k)|HUaV9fc6m*yLxo1QHrZ~p46 z>@;ZnyVCfzEfDnS{Hq;1i+l+{(08~HTTeFx?4PkB})TX(NZue+5R|1AOvXtXR)x_$WEkFu>Jy2X_r zPRrWcPmMm?Lw+umJzYdUAO0?>!S)lE(g-awdUE{A3FI+MwM|%QSPqk}b!1EN?X<+hvdb}#6Kp#T8hb9ZC)GBsuHKxJ zu|+miy{iuE)proPnx(_V)Zuz-7s$-Ae+csEC%NHbTmqr$#vYNI= z)V@A+#}O|j`!Mp3&P5UNn+?yteE4n6gX*vT9V#lmcR!Kv)Kwdy7fl9DCU>6jP6)SN z@jRG5rZzbhzq!P(_uYK@?N2SW+BDj*-}rK4wVGxRUsuZ8nj^@G_z!NQ!RUpjXfF9K zvg(t25Z{{YYE(b(Ki50(n?=uk3tO-Lo@E-@nO~USeq-H#!=gQSI5hI2=1UjxOk}Oi zT$;0fv5D>A0i)}xGM+&?=9g`*p;n~`y&Fw4Uybfad6QX(UCIE+uaAf>sZiXmLce9V zm|ugcI{0_rmYkZf9(Mns7N;^@ab$Xx?Dif{L-%{)JUzUU#}foV=ruBG=auJ&`qFPt ztF&;k3{@@~i9M^l$tNw9w9t6|%DXQ@&s=Z#rtjXi``)GGZ&Kr70y(F5-gZGaciAc8 z(T<}^H<~=97^7ic_*a~$W;o&KP{Dl<2ZIlbnTh(dmwN(MR2A(0W%2aWmm33X`MBS; zj@wMhs4N|!27-EW0yd<<#wGHn;(?Q@1<5mLv9>TFX=_MU*U;L^ znPuw>pR`!?#o6b)om%YYmb^J3`q+m1WlJ>3k?6N?Kdx0;46SZHDK$0flxrDW>(VPW zMw6T%Qcq+Q-sEE?jn<>BhRt$)TOYUnBgX96UAwYDXe?}F=$Sy-+2;bzeLdG1K1E3r zDsJkTU1KyTSD&%62RUYg=RAt86OT(`K9&0=Ug|z@wMyfK@ul4huXbpnIrGTv^#$rp z(QSU8rvtWbIoI5}-gl}{vrKuxp{Dj(L!)lFisxY6%e_ApJ3J;Ew3KMhaP+%Q5oJ`@ zV;ON82e&QU@P60hj+N{2s(B?9_0Of_!705-73Mu@{itr`-A&pPYm8E4SR37|_Nd~@ z^b;AL8ZKe>=Qn)woAsjPc(=!_m{{KxRa?TGG`d#BrebqCH%vJZ)=i0u+@9wlw6-eM zXv!`;%Y> r+?%a^s8!0US`a0DqoX)u~^dto3DlK+{5*_1@aa``;xZH8M6UHipo<>X0pfadwOe`Xl zHGISU!-IU>9i5yUoE@T~l4CM5sPT!k*x0D3xUJjm=v!mb>>TXyD^rqo=^)%huQh?| zNWlajqPr7H{rky364q>h!l8g+TsYRZg7`GxkP(C9;9C(}5^(5rwgJKKBttK(9xvmi zG+e)e$wn^>TaQ(*AQlp7MsY<5g%0#z!qjzLdNK|j>3_TTc*+J6;A|Z0Nc%m1IHNkoS(D_w{`6}7D4JyD90JTc1!dF&> z=J=90e*+~8^c@<2mUKP;V!ekKEdrm~26lUglCpYMl1P&*iVS%$&hh#Ps;6IF#p#8Z zR_%C04IQ#Nz(9NXTD788|1=MXwZi9FULM`UC_IpWPqMx@%1mF}GwPpaJvz!`bmEtu zV6@@nJVt&-fk#DX$;>ch#XLY&1dRyCSCz;~qK4 zD@)fC{!|kK4{QlFzPHU{ZHC3e5?lXL=fF#D9o=rhpS(l$g1f_gBA7k{mwoy;!7^rW zACpABLLoQO`+Dh7<@A?dvi|8|nJ88C17OUru+}fX)~|2`S7L#xGCK=^5fV*S`8Bx0 z5x)`(|MFUY{%dk|Lb4!nm+*{=lEo8YL7El!6;|*HTm1@OZ5~if-Bc||7FnGTDL(SVT_tA_8__g(=x_J2+CTF4C_;evL5qs}= zY=>3Zb7I30Mj>(Sxf)Katz9OEc%;4!MvICud~LI#_-Y^&fNTdpY^`2w0ltp6rT{BH z&d7BbHD(mz<&{jLwVcOX7jV}Q4(oUfqU+K!#=3x|RWLrlZ1`$bbrtEOJb8faRpJ)% z(K(dk9HQqF#-xNgQ)D0AdOih(k=&nzlfp>!zHkz`-0iWmdv`eLu`{U$4q@&n_aXJr zyIHJ$CTXCY-v5OXX^j7P*%d_tA~?IjEcE-p!=;u;`I23gt^s zSb4CljM~kj_m@#A+o^qDR&+Bd-6U!slhT(-jkro7PiA$qa$c5Eqavte!%WJToJd*O zYbIqNf*Rqn0j@^Ma)x_ZF%@nhB#2CT>`aMZQKBL!vfdTl90a*9oI=io$drg))?;S` zxql@kq8vevC}#~YAv2Zyl@u|_BFoB#d+Eb26xkONc`^sCBFNWS6hjZv=d7^IoM9&Q zr7Y(qIgNrVf5OU&DWeZ>q>}M_hc}iFd?}+ssEzbK!wqDE+^DZ7Ur%O@>|jxh(gx&@ zB=5EFzptH^cK6WZDzXO12~pb%hYekCeHf`1oY!*2ZDj3<+M#)8g2|%nOrYGK zWHCq9;`U0RYf*@6=Sw}S%xqNHI21T)ai}_;Tx~@zx5^icNve}1qFS1up2nwb;wEwh zG@%&F71`3bv`zd3F1M~iki-?Ga0Lzd0&Ke=St_P+#cw2H`VCQPe>F`xOyvq}Z-~$K zi{6Y&YRQ87oqSp{A3`aaMQ3;NlXvlxgnTQZFj*)(CluO7!d32AyD6l&rOh%B!w*8W2P$~qOE3XhhF;clgn@D~g7eO99 zB!J+yCj>%ixx7LMk;f15Q zlnN@v5Zm>O-?xh!rj-gJVhHWq#q>p&Ql}+J+&`qU?ibrlOQ2NmrJ}88g$)X1_-;y+ zu8=IhDNdahHcUxu`XyTxj{TEa-Y^8iR?z$5J%J%ONrh8SoavDyQsm0uo<=GRL6}lw zoP+z|E$R*KxlAXQ(_qOnj%8hFRGoyoMR41kQ0dj&cmA zgs1_jO3b&nU*BeUvj2i9NTvUMN&Z#3JYvp~&Wj_>BS*LWNXhJKZXjh-{!q z6|EQGcIbls#;rfY?B4u-y0!S6LSp}0tAqAh6d0N_7kH|#Y$!}8IvZ?EdJq6Gs(`(G zme~O`VU}5T5i!8*G)EVv>mm4AjV2gbImi0|^ipV$HP~9@o2&fr{`b!B-!1&h9rgbc z)W6*Ezk>gNz+Cq4P4$1#PZJd7r-Pzhe@3Ps46=gI0BjrY0NP>HFs{qr3LEeaHb@b{DxA^o06SRs8U9iHse>VB9AKM1zu?;H|72tIpCPScbQ)n9LlX<|a(L+C z9Av0r7LE*=Xu=so269ibi+xac3rZQ zepnG6eUhnblYeQk zijG(M-MGfKSKZuok20H}K|t@{XzYoagToEyE*<=ky@*#C7Cw$aDl0Gx48dzv2^KHr zp1p9b`6Gug7E`}!nxb)dM`s+)#l;hk!+ET5Tjk=i$^p01#dWoZyRZK*FP5eLR(4*k zg>0%)6*zty|&YvuNJ+cn@y~63pw{xUlqi7y&mb_>;0tptfU(=|Z1Yl+Jo!DruTed|)N3`hDxjLVn$YDZBY>EB55uzZ6FJsQ1u);{!Hq zyX9*b64){JlWep44?!Ra*|XSOuZD8)n|sF|cnp&w0~%T%;vZ*CPELwieBb2I(V5{# ztj*lHZSf{|C_^2=_MNIaz(eZ3Z$U{9OZcu|JL=Aa+J_D`_6wCgs}ioIEq=$52bvMi zsEu66w>vkB)O|HNyjTKi2bqP0FWyXfqv zZD7k|HW@uGuIQ{N&TX}uAMGBIthw+6Tg_DBzFx27qwC4e{-AnjeDcIikgT=wo7;$6 zr^l**B~70C!s4F~REuL($4`W4tnw`1S&|zHwn&;#OYcsxdY{U>ujR_I;vbJK-nZW< zV93Kfr~AxyUYU1Cs=#3aZNA~Lcb^tp>r0v-MzaOi^v*^vTBj2D4N7NP2zd&Y>6K|C z<0npTA(cG~P|;TG!RNgv5Bux+hW>i6q4}3wr(dS~vljC?J6~y76=aO*GNGDTUY4BO zvYmGHkka&V?Jwzp%+o16?i;Oo_*!k1*3 zV=aDhl{70|n0L^@f^E%NB@g}~@=V6j&#Mc0DF3^+jwWvNQjeTDT=3Qul+Wq{mf)Lo zMwj6CfMsv;IC^KUd``ov8rAjY98KOym&DL{$DMvIo!vVgLRoaI+@R=V+o8|*9%yu{ zeE4|V@H24rR59(JQLRD;%8C_pg{Ox123+%~0HK~Uzh8-ZI<`1JFtGASqYR@?Ar5`s zQ9x9G^8WIk$^*0Dkt#&1A;r_`37UoMgWJ9_5fxbJ4^8jIyx@}aX+1P&^b@l*Z+2b8 zC4*U!x1zc-OHy|&zbKeGbx~bg`&k%JvjE@5XVeIOma-?iR(JF@K~?h(s(Kn~J`dsd zmNG-YMBmx2Ps^Kr(!a#sP3+wuqYtV%7OMk;!51_4;>;H9pj5x_4-gISl-~TDz0Ol_ zD5Yu2omQ>xnmup8B5?i*qF?3x8qtjx_OnuJzL!P;x2Xu6v|Caq#BbXVvXZO0<9*TiSYWn%w=WPxThB#5~ zOmN=WEdfq?>zn%iYLOCUZ0(hm)@7PVPAyE|y(o*IHOp!tb)rDby-qd6nJ;t@jAYs9gK9?679iM5g$AKjZ1K???dFW&BS+yRg z+E%zNJ5fqj-Kh7BRT^|Pa`pQCnD+H+DhGM8rRE)GCclpJD!0|33{g7(v||n7**96) zS;gb-{LN6v!mC?AnY!E29+!fZZU*5=x-ypVe%nw4?qToIXzP7FIGnqdr>6>%X{eWr zYGwMn_!~?eS3^s_DDaqvs@$hizPLUlKaU%|`A(wt>W6z0Uxp6Z zXy&V)RB4vZSk`wrHQRS>JNU7vqBDK9Pn4ck<)ihUq;*au350#ZthtdC{oA9rBzzsh zqO=XC=V|nB{7G}?n+}yBl!qj%G{`EWInB@HDn3*SGYE}U2ePZ!(Gv-R$oU%MWfz+G zALH@Z(W3n`t_h;KTTUN-Te9WHpbj+@@Q}<93{74tjvoo4yJzLf5Apa5*xm`36fb2r z-mM`fH?B=6;CbyfR{aasuxHbrJd)+_?(rn~#FwPaHS>UNOMGtw&H#8^Ybwcmep5D2 z==8(sGyD*kG}|69R4~Qu9e<&GGds7l;IB6yPECzZO-WjJmQGAsHrRZaf=Re-VzjBb P2{i{W*;}HbZUOK&5DhC_ literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/lizard.ogg b/sound/talksounds/goon/lizard.ogg new file mode 100644 index 0000000000000000000000000000000000000000..48638b0f2365c0c2131d1927f6402b42f358ee5a GIT binary patch literal 6718 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 literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/lizard_ask.ogg b/sound/talksounds/goon/lizard_ask.ogg new file mode 100644 index 0000000000000000000000000000000000000000..60cf84ff098b353e3d26e22091713490f67deb2b GIT binary patch literal 6088 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 drrGunR;cnEe6_40?~S0c7ej>ep&`P*w(hh! z;02;X0J#uP_`xF7h~ou$LZ0ryqTn3I3sosHHV!2ODUVtNyEv-uRue1*s^H-U7cN3& zp(5l%viTJB5K@)6&17#$2o!_7KVBG>Vco2lB0)hp!5`+K(rrZLJu=~)c_>F45mln3 z2}jW*%Tdj`wU}_Nsh}Vvqn4QC$W;k-vT=Z?<~WK}dAQg(7!-`7;7SA(D$;rp{7IW; zSc=4%p=>l?&vq-Q0#gid0|01xnOwR+N?M%&pa%d#rD|C()UtLXazcIs931TF&l#M0cgg zbj1UeaPi|}we}Simr+ZwJkKs9yyTbVq5z^GfypE$WnqsQ{G zm~q_nGCoK)ZhD3Ee1$a6P7U%c!2PHG%XH8ZGSo)&mmyVhA$_{s(p)#2zs-b!KiKZB z*m+FF{WYlK-KTlr~Is0Dwh@tV)OUN{6g@;~W)8nesINkmpB}T6%?X*1SWG3bLRQNnP+Q zKN3j`J3+4z*buSei}0HoW%5{zf7P`&0z4Z4hAt~U zzN`oaI1(fv8{P$TK>&yqf0PXdJs9zS+35NibSQRM_#Y1d0CZFypfv3X`p7)bLrtE} zO`eCO(XQx!)eM|R^_@Y-s)AVuv1suy90FER=^gtybJaSO6W$|*XC|RaBGNp3S7miEL0f0voN?{E&nO1?jj)z zWnW*B7p$ojmxsDo+XY68fFk(OOaavw0^9*0Mb`mdDHWWFs4hN`3Fj6P(sVhBge(NN zl!#L2786|@AIgE#>S6-QWN$vf#c^*L7$1NL_}Nl6lr0UhDh9~bIcBaO_1*LIU8U?i zh*)=hEc>I`*k>mXwE3_n+5?TB@I?C-m<{Tik9wj9_0ePC6udhM?9gNQQ4(pAh@LLM zPp)7wGI8!`{In-_(g@97#!f6J`;L=BKANGwIE|9bM~S#G5*|asVpp6z3Y^*bxKR>* zG9QPH$4#slj1sYjvEC$XfH#&sZZMk1N1pJ+`o@9CSnqMtpgtdY(h%!iz(@8j zAWaiNVVv(O+IyMg%g&!0$IlsI*(+$@=Sm9s#9N%n|Kog?C&vs0h@#$b&L zhDpgm`S>{>oG;?koKL~@N6Qi!KwOWM+2|z)3>%8 znia3tIwE^JZaiz&oob8Gycet38^!C<<+ZstlTHRCh&}j3Bw-VeU>_}$i1YTwr+UDn zh47DddyiF_vW5WJ7y?{UxlkVJTdw9?pq5TsWR-`r7?lyU+6ZcdA0>=Ji=Z>%6ozI5 zCBlz-ghHti!Q50HTIt|`Si|k=WP?)b-O#E#|^kjL&#x$Bj)4a{RHpzIs#H#eA z)h1FSBB>zMhA`t=A~o^^HJnaWqthel^m;m769cYN7HesH(?Jfcou9sQ2zF{C=4Z3zO6aRZ-^g1h?@|RZXlT5937O2&`9>&pY^g14Y`gV;G%VX)> zVMedh>(*ErldPjWy~*WdTQCGY4Dgd+o`4~^j00K2`gjZ)jWKi{YsP^g2wtf{`py$z z7L7ZP-NgGA;DefRbD(ew4zo;R=aT~1$@6U7G>64})61-1r(auZe!Jcg%VWG30|2>L z01(wF6PHq8ZUfGPw?bx6rmpBk)Br-H%)JM}g@q1Siz?^$Aw-q)azI{Qo*oyLmxB@o zDZeesd3mTPVE~Xa2Jfw>rSJx0ezZWyo&a!m-Usw&dE_%@2$BkVwU*xe#-V_Fp*#XS zDGbP=)zTR}9_1H@w*>lUgTrEJQ_5@UbRLVz01t)E(74Tf%>xNKuZN+z-a%(EG(eZ~ zI&Og5!6TS#J~{>7?rrbZJ1*DrSlZt@bj9r_rDGf|7_vE-BJ5L zLH)No{#Wq-4}|moxvTy!_K5-6>9IieiN7P$0SvNCcSm?v@mZ)YM=oRtsRj@3Lv$&E zp}3%!0!2k=we)~7TKNQpFCw7)GC-mI+{#KROh4ir3YF2op+vo{yy+FiFyQ+6T{B=8 z6Z&u6l!;=1RXCwn7aYL4PwubcPZ*fhHwMT%p58F&Ko0u^{vFZ+@>P71MJOs0!3BSG zS1Nxhs_e<15}`IVas+;!q-1Zbf`t=7(qyC97EuB#ZZKo`sgweBR09WaH3e$IA2uld zfO6cJZZ6An1AxHOf`AoS;@a+Fsf)rg{Nw~n5VB%HDQY0aI?MW!gmsVmehC{V#Bfot zOXPlOk8A|Agt$#U(t5&QZwq*P!vI*j5L6DPwrV4KUKcE4&-Xz$r=oAPmx?PWav<%3 zwkftic44W*?N+k3;NhW8tcZ=M4fKqUq7`JbvGH8m-kJ9)zZaK!crL;Cl@%Zc%z|lE z3hdfNxpt$qy?f~C?BaW{Lfc1D{v%} zH{QgAf@3yV0RK&lFZlSVY|#!yg|kTnA}Ril#H6z)k`hjnqN4r0e0_a<{1qS&h}3*Q z@K56R7#E$p`2A&vr6wj-KF7QWJVIz01wPMSSy=wfgZyfz!q{$)dVSARO(#BgUaL#1 zV=aD(vDlXZ{49%0_)^QkRPUz7F=jGSDg?NeuRkdz#(%}gt?VrRd155B{QXwaxCpng z`fZ}Yv{rwdXqL@qLgBj?h2K1J3h7e0Pez2oly0d>#Gbqc`)H}O5+B>$u<~JLE$-V5 z^wi4c@t3h(bC%tj;thWTyoI)GQ2bu`;>ZWRlc5rKW%pyQ zRLT36ML+svqaWK6usQ%CzTk8vD2Zs3=Q9g2oKp;))(Fiy(z56XqK0((n-${NCOVYv4jo+N;^!c z{l5N&YGO)xh81oa{@55|i2aDOhTb)|rN+jCytPHsk>8Ds!roeF5+6EOt8}IWtm012 z?o&-x@2Wr!>gO7%#!QcX7lWEkwjl==XA57}rmCj**oX=A`8;L5(X@x@V6*P~$3cs& zngshq!pZxA9|~_@?00*&Kj8#6 z#G1P7KKMemMR<1c zxVqe{iUOI)WsTdwgTtoPffiZcOE+0{#&-VB`D*2n3qbe95c3KlQ7CS~tu9od>4)zzDkr=)5klfH}Y)-hH@ z`_eD;X64D*(;_`NYlkGuPs6t5G0ut(~Pt`_hzcU{~wKPnQh zn?)&W_?Xf6)!?)3U%)jQ zx$iwa?i3FXhwL=O9ocrotE`u|&efVB6+aKsmakeHPErutguqPo4eU;yPHvmpX-F&@9im(rs z-0?5{DWRfX2DBSkEMXTtF(K2EUO(NU&Us(Dcsc2939O~tF%(yW(e3Y^WB+)4{}0QH z#r?8bB1sPh=2XhNFL+i+j$M&G{-(~oV(5)|5F~}-pRl%f4P~ly!QWeWbt!?AF~N)t z)afg&>@gI5BK)x*<5hFR?%gzYTFLEAV1~W(cwtfQ8!hvrTB5>0+bb;Yf=k)`KWZed zXX+hKO3F20c6doIoiq64@aaQdS6kKGNZIp-$>GVzyrnE@`$uUy_w0*i>W|&%wKmgm zhZ)Ctgy~=|9!*?#Ne%j9a9!|dYwGc|73+SN-nZX(Nvn9Ky$* zp`8cpv>@#Q)K})|y)|O1B25pXu76UjlN|E95hU1I-S3`YQ*y=7@!l(*y}3T^NlTgx zXW=J%EGZ}IPlMV|smQ9-ZVUEQ%NK)-@)s{reiQ7=oW27c@Mpf1)Q$uxT? zx_aHVJ^}ZRvmBQ_iDL;>h=2L;a{rf^rW1~w>rY2-B1ZfoKPSs3u9+T^mask+GxAgT z%1evLx6E@!RNJlV@)ANCrr*6VD`o~e9${K`wl{je7MUvh+VvonYYyjKI;T}v(aTg+ zF75g%b1WuoiX{Q)ApOM(WwrySUMW2ygjk2$yLsF>(N|c+g$5R=GR0WB578XoM=SBu zG3UM)vd(4JP{y2E?w2@I=1o!+b>uyggsd1@*u%@Gjf#p6GUP9-YKLkBNc<34m6?^i zqq8G6siwl?RU6ew(dAX4aJj&|-H5%q`tPwK>Ja@vNZTT|>#GY)>fD|yCc4qfg|{{A zE8Joa6s(=;BYMv4xck0!Kw2!>)PD@Im*NV)NEp~2X4z;b5yj~ldl#0yNwf8X^W}L$ z7^j`wBY@rhZF4?V%Y|$#d8*Iy=V(Ck=wPdcRL-WGsgkvVfW@NuQg_Lxpo||^g-IH1 z7u)4y-1Y!&+x0a8(o01j?zDe0p2c}(y<4|feK=_JZEK6Etl;>EW=oBJtlN>DV}Bam zfHySW4P8mtatC#-17RK=*x9AkV!&1RkqLyK+A${@A6Otfo~Q)7FW|qJ{HSCf(Vm!S z!}?#Ka0>v3QrY#j@e|+06!>8L3eD<}O^l8z4*$ zuGQQ@IzVsyXmV7H^w zZyy#9*`NK07Z%fI(h#=goJ2;phxF~G*tw1lr@1|`^C}smC%T|gwj$d!0S7bC>30W3 zjFOES)<8!<7N@2XB}xF54DcP$tyyb&;VvsRAzBsR9qw)=-0`xjR7=*b3E8SapT>6k zP7&OTzDfcGxyOY3Fz)6i_jVSqtE)IDB@_ZOiy(0F8x5mi5sqwR`fpamUPPmvfLkA( z4~(*T|0ypf=B?S&>Q2d~(tXcgoV9dtAqyz~2FMc=kig^k-S_Ah7mh$f^Tc?7hVs3cDr{#rs)0MS_Q#(vo5r;j) zO;;xiyKUL*lSysK#|y5tJ|Y^r?0lk;D|JgjZl?!xrO-@uP2LZ=uU*I?u(eF^)Z+I$ znr5GsLIbuKbZ)WAJiBW%STI|izA|<4(^5e4t0u;_2VJ$1dLME|8lRh8#X!VT`fivU;92l`q4@jq*34uPL!k53>nbj$_<{axfru4^y7--2v|6L|K9#Zy U5CdOZ0H6f|C=|K@l9H1D1`cN_3IG5A literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/pug_ask.ogg b/sound/talksounds/goon/pug_ask.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4cdf1c8a5e31c2a4a1a348b2209fe5f4629a8ff3 GIT binary patch literal 5916 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 B4TAsx literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/pugg.ogg b/sound/talksounds/goon/pugg.ogg new file mode 100644 index 0000000000000000000000000000000000000000..90fa070e8b753f3d6e3ddae9ad806b55236961e9 GIT binary patch literal 5297 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 X2{FCNYq^!TmMaPEJjRF(zpwZ^h(}c- literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/pugg_ask.ogg b/sound/talksounds/goon/pugg_ask.ogg new file mode 100644 index 0000000000000000000000000000000000000000..463aa0afa088b48a271aa9f2431d7667f7ef5912 GIT binary patch literal 5235 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 H0RO)L&x=UP literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/radio.ogg b/sound/talksounds/goon/radio.ogg new file mode 100644 index 0000000000000000000000000000000000000000..0dcb87214ff4563daca5be5dd76c503717fa9d9b GIT binary patch literal 4388 zcmd5tmIin)KS#Zl!k9w za5;-Z%s}mI_r@$y&IcO+z~rC6<{ReZH5dXH0F0{$MUM$ZpHNB@ zXjXa^7<>!>?dg`Z63gpnZG-QUg8Tf!8JYcV42Dj?QllM5-ns}y^$x79IJE@VVYU@( zYR;Ska4_Wig|3WCb6QEIcl^v6OyN%Oc*vfBWZSvAWk$&ObcxBSUC zjqBJCxtkQIq9@4WT3-5k6uDYA9+O6047oMdwR?C}RQ5N$+3-MreXwqMU)JIRzdpGi zyY3LDt7h)-$t$)=W;^EB1)MxtLVt!6MP8#3D`!171puF8Ne{&5z9)z9dD!?aVy*PR zeEYhZ>U@`O(zzQhJt)yOoxADz-06FauUTWWMQ~_Ke{@3QHyUZm!n-k?#+HE~;wiYx zM1A~(aC=Oxw-)>OqsWKwa_Nq4;^`_weK_GHS{Gi|d42)>zx7U@SAfWm277Zz&krGC zix~Z7tk?neu#UTBamMhZ;NhfTOr5)hDQ5p&pLHF2BE(QlXB|0(O}OE#sXDfS`n#Jr z_`vpXo2y^i2JEoCUP_`JBL|=J>h1Fi{n;=`*TUg9i z?%)77PRxBcnfZq<_(<EIU04f-AlM4zU2$NaY^Zjv&o`t znM<|VjuGk@CVLqS+6TZ7dVUSpiQ#oo0_u)gP&B9cq9q!eQ$_S`#H;1;y@axR^oAq6 zB6>jMNl`p$Wrm1;r0yEb7DF5OBjrHzjX^j7InIH^8q4@XO0Cqlkf0_F z8>`M89T04(@Csu$x5+2{aw)SacCWH5EPa27@WM!>?ZVZ6Y}S{A#QYIdfd$U{*_7aQTJy+PUdAWuZbljliM(P{&zq+fTo=HIYs} zpXx~N>1ev&>inQBjdVHPrYA+)?W}DJZx!r~`)dA`pZEgSu0&R+PQV`v@W|?hTWf%B z?T6joC-4r2LJtFQ)b?=oR%SJUDJJC0pQ@^pREipoypAK|#7MSDRSi>Kw@b!J zmO&`JvZ8*MEP1yq36T*HBpE>(5rh;AXC+VT1`h-VEi+A>~AmvSC{9 zAZiBU*rVhwJ(oJIN|L;{%6>?>a#{tgn&?(+uSXiR={jnq%IzMSqz*D7Ak2LPK6fT`07Gs`7P3vdXY z3WZw=olTF>Z&K!-2=At7a9eNsnBvQBP)zZnQYaINTr@aQDcuxuF$?e_5j|xN0G1x` z+`3mqJnMmGi-9l_fb6ko7|-hD`^p5G3`VsMX?+nW)*P&}t>K674e> zAH77Sa+FlpA&6F`RKQI^6b=`a&$W<2wA~8QbO)kRIKYruHIT%lr=sA?ogY?6BCqx?n*u38ecni(zKapA< znPY_(C%l3PZNyddn>jv3K1a=cy2D+~sUeg*74hqnT^B_ZQ!tf$3+rT`!7p4Ez|$KC zaP7tzEROJwYI?{SUSbd3z|6~KG__ZmEwLFlXgBi9@dL%>Re={T2px?!-M-42OEslp z4n*5{8_e_Y7|pXAd6lzNS``ub42RyVfEjoM%c=@2UoNR{y3pQr``)9cuizCCHY@NB z0FO1oLx;xgNsdk~WH%2_ufKk$357zvmN%qAq5ezE7>|Pk*w8OARB>&BPxOM1tmCrw z`Um(21p6Bg?TnMXV6BUHeRHn6#5JhlhzVAE@a+TF)yOFLdF0_GkCqK4Wbo?K_K$@g zdlI9Tl!p}_G2Cr^ZMVY#Vf>E~`}Xbj<)m1IWh&PGa%t&NMHcxiZ|(f@1z>ab0vc*` z*L@j#pyCJ3-nU;n*nDToSZ(|IygzoCudVxwhN2Z2wfS|zsZGC3&s;G9MnLvk3H0CO zx31pwwbscWtkhga5~VMbZyt$%*&8Xx1cuy;zLWZO=ey$xCbX-IYtLT%pEIxbW@X=a z_;|@8-I|0C{apE{wx6YCRa8VUoi3?2fPd(3RkjJ*Nu}=2G|R>R1a#%Rjud%26x}zCb$I$8G>y zUS)me`|FKO0D9ms6IJS(9ph&5zlUX?4OH&;S{V)OVQm9YRsK5q#pmB1b!|LY&v948 zs!wNi7IDrmzkHxTwfEPzC*3P8&Rk`eXRQRwuJ@MC*k!vmJ{@wlE)Mov{O#$KttbS* z-1>8Gli2)Bm%00up6n@|leW(7!5eGie)qMtmPd`%_Xc_;hkG4je|s|re9_e#JCpKY z{uby24!glQR_p_#bu)~;C}yg#L~^5wzKD@lz6{pZN$f^AI`J6n#8J}$sg zv7%uxV|c7{?C#NvwNcwAbWW*}jih;hW-be;Pm!H9+vDt?B|iAUl>ZsNxiR<)F=>Mt literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/radio2.ogg b/sound/talksounds/goon/radio2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a9364857a53393b315b3ccabef7372b762ac3fa3 GIT binary patch literal 4203 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 literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/roach.ogg b/sound/talksounds/goon/roach.ogg new file mode 100644 index 0000000000000000000000000000000000000000..55a2ad8ac7bcbe44f4e8edc071562d02c6b7d827 GIT binary patch literal 5789 zcmai1d03Oj)}J?QVG#oa3K%pXOM>79WD9NqS%WMIgw+7DV+5BFs^)-Z?YBIdhgdXFQ^!yZ{FL zRR$H-I$3r|F|rX!ICL~LhJy|v_SI{Y!%B#_(~NkaEB{^4l_(|2{Vq`4zWN_UNn#CV z3#9tR9FE@VaWsl}FecPT3{G?*nwglInV6YuBa%E~<6;gUjo?JY#gkEFL~3oRj@=#~ z1W*Cc<)|AvmT}bhI88fGjn@Rb0rp!ByS+-u1hc(?y?UH%?b0H<^gvS5U^Ww=3x2RY zhUW`xvD$pSoqjnf20LLdodU;V&@r6d-;Dz$8d7bsTKv~0)(R=VST7Oy4irBe9GfNb z*V{E0q*PPjWL*nq&lG9OEP?;Ph$KjEGig@iOInbAOnzh1^&~~!F1;Yd#bQa5A7y(? zZEX)-Tj%T)Y1=M!zN0PVK$_Bw=l9x{Yw`^#*iC$*dAKUb2B4^fBq$-t;WTf`fi3`W zR64%%2%-Bdp}U?Sk6q_4g-RC-=Q#^XowMFJ=ji(9=!xreMx{~jO>s37FLwsOldj-! z1TQ0A7Y+cn$XZb5Cn$>+%%o>w`DxV{zym-MZeza3Yll;={UdMYm?(DqKWbopgob!I zlp$^?CbB|0-9$n|TC4}i22V*~(#HE+$UJqLVu@@G<)!d-k-uUAt)8MKbZ$JJb4hTE zG9%;+bWaOS2Vk#6=&w)!=gkP)iu~o)dIt5!2MY|*u_FU>Aws1N*we2$o?URd5%#2N zVzLTc>tWCN)^WxqS9FYnLW!IC_Bn!31^p~|TW)ij&4U7R(M)l3oE%|D)vF3q*U>g63_&j=HnSM^a$s^J#`3xTO^Ja|Q(23N6R<9E_xt5X`2U}}c68|9L}=`52O)Q;bNVQ= zy1BT&j|mkD4&$A~_U3X^*L6s@f5^z=leve=PCDLU*qr%Tl|{FTrCUY}Td=$=Sxlc; z-~8A>5qJE2#Q0+3%m1h>8SxR70kFy0OwQ3E=e)Mg(siLmcNqezH0qIpSEQ`h);YQ^ zIeIZUQOEPkFBZ&QEHtbXPXRb|3R(o$jtMG`3CfRU&8Fu>U(7GBDA>|-?d|Q_h5uIN z#RjemK)kNgQC%m7t^)&h#M0#{pwcBgG}U!DYScSqzIMjPDm$S-edE_IjlUECfI{~T zeD7m|o3h>r!4o@nZhB;x=sVrUC^ki#lv8fj?kep6w!Qd_h2J)1775%8+LV zOp=Qhl_@F0PCUgfyCdI)e*yI?NkE5wW!h!hMmRb^pVxI5pcrbEbx@otu0EmD>aVG9 zqv?sf*{_B0bDmVD>6)okh7S|e!$m*_{^W}XvsDo)9$vvXh8#IHH*|nJlg;QcohC2@ zlJ z=ceM|foF}VIE>_(_nTYLy_s%!w-Ilqzna@fo}Sw_H#a=fOT~ey%Jj;2W9CIXGLL=c z&74qUGMgd-zd$?TzTD>aOpQ4*>c(v3!q17k*opK1hGLF+GXpJ|BO(iWJd4hZ@Q26= z5o02z?Y`d#1`{<};s-L@@KY!SPI%FKcX!>H8(|*=Qnbl)GOYMIIaBG84GL zqp>f~b6I}+Vy;+B$dv^|hFrx$DBr($W zEKzLOh1kGv+#%19x<8LKah^M_9>-cd-EST{9?xP~v3$p3SypNOV~N4u%wXS$XI4J` zU!Wh>b6=`EGDo;x38}%{h~Q>!uzwtD=C0`U!LL203-`7yJH`iF=Z}cUb#d|!s~46Y zyf?b@Vav|p2JSGEJK@a=J|7#X5yx^8gZeMI`F=?a96SAbG%-qpb-uRe=0B=$Rx339 zy5ZsbuMciM7ai#nWw94}>c7$=7V{#G#g6+%vJCoe#}e+;Z9BOi#)4L!1fcR{BZ|c4 zAp{^Lo0Cq)o(+Y;kDQ8Q2-H)uDF%9B?liJqqbKcvQW(y#vow6bMYgN~Pm3Yv4h4|) zM4q(Fn#KSxc6}NnK)$TOj}~Lv=o7}S=}0$~y~tsh&6MUc0=ASjE>2>5Ve$*?|3=|kQsdE$|6eFV^5;Do1YGDIPVV)2Q zZcZ+1@Sz>3IqFV>P<^&85X#ks968`JPb__6>x4qNkRewGA(X3&sYsm@M;2+)VjvXT zh1>z5j72YOur;aPp$cVfPec1|HTtl{n^)_VJrAvJgqyD`Yx84Npew5C$JE36$)bH; znHEjzCu)tGf;fu18htnd@|arKd($Q&d!Xf896WiOIxVBV-G`lNI^#)0&*AD)4>ymk z8Qlm8=;jq2>R|)*9YJ2~Mv?jncjM80ocApqgp>m{(-4X*60&Ps#$F^F0T3c~Ilh@^ zbQcW}o1beoL*!>OW(fS8fCXWSCyiZ}n;Vc>pPR#A zo2tQBKLsOnNXoUgS0FX5S`si2ppX^jUl>(Td7w8-?|31p@>8Jd zSZ^6kGg4fWqbe##@-;$=g3ZHR&Y%lPuMCP+n3BVw<#8A^mx{(w)LK#LMdBDS#vPjM zej=3UkEUOs{TO!ya31Z1HlNuz`ho*L2`3)eV$U(E8m9?-#mdG2_5fvxxR+f&su_>7 zQwO|ZDE{w49?oM89Kw?RRsfct8`=jq-9s~-MpKm^);>AzrXBFp7F&!`(TI#v(L}Tl z>O2KH0MI9^wU~SJ! zPoFk1Gq<$1*|Cdi2W?`l@OV6NhYDLBPyEo3q_V|B0DWkn6V2kcUDW%Ax?#hH%^Dif z8+FuG{d|~q3}2R)i`yQL$Qb{KfPKLsf$lV8;ZSF=OwPJyz?o+P(Od7PRV-D`@Q;SXjGt! zCn9nefaeY(5Hi@AlM6}f*xGYcP_mhFD76Srttbt>VvRu3t(UIdrJAaMNWG!=(ebiy zOeSwQp??@9X-u-C?r9<~-7(5w?tuGv>!;<@58kqn>LHJ>E&1X4cSa?V;=QW{qBnC5 zRU51hNOWz=2&g~oo)-t&p1xcmcenm&_kpDc)x0o!YrtCVZML~wLjXIoaNxbUAyA<88Yb?gx5%b%IrIyG@z+@0-? z!IO1W^DCYISY7$_^zO#7v9Xls&t4vfE!14i&c9E?h|YZM!fMu?Vzd(VeXuKKXNkov&Ei3x587`Q!2*pGa4}PwTHYROpe82#vo!h-mT7$xhuf16r+^8?6!> zk4-$STMb;6GEAGEeO>Mu5UvX~E{7-;g9`_yKW(koRjUWA>fgBEt4=n3|K`)Kn1^32 zx8L~uTqf_0K&PLg(enmhgs8MiI`>An$X68W@-Tiy5+|)DmR_zN`i&j_wBYpFPZtrE1l&(s{1QNaxu^?TQt!#^1zY(PBuc~q{ zE=JyWJpCQF({)b!hph=a{_re9;&~W(fU*?~+1hY0+Hu#wM$ZDi9nX%+$AIw8J(Jt- z2Y&L`+SanudeFP|!pd*=7lJ=dIu1-4%3r!+cw5;kaQDe?1(RfbuznE1AUwtRR!IZ| z8KB||UbZnzi~Ook)bM*HLQO|CGHE{c4Ph|O6$!H)6GRnOzB=7|`bh1jljgg&ZVeT< zZEidD*u2oBL!o4J7Ocl!0GM2!3Q!qLlH5U+&;o@{6U`{2Vdd7>-o>BwH;$7Bbdqu! z&l7yyB+7Tt>XZO&*JHO?RSmryn5SQkx7d0n_2I*?gX@C2mCXYBc06wG&xk`bv!QDc zk9*zc2zdjsTM#Lp)Sw><{^9HDyYXGNbb`TkyF)wWK{|${qXUWplIXe4ZSt*4->_c4 z?+@kv`E|JSUEk*$BRg*G?u{`XnXOZiT+y#Q?&C_nCKV4K**wK5WJeJqKj}O1VP^H0 zvEA)Y_C`5L-P98`fDjT)%n=ZhlJV1-qlCPzgY%uk8*dxl)jQWT@#S!y_xbOx^~vsk z+g-lABHOvRqkVId6p$;lLV@0m?RrRmknp`>uG$7=sADM{4gpchZF`^4$1?2p&A7EE zzF&+e9Nl>ST=juVi8V))i#t26=UUbn>bd4+V1Snl&k+E5^q?r%Zij6LukX_6Qmd2Z z!Mq>A0E|{c-V{lb_eJ}R+SH%@eVk6^eUe+EK5s7Gs){5IboJ;1HLVL9ol#jqn>!P{ zsv7vyR_tjUO zlSISKn^sO{r#?>hE>$lANO0oxTA&X6-Y>gM%B2w2qPw?dhz4Q}FzZDBe zyaVf%mDkAwDV4vDv*o0gA@oSDH_7-rgo?3;TV*#lJq&cHOs+&mPSzaW-8pxKRd{(M ze%&7hE1yiL`8u)9@3@bngT9;pGOv$VB6nNV^*Ponnnu8n3U=7=;0d&rS5^hVKM0C< zHtji&S8C|e2HDP=(JR~`vf4en*7i2$gN5XW<@q1B2r(?xg&5bp8b5Ci*yeQe%Vg$d z%-vpovEZRhb9_q4)8F}TEJLnX6@j3mCyME<5^_A*jjfV+$i3Fer&ZPa?t*da@n`3K zh=G=p!2T>z2QSz9BXeVwQq^(qq}aFbdtFSN*{Ij?p^V`4h8^r$r_PY->|n;DyNlzSxC86y z6h+^}=1i{sV++grj%SF?pj!xT_3h}jrfJ7Rn61xwJ=xhnKLmsMKytnTS?@o!3gOFM zRkbwjdhM5VaL!a3lkcJe zxw;hf{9YwUdR{oE0-PNsJ+Xl2Z@h9Sw@tlblxO#3M)gZgtw3tT(05Gj?(r!5;Mt#- zP8=yWz5Yb|=THPOLH5EUx4hW;X9DBkDbcRo0QV~ezI=)REPjUk&5p4(N}FH#M2rGi J%O_C3{{xCSfuR5Z literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/roach_ask.ogg b/sound/talksounds/goon/roach_ask.ogg new file mode 100644 index 0000000000000000000000000000000000000000..dc15d884cdfcab0cc15206271cafb7252af4b8c9 GIT binary patch literal 6497 zcmai1c|6o#_y3H2Ez8i*(2!|nWSg;$R4Ch&Fk`F@vM*VON~nn;jS`ZgvD6nKONt?- zlr{T4`AU@RElSab-)F}2eSXjHkKgOLuRC|nz2~0yz4zR6?l~VDKR*({1N^IKif<7; zbM6#~BIHzPgl7PiGXyzYzQqZXgm8&^hz&>b--RQ|;XG}dcG|XY^FN9t?-tBnkn0o> z=C5HB;fFXG;OW2xM_3_nT3DPGPD>kswh0ai2#fHc`h-McILHwGEm39DLk3AEc7;;8*}>Ov3b^#tiQda!rI3=+jyTVhJ+_Kj3sTypsetHjkihH?7Y} zD93}7Rdg+F69n+{aQX{1G$X!6t6rAQr;ENE|6Z$OI6>4jIVZtN_lG>)&*Y5k)*31% zmT3tBCLJ)kxe2%f0en4_-epoEPglhY?V=-eyk&qi04TVFX52xGNXS1B0XhIc!q^Vl z9u9w*4u4q<7ZnnB=I3Zv2%KlhD6~v{Z<(RuoPp%l*-K?=T@Sbw#}&5(09!jTvv8;& zSI!#%gbEB8MNW(&f5u#Lst`S?oClx*03W!F&LNVKMdsl?dor69JpLcmHOohiD-P;V zVlcqBR3KT4S5AO?58yUvk_@dD+CNIB!3f*#2v^`InbQT%+j0oicm<|qZFI&h#v}Y3 zliK@omWk~JsXI((u^e#T9J8gsS!9bsRY&*dsB*@_dlx*Il5HThry@En=SnR|@mB<- z<{YU8Da%LE#9K!=V^j_lw^?jmfHS2z-IB&fS-1LILCU6W;SE#b-&45rxJm}kYb=p; z<-}`@(BPau!d%i*9=Bk!Hm@ZtpTIO-9GLen%rq22UJoY{P+JP;0gQ!|5}`!Pe;UtZ zr6gEHC+2QJJVCXz^f8V8r4 zidrH8QfTg9&O6PHgY21%xyy_YQ7ze0CxUY|0ATYKJ|L;^zx4~ePZDV- z1y=PTobC|Gj2z{|&Wdubi*tRINLh=U0PBya6HZw^&i|)w9Ub&<1ZeDA2f?(#sNMK^ zl}w3$jtO2U5C*m2+MCq_l_P^HJ%egCD>^pP`|Y4+LptOE8H$~Lu$`XIkS>L!M8Z`P5wuv2y%}o1ptN_yD=Hcn2c$IR23^@{|;5aSb*b^jCbhNX@d+E zs|;j7hF^46Np{XccAjb(cM2fEnZhZI;xmlWGmMfmsq@Jh{@Gb2r8#>$i$63}F8#ME z$~ABm0Ekqvh)}U0s+bW$f~#Gc7)QJCW~_=?gj(02&ejLWz65fb^o73(1#YiUri!W@Tfg427|OVX@_)o(J;Eh_Uw6G6;; zuU34)niM{P*$%~_2N|(irVlNrGE|E5vq$} z+5{xaK4_W=b{Ek_@<&n>ilAPMYETFe1b?Ep`_p6~#!vvbAVCztBxZW{V&>9_o!D78 zk%7OMwVGjG8?-`$_R$0Zf2L?1Z!qN zLy^|fW;RgDh_uXr1e z1);#jF-0{Fgusf3V+0VY+r$clI%0+K?X_A&6b_qMaG>`vm1p;(T8AL+;^oMqzdg%q!NtXkTAYZb9Ep3?Y?xOM zhIO2jqFV=xsZ_6Xqi#D;>p*2-*s@-quyu%_-p11s;K^HHgiF<}4nZl{Ia>nf97n9G z!Nr3sMioH@XYtZDm{)Ign;R*pmIaGBrapR{`l+!Eo)B0u3qoO7%%I9f_Um{x0Px_t z935xt-$4KnA^@P3gq=g^h=5TnQvmeNYZ-V!C3+@q4na>N&cW#!E=$Y=TS8D#W~NI@ zb!G-J2rCQ5`YA9%dn6RMyaN)G%J~2y1Q1L0a?bP1DGTgMMMmeL%Zl$UvUWS?p%`Ul zWvt-nJPi2XP+9599cie%x0Dya9Z_3)3QCogRqpM28d_EczO-Okv3#p+u>l-;@KN;M zQs)D;aaPFA=EVju<6s3Zb%ukJem|{-Td*pBH)#E73j^O>qvsHyq$z1c@))CyN0jpv zdV^bRLwHLNI}mg*o?_^kL@*=?zyW~gD4LhM?K|L`uUuX`>f%)aHYpq`r~(X`+_?Gw zHV}X)y$v94*YhW+ZQIhL3`dWcVt9g>VRI(6-wKT^0@cb)$RHA~Q;7tt(%MmuwQ{uQ zD?toUZ<7z|L4X>)j9mroN4?F3+P5FH`IOqx*Ho|zkLfcJx<c#&+ z91W@-m5-D#g#ol7Q2l2;niqvoW?mQmxd0)0re`;}=ph1jmXoSn-0D(~VcWp2iO_8h zmlKgWTuvg|4c>VI=#aV8ZQPX9kjoWPirng&f;lKRSMC2-)_R*WnUlXl02==`Fx2Rk zr-l)AWSuys#K{xm|Bg_@YFpxG)%5t3_#criF|9Se=5jOjWD%u89q(gU@4^-rYAJXF zKs+d}1OWtuM0^3-bI6N1#5|u+svZECBzH?(N=lqsE|5Yf7xU0s_!5r;CHLzsAJ@|~ zc#rqDg27(MR3hF9ZVVANFnF7Udb3R5$t)n*FCsu(FoFV85MZhvP*%=q?&yCtHNX4= z5C#JySYW^p05CXAOHQ8E!s+N47#bZgHU({BtI%jPE@2F|G#d9qgYShqcL?BoXmBPD zmEKm6hn=IR=cQdZUVesp#xFGGcHy-P%zRp+hm{g@u-#p-SmEZ50uh?l@UXJy)OX`g z$>aR;sGjp1n+?0jE-1X`impS7kubo(Y47GqJ9pl*DhjeJ(e!r4eVx32vMA9nRG*c9 z>|ojGm!;6+zexF4jdq52eTb#FZZwxvC)`h1-E{GjAKuIRWv9m??1J?dVG;A6gjIx| zfQrYCCD?7>^MI}D;6Wyj&(A8Iry_ua3ZRIZn3~Q%dl9O>cLQ!%|H^polA?Laxfn=V zcQTsJBjn)WouqNUxWvWT_FYJJ`_=kK*o`vFh9X7r6w42m=l&A< zCiL>5!C+7bCGu0N_AQMldPp_R(s(4lbc}C-U5+1$s>F8s1}AUd7IBKI6Pn^6*i=w3 zFXePVe}X=D@VjuZea}IZ+031>n3&)y*?oTEw3~9-*CZKr4_|~-RADd2o+(_HF_S!= zxr^Pmq#ivmvbGfGkopz6To1&`@(OjoesD_Ver}AWQEstfg*fHMZh`S($B13srGU}t znr4W{Rk@SLwI0)$cYC|;w1pqlva3nzDdfjRyow0jT#kFBX&_^_?BNVV0&W%)9jp1j z=!J%5-iD_2nk!-}|i7wwi4GzV7?2CX(C!`nc(L=SWe(5#;3z@nNh>2l7SZr8Lrs>_6B4 z)c#EWlo!V6x!+AQN_3a9SI5p$MN)Yt|4htQy%%HvA!3(rr(UpYniw*WLrwFE19^@U zua?~74(%Lxy_u^KCh6%tICdx{S{^`mcHk}p-`e}WOC0#AS$>{rp~CYenY`Zk^x2Jr z8VBEn^gVq{+L-yAQ7Te!y5wu*Uh2y?OCQhvHgk7Ni|g_1#T%8i{(R{f+LVnClog>> zw*)HXgzBEkD_iL{%IzBhhP6KER7qyR{RDCgPma5c_s{z)-cRFbtG;UUTizgg_Q&U8 z(xbGPz~)N>V-FPM088`3Q00Q^YcF>toZdgFpU*rifVP9!y>izew@vn$_dJQwGk3h@ z{M@P};9aK}b-*LJ^UX8e9NZ?pw&Xa_LVqecJ_#KE?OM3GRIiK^(rt{=jq18eH%}me?B2fV8hsbsXDM)yjaQx%d z$6Z5fKX3`Nr*IKde>#SC%B?JjVNOlt$zJ3z^cjC~!`OfvM`BOfE;gZ$wsWRE~miqyI`82%@e?Uzc z;vptG6@OjEGEHogH#XSzlB)2pooL}j7mJKT--H1-l)~A~k+mi>Z2Q%#jmrpiekbFL zG+Agia9C2(PAoBAF}lXA_nQ8p(T$;ZV(J7&%s08A!uTn|p?4w*ufwknAJ4yMTkI+X zF&B!Ar0PkVnOqQb0C;Hp3f+7_T=?;a&9qr-H<)qy#zv3jFFQd57IHvep?)*=Q)v48 zFMSs^jnXC(YFuAs74j+z?EqAim8Ft+V*iFc+lZ@kmh)4zc$w2~81Y!w3-!2M=9aXb zXKg(sK=jQ@zTqqXSq!`ae^GM0J7UzZBg&d4&^Zhk+5-JgqWShSeW79}T3%%P1QNe~ zzk*NT0mRSk=s6b~w-ysHX1EdSviK#wR_TSmx>GtJ#Q-EFMQF;0W9DmE_8DITw2U2h zl(A~w>^|^0Qu~NIyfgG9X0uilspX`UeV|p+i?rT{<)QUMtJYjn0&_QGe~Iq6UqM}|a5YBJ4ub_in_t?saB_F)%-UC-^{RK<9{fCi zp7|v9*YEICA0wbuxXssHHZIjM1U1dOi-2_Ho#PGnJXR8Wk5L49BE2ET&AfoL*$GHv zV?13Wr3Wj;FrNs+?o%vhiE z7GFP|X0tYeJo83N-NU+a2goD4jh1m&k2*VhJgzJ`d*kNSlRHW$ZJ4*8eY<^5%Hm3Y zt2Z=d0DJuCX!G=i+fq&*%BNSf4!uFQzp6(upXwhVbH>Szz8>zsBYZCRrnuwW(ekju4NuJmQyyP0 zBA}>~4|H~gLN z_?VD#+WLFRduM%o zsQX!8&8v|k#&NEn$4g0@ZmTGXZ=aVAS>FvEEy&3&h2>ZdGCLnN3S{K%**!xRA1(g1$^3;>4bxXoBTyPQuNlTGT1#aNpiTIu9xadV4iv zZsj2R;r-UT?kP9E@Ff0=wr1Ov8C`V*tY=%`(NU!UoP|HsO-4 ziAVr^im0M0_qF1r0|Iq(Hl0~S1@Th>PlWd1OfP&g+jyN3`~GQVe!*;WRQJBziIndl zW%m?TF2c2N(Zeg>88HJbb{QK9*&q96f*vs+s3A*38eJ+QV(#;66&fB4ZFV&ukQbc{ zJb9!^R86Elv@w|1rX*6Mza?7o?CCvY*Ks`x|GL&yD*^q^hj3uB3@Zx6+r z@(tF%mKAUs@V9t~Gaj6zyf@v&4&$BjJSfuJ2m#*!MHDjc)})_Ypw2ky?S+m3VrbIM zotIh!nlv(zVfJasz}7nz=U)|& z7VL3*rJ9H9pK6YG@%HJ!(i^|BQn~9J}%3Yrv0FD|-1X(TqHi%^Fp!6`Q!HWm?ah^;(LX zK5RNP_HKNx#4GQ`0}VRawwifiga;6GU@+uF_-Pglse^;?3)t8B%z9_XKffm) zCvGgWcXdUV#=P#^uw6mAj!6WpYD;}M<}cC|H{RWGt*AW1rAaE~N<(eghKH=}SZMtI zU31XqQwGu|?GJSNuD3Hm0GG#y!zmkG}SRPLv$wMvn2xpB9% zUao*~A&?Hf_yAd#A@pHl2om-L_i=P%wZ}QVT_N9bZ^+JXsy$G8M_9eR-m1J@1gSao z7F7#de--}@r;{P&=^1_0ir0ze%LDKqou`?#^SYrL-RmY@iCAJ&GaH%867+ZF)}AXDiH&Y`7p-#_5NuLFy0_n7b+gRpsdLo^HFmf9&3QH=Lg4@5wZLA+6!aq zG2mpRy0K*p2WA-_`%GRo`Fgi$6CR9 z1K=-iz+W`Od7%3o*csM^g7b`%%Z<}N7-u0JvZR@HF{xI5;2yK8FvX1lz|xA>AOOb6 zl=A=pXo+TWg?(~`ck)tVIy5%Eo&|^k05)(LwbRzxMmhQ;HbgqrZ~8x~Q=X?NQyjD* z|0|z!H5`e`tfCyua{$$d5=d6=j{3*QQ6f0LQmzKf9A%-zfv*tPj1i|8w}xjGB|pF{ zQOLtD7AfdqkSe7(@D_semMGmN4%~Z`Omp~Xp&Vl@VEB_OMSuoUM;pR33)5ObioL-n zz0kB7q>LYg6N*e3V`K&tvsvl+1g8iwy476|@`^@#K+1ylX_mtO?eXOCIVC|1sZmcE>r<$W`+x~A}0f8|<72}JYI}QpDRdGvs9n(Bqw%i;007<> zO|XHNaJ-=O1VMpltuR3_n6M`Pw}Ky2!wZ3i2=AL6;M? zJgj`ZWJ?eeL+OQK^fGCACb0#Kd&LG=f%gjChwg?44qL4t4Tdpt;uSQEQBB#n6|T8b zL=`7Zweek`fZY|@3Nh0Z@d}uGax*9daDqRcJENHgAXpdxMDr84QE@qL!>FZ9LO*&D zPDsX7QLKkCvc)<5n4`tnf~X3LJIJNv44ZtUWWO?z1^wd*1pMjAs(Bay{4&72KYS=# z4G)vX3mI6zNE1Q^6S-XVMBBf#!uu*<5lr^7|~kDfOvptorfppdXA|1 zP1z7VUooM$na%wV?G#PwWgn>+-2quOE zyG;7c09Upf<~egsbh`;mkU=nP~7VlD}koy+xP>dfF; z2M3d=e(nW+P6y3Fok8x|T+&Q_@U+N9(pK7#n%{H~iFBM~NB1Kgk9VL)y4Vn1>^!HA z+dBLN?_qQBoQNTDBG@`4&L!B>r9Ifi;Ua12AvNv7PCt6}k?L>5AQ#QN2`cLDMV{yN ztJ}}k*8v5R*wxL_u%3fx!XSF6)iBF4=U%C zBTAZTiA!l{b+q=q! zB?tvBj;d&}#hq^mG{=EZgSsXll&J~o+_1?CqI_J}hyi7S0=2pTLYbPNsUqZyD5@CF z2ZZu9LD4`c1?pQZXhWQh8*fGTYq!A%t+u|*#p|Uj-niAbf{X8~=(Z=+FeK`l=_2k! zDC!yO6!kWd%Z&(igm#Uo?0yf##n-a|1PH*J?(T5QtFZR`K)Q7JE!o=2x)tgXhg&kq zwY9ZWzwlcq@V}$6(TO?I(O9>7%ZE84zxoK2s;zB2Ht^_DZ7ulHf@#H9J~g8rjGb0m+P1bsfGb@DA4?7}aP=t8pzb*+o=Siag;N8e%0 zHp0xec~UHhUrz*x8UxKA;re_9Dr4Xt{m%hFV{_aF!9`Ew(2I;zC1I~iHb>LIt}gTr zgUg7>3@#%P9R$xj2E35PWIkp}s>S3&C4=_5dSDL9%vDGKm9^esOlIV-5Fm=34-7RL z_38cuHDP;(D>3rK>u&<((W=InMR^T2N%jXsV^mMeIYZHp?L=grb9*%`@X==WUmzn(%dx%nEZL@*^alr@*%tL_rc0fw1@Oj_p>-ps` z+W;3B7{MX}Yy*I%epF)OqOyvbhNhOb4ptBJiMg<1{Lo-)1;ZnwFg`RG z6HncIcS%@+(saM6p}M%WFfoZz9DDzEX7O#;Xv(XRKPNd`YIzW>{87dAlEy>gbi($| z*0F#dG==Tg(TR*LAt$5MkU5SoSOq64l4V?NTtWjFZE1?N1nl#!U9m9CD#*OBt3Mom z^qcu1@vYNphO0r#g+g|{LR0;tgN+FmW5eH@Q$vXqTlCVFPpI9)&wq!?Xa0_xPJ4rm zSd)OioOw=~5eD8(=0!Ge(0*UJ-fARQb(gmqTD62%+bBf-u3EUu_1@*#9}ntZN>du^ zz4f`7KpF=iAtODxvo))c=RJZ)bRKRgr559tqII3dA?6&|%D5cpk>Ij1Ke>UgGumpH zbHAjO3XAB-gN|$3BWH$qzUVwCpA(FDjFVTzzt7@hYyWO_?spTQ_B>tV*1j?O@!mU% z&gE_IrF5W#Dy<&0Nd$X%{(V3{ zxinvqZCyJjCAVGsePZ}#^G4uGPnZ}m!$&#{%pTqMYv+;Tp{E-bM-3EL{)#Tn|M=h{ zAEJ{F;cmPhm-?N!^SC~trpqpUQ*U^KxUPu(Lyr8h_F1#jy<0Ov*zVpd7#_D7lhl@R zYl(Dq)U;<)^Gx1JF^Bsy#_Ng2*9$DxD6gA-zZQ~sfvbFgE2uaqvQJf0M_a;yKY*ZL z`PWNyHJ$f9zBb*;kMu&)qx5y3$oa2uv{IdQj}OLP<%QC>kJJ>I=0he|EW^6pH3i|n zbXlBbKGNuyoPBeeOfDy1In(`(66jS#8gcNPO5w5%E(#hL8q3%y%y#?Bz5D*F&D~rA z@#FEMHu^ReOOqc;3`5zKd$mGNUCVi34G5dnwM|TH&?0%Gpn!7*~sCM=#&;2xGQg)B9*M2d2|n3`$&ynE=`upCjn z{pdl0Vz_siiKzb8t8U*OFfnaVvbjrNT}`ryk}TttwJ5$_UjB4VAN@NbP=0$hH!r&1 zQcpmuk<(o8tH&vwKM~>uXLel$dR~l=*l!>F5OvT~^T&jy!*lv&c1IS zyt&c&i+*+A)0j^_wVrE*ir#iP`TZDpY|Evy-Jeg&ER;s_vR!x_9w0xXiGm*~I=XN7 z`DXV9VIW>$>n0{aa^^go6d`2*oz{if34PC}2%Ix7YBnAAq!(QBpm#~;C>j3VFV^Ci zR6+=qcH#Q_k&5!7i=NfX`sUgG)<(7`I_z&lU9p^3?Q*voW+75m4~PAlBX2&71hmo~ zB%ECw)@{M=wPHjYditd#>yE}!w zC(OSZ$9M?Gjb^|NPwC}XPDLhl978;aQ|SyyS93e%dT{O;3+&6o-wFpT;pZfJ6#BK_ zH+dMo_`ZPob|+KDm33Uvu z5`sj%fk1DuTIuWQmjK$dKGWiBb>du?y{AJWI`R5!DACZ$q3qi*``h6hpV~DCoQ@yI z>=d~El`!>j=e+c>cXfZ94-&_mE={T6g#``klv#MAvDa9mzj+g)%QC+nJs0`(n1iR& z3U{DYPvf8SDqPpufvZO18+EfB+D(6J%*790d&2$%K7E1@n@|iGB60e_)im2n##w%M z4F^XruDprSY(0GKujzq>fS(7+&VkcUk8FJyDHJV^_^D2RbDA%&pnOv>*iJxT`V)Plvx3Wjj!f?K zx3)&5doCkwtghR_Ckwd5zg3?&hc&H6Njg4*M!)h@pZs>s{9AF_^4Rao+s9L1ZcYjs zqW+%Z``UEpgrjQPG+c9Np}O{Q0QsV_z2=v2&(;m@=iELSKO_;dw^rqf&wjrRfw^Eu zmsEzii~GO$zsS=ykyr5Qp66aB?2B)nmAH=k)B6xUXvup8vNn_?#KEt1`KIebU0YDM z2Ks3iPGN7Ix!(47N*$b|GpJJQ@gPpi%fJ-t8G#nPcs@dn^vE$BLvk!~gm1hr)k0A#+ zkP&fKmlQG5 zk>vSrmk#V^J=?H(xun0iPje`;G8Fk1QOeHo9w{ zyftZvlpSi{aItK(1VUh6^~=LblgwPw>NSNj5fzuw2mkckynoGI_f2->{-2uS+2bxy z2|!{ih@PS&?p?CA+Lu%64LOcuh+! zi*I$<&?k!`64F$j4^LXRadPi}lP$$&ph6qJW~c;-9z14EaVmXHApgPsz98dasQg=* z=Ye1X3OXU!v=7$$SulF{o%?n+X+O)FZM&jwq!L%h4ce0~pZJ=M!0k&t65)rr+F_^ zSFcGdRGz5WuXZGKE0$c^2^l=;y1E%vEluIF62Pj@oaz+b|KjCP^Vq4@-t@-tZRGnK zRlO<+ETL657E>REcOE?mQ~G1Q?@5Ov$361h*^KYq`2qDu(hsZ6Yezopg4p(m@ku{O z=4FoxHyRv^qgQ_Ub?#1xKMU|;<@`fY$GeyAr>o`Gp4-O*n8hq46;uTSPgEc}GJaca zvpkkJSl4|9{l5VGr#bwA^PH|qV&$!yZfsFG#t#iALR2rc)_kQnt0l#SDkZ7AY}eO$ zOLnJx+nH;6bw4z$D`4K-OTugapPFpFcc@7JW|b2Pc3i#T<}Js2{pY;8hz(U0sckpf z(+s>04H+c)q;CIMA6&?ZeR>L=w@B@r{h>ElEMz>l#eQgZU=mf5k>hj|=5(Ng-F_Za zuZyI(5hDHi?1+!YHb95iTX3-$>azhb!-}4%_cG(Gb^A%)+!o>Topn-;txzxhF5?rM zB9F%o?Ju4b!nL2aQ2a5dY56o=q_5KJ{9_A9+n!} z{8Qt?Q9)c9O;Zm5VD|3r7p`co(`Z8rA0l4n8AhI=Mnujh-TI1^5`7^ubuF@Y=JDUx zM%+`sW0R_WjyJWt*nF}3K0VYglJRWF=-uD|q Vl1CUCb2UG7_GNf83k*O2{{wJ9P9y*T literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/skelly.ogg b/sound/talksounds/goon/skelly.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b8e1a2921a421cbafdad2aa5a4b753a114ef3289 GIT binary patch literal 5565 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 RZXM#x2YhT-Z2+6Ve*k2#Z>InN literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/skelly_ask.ogg b/sound/talksounds/goon/skelly_ask.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e81552d8df4b1a98bf8a52f7021d50cbbf261f92 GIT binary patch literal 5653 zcmd5>kgUk%OylM)CB#GIX5YouF zHld8Rq>|{OVFayC}MxHPhbbeb48-?|DDxbN)H&vwrKh*0Y}VUC;BZ=UKn! z=N%D205agua%lIrP8acG9AXV3F)ks5#*mN@&Nbg=*sb5*R}tQlmH$~JD-m$CF6QOa z?}onqV=gADL8>@=MqL^#Ko#Y5)tpX-D4-o%gF_AXSz;8z!5!N>`bv(lP%^!LBX+1 z7Cnp_!-}8=1%<@LQW=}gmP0OQN1}_J)sJwyEf_f5?(OB}vXe-#!&5`!62hoqsJK{^ z<&S385)LaAEf)1{N8=wLvm>5}BM|M};~3QVNR&qcHH3kX|EAYkr|r9;>Ik3}O2q6a z#6Nb=)Mn(H?kEh&bI-hxrs?EX%+MfISq~OP*R(XD(vYhNyD;*F_#8Y!hi2@t&Al`S>g+MQuVh=5{{b-AQ2sQ_W^thmhlrcD!1| zsBYqLLXTH5^V~)HVV+KInDjh%g$sn8PHq;Q0X#;RfyYNVzJgmiHKWp0kM!n}ByzSp zAXf>L!7c!hS!G&TGHFL^WPlj}a;4~;7wDYz)_I{gO(_fX3?u;U@fx^O8h0=0dptJs z=yUcVrSw~pNb@YpproSA!&XR89o#AlFRVg!sDx=Ls*>da3R-Okx&tZumw7-4+B#!n z8J$>B5hE)h+%yvM6*1IP!!h4_CAX#> zqxlkAr*&oOz8zYSkJ~uy7-cyCX_}2Z>nP*fu(xh%8b>$ohrI{ZkVV??S5`9OcS?}U z=coN+omRr0y>?|X!%0H>JKs0+Kz$vxERXK1M7fUgVt4{Fna!`exyo*a+T}( z^QZ8yQTfD99H#i2=86F5rD@>Z^wR%qGW3pWg>+#mi;gH8R#lW|nROdozGv1WX~Yee zAK1*8+(K?wsclsE@M`M!3$1Mt6-BE(_NUc04Y*@2z*ELZ?Z<}4qo^I0>$pRLoT0}n zO6bO1ER~U(6HZEk*7h#L*_HYCdWT`_n(vH*wb8TZiKq7pQhxy@V1PP0PY+(1IJ&?Z zTVPENrU#Qb)c;bysSY(^Bb^k#DRMz8^q#4x^z<&Lztlv*4cmQmZtv4~P0+uaXM{U# z?s3`nexI$^J7*sauRfxSFVkhT(PcQ_Ymn(R%p{SUDCB1P@BlrCLmyj6`G?BVm8$3l zz$>?$3b(8Zx133Ao<5>XuNnYti8rCM&SP^X-SYHtoC;jY6uCS+iWhN!e^Ext;viv> z6g2k*hW7$f{=&L^y?Z&;znm9UhdwJ13+w(}HI_PfE&#o!bnc$gfewy?9fZ`nFcxG$ zyvm(i==9Lz|J2d@9W*HAk^Da%001WXH}OWU40BvQ(W8mz)kO4ILGmX3yJF$hXYK_J zy8%WWXb(AYV+y6WVZ+pOWC!weiRnhYra(QpQ+dx#m#s)GF)LR|cMU?xPEa@HHnGIe6FF^Z6l0n-lZ#C#pK3 zx5((g$0!YoF9&=8NHcZARA_``TUQos&&G((Fpio|>o9VxMWsx0(_R2_2#ZXI1~Z4W1g+|@8&-F=H41E1SZADoHF>kZT~w@0?F*qR=wnj)NYr5_ zWjK-Qdxb)tPw8W&j}=gZe5quuM9M;Xz+k}?lQQZ{^|jg!X9EV)Ck9x-g|^-#h)j8C zPVr??f_y210~USx669ebg`5bHDZT@&hvpLG5lf0MM}q9jVU02&GnM>-On3Jy9gWd3G5t5_*q1&NMZ<7ogivTC} zGt0xsH-gKf@dX%eoe_;o^DhbKaw`jYk=(jyF0Uqw zhw0%(bqi=*!HiHqZ>@_NDW^$?F}E5 z66DQid4@f8^rbd&w;-0!kAcWyiI6cpZEw5zZ=?!J#Sm;B5xngY)GSFAl!(DM?h(*e zUyfN4Msoj@%5X%mc}WPRdfQzWSIw^xONMV2>*B>ilWT&QC4SAKaMOq|PHZ+ZpW+N% zkYGU{fpG#|aGnZDkId--BvOE-SAR1Vx*)t#gU!8$VH6E`^*7SV9C~mwbpkS9p$5#e z1`Ak0gDI1P)X{07V75n4yTq?vY<{!U5ihQrQwBgQ9sos?G8K(g0(Fo9Z-wmOY*WP( z_y^VsWj@{3B2?G|M@7AYd)A72`FW6*pKm5Y<>%oQVb6cLUVc74S{?umEWEddN->wP z5^q7Ui2$Td`aye^M?DpU;!2=ZtN6{cZX8i&ISrmv0HpA$_;q42_Zvn08rnxn5ekjD zsamnn z_)~|eiYo$)E2#kodCQudc)Yo$Uu2g%K*<8O$uhlEq|-9Jv|PNq-i3U1cwLXf&+1+$ zZM1oq3qTq`gKWoCNWQt!5AT0(-2Tou!wQLrBO4w4rbwu9#h!Byie=Th(n$C*(CH z!3k3kwhpHh{~*mV$MK}9W4F&1RVPpDM};9fqqeLdCbHpBpv`pxWh- zS}61fC&dg?n8aq>Ln@_{8rn-$R_RP5+GU;7oI&oHQn%KtY-8Cyy|*a}PKr**BYrv# z2qi3b;;6y%xwO?qr3B(@lq9nPDqtLjRVi4vj$7SuwY{r%X#CY2Oc7zx1Rnsv+Osn< zrVWjZP0Y+Ku{O4nd{kQ4Y_|0609!U&`kN?Mwns_=lHWvW;>!6gVXda0rHzNr3RqU_ z>BQRGZjVd!aB+8bb9S(@H75qC48K1#p3DYwzqTJ-Soygz^|w=ur!xNj_Mf+hPQD0U z+$U=wd+(+MZ4U2PcQ}VB=5p>nXD{9An14Guc73O4z38mZ`Af-$&zJ4_F6;g8e^mT_ z^y-Uu+P9lpsh^yjhU+~>@`kQGb}v2Mi_isYjvstfz0PmwQxf}_cRkS5)CcKOmDr0D zQwvW`0$VyS{$jOCxoBtsu_sK)ODpKugbZkN|FUTWG=(bIT+wXLEgwD-!3eIW&tihjV}#{MONpj?)m+s13NnDbp(7an=u8Xu(Dk{}EF=$J@o;xlJ9&0? zE&30Yk$|+{XzP}$RunpKJ%dHva}Gh79fp5=o)hm69Zs0)er=$L1UV14T=6L00h~wf ze?7D5>pm+W(?0)|P(k7(Z9>?N-9Lm_T&Nc!g%gqIk~`dMEubEfM#;YFxvT$CdM5 zg)4qZx;U<~Hy{+j3O02@fH=R9i|3oK1$7ST`;GMat(iSBkQk@^;p_TW6Q4r+2JU7D z&u&z1}09-6#nN1~qdVr8AIU-ovUwrE%B zhZ8@ei+iIx;n-FlQ$?0i9f6Yy_%A+q88^qw|^Kvgqoe- z+kF3;yU)&t6X@jYqkLRc&c~^_16z5?2nz=w)28(Nqw8slN2=Vda(kS{es)Yz_Y}m- z0p!=YYa3sk_;vcycl+Ot&%bLqJT#;%y#Hjad*|lN);(i)tUi-p)zq(1D7xPMHQQo6 za$(!|w~xht@x!sTC&sMKmAodOdmvN!#Nf;BEnAj@@g;G9#%fg%c$d{pw|tgfF@LDX zH7%k=;nAaFB@5uLp8Y*Atg-LTI`P$Wx;l$dS-UJv=?~(KiycQZ8-kC$qoHbwW7HEd zVx@SUnL7igkKcLnrZbDcHhpvJCxZ*OhGSb!tG8F|`DyEo78|}}Z_(^0VJD7!h%&4M zmcIh_cUiB4ZtIlk7tbEp7H`oOSe`n{-61)oHLYi?zVy|xW=iHi>MpHO7qRwsBvuF% zeoRbO**{O}nJX^OOBM|qlU5JQEt6MukPW*-oHMXr>mzr z{0lL?`c%I~OK9vFX{29uOsbB1HDPk|TG0KzV&(lmto}a0dsutg?_kxm#Np&Xn3Qb{jzA&mnQ*!$>uWkz!PH7hbwt*6YmaO;jasveBZPzS@>NfyAghY zKzn_L-P)1uCn*uX9&rjxNbj&%jGrGXycWacyeb&2qrP}bU8(v(uL6f~0Bv2xPkuJr z9$EczzWvDR7dP5S%XKga_V;Lsar}PHi(6RNNGR4lGKQ(`F2GtQ`PP3#_gB1`CtP~q zP_Xw?01lv`Wk%Jlnmp1HaBrq7pQ3)$nS3C6f?@uH?RSht#sRZ!cTUC|R8-fh)CAqV7Ok_*2G8)qxxn6{>C zBK@(K(Q(TcO)?WrY5wWezsUvO{Y>YWt?`M7Yu#>l?q;>#TG?Ds%9e)Vv+Ek$26FN< zw?1erRj0&}CKCyPak?35rH5ncCS;UB+uhG&G@S#-ZOz`B_md{%X9#;s5e`a{9f5;0 za`GfrFy>c4%raARuZT+K96llowF)ZU#1~*1yQm>e7RA45>^@5sB%S&MH4`un*lYXUWFb-VahmE3R*Loe7gc%CncD87qGk&XsYY8dsL&)MER)-~W-b_-D=sc$W7K>VkN{EdQW^oV_%AtH=hJSD2_YTSnS^1v@S&4$9Z5bWo zD_(y2YcXH6fMX1&{aA4kTfO4LvC*tx9|by=gf%xcGdDFi-HtW%V#l!J;+Y&~3>UWq zvaf&-B{qzEFesjB;~2`~#Kveq5|wPf+s%{aL3AYBY~O$oNK|)68#7Bw)9v`cz@Qi| zj~&X4=7lo@1A}8@n4B%<%OID7J=M`>=Qg^rTX3$jp$~_)umjHZ}%p zvCW)-aO}jgVz3K4Ze0bL?a5RUg=*s(%VEYvVBO-G!5ozGf?Vr~yM3VOD1Zr};+%5G z&t1>xa5BxDa)L8l&sH)!qgp|#< zq(?YuC&LI4Mh~UjxD8!WQjC#Qn#*Y;7+mHwS;}%bXXC@nA|PKbXXVK-+(Iw^fz&=q zgwUD@B_|I!VIZI2mefAdq8rk*ZwU#JTOY#Sh7l==y|oMW+6a(E(TG-;aN;}>IGF@^QGSf&5!{f!ao@oJ^cSFc_m zzr$uyn@G641<6$b&`;7NyXYtX(WK~~!UR9YmE@jKGb$}EI&0o+QvKAt1!?4!)ooT| zrVr4&)hlkTbn~d`@(ZcBE6a^q{@kBcQPb^;y9TX{Q|ONm&7-Olnr`oeAgAaHbK{$F z*9(;t>V%U>&{{v?I5>0vQ6F)voiiOsu-hkf&y{!i#%|e~O8P8#Z|BJv^|{Iez1l3=`5tyj!(( zYp1ox2M2FWk4~ziFW0gEmSb^L5GO2DgRF4{}n-yTmzVCe`Dl5oCp2vXLy8>*@Lc1BWHK9I}-` z7RS@o;0p8)paP#|S31(QPH#}42z7&GpaY>%ESW+#u`m&IfpWcJSN=;SgwY0O?Oqc?%+ zdz(R@PVD3*4`wj~eVKGj0%ImQpeJjD%joxI`tJ0BvjIKHZ@PIwIo4h@h|FlmGkkfB zKwm~r_m0j?1i6>WpeI0NhHp2o9giUQSulLF5oF(NUOyKyGwGjbzSBH4c+i{IdIJvX~Ic zkKK#$p=+NC{FFB`oj81m$IyxCmpzqCs6U!0o@?&xVu$1;_S3@x52n4rSk=EDE*0Il zEH+jzFMO!_JmRo1tk@h-p_f+g;H&R^nTt!1o)^6ot}@ z4C&d1XN9AZq6mq&m?bP_<+J<+;Q}E`RD~0WO;`e!e}0%iP?95z5Qw7$!t%31T#GQW zxr!yI8k1D9?}?-Pidc$av_NQbud1w1JoZjfOc$0O&SypDLnsBaxa@F#cr!wlR+A=4BrOqhgU*|&rjpwT zDp$Ol2{LSGo4u-j)>DG2er5)wWoDYou$dWTRoL@irk|Nfj#36d(-PiWFAH%uEfH@) z@u>iu9QK3yEQ)+p6++5~S}hgT{^F7?J5$7hmI{CrVW~(gmkSms@^?@_3W`LsRZvta z63Hc1VrUeR*!W)6m>hOQ@@BEgT%$-LHijydH&(*s&;)(8v9ICnUNaHh@vPgne};Qt>mXZ>qc{a@r$1LD|T zdZr6>vh&`qxTf5bXfr7$q=RIL3w}yy(u1xzqL+jwv$ouBhCW*Sg3Qk0kp0g=rtPxg zV$Fb7!f7)3+)b$gk=;>K2MOrO*bSXLsfk$GUTF(*D)Lu0eDsJj)68jNGn8NhhH5xGQxc?R)njA2)m~z&0#KW3Yyw zh^i@OFo{ihie8#bt86G#*VU7v8WuSuIe_#_g)aB*@V747+wqX0LR2N9Px$HCp_W=& zzBy$u@IGlxZXt#G4vS<~KphOhuqp%_HVDcp?=(E_csVrs9;S$}XoF7xSlaSaQlv&E zTTRXJ7M51lNIt44d_G_CYX@6CU-6l^_{v@d2_T<|2;(F%Y!_~IptqNwrv4gNO-(H< z#(lT7>nhEKvQEp*&ep-&%G$ybk9XU)v8Qt|?&I%<{6dp&1RAj;mv1yB_!lpJML6}~ zn~a}#-3#-cFDPt3)id+GyWH!>b*UbVePh-sxY3ZtO#AScfy{&J6Yo7Sh<8`3J=9Jn zto(FuIiMzgC+&VTJ4RYx;o)&^b?R4+^~X-!4V7z8PpYZl_bY*Q-;Pf|@?A4`XnVau z$0ak)nIw5>1AUu1B1yOUw&)6`@5k!Nnj8I}rFTUaNAtgaAabL4hIq#oei%Qxr8f=J zDWTqNwVQesM@${atCk(g9myFD75;es$kOa#I;hpLeSEss-l0cu zx|+Ye!KAYdNP`fdl`{_)Kh|Dp=DxFk({slD-HpLt>N}sGq{O_R9MW52^^j%1YE#>5 z_SD_)hZ*J^+}BIz&kPUY#Kw5qV`~>eE#eEFCm)a@G&5w=7yQU8O zGUEg$TLwNPyptpmT?Kuo$x=_Li*R4s(;!sxRZ(rpvqg<$M1lP_A9+C_dgxdBYU#QUH)->oi3!A zYJ9RW)lDybfB}#;n79HB1pMw0UTp;_{#RpXKpk;@ZoOZ$%JlW%2Evu2`OloX=33@f ze>U+c{cz;%EtG?N#GqaUWf!Fq_WF$dwv6MN)9NxUU10UPuHB1GR~<@H4ouUZ3zTiI zN|Ai$hzCuZHQ~0FKjfXxJ67jqemga?yY0vF=G_C#*48gSBt7@#cp9&-3V$^5(h9X_ zKe6-pDA?CG-{AZqylKO(sk8Y3TGQ*7+`6Pi{8x@Fwq#btVg=bF95>;UFdOp`PFTgM&W7iSgf)?vzB=5k2uH(z^ zZmh&37!613j(sc5J-DlY@_UEOvpNj3M>lx$m5*+!$G07IZ{OLk<fz33a-1NO?L1$~o$V?s9m=Wl#cEPOA) zrQ_{^zdeyJ=Yz^N*^0kEciaOFJKiov{_uIB-!OTMaz&EZmN?O+-?1x8h|R)F8mU5z52p0&APjxnFoIURV;hHxHZe`rMAfaXuP`Z zTOZp@we*W%DHDGBfQF7W;cK?9C%4MJbb3f?JouhjH*&gc4!69x*>rDMH!%ntKasrH z3AK5kZ{9SZ!r?^HDoK$nJ3Yt8a`S!U(reiA>3+)Q3acJW^hfQfHq8gUuSbmf%XIHv z(i^@r5-z-zVy6Ps)`Ee)0qU`57U}y9Jx3$g-cDM#Kduoj2jBqFu{5dVe!U-8bmT?i zZxYtB>Ab1HwQUv?wqEDnu0D5z#aBUAzleXPyC?2mUWZmzz-EhLuFvXpRpbERfa;6- zwH6;gJrL=hs#ob@nfz?(PPy3LWcB`g9Ssc{Ib^5oZ(X2431Yaj2kt1-;)x; zo^KYzL~AY37TD6*+8*krY1PS)&FcxP|5{g?COGus}~hWCwRZm@!`J>cGH z{nJ-r3Ayj9qwZ`vq&DlP1``1QUTRu5t&jOMNqEGyi9c-hkX?Sc^574ngDR`@F-Obt zhF61qm*<@+xJ0!H{wfQbJDbKrI--$&vZJC)P_@&Ye&&sT`cMlXjcMt zPd*=e9eGLV&hcFh<$Ym79b>q}bhm0vO^5BTmQN2Xy*=EUl{IC(OMGyt_VU=a(YA+W zmzPAm#x4H!Ua;P5_$7mR6@P8|Mynyzz~j#{x;7&^Zjpf{rVVA6j5x#);q*j7jd5;C WcW3w5?T1I%b3VT{s8oW@;6DJ4lCQ4- literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/speak_1.ogg b/sound/talksounds/goon/speak_1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ab8ddde4a66c7e3ca7b93f00b734644001e32a54 GIT binary patch literal 4542 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 literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/speak_3.ogg b/sound/talksounds/goon/speak_3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..33ec079b84dd2d5dc16017144dbe71913e065d66 GIT binary patch literal 4589 zcmd511chh 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 literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/speak_3_ask.ogg b/sound/talksounds/goon/speak_3_ask.ogg new file mode 100644 index 0000000000000000000000000000000000000000..13156c332e086476cc247ccc88390b6164c19881 GIT binary patch literal 4881 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 literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/speak_3_exclaim.ogg b/sound/talksounds/goon/speak_3_exclaim.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e10eb615b061cae45b409d6f9f6b672dc442ea75 GIT binary patch literal 4757 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 literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/speak_4.ogg b/sound/talksounds/goon/speak_4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6de26114aee65e97b8b716866a4e7cc5b3041570 GIT binary patch literal 4832 zcmd5K0eh+ZOK^QGv*l|J{%$QE)cU z7Hs&Zz3>0n9F{EN*uv#dZc>b0VDf%kJU4Qe79Hn{bFe2l*gM#7!QlgW3EZS)4xf`C zARtPaz>7h5-|n}A89?=B>*yM8uK9BjN=py+!Z#UOZ< z(C^W*E%+jmS4m_cExRhioa%FyZx&ob87hsdYi-75pjQR&BvxD1nT?i4T)Jv-dc zs}x26dJdg)4wIvkaimTMH~^qqhR=V5&tFd|jPfFZta)AQDf>+R!xh zB|ragG$qESYf6x`ZeYqc!Deczlz)q|@eIG)NnOg%NscDPK)F)B>EUR?A|<&xCqZ;puiWBrF zI1!`UmvDB`asvP?GtB5dmYKf|S(ZmIk=F>-rQaCY)Kr$|IP?-5Z#eWJgQlVJmh)5l ztLW{<^-ZRJ0nG!UQT46r(zs>!c5~~S2Wf;V7-fRif9Wth1{V7Y+`SOwEK6x=axdY0 znU2<-a1qHfDUN||F z8Nn*%{Exn9Iu5#X5D}!|#g7Qm zM}+c6l=Ahoa?b8@X{;Q7Mxjy4|6RA!CU^k=cTQlhpTNQd_k{#X>s`1PbU>1EPXSDN znDM{a82AD@lzmt4j{yL{-s%dS=*=hliWq*)jDTi_-wI|R^WU|t0sZ6v=vZsG>p(|j z-j9!Qme$sfN70?=lM>Pf%jQolbx#zIl0H~*SmID_oIFaML?2!Yo%SK{fR=aTdeHo9 z6z`gorWEygfoPQ)Ta{1WPv|-wc@tlBpI(>8&!>CWSBN5sn^Hvdyqa#9Ejn0u5i_9r zx*!OE43ZC_(kwEUQeC<|m!Lk)KSG+q^7AR`G6CI2T`Jf?yNZF+>QX-4d1DcO2W{gy zm>)nNUQ5s2DOiDWD+TH9g)V`=kb^|zKr_!^0XvAy9{R;);DvuM)AcTc8O-DjGnlMm zm)m65eg^Y4nK=Nb@a!n|WDfB9g+i5pIa171&9lSIQ-YYh5e8fJF>`2+Jv^7j8WcwT z;=+9C-!F9S7jOoIyf7h~J?|e}957VG=@;@;MI82LoZ^4a;uPy*~WaC7MzkfA>fP+Wsb2D*iOZFg=rB*yopc_i}KY(Xz|E=5eGtr@`f?H zSmsBv3xU9&PYZhd1YNP7>UUT`^HV=_2A)#H~>vqo4RwvyF1&&)~m+xbh<5|V{ z9O<;OJVq(6*B3I1aEr}M3t4pLYVtJfcT9+dw^hslT6r?PnH^wh0W5mB{WusDT zT2Ml*W_#s{wX!-5GJW=1o}^LQUsA*`$m(7zZB@!dje}|~%>$-j@K&A*?h}}Ta~#OJ zOXh_!nPH9r11%hwg78RLb?H@b}zLQiRf{90GK(!bL)N?;d>_}TTtl?01i)vLVuRW zK2SvYN}yM3WGyp3#p>*GE{s$dw6%59-bHJuIcaTo$sOX5R#x?i4M=sZ!cQQE!fBpG|7z_{Tu;HKwT zm!Cu@n}^0+qXFC!kZ%8h8fn?xqX9Fh?tYqVr1l^xemx&=z%NrCHcb%27J~*!NT7 zxM!73yW-?q)w_4sZXGJ+-)wC%kCVeHoZm-+1FZWnzZHLaV4Um((%0T^aPIWI8@l)R zl-9ARLPVy~^jwM>zI0tCGBvPdAX5RFdLF|^_DM#8b`=&*{AJGCVq1R=thnKhLAFu` znudo1T+Ki`BZHPg20BeUH9RNU3BcY%OMqLtN$vVlvphX>WOKq2Bpq8^M!%Kep6`C# z#Jx9YiwV`Aajr!37lbS%IlVto!h%4ol(bjRUw2T{H%Ve?>LOBEcdy>jv5| zliAQwX1oeJh3Z)1k>LRfPM7(#T}-!Ivgb}0Tc2t`MSl~Dbwe3CIZYhdIQl$eb!k~J z;|UI_tbj2Xhuf+QtXn6pZMfKR?aux2>F2OSgv}hh0>EiodREqy4bjftf$Zqy?1I#z z+LoT4uD!d#F+E-TyQbUjtYrb@cMTCVyms#1hnT#W#PE=vzFxkb9@`up?97aZjuv0C zncalCyMN(8MU3;!uTppEd2K~G_olVBs(OB8kD;)_5SKUK8mSlb+Zc)L&3;aGsV^^S z{`B42iuYXFrw{+ibxv!$^*Z_{^Cz_n?)gpet$lk-1yA2*GG`4bFKXq{5>2H1y7=wX zU|=u(^XTw}gEP%1n-1n`p0$4$%2-mAD4}Rxp&#~m^j` z%gQVVd7~A!;N2&qH)^ck=}w)hNG-YTTf5^S^@@L{PU~Oa3{?FP@o|&OXOeHXNx#n} zRPF4tIMQV_Is2456*A- zOH0H$^MUsiIcC6A516JeBYqA>!$yf*hBM=XE5~scTT;%_v$w@?*1&Mt{%v(}EH&?9 zEB5PrkEc(`rL-U3{B*y8ed$W8_t=G__Gm9`n{X-VK?-rtca{mi{+w%I;^T4$d_GP{ z(Nz3YDQw^1Wr0WFFAYq`VPENl1lkJiELr7_u=L&|j<4CDx@oz|3OPr8B+ey(lyyBJ z0ZleqeQ*6ILoIg?+OFiTOb(wV?muPM;IMnM24(de#DK1?XG4p!pS1+)NW$J7ZS{Ki z!I6zgBaMcHLX&$s1~z7(_q*r4TMwMyli%(i*!4w}aL$ZU;dwXjd_nlMYFXOMlPjMl zUubp6C`{KU?mc&Qg>}h``-gNpbPd5}zjsFu(nfSzO!lzn$fn)~+ffB>DDW3Ge|*&O z!?4Y7ZTIX*s~c&Ny*=NYj2~Z?*+(mW&3RC5yQK$p=aAGD_$Q@3Y&f;T@Y7G;^`su( z9O1BL{E1?F$64ML9e^tX=trZ8Un>?)ruMIoTKN%khD544D#butDC-ebJXU|sBNp?^;DCTqMPJHnp+<(rPvh ztiN;cpml_Wt87M*=E8TaF-?0-v*eyKFv8j15b2I}>8;hg4WA;VW?XNw{;}-`a(s)Y z0%Yg`HzPe<>~nSY@)HBD%R(Ag>2$0|Z6YzZHd3SL%TI&xL-xmB3+F^FG)@ExRZB z#5iL`lje)zm2|8N&IJ#S#R~N&QBZ@g*|cdRr;Z;2^Qsb}BD8;jqi;T|aIYOrZR`np zS4HnT(4*HFs&r0f22%*_cYq;~Tz~s@y|q9OJAReh)9@OztiS+PLa+|FSMKynn``r* zdGG!2JP=9-bib b#mfGicoZIdb?xmuJ`qX-EiCAm4n_SJFe5vd literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/speak_4_ask.ogg b/sound/talksounds/goon/speak_4_ask.ogg new file mode 100644 index 0000000000000000000000000000000000000000..76421d8fddcdca29cccb1919bb0ba8fe234f9310 GIT binary patch literal 5001 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 literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/speak_4_exclaim.ogg b/sound/talksounds/goon/speak_4_exclaim.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ae6f3985bec34bf4d18dfd10472a4ef0a2d08fe3 GIT binary patch literal 4897 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 D3?F(F literal 0 HcmV?d00001 From d00a63c5bf33c709478c4d4ba50f321f0900b99d Mon Sep 17 00:00:00 2001 From: VerySoft Date: Sat, 16 Jul 2022 03:52:12 -0400 Subject: [PATCH 32/63] Anoddawan --- code/modules/mob/living/say.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index ddfc187dd9..67ea526d83 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -255,6 +255,8 @@ var/list/channel_to_radio_key = new var/message_range = world.view var/italics = 0 var/do_sound = TRUE + if(!voice_sounds_list || !voice_sounds_list.len) + do_sound = FALSE //Speaking into radios if(used_radios.len) From 486c91378bfcc855f6721e8c17dbd050570ba38b Mon Sep 17 00:00:00 2001 From: VerySoft Date: Sat, 16 Jul 2022 05:44:01 -0400 Subject: [PATCH 33/63] We check emotes for clients don't play sounds if you don't have a client idiot --- code/modules/emotes/emote_mob.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/emotes/emote_mob.dm b/code/modules/emotes/emote_mob.dm index a27f96e6a5..9f60ca53d7 100644 --- a/code/modules/emotes/emote_mob.dm +++ b/code/modules/emotes/emote_mob.dm @@ -203,7 +203,8 @@ var/turf/T = get_turf(src) if(!T) return - playsound(T, pick(emote_sound), 25, TRUE, falloff = 1 , is_global = TRUE, frequency = ourfreq, ignore_walls = FALSE, preference = /datum/client_preference/emote_sounds) + if(client) + playsound(T, pick(emote_sound), 25, TRUE, falloff = 1 , is_global = TRUE, frequency = ourfreq, ignore_walls = FALSE, preference = /datum/client_preference/emote_sounds) var/list/in_range = get_mobs_and_objs_in_view_fast(T,range,2,remote_ghosts = client ? TRUE : FALSE) var/list/m_viewers = in_range["mobs"] From e9e03a448321a9fdd3181370533c59511b62ab8d Mon Sep 17 00:00:00 2001 From: ItsSelis Date: Sat, 16 Jul 2022 15:04:12 +0200 Subject: [PATCH 34/63] Fullscreen & Cross Origin --- code/modules/client/client defines.dm | 9 +++++-- code/modules/client/client procs.dm | 35 ++++++++++++++++++++++++++- tgui/public/tgui.html | 1 + 3 files changed, 42 insertions(+), 3 deletions(-) diff --git a/code/modules/client/client defines.dm b/code/modules/client/client defines.dm index 6631d7e5b5..819956e3d0 100644 --- a/code/modules/client/client defines.dm +++ b/code/modules/client/client defines.dm @@ -80,10 +80,15 @@ // Runechat messages var/list/seen_messages + //Hide top bars + var/fullscreen = FALSE + //Hide status bar + var/show_status_bar = TRUE + /////////// // INPUT // /////////// - + /// Bitfield of modifier keys (Shift, Ctrl, Alt) held currently. var/mod_keys_held = 0 /// Bitfield of movement keys (WASD/Cursor Keys) held currently. @@ -107,4 +112,4 @@ /// Movement dir of the most recently pressed movement key. Used in cardinal-only movement mode. var/last_move_dir_pressed = NONE - #endif \ No newline at end of file + #endif diff --git a/code/modules/client/client procs.dm b/code/modules/client/client procs.dm index 7a22dc451c..28ad973a00 100644 --- a/code/modules/client/client procs.dm +++ b/code/modules/client/client procs.dm @@ -86,7 +86,7 @@ return sane = TRUE break - + if(!sane) to_chat(src, "Sorry, that link doesn't appear to be valid. Please try again.") return @@ -564,3 +564,36 @@ set name = "TguiKeyUp" set hidden = TRUE return // stub + +/client/verb/toggle_fullscreen() + set name = "Toggle Fullscreen" + set category = "OOC" + + fullscreen = !fullscreen + + if (fullscreen) + winset(usr, "mainwindow", "on-size=") + winset(usr, "mainwindow", "titlebar=false") + winset(usr, "mainwindow", "can-resize=false") + winset(usr, "mainwindow", "menu=") + winset(usr, "mainwindow", "is-maximized=false") + winset(usr, "mainwindow", "is-maximized=true") + else + winset(usr, "mainwindow", "menu=menu") + winset(usr, "mainwindow", "titlebar=true") + winset(usr, "mainwindow", "can-resize=true") + winset(usr, "mainwindow", "is-maximized=false") + winset(usr, "mainwindow", "on-size=attempt_auto_fit_viewport") // The attempt_auto_fit_viewport() proc is not implemented yet + +/* +/client/verb/toggle_status_bar() + set name = "Toggle Status Bar" + set category = "OOC" + + show_status_bar = !show_status_bar + + if (show_status_bar) + winset(usr, "input", "is-visible=true") + else + winset(usr, "input", "is-visible=false") +*/ diff --git a/tgui/public/tgui.html b/tgui/public/tgui.html index 07d74341f7..b5fc63f0c8 100644 --- a/tgui/public/tgui.html +++ b/tgui/public/tgui.html @@ -301,6 +301,7 @@ if (type === 'js') { var node = document.createElement('script'); node.type = 'text/javascript'; + node.crossOrigin = 'anonymous'; // IE8: Prefer non-https protocols node.src = Byond.IS_LTE_IE9 ? url.replace('https://', 'http://') From eaf9bed578a2746af349d7c284a1b98a8659ff02 Mon Sep 17 00:00:00 2001 From: Heroman Date: Sun, 17 Jul 2022 05:21:14 +1000 Subject: [PATCH 35/63] Adds 'fireaxes' to atmos/emt bay on SD/RP --- code/game/objects/structures/signs_vr.dm | 8 +++++++- maps/groundbase/gb-z1.dmm | 15 +++++++++------ maps/groundbase/gb-z3.dmm | 9 ++++++++- maps/stellar_delight/stellar_delight2.dmm | 23 +++++++++++++---------- 4 files changed, 37 insertions(+), 18 deletions(-) diff --git a/code/game/objects/structures/signs_vr.dm b/code/game/objects/structures/signs_vr.dm index 321ba27fc7..d786560142 100644 --- a/code/game/objects/structures/signs_vr.dm +++ b/code/game/objects/structures/signs_vr.dm @@ -2,4 +2,10 @@ icon = 'icons/obj/decals_vr.dmi' name = "\improper ITG" desc = "A polished metal sign which reads 'Ironcrest Transport Group'." - icon_state = "itg" \ No newline at end of file + icon_state = "itg" + +/obj/structure/sign/scenery/fakefireaxe + name = "decorative fire axe cabinet" + desc = "A fancy decorative indent in the wall, with an axe inside. The axe is actually a part of the indent and cannot be removed. A nostalgic reminder of older times of firefighting." + icon_state = "fireaxe1000" + icon = 'icons/obj/closet.dmi' \ No newline at end of file diff --git a/maps/groundbase/gb-z1.dmm b/maps/groundbase/gb-z1.dmm index 9faa853c6b..12300fddc7 100644 --- a/maps/groundbase/gb-z1.dmm +++ b/maps/groundbase/gb-z1.dmm @@ -539,6 +539,14 @@ outdoors = 0 }, /area/groundbase/security/lobby) +"bq" = ( +/obj/machinery/vending/wardrobe/atmosdrobe, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/structure/sign/scenery/fakefireaxe{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled, +/area/groundbase/engineering/atmos/monitoring) "br" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -8905,11 +8913,6 @@ /obj/item/weapon/hand_labeler, /turf/simulated/floor/carpet, /area/groundbase/security/detective) -"vS" = ( -/obj/machinery/vending/wardrobe/atmosdrobe, -/obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/tiled, -/area/groundbase/engineering/atmos/monitoring) "vT" = ( /obj/machinery/atmospherics/portables_connector{ dir = 8 @@ -36624,7 +36627,7 @@ Lt Lt Lt iS -vS +bq wu aM iS diff --git a/maps/groundbase/gb-z3.dmm b/maps/groundbase/gb-z3.dmm index 95d87ed2be..855a905c50 100644 --- a/maps/groundbase/gb-z3.dmm +++ b/maps/groundbase/gb-z3.dmm @@ -2,6 +2,13 @@ "aa" = ( /turf/simulated/wall, /area/groundbase/exploration/equipment) +"ab" = ( +/obj/machinery/suit_cycler/medical, +/obj/structure/sign/scenery/fakefireaxe{ + pixel_y = 32 + }, +/turf/simulated/floor/tiled/white, +/area/groundbase/medical/paramedic) "ak" = ( /obj/structure/table/glass, /obj/item/weapon/paper_bin, @@ -16835,7 +16842,7 @@ ID lz Cv Vm -og +ab to to Qk diff --git a/maps/stellar_delight/stellar_delight2.dmm b/maps/stellar_delight/stellar_delight2.dmm index e54c49f0b2..6787baf4c5 100644 --- a/maps/stellar_delight/stellar_delight2.dmm +++ b/maps/stellar_delight/stellar_delight2.dmm @@ -1896,6 +1896,18 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled/eris/dark/orangecorner, /area/engineering/locker_room) +"dT" = ( +/obj/machinery/computer/atmos_alert{ + dir = 1 + }, +/obj/machinery/camera/network/engineering{ + dir = 4 + }, +/obj/structure/sign/scenery/fakefireaxe{ + pixel_x = -32 + }, +/turf/simulated/floor/tiled/techfloor, +/area/engineering/atmos/monitoring) "dU" = ( /obj/structure/bed/chair/backed_red{ dir = 4 @@ -14630,15 +14642,6 @@ }, /turf/simulated/floor/tiled/eris/cafe, /area/crew_quarters/kitchen) -"GC" = ( -/obj/machinery/computer/atmos_alert{ - dir = 1 - }, -/obj/machinery/camera/network/engineering{ - dir = 4 - }, -/turf/simulated/floor/tiled/techfloor, -/area/engineering/atmos/monitoring) "GD" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/atmospherics/pipe/simple/hidden/green, @@ -29887,7 +29890,7 @@ NK eq sz to -GC +dT Ag Fl sp From ca346494a0306d3a6d522e031254f3783b8e78f9 Mon Sep 17 00:00:00 2001 From: Heroman Date: Sun, 17 Jul 2022 05:41:57 +1000 Subject: [PATCH 36/63] Fixes load slot button sometimes not working when re-logging --- code/modules/client/client procs.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/client/client procs.dm b/code/modules/client/client procs.dm index 7a22dc451c..6a6cf71b1a 100644 --- a/code/modules/client/client procs.dm +++ b/code/modules/client/client procs.dm @@ -86,7 +86,7 @@ return sane = TRUE break - + if(!sane) to_chat(src, "Sorry, that link doesn't appear to be valid. Please try again.") return @@ -194,6 +194,8 @@ . = ..() //calls mob.Login() prefs.sanitize_preferences() + if(prefs) + prefs.selecting_slots = FALSE connection_time = world.time connection_realtime = world.realtime From 9bfa59355b9c7567f083f54c013427897f70def8 Mon Sep 17 00:00:00 2001 From: Heroman Date: Sun, 17 Jul 2022 09:10:25 +1000 Subject: [PATCH 37/63] Adds double engi closets for SD and RP --- .../closets/secure/engineering.dm | 15 ++++++- maps/groundbase/gb-z1.dmm | 45 ++++++++++--------- maps/stellar_delight/stellar_delight2.dmm | 39 +++++++++------- vorestation.dme | 2 +- 4 files changed, 60 insertions(+), 41 deletions(-) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm index 1f1aaf0bd1..1c60a1b5c5 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm @@ -54,6 +54,12 @@ /obj/item/weapon/module/power_control = 3, /obj/item/device/multitool = 3) +/obj/structure/closet/secure_closet/engineering_electrical/double + starts_with = list( + /obj/item/clothing/gloves/yellow = 4, + /obj/item/weapon/storage/toolbox/electrical = 6, + /obj/item/weapon/module/power_control = 6, + /obj/item/device/multitool = 6) /obj/structure/closet/secure_closet/engineering_welding name = "welding supplies" @@ -66,6 +72,13 @@ /obj/item/weapon/weldpack = 3, /obj/item/clothing/glasses/welding = 3) +/obj/structure/closet/secure_closet/engineering_welding/double + starts_with = list( + /obj/item/clothing/head/welding = 6, + /obj/item/weapon/weldingtool/largetank = 6, + /obj/item/weapon/weldpack = 6, + /obj/item/clothing/glasses/welding = 6) + /obj/structure/closet/secure_closet/engineering_personal name = "engineer's locker" req_access = list(access_engine_equip) @@ -119,7 +132,7 @@ /obj/item/clothing/suit/storage/hooded/wintercoat/engineering/atmos, /obj/item/clothing/shoes/boots/winter/atmos, /obj/item/weapon/tank/emergency/oxygen/engi, - /obj/item/weapon/storage/belt/utility/atmostech) //VOREStation edit. They don't get a toolbox to fill it from, so why not give a spare one that's full already? + /obj/item/weapon/storage/belt/utility/atmostech) //VOREStation edit. They don't get a toolbox to fill it from, so why not give a spare one that's full already? /obj/structure/closet/secure_closet/atmos_personal/Initialize() if(prob(50)) diff --git a/maps/groundbase/gb-z1.dmm b/maps/groundbase/gb-z1.dmm index 12300fddc7..e976626425 100644 --- a/maps/groundbase/gb-z1.dmm +++ b/maps/groundbase/gb-z1.dmm @@ -586,6 +586,12 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/outdoors/sidewalk/virgo3c, /area/groundbase/level1/westspur) +"bw" = ( +/obj/structure/closet/toolcloset, +/obj/item/weapon/pickaxe, +/obj/item/weapon/chainsaw, +/turf/simulated/floor/tiled, +/area/groundbase/engineering/workshop) "bx" = ( /obj/structure/table/reinforced, /obj/item/device/floor_painter, @@ -642,6 +648,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled, /area/groundbase/security/processing) +"bD" = ( +/obj/structure/closet/secure_closet/engineering_electrical/double, +/obj/item/clothing/gloves/yellow, +/obj/item/clothing/gloves/yellow, +/turf/simulated/floor/tiled, +/area/groundbase/engineering/workshop) "bE" = ( /obj/structure/cable/yellow{ icon_state = "0-8" @@ -680,6 +692,14 @@ }, /turf/simulated/floor/tiled/dark, /area/groundbase/security/armory) +"bH" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/light, +/obj/structure/closet/secure_closet/engineering_welding/double, +/turf/simulated/floor/tiled, +/area/groundbase/engineering/workshop) "bJ" = ( /turf/simulated/floor/outdoors/newdirt_nograss/virgo3c, /area/groundbase/level1/eastspur) @@ -1842,11 +1862,6 @@ }, /turf/simulated/floor/tiled/white, /area/groundbase/civilian/bar) -"ez" = ( -/obj/structure/closet/toolcloset, -/obj/item/weapon/pickaxe, -/turf/simulated/floor/tiled, -/area/groundbase/engineering/workshop) "eA" = ( /obj/structure/disposalpipe/segment{ dir = 2; @@ -3114,14 +3129,6 @@ /obj/machinery/light, /turf/simulated/floor/tiled, /area/groundbase/cargo/mining) -"hS" = ( -/obj/structure/closet/secure_closet/engineering_welding, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/light, -/turf/simulated/floor/tiled, -/area/groundbase/engineering/workshop) "hT" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/tiled, @@ -13116,12 +13123,6 @@ }, /turf/simulated/floor/tiled, /area/holodeck_control) -"FW" = ( -/obj/structure/closet/secure_closet/engineering_electrical, -/obj/item/clothing/gloves/yellow, -/obj/item/clothing/gloves/yellow, -/turf/simulated/floor/tiled, -/area/groundbase/engineering/workshop) "FX" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass_security/polarized{ @@ -35209,14 +35210,14 @@ pe Wl VC XJ -ez +bw zv NY ER jf BH -FW -hS +bD +bH JM ph aE diff --git a/maps/stellar_delight/stellar_delight2.dmm b/maps/stellar_delight/stellar_delight2.dmm index 6787baf4c5..2e060a99d5 100644 --- a/maps/stellar_delight/stellar_delight2.dmm +++ b/maps/stellar_delight/stellar_delight2.dmm @@ -1919,6 +1919,12 @@ /obj/structure/disposalpipe/segment, /turf/simulated/wall/bay/r_wall/steel, /area/stellardelight/deck2/o2production) +"dW" = ( +/obj/structure/closet/secure_closet/engineering_electrical/double{ + anchored = 1 + }, +/turf/simulated/floor/tiled/eris/dark/orangecorner, +/area/engineering/locker_room) "dX" = ( /obj/machinery/light{ dir = 8 @@ -2071,6 +2077,10 @@ }, /turf/simulated/open, /area/stellardelight/deck2/aftstarboard) +"eo" = ( +/obj/structure/closet/secure_closet/engineering_welding/double, +/turf/simulated/floor/tiled/eris/dark/orangecorner, +/area/engineering/locker_room) "ep" = ( /obj/machinery/power/apc/angled{ dir = 4; @@ -2481,6 +2491,10 @@ }, /turf/simulated/floor/tiled/eris/steel/brown_platform, /area/crew_quarters/bar) +"fj" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck2/o2production) "fk" = ( /obj/machinery/vending/engivend, /obj/machinery/light{ @@ -2534,6 +2548,10 @@ }, /turf/simulated/floor/lino, /area/crew_quarters/bar) +"fq" = ( +/obj/structure/closet/secure_closet/engineering_welding, +/turf/simulated/floor/tiled/techfloor, +/area/stellardelight/deck2/o2production) "fr" = ( /obj/structure/sign/painting/public{ pixel_x = -30 @@ -7093,12 +7111,6 @@ /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/tiled/eris/steel/cargo, /area/quartermaster/storage) -"pF" = ( -/obj/structure/closet/secure_closet/engineering_electrical, -/obj/item/clothing/gloves/yellow, -/obj/item/clothing/gloves/yellow, -/turf/simulated/floor/tiled/eris/dark/orangecorner, -/area/engineering/locker_room) "pG" = ( /obj/structure/cable/green{ icon_state = "4-8" @@ -7910,9 +7922,6 @@ }, /turf/simulated/floor/tiled/eris/cafe, /area/crew_quarters/kitchen) -"ro" = ( -/turf/simulated/floor/tiled/techfloor, -/area/stellardelight/deck2/o2production) "rp" = ( /obj/structure/cable/cyan{ icon_state = "1-2" @@ -18294,10 +18303,6 @@ }, /turf/simulated/floor/tiled/eris/cafe, /area/crew_quarters/kitchen) -"OB" = ( -/obj/structure/closet/secure_closet/engineering_welding, -/turf/simulated/floor/tiled/eris/dark/orangecorner, -/area/engineering/locker_room) "OC" = ( /obj/structure/closet/crate/bin{ anchored = 1 @@ -30186,7 +30191,7 @@ UY OK pO Qu -ro +fj Sz ZG Jh @@ -30328,7 +30333,7 @@ pY DE sT WM -ro +fq Sz QW Jh @@ -35564,7 +35569,7 @@ Re OI da iw -pF +dW To To Vo @@ -35708,7 +35713,7 @@ Kv dS vb Nm -OB +eo OF Oq rf diff --git a/vorestation.dme b/vorestation.dme index 746f044cb9..488059591c 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -4139,6 +4139,7 @@ #include "maps\expedition_vr\beach\submaps\mountains.dm" #include "maps\expedition_vr\beach\submaps\mountains_areas.dm" #include "maps\gateway_archive_vr\blackmarketpackers.dm" +#include "maps\groundbase\groundbase.dm" #include "maps\offmap_vr\om_ships\abductor.dm" #include "maps\southern_cross\items\clothing\sc_accessory.dm" #include "maps\southern_cross\items\clothing\sc_suit.dm" @@ -4146,7 +4147,6 @@ #include "maps\southern_cross\loadout\loadout_suit.dm" #include "maps\southern_cross\loadout\loadout_uniform.dm" #include "maps\southern_cross\loadout\loadout_vr.dm" -#include "maps\stellar_delight\stellar_delight.dm" #include "maps\submaps\_helpers.dm" #include "maps\submaps\_readme.dm" #include "maps\submaps\engine_submaps\engine.dm" From b40711bc39bdb9cb7bc0cf9011f0410308397e48 Mon Sep 17 00:00:00 2001 From: Heroman Date: Sun, 17 Jul 2022 09:23:35 +1000 Subject: [PATCH 38/63] Initialize chainsaw --- code/game/objects/items/weapons/material/chainsaw.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/weapons/material/chainsaw.dm b/code/game/objects/items/weapons/material/chainsaw.dm index 74fb9681e0..f64b41d7f0 100644 --- a/code/game/objects/items/weapons/material/chainsaw.dm +++ b/code/game/objects/items/weapons/material/chainsaw.dm @@ -12,13 +12,13 @@ var/active_force = 55 var/inactive_force = 10 -/obj/item/weapon/chainsaw/New() +/obj/item/weapon/chainsaw/Initialize() var/datum/reagents/R = new/datum/reagents(max_fuel) reagents = R R.my_atom = src R.add_reagent("fuel", max_fuel) START_PROCESSING(SSobj, src) - ..() + . = ..() /obj/item/weapon/chainsaw/Destroy() STOP_PROCESSING(SSobj, src) From 8804e5d74616a07df9b8a6241340bab819197338 Mon Sep 17 00:00:00 2001 From: Heroman Date: Sun, 17 Jul 2022 09:36:35 +1000 Subject: [PATCH 39/63] Makes abandoned crates destroy contents when tamper is detected --- code/modules/mining/abandonedcrates.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/modules/mining/abandonedcrates.dm b/code/modules/mining/abandonedcrates.dm index f3a315827d..d6e72e4e33 100644 --- a/code/modules/mining/abandonedcrates.dm +++ b/code/modules/mining/abandonedcrates.dm @@ -215,3 +215,10 @@ to_chat(user, "Last code attempt, [previousattempt], had [bulls] correct digits at correct positions and [cows] correct digits at incorrect positions.") return ..() + +/obj/structure/closet/crate/secure/loot/damage(var/damage) + if(contents.len) + visible_message("[src] makes a grinding noise as its contents are destroyed by the deca-lock safety!") + for(var/obj/O in src.contents) + qdel(O) + ..() \ No newline at end of file From 768175869bb396450a47a2f47aa7ab9ecf23dac7 Mon Sep 17 00:00:00 2001 From: Heroman Date: Sun, 17 Jul 2022 10:11:09 +1000 Subject: [PATCH 40/63] Makes multiple frame parts makeable on same tile --- code/modules/materials/materials/_materials.dm | 4 ++-- code/modules/materials/materials/metals/steel.dm | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/materials/materials/_materials.dm b/code/modules/materials/materials/_materials.dm index f059aa28c6..168fd67938 100644 --- a/code/modules/materials/materials/_materials.dm +++ b/code/modules/materials/materials/_materials.dm @@ -109,7 +109,7 @@ var/list/name_to_material var/datum/material/key = arguments[1] if(istype(key)) return key // we want to convert anything we're given to a material - + if(istext(key)) // text ID . = name_to_material[key] if(!.) @@ -363,7 +363,7 @@ var/list/name_to_material ) if(icon_base == "solid") // few icons recipes += new /datum/stack_recipe("[display_name] wall girders (eris)", /obj/structure/girder/eris, 2, time = 50, one_per_turf = 1, on_floor = 1, supplied_material = "[name]", pass_stack_color = TRUE) - recipes += new /datum/stack_recipe_list("low walls",list( + recipes += new /datum/stack_recipe_list("low walls",list( new /datum/stack_recipe("low wall (bay style)", /obj/structure/low_wall/bay, 3, time = 20, one_per_turf = 1, on_floor = 1, supplied_material = "[name]", recycle_material = "[name]"), new /datum/stack_recipe("low wall (eris style)", /obj/structure/low_wall/eris, 3, time = 20, one_per_turf = 1, on_floor = 1, supplied_material = "[name]", recycle_material = "[name]") )) diff --git a/code/modules/materials/materials/metals/steel.dm b/code/modules/materials/materials/metals/steel.dm index ca63d24b9c..cc6a58792a 100644 --- a/code/modules/materials/materials/metals/steel.dm +++ b/code/modules/materials/materials/metals/steel.dm @@ -69,7 +69,7 @@ new /datum/stack_recipe("regular floor tile", /obj/item/stack/tile/floor, 1, 4, 20, recycle_material = "[name]"), new /datum/stack_recipe("roofing tile", /obj/item/stack/tile/roofing, 3, 4, 20, recycle_material = "[name]"), new /datum/stack_recipe("metal rod", /obj/item/stack/rods, 1, 2, 60, recycle_material = "[name]"), - new /datum/stack_recipe("frame", /obj/item/frame, 5, time = 25, one_per_turf = 1, on_floor = 1, recycle_material = "[name]"), + new /datum/stack_recipe("frame parts", /obj/item/frame, 5, time = 25, on_floor = 1, recycle_material = "[name]"), new /datum/stack_recipe("mirror frame", /obj/item/frame/mirror, 1, time = 5, one_per_turf = 0, on_floor = 1, recycle_material = "[name]"), new /datum/stack_recipe("fire extinguisher cabinet frame", /obj/item/frame/extinguisher_cabinet, 4, time = 5, one_per_turf = 0, on_floor = 1, recycle_material = "[name]"), new /datum/stack_recipe("railing", /obj/structure/railing, 2, time = 50, one_per_turf = 0, on_floor = 1, recycle_material = "[name]"), From 0bcced214503eb8d4928dc06b892e6087dcdc5da Mon Sep 17 00:00:00 2001 From: Heroman Date: Sun, 17 Jul 2022 11:36:59 +1000 Subject: [PATCH 41/63] Allows direct prey transfer to bellies of other preds --- code/modules/vore/eating/vorepanel_vr.dm | 44 ++++++++++++++++++++---- 1 file changed, 38 insertions(+), 6 deletions(-) diff --git a/code/modules/vore/eating/vorepanel_vr.dm b/code/modules/vore/eating/vorepanel_vr.dm index 19ca08a71c..748c468b91 100644 --- a/code/modules/vore/eating/vorepanel_vr.dm +++ b/code/modules/vore/eating/vorepanel_vr.dm @@ -580,7 +580,7 @@ //Handle the [All] choice. Ugh inelegant. Someone make this pretty. if(params["pickall"]) - intent = tgui_alert(usr, "Eject all, Move all?","Query",list("Eject all","Cancel","Move all")) + intent = tgui_alert(user, "Eject all, Move all?","Query",list("Eject all","Cancel","Move all")) switch(intent) if("Cancel") return TRUE @@ -598,7 +598,7 @@ to_chat(user,"You can't do that in your state!") return TRUE - var/obj/belly/choice = tgui_input_list(usr, "Move all where?","Select Belly", host.vore_organs) + var/obj/belly/choice = tgui_input_list(user, "Move all where?","Select Belly", host.vore_organs) if(!choice) return FALSE @@ -636,12 +636,44 @@ to_chat(user,"You can't do that in your state!") return TRUE - var/obj/belly/choice = tgui_input_list(usr, "Move [target] where?","Select Belly", host.vore_organs) - if(!choice || !(target in host.vore_selected)) + var/dest_choice = tgui_alert(user, "Do you want target moved into your own belly or someone else's?", "Select Target", list("Your Own", "Someone Else's")) + var/mob/living/belly_owner = host + + switch(dest_choice) + if("Someone Else's") + var/list/viable_candidates = list() + for(var/mob/living/candidate in range(1, host)) + if(istype(candidate) && !(candidate == host)) + if(candidate.vore_organs.len && candidate.feeding && !candidate.no_vore) + viable_candidates += candidate + if(!viable_candidates.len) + to_chat(user, "There are no viable candidates around you!") + return TRUE + belly_owner = tgui_input_list(user, "Who do you want to recieve the target?", "Select Predator", viable_candidates) + else + belly_owner = host + + if(!belly_owner || !(belly_owner in range(1, host))) return TRUE - to_chat(target,"You're squished from [host]'s [lowertext(host.vore_selected.name)] to their [lowertext(choice.name)]!") - host.vore_selected.transfer_contents(target, choice) + var/obj/belly/choice = tgui_input_list(user, "Move [target] where?","Select Belly", belly_owner.vore_organs) + if(!choice || !(target in host.vore_selected) || !belly_owner || !(belly_owner in range(1, host))) + return TRUE + + if(belly_owner != host) + to_chat(user, "Transfer offer sent. Await their response.") + var/accepted = tgui_alert(belly_owner, "[host] is trying to transfer [target] from their [lowertext(host.vore_selected.name)] into your [lowertext(choice.name)]. Do you accept?", "Feeding Offer", list("Yes", "No")) + if(accepted != "Yes") + to_chat(user, "[belly_owner] refused the transfer!!") + return TRUE + if(!belly_owner || !(belly_owner in range(1, host))) + return TRUE + to_chat(target,"You're squished from [host]'s [lowertext(host.vore_selected.name)] to [belly_owner]'s [lowertext(choice.name)]!") + to_chat(belly_owner,"[target] is squished from [host]'s [lowertext(host.vore_selected.name)] to your [lowertext(choice.name)]!") + host.vore_selected.transfer_contents(target, choice) + else + to_chat(target,"You're squished from [host]'s [lowertext(host.vore_selected.name)] to their [lowertext(choice.name)]!") + host.vore_selected.transfer_contents(target, choice) return TRUE if("Transform") From 33ccade5604d6dd7b9d7e2b63e5ad7504ee1e87f Mon Sep 17 00:00:00 2001 From: Heroman Date: Sun, 17 Jul 2022 11:48:58 +1000 Subject: [PATCH 42/63] Makes persistant dirt not reset its alpha after some dirtying --- code/game/objects/effects/decals/Cleanable/misc.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/game/objects/effects/decals/Cleanable/misc.dm b/code/game/objects/effects/decals/Cleanable/misc.dm index e68ce7aa4e..cf26c6463d 100644 --- a/code/game/objects/effects/decals/Cleanable/misc.dm +++ b/code/game/objects/effects/decals/Cleanable/misc.dm @@ -38,6 +38,12 @@ icon_state = "dirt" mouse_opacity = 0 +/obj/effect/decal/cleanable/Initialize(var/mapload, var/_age) + .=..() + var/turf/simulated/our_turf = src.loc + if(our_turf && istype(our_turf) && our_turf.can_dirty && _age) + our_turf.dirt = 101 + /obj/effect/decal/cleanable/flour name = "flour" desc = "It's still good. Four second rule!" From c2b432d6964b9558e1e50021f6cc345c06c63f7a Mon Sep 17 00:00:00 2001 From: Heroman Date: Sun, 17 Jul 2022 12:08:15 +1000 Subject: [PATCH 43/63] Also fixes holofloors being used in locker room --- maps/stellar_delight/stellar_delight2.dmm | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/maps/stellar_delight/stellar_delight2.dmm b/maps/stellar_delight/stellar_delight2.dmm index 2e060a99d5..6b6601dda9 100644 --- a/maps/stellar_delight/stellar_delight2.dmm +++ b/maps/stellar_delight/stellar_delight2.dmm @@ -2147,7 +2147,7 @@ }, /obj/item/clothing/shoes/black, /obj/item/device/communicator, -/turf/simulated/floor/holofloor/tiled/dark, +/turf/simulated/floor/tiled/dark, /area/crew_quarters/locker) "ew" = ( /obj/structure/table/steel_reinforced, @@ -3598,7 +3598,7 @@ /obj/machinery/disposal/wall/cleaner{ dir = 4 }, -/turf/simulated/floor/holofloor/tiled/dark, +/turf/simulated/floor/tiled/dark, /area/crew_quarters/locker) "hQ" = ( /obj/structure/table/standard, @@ -5634,7 +5634,7 @@ /obj/machinery/vending/loadout/loadout_misc, /obj/machinery/atmospherics/unary/vent_pump/on, /obj/effect/landmark/vines, -/turf/simulated/floor/holofloor/tiled/dark, +/turf/simulated/floor/tiled/dark, /area/crew_quarters/locker) "me" = ( /obj/structure/cable/white{ @@ -5865,7 +5865,7 @@ /obj/item/clothing/shoes/black, /obj/machinery/light, /obj/item/device/communicator, -/turf/simulated/floor/holofloor/tiled/dark, +/turf/simulated/floor/tiled/dark, /area/crew_quarters/locker) "mH" = ( /obj/structure/table/steel_reinforced, @@ -10651,7 +10651,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/holofloor/tiled/dark, +/turf/simulated/floor/tiled/dark, /area/crew_quarters/locker) "xJ" = ( /obj/structure/table/reinforced, @@ -11718,7 +11718,7 @@ }, /obj/machinery/vending/loadout/uniform, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/holofloor/tiled/dark, +/turf/simulated/floor/tiled/dark, /area/crew_quarters/locker) "Af" = ( /obj/structure/table/reinforced, @@ -12917,7 +12917,7 @@ }, /obj/machinery/vending/loadout/clothing, /obj/machinery/alarm/angled, -/turf/simulated/floor/holofloor/tiled/dark, +/turf/simulated/floor/tiled/dark, /area/crew_quarters/locker) "CW" = ( /obj/effect/floor_decal/steeldecal/steel_decals5{ @@ -13106,7 +13106,7 @@ }, /obj/structure/undies_wardrobe, /obj/effect/landmark/vermin, -/turf/simulated/floor/holofloor/tiled/dark, +/turf/simulated/floor/tiled/dark, /area/crew_quarters/locker) "Dv" = ( /obj/structure/cable/white{ @@ -14300,7 +14300,7 @@ }, /obj/machinery/vending/loadout/overwear, /obj/machinery/camera/network/civilian, -/turf/simulated/floor/holofloor/tiled/dark, +/turf/simulated/floor/tiled/dark, /area/crew_quarters/locker) "FS" = ( /obj/structure/cable/green{ @@ -15274,7 +15274,7 @@ /area/engineering/storage) "HV" = ( /obj/machinery/washing_machine, -/turf/simulated/floor/holofloor/tiled/dark, +/turf/simulated/floor/tiled/dark, /area/crew_quarters/locker) "HW" = ( /obj/machinery/door/firedoor/glass, @@ -21572,7 +21572,7 @@ dir = 8 }, /obj/machinery/vending/loadout/gadget, -/turf/simulated/floor/holofloor/tiled/dark, +/turf/simulated/floor/tiled/dark, /area/crew_quarters/locker) "VV" = ( /obj/structure/cable/orange{ From 6688ff95a69329f57fdcfbdba8bf34064f15415b Mon Sep 17 00:00:00 2001 From: VerySoft Date: Sun, 17 Jul 2022 00:37:28 -0400 Subject: [PATCH 44/63] Buffs Blockers and alters the new sound toggle verbs again I added hyphens instead of spaces for the new verbs because typing any of the verbs they relate to in the bottom bar defaults to the toggle verb instead of the normal verb. :U With the hyphens instead of spaces it doesn't do that anymore! --- code/game/objects/structures/map_blocker_vr.dm | 3 +++ code/modules/client/preferences_toggle_procs.dm | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/code/game/objects/structures/map_blocker_vr.dm b/code/game/objects/structures/map_blocker_vr.dm index bd56b08d6e..2b41679979 100644 --- a/code/game/objects/structures/map_blocker_vr.dm +++ b/code/game/objects/structures/map_blocker_vr.dm @@ -8,8 +8,11 @@ opacity = 0 density = TRUE unacidable = TRUE + plane = PLANE_BUILDMODE +/* //VOREStation Edit /obj/effect/blocker/Initialize() // For non-gateway maps. . = ..() icon = null icon_state = null +*/ diff --git a/code/modules/client/preferences_toggle_procs.dm b/code/modules/client/preferences_toggle_procs.dm index 1aeef13a49..23287182e8 100644 --- a/code/modules/client/preferences_toggle_procs.dm +++ b/code/modules/client/preferences_toggle_procs.dm @@ -407,7 +407,7 @@ feedback_add_details("admin_verb","TRadioSounds") /client/verb/toggle_say_sounds() - set name = "Sound Toggle: Say" + set name = "Sound-Toggle-Say" set category = "Preferences" set desc = "Toggle hearing a sound when somebody speaks using say." @@ -420,7 +420,7 @@ feedback_add_details("admin_verb","TSaySounds") /client/verb/toggle_emote_sounds() - set name = "Sound Toggle: Me" + set name = "Sound-Toggle-Me" set category = "Preferences" set desc = "Toggle hearing a sound when somebody speaks using me ." @@ -433,7 +433,7 @@ feedback_add_details("admin_verb","TMeSounds") /client/verb/toggle_whisper_sounds() - set name = "Sound Toggle: Whisper" + set name = "Sound-Toggle-Whisper" set category = "Preferences" set desc = "Toggle hearing a sound when somebody speaks using whisper." @@ -446,7 +446,7 @@ feedback_add_details("admin_verb","TWhisperSounds") /client/verb/toggle_subtle_sounds() - set name = "Sound Toggle: Subtle" + set name = "Sound-Toggle-Subtle" set category = "Preferences" set desc = "Toggle hearing a sound when somebody uses subtle." From 3c770d502874a90f3005eaa9b1ae19db2107e14c Mon Sep 17 00:00:00 2001 From: VerySoft Date: Sun, 17 Jul 2022 01:35:17 -0400 Subject: [PATCH 45/63] Back to GB! --- vorestation.dme | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vorestation.dme b/vorestation.dme index 746f044cb9..488059591c 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -4139,6 +4139,7 @@ #include "maps\expedition_vr\beach\submaps\mountains.dm" #include "maps\expedition_vr\beach\submaps\mountains_areas.dm" #include "maps\gateway_archive_vr\blackmarketpackers.dm" +#include "maps\groundbase\groundbase.dm" #include "maps\offmap_vr\om_ships\abductor.dm" #include "maps\southern_cross\items\clothing\sc_accessory.dm" #include "maps\southern_cross\items\clothing\sc_suit.dm" @@ -4146,7 +4147,6 @@ #include "maps\southern_cross\loadout\loadout_suit.dm" #include "maps\southern_cross\loadout\loadout_uniform.dm" #include "maps\southern_cross\loadout\loadout_vr.dm" -#include "maps\stellar_delight\stellar_delight.dm" #include "maps\submaps\_helpers.dm" #include "maps\submaps\_readme.dm" #include "maps\submaps\engine_submaps\engine.dm" From d57bd930374302f377ecebb705ea53a240cca17a Mon Sep 17 00:00:00 2001 From: VerySoft Date: Sun, 17 Jul 2022 02:04:14 -0400 Subject: [PATCH 46/63] liddol tweaks --- maps/groundbase/gb-z2.dmm | 32 ++++++++++++++----- maps/groundbase/groundbase_poi_stuff.dm | 6 +++- .../southwilds/villagepois/wide6.dmm | 5 +-- 3 files changed, 30 insertions(+), 13 deletions(-) diff --git a/maps/groundbase/gb-z2.dmm b/maps/groundbase/gb-z2.dmm index 304434ff5c..a75d97c4df 100644 --- a/maps/groundbase/gb-z2.dmm +++ b/maps/groundbase/gb-z2.dmm @@ -2235,7 +2235,9 @@ /area/groundbase/cargo/office) "go" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/light/small/fairylights, +/obj/machinery/light/small/fairylights{ + pixel_y = -2 + }, /turf/simulated/floor/outdoors/sidewalk/virgo3c, /area/groundbase/level2/nw) "gq" = ( @@ -5071,6 +5073,12 @@ outdoors = 0 }, /area/groundbase/level2/se) +"oG" = ( +/obj/machinery/light/small/fairylights{ + pixel_y = -1 + }, +/turf/simulated/floor/outdoors/grass/virgo3c, +/area/groundbase/level2/nw) "oH" = ( /turf/simulated/open/virgo3c, /area/groundbase/level2/eastspur) @@ -7693,6 +7701,12 @@ }, /turf/simulated/floor/tiled/white, /area/groundbase/dorms/room1) +"wl" = ( +/obj/machinery/light/small/fairylights{ + pixel_y = -1 + }, +/turf/simulated/floor/outdoors/newdirt/virgo3c, +/area/groundbase/level2/nw) "wm" = ( /obj/machinery/computer/supplycomp/control{ dir = 8 @@ -11523,7 +11537,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/machinery/light/small/fairylights, +/obj/machinery/light/small/fairylights{ + pixel_y = -2 + }, /turf/simulated/floor/outdoors/sidewalk/virgo3c, /area/groundbase/level2/nw) "Hs" = ( @@ -24377,13 +24393,13 @@ bY bY bY bY -EZ +wl ml pw -lM +oG bY bY -lM +oG bY bY bY @@ -24661,13 +24677,13 @@ bY bY bY bY -EZ +wl sN pw -lM +oG bY Oa -lM +oG bY bY bY diff --git a/maps/groundbase/groundbase_poi_stuff.dm b/maps/groundbase/groundbase_poi_stuff.dm index e24fe9b14a..161472287d 100644 --- a/maps/groundbase/groundbase_poi_stuff.dm +++ b/maps/groundbase/groundbase_poi_stuff.dm @@ -1063,7 +1063,11 @@ name = "wide building 6" mappath = 'southwilds/villagepois/wide6.dmm' /area/submap/groundbase/poi/wildvillage/wide/wide6 - +/obj/item/weapon/paper/wide6 + name = "\improper hand written letter" + info = {"It is hard for me to write this out, and I hope you will be back soon, but I fear that by the time you return I will already be gone. I will try my best to hold on, but even as I write this, I can feel myself slipping.

    + I know that you all do not believe me but I really can see them, just beyond the walls, and they're even closer now than they were before. I can see them even when I close my eyes. Seven golden eyes watch me, and I can feel their heat pouring into me. As they come closer, I can feel myself being tugged in. Like I'm a little lost moon being tugged into the embrace of a passing star.

    It still doesn't hurt. It's getting hard to see anything else, and I can't move anymore. I feel like everything is going to be okay. If you see seven eyes, don't be afraid. Just promise you'll come find me, okay?

    + I'll keep hol"} /datum/map_template/groundbase/wildvillage/long/long1 name = "long building 1" diff --git a/maps/groundbase/southwilds/villagepois/wide6.dmm b/maps/groundbase/southwilds/villagepois/wide6.dmm index 90f8197b9c..78b99a7beb 100644 --- a/maps/groundbase/southwilds/villagepois/wide6.dmm +++ b/maps/groundbase/southwilds/villagepois/wide6.dmm @@ -53,10 +53,7 @@ /obj/item/weapon/bedsheet/double, /obj/random/plushie, /obj/structure/curtain/open/privacy, -/obj/item/weapon/paper{ - info = "It is hard for me to write this out, and I hope you will be back soon, but I fear that by the time you return I will already be gone. I will try my best to hold on, but even as I write this, I can feel myself slipping.

    I know that you all do not believe me but I really can see them, just beyond the walls, and they're even closer now than they were before. I can see them even when I close my eyes. Seven golden eyes watch me, and I can feel their heat pouring into me. As they come closer, I can feel myself being tugged in. Like I'm a little lost moon being tugged into the embrace of a passing star.

    It still doesn't hurt. It's getting hard to see anything else, and I can't move anymore. I feel like everything is going to be okay. If you see seven eyes, don't be afraid. Just promise you'll come find me, okay?

    I'll keep hol
    "; - name = "A hand written letter" - }, +/obj/item/weapon/paper/wide6, /turf/simulated/floor/tiled/white, /area/submap/groundbase/poi/wildvillage/wide/wide6) "n" = ( From 257abfcf1b3d80cd9373dce0572410b313d24656 Mon Sep 17 00:00:00 2001 From: VerySoft Date: Sun, 17 Jul 2022 05:16:32 -0400 Subject: [PATCH 47/63] tweaky! --- code/modules/economy/vending_machines_vr.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/economy/vending_machines_vr.dm b/code/modules/economy/vending_machines_vr.dm index 2e92584594..988e73baf3 100644 --- a/code/modules/economy/vending_machines_vr.dm +++ b/code/modules/economy/vending_machines_vr.dm @@ -2429,7 +2429,7 @@ desc = "Food made by dogs!" product_ads = "EAT FOOD!!!;Awooooooooooooooo!~;Made by actual dogs!;Now with twenty percent more taste!!!" icon = 'icons/obj/vending.dmi' - icon_state = "fridge_food" + icon_state = "hotfood" products = list(/obj/item/weapon/tray = 50, /obj/item/weapon/material/kitchen/utensil/fork = 50, /obj/item/weapon/material/knife/plastic = 50, @@ -2917,7 +2917,7 @@ desc = "Food made by dogs!" product_ads = "EAT FOOD!!!;Awooooooooooooooo!~;Made by actual dogs!;Now with twenty percent more taste!!!" icon = 'icons/obj/vending.dmi' - icon_state = "fridge_food" + icon_state = "hotfood" products = list(/obj/item/weapon/tray = 50, /obj/item/weapon/material/kitchen/utensil/fork = 50, /obj/item/weapon/material/knife/plastic = 50, @@ -3313,7 +3313,7 @@ desc = "Food made by dogs!" product_ads = "EAT FOOD!!!;Awooooooooooooooo!~;Made by actual dogs!;Now with twenty percent more taste!!!" icon = 'icons/obj/vending.dmi' - icon_state = "fridge_food" + icon_state = "hotfood" products = list(/obj/item/weapon/reagent_containers/food/snacks/bearmeat = 10, /obj/item/weapon/reagent_containers/food/snacks/carpmeat = 10, /obj/item/weapon/reagent_containers/food/snacks/carpmeat/fish = 10, From 7cf8fe31584c128c3101d4c5d8120bed69d60d41 Mon Sep 17 00:00:00 2001 From: Atermonera Date: Sun, 17 Jul 2022 10:52:57 -0800 Subject: [PATCH 48/63] Merge pull request #8668 from Atermonera/weaker_allergens Nerfs allergic reactions (Again) --- code/modules/reagents/reagents/_reagents.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/reagents/_reagents.dm b/code/modules/reagents/reagents/_reagents.dm index b42dd2d905..00924548e9 100644 --- a/code/modules/reagents/reagents/_reagents.dm +++ b/code/modules/reagents/reagents/_reagents.dm @@ -171,7 +171,7 @@ if(overdose && (volume > overdose * M?.species.chemOD_threshold) && (active_metab.metabolism_class != CHEM_TOUCH && !can_overdose_touch)) overdose(M, alien, removed) if(M.species.allergens & allergen_type) //uhoh, we can't handle this! - M.add_chemical_effect(CE_ALLERGEN,allergen_factor) + M.add_chemical_effect(CE_ALLERGEN, allergen_factor * removed) remove_self(removed) return From 3fb33da139fa90970e272bb2e426a02f4074f295 Mon Sep 17 00:00:00 2001 From: Heroman Date: Mon, 18 Jul 2022 16:53:20 +1000 Subject: [PATCH 50/63] Updates holowarrant lore --- code/game/objects/items/devices/holowarrant.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/devices/holowarrant.dm b/code/game/objects/items/devices/holowarrant.dm index 37a5ade906..0272dac254 100644 --- a/code/game/objects/items/devices/holowarrant.dm +++ b/code/game/objects/items/devices/holowarrant.dm @@ -68,7 +68,7 @@ if(active.fields["arrestsearch"] == "arrest") var/output = {" [active.fields["namewarrant"]] -

    Sol Central Government Colonial Marshal Bureau
    +
    Commonwealth Security Bond Association
    in the jurisdiction of the
    [using_map.boss_name] in [using_map.station_name]

    @@ -115,7 +115,7 @@ name = "holowarrant devices" desc = "A box of holowarrant diplays for security use." -/obj/item/weapon/storage/box/holowarrants/New() +/obj/item/weapon/storage/box/holowarrants/New() ..() for(var/i = 0 to 3) new /obj/item/device/holowarrant(src) // VOREStation addition ends \ No newline at end of file From c33c3466c2364db3279de262c43fb8a28559cbb0 Mon Sep 17 00:00:00 2001 From: Rakkun Date: Mon, 18 Jul 2022 19:29:28 -0300 Subject: [PATCH 51/63] Fixes https://github.com/VOREStation/VOREStation/issues/13356 Removes low wall and places a reinforced table. --- maps/stellar_delight/stellar_delight3.dmm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maps/stellar_delight/stellar_delight3.dmm b/maps/stellar_delight/stellar_delight3.dmm index ab630a0974..96c4712459 100644 --- a/maps/stellar_delight/stellar_delight3.dmm +++ b/maps/stellar_delight/stellar_delight3.dmm @@ -11701,7 +11701,7 @@ layer = 3.1; name = "HoP's Shutters" }, -/obj/structure/low_wall/bay/reinforced/blue, +/obj/structure/table/reinforced, /turf/simulated/floor/tiled, /area/crew_quarters/heads/hop) "PL" = ( From 88ebfa2d530e987f87469de292ab34f71b0d30e1 Mon Sep 17 00:00:00 2001 From: VerySoft Date: Tue, 19 Jul 2022 04:17:10 -0400 Subject: [PATCH 52/63] Change interpersonal belly transfers to a seperate option Now instead of 'Move' asking you 'your belly or someone else's', there's 'Move', which moves things between your bellies locally, and 'Transfer', which moves things to people-who-are-near-you's bellies --- code/modules/vore/eating/vorepanel_vr.dm | 36 ++++++++++++++---------- 1 file changed, 21 insertions(+), 15 deletions(-) diff --git a/code/modules/vore/eating/vorepanel_vr.dm b/code/modules/vore/eating/vorepanel_vr.dm index 748c468b91..40ea1dd5f1 100644 --- a/code/modules/vore/eating/vorepanel_vr.dm +++ b/code/modules/vore/eating/vorepanel_vr.dm @@ -611,7 +611,7 @@ var/atom/movable/target = locate(params["pick"]) if(!(target in host.vore_selected)) return TRUE // Not in our X anymore, update UI - var/list/available_options = list("Examine", "Eject", "Move") + var/list/available_options = list("Examine", "Eject", "Move", "Transfer") if(ishuman(target)) available_options += "Transform" intent = tgui_alert(user, "What would you like to do with [target]?", "Vore Pick", available_options, strict_byond = TRUE) @@ -632,26 +632,32 @@ return TRUE if("Move") + if(host.stat) + to_chat(user,"You can't do that in your state!") + return TRUE + var/obj/belly/choice = tgui_input_list(usr, "Move [target] where?","Select Belly", host.vore_organs) + if(!choice || !(target in host.vore_selected)) + return TRUE + to_chat(target,"You're squished from [host]'s [lowertext(host.vore_selected.name)] to their [lowertext(choice.name)]!") + host.vore_selected.transfer_contents(target, choice) + + + if("Transfer") if(host.stat) to_chat(user,"You can't do that in your state!") return TRUE - var/dest_choice = tgui_alert(user, "Do you want target moved into your own belly or someone else's?", "Select Target", list("Your Own", "Someone Else's")) var/mob/living/belly_owner = host - switch(dest_choice) - if("Someone Else's") - var/list/viable_candidates = list() - for(var/mob/living/candidate in range(1, host)) - if(istype(candidate) && !(candidate == host)) - if(candidate.vore_organs.len && candidate.feeding && !candidate.no_vore) - viable_candidates += candidate - if(!viable_candidates.len) - to_chat(user, "There are no viable candidates around you!") - return TRUE - belly_owner = tgui_input_list(user, "Who do you want to recieve the target?", "Select Predator", viable_candidates) - else - belly_owner = host + var/list/viable_candidates = list() + for(var/mob/living/candidate in range(1, host)) + if(istype(candidate) && !(candidate == host)) + if(candidate.vore_organs.len && candidate.feeding && !candidate.no_vore) + viable_candidates += candidate + if(!viable_candidates.len) + to_chat(user, "There are no viable candidates around you!") + return TRUE + belly_owner = tgui_input_list(user, "Who do you want to recieve the target?", "Select Predator", viable_candidates) if(!belly_owner || !(belly_owner in range(1, host))) return TRUE From f02abdf80e978b10bc176583ffe09ac93e234722 Mon Sep 17 00:00:00 2001 From: Selis Date: Tue, 19 Jul 2022 10:31:16 +0200 Subject: [PATCH 53/63] upstream-merge-8669 Fix --- _build_dependencies.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_build_dependencies.sh b/_build_dependencies.sh index 597b844932..164aa71c48 100644 --- a/_build_dependencies.sh +++ b/_build_dependencies.sh @@ -6,6 +6,6 @@ export NODE_VERSION=16 # Byond Major export BYOND_MAJOR=514 # Byond Minor -export BYOND_MINOR=1569 +export BYOND_MINOR=1585 # Macro Count -export MACRO_COUNT=4 \ No newline at end of file +export MACRO_COUNT=4 From eb4e398a8f8194060e7e04300591449cc75f1174 Mon Sep 17 00:00:00 2001 From: Casey Date: Tue, 19 Jul 2022 04:31:37 -0400 Subject: [PATCH 54/63] Update code/modules/vore/eating/vorepanel_vr.dm Co-authored-by: Selis --- code/modules/vore/eating/vorepanel_vr.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/vore/eating/vorepanel_vr.dm b/code/modules/vore/eating/vorepanel_vr.dm index 40ea1dd5f1..477f01933b 100644 --- a/code/modules/vore/eating/vorepanel_vr.dm +++ b/code/modules/vore/eating/vorepanel_vr.dm @@ -614,7 +614,7 @@ var/list/available_options = list("Examine", "Eject", "Move", "Transfer") if(ishuman(target)) available_options += "Transform" - intent = tgui_alert(user, "What would you like to do with [target]?", "Vore Pick", available_options, strict_byond = TRUE) + intent = tgui_input_list(user, "What would you like to do with [target]?", "Vore Pick", available_options, strict_byond = TRUE) switch(intent) if("Examine") var/list/results = target.examine(host) From 9608fe4a578469b4eb9a5bc797c4a5d916b98d50 Mon Sep 17 00:00:00 2001 From: Casey Date: Tue, 19 Jul 2022 04:36:13 -0400 Subject: [PATCH 55/63] Update code/modules/vore/eating/vorepanel_vr.dm Co-authored-by: Selis --- code/modules/vore/eating/vorepanel_vr.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/vore/eating/vorepanel_vr.dm b/code/modules/vore/eating/vorepanel_vr.dm index 477f01933b..904933c071 100644 --- a/code/modules/vore/eating/vorepanel_vr.dm +++ b/code/modules/vore/eating/vorepanel_vr.dm @@ -614,7 +614,7 @@ var/list/available_options = list("Examine", "Eject", "Move", "Transfer") if(ishuman(target)) available_options += "Transform" - intent = tgui_input_list(user, "What would you like to do with [target]?", "Vore Pick", available_options, strict_byond = TRUE) + intent = tgui_input_list(user, "What would you like to do with [target]?", "Vore Pick", available_options) switch(intent) if("Examine") var/list/results = target.examine(host) From f0465be64e45abe567a3fbfa386ba8e203148df6 Mon Sep 17 00:00:00 2001 From: Runa Dacino Date: Tue, 19 Jul 2022 20:38:07 +0200 Subject: [PATCH 56/63] Adds pride pins to vending machines (Looty Inc.) --- code/modules/economy/vending_machines_vr.dm | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/code/modules/economy/vending_machines_vr.dm b/code/modules/economy/vending_machines_vr.dm index 988e73baf3..0fc0841e3a 100644 --- a/code/modules/economy/vending_machines_vr.dm +++ b/code/modules/economy/vending_machines_vr.dm @@ -635,7 +635,15 @@ /obj/item/clothing/mask/bandana/gold = 5, /obj/item/clothing/mask/bandana/green = 5, /obj/item/clothing/mask/bandana/red = 5, - /obj/item/clothing/mask/surgical = 5) + /obj/item/clothing/mask/surgical = 5, + /obj/item/clothing/accessory/pride/bi = 5, + /obj/item/clothing/accessory/pride/trans = 5, + /obj/item/clothing/accessory/pride/ace = 5, + /obj/item/clothing/accessory/pride/enby = 5, + /obj/item/clothing/accessory/pride/pan = 5, + /obj/item/clothing/accessory/pride/lesbian = 5, + /obj/item/clothing/accessory/pride/intersex = 5, + /obj/item/clothing/accessory/pride/vore = 5) prices = list(/obj/item/clothing/accessory = 50, /obj/item/clothing/accessory/armband/med/color = 50, /obj/item/clothing/accessory/asymmetric = 50, @@ -752,7 +760,15 @@ /obj/item/clothing/mask/bandana/gold = 50, /obj/item/clothing/mask/bandana/green = 50, /obj/item/clothing/mask/bandana/red = 50, - /obj/item/clothing/mask/surgical = 50) + /obj/item/clothing/mask/surgical = 50, + /obj/item/clothing/accessory/pride/bi = 50, + /obj/item/clothing/accessory/pride/trans = 50, + /obj/item/clothing/accessory/pride/ace = 50, + /obj/item/clothing/accessory/pride/enby = 50, + /obj/item/clothing/accessory/pride/pan = 50, + /obj/item/clothing/accessory/pride/lesbian = 50, + /obj/item/clothing/accessory/pride/intersex = 50, + /obj/item/clothing/accessory/pride/vore = 50) premium = list(/obj/item/weapon/bedsheet/rainbow = 1) contraband = list(/obj/item/clothing/mask/gas/clown_hat = 1, /obj/item/clothing/accessory/collar/collarplanet_earth = 5) From 86792dbade50bc41006e00e15cff542cde84d570 Mon Sep 17 00:00:00 2001 From: VerySoft Date: Tue, 19 Jul 2022 16:11:57 -0400 Subject: [PATCH 57/63] Revamp GB cafe, also fixes up some bathroom locks woew! --- maps/groundbase/gb-z1.dmm | 896 ++++++++++++++++++++++---------------- maps/groundbase/gb-z2.dmm | 52 +-- 2 files changed, 558 insertions(+), 390 deletions(-) diff --git a/maps/groundbase/gb-z1.dmm b/maps/groundbase/gb-z1.dmm index e976626425..532017fe2f 100644 --- a/maps/groundbase/gb-z1.dmm +++ b/maps/groundbase/gb-z1.dmm @@ -793,10 +793,24 @@ /turf/simulated/floor/wood, /area/groundbase/civilian/gameroom) "bV" = ( -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/lino, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/simulated/floor/outdoors/sidewalk/slab/virgo3c, +/area/groundbase/level1/northspur) +"bW" = ( +/obj/structure/bed/chair/wood, +/turf/simulated/floor/wood, /area/groundbase/civilian/cafe) "bX" = ( /obj/structure/cable/yellow{ @@ -992,16 +1006,13 @@ /turf/simulated/wall/r_wall, /area/groundbase/security/briefing) "cw" = ( -/obj/structure/table/hardwoodtable, -/obj/machinery/camera/network/civilian{ - dir = 8 +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + id_tag = "z1barstall2"; + name = "Restroom Stall" }, -/obj/random/mug, -/obj/random/mug, -/obj/random/mug, -/obj/random/mug, -/turf/simulated/floor/lino, -/area/groundbase/civilian/cafe) +/turf/simulated/floor/tiled/white, +/area/groundbase/civilian/bar) "cx" = ( /obj/machinery/atmospherics/valve/digital{ name = "supply isolation valve" @@ -1071,13 +1082,11 @@ /turf/simulated/floor/tiled/techfloor/grid, /area/groundbase/command/ai/foyer) "cH" = ( -/obj/item/weapon/stool/baystool/padded{ - dir = 4 +/obj/structure/table/hardwoodtable, +/obj/machinery/chemical_dispenser/bar_coffee/full{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/wood, +/turf/simulated/floor/lino, /area/groundbase/civilian/cafe) "cI" = ( /obj/machinery/power/apc{ @@ -1268,6 +1277,7 @@ "db" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock{ + id_tag = "z1barstall1"; name = "Restroom Stall" }, /turf/simulated/floor/tiled/white, @@ -1630,6 +1640,12 @@ /obj/machinery/alarm, /turf/simulated/floor/tiled, /area/groundbase/engineering/atmos) +"dV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/lino, +/area/groundbase/civilian/cafe) "dW" = ( /obj/structure/bed/chair/comfy/orange{ dir = 4 @@ -2101,18 +2117,18 @@ }, /area/groundbase/command/tcomms) "fj" = ( -/obj/structure/table/hardwoodtable, -/obj/item/weapon/reagent_containers/food/drinks/flask/vacuumflask, -/obj/machinery/firealarm{ - dir = 4 +/obj/structure/toilet{ + dir = 8 }, -/obj/structure/sign/painting/library_secure{ - pixel_y = -30 +/obj/machinery/light/small, +/obj/machinery/button/remote/airlock{ + id = "z1barstall2"; + pixel_x = -10; + pixel_y = 27; + specialfunctions = 4 }, -/obj/item/weapon/reagent_containers/food/drinks/shaker, -/obj/item/weapon/reagent_containers/glass/rag, -/turf/simulated/floor/lino, -/area/groundbase/civilian/cafe) +/turf/simulated/floor/tiled/white, +/area/groundbase/civilian/bar) "fk" = ( /obj/structure/cable{ icon_state = "1-8" @@ -2439,13 +2455,14 @@ /turf/simulated/floor/tiled, /area/groundbase/engineering/lobby) "gb" = ( -/obj/structure/table/hardwoodtable, +/obj/machinery/door/firedoor, +/obj/structure/grille, +/obj/structure/window/reinforced/full, /obj/machinery/door/blast/gate/thin{ - dir = 8; id = "Cafe"; layer = 3.3 }, -/turf/simulated/floor/lino, +/turf/simulated/floor, /area/groundbase/civilian/cafe) "gc" = ( /obj/structure/disposaloutlet, @@ -2464,6 +2481,22 @@ }, /turf/simulated/floor/tiled/techmaint, /area/groundbase/engineering/atmos) +"gg" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Cafe" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/simulated/floor/bmarble, +/area/groundbase/civilian/cafe) "gh" = ( /turf/unsimulated/wall/planetary/virgo3c{ icon_state = "riveted" @@ -2626,18 +2659,14 @@ /turf/simulated/floor/tiled/techfloor/grid, /area/groundbase/command/ai/foyer) "gB" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, /obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 }, /turf/simulated/floor/outdoors/sidewalk/slab/virgo3c, /area/groundbase/level1/northspur) @@ -2797,7 +2826,14 @@ /turf/simulated/floor/tiled/techmaint, /area/groundbase/command/tcomms/storage) "gW" = ( -/turf/simulated/floor/lino, +/obj/structure/table/marble, +/obj/machinery/alarm{ + pixel_y = 28 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/wood, /area/groundbase/civilian/cafe) "gX" = ( /obj/structure/table/bench/padded, @@ -3026,11 +3062,9 @@ /turf/simulated/floor/outdoors/newdirt_nograss/virgo3c, /area/groundbase/level1/se) "hF" = ( -/obj/structure/table/hardwoodtable, -/obj/machinery/chemical_dispenser/bar_coffee/full{ - dir = 8 - }, -/turf/simulated/floor/lino, +/obj/structure/table/marble, +/obj/random/paicard, +/turf/simulated/floor/wood, /area/groundbase/civilian/cafe) "hG" = ( /obj/structure/cable{ @@ -4895,10 +4929,11 @@ /turf/simulated/wall/r_wall, /area/groundbase/security/halle) "mb" = ( -/obj/structure/bed/chair/wood{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 }, -/turf/simulated/floor/wood, +/turf/simulated/floor/lino, /area/groundbase/civilian/cafe) "md" = ( /obj/structure/cable{ @@ -5130,8 +5165,20 @@ /turf/simulated/floor/tiled/steel_ridged, /area/groundbase/security/briefing) "mL" = ( -/obj/machinery/media/jukebox, -/turf/simulated/floor/wood, +/obj/structure/table/hardwoodtable, +/obj/item/weapon/reagent_containers/food/drinks/flask/vacuumflask, +/obj/structure/sign/painting/library_secure{ + pixel_y = -30 + }, +/obj/item/weapon/reagent_containers/food/drinks/shaker, +/obj/item/weapon/reagent_containers/glass/rag, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/lino, /area/groundbase/civilian/cafe) "mM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -5354,13 +5401,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled, /area/groundbase/engineering/atmos/monitoring) -"np" = ( -/obj/machinery/light, -/obj/item/weapon/stool/baystool/padded{ - dir = 8 - }, -/turf/simulated/floor/wood, -/area/groundbase/civilian/cafe) "nq" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -5660,6 +5700,22 @@ }, /turf/simulated/floor/tiled/dark, /area/groundbase/civilian/bar) +"oa" = ( +/obj/structure/disposalpipe/sortjunction/flipped{ + dir = 4; + name = "Resleeving"; + sortType = "Resleeving" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/turf/simulated/floor/outdoors/sidewalk/slab/virgo3c, +/area/groundbase/level1/centsquare) "ob" = ( /obj/effect/landmark/vines, /turf/simulated/floor/outdoors/grass/virgo3c, @@ -6050,6 +6106,12 @@ }, /turf/simulated/floor/tiled/white, /area/groundbase/medical/morgue) +"oX" = ( +/obj/structure/bed/chair/wood{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/groundbase/civilian/cafe) "oY" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/black{ @@ -6433,6 +6495,18 @@ outdoors = 0 }, /area/groundbase/unexplored/rock) +"pW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/groundbase/civilian/cafe) "pX" = ( /obj/structure/cable{ icon_state = "0-4" @@ -6444,10 +6518,6 @@ /obj/machinery/light, /turf/simulated/floor/tiled/dark, /area/groundbase/security/warden) -"pZ" = ( -/obj/machinery/hologram/holopad, -/turf/simulated/floor/wood, -/area/groundbase/civilian/cafe) "qa" = ( /turf/simulated/wall/r_wall, /area/groundbase/security/iaa1) @@ -6799,19 +6869,21 @@ /turf/simulated/floor/tiled, /area/groundbase/cargo/mining) "qV" = ( -/obj/item/weapon/stool/baystool/padded{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/groundbase/civilian/cafe) -"qX" = ( -/obj/structure/bed/chair/wood{ - dir = 4 +/obj/structure/table/hardwoodtable, +/obj/item/weapon/reagent_containers/glass/rag, +/obj/machinery/alarm{ + dir = 8 }, /obj/structure/sign/painting/library_secure{ pixel_y = 30 }, -/turf/simulated/floor/wood, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/lino, /area/groundbase/civilian/cafe) "qY" = ( /obj/structure/closet/crate, @@ -6999,6 +7071,15 @@ outdoors = 0 }, /area/maintenance/groundbase/level1/nwtunnel) +"ro" = ( +/obj/machinery/firealarm{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/simulated/floor/wood, +/area/groundbase/civilian/cafe) "rp" = ( /obj/machinery/atmospherics/binary/pump{ dir = 8 @@ -7765,6 +7846,12 @@ }, /turf/simulated/floor/outdoors/sidewalk/slab/virgo3c, /area/groundbase/level1/eastspur) +"te" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/simulated/floor/wood, +/area/groundbase/civilian/cafe) "tf" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -8621,7 +8708,8 @@ /turf/simulated/floor/tiled/white, /area/groundbase/medical/lhallway) "vi" = ( -/turf/simulated/floor/wood, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/lino, /area/groundbase/civilian/cafe) "vj" = ( /turf/simulated/floor/outdoors/newdirt_nograss/virgo3c{ @@ -8659,15 +8747,8 @@ /turf/simulated/floor/carpet/sblucarpet, /area/groundbase/security/iaa1) "vo" = ( -/obj/structure/table/hardwoodtable, -/obj/item/weapon/reagent_containers/glass/rag, -/obj/machinery/alarm{ - dir = 8 - }, -/obj/structure/sign/painting/library_secure{ - pixel_y = 30 - }, -/turf/simulated/floor/lino, +/obj/structure/table/marble, +/turf/simulated/floor/wood, /area/groundbase/civilian/cafe) "vp" = ( /turf/simulated/floor/outdoors/newdirt/virgo3c{ @@ -9455,7 +9536,7 @@ }, /obj/machinery/button/remote/airlock{ dir = 4; - id = "z1stall4"; + id = "z1stall5"; pixel_x = -27; specialfunctions = 4 }, @@ -9624,8 +9705,6 @@ }, /area/maintenance/groundbase/level1/nwtunnel) "xt" = ( -/obj/structure/table/marble, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/wood, /area/groundbase/civilian/cafe) "xu" = ( @@ -9773,11 +9852,6 @@ /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/door/firedoor, -/obj/machinery/door/blast/shutters{ - dir = 8; - id = "engineaccess"; - name = "Engine Access Shutters" - }, /turf/simulated/floor, /area/groundbase/engineering/engine) "xO" = ( @@ -9804,15 +9878,9 @@ }, /area/groundbase/command/tcomms) "xR" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/item/weapon/stool/baystool/padded{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, /turf/simulated/floor/wood, /area/groundbase/civilian/cafe) "xS" = ( @@ -10461,16 +10529,9 @@ /turf/simulated/floor/tiled/techfloor/grid, /area/groundbase/command/ai/robot) "zu" = ( -/obj/structure/table/hardwoodtable, -/obj/machinery/door/blast/gate/thin{ - dir = 8; - id = "Cafe"; - layer = 3.3 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/turf/simulated/floor/lino, +/obj/structure/table/marble, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/wood, /area/groundbase/civilian/cafe) "zv" = ( /obj/machinery/requests_console/preset/engineering{ @@ -10599,13 +10660,6 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/machinery/button/remote/blast_door{ - dir = 4; - id = "engineaccess"; - name = "Engine Access"; - pixel_x = -25; - req_access = list(10) - }, /turf/simulated/floor/tiled, /area/groundbase/engineering/engine) "zJ" = ( @@ -11118,6 +11172,17 @@ "AZ" = ( /turf/simulated/mineral/cave/virgo3c, /area/groundbase/level1/sw) +"Ba" = ( +/obj/structure/table/hardwoodtable, +/obj/machinery/camera/network/civilian{ + dir = 8 + }, +/obj/random/mug, +/obj/random/mug, +/obj/random/mug, +/obj/random/mug, +/turf/simulated/floor/lino, +/area/groundbase/civilian/cafe) "Bb" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -11454,6 +11519,12 @@ }, /turf/simulated/floor/tiled, /area/groundbase/civilian/apparel) +"BM" = ( +/obj/structure/sign/painting/library_secure{ + pixel_y = -30 + }, +/turf/simulated/floor/wood, +/area/groundbase/civilian/cafe) "BN" = ( /obj/machinery/alarm, /turf/simulated/floor/tiled, @@ -11465,6 +11536,22 @@ /obj/machinery/light, /turf/simulated/floor/tiled/white, /area/groundbase/medical/lhallway) +"BP" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/outdoors/sidewalk/slab/virgo3c, +/area/groundbase/level1/centsquare) "BQ" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass{ @@ -12190,15 +12277,6 @@ }, /turf/simulated/floor, /area/maintenance/groundbase/substation/medcargo) -"DF" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/simulated/floor/wood, -/area/groundbase/civilian/cafe) "DG" = ( /obj/machinery/atmospherics/pipe/simple/visible/black{ dir = 6 @@ -12649,15 +12727,9 @@ }, /area/maintenance/groundbase/level1/nwtunnel) "EM" = ( -/obj/machinery/door/firedoor, -/obj/structure/grille, -/obj/structure/window/reinforced/full, -/obj/machinery/door/blast/gate/thin{ - dir = 8; - id = "Cafe"; - layer = 3.3 - }, -/turf/simulated/floor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/wood, /area/groundbase/civilian/cafe) "EO" = ( /obj/machinery/light/bigfloorlamp, @@ -13878,20 +13950,10 @@ /turf/simulated/floor, /area/maintenance/groundbase/substation/aiciv) "HI" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass{ - name = "Cafe" - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 + dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/simulated/floor/bmarble, +/turf/simulated/floor/wood, /area/groundbase/civilian/cafe) "HJ" = ( /obj/machinery/door/firedoor, @@ -14263,6 +14325,17 @@ }, /turf/simulated/floor/tiled, /area/groundbase/engineering/storage) +"IE" = ( +/obj/machinery/light/floortube{ + dir = 8; + pixel_x = -6 + }, +/obj/item/weapon/stool/padded{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/lino, +/area/groundbase/civilian/cafe) "IF" = ( /obj/machinery/suit_cycler/engineering, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -15256,13 +15329,7 @@ }, /area/groundbase/command/tcomms) "KW" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/simulated/floor/wood, +/turf/simulated/floor/lino, /area/groundbase/civilian/cafe) "KX" = ( /obj/machinery/door/firedoor, @@ -15362,13 +15429,20 @@ /turf/simulated/floor/tiled, /area/groundbase/civilian/toolstorage) "Lf" = ( -/obj/machinery/power/apc{ - dir = 1 +/obj/machinery/button/remote/blast_door{ + id = "Cafe"; + name = "Cafe shutters"; + pixel_x = -3; + pixel_y = 26 }, -/obj/structure/cable/yellow{ - icon_state = "0-2" +/obj/machinery/light_switch{ + pixel_x = 5; + pixel_y = 30 }, -/turf/simulated/floor/wood, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/lino, /area/groundbase/civilian/cafe) "Lg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -15938,6 +16012,12 @@ dir = 8 }, /obj/machinery/light/small, +/obj/machinery/button/remote/airlock{ + id = "z1barstall1"; + pixel_x = -10; + pixel_y = 27; + specialfunctions = 4 + }, /turf/simulated/floor/tiled/white, /area/groundbase/civilian/bar) "Mw" = ( @@ -16126,6 +16206,18 @@ }, /turf/simulated/floor/tiled, /area/groundbase/cargo/mining) +"MT" = ( +/obj/structure/table/hardwoodtable, +/obj/machinery/door/blast/gate/thin{ + id = "Cafe"; + layer = 3.3 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/lino, +/area/groundbase/civilian/cafe) "MU" = ( /obj/structure/cable{ icon_state = "1-2" @@ -16155,6 +16247,18 @@ }, /turf/simulated/floor/tiled/dark, /area/groundbase/security/lobby) +"Na" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/groundbase/civilian/cafe) "Nb" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/light_switch{ @@ -16686,21 +16790,16 @@ /turf/simulated/floor, /area/maintenance/groundbase/substation/secsci) "Om" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 +/obj/machinery/door/firedoor, +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/machinery/door/blast/gate/thin{ + dir = 8; + id = "Cafe"; + layer = 3.3 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/outdoors/sidewalk/slab/virgo3c, -/area/groundbase/level1/centsquare) +/turf/simulated/floor, +/area/groundbase/civilian/cafe) "On" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -17176,8 +17275,17 @@ /turf/simulated/floor/outdoors/sidewalk/side/virgo3c, /area/groundbase/level1/centsquare) "PH" = ( -/obj/machinery/light, -/turf/simulated/floor/lino, +/obj/structure/table/marble, +/obj/machinery/power/apc{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/simulated/floor/wood, /area/groundbase/civilian/cafe) "PI" = ( /obj/machinery/telecomms/processor/preset_two, @@ -17442,6 +17550,18 @@ temperature = 80 }, /area/groundbase/command/tcomms) +"Qt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/simulated/floor/outdoors/sidewalk/side/virgo3c, +/area/groundbase/level1/centsquare) "Qu" = ( /obj/structure/table/rack/shelf/steel, /obj/item/clothing/suit/storage/vest/heavy/officer{ @@ -17536,12 +17656,7 @@ "QE" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass{ - name = "Crew Apparel Care" - }, -/obj/machinery/door/blast/shutters{ - dir = 8; - id = "engineaccess"; - name = "Engine Access Shutters" + name = "Crew Access" }, /turf/simulated/floor/bmarble, /area/groundbase/engineering/engine) @@ -17653,6 +17768,13 @@ /obj/machinery/pipedispenser/disposal, /turf/simulated/floor/tiled, /area/groundbase/engineering/atmos) +"QU" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/flora/pottedplant/decorative, +/turf/simulated/floor/wood, +/area/groundbase/civilian/cafe) "QV" = ( /obj/structure/toilet, /obj/machinery/button/remote/airlock{ @@ -17837,13 +17959,13 @@ /turf/simulated/floor/tiled/techfloor/grid, /area/groundbase/command/ai/robot) "Rs" = ( -/obj/machinery/door/window/brigdoor/northleft{ - dir = 8; - name = "Cafe"; - req_access = list(25) +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + id_tag = "z1barstall3"; + name = "Restroom Stall" }, -/turf/simulated/floor/lino, -/area/groundbase/civilian/cafe) +/turf/simulated/floor/tiled/white, +/area/groundbase/civilian/bar) "Rt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled/techmaint, @@ -17913,17 +18035,12 @@ /turf/simulated/floor/tiled/white, /area/groundbase/medical/office) "RA" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/simulated/floor/outdoors/sidewalk/side/virgo3c, -/area/groundbase/level1/centsquare) +/obj/structure/table/woodentable, +/turf/simulated/floor/wood, +/area/groundbase/civilian/cafe) "RB" = ( /obj/effect/landmark{ name = "carpspawn" @@ -17986,10 +18103,12 @@ /turf/simulated/floor/tiled, /area/groundbase/engineering/storage) "RI" = ( -/obj/item/weapon/stool/baystool/padded{ - dir = 8 +/obj/machinery/door/window/brigdoor/northleft{ + dir = 8; + name = "Cafe"; + req_access = list(25) }, -/turf/simulated/floor/wood, +/turf/simulated/floor/lino, /area/groundbase/civilian/cafe) "RJ" = ( /obj/structure/stairs/spawner/north, @@ -18316,6 +18435,13 @@ }, /turf/simulated/floor/tiled, /area/groundbase/command/tcomms/foyer) +"Sx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/groundbase/civilian/cafe) "Sy" = ( /obj/machinery/cryopod/robot, /obj/machinery/power/apc{ @@ -18476,13 +18602,7 @@ /turf/simulated/floor/tiled/steel_ridged, /area/groundbase/security/halls) "SO" = ( -/obj/structure/table/marble, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/sign/painting/library_secure{ - pixel_y = -30 - }, +/obj/machinery/media/jukebox, /turf/simulated/floor/wood, /area/groundbase/civilian/cafe) "SP" = ( @@ -19306,18 +19426,18 @@ /turf/simulated/floor/carpet/gaycarpet, /area/groundbase/civilian/clown) "UO" = ( -/obj/machinery/button/remote/blast_door{ - id = "Cafe"; - name = "Cafe shutters"; - pixel_x = -3; - pixel_y = 26 +/obj/structure/toilet{ + dir = 8 }, -/obj/machinery/light_switch{ - pixel_x = 5; - pixel_y = 30 +/obj/machinery/light/small, +/obj/machinery/button/remote/airlock{ + id = "z1barstall3"; + pixel_x = -10; + pixel_y = 27; + specialfunctions = 4 }, -/turf/simulated/floor/lino, -/area/groundbase/civilian/cafe) +/turf/simulated/floor/tiled/white, +/area/groundbase/civilian/bar) "UP" = ( /obj/structure/table/rack/steel, /obj/item/clothing/gloves/arm_guard/laserproof, @@ -19523,6 +19643,20 @@ /obj/structure/cable/yellow, /turf/simulated/floor/tiled, /area/groundbase/civilian/toolstorage) +"Vw" = ( +/obj/structure/table/hardwoodtable, +/obj/machinery/door/blast/gate/thin{ + id = "Cafe"; + layer = 3.3 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/lino, +/area/groundbase/civilian/cafe) "Vx" = ( /obj/structure/cable{ icon_state = "1-2" @@ -19612,6 +19746,13 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled/white, /area/groundbase/civilian/womensrestroom) +"VH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/item/weapon/stool/baystool/padded{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/groundbase/civilian/cafe) "VI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -19768,11 +19909,13 @@ /turf/simulated/floor/bluegrid, /area/groundbase/command/ai/robot) "Wb" = ( -/obj/machinery/light{ - dir = 1 +/obj/structure/table/hardwoodtable, +/obj/machinery/door/blast/gate/thin{ + dir = 8; + id = "Cafe"; + layer = 3.3 }, -/obj/structure/table/woodentable, -/turf/simulated/floor/wood, +/turf/simulated/floor/lino, /area/groundbase/civilian/cafe) "Wc" = ( /obj/machinery/vending/tool, @@ -19787,14 +19930,10 @@ /turf/simulated/floor/tiled/dark, /area/groundbase/security/armory) "Wg" = ( -/obj/item/weapon/stool/padded{ - dir = 8 +/obj/item/weapon/stool/baystool/padded{ + dir = 1 }, -/obj/machinery/light/floortube{ - dir = 8; - pixel_x = -6 - }, -/turf/simulated/floor/lino, +/turf/simulated/floor/wood, /area/groundbase/civilian/cafe) "Wh" = ( /obj/machinery/button/remote/blast_door{ @@ -19983,6 +20122,21 @@ }, /turf/simulated/floor, /area/groundbase/security/warden) +"WF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/item/weapon/stool/baystool/padded{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/groundbase/civilian/cafe) "WG" = ( /obj/machinery/light_switch{ dir = 8; @@ -20624,6 +20778,18 @@ }, /turf/simulated/floor/outdoors/sidewalk/side/virgo3c, /area/groundbase/level1/westspur) +"Yg" = ( +/obj/item/weapon/stool/baystool/padded{ + dir = 1 + }, +/obj/structure/sign/painting/library_secure{ + pixel_x = 30 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/groundbase/civilian/cafe) "Yh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 @@ -20749,7 +20915,10 @@ /obj/item/device/radio/intercom{ pixel_y = -24 }, -/turf/simulated/floor/wood, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/lino, /area/groundbase/civilian/cafe) "Yy" = ( /obj/structure/cable/yellow{ @@ -20921,22 +21090,21 @@ /turf/simulated/floor/tiled, /area/groundbase/engineering/workshop) "YW" = ( -/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, -/obj/structure/disposalpipe/sortjunction/flipped{ - dir = 4; - name = "Resleeving"; - sortType = "Resleeving" +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, /turf/simulated/floor/outdoors/sidewalk/slab/virgo3c, /area/groundbase/level1/centsquare) "YX" = ( @@ -27936,9 +28104,9 @@ Wz pj db pj -db +cw pj -db +Rs pj MO Wx @@ -28078,9 +28246,9 @@ yh pj Mv pj -Mv +fj pj -Mv +UO pj MO MO @@ -30628,7 +30796,7 @@ ZR tG tG ZR -tG +GK tG tG tG @@ -30778,8 +30946,8 @@ ng Dg Iy Eb -Eb -Eb +Nv +Nv Eb Eb Eb @@ -30912,25 +31080,25 @@ tG tG tG tG -UX +tG tG tG GK hW +YC +Eb +Eb +Eb +Eb +Eb +Eb +Eb Eb Eb Eb -Nv -Nv -Nv -Nv Eb Eb Eb -Nv -Nv -Nv -Nv Eb Eb Eb @@ -31058,26 +31226,26 @@ UX tG tG tG -hW -Eb -Eb -Nv -Nv -Nv -Nv -Eb -Eb -Eb -Nv -Nv -Nv -Eb -Eb -Eb -Eb -Eb -Eb -Vh +bV +Gx +Gx +Gx +Gx +Gx +BP +Gx +Gx +Gx +Gx +Gx +Gx +Gx +Gx +Gx +Gx +Gx +Gx +oa Eb Eb Eb @@ -31200,17 +31368,17 @@ UX tG tG tG -hW +NL +YC +Eb +Yt +Eb +YC +Qt YC Eb Eb -Eb -Eb -Eb -Eb -Eb -Eb -Eb +Yt Eb Eb Eb @@ -31227,7 +31395,7 @@ Eb Eb Eb Eb -Eb +YC uB Eb Eb @@ -31343,24 +31511,24 @@ tG gM tG gB -Gx -Gx -Gx -Gx -Gx -Gx -Gx +Eb +hr +hr Om -Gx -Gx -Gx -Gx -Gx -Gx -Gx -Gx -Gx -Gx +Om +gg +Om +Om +Om +hr +hr +Eb +Eb +Nv +Nv +Nv +Eb +Eb YW ay ay @@ -31485,24 +31653,24 @@ bb ZA GK NL -YC -Eb -Eb -Eb -Eb -Yt Eb +hr +gW +Wg +xt +pW +bW RA -Eb -Eb -Yt +oX +QU +hr Eb Eb Eb Eb Eb jD -YC +Eb Vh mG eR @@ -31511,7 +31679,7 @@ eR eR eR eR -Eb +YC TK Eb Eb @@ -31628,15 +31796,15 @@ Mw ED uu Eb -Eb -Eb -Eb -Eb -hr +gb +hF +Wg +xt +Na EM HI -EM -EM +xt +BM hr dk uR @@ -31770,12 +31938,12 @@ kz ED xH Lk -Eb -Eb -qE -qE -hr -qX +gb +vo +Wg +te +WF +xR xR xt SO @@ -31912,15 +32080,15 @@ Pi Pi kx kd -Lk -qE -qE -qE -hr +gb +zu +VH +Sx +MT +Wb Wb -DF RI -np +Wb hr Oa Pb @@ -32054,13 +32222,13 @@ qE mI Bs mI -qE -qE -qE -qE hr +PH +Yg +ro +Vw mb -DF +IE vi Yx hr @@ -32203,8 +32371,8 @@ yu hr Lf KW -pZ -vi +KW +dV hr jS BL @@ -32226,9 +32394,9 @@ qI Gv Ge Eb -Eb +YC Qy -Eb +YC Eb qI Gv @@ -32345,7 +32513,7 @@ Mu hr qV cH -vi +Ba mL hr zT @@ -32485,10 +32653,10 @@ ZG pK hM hr -gb -zu -Rs -gb +hr +hr +hr +hr hr bL Pb @@ -32626,12 +32794,12 @@ ZO Kg XB bl -hr -UO -Wg -gW -gW -hr +nb +qE +qE +qE +qE +dk mV Pb Cr @@ -32768,12 +32936,12 @@ nb to EV KA -hr -bV -gW -gW -PH -hr +nb +qE +qE +qE +qE +dk Vb Pb ll @@ -32910,12 +33078,12 @@ nb rF Tc Te -hr -vo -hF -cw -fj -hr +nb +qE +qE +qE +qE +dk mw Pb CL @@ -33055,8 +33223,8 @@ DQ DQ DQ DQ -bb -bb +qE +qE dk dk kB diff --git a/maps/groundbase/gb-z2.dmm b/maps/groundbase/gb-z2.dmm index a75d97c4df..e8a8f8356f 100644 --- a/maps/groundbase/gb-z2.dmm +++ b/maps/groundbase/gb-z2.dmm @@ -28073,16 +28073,16 @@ VR VR VR VR -VR -VR -VR -VR -VR -VR -VR -VR -VR -VR +fp +fp +fp +fp +fp +fp +fp +fp +fp +fp VR VR VR @@ -28215,16 +28215,16 @@ VR VR VR VR -VR -VR -VR -VR -VR -VR -VR -VR -VR -VR +fp +fp +fp +fp +fp +fp +fp +fp +fp +fp VR VR VR @@ -28357,10 +28357,10 @@ Wd VR VR VR -VR -VR -VR -VR +fp +fp +fp +fp to fp fp @@ -28499,8 +28499,8 @@ BW VR to to -VR -VR +fp +fp to to to From 9873bfcf84f6eac8cd4a58efdc67ca16ed954011 Mon Sep 17 00:00:00 2001 From: Heroman Date: Wed, 20 Jul 2022 07:06:00 +1000 Subject: [PATCH 58/63] Fixes some runtimes (hopefully) --- code/_onclick/hud/screen_objects.dm | 35 +++++++++---------- code/game/machinery/portable_turret.dm | 2 +- code/game/machinery/turret_control.dm | 2 +- .../preference_setup/preference_setup.dm | 4 +++ code/modules/vore/eating/bellymodes_vr.dm | 6 ++-- 5 files changed, 27 insertions(+), 22 deletions(-) diff --git a/code/_onclick/hud/screen_objects.dm b/code/_onclick/hud/screen_objects.dm index 03fd9bac74..8954bf45bc 100644 --- a/code/_onclick/hud/screen_objects.dm +++ b/code/_onclick/hud/screen_objects.dm @@ -19,7 +19,7 @@ /obj/screen/Destroy() master = null return ..() - + /obj/screen/proc/component_click(obj/screen/component_button/component, params) return @@ -46,9 +46,8 @@ object_overlays.Cut() /obj/screen/inventory/proc/add_overlays() - var/mob/user = hud.mymob - - if(hud && user && slot_id) + if(hud && hud.mymob && slot_id) + var/mob/user = hud.mymob var/obj/item/holding = user.get_active_hand() if(!holding || user.get_equipped_item(slot_id)) @@ -619,7 +618,7 @@ var/mob/living/carbon/C = hud.mymob if(C.handcuffed) add_overlay(handcuff_overlay) - + // PIP stuff /obj/screen/component_button var/obj/screen/parent @@ -634,7 +633,7 @@ // Character setup stuff /obj/screen/setup_preview - + var/datum/preferences/pref /obj/screen/setup_preview/Destroy() @@ -704,7 +703,7 @@ * size of the screen. This is not ideal, as filter() is faster, and has * alpha masks, but the alpha masks it has can't be animated, so the 'ping' * mode of this device isn't possible using that technique. - * + * * The markers use that technique, though, so at least there's that. */ /obj/screen/movable/mapper_holder @@ -722,7 +721,7 @@ var/obj/screen/mapper/mask_full/mask_full var/obj/screen/mapper/mask_ping/mask_ping var/obj/screen/mapper/bg/bg - + var/obj/screen/mapper/frame/frame var/obj/screen/mapper/powbutton/powbutton var/obj/screen/mapper/mapbutton/mapbutton @@ -732,7 +731,7 @@ /obj/screen/movable/mapper_holder/Initialize(mapload, newowner) owner = newowner - + mask_full = new(src) // Full white square mask mask_ping = new(src) // Animated 'pinging' mask bg = new(src) // Background color, holds map in vis_contents, uses mult against masks @@ -740,19 +739,19 @@ frame = new(src) // Decorative frame powbutton = new(src) // Clickable button mapbutton = new(src) // Clickable button - + frame.icon_state = initial(frame.icon_state)+owner.hud_frame_hint /** * The vis_contents layout is: this(frame,extras_holder,mask(bg(map))) * bg is set to BLEND_MULTIPLY against the mask to crop it. */ - + mask_full.vis_contents.Add(bg) mask_ping.vis_contents.Add(bg) frame.vis_contents.Add(powbutton,mapbutton) vis_contents.Add(frame) - + /obj/screen/movable/mapper_holder/Destroy() qdel_null(mask_full) @@ -772,12 +771,12 @@ running = TRUE if(ping) vis_contents.Add(mask_ping) - else + else vis_contents.Add(mask_full) bg.vis_contents.Cut() bg.vis_contents.Add(map) - + if(extras && !extras_holder) extras_holder = extras vis_contents += extras_holder @@ -790,7 +789,7 @@ off() else on() - + /obj/screen/movable/mapper_holder/proc/mapClick() if(owner) if(running) @@ -818,7 +817,7 @@ mouse_opacity = 0 var/obj/screen/movable/mapper_holder/parent -/obj/screen/mapper/New() +/obj/screen/mapper/New() ..() parent = loc @@ -921,10 +920,10 @@ var/static/list/ammo_screen_loc_list = list(ui_ammo_hud1, ui_ammo_hud2, ui_ammo_hud3 ,ui_ammo_hud4) /obj/screen/ammo/proc/add_hud(var/mob/living/user, var/obj/item/weapon/gun/G) - + if(!user?.client) return - + if(!G) CRASH("/obj/screen/ammo/proc/add_hud() has been called from [src] without the required param of G") diff --git a/code/game/machinery/portable_turret.dm b/code/game/machinery/portable_turret.dm index 87e39ac937..f1e8199596 100644 --- a/code/game/machinery/portable_turret.dm +++ b/code/game/machinery/portable_turret.dm @@ -422,7 +422,7 @@ return ui = SStgui.try_update_ui(user, src, ui) if(!ui) - ui = new(user, src, "PortableTurret", name, 500, 400) + ui = new(user, src, "PortableTurret", name, ui_x = 500, ui_y = 400) ui.open() /obj/machinery/porta_turret/tgui_data(mob/user) diff --git a/code/game/machinery/turret_control.dm b/code/game/machinery/turret_control.dm index b5468fed4d..154e243419 100644 --- a/code/game/machinery/turret_control.dm +++ b/code/game/machinery/turret_control.dm @@ -128,7 +128,7 @@ /obj/machinery/turretid/tgui_interact(mob/user, datum/tgui/ui = null) ui = SStgui.try_update_ui(user, src, ui) if(!ui) - ui = new(user, src, "PortableTurret", name) // 500, 400 + ui = new(user, src, "PortableTurret", name, ui_x = 500, ui_y = 400) // 500, 400 ui.open() /obj/machinery/turretid/tgui_data(mob/user) diff --git a/code/modules/client/preference_setup/preference_setup.dm b/code/modules/client/preference_setup/preference_setup.dm index f4440117c4..17ee5ed672 100644 --- a/code/modules/client/preference_setup/preference_setup.dm +++ b/code/modules/client/preference_setup/preference_setup.dm @@ -232,6 +232,10 @@ return 1 . = OnTopic(href, href_list, usr) + + if(!pref_mob || !pref_mob.client) // Just in case we disappeared during OnTopic + return 1 + if(. & TOPIC_UPDATE_PREVIEW) pref_mob.client.prefs.update_preview_icon() if(. & TOPIC_REFRESH) diff --git a/code/modules/vore/eating/bellymodes_vr.dm b/code/modules/vore/eating/bellymodes_vr.dm index 6184b36b6f..b26a7a4693 100644 --- a/code/modules/vore/eating/bellymodes_vr.dm +++ b/code/modules/vore/eating/bellymodes_vr.dm @@ -283,6 +283,8 @@ if(M.ckey) GLOB.prey_digested_roundstat++ + var/personal_nutrition_modifier = M.get_digestion_nutrition_modifier() + if((mode_flags & DM_FLAG_LEAVEREMAINS) && M.digest_leave_remains) handle_remains_leaving(M) digestion_death(M) @@ -290,9 +292,9 @@ owner.update_icons() if(isrobot(owner)) var/mob/living/silicon/robot/R = owner - R.cell.charge += (nutrition_percent / 100) * compensation * 25 * M.get_digestion_nutrition_modifier() + R.cell.charge += (nutrition_percent / 100) * compensation * 25 * personal_nutrition_modifier else - owner.adjust_nutrition((nutrition_percent / 100) * compensation * 4.5 * M.get_digestion_nutrition_modifier()) + owner.adjust_nutrition((nutrition_percent / 100) * compensation * 4.5 * personal_nutrition_modifier) /obj/belly/proc/steal_nutrition(mob/living/L) if(L.nutrition >= 100) From ab51b756447edb5355dd9f6a1c885fd953c1b7e4 Mon Sep 17 00:00:00 2001 From: Rakkun Date: Tue, 19 Jul 2022 22:35:02 -0300 Subject: [PATCH 59/63] Creates Pilot nifsoft uploaders + new box icon It just creates uploader and box. I'll place those boxes where they need to go at a later date. The uploader contains spare_breath for organics, and pressure + heatsinks for synths. --- code/modules/nifsoft/nifsoft.dm | 29 +++++++++++++++++++++++++++++ icons/obj/boxes.dmi | Bin 13535 -> 13777 bytes 2 files changed, 29 insertions(+) diff --git a/code/modules/nifsoft/nifsoft.dm b/code/modules/nifsoft/nifsoft.dm index f4f3135b8e..1b920ae92b 100644 --- a/code/modules/nifsoft/nifsoft.dm +++ b/code/modules/nifsoft/nifsoft.dm @@ -377,3 +377,32 @@ ..() for(var/i = 0 to 7) new /obj/item/weapon/disk/nifsoft/mining(src) + +// Pilot Disk // +/obj/item/weapon/disk/nifsoft/pilot + name = " " + desc = "Contains free NIFSofts useful for pilot members.\n\ + It has a small label: \n\ + \"Portable NIFSoft Installation Media. \n\ + Align ocular port with eye socket and depress red plunger.\"" + + icon_state = "pilot" + stored_organic = /datum/nifsoft/package/pilot + stored_synthetic = /datum/nifsoft/package/pilot_synth + +/datum/nifsoft/package/pilot + software = list(/datum/nifsoft/spare_breath) + +/datum/nifsoft/package/pilot_synth + software = list(/datum/nifsoft/pressure,/datum/nifsoft/heatsinks) + +/obj/item/weapon/storage/box/nifsofts_pilot + name = "pilot nifsoft uploaders" + desc = "A box of free nifsofts for pilot employees." + icon = 'icons/obj/boxes.dmi'0 + icon_state = "nifsoft_kit_pilot" + +/obj/item/weapon/storage/box/nifsofts_pilot/New() + ..() + for(var/i = 0 to 7) + new /obj/item/weapon/disk/nifsoft/pilot(src) diff --git a/icons/obj/boxes.dmi b/icons/obj/boxes.dmi index 4cfbd48c04f91da5a61abeef6eed8534b81b9336..cecfcee0cae4fd14606f7b691168860e7666ee61 100644 GIT binary patch literal 13777 zcma)jby(Ehy7o{?rwB@mgdiYD*8nO=mwoGUEHh004kY`Q>vR004&-`vV}n zg^kb%lr~^r><7Gh?e*N&)7rzq&C9{n1px5NOipTb*?2I`{r|#7RB>HZ`mKlCR zlLVZ179)BcTHp?Q!74FJ=7V%CfQ&9?SK8jZM&1EVk-1YrzJ1vn2NrbM+P79?8TwnR zjW`P0U7cFQdkZQ<1!Qt*g8Rh}U6Mbai*y$l2pDq`6?vGQ+viMvQy`@!Gbpp-oSHYv z8PboxQOvbe=6X+kJ0U0Wo)>rMRkeCzN5|j*tDfe=`cRSXl9B93&rxy(lupiJvZMu+ z`wC*+QftLSD766ir?VN-h0$+~3tt~`w6_XI6%vp+#Q#e0wBVNH5Kb1J1QpB)JhYjq zVxfMvw|t!}zKibQb+c01IpgWsPm}LoN+;=97INzz>x!od+zO64uyvBFu)x_5a$&jz11o4mtJ!8})9#0+5 zd#e(^kQdso@Rj9rLU5^B8Sk?WQYny&w!U+FxG}TLl96@5nQ?G%G(^s^e7T=&@CM@l zW~sLJDJ1yK8@ucr`2I9IVW zbI_OTii5Y1f>KQ#4;Dzle4||{CtCCqUr@$LC}%+TG`K&GDfml8QPE2paB6l(J0?^5 zxPnnc@y`N|z$Li$y#vXzd?ET}W~UvwXz%+3QI+)VXy2m+ha#Y7mZ~$pPZ#`^7b(xQjHTzS2bazcFBx~Q`s1U z9;FK*z!)B1z6%@M$81Bu1)k+xl9FGDnw!<9Fb6e*+`PPaD^24b*DBRN6>TzdeZWW` zozHtld2uOY)nWcBh8kuBwj39SYsg~fgf$4Xxf0xd37p&xVdNceHr%akl@%^` zYrD7oCaaaxthj#0Hs7H)6jRnnQRix4uw#EOV&d>lWOTHtf-3J^8;m@7ZOy*X*EP(2 zG3&kY*0$$&tJR6Tc*i~8w?o;Wgi9C!LdE?+*vK6{Avz4fEg}i@jeOn9$xx+E#8>_# z03jBD+ONkHle32GK79j7Sokp@G6{O=Is!TV^;Qpt=s(ik#LOGB?5=5MNl)ehX@8it zz4Y|$ZxU|_LRR+&m;#R4Q+2-x;5-i4djz0v@%5Ej3c7j{6H@HjmK(;@fZ_>XLVYzI z;Md$aJiEyto4}ZNqbj2uEf@Lm%lQV4G zUfQpwGNAe*4G}s%$~^gCoiY6D7l)Wws(jcjoY4knV~uQSq8W-$0|NtIvuLJ$%tnoE zCcchh{4G|$6AMSj5vpFClr(zNDX=wS`G5=Z>iu@xb-^?OV!+3$$pD>`>^Ot2x%wr1 zW8x$m=DkwUU0qjaGB-3uQ`k27LhbY6u(9`t{BW1CpODPV10M$a`G)d&%W~zNrL6Em zh>I4pw4a+P)8c{mJm!2^s=g{z(h9vz`w;0ORSOCFEaBR*J1N~x%-Z#O;{84-E47=u zPf^;=FXzGM0*vKZD_vpN*YN4& z6fKQ6oPgj3{G=2$42oevx|QGN?!h4Yk$}{Px~vlikQqV3Pa7R?!W_Cau?jfeg(qpY zk@!}3q&KXRA9MSXtkK-x-32ZVp}Vm)Pj}(Vxq(1EXT;ybkspU5DH2yE=G@6MWa~Er zD!_?9d*;D`(Zx`v;-vaY6mYvcJ{`4@Xa)sO;@DIhB}bfiQ4d(vJAxQZ9QpJQ1?une zrsCGGX=w`<^PsS&I9c`7NIMha3hes0ofy)4ef_1S3nYLX&=q4S5L-e*_2r)59a`Nu4*NuZ)2+b^i^}vbwYV64!00TbS$d-CtAS!4$rzxQ50j z1s$ii;{BRP+j1^aB6fD{jT+wWHbSrLB~VH(+sH>%Hp99yrd~*&xHqYYLow`?3qtL; zVf=$w?{$`?KMf9eFt^|j6ZU^F|8Z8}dIJL7CQwJJV$MP}(XE)P&wu5JGQ-*+*hp4s z6z1C3;CchRiCN&@H^)0)z`P>B!g46{k9G0?mV*A5%=90_uVg584qxyFwJ`YHOw5Zk zGfdlKG%2K45;13&%XH9NHs1;n8xSGqFINH{(Eird<$p;-pZj|rR$-A8`mFP>H(Bgc z-BWhZOZG*NYLRCFk1sW57Et$gcN^r3i(yZ-I+UtLC1(d5~s z+F|g}TGp*vPDkkQxybSu%l;Yg7qa(9*TUjE!%T17<6v4lMY!zHtC(%Vb6H@N@~x5~-Vl{rPkTU-0MOtm_# z8JFp&W+@`+8kb9-#z4UbvYnpOolECAJ2Bwh-}zoUqg}QpmX>V3%fXEmXepO)6vibW z+0>Igs9A+Bxb`x>ee*6Fz3$Ptp55fwCe(J5;p%m&2@%8#sf42E4zG+|+i6cKZtIyN zvoD|+4(Ls(Mg3y!RO$%mOxf0NIK$OSC_SmgXf3UfJxKQWoCo?7e793}sP?gGOH%7` zhp{f^8RnY8*tIp*2hRU}u>%Yp+@}rRzX|o72;Ko=a*K+72w4_4 z=o3b6H_HT{K?PYMWS|=+zwzmoDO8Qr2yDL+x;5?Uqc@<59A84Y|JKz!6S<)LJ&wiI zp-y=+*t>^L_^C7O0&L9P5$%ppq2;!oqd#(vSx(-5Uu}N_~p> z$(0V<%2*ou&HFhqakj~wecIHQDRNKah1(A+R~+Ysrcc}1ff}C2sN3WxUB+at4(?04 z3+k{z0jT{NxVq*u-C~m1CiWK{8nI3kJH^?%R5U_~`FtU&J@xVHs*o>rCIFWXC_8`` zD6TD4!M_tJo>e&dxv%3I$5HlL%;t@#p%MwEQy#C`V<(xcPeQ@rk{>e?D5|Kac&j*m zCZ4~BZlNDL8EGdA`s8-Lv~^eT^MKPtvP$rWtFxz?PmWOr>6hrz$5*QO;6UkA1K{CPuwr0Ub09=fwjn zCcI6Er->sm@M&{{VLX{`N5l_uCho_NH?V=}U&rLzu9yNJMeMcfb%d8xOl`|EqOmt) z@=$pPg}CJ9%7veUtC1vqu`Js{{L@K;N2aaGA-~6gcEgN~k?Dh}0+&CJ1w*1^G`P9E z+nZZ#_#Wjn?S${$EZu0P#fuf~OPldRYZ&3oN)r?025)bbYj%qnfUzm5Mz9jS#SlPs z)L@3Ar@90_cpw($1VPD{1Y3ByHJ)BYa z^MVV6LYCkbH9xgm5QoSD_DByF-P`YKm9%K z9Hyfyn407#V)}Q+ka?fL82aC22^-EstXe5Lz9+)j<;lTB^=BGJqSMosAp<=C2gl{9 z!xrM=E!;u!&!}|qP$!+wn&XE9!xyiW^Z?~peW6K`L%T)?y^6KQijJ0F^VWc5qnO>L z?xn@j`fnj1yuF)zjRPM70D)2iuPt^cJxK!TpdT1eNv{CtlwrH^FWCR^U$F0K*ShUz z$`bq+?Dvot?{MhDC0P42++C)coz}2po9chj|6q<>6B|Azq}lG~!LstZrIQ?W(yMyQ zCx4(FfCZ}E-^CSSE$ajXZ?7#$4(9@v!%7;_+qDYxL7TKHv))<5cvXVH&soNeFcqWv z3Q(u>be-0;Z{w9fF!;?IP8u!^o7oy$z(;18o6lg(xKp4xeB-jK$GdmX3c+jPLkZ#k(4fKZ0p4EYiJ6&dE-n?+lH`i<%;ltZZ{F-}K|H>9z%<`Z z8ax`@X?8H+Vasi>-&D%hRxjJ>@Q6th6zSU%Ydk0bgPwp?N6 zSgmNjxesVSR=p_BqdP*vjpg2*nJ+zOY8ThlFQ}8d35F0YPdi`P4Ghk<2Z~`)>tp=% z&e8F5B})=s#vyof)6VO1dy|Pn;F#Okm*wlXXY|G-6xG%%Jhp91tLs;9RaI4!Yleo@ zQtu{YL%@nky3V}cDkfJM0hk!jB+e@=1;-y|t3p>~hoC6cu0zUt2lD00-7W;u6NbKx z9BjX1?5edO9=sYTyGY7mw{BP9gv&z_6^jTv^oGItZfM{WLSAeA;H zzP!MOJL5kMjK7iMfA|{zhj2;u?W9lHN8^iCx&`Xv8!je)W=kztUSB-<2dzz0RcZUo z)ze?gD>Z+d%nCZi@>KXBTN>6k`JdzOnF&&_?E`PgR{eni==mQI{sT)-eW(4~1^$W& zqyEbT`A2{m?}t_W@4N5f z6ubf6A7k3uRJ9VPm z;mu5aCE100gC~cQ-Z~rVD2eGwYC9-<5Mxh&|5N9=x{&L{#6-i6APGP);v(O5xnn3> zMk)tgIbHei@q^5&4{k?@!{D~_->NM)OuzQ}MA4_~{k-cF7bHjV7tkVqxO-sV zQ=miY%)4Cn3agzDr89N5x^l?4SXboLDH&S8ykmhQ{QMl6Jsqc{n6>puyU<}8=D>W< zyG5Q!1~n!jk(B?9d(-yOBQk}Tn!uUv?YN&}o`)+Ijcnfg}{S9dR)TKYasZf_o%vN?BHO`%6-uz^nNUR z5Fi`#=5FPJP%43wG0aP+`pCsD1(2Beo`pPTo=TRyf{Agc0DPHyoCVxJI-<1%!Y!7p zfeQSPURGlWtI#It^P*9LG zbfGTV+F*9D)yB*FUL{@j77I5f6jfX%zW7N;^${SVpWZsX4>-{z6u>JE$we}?MlBnFU}D2m>GJMa7Is(5UFY)S?@f=z%+TpPS+`L6vtE%Au-vf{RPTuSav!01va3`P84_^Cr(e2eUzWdqf|X^zMxKcyX?Vcre$@J!Pd;4*6GQUpxC{EZLZ0hNX>w5*^Uq2zgfDjJwgXZbh4CiqtvVB@5T#&;&EPSy?%+c zDzR6y>Cy}k=byF}-W&QC(rHa9`0Yb!E#^gArly){UxVS3I4~BxY&YG@*N0bfSA`Oj z?x5p<>#o*P-qbem!Rt4ZX0#sn$de#~ZH=?Ln{QC4fywe;WWjLl{mUykp%BBTb~jko z*bLip_y=UB7MSZ{jb7HBchYgs{&!RR|3LWuw!kN0Aws{$gRw5cK%K*vg;?IdknlXP zjX@U6{6x7$Xgv=-Qzt)DvW#F2VyHprRj&YAby^_O;@`q_Nnr2G5AoBU54*OFm@lVZs8xh0lCaLYaWHgkK|fU5H;%(eA8j`%G2 zqt24g@%`)@9|Jk0T%IXj{5?;p;|@fDC0Y)OY4$v}T#aK2g8hy>Kadb!K}WKH=tCk% z=y2Z!WB82f-0m4@Yg=Aj6gFb~l*w|(_?nNt49+%fa?QQS+U$yC*6+jYw?}+L$!1Kl z>t>|I@Rs2H7%St!?7lfldrOfcKzHd*l)JHEqsE!Ih0>8i;OJPf`|YIL{Q$b-hICiD zY{X{Vdc^jv5EB4W8|1VlyCVb|DgzVPpr$Dx zk&&dUTWwBBXs-iOAq`sSr{8YKe!_ycvi|}&(=W6Z}YN*V1tkamaPXckrGc+$5fEy zV)1u(k}hR*AY-S-BvVXgCt4uig_SPtBi8puE zN+j9&bXK-WZqbwz$vTmbyC3ZThl~*>VExYM^L%Wl~DY*_=})fla?BXYeXz z+)_ekUPkK~_sQ1gZQMPvXdP7?v1Q@U8Lsz#T2rX&3}jLC-hKSKC;()JqLy4cOAc!G z;~>Iw!MDIdN&X9)rP^q9DW{pb+P)0KfQX;FWi9MMXvu1Dp7;4lWFb71>Ec;MI0Gp6 zR}Le!%T>gHYZ&g@?HTW;x-M}gLslel+zHN1I+GjN!QqjhprHEH*dW;Axv(kpDPF}Y z%_#iX8f$K!Ozj6<9@+sGyqDKA%U-TzkU^iEN3$XKWe}^cQO|@li(GIFvCh!PWa%Ch*Xr@x3 zy>YhqY^$aA_-}cwN3xm>-F8boZP!$=)XYrLv;)(S?u@G!=d}XA#i+I$)*HNJ#NR^2 zM_2=xx&YwRI3@$Qq4v0S^cpAgq3aFo``XA{$Bs$1mK=) zh`o3gNuBsvVK|aSlwP*ZmV}ptSloR5`ufC!+K3WA{(0nk?4Q4eYmPNI1L{~LUlp&@ z$C2wTSA4pQwW?!(^9g;P%FR8fdOfr1#|ht?1bA0w4KSX+o&7wnr^mdFwQQ)@)+hBR z3I6cwcU;2aX;mv0bBfQKlE7$H)9pOyZg4@D7uVn*5!pphNIp+U3nxc$@f6@M9~g`0 zAZw&{ZtnAl_rC{rtMw6f?ud z^+KG{D+r#)KgxC4y^h|74u2(&KmV{aXB$re#{F4ZY7t1Wg?Ihf`~s)4!)RLO^xLw` ziq3I+Gx);)-NaQSdGq}cO`s`ZXOmPR?ny6{4##aj*4i5;V19u~nr4ylWU+o9$y+)7 zwyAS8HouHHeb2>19T^8dwpa_kq+v4l4Xqh6Qh@MhEvOv=u{s|JpAe}jWVS(_HnyLN zN>20o24OO)Esf#zE@&WnS0B*grTop7H;|XTMP1moZ~$=Sj{yPDXWNzDrwr}r#Z_0Q zm)?Nh-acv?gJ+E{rmvxv40LZr7$rPDR{h{jYaE8#SC;mnbfzz*7S@k42Wrw|{9HEf z14tKf+9%rJm0dRsK4)1A$;=bb{`1D<6(#HEt zY$HhWpI(3;uf@o81DrIrAm5w|rygpC)!LP{U3D6?U7?*@ZnC=VetzZvsC^MuzE?PX zGfjduCh}8o;{cWI$U8AWLyhA65K$s2zoVNB)4kwNxvSJIr&8~Cry`d){fmfp0cxr@ypjJDel@7EiWYfwZBr*w3qTkFYuuM zcJgXwCZp|)r7F@!T$~_r>LC}`v*D#%n`15aOm}~Ce9~-`8C(KKc!**iI!o1W+Mty+ z&_w74$*hmw<6dxVBCe|wuBoYcU1JlaO1LX;>F*y_L)6~2ytLg;oO9fPQoF}re}}tU z0Nn*oaI&b8B|11+b{oeBkh9c+>Ci`E9rYq{`+EZQcTQ$hy(6Vu+YNogR?@>RSdD5| zaUbq{HAq<VrH2Q3mDIMij*d=}WWeeb za(bjavK6$PzUMicDd`=(_W3^c$s(z0WydBlFf{6XcRm&SY(cF)wBTjIh)GSlD!8UQ zG5}Pkqa=`d2~|$y6cNYwoEZDk7i#m0;`Qcso8Ik&UPl5G0|o4b0W|G*^yAPc`EZOE zAm2A`k4z)Q>pGTKZ(YHaik}Q-_l%Y2y)<*0{Dql7HohFWGI``1v_P^H5Z%bkP&hFO zLn-z5jXx@80ASD6PSQlI-g;kEk&pNfqoPtE2S)_oR>}Vw8-++c{wAMMSoW zlAMEOV)r{g3`s_shB?NTQCuJT#+Y2355kOYDK$2KrrET8G`)wOW*?o0n1NssBz0u2 z$R~s2b=fEX6d-B|e*_3jj{OhHZKpyMWNKu zNvZP1wgB{eKLrh46#FiKIR+XXr-HW#F-X`HVjFxai^=XkTT_DEY??pyDKke4mKq>7 zSys1i%#XKkz%!Z{1s3e*G+M*4Mu;QAmn(OpmxUKiO1`z#^E|-BlML`;zF`csqh+O| z^W*xY`&M^k!&^&Rd7N!0M`6ROl&&XRDg1RTfp~!JhBA)5FWNoN3*4*@rO4jL=!5&e zxW>8bGsu*OM9wwZt(0GYa^uR))Kjai9i(gsrOf>EyH1X<1-ACD4~FgYxP%KhOpWK7 z@}TX|%3}}WX1091C>g{VT5SJ5DY#h-l4loI#4}kC__fYAdo%Kp!0*5wLIAO-^Mlhl zr>Om9NbqsTyv0>2e7{+8{Y4FPupSMtbFuSeu0Qse|AUpqnuH|h_mZ;r-3-JQ#c$pq zwt>9&Z)C)&0I>eSmrcG8+=DAuJ7Jol^h=kOwnKc~l_S7MkCb64ggKJoxSIyS)RL0I z6C5_t4bJSG91&Rh!Q;)?4M#*xh3-t{^0Rrm3>sM}=2LqA;?9q=7H_G)K+jY?NllPw z2oQ0OB+ZQ($6I0QuC}!Nf?)4fFj3fQ%~W9CnN4NTk>th>^vRMfL~++xHDgpOHQ~`r zT~reqrQCL5gdM9XmK*{m)%H@8E({+!!bR-Ai`q_-j9aDu8sZr{^iymua-CXeD?XL# zazNzaf|NFv>9`!v)2NwZ4^f`)@lvLY6NdU;yML`YY>-h@E&aH6()#y9V<#4| zA}rrgGpy;UxDeraqvDYP%UM2#o~Ktm;(bc~FHSKSYd?C+XJZ&SnC$MqKjn@*F#KNchv||Jzjd32X4jN3CA;$B!x@ae zmX_O-b25Re!(0?PQorJooSY*sNLqy-mVzCwsW}*>;3Vm?Pi?(t8eNP8E;aq4$M;i zaPeg6=>k`X-2;VZ9|+0%#)wNQs!vsOlR-?TQZe(s-xZF@tHbforN!0PES}pG0-$Z?~45R@Rv+)`ya{auImyc&d6Y3FYO|dlh0dvf6l@NcC_gc!ZO7 zMzw0hHByhXA3lHoseW0_${#n1it0{MYGTUVE!edRIWzym*x@e(S~gzv)q=SubOz7- z5>PZ`#G&C*PwDTBg^pT?2X}nFBD-)2Gk!nQB--#kvG7^(#ES4sFF$cXOUqa26FfXH z!dTSC=E+KE1ddY*?Ac2ZE-CZ(&c8e^UK!Nd9U8sYO#fb;uNp-}GX6N^LAQdNEGff` zM0OSBbXF_K(El}|$o&HV8yj01xvSMNA|~y^7}51%Ge(+c;Jd`-S-VR6{8#HM9`08} zU(pn596kNd#O%ISN6L|ElkPhMZ{xdJ&q<_A_>f9I`h^B7rvzVl>E9_7FH{E*$hTIt zz$BF|l{fU}My$(B9k;Se`$w&R-5=OvD$F7cBj)o7iTTKygMO3WFvMgAeqlJQ@7eM- zx~{{SUPLA>^vpw1onp)D1#QYr|BL&UwO#(kl#_ZQuU@^fBx2}|IN`REN*!w%H{`GT z&_gZzCHjn~q|}kSk)SvLwlunV)GE>7^+ho$+OWKD1g_3$^adAQLOG<2f z1iLA_9+!*v=l8{pbQFW;{fzqit%M+bHnQsbSFhLR`#kHOV=CUo(`K=|m{2$9(tQBx zY9P}+9yon{nYoZ1#W(zjEuSmyB#JGX{%evJF}{DY|HqcX3b7lch!gJCEpDmcxSH|p zAfEAP)|{_qg<+0^d+U>y9@tYr(EG;7moS3IezAmhJ-a&IY4PlFqzCWI$C`j+4LbjC z1GidvyLWtUq{rlwMdxi%VboX$ANl=OC}FNQL^f%IbR%e$SYuv6f|^O$Rz0F%aD_01 z?B2beSMwpPbB8l(TGNBvl8#@C<`kD&yj4hEQpBYseVW1uG5eqMhn70Oy&7Ah**+<~ z(V?O43H6obaB}50UC)yl`sv$J*LZx;#U_$gYK%L|^X>gwBa9nD8ILgQskhbBzauyk z_TzL;y8u2}d1KxqGLFXC=ZQSNf7o6a$knMTuQ?)Oc8&U zkc5b9uU4U`B6shdTS=&MnZ)Gh3nq49iSwd(PZIl)7H`tB$JTl;XrIL~<5+0=WvY_w zyi|ODL4t!%K%h%QO}YhJ_}$J0C@iBZa$r%`(pmw{fRHzSRw;Bm-Km!@v`@q)fcUkM zaqIOJ-@34vP?i7QSzi7X?o;OQ5;Mv=)#a0G)_Pv1wS&m|h!jT;gZWpf4qf5X)H{^Z z9WEV}*q0*jr|F0p*}M*_((7H7KG9Qk%{2}xKZl;UYvJ{Hf3yi)(suM{96#F1$m#1- z9`^xBzWM6hPZ$eE=|r->W@Jl39d3Ul4wIRjJSZo6;BXEPM_=XXC{eWZDJ9llQo2H~ z1(i)(g&cb<08 zb#_kD?dIY&y~V?;dKQ~UScSgv^}G%RI#L*_G5tusP512 zy@l7fxBbLOw9ws;3cLA~((~e`4!kAX8+=js2^-DR0|OtE&@XvfT@7dlx16nzQ-fJHlXi3vd;qLvb@%u2Add&V72wCDicjdY_ifv&K zYpWd7oYkGXo+|k%X;u;iWV;Y*+?)gl()AZeuKk2Mu6gtWSVjcFmD=Q};eO+$&92}3J3TPg_*!h|ozjXt^EI)iQB{(@napT1fc48xJ6SY02FE|d3ny+ayiK9oZz#LUyOQJuS zqsIyzpwM*z5CZm2R#pR1yX^C$R{l#o&|&y&-B)f&`nehf?k2V+Z;OP^p5bVI(R+&o z4TK06Vqf28aHQm`M0P{Ih67C=b#{levuRNy&_3`#Pvsgij!rp`Kk#Ah z_9DqI8V8(z+nw?+HD|@J!4o(H?<>L5!khql>yYjX9luzfELJ!)w6#fp#;z0Jgk5-& zsqE>RD+qMWqy_8Sq`Sa%|yDMEKgLNld!@wb02fUrp zT!AME5i*$K7PWo&a;=?a#d3qXcRCQX`n$KZb=CKA-6i@>!^Nuo!N@_{jH!3}UHU^h ze0k$GG~3tNxyXS%O2|N6r#)Cpi&8X$EaTUfce<#!Yz-^R0RHOQ_tLwg36bNOX8D3- zrF%kruRT^0Tj=hFZ0n^uyiivslb4s5O?Hrf`NLlWvh;F)ip?yQ=zH(`OTHXl->1$> zDVnxMRpO4+be!sE#Y5)bzkeqrCf3my!nO+1iYgG2$Ms+5=^7Vs+@@eYZ&ssZ^g})G z2`|S}W?3^%zpEzOh@Wz$za_9eoRz0ns{cw~Uq@emOD|nNQ-)?__NkU`?cEP2C0Lax z+D4o+4K`4T6c0@77}Zff+TReI>rM$U|V}@PtE07S? zYJOcz?6=?iHm2YYe@qvMy^aPbo;s;FRn{E+lR=%`!e06zhg)jn30#Qt=xSN?Ab z|FEe%$Qz?y_u-lru&9br<+m*voN%i~Scg3m4@3)VQ%z<{wRe@)sCHFe-q3wvacO;% zjg`H>uH$xK+asRFDPXQ7sER7PkdV$~*6f_f3pdY(ZS`x+?7`^(kCE2cO)gYt8(eYjW1jM z(QK`Ji*lu&MEz+;yW!QH1?_mSPM`WdE1`8&YAq7PRmSZ zUiMO8DyddAt(*&$p#J-_KJ6WP9yP)HTZZIEb{PVpp{dDgCD~fe6fV)G5M|@{L23nz zE^hBsXbTv3)n$Jxt`-mAbc4=69na7%jQpry_k4_W4YKO9G z4W2XtEfWsVgnnlSD$2CM2U7L+(4O}L>6@diVVMitxCIJaKV6HjEaABzFzz#YQ~8jv0;pFicDt+dS7ycN!}g^_4hRk_eHpN`f`utZ@LYM!`117Xl?cy^+a&x~B3@_#s3V@=x~>|*b1RzsBhQs+ z-v2H9!dckf;nfVz5*_*Ei!NRXDt^LJao7*M_@pR(lp1nY1;R%*AB=W-oSs1x{VPED zV&g*RRZwR0k_2JKUE>wTB|N(a(mQ|i+Wq_Y_Hbikm0!Q2`3-cno;&L6w|o3*i4xgs zy?mzORNPgF=;{{u>3^OQu2HmJowScD72fh(^ixqr{_%%bDc3w{=Y93BQCj_Wr#O@X zMhX#r2McLTg8JkkjG{v}9>|mhavGJku2WlBdIH=)ljeNIA~y(bt`F=x{!Xk%to5wnU@ z7mAvfs5pN*6m(oj3){7|53}o`*T7ls)=*yuH!jq}h>4m8{G4<3)z>pEz~txOJyEFj zU}(>^>-qXKOJ2USr;EgM#FajPLdUJkcW2=y!1@UVK*}NAJ*PlJ`{A#v-Wm#nV7w&5X1wz+dl}+ zDeJ5PWdduNnL4d?w!WGGZY zLL#Z9Md=c?OQqVMA|@Yr%)c!6NLWN<+@9d?PWYme>V17nCPWUvYi|3*PmlYl(({Cb zNqdZ}FLp5C_=$bc6uSpH1bZ<-dR%u>TD~R$y8*_1;op~Z8G$ZKBt#`i_+jn+E`Z6~ z2dyu^P7PDB*ELQy>j{FLolAN`bL{(5xC(0ps*DA%L&BPD1OFtOPfd*u+BOpm@b7eJ z`X^ZWVHE;L=kwo=*1rq{tCh@n`@^#v8h}KI=_g1cl&AK`)?HU~YLAsmtSxsXh zD16KSF>4SIZ0GNy?9&d|jU+y%L#R^c;!H8bHQ1N0S}sRiV-J$??*!wLb&jl_J~Le2 zdfpu@_}okFZGpSzGy2WCc{Vy;#1JxQ+d?F6@XcdeDGHszsGId>NjgBo9xWl6VcwFc zf=kMCuw#6YyG{8yA-WFiw}`yb)xGl*XOjerLI$_pI-dD@SKFrcFF**33LD83NVH2|C_MsIazwWXA}q)orV3Am5ybbeobIt zP}xc)l=#D$VU({NUZFQ2l1`t|;LR{7EE+;Qxz!xvA|zIe=1)q{dxbm@BZ&zg#dC9o zj4a6u$Bo6`3_Xd7@;by`gfsl=UxcK6dVx$$+4Pf3Z{io=ue>iPxctr#dwIEWL-#*k zIjZPZRaFpu;2F(f469<~+{S@HS>tRIT0#s~(kd)p8v~*_e-O|LytVJa#*KtCNwaYw zywCl$^v`w!6@4Z?fNqEJ;Yvtf6Db5|MN%#~2h)l1s_TSiGmDtV5w4?x>2i#$rLq*x zDLCwKr#r@qW2Q!$JwnM*F)o_L3(djt_k?D1-!+rks^#GxB`2RICQ`N=Sw2A&3E5{? z+j~wqoA%LX0}WmV$N_?fvY5c(7H%>M)3oHTYiGAoQwj!lP41(Y{+o;X?%timCIzztMTC>_3*;%E})VM{h`W(N(nxp%Qeu?SJZBEHC`F!CMKP&=S!ufgo=z8 za4;ME)ij(IQa<(wJd4p>dc#gYhc)&D8az|fPP4^rq&A@i4YIDb-vouMc;WZ!;q+*k zh!S9!M-N=07m63Q7(6WV+qj<{Vw9GR>Sq5o=#XELBA2>N3o)2${pE2ro5EA~L{uk5 zbY&?RIXOW%1QYsG6c2Jtv*JDd59SeP0gr~~s+P0-xbaA^yw~bOReV=_zj*&?7wlGp z7>{DhRAKn}aT9t2Ty8+ZPI{_%WMAf2-ed1?vq`+94k&yp=PNfM)egP3UYNa3!@>Kb z5GXC3+=kn!Kk(mQc;xIXOhhtsu!Dm`9!fy>+wvE9As(`)T9B^_I5$6Un~dMi$`oCJ2+;~pUXsSlD2bAGavfdY@M z28{#;4H*D&KVk_{ecHB%hD+c6KG9nMFf0UwpNE_RJ=aK(?`AN6uooxA`om<)Q&e-L zmB+1X(kIUE+F&}ssFVk%y$pu9Q8154>8OGg8gsVWFHKfaEIZ7q-Ta1f2|3G{mX`KI zc}K4KPZ}^W)i#Ja9EjUC&<@n3dUg1BihpG<#;9s`Y&0#e zaJpTCUB8G)CYh;xK^7Yu`wBnr<$St*Y+%{)`ja@G znn^&?E^ckcx~-*7;vhfO_T_|-=0%xhb;xlkeU4GaT3if~rdBZAL1icZFajdqv)uF2 zaVWF+luY@zbI*W`n~<>Z%guqbrVHhj%We2fhY-HKYR*+sF+EXPk4yRjodWT!Wqlc2CC=C_rmN`p80ovWW( znEWV)&rfnrUj$u(l>@X|gT`Gd3@Ls?DQm-^vixM<6xJU7B@h3plk|m8gIa{LW@H_M z(`dvF6+M|@OXX2mf?1MWn>5FzR&q3eSIknT07xIeJ{)M*?WL~tBV%j?AphT*U! zq+8yOQ;Yr>6yg+E^q#as^{OrMNQlz#8L%&DYd$;c`&iw^M3Uv z44rV|_+K<)wEX{|kOx*!@v5rWy~Wl$%LzPTNAYkuu*2i%R*)52%IE8l?9^``+lMka zpuGJ5LvgaB`8YxE)b@#Hr$pEhyXH&v2=RVXX4T$eWvmr?Y0(-Rl#T9^z(bN?8s0xa z!}Doh)@l<=09LK5HZU_)k$*nb6PGOFXI)2B47JST#npBV=Ks_S6Nx%m6GzT~s|+5- zeSa$%+N%Lu&zILs;z8I|*&z=i+&{a|m^7e3to8GxmdZ?rAkBz6p#3+(RiF*n*393e~7HIiYJcKy6(t3D7hl6eQl)1Q1MMY zS|Su|X2xRI{o%#-SU!N3TLt@>s99YegHW62_T;9MsViB(`I`HZm|48bDh&hoG7)8^ zcZTf6xfb7YT03WCveSJ3dT6QC^zHy3Ez`EEbOdU`6E*am5WvRYFAfY0Y`UC=F9#%~ zxefL~M0PzqLFQtyN%6+}=l0KnAXcgs9{97~P-^*|ndM*uwa%LJoyk!)gZ?*l;cp%o zX}W;xD{OifVQ{zXYFz`ux6!=W?5x4%j(1Ord@O5PS~8(+mph-&WaC8((P))ywD)aD zJvAcnyEfiyK0?9Icl=9wy0)!t_H_mQXa?>IT}ONS?M;a1g4bb^)0FYue%Iz6~q@+#_3<@=R68BoYpc_EY0i}g%6z%R81smWK) z9+}&QJ@yBO;jbN^Bvsl^t7*?gR_AZ=%wsByHg`EyhR*A1YE16-_w{+ZkZfPz9qXj0 zYt)^sIV(sGbx!|cp>@@5PrA3Lb6*mU!smVLuSCqmDV(E9!ADyr-Qqr{Wb*GEkGAO5 zP7pGNnjVBP`+mucLD!kem7k|QwHzevpJOxRs6?GcV0!iEggB9kqUqIQ_zvEH-iHwneX9@teJ1nTf6BYX%-4>h0IT}Obu799$ z-S6Tb0sU7pFJ5yyC__j$@?{WLci0+syio6?9~eB8*^YcKL=?w2|9=z5eFJ|Ecc&|v z1oXz%ryKr)nS>r}8uXh8Xfs6X;lKY&$^5Zs)uV4DE8KP8vwpT0*{nGC{9zmLD zU7i`VCsiBILXc=jE~Gunn9NR}A)=34Au|lkuHgr$O-K^l_|4Edr9;v{2-7dNsf6Hx z_@gAi*NG5~`+R(SMR?Zx3q8CLX%{m?96+KC{rw&edosMcL-kF`PdI#jWT8SXM&L{) zVpC!fe!Q8XJOpfXHZ{aPhJ_j6D?Z(qyBN5+Cl)d5_PE5hV5k4Ee6H4bJptD^HF@0} zc0VMOpPygSY3xVNg|V@*Wm||mKsosAhvRVez&9!4*b-Avex-X6hkvegv^j$RSw zSlyJH1)eB++NV^z7D2TNNrRUxfh2KKjg5Uu2wzDY0D~WY7fRU9Ridxs=I9ug_NGi( zER{^4$uswdV^u;KUJq=I67?-51J^*&)4T<|d*cSnowuk?R~cg?qhH7{jP+ctyPnl> zwzi0nMOgLh-?OxIbzj+T8F49AJ}AQ1-^9h6J#o7wxo$;C+nAyUcfT43Z#+q0lP*~z zZ1kr#M}5r3r(Ki>_|7g{U~H z_x_#C%cY^^0dqODcmsVop6D#IU(|i}(w$GIC~3!7GMtEGA6S*s={XgDo_DW|G}6@Q zM3+*IoL6KtU=EsDQ;Yk3FQ1q7pLX&z zWv#5OM~i68oIJP zm*)d+a4NRcUlVaNcRbTH1EFnJjAjH9RAjJV(ci9vxwUZu>$mHy)Cr;_BuNw8x3 zRJm_av5#UUkw79gfmfAQat}t+FFFnlyo=W^=TOJ*Jj~6-0||dV=|UTY*JU_GfqVgu z)&0K*FEPob))~8)o$pgfRP-yrUwGV2d|izg7+p_v{VxzJAqqaV5wb?knE%7d{x?zg z|7v{y>+BK?3DN#Wqg-aFzX&)TyFB{`jtbzr(3Su8vnLk(EyZG~srLqYsRQ`_3L%&; z&iksse{$AygG@ejMv^N}YhYJz6709knN>MIf5BNb6n5<5)c(fuw~4X;a*Ngf6*y;8 zC0ad0(qtW$ZZenuvW5L==|Z+Z*I<&9Zz%; z-70sHa^`>Xq6{;z`)yFcimSrLSig<#i8`|<*8$-mN-9^wzqD!!ZHS$htrSDwPs*}TWCO@^~wh%!cn#T7o3D$!<;Doz%00Fm>$4WMBW1w>#jGafjt%0Rz= z|8LI~FlWnqn|&2-ckt(7{ThLKUg_j`R#t9_-60c#5BR9IsslFe^yUeUq3c<&OE>? zQ=NI<`lhu10$>*UGrU!PesO2RjG0oBPvP@}Un!B`HhG2_?HsSPu~XO(Vc1*br;Tt|E3@<8|__ z{*FSa{iifuj zyG=3gc4Xs>TzKo3y!rkfNkApDyZ*||89?ycosElAy{$i`X2-MNlljjYS;O@dOOjbW z*`Es&DZzor3?PNHX(@$rtS8bhoOiDq(809|qQ<?0jH!D)m|-8Q^4 zE8zS?#;@MEhiwaoOk@=Y!!Wp4X5yssos;MtmXDJTKEZpmY>tQFd^v!!41{wS*Urvx zZSohz?|h-*vBCSaRgK(OvkX01!cLyS$>?dl@)WDos{SI5n3qC0_G?-aoNl5nC_C(A zJg0@ouDV2L2NNTnzq{w2m@=Hmab_?~R|02xjE1uXM5b3mb1>#e`E@fv3p@dnDvL(H z1AC8)<;l~AJo`r19$t#U>=6+l>d~XVUmUHwL?raNv)phMHRO=mm*El&CyFQHdnIPS z1i`5t?kCNV$nW9}Wso8KD;5MmY!v?T0>1Arm?b~g*iD{XlsX9 zdA?L9RrK*DU83%k!1s>=Ll1qM&2n=$e%3tx60A-Wk;4FP+^q<=QU~Mqs>35RJz&J< zCUzk9D)q|L4}Jv@SQ#K#=bn!WC+U2%`}hEZoX$`|@7I@!imr#$%A7k+k4t2YL>$ua z2#9`|abNuUj?g((4yfUhR4rc1Or#!fv&l^bS*b=G-Y>8-xiR?r*Nl7Z&&5E4t;tdn zXYS^&^4nuIcMBzKv9lOcDnnugKUdO3)WV=deC0>RUmEJKSy{Ku@Vy4L@4)y1Oj^*e zqNT0Ah1Rm59Nk50?i5rwT!CK@!|%W9bQlC?Bqqch>}zpr^u>z@KJw*(9tQjjr{d61 ztnvN&9)RQTUq!Stws0`dfYjI{qrmU;3iAEU&s^8OfJ_197L8-6ep4Jo8SafzWWYD! zgqOHnSXK4GGCf+`H}qbb$jxFz`I7}d-(Y?6B2a$YNvtvxy5639d&~)H10a$P(FTrm z_-g~3DUy2>p6!#!`R;u)s=F_!$*Q@PLz(v=j;PVA;Y>;AG%X%IpfbnO_gADoEmcz} zLup>@w|GbE(XU`oH>(@&HwBqU~4ucIC)}EG4yhljb%e+o;V2h-mGP>6yqxu7jZib_W_ zaNw31GHVu$vaeFPNR_~W`_>q;S$p1hTTspI^XRd9;O$v?79)j6K9>WmQ$wW= zGwX~$eTIY!U$x~Zgs-lxzE6M_*!BF5b%X){*Ngw|1-LQgG1Es8EFHtZeMf1>d9%z1 zIKP{7)G(nBhMk^$&4e2EJ*G|M!DYi6CN3j4;18Wu#Oub9mzN}$v|Bp5&q%kY>5O*l z!SzpNf$i-`?g(V=VH;gv%a0`I=+ZV1vcJYMaDpb>Z6OQ5=-Eq1$&^LTfUKh%a`%{-h_jzG)KkU>t!m>{|J)X^HyvyKgN^ zQ`q8L8)dkI&Etv4QNfTJb8grPs@cdvWTmqz@5VZ}8P}K3KjOj5=L~np8;PY(&3MY` z=yOkMf$}GMdQl6?s6IR2`%Payf9~wDhS(3oe#=>Veooo9^8UHZFGwJTLWg*K7Wr*( ze!m5km9zHtTv;S+_gK_}3{7lpp{~CES3*wx;W&XDx4`d4?#G6jVk#6P(;zY90-f@x zzEc{oH*jMoqhwf6wYc^p@g7!Q3_MAgyao@@*4cX5L1MEIb?(M<3^6D1?BT4ptIv>3+v5ntiUKx_!$!JxV^P&epJ1g| zmzqtA88Y#F1&?T__1@)wIj-8UjE(<*NQcR+lr~C;6u#`Zt*EFdl-~bV@9Vk!W3lmN_8_b2ggi zXh2*Jhm&)rSUU{48PMiW3as;Fw^2%)v(nJ#}+0;wQ3%Ll{D@(*f>dpnATRhCk{lP<7WTh=NsJln@)Ek;}LJAKoDEFsx~l zI32#`MDlk7kGJN-|Cj4>RgoUXPn-|2GOVh&o`YThh`2JBO>c$?*OM}$;Gj8P_ zie!=U`P|2Ltj`qHCium(=jR%MEAP6IF{=sEe43Q&+{FHYDxR0boq!@9u_Tu_(JTI3 zkydr&nN+#yDStNB%_pfQ9*{p?NKxPYBunCXFkkx+1pF{lAX^#B_gX>^e@78S_V(U#&P~Y=0yYh=Fz3q{SA)8jt zwb0Nk>rTDJxsMb1g2=GOiltM>;Hz@pQ=MI7)#>PQcu)#bphfkZR|6olP!s!u-JPe+ z-{Y(e_oj6lG6h964cz<_w#Tf81)P(5+|x9N7T6Q;KN=PQOY+1}MI%sHX+rE(+mP65 zhq!WMu{C>sqK|^G(v1VmVGd9nU+@06%!t?Ht1jt|&XZKZMXnP93s5X&+#fCKbBZp?I z6B$0OWXMw0w3NLiOWufsu|Ts%AWB~G$^}tiD&N^+?XZ(1D5-OV#I1Xs*~^YOUro&J zNwph?0}XDu`IE;XGofXx9%=og#~v+f^uYl|V0>SRFl8t{P!%5>O1Y|Z*G4{h0k!s4==(bhufd-O3!2J!Vbe){Bkv7= zWki1bcH>dCd=`6!n)fz;aX?Hq@%U%MW_9sK%zEK%mY%nPCE7&}Rh zj3!^YdM_%{^E}$WYUVg3$oAy|vnc1OYCB$%hxG8l@>8ptHE?1~_mEf3MWUwM2)UM9 zj_FCv?h49dH#I{-E<5<{H8aykfmsZE#EDdfzP00c5MNHExf=Eg^G&~`pY7MK%5_er z$0pUDbKTM2Zt>3PQM1Jrb=8E(EN%_HO0xP#sZ4B~+QiGMHWjGLyt?9QDVJ=zlyZ>u z?a=e(?b}-luD80_WykzxBojkU=pai0d{As<);F6wy87%LM;>inr9RFmXHsq^!0q4a zv9vTDvsX(>>Q0P5CD^(xQn}0rFKD03ctu9b{c3Ib8Rs0ltf*$8b!E`*OO9|lituem z#^VoDZQcVpgnWN`PaTi$J3wObMLdPk_eF%C^U8(1=CB&;>z}v`vO&F(rYE?-^8|w* zsM|E>AO>!Ce~4poWSq`kbiqvx4Ji_PGZDSH+LK~k5z#s>6SJsG(@kn9$qi;E{b#PX z-mR9#O3E)i{X*PSm+=JlM<6n)efuPt-_?_rec{2x5S`a#rV{7le9A>0scY9dqhpLO z7X43gi^!ReX-^D#G^A6Zu=9*m6&9X9ip}@Ib&!VD<=M-TM-@==kljnY_ZUdzjH=Zhd zsVo+Exnj!w>5XD$eMV7}h2EpCM`bI&8yK(YJ;U5fuUG7k5_oFC7j67B>{ChnbYw z@lWQfal$8&CF7^@Z)Qwc^?SwcC>T#%58+5W7-taoAut8u5`g!Du84^(}T)hmiBfEFJGAFC?Q|S5Oz6j zaFZ$VVX010i|&O@C4JDJs!tZiQa|AF$${#Az!y=Aoo~OfSR_JZ>7-_<84`GcEU%fE z`W$s!5s#j+^eMSpKL6O+d*|uRX_k=#zuhfs%kGl6_*0HlNnK5>|9f&sk)kd%_&ZFYI{_@X~&&NQI5H0T*dRlhxI{=qyBoE=w zwKoW^sdChP-#K9KxBFe?uD2>>4dBDab66ZRXj=GLVSh zm3WQWCI`CGaDh==Z@Za9d(ay`}l%hjX2s>CyLmnQQy5suv7}&-Cjv?S~Yss(bQ--G(ov8CM$a z$s!-;eA3qkS=7A#)Qf7C^lPl}zn|WTzZ$NePvA?sH)+3m{-FfWB-5Ik9mSUj=2RXA z)mB&xuC{vXWXLRu1TNbov}rGuCxgq=_w4f1(M)R)*ez=$aDuERCJZ6Jfag+ zbM-oSR9FkUaq{A_#(Cnq=|^-tQ0@Aap?4#-qWACIsf@A`?fcmUiYIPZ&MeBYD*_E z3mylT*6n!GoEXS3PU^Yh`aJLAF!X^V)uA#E$bB`RDm9)c#go69eB9c0DH0aCON|96 z*;@9Fy!btXLQVU&ZVN#0+)!F<#%ueHn@&re!|-3pRAG0|es#tFc+=Do{D>hWRLT>~ zyNvXAs@=M-LdlQ0xR>a(eDn0tGCK8F-FABCq0D(AIJw2r8Tj2x)f1C!p2TN#e75smw=O9|IoRALlg*v zbap>9kGA)8-E|0oS|g}TjxK6zb)a;qldSo{m{?)^FH231oEo7Se(5r zu-cmu9XAetfe*2&bA8hMX8-+%59@0pP!pSiD4^2;Z-qWmBSS{{ZJX%Uu>=tp&^Glh zsp2-bn*2(4eyU=L{c05)TNsA4XUm7hnjx_h_vcJ1%OsULf@h)&A#vNvRk^6_DymeM zMpuC8O*3cn;(oV9~IB1W&`756$bRrxxNLICsr0b0TA6?Czy~O|%5{)%?;I;^n1oa91FTChz5T z5?DX^3L;|I{~-t1T}t!}Dr!jF@2^SR@KjV*_M@z9pzvO~T(H2~YR8m<20Tt z2k0BB<@&f-nWIGGxZ5tw_9|bU)F!Hm`C~N4{IvO)Oho*rroSwz(SCS`XtPXHU|& zpTrGZI=GDAJ3$QlXuf%)`h9qOJT@-Q2-WX-L^Uh{i@y2cM@Q8P>T>1#9Go{6C>KV} z)1k#i%d>K Date: Wed, 20 Jul 2022 02:24:29 -0300 Subject: [PATCH 60/63] Pilot NIFsoft Uploaders - New NIFsoft uploader box art - New NIFsoft uploader art - Adds wall locker to cramped Pilot room in Rascal's Pass - Places NIFsoft uploader box in Pilot room (Rascal's Pass) - Places NIFsoft uploader box in Pilot room (Stellar Delight) - Places NIFsoft uploader box in Pilot room (Tether) --- code/modules/nifsoft/nifsoft.dm | 6 +++--- icons/obj/boxes.dmi | Bin 13777 -> 13814 bytes icons/obj/nanomods.dmi | Bin 1515 -> 1673 bytes maps/groundbase/gb-z3.dmm | 12 +++++++++++- maps/stellar_delight/stellar_delight1.dmm | 1 + maps/tether/tether-05-station1.dmm | 1 + 6 files changed, 16 insertions(+), 4 deletions(-) diff --git a/code/modules/nifsoft/nifsoft.dm b/code/modules/nifsoft/nifsoft.dm index 1b920ae92b..a684c696d7 100644 --- a/code/modules/nifsoft/nifsoft.dm +++ b/code/modules/nifsoft/nifsoft.dm @@ -380,7 +380,7 @@ // Pilot Disk // /obj/item/weapon/disk/nifsoft/pilot - name = " " + name = "NIFSoft Uploader - Pilot" desc = "Contains free NIFSofts useful for pilot members.\n\ It has a small label: \n\ \"Portable NIFSoft Installation Media. \n\ @@ -399,10 +399,10 @@ /obj/item/weapon/storage/box/nifsofts_pilot name = "pilot nifsoft uploaders" desc = "A box of free nifsofts for pilot employees." - icon = 'icons/obj/boxes.dmi'0 + icon = 'icons/obj/boxes.dmi' icon_state = "nifsoft_kit_pilot" /obj/item/weapon/storage/box/nifsofts_pilot/New() ..() for(var/i = 0 to 7) - new /obj/item/weapon/disk/nifsoft/pilot(src) + new /obj/item/weapon/disk/nifsoft/pilot(src) \ No newline at end of file diff --git a/icons/obj/boxes.dmi b/icons/obj/boxes.dmi index cecfcee0cae4fd14606f7b691168860e7666ee61..948cb472da8b5b4160d1e5643e56a15f19276d27 100644 GIT binary patch delta 12758 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 L`?yNgI`sblbFEvZ delta 12791 zcmYkCcOcbm-2aaivPsBJMubxKIH*WAA)AoB_c~u8ics0}knFv;LslUp-CJ$69oLV{1I=8{X(8=zamso$PU4$KZhL zdcmyr$E0gVVnR|{Tbd9L&%5Bj`fFB2ZgYqOvyQ2P61=41+@U!ajOvK}d>az^d2|=R zpswoA_h&t~MmQ_-cSm!HpFe*NIV4o|n4H!5YGlznaG@z9=}!-d)bcdP1{?w&Bs}rd z?6-iN9e&0s&0;1MHMP(j46aLy!o{t##av~or)W|}Bqkks4R^%q(#xC1e+^2zD&KR0 z=9g&dc(6nBXB%uwcrapL1cTC#LU{tZ;6Pt2Yj9e5Vc`opAUUhO4VxizSk5A<^moJq zpcvn-r$13nFhsx9?6^G#<9&zdV+Fw2hVea^vo8dDW{N4S2>cF4?>1rm$vL7YUdF9i z+xTfY6pNGxZVrK1G;Z%c0c;}-Aw*ci z!;5!eqr2EmD3I@2#w#V2M%vV*K8f9{9^exYAXsV~^SF9h^-IY*J;w(?`RIJzG0Kfi z8m$WRe`%;;Mr6Z%zQ2Mha{jymg*8nglR|A7BJEr&J`?n&aqD&Q41!h_il))=2b`8F+Vea#p5yl&v zoDP2fFLnS!4F?70paQW+E3%|I@7Xg{N;{ zqeOEMs;V!*6m-y*teYl`_aI>BK8Uv2*H?NW=<;E7NRex6P8e%Fnm>F2{mryrNONod z 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 diff --git a/icons/obj/nanomods.dmi b/icons/obj/nanomods.dmi index 7068034dadedcdce1066544b3e1c949136d1e181..f957c6398335afda74988ad751ee7429eb4e26b3 100644 GIT binary patch literal 1673 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 Date: Wed, 20 Jul 2022 18:55:27 +1000 Subject: [PATCH 61/63] Fixes in-chat icons being broken --- code/_helpers/_lists.dm | 2 +- code/_helpers/text.dm | 7 ++ code/datums/uplink/badassery.dm | 2 +- code/datums/uplink/uplink_items.dm | 4 +- code/datums/wires/camera.dm | 2 +- code/datums/wires/jukebox.dm | 10 +-- code/datums/wires/mines.dm | 22 +++---- code/datums/wires/particle_accelerator.dm | 2 +- code/game/atoms.dm | 2 +- code/game/machinery/computer/arcade.dm | 2 +- code/game/machinery/machinery.dm | 20 +++--- code/game/machinery/overview.dm | 8 +-- code/game/machinery/requests_console.dm | 8 +-- code/game/machinery/suit_storage_unit.dm | 23 ++++--- code/game/machinery/telecomms/broadcaster.dm | 4 +- code/game/mecha/equipment/mecha_equipment.dm | 2 +- code/game/mecha/mech_fabricator.dm | 12 ++-- code/game/mecha/mecha.dm | 4 +- .../game/objects/items/devices/ai_detector.dm | 12 ++-- .../items/devices/communicator/UI_tgui.dm | 2 +- .../devices/communicator/communicator.dm | 6 +- .../items/devices/communicator/messaging.dm | 10 +-- .../items/devices/communicator/phone.dm | 56 ++++++++-------- code/game/objects/items/devices/geiger.dm | 2 +- code/game/objects/items/devices/hacktool.dm | 2 +- .../game/objects/items/devices/radio/radio.dm | 2 +- .../objects/items/devices/text_to_speech.dm | 2 +- code/game/objects/items/toys/toys_vr.dm | 2 +- .../items/weapons/id cards/station_ids.dm | 8 +-- code/game/objects/items/weapons/syndie.dm | 2 +- .../game/objects/items/weapons/tanks/tanks.dm | 4 +- .../objects/items/weapons/tools/combitool.dm | 2 +- code/game/objects/objs.dm | 2 +- code/game/objects/structures/flora/flora.dm | 12 ++-- code/game/objects/structures/janicart.dm | 4 +- code/modules/admin/verbs/pray.dm | 2 +- code/modules/assembly/holder.dm | 6 +- code/modules/assembly/infrared.dm | 2 +- code/modules/assembly/proximity.dm | 2 +- code/modules/assembly/signaler.dm | 2 +- code/modules/assembly/timer.dm | 2 +- code/modules/assembly/voice.dm | 4 +- code/modules/clothing/spacesuits/rig/rig.dm | 2 +- .../detectivework/microscope/dnascanner.dm | 2 +- code/modules/economy/ATM.dm | 22 +++---- code/modules/economy/EFTPOS.dm | 42 ++++++------ code/modules/economy/cash_register.dm | 44 ++++++------- code/modules/economy/retail_scanner.dm | 34 +++++----- code/modules/economy/vending.dm | 2 +- code/modules/food/kitchen/icecream.dm | 2 +- code/modules/hydroponics/seed_machines.dm | 12 ++-- .../integrated_electronics/subtypes/input.dm | 2 +- .../integrated_electronics/subtypes/output.dm | 6 +- code/modules/mining/drilling/scanner.dm | 2 +- .../mob/living/carbon/human/examine.dm | 64 +++++++++---------- .../living/silicon/pai/software_modules.dm | 8 +-- .../subtypes/animal/passive/mouse.dm | 2 +- code/modules/mob/living/voice/voice.dm | 2 +- code/modules/nifsoft/nif.dm | 2 +- .../nifsoft/software/13_soulcatcher.dm | 12 ++-- code/modules/nifsoft/software/14_commlink.dm | 2 +- code/modules/pda/app.dm | 2 +- code/modules/pda/messenger.dm | 6 +- code/modules/pda/pda.dm | 2 +- code/modules/reagents/reactions/_reactions.dm | 2 +- code/modules/research/message_server.dm | 6 +- code/modules/shieldgen/emergency_shield.dm | 8 +-- code/modules/shieldgen/shield_capacitor.dm | 2 +- code/modules/shieldgen/shield_gen.dm | 8 +-- code/modules/vchat/vchat_client.dm | 2 +- code/modules/virus2/biohazard destroyer.dm | 2 +- code/modules/virus2/items_devices.dm | 2 +- .../vore/fluffstuff/custom_clothes_vr.dm | 6 +- .../xenoarcheaology/artifacts/autocloner.dm | 8 +-- .../xenoarcheaology/artifacts/replicator.dm | 10 +-- code/modules/xenoarcheaology/effect.dm | 2 +- code/modules/xenoarcheaology/finds/fossils.dm | 2 +- code/modules/xenoarcheaology/finds/special.dm | 2 +- code/modules/xenoarcheaology/finds/talking.dm | 4 +- .../tools/ano_device_battery.dm | 14 ++-- .../tools/artifact_analyser.dm | 2 +- .../tools/geosample_scanner.dm | 10 +-- .../tools/suspension_generator.dm | 8 +-- code/modules/xenoarcheaology/tools/tools.dm | 10 +-- code/modules/xenobio/items/extracts.dm | 2 +- code/modules/xenobio/items/extracts_vr.dm | 2 +- .../xenobio2/machinery/core_extractor.dm | 2 +- .../xenobio2/machinery/gene_manipulators.dm | 12 ++-- .../xenobio2/machinery/slime_replicator.dm | 2 +- maps/gateway_archive_vr/snowfield.dmm | 2 +- maps/gateway_archive_vr/wildwest.dm | 2 +- maps/gateway_vr/snowfield.dmm | 2 +- maps/gateway_vr/wildwest.dm | 4 +- .../stellar_delight/stellar_delight_things.dm | 2 +- maps/tether/tether_shuttles.dm | 16 ++--- maps/tether/tether_things.dm | 2 +- 96 files changed, 363 insertions(+), 357 deletions(-) diff --git a/code/_helpers/_lists.dm b/code/_helpers/_lists.dm index 85d9472d9a..5631fa8807 100644 --- a/code/_helpers/_lists.dm +++ b/code/_helpers/_lists.dm @@ -53,7 +53,7 @@ // atoms/items/objects can be pretty and whatnot var/atom/A = item if(output_icons && isicon(A.icon) && !ismob(A)) // mobs tend to have unusable icons - item_str += "[bicon(A)] " + item_str += "\icon[A][bicon(A)] " switch(determiners) if(DET_NONE) item_str += A.name if(DET_DEFINITE) item_str += "\the [A]" diff --git a/code/_helpers/text.dm b/code/_helpers/text.dm index 79f43551e7..daf02d38a2 100644 --- a/code/_helpers/text.dm +++ b/code/_helpers/text.dm @@ -343,8 +343,15 @@ if(!text_tag_cache[tagname]) var/icon/tag = icon(text_tag_icons, tagname) text_tag_cache[tagname] = bicon(tag, TRUE, "text_tag") + if(C.chatOutput.broken) + return "[tagdesc]" return text_tag_cache[tagname] +/proc/create_text_tag_old(var/tagname, var/tagdesc = tagname, var/client/C = null) + if(!(C && C.is_preference_enabled(/datum/client_preference/chat_tags))) + return tagdesc + return "[tagdesc]" + /proc/contains_az09(var/input) for(var/i=1, i<=length(input), i++) var/ascii_char = text2ascii(input,i) diff --git a/code/datums/uplink/badassery.dm b/code/datums/uplink/badassery.dm index 8addcc3f64..8208894af4 100644 --- a/code/datums/uplink/badassery.dm +++ b/code/datums/uplink/badassery.dm @@ -91,4 +91,4 @@ var/obj/structure/largecrate/C = /obj/structure/largecrate icon = image(initial(C.icon), initial(C.icon_state)) - return "[bicon(icon)]" \ No newline at end of file + return "\icon[icon][bicon(icon)]" \ No newline at end of file diff --git a/code/datums/uplink/uplink_items.dm b/code/datums/uplink/uplink_items.dm index 7156f807bd..7fcdbd8dc2 100644 --- a/code/datums/uplink/uplink_items.dm +++ b/code/datums/uplink/uplink_items.dm @@ -130,7 +130,7 @@ var/datum/uplink/uplink = new() /datum/uplink_item/item/log_icon() var/obj/I = path - return "[bicon(I)]" + return "\icon[I][bicon(I)]" /******************************** * * @@ -144,7 +144,7 @@ var/datum/uplink/uplink = new() if(!default_abstract_uplink_icon) default_abstract_uplink_icon = image('icons/obj/pda.dmi', "pda-syn") - return "[bicon(default_abstract_uplink_icon)]" + return "\icon[default_abstract_uplink_icon][bicon(default_abstract_uplink_icon)]" /* * Crated goods. diff --git a/code/datums/wires/camera.dm b/code/datums/wires/camera.dm index 571e2a22e6..c572ad8d27 100644 --- a/code/datums/wires/camera.dm +++ b/code/datums/wires/camera.dm @@ -57,7 +57,7 @@ C.light_disabled = !C.light_disabled if(WIRE_CAM_ALARM) - C.visible_message("[bicon(C)] *beep*", "[bicon(C)] *beep*") + C.visible_message("\icon[C][bicon(C)] *beep*", "\icon[C][bicon(C)] *beep*") ..() /datum/wires/camera/proc/CanDeconstruct() diff --git a/code/datums/wires/jukebox.dm b/code/datums/wires/jukebox.dm index 125bbd78ef..cec0f4d370 100644 --- a/code/datums/wires/jukebox.dm +++ b/code/datums/wires/jukebox.dm @@ -31,16 +31,16 @@ var/obj/machinery/media/jukebox/A = holder switch(wire) if(WIRE_MAIN_POWER1) - holder.visible_message("[bicon(holder)] The power light flickers.") + holder.visible_message("\icon[holder][bicon(holder)] The power light flickers.") A.shock(usr, 90) if(WIRE_JUKEBOX_HACK) - holder.visible_message("[bicon(holder)] The parental guidance light flickers.") + holder.visible_message("\icon[holder][bicon(holder)] The parental guidance light flickers.") if(WIRE_REVERSE) - holder.visible_message("[bicon(holder)] The data light blinks ominously.") + holder.visible_message("\icon[holder][bicon(holder)] The data light blinks ominously.") if(WIRE_SPEEDUP) - holder.visible_message("[bicon(holder)] The speakers squeaks.") + holder.visible_message("\icon[holder][bicon(holder)] The speakers squeaks.") if(WIRE_SPEEDDOWN) - holder.visible_message("[bicon(holder)] The speakers rumble.") + holder.visible_message("\icon[holder][bicon(holder)] The speakers rumble.") if(WIRE_START) A.StartPlaying() if(WIRE_STOP) diff --git a/code/datums/wires/mines.dm b/code/datums/wires/mines.dm index 5e757ad16c..55ea718c3f 100644 --- a/code/datums/wires/mines.dm +++ b/code/datums/wires/mines.dm @@ -21,15 +21,15 @@ switch(wire) if(WIRE_EXPLODE) - C.visible_message("[bicon(C)] *BEEE-*", "[bicon(C)] *BEEE-*") + C.visible_message("\icon[C][bicon(C)] *BEEE-*", "\icon[C][bicon(C)] *BEEE-*") C.explode() if(WIRE_EXPLODE_DELAY) - C.visible_message("[bicon(C)] *BEEE-*", "[bicon(C)] *BEEE-*") + C.visible_message("\icon[C][bicon(C)] *BEEE-*", "\icon[C][bicon(C)] *BEEE-*") C.explode() if(WIRE_DISARM) - C.visible_message("[bicon(C)] *click!*", "[bicon(C)] *click!*") + C.visible_message("\icon[C][bicon(C)] *click!*", "\icon[C][bicon(C)] *click!*") var/obj/effect/mine/MI = new C.mineitemtype(get_turf(C)) if(C.trap) @@ -41,15 +41,15 @@ qdel(C) if(WIRE_BADDISARM) - C.visible_message("[bicon(C)] *BEEPBEEPBEEP*", "[bicon(C)] *BEEPBEEPBEEP*") + C.visible_message("\icon[C][bicon(C)] *BEEPBEEPBEEP*", "\icon[C][bicon(C)] *BEEPBEEPBEEP*") spawn(20) C.explode() if(WIRE_TRAP) - C.visible_message("[bicon(C)] *click!*", "[bicon(C)] *click!*") + C.visible_message("\icon[C][bicon(C)] *click!*", "\icon[C][bicon(C)] *click!*") if(mend) - C.visible_message("[bicon(C)] - The mine recalibrates[C.camo_net ? ", revealing \the [C.trap] inside." : "."]") + C.visible_message("\icon[C][bicon(C)] - The mine recalibrates[C.camo_net ? ", revealing \the [C.trap] inside." : "."]") C.alpha = 255 @@ -61,21 +61,21 @@ return switch(wire) if(WIRE_EXPLODE) - C.visible_message("[bicon(C)] *beep*", "[bicon(C)] *beep*") + C.visible_message("\icon[C][bicon(C)] *beep*", "\icon[C][bicon(C)] *beep*") if(WIRE_EXPLODE_DELAY) - C.visible_message("[bicon(C)] *BEEPBEEPBEEP*", "[bicon(C)] *BEEPBEEPBEEP*") + C.visible_message("\icon[C][bicon(C)] *BEEPBEEPBEEP*", "\icon[C][bicon(C)] *BEEPBEEPBEEP*") spawn(20) C.explode() if(WIRE_DISARM) - C.visible_message("[bicon(C)] *ping*", "[bicon(C)] *ping*") + C.visible_message("\icon[C][bicon(C)] *ping*", "\icon[C][bicon(C)] *ping*") if(WIRE_BADDISARM) - C.visible_message("[bicon(C)] *ping*", "[bicon(C)] *ping*") + C.visible_message("\icon[C][bicon(C)] *ping*", "\icon[C][bicon(C)] *ping*") if(WIRE_TRAP) - C.visible_message("[bicon(C)] *ping*", "[bicon(C)] *ping*") + C.visible_message("\icon[C][bicon(C)] *ping*", "\icon[C][bicon(C)] *ping*") ..() diff --git a/code/datums/wires/particle_accelerator.dm b/code/datums/wires/particle_accelerator.dm index e3fd198b3b..1787039622 100644 --- a/code/datums/wires/particle_accelerator.dm +++ b/code/datums/wires/particle_accelerator.dm @@ -26,7 +26,7 @@ C.interface_control = !C.interface_control if(WIRE_PARTICLE_POWER_LIMIT) - C.visible_message("[bicon(C)][C] makes a large whirring noise.") + C.visible_message("\icon[C][bicon(C)][C] makes a large whirring noise.") /datum/wires/particle_acc/control_box/on_cut(wire, mend) var/obj/machinery/particle_accelerator/control_box/C = holder diff --git a/code/game/atoms.dm b/code/game/atoms.dm index b0703f63a4..0234ec9371 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -225,7 +225,7 @@ else f_name += "oil-stained [name][infix]." - var/list/output = list("[bicon(src)] That's [f_name] [suffix]", desc) + var/list/output = list("\icon[src.examine_icon()][bicon(src)] That's [f_name] [suffix]", desc) if(user.client?.prefs.examine_text_mode == EXAMINE_MODE_INCLUDE_USAGE) output += description_info diff --git a/code/game/machinery/computer/arcade.dm b/code/game/machinery/computer/arcade.dm index 5bc0272997..016a96c723 100644 --- a/code/game/machinery/computer/arcade.dm +++ b/code/game/machinery/computer/arcade.dm @@ -1125,7 +1125,7 @@ // This is not a status display message, since it's something the character // themselves is meant to see BEFORE putting the money in - to_chat(usr, "[bicon(cashmoney)] That is not enough money.") + to_chat(usr, "\icon[cashmoney][bicon(cashmoney)] That is not enough money.") return 0 if(istype(cashmoney, /obj/item/weapon/spacecash)) diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index 137d3a7adb..6ceab53895 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -111,7 +111,7 @@ Class Procs: var/clickvol = 40 // volume var/interact_offline = 0 // Can the machine be interacted with while de-powered. var/obj/item/weapon/circuitboard/circuit = null - + // 0.0 - 1.0 multipler for prob() based on bullet structure damage // So if this is 1.0 then a 100 damage bullet will always break this structure // If this is 0.5 then a 50 damage bullet will break this structure 25% of the time @@ -284,7 +284,7 @@ Class Procs: /obj/machinery/proc/state(var/msg) for(var/mob/O in hearers(src, null)) - O.show_message("[bicon(src)] [msg]", 2) + O.show_message("\icon[src][bicon(src)] [msg]", 2) /obj/machinery/proc/ping(text=null) if(!text) @@ -439,7 +439,7 @@ Class Procs: for(var/obj/I in contents) if(istype(I,/obj/item/weapon/card/id)) I.forceMove(src.loc) - + if(!circuit) return 0 var/obj/structure/frame/A = new /obj/structure/frame(src.loc) @@ -499,7 +499,7 @@ Class Procs: var/datum/effect/effect/system/spark_spread/spark_system = new /datum/effect/effect/system/spark_spread() spark_system.set_up(5, 0, src) spark_system.attach(src) - + var/atom/droploc = drop_location() if(!droploc || !contents.len) // not even a circuit? playsound(src, 'sound/machines/machine_die_short.ogg') @@ -513,17 +513,17 @@ Class Procs: if(severity != 1) for(var/obj/item/weapon/card/id/I in contents) surviving_parts |= I - + // May populate some items to throw around if(!LAZYLEN(component_parts) && circuit) circuit.apply_default_parts(src) - + var/survivability switch(severity) // No survivors if(1) survivability = 0 - + // 1 part survives if(2) survivability = 0 @@ -534,15 +534,15 @@ Class Procs: // 50% of parts destroyed on average if(3) survivability = 50 - + // No parts destroyed, but you lose the frame else survivability = 100 - + for(var/atom/movable/P in contents) if(prob(survivability)) surviving_parts |= P - + if(circuit && severity >= 2) var/datum/frame/frame_types/FT = circuit.board_type if(istype(FT)) diff --git a/code/game/machinery/overview.dm b/code/game/machinery/overview.dm index 705914f794..c63ea1f1d8 100644 --- a/code/game/machinery/overview.dm +++ b/code/game/machinery/overview.dm @@ -138,7 +138,7 @@ var/icon/I = imap[1+(ix + icx*iy)*2] var/icon/I2 = imap[2+(ix + icx*iy)*2] - //to_world("icon: [bicon(I)]") + //to_world("icon: \icon[I][bicon(I)]") I.DrawBox(colour, rx, ry, rx+1, ry+1) @@ -153,7 +153,7 @@ H.screen_loc = "[5 + i%icx],[6+ round(i/icx)]" - //to_world("[bicon(I)] at [H.screen_loc]") + //to_world("\icon[I][bicon(I)] at [H.screen_loc]") H.name = (i==0)?"maprefresh":"map" @@ -266,7 +266,7 @@ //to_world("trying [ix],[iy] : [ix+icx*iy]") var/icon/I = imap[1+(ix + icx*iy)] - //to_world("icon: [bicon(I)]") + //to_world("icon: \icon[I][bicon(I)]") I.DrawBox(colour, rx, ry, rx, ry) @@ -279,7 +279,7 @@ H.screen_loc = "[5 + i%icx],[6+ round(i/icx)]" - //to_world("[bicon(I)] at [H.screen_loc]") + //to_world("\icon[I][bicon(I)] at [H.screen_loc]") H.name = (i==0)?"maprefresh":"map" diff --git a/code/game/machinery/requests_console.dm b/code/game/machinery/requests_console.dm index 7350ca0c1e..6b6fc6df6a 100644 --- a/code/game/machinery/requests_console.dm +++ b/code/game/machinery/requests_console.dm @@ -98,7 +98,7 @@ var/list/obj/machinery/requests_console/allConsoles = list() /obj/machinery/requests_console/update_icon() cut_overlays() - + if(stat & NOPOWER) set_light(0) set_light_on(FALSE) @@ -145,9 +145,9 @@ var/list/obj/machinery/requests_console/allConsoles = list() /obj/machinery/requests_console/tgui_act(action, list/params) if(..()) return TRUE - + add_fingerprint(usr) - + switch(action) if("write") if(reject_bad_text(params["write"])) @@ -198,7 +198,7 @@ var/list/obj/machinery/requests_console/allConsoles = list() screen = RCS_SENTPASS message_log += list(list("Message sent to [recipient]", "[message]")) else - audible_message(text("[bicon(src)] *The Requests Console beeps: 'NOTICE: No server detected!'"),,4) + audible_message(text("\icon[src][bicon(src)] *The Requests Console beeps: 'NOTICE: No server detected!'"),,4) . = TRUE //Handle printing diff --git a/code/game/machinery/suit_storage_unit.dm b/code/game/machinery/suit_storage_unit.dm index 916d158e8a..9ee8ad6f6e 100644 --- a/code/game/machinery/suit_storage_unit.dm +++ b/code/game/machinery/suit_storage_unit.dm @@ -520,7 +520,7 @@ GLOBAL_LIST_EMPTY(suit_cycler_typecache) /datum/suit_cycler_choice/department/sec/riot, /datum/suit_cycler_choice/department/sec/eva ) - + /// Species that the cycler can refit suits for. Null assumes all except specially excluded ones. var/list/limit_species @@ -544,13 +544,13 @@ GLOBAL_LIST_EMPTY(suit_cycler_typecache) species = load_species() emagged_departments = load_emagged() limit_departments = null // just for mem - + target_department = departments["No Change"] target_species = species["No Change"] if(!target_department || !target_species) stat |= BROKEN - + wires = new(src) /obj/machinery/suit_cycler/Destroy() @@ -704,7 +704,7 @@ GLOBAL_LIST_EMPTY(suit_cycler_typecache) /obj/machinery/suit_cycler/vintage/rugged name = "Vintage Ruggedized suit cycler" model_text = "Vintage Ruggedized" - + limit_departments = list( /datum/suit_cycler_choice/department/vintage/eng, /datum/suit_cycler_choice/department/vintage/marine, @@ -925,17 +925,17 @@ GLOBAL_LIST_EMPTY(suit_cycler_typecache) /obj/machinery/suit_cycler/tgui_static_data(mob/user) var/list/data = list() - + // tgui gets angy if you pass values too var/list/department_keys = list() for(var/key in departments) department_keys += key - + // emagged at the bottom if(emagged) for(var/key in emagged_departments) department_keys += key - + var/list/species_keys = list() for(var/key in species) species_keys += key @@ -943,7 +943,7 @@ GLOBAL_LIST_EMPTY(suit_cycler_typecache) data["departments"] = department_keys data["species"] = species_keys - return data + return data /obj/machinery/suit_cycler/tgui_act(action, params) if(..()) @@ -1063,7 +1063,7 @@ GLOBAL_LIST_EMPTY(suit_cycler_typecache) /obj/machinery/suit_cycler/proc/finished_job() var/turf/T = get_turf(src) - T.visible_message("[bicon(src)]The [src] beeps several times.") + T.visible_message("\icon[src][bicon(src)]The [src] beeps several times.") icon_state = initial(icon_state) active = 0 playsound(src, 'sound/machines/boobeebeep.ogg', 50) @@ -1114,7 +1114,7 @@ GLOBAL_LIST_EMPTY(suit_cycler_typecache) /obj/machinery/suit_cycler/proc/apply_paintjob() if(!target_species || !target_department) return - + // Helmet to new paint if(target_department.can_refit_helmet(helmet)) target_department.do_refit_helmet(helmet) @@ -1129,6 +1129,5 @@ GLOBAL_LIST_EMPTY(suit_cycler_typecache) if(target_species.can_refit_to(helmet, suit, suit?.helmet)) target_species.do_refit_to(helmet, suit, suit?.helmet) else - visible_message("[bicon(src)]Unable to apply specified cosmetics with specified species. Please try again with a different species or cosmetic option selected.") + visible_message("\icon[src][bicon(src)]Unable to apply specified cosmetics with specified species. Please try again with a different species or cosmetic option selected.") return - \ No newline at end of file diff --git a/code/game/machinery/telecomms/broadcaster.dm b/code/game/machinery/telecomms/broadcaster.dm index 549546b388..5bcf571f61 100644 --- a/code/game/machinery/telecomms/broadcaster.dm +++ b/code/game/machinery/telecomms/broadcaster.dm @@ -454,7 +454,7 @@ var/message_delay = 0 // To make sure restarting the recentmessages list is kept var/part_b_extra = "" if(data == DATA_ANTAG) // intercepted radio message part_b_extra = " (Intercepted)" - var/part_a = "[bicon(radio)]\[[freq_text]\][part_b_extra] " // goes in the actual output + var/part_a = "\icon[radio][bicon(radio)]\[[freq_text]\][part_b_extra] " // goes in the actual output // --- Some more pre-message formatting --- var/part_b = " " // Tweaked for security headsets -- TLE @@ -656,7 +656,7 @@ var/message_delay = 0 // To make sure restarting the recentmessages list is kept // Create a radio headset for the sole purpose of using its icon var/obj/item/device/radio/headset/radio = new - var/part_b = " [bicon(radio)]\[[freq_text]\][part_b_extra] " // Tweaked for security headsets -- TLE + var/part_b = "\icon[radio][bicon(radio)]\[[freq_text]\][part_b_extra] " // Tweaked for security headsets -- TLE var/part_blackbox_b = " \[[freq_text]\] " // Tweaked for security headsets -- TLE var/part_c = "" diff --git a/code/game/mecha/equipment/mecha_equipment.dm b/code/game/mecha/equipment/mecha_equipment.dm index 85af948f96..7184fc3364 100644 --- a/code/game/mecha/equipment/mecha_equipment.dm +++ b/code/game/mecha/equipment/mecha_equipment.dm @@ -272,7 +272,7 @@ /obj/item/mecha_parts/mecha_equipment/proc/occupant_message(message) if(chassis) - chassis.occupant_message("[bicon(src)] [message]") + chassis.occupant_message("\icon[src][bicon(src)] [message]") return /obj/item/mecha_parts/mecha_equipment/proc/log_message(message) diff --git a/code/game/mecha/mech_fabricator.dm b/code/game/mecha/mech_fabricator.dm index 7e4bc6ed87..ff6fe6e8a4 100644 --- a/code/game/mecha/mech_fabricator.dm +++ b/code/game/mecha/mech_fabricator.dm @@ -653,20 +653,20 @@ switch(emagged) if(0) emagged = 0.5 - visible_message("[bicon(src)] [src] beeps: \"DB error \[Code 0x00F1\]\"") + visible_message("\icon[src][bicon(src)] [src] beeps: \"DB error \[Code 0x00F1\]\"") sleep(10) - visible_message("[bicon(src)] [src] beeps: \"Attempting auto-repair\"") + visible_message("\icon[src][bicon(src)] [src] beeps: \"Attempting auto-repair\"") sleep(15) - visible_message("[bicon(src)] [src] beeps: \"User DB corrupted \[Code 0x00FA\]. Truncating data structure...\"") + visible_message("\icon[src][bicon(src)] [src] beeps: \"User DB corrupted \[Code 0x00FA\]. Truncating data structure...\"") sleep(30) - visible_message("[bicon(src)] [src] beeps: \"User DB truncated. Please contact your [using_map.company_name] system operator for future assistance.\"") + visible_message("\icon[src][bicon(src)] [src] beeps: \"User DB truncated. Please contact your [using_map.company_name] system operator for future assistance.\"") req_access = null emagged = 1 return 1 if(0.5) - visible_message("[bicon(src)] [src] beeps: \"DB not responding \[Code 0x0003\]...\"") + visible_message("\icon[src][bicon(src)] [src] beeps: \"DB not responding \[Code 0x0003\]...\"") if(1) - visible_message("[bicon(src)] [src] beeps: \"No records in User DB\"") + visible_message("\icon[src][bicon(src)] [src] beeps: \"No records in User DB\"") /obj/machinery/mecha_part_fabricator/proc/eject_materials(var/material, var/amount) // 0 amount = 0 means ejecting a full stack; -1 means eject everything var/recursive = amount == -1 ? TRUE : FALSE diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index 8b5b53b168..97805772d5 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -549,7 +549,7 @@ if(equipment?.len) . += "It's equipped with:" for(var/obj/item/mecha_parts/mecha_equipment/ME in equipment) - . += "[bicon(ME)] [ME]" + . += "\icon[ME][bicon(ME)] [ME]" /obj/mecha/proc/drop_item()//Derpfix, but may be useful in future for engineering exosuits. return @@ -2449,7 +2449,7 @@ /obj/mecha/proc/occupant_message(message as text) if(message) if(src.occupant && src.occupant.client) - to_chat(src.occupant, "[bicon(src)] [message]") + to_chat(src.occupant, "\icon[src][bicon(src)] [message]") return /obj/mecha/proc/log_message(message as text,red=null) diff --git a/code/game/objects/items/devices/ai_detector.dm b/code/game/objects/items/devices/ai_detector.dm index 94d3a35912..7bb92bf216 100644 --- a/code/game/objects/items/devices/ai_detector.dm +++ b/code/game/objects/items/devices/ai_detector.dm @@ -94,22 +94,22 @@ if(new_state != old_state) switch(new_state) if(PROXIMITY_OFF_CAMERANET) - to_chat(carrier, "[bicon(src)] Now outside of camera network.") + to_chat(carrier, "\icon[src][bicon(src)] Now outside of camera network.") carrier << 'sound/machines/defib_failed.ogg' if(PROXIMITY_NONE) - to_chat(carrier, "[bicon(src)] Now within camera network, AI and cameras unfocused.") + to_chat(carrier, "\icon[src][bicon(src)] Now within camera network, AI and cameras unfocused.") carrier << 'sound/machines/defib_safetyOff.ogg' if(PROXIMITY_NEAR) - to_chat(carrier, "[bicon(src)] Warning: AI focus at nearby location.") + to_chat(carrier, "\icon[src][bicon(src)] Warning: AI focus at nearby location.") carrier << 'sound/machines/defib_SafetyOn.ogg' if(PROXIMITY_ON_SCREEN) - to_chat(carrier, "[bicon(src)] Alert: AI or camera focused at current location!") + to_chat(carrier, "\icon[src][bicon(src)] Alert: AI or camera focused at current location!") carrier <<'sound/machines/defib_ready.ogg' if(PROXIMITY_TRACKING) - to_chat(carrier, "[bicon(src)] Danger: AI is actively tracking you!") + to_chat(carrier, "\icon[src][bicon(src)] Danger: AI is actively tracking you!") carrier << 'sound/machines/defib_success.ogg' if(PROXIMITY_TRACKING_FAIL) - to_chat(carrier, "[bicon(src)] Danger: AI is attempting to actively track you, but you are outside of the camera network!") + to_chat(carrier, "\icon[src][bicon(src)] Danger: AI is attempting to actively track you, but you are outside of the camera network!") carrier <<'sound/machines/defib_ready.ogg' diff --git a/code/game/objects/items/devices/communicator/UI_tgui.dm b/code/game/objects/items/devices/communicator/UI_tgui.dm index f3f13663d8..092b45cea2 100644 --- a/code/game/objects/items/devices/communicator/UI_tgui.dm +++ b/code/game/objects/items/devices/communicator/UI_tgui.dm @@ -382,7 +382,7 @@ im_list += list(list("address" = exonet.address, "to_address" = their_address, "im" = text)) log_pda("(COMM: [src]) sent \"[text]\" to [exonet.get_atom_from_address(their_address)]", usr) var/obj/item/device/communicator/comm = exonet.get_atom_from_address(their_address) - to_chat(usr, "[bicon(src)] Sent message to [comm.owner], \"[text]\" (
    Reply)") + to_chat(usr, "\icon[src][bicon(src)] Sent message to [comm.owner], \"[text]\" (Reply)") for(var/mob/M in player_list) if(M.stat == DEAD && M.is_preference_enabled(/datum/client_preference/ghost_ears)) if(istype(M, /mob/new_player) || M.forbid_seeing_deadchat) diff --git a/code/game/objects/items/devices/communicator/communicator.dm b/code/game/objects/items/devices/communicator/communicator.dm index 39411fbacf..a92c2725c0 100644 --- a/code/game/objects/items/devices/communicator/communicator.dm +++ b/code/game/objects/items/devices/communicator/communicator.dm @@ -142,10 +142,10 @@ var/global/list/obj/item/device/communicator/all_communicators = list() // Description: Shows all the voice mobs inside the device, and their status. /obj/item/device/communicator/examine(mob/user) . = ..() - + for(var/mob/living/voice/voice in contents) . += "On the screen, you can see a image feed of [voice]." - + if(voice && voice.key) switch(voice.stat) if(CONSCIOUS) @@ -302,7 +302,7 @@ var/global/list/obj/item/device/communicator/all_communicators = list() /obj/item/device/communicator/Destroy() for(var/mob/living/voice/voice in contents) voice_mobs.Remove(voice) - to_chat(voice, "[bicon(src)] Connection timed out with remote host.") + to_chat(voice, "\icon[src][bicon(src)] Connection timed out with remote host.") qdel(voice) close_connection(reason = "Connection timed out") diff --git a/code/game/objects/items/devices/communicator/messaging.dm b/code/game/objects/items/devices/communicator/messaging.dm index bcfe1cf0c3..5c27d8a850 100644 --- a/code/game/objects/items/devices/communicator/messaging.dm +++ b/code/game/objects/items/devices/communicator/messaging.dm @@ -34,7 +34,7 @@ if(src in comm.voice_invites) comm.open_connection(src) return - to_chat(src, "[bicon(origin_atom)] Receiving communicator request from [origin_atom]. To answer, use the Call Communicator \ + to_chat(src, "\icon[origin_atom][bicon(origin_atom)] Receiving communicator request from [origin_atom]. To answer, use the Call Communicator \ verb, and select that name to answer the call.") src << 'sound/machines/defib_SafetyOn.ogg' comm.voice_invites |= src @@ -44,7 +44,7 @@ random = random / 10 exonet.send_message(origin_address, "64 bytes received from [exonet.address] ecmp_seq=1 ttl=51 time=[random] ms") if(message == "text") - to_chat(src, "[bicon(origin_atom)] Received text message from [origin_atom]: \"[text]\"") + to_chat(src, "\icon[origin_atom][bicon(origin_atom)] Received text message from [origin_atom]: \"[text]\"") src << 'sound/machines/defib_safetyOff.ogg' exonet_messages.Add("From [origin_atom]:
    [text]") return @@ -84,7 +84,7 @@ playsound(src, S, 50, 1) for (var/mob/O in hearers(2, loc)) - O.show_message(text("[bicon(src)] *[ttone]*")) + O.show_message(text("\icon[src][bicon(src)] *[ttone]*")) alert_called = 1 update_icon() @@ -95,7 +95,7 @@ L = loc if(L) - to_chat(L, "[bicon(src)] Message from [who]: \"[text]\" (Reply)") + to_chat(L, "\icon[src][bicon(src)] Message from [who]: \"[text]\" (Reply)") // This is the only Topic the communicators really uses /obj/item/device/communicator/Topic(href, href_list) @@ -108,7 +108,7 @@ exonet.send_message(comm.exonet.address, "text", message) im_list += list(list("address" = exonet.address, "to_address" = comm.exonet.address, "im" = message)) log_pda("(COMM: [src]) sent \"[message]\" to [exonet.get_atom_from_address(comm.exonet.address)]", usr) - to_chat(usr, "[bicon(src)] Sent message to [comm.owner], \"[message]\" (Reply)") + to_chat(usr, "\icon[src][bicon(src)] Sent message to [comm.owner], \"[message]\" (Reply)") // Verb: text_communicator() // Parameters: None diff --git a/code/game/objects/items/devices/communicator/phone.dm b/code/game/objects/items/devices/communicator/phone.dm index e938276bdc..671598a6ef 100644 --- a/code/game/objects/items/devices/communicator/phone.dm +++ b/code/game/objects/items/devices/communicator/phone.dm @@ -39,15 +39,15 @@ comm.voice_requests.Remove(src) if(user) - comm.visible_message("[bicon(src)] Connecting to [src].") - to_chat(user, "[bicon(src)] Attempting to call [comm].") + comm.visible_message("\icon[src][bicon(src)] Connecting to [src].") + to_chat(user, "\icon[src][bicon(src)] Attempting to call [comm].") sleep(10) - to_chat(user, "[bicon(src)] Dialing internally from [station_name()], [system_name()].") + to_chat(user, "\icon[src][bicon(src)] Dialing internally from [station_name()], [system_name()].") sleep(20) //If they don't have an exonet something is very wrong and we want a runtime. - to_chat(user, "[bicon(src)] Connection re-routed to [comm] at [comm.exonet.address].") + to_chat(user, "\icon[src][bicon(src)] Connection re-routed to [comm] at [comm.exonet.address].") sleep(40) - to_chat(user, "[bicon(src)] Connection to [comm] at [comm.exonet.address] established.") - comm.visible_message("[bicon(src)] Connection to [src] at [exonet.address] established.") + to_chat(user, "\icon[src][bicon(src)] Connection to [comm] at [comm.exonet.address] established.") + comm.visible_message("\icon[src][bicon(src)] Connection to [src] at [exonet.address] established.") sleep(20) src.add_communicating(comm) @@ -86,28 +86,28 @@ //Now for some connection fluff. if(user) - to_chat(user, "[bicon(src)] Connecting to [candidate].") - to_chat(new_voice, "[bicon(src)] Attempting to call [src].") + to_chat(user, "\icon[src][bicon(src)] Connecting to [candidate].") + to_chat(new_voice, "\icon[src][bicon(src)] Attempting to call [src].") sleep(10) - to_chat(new_voice, "[bicon(src)] Dialing to [station_name()], Kara Subsystem, [system_name()].") + to_chat(new_voice, "\icon[src][bicon(src)] Dialing to [station_name()], Kara Subsystem, [system_name()].") sleep(20) - to_chat(new_voice, "[bicon(src)] Connecting to [station_name()] telecommunications array.") + to_chat(new_voice, "\icon[src][bicon(src)] Connecting to [station_name()] telecommunications array.") sleep(40) - to_chat(new_voice, "[bicon(src)] Connection to [station_name()] telecommunications array established. Redirecting signal to [src].") + to_chat(new_voice, "\icon[src][bicon(src)] Connection to [station_name()] telecommunications array established. Redirecting signal to [src].") sleep(20) //We're connected, no need to hide everything. new_voice.client.screen.Remove(blackness) qdel(blackness) - to_chat(new_voice, "[bicon(src)] Connection to [src] established.") + to_chat(new_voice, "\icon[src][bicon(src)] Connection to [src] established.") to_chat(new_voice, "To talk to the person on the other end of the call, just talk normally.") to_chat(new_voice, "If you want to end the call, use the 'Hang Up' verb. The other person can also hang up at any time.") to_chat(new_voice, "Remember, your character does not know anything you've learned from observing!") if(new_voice.mind) new_voice.mind.assigned_role = "Disembodied Voice" if(user) - to_chat(user, "[bicon(src)] Your communicator is now connected to [candidate]'s communicator.") + to_chat(user, "\icon[src][bicon(src)] Your communicator is now connected to [candidate]'s communicator.") // Proc: close_connection() // Parameters: 3 (user - the user who initiated the disconnect, target - the mob or device being disconnected, reason - string shown when disconnected) @@ -120,8 +120,8 @@ for(var/mob/living/voice/voice in voice_mobs) //Handle ghost-callers if(target && voice != target) //If no target is inputted, it deletes all of them. continue - to_chat(voice, "[bicon(src)] [reason].") - visible_message("[bicon(src)] [reason].") + to_chat(voice, "\icon[src][bicon(src)] [reason].") + visible_message("\icon[src][bicon(src)] [reason].") voice_mobs.Remove(voice) qdel(voice) update_icon() @@ -131,8 +131,8 @@ continue src.del_communicating(comm) comm.del_communicating(src) - comm.visible_message("[bicon(src)] [reason].") - visible_message("[bicon(src)] [reason].") + comm.visible_message("\icon[src][bicon(src)] [reason].") + visible_message("\icon[src][bicon(src)] [reason].") if(comm.camera && video_source == comm.camera) //We hung up on the person on video end_video() if(camera && comm.video_source == camera) //We hung up on them while they were watching us @@ -163,7 +163,7 @@ if(ringer) playsound(src, 'sound/machines/twobeep.ogg', 50, 1) for (var/mob/O in hearers(2, loc)) - O.show_message(text("[bicon(src)] *beep*")) + O.show_message(text("\icon[src][bicon(src)] *beep*")) alert_called = 1 update_icon() @@ -174,7 +174,7 @@ L = loc if(L) - to_chat(L, "[bicon(src)] Communications request from [who].") + to_chat(L, "\icon[src][bicon(src)] Communications request from [who].") // Proc: del_request() // Parameters: 1 (candidate - the ghost or communicator to be declined) @@ -197,13 +197,13 @@ us = loc if(us) - to_chat(us, "[bicon(src)] Declined request.") + to_chat(us, "\icon[src][bicon(src)] Declined request.") // Proc: see_emote() // Parameters: 2 (M - the mob the emote originated from, text - the emote's contents) // Description: Relays the emote to all linked communicators. /obj/item/device/communicator/see_emote(mob/living/M, text) - var/rendered = "[bicon(src)] [text]" + var/rendered = "\icon[src][bicon(src)] [text]" for(var/obj/item/device/communicator/comm in communicating) var/turf/T = get_turf(comm) if(!T) return @@ -250,14 +250,14 @@ var/message = combined["formatted"] var/name_used = M.GetVoice() var/rendered = null - rendered = "[bicon(src)] [name_used] [message]" + rendered = "\icon[src][bicon(src)] [name_used] [message]" mob.show_message(rendered, 2) // Proc: show_message() // Parameters: 4 (msg - the message, type - number to determine if message is visible or audible, alt - unknown, alt_type - unknown) // Description: Relays the message to all linked communicators. /obj/item/device/communicator/show_message(msg, type, alt, alt_type) - var/rendered = "[bicon(src)] [msg]" + var/rendered = "\icon[src][bicon(src)] [msg]" for(var/obj/item/device/communicator/comm in communicating) var/turf/T = get_turf(comm) if(!T) return @@ -339,15 +339,15 @@ return if(!(src in comm.communicating) || !comm.camera) //You called someone with a broken communicator or one that's fake or yourself or something - to_chat(user, "[bicon(src)]ERROR: Video failed. Either bandwidth is too low, or the other communicator is malfunctioning.") + to_chat(user, "\icon[src][bicon(src)]ERROR: Video failed. Either bandwidth is too low, or the other communicator is malfunctioning.") return - to_chat(user, "[bicon(src)] Attempting to start video over existing call.") + to_chat(user, "\icon[src][bicon(src)] Attempting to start video over existing call.") sleep(30) - to_chat(user, "[bicon(src)] Please wait...") + to_chat(user, "\icon[src][bicon(src)] Please wait...") video_source = comm.camera - comm.visible_message("[bicon(src)] New video connection from [comm].") + comm.visible_message("\icon[src][bicon(src)] New video connection from [comm].") update_active_camera_screen() GLOB.moved_event.register(video_source, src, .proc/update_active_camera_screen) update_icon() @@ -360,7 +360,7 @@ show_static() video_source = null - . = "[bicon(src)] [reason ? reason : "Video session ended"]." + . = "\icon[src][bicon(src)] [reason ? reason : "Video session ended"]." visible_message(.) update_icon() diff --git a/code/game/objects/items/devices/geiger.dm b/code/game/objects/items/devices/geiger.dm index 2b7a31eb2c..d127fe9404 100644 --- a/code/game/objects/items/devices/geiger.dm +++ b/code/game/objects/items/devices/geiger.dm @@ -65,7 +65,7 @@ STOP_PROCESSING(SSobj, src) update_icon() update_sound() - to_chat(user, "[bicon(src)] You switch [scanning ? "on" : "off"] \the [src].") + to_chat(user, "\icon[src][bicon(src)] You switch [scanning ? "on" : "off"] \the [src].") /obj/item/device/geiger/update_icon() if(!scanning) diff --git a/code/game/objects/items/devices/hacktool.dm b/code/game/objects/items/devices/hacktool.dm index e92c45e151..5d6b46c6a7 100644 --- a/code/game/objects/items/devices/hacktool.dm +++ b/code/game/objects/items/devices/hacktool.dm @@ -47,7 +47,7 @@ to_chat(user, "You are already hacking!") return 0 if(!is_type_in_list(target, supported_types)) - to_chat(user, "[bicon(src)] Unable to hack this target!") + to_chat(user, "\icon[src][bicon(src)] Unable to hack this target!") return 0 var/found = known_targets.Find(target) if(found) diff --git a/code/game/objects/items/devices/radio/radio.dm b/code/game/objects/items/devices/radio/radio.dm index b7304fa8a1..e8ba830cae 100644 --- a/code/game/objects/items/devices/radio/radio.dm +++ b/code/game/objects/items/devices/radio/radio.dm @@ -491,7 +491,7 @@ GLOBAL_DATUM(autospeaker, /mob/living/silicon/ai/announcer) var/list/jamming = is_jammed(src) if(jamming) var/distance = jamming["distance"] - to_chat(M, "[bicon(src)] You hear the [distance <= 2 ? "loud hiss" : "soft hiss"] of static.") + to_chat(M, "\icon[src][bicon(src)] You hear the [distance <= 2 ? "loud hiss" : "soft hiss"] of static.") return FALSE // First, we want to generate a new radio signal diff --git a/code/game/objects/items/devices/text_to_speech.dm b/code/game/objects/items/devices/text_to_speech.dm index 330ca97d73..c97693ed5f 100644 --- a/code/game/objects/items/devices/text_to_speech.dm +++ b/code/game/objects/items/devices/text_to_speech.dm @@ -24,7 +24,7 @@ var/message = sanitize(tgui_input_text(user,"Choose a message to relay to those around you.")) if(message) - audible_message("[bicon(src)] \The [src.name] states, \"[message]\"", runemessage = "synthesized speech") + audible_message("\icon[src][bicon(src)] \The [src.name] states, \"[message]\"", runemessage = "synthesized speech") if(ismob(loc)) loc.audible_message("", runemessage = "\[TTS Voice\] [message]") diff --git a/code/game/objects/items/toys/toys_vr.dm b/code/game/objects/items/toys/toys_vr.dm index 8a3f59feae..d72da2a7cb 100644 --- a/code/game/objects/items/toys/toys_vr.dm +++ b/code/game/objects/items/toys/toys_vr.dm @@ -613,7 +613,7 @@ /obj/item/toy/minigibber/attackby(obj/O, mob/user, params) if(istype(O,/obj/item/toy/figure) || istype(O,/obj/item/toy/character) && O.loc == user) - to_chat(user, "You start feeding \the [O] [bicon(O)] into \the [src]'s mini-input.") + to_chat(user, "You start feeding \the [O] \icon[O][bicon(O)] into \the [src]'s mini-input.") if(do_after(user, 10, target = src)) if(O.loc != user) to_chat(user, "\The [O] is too far away to feed into \the [src]!") diff --git a/code/game/objects/items/weapons/id cards/station_ids.dm b/code/game/objects/items/weapons/id cards/station_ids.dm index 325e9f518a..148df8db50 100644 --- a/code/game/objects/items/weapons/id cards/station_ids.dm +++ b/code/game/objects/items/weapons/id cards/station_ids.dm @@ -90,8 +90,8 @@ return data /obj/item/weapon/card/id/attack_self(mob/user as mob) - user.visible_message("\The [user] shows you: [bicon(src)] [src.name]. The assignment on the card: [src.assignment]",\ - "You flash your ID card: [bicon(src)] [src.name]. The assignment on the card: [src.assignment]") + user.visible_message("\The [user] shows you: \icon[src][bicon(src)] [src.name]. The assignment on the card: [src.assignment]",\ + "You flash your ID card: \icon[src][bicon(src)] [src.name]. The assignment on the card: [src.assignment]") src.add_fingerprint(user) return @@ -107,7 +107,7 @@ set category = "Object" set src in usr - to_chat(usr, "[bicon(src)] [src.name]: The current assignment on the card is [src.assignment].") + to_chat(usr, "\icon[src][bicon(src)] [src.name]: The current assignment on the card is [src.assignment].") to_chat(usr, "The blood type on the card is [blood_type].") to_chat(usr, "The DNA hash on the card is [dna_hash].") to_chat(usr, "The fingerprint hash on the card is [fingerprint_hash].") @@ -167,7 +167,7 @@ assignment = "Synthetic" access = list( access_synth, access_mining, access_mining_station, access_mining_office, access_research, - access_xenoarch, access_xenobiology, access_external_airlocks, access_robotics, access_tox, + access_xenoarch, access_xenobiology, access_external_airlocks, access_robotics, access_tox, access_tox_storage, access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot ) diff --git a/code/game/objects/items/weapons/syndie.dm b/code/game/objects/items/weapons/syndie.dm index 98c246a03a..0f70a805dd 100644 --- a/code/game/objects/items/weapons/syndie.dm +++ b/code/game/objects/items/weapons/syndie.dm @@ -50,7 +50,7 @@ icon_state = "c-4[size]_1" playsound(src, 'sound/weapons/armbomb.ogg', 75, 1) for(var/mob/O in hearers(src, null)) - O.show_message("[bicon(src)] The [src.name] beeps! ") + O.show_message("\icon[src][bicon(src)] The [src.name] beeps! ") sleep(50) explosion(get_turf(src), devastate, heavy_impact, light_impact, flash_range) for(var/dirn in cardinal) //This is to guarantee that C4 at least breaks down all immediately adjacent walls and doors. diff --git a/code/game/objects/items/weapons/tanks/tanks.dm b/code/game/objects/items/weapons/tanks/tanks.dm index 0c6c78dbbe..7fbc4ff547 100644 --- a/code/game/objects/items/weapons/tanks/tanks.dm +++ b/code/game/objects/items/weapons/tanks/tanks.dm @@ -455,7 +455,7 @@ var/list/global/tank_gauge_cache = list() return T.assume_air(air_contents) playsound(src, 'sound/weapons/Gunshot_shotgun.ogg', 20, 1) - visible_message("[bicon(src)] \The [src] flies apart!", "You hear a bang!") + visible_message("\icon[src][bicon(src)] \The [src] flies apart!", "You hear a bang!") T.hotspot_expose(air_contents.temperature, 70, 1) @@ -500,7 +500,7 @@ var/list/global/tank_gauge_cache = list() T.assume_air(leaked_gas) if(!leaking) - visible_message("[bicon(src)] \The [src] relief valve flips open with a hiss!", "You hear hissing.") + visible_message("\icon[src][bicon(src)] \The [src] relief valve flips open with a hiss!", "You hear hissing.") playsound(src, 'sound/effects/spray.ogg', 10, 1, -3) leaking = 1 #ifdef FIREDBG diff --git a/code/game/objects/items/weapons/tools/combitool.dm b/code/game/objects/items/weapons/tools/combitool.dm index 573ff96128..2f2ddbf4a5 100644 --- a/code/game/objects/items/weapons/tools/combitool.dm +++ b/code/game/objects/items/weapons/tools/combitool.dm @@ -29,7 +29,7 @@ if(loc == user && tools.len) . += "It has the following fittings:" for(var/obj/item/tool in tools) - . += "[bicon(tool)] - [tool.name][tools[current_tool]==tool?" (selected)":""]") + . += "\icon[tool][bicon(tool)] - [tool.name][tools[current_tool]==tool?" (selected)":""]") /obj/item/weapon/combitool/New() ..() diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index ac7fe2b209..b9e462190a 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -41,7 +41,7 @@ /obj/CanUseTopic(var/mob/user, var/datum/tgui_state/state = GLOB.tgui_default_state) if(user.CanUseObjTopic(src)) return ..() - to_chat(user, "[bicon(src)]Access Denied!") + to_chat(user, "\icon[src][bicon(src)]Access Denied!") return STATUS_CLOSE /mob/living/silicon/CanUseObjTopic(var/obj/O) diff --git a/code/game/objects/structures/flora/flora.dm b/code/game/objects/structures/flora/flora.dm index 1f7e2d0ba9..2b03156385 100644 --- a/code/game/objects/structures/flora/flora.dm +++ b/code/game/objects/structures/flora/flora.dm @@ -81,7 +81,7 @@ /obj/structure/flora/proc/spawn_harvest(var/path = null, var/mob/user = null) if(!ispath(path)) return 0 - + var/atom/movable/AM = new path() if(user) user.put_in_hands(AM) @@ -96,7 +96,7 @@ name = "bush" icon = 'icons/obj/flora/snowflora.dmi' icon_state = "snowbush1" - + destroy_on_harvest = TRUE harvest_tool = /obj/item/weapon/material/knife randomize_harvest_count = FALSE @@ -121,13 +121,13 @@ name = "bush" icon = 'icons/obj/flora/ausflora.dmi' icon_state = "firstbush_1" - + destroy_on_harvest = TRUE harvest_tool = /obj/item/weapon/material/knife randomize_harvest_count = TRUE harvest_loot = list(/obj/item/stack/material/fiber = 1) min_harvests = 1 - max_harvests = 3 + max_harvests = 3 /obj/structure/flora/ausbushes/spawn_harvest(var/path = null, var/mob/user = null) . = ..() @@ -300,7 +300,7 @@ user.drop_from_inventory(I, src) I.forceMove(src) stored_item = I - src.visible_message("[bicon(src)] [bicon(I)] [user] places [I] into [src].") + src.visible_message("\icon[src][bicon(src)] \icon[I][bicon(I)] [user] places [I] into [src].") return else to_chat(user, "You refrain from putting things into the plant pot.") @@ -311,7 +311,7 @@ to_chat(user, "You see nothing of interest in [src]...") else if(do_after(user, 10)) - to_chat(user, "You find [bicon(stored_item)] [stored_item] in [src]!") + to_chat(user, "You find \icon[stored_item][bicon(stored_item)] [stored_item] in [src]!") stored_item.forceMove(get_turf(src)) stored_item = null ..() diff --git a/code/game/objects/structures/janicart.dm b/code/game/objects/structures/janicart.dm index 46a888e55f..1aeb9cdf4c 100644 --- a/code/game/objects/structures/janicart.dm +++ b/code/game/objects/structures/janicart.dm @@ -118,9 +118,9 @@ GLOBAL_LIST_BOILERPLATE(all_janitorial_carts, /obj/structure/janitorialcart) . = ..(user) if(istype(mybucket)) var/contains = mybucket.reagents.total_volume - . += "[bicon(src)] The bucket contains [contains] unit\s of liquid!" + . += "\icon[src][bicon(src)] The bucket contains [contains] unit\s of liquid!" else - . += "[bicon(src)] There is no bucket mounted on it!" + . += "\icon[src][bicon(src)] There is no bucket mounted on it!" /obj/structure/janitorialcart/MouseDrop_T(atom/movable/O as mob|obj, mob/living/user as mob) if (istype(O, /obj/structure/mopbucket) && !mybucket) diff --git a/code/modules/admin/verbs/pray.dm b/code/modules/admin/verbs/pray.dm index f2f484ed7c..2427b2441d 100644 --- a/code/modules/admin/verbs/pray.dm +++ b/code/modules/admin/verbs/pray.dm @@ -17,7 +17,7 @@ return var/image/cross = image('icons/obj/storage.dmi',"bible") - msg = "[bicon(cross)] PRAY: [key_name(src, 1)] (?) (PP) (VV) (SM) ([admin_jump_link(src, src)]) (CA) (SC) (SMITE): [msg]" + msg = "\icon[cross][bicon(cross)] PRAY: [key_name(src, 1)] (?) (PP) (VV) (SM) ([admin_jump_link(src, src)]) (CA) (SC) (SMITE): [msg]" for(var/client/C in GLOB.admins) if(R_ADMIN|R_EVENT & C.holder.rights) diff --git a/code/modules/assembly/holder.dm b/code/modules/assembly/holder.dm index 0f5fe03f8a..f4d544f040 100644 --- a/code/modules/assembly/holder.dm +++ b/code/modules/assembly/holder.dm @@ -16,13 +16,13 @@ /obj/item/device/assembly_holder/proc/attach(var/obj/item/device/assembly/D, var/obj/item/device/assembly/D2, var/mob/user) if(!D || !D2) return FALSE - + if(!istype(D) || !istype(D2)) return FALSE if(D.secured || D2.secured) return FALSE - + if(user) user.remove_from_mob(D) user.remove_from_mob(D2) @@ -151,7 +151,7 @@ if(!D) return 0 if(!secured) - visible_message("[bicon(src)] *beep* *beep*", "*beep* *beep*") + visible_message("\icon[src][bicon(src)] *beep* *beep*", "*beep* *beep*") if((normal) && (a_right) && (a_left)) if(a_right != D) a_right.pulsed(0) diff --git a/code/modules/assembly/infrared.dm b/code/modules/assembly/infrared.dm index 66ed0c186a..c4c4e09e19 100644 --- a/code/modules/assembly/infrared.dm +++ b/code/modules/assembly/infrared.dm @@ -98,7 +98,7 @@ pulse(0) QDEL_LIST_NULL(i_beams) //They will get recreated next process() if the situation is still appropriate if(!holder) - visible_message("[bicon(src)] *beep* *beep*") + visible_message("\icon[src][bicon(src)] *beep* *beep*") /obj/item/device/assembly/infra/tgui_interact(mob/user, datum/tgui/ui) if(!secured) diff --git a/code/modules/assembly/proximity.dm b/code/modules/assembly/proximity.dm index cc74445993..0561eb4797 100644 --- a/code/modules/assembly/proximity.dm +++ b/code/modules/assembly/proximity.dm @@ -47,7 +47,7 @@ var/turf/mainloc = get_turf(src) pulse(0) if(!holder) - mainloc.visible_message("[bicon(src)] *beep* *beep*", "*beep* *beep*") + mainloc.visible_message("\icon[src][bicon(src)] *beep* *beep*", "*beep* *beep*") /obj/item/device/assembly/prox_sensor/process() if(scanning) diff --git a/code/modules/assembly/signaler.dm b/code/modules/assembly/signaler.dm index daca806f2d..3ae5c0c73e 100644 --- a/code/modules/assembly/signaler.dm +++ b/code/modules/assembly/signaler.dm @@ -117,7 +117,7 @@ if(!holder) for(var/mob/O in hearers(1, src.loc)) - O.show_message("[bicon(src)] *beep* *beep*", 3, "*beep* *beep*", 2) + O.show_message("\icon[src][bicon(src)] *beep* *beep*", 3, "*beep* *beep*", 2) /obj/item/device/assembly/signaler/proc/set_frequency(new_frequency) if(!frequency) diff --git a/code/modules/assembly/timer.dm b/code/modules/assembly/timer.dm index 33fefb58bf..0353986b57 100644 --- a/code/modules/assembly/timer.dm +++ b/code/modules/assembly/timer.dm @@ -44,7 +44,7 @@ return 0 pulse(0) if(!holder) - visible_message("[bicon(src)] *beep* *beep*", "*beep* *beep*") + visible_message("\icon[src][bicon(src)] *beep* *beep*", "*beep* *beep*") /obj/item/device/assembly/timer/process() if(timing && time-- <= 0) diff --git a/code/modules/assembly/voice.dm b/code/modules/assembly/voice.dm index 66026a7993..7c8eee7fdf 100644 --- a/code/modules/assembly/voice.dm +++ b/code/modules/assembly/voice.dm @@ -13,7 +13,7 @@ recorded = msg listening = 0 var/turf/T = get_turf(src) //otherwise it won't work in hand - T.visible_message("[bicon(src)] beeps, \"Activation message is '[recorded]'.\"") + T.visible_message("\icon[src][bicon(src)] beeps, \"Activation message is '[recorded]'.\"") else if(findtext(msg, recorded)) pulse(0) @@ -23,7 +23,7 @@ if(!holder) listening = !listening var/turf/T = get_turf(src) - T.visible_message("[bicon(src)] beeps, \"[listening ? "Now" : "No longer"] recording input.\"") + T.visible_message("\icon[src][bicon(src)] beeps, \"[listening ? "Now" : "No longer"] recording input.\"") /obj/item/device/assembly/voice/attack_self(mob/user) diff --git a/code/modules/clothing/spacesuits/rig/rig.dm b/code/modules/clothing/spacesuits/rig/rig.dm index 780895db22..85c00e67db 100644 --- a/code/modules/clothing/spacesuits/rig/rig.dm +++ b/code/modules/clothing/spacesuits/rig/rig.dm @@ -177,7 +177,7 @@ for(var/obj/item/piece in list(helmet,gloves,chest,boots)) if(!piece || piece.loc != wearer) continue - . += "[bicon(piece)] \The [piece] [piece.gender == PLURAL ? "are" : "is"] deployed." + . += "\icon[piece][bicon(piece)] \The [piece] [piece.gender == PLURAL ? "are" : "is"] deployed." if(src.loc == usr) . += "The access panel is [locked? "locked" : "unlocked"]." diff --git a/code/modules/detectivework/microscope/dnascanner.dm b/code/modules/detectivework/microscope/dnascanner.dm index 1017e74df8..ba8f247443 100644 --- a/code/modules/detectivework/microscope/dnascanner.dm +++ b/code/modules/detectivework/microscope/dnascanner.dm @@ -105,7 +105,7 @@ last_process_worldtime = world.time /obj/machinery/dnaforensics/proc/complete_scan() - visible_message("[bicon(src)] makes an insistent chime.", 2) + visible_message("\icon[src][bicon(src)] makes an insistent chime.", 2) update_icon() if(bloodsamp) var/obj/item/weapon/paper/P = new(src) diff --git a/code/modules/economy/ATM.dm b/code/modules/economy/ATM.dm index 2eef935e81..aae9a23515 100644 --- a/code/modules/economy/ATM.dm +++ b/code/modules/economy/ATM.dm @@ -76,7 +76,7 @@ log transactions //display a message to the user var/response = pick("Initiating withdraw. Have a nice day!", "CRITICAL ERROR: Activating cash chamber panic siphon.","PIN Code accepted! Emptying account balance.", "Jackpot!") - to_chat(user, "[bicon(src)] The [src] beeps: \"[response]\"") + to_chat(user, "\icon[src][bicon(src)] The [src] beeps: \"[response]\"") return 1 /obj/machinery/atm/attackby(obj/item/I as obj, mob/user as mob) @@ -85,7 +85,7 @@ log transactions if(istype(I, /obj/item/weapon/card)) if(emagged > 0) //prevent inserting id into an emagged ATM - to_chat(user, "[bicon(src)] CARD READER ERROR. This system has been compromised!") + to_chat(user, "\icon[src][bicon(src)] CARD READER ERROR. This system has been compromised!") return else if(istype(I,/obj/item/weapon/card/emag)) I.resolve_attackby(src, user) @@ -234,7 +234,7 @@ log transactions var/target_account_number = text2num(href_list["target_acc_number"]) var/transfer_purpose = href_list["purpose"] if(charge_to_account(target_account_number, authenticated_account.owner_name, transfer_purpose, machine_id, transfer_amount)) - to_chat(usr, "[bicon(src)]Funds transfer successful.") + to_chat(usr, "\icon[src][bicon(src)]Funds transfer successful.") authenticated_account.money -= transfer_amount //create an entry in the account transaction log @@ -247,10 +247,10 @@ log transactions T.amount = "([transfer_amount])" authenticated_account.transaction_log.Add(T) else - to_chat(usr, "[bicon(src)]Funds transfer failed.") + to_chat(usr, "\icon[src][bicon(src)]Funds transfer failed.") else - to_chat(usr, "[bicon(src)]You don't have enough funds to do that!") + to_chat(usr, "\icon[src][bicon(src)]You don't have enough funds to do that!") if("view_screen") view_screen = text2num(href_list["view_screen"]) if("change_security_level") @@ -288,11 +288,11 @@ log transactions T.time = stationtime2text() failed_account.transaction_log.Add(T) else - to_chat(usr, "[bicon(src)] Incorrect pin/account combination entered, [max_pin_attempts - number_incorrect_tries] attempts remaining.") + to_chat(usr, "\icon[src][bicon(src)] Incorrect pin/account combination entered, [max_pin_attempts - number_incorrect_tries] attempts remaining.") previous_account_number = tried_account_num playsound(src, 'sound/machines/buzz-sigh.ogg', 50, 1) else - to_chat(usr, "[bicon(src)] incorrect pin/account combination entered.") + to_chat(usr, "\icon[src][bicon(src)] incorrect pin/account combination entered.") number_incorrect_tries = 0 else playsound(src, 'sound/machines/twobeep.ogg', 50, 1) @@ -308,7 +308,7 @@ log transactions T.time = stationtime2text() authenticated_account.transaction_log.Add(T) - to_chat(usr, "[bicon(src)] Access granted. Welcome user '[authenticated_account.owner_name].'") + to_chat(usr, "\icon[src][bicon(src)] Access granted. Welcome user '[authenticated_account.owner_name].'") previous_account_number = tried_account_num if("e_withdrawal") @@ -336,7 +336,7 @@ log transactions T.time = stationtime2text() authenticated_account.transaction_log.Add(T) else - to_chat(usr, "[bicon(src)]You don't have enough funds to do that!") + to_chat(usr, "\icon[src][bicon(src)]You don't have enough funds to do that!") if("withdrawal") var/amount = max(text2num(href_list["funds_amount"]),0) amount = round(amount, 0.01) @@ -361,7 +361,7 @@ log transactions T.time = stationtime2text() authenticated_account.transaction_log.Add(T) else - to_chat(usr, "[bicon(src)]You don't have enough funds to do that!") + to_chat(usr, "\icon[src][bicon(src)]You don't have enough funds to do that!") if("balance_statement") if(authenticated_account) var/obj/item/weapon/paper/R = new(src.loc) @@ -433,7 +433,7 @@ log transactions if(!held_card) //this might happen if the user had the browser window open when somebody emagged it if(emagged > 0) - to_chat(usr, "[bicon(src)] The ATM card reader rejected your ID because this machine has been sabotaged!") + to_chat(usr, "\icon[src][bicon(src)] The ATM card reader rejected your ID because this machine has been sabotaged!") else var/obj/item/I = usr.get_active_hand() if (istype(I, /obj/item/weapon/card/id)) diff --git a/code/modules/economy/EFTPOS.dm b/code/modules/economy/EFTPOS.dm index beae04ee7c..3673f67814 100644 --- a/code/modules/economy/EFTPOS.dm +++ b/code/modules/economy/EFTPOS.dm @@ -107,7 +107,7 @@ if(linked_account) scan_card(I, O) else - to_chat(usr, "[bicon(src)]Unable to connect to linked account.") + to_chat(usr, "\icon[src][bicon(src)]Unable to connect to linked account.") else if (istype(O, /obj/item/weapon/spacecash/ewallet)) var/obj/item/weapon/spacecash/ewallet/E = O if (linked_account) @@ -115,7 +115,7 @@ if(transaction_locked && !transaction_paid) if(transaction_amount <= E.worth) playsound(src, 'sound/machines/chime.ogg', 50, 1) - src.visible_message("[bicon(src)] \The [src] chimes.") + src.visible_message("\icon[src][bicon(src)] \The [src] chimes.") transaction_paid = 1 //transfer the money @@ -132,11 +132,11 @@ T.time = stationtime2text() linked_account.transaction_log.Add(T) else - to_chat(usr, "[bicon(src)]\The [O] doesn't have that much money!") + to_chat(usr, "\icon[src][bicon(src)]\The [O] doesn't have that much money!") else - to_chat(usr, "[bicon(src)]Connected account has been suspended.") + to_chat(usr, "\icon[src][bicon(src)]Connected account has been suspended.") else - to_chat(usr, "[bicon(src)]EFTPOS is not connected to an account.") + to_chat(usr, "\icon[src][bicon(src)]EFTPOS is not connected to an account.") else ..() @@ -154,14 +154,14 @@ tgui_alert_async(usr, "That is not a valid code!") print_reference() else - to_chat(usr, "[bicon(src)]Incorrect code entered.") + to_chat(usr, "\icon[src][bicon(src)]Incorrect code entered.") if("change_id") var/attempt_code = text2num(input(usr, "Re-enter the current EFTPOS access code", "Confirm EFTPOS code")) if(attempt_code == access_code) eftpos_name = sanitize(input(usr, "Enter a new terminal ID for this device", "Enter new EFTPOS ID"), MAX_NAME_LEN) + " EFTPOS scanner" print_reference() else - to_chat(usr, "[bicon(src)]Incorrect code entered.") + to_chat(usr, "\icon[src][bicon(src)]Incorrect code entered.") if("link_account") var/attempt_account_num = tgui_input_number(usr, "Enter account number to pay EFTPOS charges into", "New account number") var/attempt_pin = tgui_input_number(usr, "Enter pin code", "Account pin") @@ -169,9 +169,9 @@ if(linked_account) if(linked_account.suspended) linked_account = null - to_chat(usr, "[bicon(src)]Account has been suspended.") + to_chat(usr, "\icon[src][bicon(src)]Account has been suspended.") else - to_chat(usr, "[bicon(src)]Account not found.") + to_chat(usr, "\icon[src][bicon(src)]Account not found.") if("trans_purpose") var/choice = sanitize(input(usr, "Enter reason for EFTPOS transaction", "Transaction purpose")) if(choice) transaction_purpose = choice @@ -194,14 +194,14 @@ else if(linked_account) transaction_locked = 1 else - to_chat(usr, "[bicon(src)]No account connected to send transactions to.") + to_chat(usr, "\icon[src][bicon(src)]No account connected to send transactions to.") if("scan_card") if(linked_account) var/obj/item/I = usr.get_active_hand() if (istype(I, /obj/item/weapon/card)) scan_card(I) else - to_chat(usr, "[bicon(src)]Unable to link accounts.") + to_chat(usr, "\icon[src][bicon(src)]Unable to link accounts.") if("reset") //reset the access code - requires HoP/captain access var/obj/item/I = usr.get_active_hand() @@ -209,10 +209,10 @@ var/obj/item/weapon/card/id/C = I if((access_cent_captain in C.access) || (access_hop in C.access) || (access_captain in C.access)) access_code = 0 - to_chat(usr, "[bicon(src)]Access code reset to 0.") + to_chat(usr, "\icon[src][bicon(src)]Access code reset to 0.") else if (istype(I, /obj/item/weapon/card/emag)) access_code = 0 - to_chat(usr, "[bicon(src)]Access code reset to 0.") + to_chat(usr, "\icon[src][bicon(src)]Access code reset to 0.") src.attack_self(usr) @@ -236,7 +236,7 @@ if(!D.suspended) if(transaction_amount <= D.money) playsound(src, 'sound/machines/chime.ogg', 50, 1) - src.visible_message("[bicon(src)] \The [src] chimes.") + src.visible_message("\icon[src][bicon(src)] \The [src] chimes.") transaction_paid = 1 //transfer the money @@ -265,25 +265,25 @@ T.time = stationtime2text() linked_account.transaction_log.Add(T) else - to_chat(usr, "[bicon(src)]You don't have that much money!") + to_chat(usr, "\icon[src][bicon(src)]You don't have that much money!") else - to_chat(usr, "[bicon(src)]Your account has been suspended.") + to_chat(usr, "\icon[src][bicon(src)]Your account has been suspended.") else - to_chat(usr, "[bicon(src)]Unable to access account. Check security settings and try again.") + to_chat(usr, "\icon[src][bicon(src)]Unable to access account. Check security settings and try again.") else - to_chat(usr, "[bicon(src)]Connected account has been suspended.") + to_chat(usr, "\icon[src][bicon(src)]Connected account has been suspended.") else - to_chat(usr, "[bicon(src)]EFTPOS is not connected to an account.") + to_chat(usr, "\icon[src][bicon(src)]EFTPOS is not connected to an account.") else if (istype(I, /obj/item/weapon/card/emag)) if(transaction_locked) if(transaction_paid) - to_chat(usr, "[bicon(src)]You stealthily swipe \the [I] through \the [src].") + to_chat(usr, "\icon[src][bicon(src)]You stealthily swipe \the [I] through \the [src].") transaction_locked = 0 transaction_paid = 0 else usr.visible_message("\The [usr] swipes a card through \the [src].") playsound(src, 'sound/machines/chime.ogg', 50, 1) - src.visible_message("[bicon(src)] \The [src] chimes.") + src.visible_message("\icon[src][bicon(src)] \The [src] chimes.") transaction_paid = 1 //emag? diff --git a/code/modules/economy/cash_register.dm b/code/modules/economy/cash_register.dm index 08d4ab66d8..ae649a8f4d 100644 --- a/code/modules/economy/cash_register.dm +++ b/code/modules/economy/cash_register.dm @@ -103,7 +103,7 @@ if(allowed(usr)) locked = !locked else - to_chat(usr, "[bicon(src)]Insufficient access.") + to_chat(usr, "\icon[src][bicon(src)]Insufficient access.") if("toggle_cash_lock") cash_locked = !cash_locked if("link_account") @@ -113,9 +113,9 @@ if(linked_account) if(linked_account.suspended) linked_account = null - src.visible_message("[bicon(src)]Account has been suspended.") + src.visible_message("\icon[src][bicon(src)]Account has been suspended.") else - to_chat(usr, "[bicon(src)]Account not found.") + to_chat(usr, "\icon[src][bicon(src)]Account not found.") if("custom_order") var/t_purpose = sanitize(tgui_input_text(usr, "Enter purpose", "New purpose")) if (!t_purpose || !Adjacent(usr)) return @@ -126,7 +126,7 @@ transaction_amount += t_amount price_list += t_amount playsound(src, 'sound/machines/twobeep.ogg', 25) - src.visible_message("[bicon(src)][transaction_purpose]: [t_amount] Thaler\s.") + src.visible_message("\icon[src][bicon(src)][transaction_purpose]: [t_amount] Thaler\s.") if("set_amount") var/item_name = locate(href_list["item"]) var/n_amount = round(tgui_input_number(usr, "Enter amount", "New amount")) @@ -163,7 +163,7 @@ price_list.Cut() if("reset_log") transaction_logs.Cut() - to_chat(usr, "[bicon(src)]Transaction log reset.") + to_chat(usr, "\icon[src][bicon(src)]Transaction log reset.") updateDialog() @@ -208,7 +208,7 @@ return 1 else confirm_item = I - src.visible_message("[bicon(src)]Total price: [transaction_amount] Thaler\s. Swipe again to confirm.") + src.visible_message("\icon[src][bicon(src)]Total price: [transaction_amount] Thaler\s. Swipe again to confirm.") playsound(src, 'sound/machines/twobeep.ogg', 25) return 0 @@ -219,14 +219,14 @@ if (cash_open) playsound(src, 'sound/machines/buzz-sigh.ogg', 25) - to_chat(usr, "[bicon(src)]The cash box is open.") + to_chat(usr, "\icon[src][bicon(src)]The cash box is open.") return if((item_list.len > 1 || item_list[item_list[1]] > 1) && !confirm(I)) return if (!linked_account) - usr.visible_message("[bicon(src)]Unable to connect to linked account.") + usr.visible_message("\icon[src][bicon(src)]Unable to connect to linked account.") return // Access account for transaction @@ -239,13 +239,13 @@ D = attempt_account_access(I.associated_account_number, attempt_pin, 2) if(!D) - src.visible_message("[bicon(src)]Unable to access account. Check security settings and try again.") + src.visible_message("\icon[src][bicon(src)]Unable to access account. Check security settings and try again.") else if(D.suspended) - src.visible_message("[bicon(src)]Your account has been suspended.") + src.visible_message("\icon[src][bicon(src)]Your account has been suspended.") else if(transaction_amount > D.money) - src.visible_message("[bicon(src)]Not enough funds.") + src.visible_message("\icon[src][bicon(src)]Not enough funds.") else // Transfer the money D.money -= transaction_amount @@ -284,7 +284,7 @@ if (cash_open) playsound(src, 'sound/machines/buzz-sigh.ogg', 25) - to_chat(usr, "[bicon(src)]The cash box is open.") + to_chat(usr, "\icon[src][bicon(src)]The cash box is open.") return if((item_list.len > 1 || item_list[item_list[1]] > 1) && !confirm(E)) @@ -293,7 +293,7 @@ // Access account for transaction if(check_account()) if(transaction_amount > E.worth) - src.visible_message("[bicon(src)]Not enough funds.") + src.visible_message("\icon[src][bicon(src)]Not enough funds.") else // Transfer the money E.worth -= transaction_amount @@ -322,14 +322,14 @@ if (cash_open) playsound(src, 'sound/machines/buzz-sigh.ogg', 25) - to_chat(usr, "[bicon(src)]The cash box is open.") + to_chat(usr, "\icon[src][bicon(src)]The cash box is open.") return if((item_list.len > 1 || item_list[item_list[1]] > 1) && !confirm(SC)) return if(transaction_amount > SC.worth) - src.visible_message("[bicon(src)]Not enough money.") + src.visible_message("\icon[src][bicon(src)]Not enough money.") else // Insert cash into magical slot SC.worth -= transaction_amount @@ -351,20 +351,20 @@ /obj/machinery/cash_register/proc/scan_item_price(obj/O) if(!istype(O)) return if(item_list.len > 10) - src.visible_message("[bicon(src)]Only up to ten different items allowed per purchase.") + src.visible_message("\icon[src][bicon(src)]Only up to ten different items allowed per purchase.") return if (cash_open) playsound(src, 'sound/machines/buzz-sigh.ogg', 25) - to_chat(usr, "[bicon(src)]The cash box is open.") + to_chat(usr, "\icon[src][bicon(src)]The cash box is open.") return // First check if item has a valid price var/price = O.get_item_cost() if(isnull(price)) - src.visible_message("[bicon(src)]Unable to find item in database.") + src.visible_message("\icon[src][bicon(src)]Unable to find item in database.") return // Call out item cost - src.visible_message("[bicon(src)]\A [O]: [price ? "[price] Thaler\s" : "free of charge"].") + src.visible_message("\icon[src][bicon(src)]\A [O]: [price ? "[price] Thaler\s" : "free of charge"].") // Note the transaction purpose for later use if(transaction_purpose) transaction_purpose += "
    " @@ -432,11 +432,11 @@ /obj/machinery/cash_register/proc/check_account() if (!linked_account) - usr.visible_message("[bicon(src)]Unable to connect to linked account.") + usr.visible_message("\icon[src][bicon(src)]Unable to connect to linked account.") return 0 if(linked_account.suspended) - src.visible_message("[bicon(src)]Connected account has been suspended.") + src.visible_message("\icon[src][bicon(src)]Connected account has been suspended.") return 0 return 1 @@ -444,7 +444,7 @@ /obj/machinery/cash_register/proc/transaction_complete() /// Visible confirmation playsound(src, 'sound/machines/chime.ogg', 25) - src.visible_message("[bicon(src)]Transaction complete.") + src.visible_message("\icon[src][bicon(src)]Transaction complete.") flick("register_approve", src) reset_memory() updateDialog() diff --git a/code/modules/economy/retail_scanner.dm b/code/modules/economy/retail_scanner.dm index d9755b5041..f2b4854d11 100644 --- a/code/modules/economy/retail_scanner.dm +++ b/code/modules/economy/retail_scanner.dm @@ -99,7 +99,7 @@ if(allowed(usr)) locked = !locked else - to_chat(usr, "[bicon(src)]Insufficient access.") + to_chat(usr, "\icon[src][bicon(src)]Insufficient access.") if("link_account") var/attempt_account_num = tgui_input_number(usr, "Enter account number", "New account number") var/attempt_pin = tgui_input_number(usr, "Enter PIN", "Account PIN") @@ -107,9 +107,9 @@ if(linked_account) if(linked_account.suspended) linked_account = null - src.visible_message("[bicon(src)]Account has been suspended.") + src.visible_message("\icon[src][bicon(src)]Account has been suspended.") else - to_chat(usr, "[bicon(src)]Account not found.") + to_chat(usr, "\icon[src][bicon(src)]Account not found.") if("custom_order") var/t_purpose = sanitize(tgui_input_text(usr, "Enter purpose", "New purpose")) if (!t_purpose || !Adjacent(usr)) return @@ -120,7 +120,7 @@ transaction_amount += t_amount price_list += t_amount playsound(src, 'sound/machines/twobeep.ogg', 25) - src.visible_message("[bicon(src)][transaction_purpose]: [t_amount] Thaler\s.") + src.visible_message("\icon[src][bicon(src)][transaction_purpose]: [t_amount] Thaler\s.") if("set_amount") var/item_name = locate(href_list["item"]) var/n_amount = round(tgui_input_number(usr, "Enter amount", "New amount")) @@ -157,7 +157,7 @@ price_list.Cut() if("reset_log") transaction_logs.Cut() - to_chat(usr, "[bicon(src)]Transaction log reset.") + to_chat(usr, "\icon[src][bicon(src)]Transaction log reset.") updateDialog() @@ -190,7 +190,7 @@ return 1 else confirm_item = I - src.visible_message("[bicon(src)]Total price: [transaction_amount] Thaler\s. Swipe again to confirm.") + src.visible_message("\icon[src][bicon(src)]Total price: [transaction_amount] Thaler\s. Swipe again to confirm.") playsound(src, 'sound/machines/twobeep.ogg', 25) return 0 @@ -203,7 +203,7 @@ return if (!linked_account) - usr.visible_message("[bicon(src)]Unable to connect to linked account.") + usr.visible_message("\icon[src][bicon(src)]Unable to connect to linked account.") return // Access account for transaction @@ -216,13 +216,13 @@ D = attempt_account_access(I.associated_account_number, attempt_pin, 2) if(!D) - src.visible_message("[bicon(src)]Unable to access account. Check security settings and try again.") + src.visible_message("\icon[src][bicon(src)]Unable to access account. Check security settings and try again.") else if(D.suspended) - src.visible_message("[bicon(src)]Your account has been suspended.") + src.visible_message("\icon[src][bicon(src)]Your account has been suspended.") else if(transaction_amount > D.money) - src.visible_message("[bicon(src)]Not enough funds.") + src.visible_message("\icon[src][bicon(src)]Not enough funds.") else // Transfer the money D.money -= transaction_amount @@ -265,7 +265,7 @@ // Access account for transaction if(check_account()) if(transaction_amount > E.worth) - src.visible_message("[bicon(src)]Not enough funds.") + src.visible_message("\icon[src][bicon(src)]Not enough funds.") else // Transfer the money E.worth -= transaction_amount @@ -291,16 +291,16 @@ /obj/item/device/retail_scanner/proc/scan_item_price(var/obj/O) if(!istype(O)) return if(item_list.len > 10) - src.visible_message("[bicon(src)]Only up to ten different items allowed per purchase.") + src.visible_message("\icon[src][bicon(src)]Only up to ten different items allowed per purchase.") return // First check if item has a valid price var/price = O.get_item_cost() if(isnull(price)) - src.visible_message("[bicon(src)]Unable to find item in database.") + src.visible_message("\icon[src][bicon(src)]Unable to find item in database.") return // Call out item cost - src.visible_message("[bicon(src)]\A [O]: [price ? "[price] Thaler\s" : "free of charge"].") + src.visible_message("\icon[src][bicon(src)]\A [O]: [price ? "[price] Thaler\s" : "free of charge"].") // Note the transaction purpose for later use if(transaction_purpose) transaction_purpose += "
    " @@ -368,11 +368,11 @@ /obj/item/device/retail_scanner/proc/check_account() if (!linked_account) - usr.visible_message("[bicon(src)]Unable to connect to linked account.") + usr.visible_message("\icon[src][bicon(src)]Unable to connect to linked account.") return 0 if(linked_account.suspended) - src.visible_message("[bicon(src)]Connected account has been suspended.") + src.visible_message("\icon[src][bicon(src)]Connected account has been suspended.") return 0 return 1 @@ -380,7 +380,7 @@ /obj/item/device/retail_scanner/proc/transaction_complete() /// Visible confirmation playsound(src, 'sound/machines/chime.ogg', 25) - src.visible_message("[bicon(src)]Transaction complete.") + src.visible_message("\icon[src][bicon(src)]Transaction complete.") flick("retail_approve", src) reset_memory() updateDialog() diff --git a/code/modules/economy/vending.dm b/code/modules/economy/vending.dm index 55c726539a..c05c3e1a69 100644 --- a/code/modules/economy/vending.dm +++ b/code/modules/economy/vending.dm @@ -270,7 +270,7 @@ GLOBAL_LIST_EMPTY(vending_products) // This is not a status display message, since it's something the character // themselves is meant to see BEFORE putting the money in - to_chat(usr, "[bicon(cashmoney)] That is not enough money.") + to_chat(usr, "\icon[cashmoney][bicon(cashmoney)] That is not enough money.") return 0 if(istype(cashmoney, /obj/item/weapon/spacecash)) diff --git a/code/modules/food/kitchen/icecream.dm b/code/modules/food/kitchen/icecream.dm index 7dd64d3574..e92bd32254 100644 --- a/code/modules/food/kitchen/icecream.dm +++ b/code/modules/food/kitchen/icecream.dm @@ -92,7 +92,7 @@ var/obj/item/weapon/reagent_containers/food/snacks/icecream/I = O if(!I.ice_creamed) if(product_types[dispense_flavour] > 0) - src.visible_message("[bicon(src)] [user] scoops delicious [flavour_name] icecream into [I].") + src.visible_message("\icon[src][bicon(src)] [user] scoops delicious [flavour_name] icecream into [I].") product_types[dispense_flavour] -= 1 I.add_ice_cream(flavour_name) // if(beaker) diff --git a/code/modules/hydroponics/seed_machines.dm b/code/modules/hydroponics/seed_machines.dm index 32013d9734..ee758860e2 100644 --- a/code/modules/hydroponics/seed_machines.dm +++ b/code/modules/hydroponics/seed_machines.dm @@ -68,15 +68,15 @@ active = 0 if(failed_task) failed_task = 0 - visible_message("[bicon(src)] [src] pings unhappily, flashing a red warning light.") + visible_message("\icon[src][bicon(src)] [src] pings unhappily, flashing a red warning light.") else - visible_message("[bicon(src)] [src] pings happily.") + visible_message("\icon[src][bicon(src)] [src] pings happily.") if(eject_disk) eject_disk = 0 if(loaded_disk) loaded_disk.loc = get_turf(src) - visible_message("[bicon(src)] [src] beeps and spits out [loaded_disk].") + visible_message("\icon[src][bicon(src)] [src] beeps and spits out [loaded_disk].") loaded_disk = null /obj/machinery/botany/attackby(obj/item/weapon/W as obj, mob/user as mob) @@ -190,7 +190,7 @@ SSplants.seeds[seed.seed.name] = seed.seed seed.update_seed() - visible_message("[bicon(src)] [src] beeps and spits out [seed].") + visible_message("\icon[src][bicon(src)] [src] beeps and spits out [seed].") seed = null return TRUE @@ -199,7 +199,7 @@ if(!loaded_disk) return loaded_disk.forceMove(get_turf(src)) - visible_message("[bicon(src)] [src] beeps and spits out [loaded_disk].") + visible_message("\icon[src][bicon(src)] [src] beeps and spits out [loaded_disk].") loaded_disk = null return TRUE @@ -272,7 +272,7 @@ /obj/machinery/botany/editor/tgui_data(mob/user, datum/tgui/ui, datum/tgui_state/state) var/list/data = ..() - + data["activity"] = active if(seed) diff --git a/code/modules/integrated_electronics/subtypes/input.dm b/code/modules/integrated_electronics/subtypes/input.dm index 4b9f5a9152..332b7bb580 100644 --- a/code/modules/integrated_electronics/subtypes/input.dm +++ b/code/modules/integrated_electronics/subtypes/input.dm @@ -414,7 +414,7 @@ if(loc) for(var/mob/O in hearers(1, get_turf(src))) - O.show_message("[bicon(src)] *beep* *beep*", 3, "*beep* *beep*", 2) + O.show_message("\icon[src][bicon(src)] *beep* *beep*", 3, "*beep* *beep*", 2) /obj/item/integrated_circuit/input/EPv2 name = "\improper EPv2 circuit" diff --git a/code/modules/integrated_electronics/subtypes/output.dm b/code/modules/integrated_electronics/subtypes/output.dm index 9e218d62c8..9a193f9bf7 100644 --- a/code/modules/integrated_electronics/subtypes/output.dm +++ b/code/modules/integrated_electronics/subtypes/output.dm @@ -43,7 +43,7 @@ var/list/nearby_things = range(0, get_turf(src)) for(var/mob/M in nearby_things) var/obj/O = assembly ? assembly : src - to_chat(M, "[bicon(O)] [stuff_to_display]") + to_chat(M, "\icon[O][bicon(O)] [stuff_to_display]") /obj/item/integrated_circuit/output/screen/large name = "large screen" @@ -56,7 +56,7 @@ /obj/item/integrated_circuit/output/screen/large/do_work() ..() var/obj/O = assembly ? loc : assembly - O.visible_message("[bicon(O)] [stuff_to_display]") + O.visible_message("\icon[O][bicon(O)] [stuff_to_display]") /obj/item/integrated_circuit/output/light name = "light" @@ -134,7 +134,7 @@ text = get_pin_data(IC_INPUT, 1) if(!isnull(text)) var/obj/O = assembly ? loc : assembly - audible_message("[bicon(O)] \The [O.name] states, \"[text]\"", runemessage = text) + audible_message("\icon[O][bicon(O)] \The [O.name] states, \"[text]\"", runemessage = text) /obj/item/integrated_circuit/output/text_to_speech/advanced name = "advanced text-to-speech circuit" diff --git a/code/modules/mining/drilling/scanner.dm b/code/modules/mining/drilling/scanner.dm index 9d6eea4607..b1427946c9 100644 --- a/code/modules/mining/drilling/scanner.dm +++ b/code/modules/mining/drilling/scanner.dm @@ -51,7 +51,7 @@ if(ore_type) metals[ore_type] += T.resources[metal] - var/message = "[bicon(src)] The scanner beeps and displays a readout." + var/message = "\icon[src][bicon(src)] The scanner beeps and displays a readout." for(var/ore_type in metals) var/result = "no sign" diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index b7b494ae65..b5202560c8 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -101,7 +101,7 @@ else if(species.name != "Human") name_ender = ", \a [species.get_examine_name()]![species.get_additional_examine_text(src)]" - var/list/msg = list("*---------*","This is [bicon(src)] [src.name][name_ender]") + var/list/msg = list("*---------*","This is \icon[src.examine_icon()][bicon(src)] [src.name][name_ender]") //uniform if(w_uniform && !(skip_gear & EXAMINE_SKIPJUMPSUIT) && w_uniform.show_examine) @@ -136,16 +136,16 @@ tie_msg += " Near the waist it has [english_list(pocket_msg)]." if(w_uniform.blood_DNA) - msg += "[T.He] [T.is] wearing [bicon(w_uniform)] [w_uniform.gender==PLURAL?"some":"a"] [(w_uniform.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [w_uniform.name]![tie_msg]" + msg += "[T.He] [T.is] wearing \icon[w_uniform][bicon(w_uniform)] [w_uniform.gender==PLURAL?"some":"a"] [(w_uniform.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [w_uniform.name]![tie_msg]" else - msg += "[T.He] [T.is] wearing [bicon(w_uniform)] \a [w_uniform].[tie_msg]" + msg += "[T.He] [T.is] wearing \icon[w_uniform][bicon(w_uniform)] \a [w_uniform].[tie_msg]" //head if(head && !(skip_gear & EXAMINE_SKIPHELMET) && head.show_examine) if(head.blood_DNA) - msg += "[T.He] [T.is] wearing [bicon(head)] [head.gender==PLURAL?"some":"a"] [(head.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [head.name] on [T.his] head!" + msg += "[T.He] [T.is] wearing \icon[head][bicon(head)] [head.gender==PLURAL?"some":"a"] [(head.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [head.name] on [T.his] head!" else - msg += "[T.He] [T.is] wearing [bicon(head)] \a [head] on [T.his] head." + msg += "[T.He] [T.is] wearing \icon[head][bicon(head)] \a [head] on [T.his] head." //suit/armour if(wear_suit) @@ -156,71 +156,71 @@ tie_msg += " Attached to it is [english_list(U.accessories)]." if(wear_suit.blood_DNA) - msg += "[T.He] [T.is] wearing [bicon(wear_suit)] [wear_suit.gender==PLURAL?"some":"a"] [(wear_suit.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [wear_suit.name][tie_msg]!" + msg += "[T.He] [T.is] wearing \icon[wear_suit][bicon(wear_suit)] [wear_suit.gender==PLURAL?"some":"a"] [(wear_suit.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [wear_suit.name][tie_msg]!" else - msg += "[T.He] [T.is] wearing [bicon(wear_suit)] \a [wear_suit].[tie_msg]" + msg += "[T.He] [T.is] wearing \icon[wear_suit][bicon(wear_suit)] \a [wear_suit].[tie_msg]" //suit/armour storage if(s_store && !(skip_gear & EXAMINE_SKIPSUITSTORAGE) && s_store.show_examine) if(s_store.blood_DNA) - msg += "[T.He] [T.is] carrying [bicon(s_store)] [s_store.gender==PLURAL?"some":"a"] [(s_store.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [s_store.name] on [T.his] [wear_suit.name]!" + msg += "[T.He] [T.is] carrying \icon[s_store][bicon(s_store)] [s_store.gender==PLURAL?"some":"a"] [(s_store.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [s_store.name] on [T.his] [wear_suit.name]!" else - msg += "[T.He] [T.is] carrying [bicon(s_store)] \a [s_store] on [T.his] [wear_suit.name]." + msg += "[T.He] [T.is] carrying \icon[s_store][bicon(s_store)] \a [s_store] on [T.his] [wear_suit.name]." //back if(back && !(skip_gear & EXAMINE_SKIPBACKPACK) && back.show_examine) if(back.blood_DNA) - msg += "[T.He] [T.has] [bicon(back)] [back.gender==PLURAL?"some":"a"] [(back.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [back] on [T.his] back." + msg += "[T.He] [T.has] \icon[back][bicon(back)] [back.gender==PLURAL?"some":"a"] [(back.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [back] on [T.his] back." else - msg += "[T.He] [T.has] [bicon(back)] \a [back] on [T.his] back." + msg += "[T.He] [T.has] \icon[back][bicon(back)] \a [back] on [T.his] back." //left hand if(l_hand && l_hand.show_examine) if(l_hand.blood_DNA) - msg += "[T.He] [T.is] holding [bicon(l_hand)] [l_hand.gender==PLURAL?"some":"a"] [(l_hand.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [l_hand.name] in [T.his] left hand!" + msg += "[T.He] [T.is] holding \icon[l_hand][bicon(l_hand)] [l_hand.gender==PLURAL?"some":"a"] [(l_hand.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [l_hand.name] in [T.his] left hand!" else - msg += "[T.He] [T.is] holding [bicon(l_hand)] \a [l_hand] in [T.his] left hand." + msg += "[T.He] [T.is] holding \icon[l_hand][bicon(l_hand)] \a [l_hand] in [T.his] left hand." //right hand if(r_hand && r_hand.show_examine) if(r_hand.blood_DNA) - msg += "[T.He] [T.is] holding [bicon(r_hand)] [r_hand.gender==PLURAL?"some":"a"] [(r_hand.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [r_hand.name] in [T.his] right hand!" + msg += "[T.He] [T.is] holding \icon[r_hand][bicon(r_hand)] [r_hand.gender==PLURAL?"some":"a"] [(r_hand.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [r_hand.name] in [T.his] right hand!" else - msg += "[T.He] [T.is] holding [bicon(r_hand)] \a [r_hand] in [T.his] right hand." + msg += "[T.He] [T.is] holding \icon[r_hand][bicon(r_hand)] \a [r_hand] in [T.his] right hand." //gloves if(gloves && !(skip_gear & EXAMINE_SKIPGLOVES) && gloves.show_examine) if(gloves.blood_DNA) - msg += "[T.He] [T.has] [bicon(gloves)] [gloves.gender==PLURAL?"some":"a"] [(gloves.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [gloves.name] on [T.his] hands!" + msg += "[T.He] [T.has] \icon[gloves][bicon(gloves)] [gloves.gender==PLURAL?"some":"a"] [(gloves.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [gloves.name] on [T.his] hands!" else - msg += "[T.He] [T.has] [bicon(gloves)] \a [gloves] on [T.his] hands." + msg += "[T.He] [T.has] \icon[gloves][bicon(gloves)] \a [gloves] on [T.his] hands." else if(blood_DNA && !(skip_body & EXAMINE_SKIPHANDS)) msg += "[T.He] [T.has] [(hand_blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained hands!" //handcuffed? if(handcuffed && handcuffed.show_examine) if(istype(handcuffed, /obj/item/weapon/handcuffs/cable)) - msg += "[T.He] [T.is] [bicon(handcuffed)] restrained with cable!" + msg += "[T.He] [T.is] \icon[handcuffed][bicon(handcuffed)] restrained with cable!" else - msg += "[T.He] [T.is] [bicon(handcuffed)] handcuffed!" + msg += "[T.He] [T.is] \icon[handcuffed][bicon(handcuffed)] handcuffed!" //buckled if(buckled) - msg += "[T.He] [T.is] [bicon(buckled)] buckled to [buckled]!" + msg += "[T.He] [T.is] \icon[buckled][bicon(buckled)] buckled to [buckled]!" //belt if(belt && !(skip_gear & EXAMINE_SKIPBELT) && belt.show_examine) if(belt.blood_DNA) - msg += "[T.He] [T.has] [bicon(belt)] [belt.gender==PLURAL?"some":"a"] [(belt.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [belt.name] about [T.his] waist!" + msg += "[T.He] [T.has] \icon[belt][bicon(belt)] [belt.gender==PLURAL?"some":"a"] [(belt.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [belt.name] about [T.his] waist!" else - msg += "[T.He] [T.has] [bicon(belt)] \a [belt] about [T.his] waist." + msg += "[T.He] [T.has] \icon[belt][bicon(belt)] \a [belt] about [T.his] waist." //shoes if(shoes && !(skip_gear & EXAMINE_SKIPSHOES) && shoes.show_examine) if(shoes.blood_DNA) - msg += "[T.He] [T.is] wearing [bicon(shoes)] [shoes.gender==PLURAL?"some":"a"] [(shoes.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [shoes.name] on [T.his] feet!" + msg += "[T.He] [T.is] wearing \icon[shoes][bicon(shoes)] [shoes.gender==PLURAL?"some":"a"] [(shoes.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [shoes.name] on [T.his] feet!" else - msg += "[T.He] [T.is] wearing [bicon(shoes)] \a [shoes] on [T.his] feet." + msg += "[T.He] [T.is] wearing \icon[shoes][bicon(shoes)] \a [shoes] on [T.his] feet." else if(feet_blood_DNA && !(skip_body & EXAMINE_SKIPHANDS)) msg += "[T.He] [T.has] [(feet_blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained feet!" @@ -231,24 +231,24 @@ descriptor = "in [T.his] mouth" if(wear_mask.blood_DNA) - msg += "[T.He] [T.has] [bicon(wear_mask)] [wear_mask.gender==PLURAL?"some":"a"] [(wear_mask.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [wear_mask.name] [descriptor]!" + msg += "[T.He] [T.has] \icon[wear_mask][bicon(wear_mask)] [wear_mask.gender==PLURAL?"some":"a"] [(wear_mask.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [wear_mask.name] [descriptor]!" else - msg += "[T.He] [T.has] [bicon(wear_mask)] \a [wear_mask] [descriptor]." + msg += "[T.He] [T.has] \icon[wear_mask][bicon(wear_mask)] \a [wear_mask] [descriptor]." //eyes if(glasses && !(skip_gear & EXAMINE_SKIPEYEWEAR) && glasses.show_examine) if(glasses.blood_DNA) - msg += "[T.He] [T.has] [bicon(glasses)] [glasses.gender==PLURAL?"some":"a"] [(glasses.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [glasses] covering [T.his] eyes!" + msg += "[T.He] [T.has] \icon[glasses][bicon(glasses)] [glasses.gender==PLURAL?"some":"a"] [(glasses.blood_color != SYNTH_BLOOD_COLOUR) ? "blood" : "oil"]-stained [glasses] covering [T.his] eyes!" else - msg += "[T.He] [T.has] [bicon(glasses)] \a [glasses] covering [T.his] eyes." + msg += "[T.He] [T.has] \icon[glasses][bicon(glasses)] \a [glasses] covering [T.his] eyes." //left ear if(l_ear && !(skip_gear & EXAMINE_SKIPEARS) && l_ear.show_examine) - msg += "[T.He] [T.has] [bicon(l_ear)] \a [l_ear] on [T.his] left ear." + msg += "[T.He] [T.has] \icon[l_ear][bicon(l_ear)] \a [l_ear] on [T.his] left ear." //right ear if(r_ear && !(skip_gear & EXAMINE_SKIPEARS) && r_ear.show_examine) - msg += "[T.He] [T.has] [bicon(r_ear)] \a [r_ear] on [T.his] right ear." + msg += "[T.He] [T.has] \icon[r_ear][bicon(r_ear)] \a [r_ear] on [T.his] right ear." //ID if(wear_id && wear_id.show_examine) @@ -260,9 +260,9 @@ var/obj/item/weapon/card/id/idcard = wear_id id = idcard.registered_name if(id && (id != real_name) && (get_dist(src, usr) <= 1) && prob(10)) - msg += "[T.He] [T.is] wearing [bicon(wear_id)] \a [wear_id] yet something doesn't seem right..." + msg += "[T.He] [T.is] wearing \icon[wear_id][bicon(wear_id)] \a [wear_id] yet something doesn't seem right..." else*/ - msg += "[T.He] [T.is] wearing [bicon(wear_id)] \a [wear_id]." + msg += "[T.He] [T.is] wearing \icon[wear_id][bicon(wear_id)] \a [wear_id]." //Jitters if(is_jittery) diff --git a/code/modules/mob/living/silicon/pai/software_modules.dm b/code/modules/mob/living/silicon/pai/software_modules.dm index d8594fd5fc..53fa801dd6 100644 --- a/code/modules/mob/living/silicon/pai/software_modules.dm +++ b/code/modules/mob/living/silicon/pai/software_modules.dm @@ -140,7 +140,7 @@ /datum/pai_software/med_records/tgui_data(mob/living/silicon/pai/user, datum/tgui/ui, datum/tgui_state/state) var/list/data = ..() - + var/list/records = list() for(var/datum/data/record/general in sortRecord(data_core.general)) var/list/record = list() @@ -196,7 +196,7 @@ /datum/pai_software/sec_records/tgui_data(mob/living/silicon/pai/user, datum/tgui/ui, datum/tgui_state/state) var/list/data = ..() - + var/list/records = list() for(var/datum/data/record/general in sortRecord(data_core.general)) var/list/record = list() @@ -486,7 +486,7 @@ /datum/pai_software/signaller/tgui_data(mob/living/silicon/pai/user, datum/tgui/ui, datum/tgui_state/state) var/list/data = ..() - + var/obj/item/radio/integrated/signal/R = user.sradio data["frequency"] = R.frequency @@ -509,7 +509,7 @@ spawn(0) R.send_signal("ACTIVATE") for(var/mob/O in hearers(1, R.loc)) - O.show_message("[bicon(R)] *beep* *beep*", 3, "*beep* *beep*", 2) + O.show_message("\icon[R][bicon(R)] *beep* *beep*", 3, "*beep* *beep*", 2) if("freq") var/frequency = unformat_frequency(params["freq"]) frequency = sanitize_frequency(frequency, RADIO_LOW_FREQ, RADIO_HIGH_FREQ) diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/passive/mouse.dm b/code/modules/mob/living/simple_mob/subtypes/animal/passive/mouse.dm index 7b8b777972..266174b7c3 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/passive/mouse.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/passive/mouse.dm @@ -79,7 +79,7 @@ if( ishuman(AM) ) if(!stat) var/mob/M = AM - M.visible_message("[bicon(src)] Squeek!") + M.visible_message("\icon[src][bicon(src)] Squeek!") playsound(src, 'sound/effects/mouse_squeak.ogg', 35, 1) ..() diff --git a/code/modules/mob/living/voice/voice.dm b/code/modules/mob/living/voice/voice.dm index 0e9e805dc9..2752292ee2 100644 --- a/code/modules/mob/living/voice/voice.dm +++ b/code/modules/mob/living/voice/voice.dm @@ -83,7 +83,7 @@ var/new_name = sanitizeSafe(tgui_input_text(src, "Who would you like to be now?", "Communicator", src.client.prefs.real_name, MAX_NAME_LEN), MAX_NAME_LEN) if(new_name) if(comm) - comm.visible_message("[bicon(comm)] [src.name] has left, and now you see [new_name].") + comm.visible_message("\icon[comm][bicon(comm)] [src.name] has left, and now you see [new_name].") //Do a bit of logging in-case anyone tries to impersonate other characters for whatever reason. var/msg = "[src.client.key] ([src]) has changed their communicator identity's name to [new_name]." message_admins(msg) diff --git a/code/modules/nifsoft/nif.dm b/code/modules/nifsoft/nif.dm index 8735fb18f4..4e5937c689 100644 --- a/code/modules/nifsoft/nif.dm +++ b/code/modules/nifsoft/nif.dm @@ -377,7 +377,7 @@ You can also set the stat of a NIF to NIF_TEMPFAIL without any issues to disable last_notification = message // TGUI Hook - to_chat(human,"\[[bicon(src.big_icon)]NIF\] displays, \"[message]\"") + to_chat(human,"\[\icon[src.big_icon][bicon(src.big_icon)]NIF\] displays, \"[message]\"") if(prob(1)) human.visible_message("\The [human] [pick(look_messages)].") if(alert) human << bad_sound diff --git a/code/modules/nifsoft/software/13_soulcatcher.dm b/code/modules/nifsoft/software/13_soulcatcher.dm index a8f66619a6..04766a51e4 100644 --- a/code/modules/nifsoft/software/13_soulcatcher.dm +++ b/code/modules/nifsoft/software/13_soulcatcher.dm @@ -72,11 +72,11 @@ /datum/nifsoft/soulcatcher/proc/notify_into(var/message) var/sound = nif.good_sound - to_chat(nif.human,"\[[bicon(nif.big_icon)]NIF\] Soulcatcher displays, \"[message]\"") + to_chat(nif.human,"\[\icon[nif.big_icon][bicon(nif.big_icon)]NIF\] Soulcatcher displays, \"[message]\"") nif.human << sound for(var/mob/living/carbon/brain/caught_soul/CS as anything in brainmobs) - to_chat(CS,"\[[bicon(nif.big_icon)]NIF\] Soulcatcher displays, \"[message]\"") + to_chat(CS,"\[\icon[nif.big_icon][bicon(nif.big_icon)]NIF\] Soulcatcher displays, \"[message]\"") CS << sound /datum/nifsoft/soulcatcher/proc/say_into(var/message, var/mob/living/sender, var/mob/eyeobj) @@ -88,9 +88,9 @@ //Not AR Projecting else - to_chat(nif.human,"\[[bicon(nif.big_icon)]NIF\] [sender_name] speaks, \"[message]\"") + to_chat(nif.human,"\[\icon[nif.big_icon][bicon(nif.big_icon)]NIF\] [sender_name] speaks, \"[message]\"") for(var/mob/living/carbon/brain/caught_soul/CS as anything in brainmobs) - to_chat(CS,"\[[bicon(nif.big_icon)]NIF\] [sender_name] speaks, \"[message]\"") + to_chat(CS,"\[\icon[nif.big_icon][bicon(nif.big_icon)]NIF\] [sender_name] speaks, \"[message]\"") log_nsay(message,nif.human.real_name,sender) @@ -103,9 +103,9 @@ //Not AR Projecting else - to_chat(nif.human,"\[[bicon(nif.big_icon)]NIF\] [sender_name] [message]") + to_chat(nif.human,"\[\icon[nif.big_icon][bicon(nif.big_icon)]NIF\] [sender_name] [message]") for(var/mob/living/carbon/brain/caught_soul/CS as anything in brainmobs) - to_chat(CS,"\[[bicon(nif.big_icon)]NIF\] [sender_name] [message]") + to_chat(CS,"\[\icon[nif.big_icon][bicon(nif.big_icon)]NIF\] [sender_name] [message]") log_nme(message,nif.human.real_name,sender) diff --git a/code/modules/nifsoft/software/14_commlink.dm b/code/modules/nifsoft/software/14_commlink.dm index 75a04fc589..47b602e184 100644 --- a/code/modules/nifsoft/software/14_commlink.dm +++ b/code/modules/nifsoft/software/14_commlink.dm @@ -81,7 +81,7 @@ var/message = combined["formatted"] var/name_used = M.GetVoice() var/rendered = null - rendered = "[bicon(icon_object)] [name_used] [message]" + rendered = "\icon[icon_object][bicon(icon_object)] [name_used] [message]" mob.show_message(rendered, 2) //Not supported by the internal one diff --git a/code/modules/pda/app.dm b/code/modules/pda/app.dm index 93245c2a85..c86f9e507d 100644 --- a/code/modules/pda/app.dm +++ b/code/modules/pda/app.dm @@ -34,7 +34,7 @@ L = get(pda, /mob/living/silicon) if(L) - to_chat(L, "[bicon(pda)] [message]") + to_chat(L, "\icon[pda][bicon(pda)] [message]") SStgui.update_user_uis(L, pda) // Update the receiving user's PDA UI so that they can see the new message if(!notify_silent) diff --git a/code/modules/pda/messenger.dm b/code/modules/pda/messenger.dm index 6aa833fd83..73e0944a65 100644 --- a/code/modules/pda/messenger.dm +++ b/code/modules/pda/messenger.dm @@ -117,7 +117,7 @@ create_message(usr, P) if(href_list["target"] in conversations) // Need to make sure the message went through, if not welp. active_conversation = href_list["target"] - + /datum/data/pda/app/messenger/proc/create_message(var/mob/living/U, var/obj/item/device/pda/P) var/t = tgui_input_text(U, "Please enter message", name, null) @@ -178,7 +178,7 @@ SStgui.update_user_uis(U, P) // Update the sending user's PDA UI so that they can see the new message log_pda("(PDA: [src.name]) sent \"[t]\" to [P.name]", usr) - to_chat(U, "[bicon(pda)] Sent message to [P.owner] ([P.ownjob]), \"[t]\"") + to_chat(U, "\icon[pda][bicon(pda)] Sent message to [P.owner] ([P.ownjob]), \"[t]\"") else to_chat(U, "ERROR: Messaging server is not responding.") @@ -224,7 +224,7 @@ /datum/data/pda/app/messenger/multicast /datum/data/pda/app/messenger/multicast/receive_message(list/data, ref) . = ..() - + var/obj/item/device/pda/multicaster/M = pda if(!istype(M)) return diff --git a/code/modules/pda/pda.dm b/code/modules/pda/pda.dm index c61624e40b..e0408d024c 100644 --- a/code/modules/pda/pda.dm +++ b/code/modules/pda/pda.dm @@ -99,7 +99,7 @@ var/global/list/obj/item/device/pda/PDAs = list() S = 'sound/machines/twobeep.ogg' playsound(loc, S, 50, 1) for(var/mob/O in hearers(3, loc)) - O.show_message(text("[bicon(src)] *[ttone]*")) + O.show_message(text("\icon[src][bicon(src)] *[ttone]*")) /obj/item/device/pda/proc/set_ringtone() var/t = tgui_input_text(usr, "Please enter new ringtone", name, ttone) diff --git a/code/modules/reagents/reactions/_reactions.dm b/code/modules/reagents/reactions/_reactions.dm index d63967d900..61c926153e 100644 --- a/code/modules/reagents/reactions/_reactions.dm +++ b/code/modules/reagents/reactions/_reactions.dm @@ -119,7 +119,7 @@ var/list/seen = viewers(4, T) for(var/mob/M in seen) if(M.client) - M.show_message("[bicon(container)] [mix_message]", 1) + M.show_message("\icon[container][bicon(container)] [mix_message]", 1) playsound(T, reaction_sound, 80, 1) //obtains any special data that will be provided to the reaction products diff --git a/code/modules/research/message_server.dm b/code/modules/research/message_server.dm index cceea53713..e77708d51a 100644 --- a/code/modules/research/message_server.dm +++ b/code/modules/research/message_server.dm @@ -84,7 +84,7 @@ var/global/list/obj/machinery/message_server/message_servers = list() /obj/machinery/message_server/examine(mob/user, distance, infix, suffix) . = ..() - . += "It appears to be [active ? "online" : "offline"]." + . += "It appears to be [active ? "online" : "offline"]." /obj/machinery/message_server/proc/GenerateKey() //Feel free to move to Helpers. @@ -131,12 +131,12 @@ var/global/list/obj/machinery/message_server/message_servers = list() if(2) if(!Console.silent) playsound(Console, 'sound/machines/twobeep.ogg', 50, 1) - Console.audible_message(text("[bicon(Console)] *The Requests Console beeps: 'PRIORITY Alert in [sender]'"),,5, runemessage = "beep! beep!") + Console.audible_message(text("\icon[Console][bicon(Console)] *The Requests Console beeps: 'PRIORITY Alert in [sender]'"),,5, runemessage = "beep! beep!") Console.message_log += list(list("High Priority message from [sender]", "[authmsg]")) else if(!Console.silent) playsound(Console, 'sound/machines/twobeep.ogg', 50, 1) - Console.audible_message(text("[bicon(Console)] *The Requests Console beeps: 'Message from [sender]'"),,4, runemessage = "beep beep") + Console.audible_message(text("\icon[Console][bicon(Console)] *The Requests Console beeps: 'Message from [sender]'"),,4, runemessage = "beep beep") Console.message_log += list(list("Message from [sender]", "[authmsg]")) Console.set_light(2) diff --git a/code/modules/shieldgen/emergency_shield.dm b/code/modules/shieldgen/emergency_shield.dm index 53c2f129ea..d7d244bac4 100644 --- a/code/modules/shieldgen/emergency_shield.dm +++ b/code/modules/shieldgen/emergency_shield.dm @@ -259,14 +259,14 @@ return if (src.active) - user.visible_message("[bicon(src)] [user] deactivated the shield generator.", \ - "[bicon(src)] You deactivate the shield generator.", \ + user.visible_message("\icon[src][bicon(src)] [user] deactivated the shield generator.", \ + "\icon[src][bicon(src)] You deactivate the shield generator.", \ "You hear heavy droning fade out.") src.shields_down() else if(anchored) - user.visible_message("[bicon(src)] [user] activated the shield generator.", \ - "[bicon(src)] You activate the shield generator.", \ + user.visible_message("\icon[src][bicon(src)] [user] activated the shield generator.", \ + "\icon[src][bicon(src)] You activate the shield generator.", \ "You hear heavy droning.") src.shields_up() else diff --git a/code/modules/shieldgen/shield_capacitor.dm b/code/modules/shieldgen/shield_capacitor.dm index b1ba46b57a..2bd6818d25 100644 --- a/code/modules/shieldgen/shield_capacitor.dm +++ b/code/modules/shieldgen/shield_capacitor.dm @@ -49,7 +49,7 @@ else if(W.is_wrench()) src.anchored = !src.anchored playsound(src, W.usesound, 75, 1) - src.visible_message("[bicon(src)] [src] has been [anchored ? "bolted to the floor" : "unbolted from the floor"] by [user].") + src.visible_message("\icon[src][bicon(src)] [src] has been [anchored ? "bolted to the floor" : "unbolted from the floor"] by [user].") if(anchored) spawn(0) diff --git a/code/modules/shieldgen/shield_gen.dm b/code/modules/shieldgen/shield_gen.dm index bf40ac9052..2617d6c28f 100644 --- a/code/modules/shieldgen/shield_gen.dm +++ b/code/modules/shieldgen/shield_gen.dm @@ -69,7 +69,7 @@ else if(W.is_wrench()) src.anchored = !src.anchored playsound(src, W.usesound, 75, 1) - src.visible_message("[bicon(src)] [src] has been [anchored?"bolted to the floor":"unbolted from the floor"] by [user].") + src.visible_message("\icon[src][bicon(src)] [src] has been [anchored?"bolted to the floor":"unbolted from the floor"] by [user].") if(active) toggle() @@ -122,7 +122,7 @@ "failing" = (C.time_since_fail <= 2), ))) lockedData["capacitors"] = caps - + lockedData["active"] = active lockedData["failing"] = (time_since_fail <= 2) lockedData["radius"] = field_radius @@ -242,7 +242,7 @@ covered_turfs = null for(var/mob/M in view(5,src)) - to_chat(M, "[bicon(src)] You hear heavy droning start up.") + to_chat(M, "\icon[src][bicon(src)] You hear heavy droning start up.") for(var/obj/effect/energy_field/E in field) // Update the icons here to ensure all the shields have been made already. E.update_icon() else @@ -252,7 +252,7 @@ qdel(D) for(var/mob/M in view(5,src)) - to_chat(M, "[bicon(src)] You hear heavy droning fade out.") + to_chat(M, "\icon[src][bicon(src)] You hear heavy droning fade out.") /obj/machinery/shield_gen/update_icon() if(stat & BROKEN) diff --git a/code/modules/vchat/vchat_client.dm b/code/modules/vchat/vchat_client.dm index 7520b41abb..0f5ef6a14b 100644 --- a/code/modules/vchat/vchat_client.dm +++ b/code/modules/vchat/vchat_client.dm @@ -316,7 +316,7 @@ GLOBAL_LIST_EMPTY(bicon_cache) // Cache of the tag results, not the icons if(use_class) class = "class='icon [A.icon_state] [custom_classes]'" - return "" + return "" //Checks if the message content is a valid to_chat message /proc/is_valid_tochat_message(message) diff --git a/code/modules/virus2/biohazard destroyer.dm b/code/modules/virus2/biohazard destroyer.dm index eabb3f8c62..fe5bb7c853 100644 --- a/code/modules/virus2/biohazard destroyer.dm +++ b/code/modules/virus2/biohazard destroyer.dm @@ -17,4 +17,4 @@ I.loc = src.loc for(var/mob/O in hearers(src, null)) - O.show_message("[bicon(src)] The [src.name] beeps.", 2) \ No newline at end of file + O.show_message("\icon[src][bicon(src)] The [src.name] beeps.", 2) \ No newline at end of file diff --git a/code/modules/virus2/items_devices.dm b/code/modules/virus2/items_devices.dm index 167a88296c..4fae221b5a 100644 --- a/code/modules/virus2/items_devices.dm +++ b/code/modules/virus2/items_devices.dm @@ -31,7 +31,7 @@ report("Antibodies detected: [antigens2string(C.antibodies)]", user) /obj/item/device/antibody_scanner/proc/report(var/text, mob/user as mob) - to_chat(user, "[bicon(src)] \The [src] beeps, \"[text]\"") + to_chat(user, "\icon[src][bicon(src)] \The [src] beeps, \"[text]\"") ///////////////VIRUS DISH/////////////// diff --git a/code/modules/vore/fluffstuff/custom_clothes_vr.dm b/code/modules/vore/fluffstuff/custom_clothes_vr.dm index 7e69e5dbd1..8156b70551 100644 --- a/code/modules/vore/fluffstuff/custom_clothes_vr.dm +++ b/code/modules/vore/fluffstuff/custom_clothes_vr.dm @@ -2096,14 +2096,14 @@ Departamental Swimsuits, for general use translocator_unequip(translocator, user) T.forceMove(src) translocator = T - user.show_message("[bicon(src)]*click!*") + user.show_message("\icon[src][bicon(src)]*click!*") playsound(src, 'sound/machines/click.ogg', 30, 1) /obj/item/clothing/head/fluff/nikki/proc/translocator_unequip(var/obj/item/device/perfect_tele/T, var/mob/living/carbon/human/user) if (translocator) if (user) user.put_in_hands(T) - user.show_message("[bicon(src)]*click!*") + user.show_message("\icon[src][bicon(src)]*click!*") else translocator.forceMove(get_turf(src)) translocator = null @@ -2501,4 +2501,4 @@ Departamental Swimsuits, for general use icon_override = 'icons/vore/custom_clothes_vr.dmi' item_state = "foxflightsuit_mob" - body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS diff --git a/code/modules/xenoarcheaology/artifacts/autocloner.dm b/code/modules/xenoarcheaology/artifacts/autocloner.dm index 96195fd700..03ece599dd 100644 --- a/code/modules/xenoarcheaology/artifacts/autocloner.dm +++ b/code/modules/xenoarcheaology/artifacts/autocloner.dm @@ -46,17 +46,17 @@ if(!previous_power_state) previous_power_state = 1 icon_state = "cellold1" - src.visible_message("[bicon(src)] [src] suddenly comes to life!") + src.visible_message("\icon[src][bicon(src)] [src] suddenly comes to life!") //slowly grow a mob if(prob(5)) - src.visible_message("[bicon(src)] [src] [pick("gloops","glugs","whirrs","whooshes","hisses","purrs","hums","gushes")].") + src.visible_message("\icon[src][bicon(src)] [src] [pick("gloops","glugs","whirrs","whooshes","hisses","purrs","hums","gushes")].") //if we've finished growing... if(time_spent_spawning >= time_per_spawn) time_spent_spawning = 0 update_use_power(USE_POWER_IDLE) - src.visible_message("[bicon(src)] [src] pings!") + src.visible_message("\icon[src][bicon(src)] [src] pings!") icon_state = "cellold1" desc = "It's full of a bubbling viscous liquid, and is lit by a mysterious glow." if(spawn_type) @@ -77,7 +77,7 @@ if(previous_power_state) previous_power_state = 0 icon_state = "cellold0" - src.visible_message("[bicon(src)] [src] suddenly shuts down.") + src.visible_message("\icon[src][bicon(src)] [src] suddenly shuts down.") //cloned mob slowly breaks down time_spent_spawning = max(time_spent_spawning + last_process - world.time, 0) diff --git a/code/modules/xenoarcheaology/artifacts/replicator.dm b/code/modules/xenoarcheaology/artifacts/replicator.dm index f3ad6d674c..d6796c6ad1 100644 --- a/code/modules/xenoarcheaology/artifacts/replicator.dm +++ b/code/modules/xenoarcheaology/artifacts/replicator.dm @@ -98,7 +98,7 @@ "foreground" = colors[color], ))) - fail_message = "[bicon(src)] a [pick("loud","soft","sinister","eery","triumphant","depressing","cheerful","angry")] \ + fail_message = "\icon[src][bicon(src)] a [pick("loud","soft","sinister","eery","triumphant","depressing","cheerful","angry")] \ [pick("horn","beep","bing","bleep","blat","honk","hrumph","ding")] sounds and a \ [pick("yellow","purple","green","blue","red","orange","white")] \ [pick("light","dial","meter","window","protrusion","knob","antenna","swirly thing")] \ @@ -110,7 +110,7 @@ if(spawning_types.len && powered()) spawn_progress_time += world.time - last_process_time if(spawn_progress_time > max_spawn_time) - src.visible_message("[bicon(src)] [src] pings!") + src.visible_message("\icon[src][bicon(src)] [src] pings!") var/obj/source_material = pop(stored_materials) var/spawn_type = pop(spawning_types) @@ -133,7 +133,7 @@ icon_state = "borgcharger0(old)" else if(prob(5)) - src.visible_message("[bicon(src)] [src] [pick("clicks","whizzes","whirrs","whooshes","clanks","clongs","clonks","bangs")].") + src.visible_message("\icon[src][bicon(src)] [src] [pick("clicks","whizzes","whirrs","whooshes","clanks","clongs","clonks","bangs")].") last_process_time = world.time @@ -161,9 +161,9 @@ if(key in construction) if(LAZYLEN(stored_materials) > LAZYLEN(spawning_types)) if(LAZYLEN(spawning_types)) - visible_message("[bicon(src)] a [pick("light","dial","display","meter","pad")] on [src]'s front [pick("blinks","flashes")] [pick("red","yellow","blue","orange","purple","green","white")].") + visible_message("\icon[src][bicon(src)] a [pick("light","dial","display","meter","pad")] on [src]'s front [pick("blinks","flashes")] [pick("red","yellow","blue","orange","purple","green","white")].") else - visible_message("[bicon(src)] [src]'s front compartment slides shut.") + visible_message("\icon[src][bicon(src)] [src]'s front compartment slides shut.") spawning_types.Add(construction[key]) spawn_progress_time = 0 update_use_power(USE_POWER_ACTIVE) diff --git a/code/modules/xenoarcheaology/effect.dm b/code/modules/xenoarcheaology/effect.dm index 93c344aa83..7409c8744f 100644 --- a/code/modules/xenoarcheaology/effect.dm +++ b/code/modules/xenoarcheaology/effect.dm @@ -92,7 +92,7 @@ var/atom/toplevelholder = target while(!istype(toplevelholder.loc, /turf)) toplevelholder = toplevelholder.loc - toplevelholder.visible_message("[bicon(toplevelholder)] [toplevelholder] [display_msg]") + toplevelholder.visible_message("\icon[toplevelholder][bicon(toplevelholder)] [toplevelholder] [display_msg]") /datum/artifact_effect/proc/DoEffectTouch(var/mob/user) /datum/artifact_effect/proc/DoEffectAura(var/atom/holder) diff --git a/code/modules/xenoarcheaology/finds/fossils.dm b/code/modules/xenoarcheaology/finds/fossils.dm index 19516f47cc..0ad06af468 100644 --- a/code/modules/xenoarcheaology/finds/fossils.dm +++ b/code/modules/xenoarcheaology/finds/fossils.dm @@ -77,7 +77,7 @@ ..() else if(istype(W,/obj/item/weapon/pen)) plaque_contents = sanitize(tgui_input_text(usr, "What would you like to write on the plaque:","Skeleton plaque","")) - user.visible_message("[user] writes something on the base of [src].","You relabel the plaque on the base of [bicon(src)] [src].") + user.visible_message("[user] writes something on the base of [src].","You relabel the plaque on the base of \icon[src][bicon(src)] [src].") if(src.contents.Find(/obj/item/weapon/fossil/skull/horned)) src.desc = "A creature made of [src.contents.len-1] assorted bones and a horned skull. The plaque reads \'[plaque_contents]\'." else diff --git a/code/modules/xenoarcheaology/finds/special.dm b/code/modules/xenoarcheaology/finds/special.dm index 02a5096b98..f2dcfc5183 100644 --- a/code/modules/xenoarcheaology/finds/special.dm +++ b/code/modules/xenoarcheaology/finds/special.dm @@ -99,7 +99,7 @@ if(charges >= 0.1) if(prob(5)) - src.visible_message("[bicon(src)] [src]'s eyes glow ruby red for a moment!") + src.visible_message("\icon[src][bicon(src)] [src]'s eyes glow ruby red for a moment!") charges -= 0.1 //check on our shadow wights diff --git a/code/modules/xenoarcheaology/finds/talking.dm b/code/modules/xenoarcheaology/finds/talking.dm index 4a6af1444d..48b7720f00 100644 --- a/code/modules/xenoarcheaology/finds/talking.dm +++ b/code/modules/xenoarcheaology/finds/talking.dm @@ -54,7 +54,7 @@ var/list/options = list("[holder_atom] seems to be listening intently to [source]...",\ "[holder_atom] seems to be focusing on [source]...",\ "[holder_atom] seems to turn it's attention to [source]...") - holder_atom.loc.visible_message("[bicon(holder_atom)] [pick(options)]") + holder_atom.loc.visible_message("\icon[holder_atom][bicon(holder_atom)] [pick(options)]") if(prob(20)) spawn(2) @@ -118,5 +118,5 @@ listening|=M for(var/mob/M in listening) - to_chat(M, "[bicon(holder_atom)] [holder_atom] reverberates, \"[msg]\"") + to_chat(M, "\icon[holder_atom][bicon(holder_atom)] [holder_atom] reverberates, \"[msg]\"") last_talk_time = world.time diff --git a/code/modules/xenoarcheaology/tools/ano_device_battery.dm b/code/modules/xenoarcheaology/tools/ano_device_battery.dm index 3c7b988211..a83462c43b 100644 --- a/code/modules/xenoarcheaology/tools/ano_device_battery.dm +++ b/code/modules/xenoarcheaology/tools/ano_device_battery.dm @@ -67,7 +67,7 @@ /obj/item/weapon/anodevice/tgui_data(mob/user, datum/tgui/ui, datum/tgui_state/state) var/list/data = ..() - + data["inserted_battery"] = inserted_battery data["anomaly"] = null data["charge"] = null @@ -103,7 +103,7 @@ if("startup") if(inserted_battery && inserted_battery.battery_effect && (inserted_battery.stored_charge > 0)) activated = TRUE - visible_message("[bicon(src)] [src] whirrs.", "[bicon(src)]You hear something whirr.") + visible_message("\icon[src][bicon(src)] [src] whirrs.", "\icon[src][bicon(src)]You hear something whirr.") if(!inserted_battery.battery_effect.activated) inserted_battery.battery_effect.ToggleActivate(1) time_end = world.time + duration @@ -146,9 +146,9 @@ if(interval > 0) //apply the touch effect to the holder if(holder) - to_chat(holder, "the [bicon(src)] [src] held by [holder] shudders in your grasp.") + to_chat(holder, "the \icon[src][bicon(src)] [src] held by [holder] shudders in your grasp.") else - src.loc.visible_message("the [bicon(src)] [src] shudders.") + src.loc.visible_message("the \icon[src][bicon(src)] [src] shudders.") //consume power inserted_battery.use_power(energy_consumed_on_touch) @@ -175,13 +175,13 @@ //work out if we need to shutdown if(inserted_battery.stored_charge <= 0) - src.loc.visible_message("[bicon(src)] [src] buzzes.", "[bicon(src)] You hear something buzz.") + src.loc.visible_message("\icon[src][bicon(src)] [src] buzzes.", "\icon[src][bicon(src)] You hear something buzz.") shutdown_emission() else if(world.time > time_end) - src.loc.visible_message("[bicon(src)] [src] chimes.", "[bicon(src)] You hear something chime.") + src.loc.visible_message("\icon[src][bicon(src)] [src] chimes.", "\icon[src][bicon(src)] You hear something chime.") shutdown_emission() else - src.visible_message("[bicon(src)] [src] buzzes.", "[bicon(src)] You hear something buzz.") + src.visible_message("\icon[src][bicon(src)] [src] buzzes.", "\icon[src][bicon(src)] You hear something buzz.") shutdown_emission() last_process = world.time diff --git a/code/modules/xenoarcheaology/tools/artifact_analyser.dm b/code/modules/xenoarcheaology/tools/artifact_analyser.dm index 41d4ad1bc2..6e0e1ceb19 100644 --- a/code/modules/xenoarcheaology/tools/artifact_analyser.dm +++ b/code/modules/xenoarcheaology/tools/artifact_analyser.dm @@ -125,7 +125,7 @@ P.name = "[src] report #[++report_num]" P.info = "[src] analysis report #[report_num]
    " P.info += "
    " - P.info += "[bicon(scanned_object)] [results]" + P.info += "\icon[scanned_object][bicon(scanned_object)] [results]" P.stamped = list(/obj/item/weapon/stamp) P.add_overlay("paper_stamped") diff --git a/code/modules/xenoarcheaology/tools/geosample_scanner.dm b/code/modules/xenoarcheaology/tools/geosample_scanner.dm index dc634789bf..4ab22878c1 100644 --- a/code/modules/xenoarcheaology/tools/geosample_scanner.dm +++ b/code/modules/xenoarcheaology/tools/geosample_scanner.dm @@ -126,7 +126,7 @@ /obj/machinery/radiocarbon_spectrometer/tgui_data(mob/user, datum/tgui/ui, datum/tgui_state/state) var/list/data = ..() - + // this is the data which will be sent to the ui data["scanned_item"] = (scanned_item ? scanned_item.name : "") data["scanned_item_desc"] = (scanned_item ? (scanned_item.desc ? scanned_item.desc : "No information on record.") : "") @@ -268,16 +268,16 @@ //emergency stop if seal integrity reaches 0 if(scanner_seal_integrity <= 0 || (scanner_temperature >= 1273 && !rad_shield)) stop_scanning() - src.visible_message("[bicon(src)] buzzes unhappily. It has failed mid-scan!", 2) + src.visible_message("\icon[src][bicon(src)] buzzes unhappily. It has failed mid-scan!", 2) if(prob(5)) - src.visible_message("[bicon(src)] [pick("whirrs","chuffs","clicks")][pick(" excitedly"," energetically"," busily")].", 2) + src.visible_message("\icon[src][bicon(src)] [pick("whirrs","chuffs","clicks")][pick(" excitedly"," energetically"," busily")].", 2) else //gradually cool down over time if(scanner_temperature > 0) scanner_temperature = max(scanner_temperature - 5 - 10 * rand(), 0) if(prob(0.75)) - src.visible_message("[bicon(src)] [pick("plinks","hisses")][pick(" quietly"," softly"," sadly"," plaintively")].", 2) + src.visible_message("\icon[src][bicon(src)] [pick("plinks","hisses")][pick(" quietly"," softly"," sadly"," plaintively")].", 2) playsound(src, 'sound/effects/ding.ogg', 25) last_process_worldtime = world.time @@ -296,7 +296,7 @@ used_coolant = 0 /obj/machinery/radiocarbon_spectrometer/proc/complete_scan() - src.visible_message("[bicon(src)] makes an insistent chime.", 2) + src.visible_message("\icon[src][bicon(src)] makes an insistent chime.", 2) if(scanned_item) //create report diff --git a/code/modules/xenoarcheaology/tools/suspension_generator.dm b/code/modules/xenoarcheaology/tools/suspension_generator.dm index 2f2c87954e..902264308a 100644 --- a/code/modules/xenoarcheaology/tools/suspension_generator.dm +++ b/code/modules/xenoarcheaology/tools/suspension_generator.dm @@ -147,10 +147,10 @@ for(var/mob/living/M in T) M.Weaken(5) - M.visible_message("[bicon(M)] [M] begins to float in the air!","You feel tingly and light, but it is difficult to move.") + M.visible_message("\icon[M][bicon(M)] [M] begins to float in the air!","You feel tingly and light, but it is difficult to move.") suspension_field = new(T) - visible_message("[bicon(src)] [src] activates with a low hum.") + visible_message("\icon[src][bicon(src)] [src] activates with a low hum.") icon_state = "suspension3" for(var/obj/item/I in T) @@ -160,7 +160,7 @@ if(collected) suspension_field.icon_state = "energynet" suspension_field.add_overlay("shield2") - visible_message("[bicon(suspension_field)] [suspension_field] gently absconds [collected > 1 ? "something" : "several things"].") + visible_message("\icon[suspension_field][bicon(suspension_field)] [suspension_field] gently absconds [collected > 1 ? "something" : "several things"].") else if(istype(T,/turf/simulated/mineral) || istype(T,/turf/simulated/wall)) suspension_field.icon_state = "shieldsparkles" @@ -175,7 +175,7 @@ to_chat(M, "You no longer feel like floating.") M.Weaken(3) - visible_message("[bicon(src)] [src] deactivates with a gentle shudder.") + visible_message("\icon[src][bicon(src)] [src] deactivates with a gentle shudder.") qdel(suspension_field) suspension_field = null icon_state = "suspension2" diff --git a/code/modules/xenoarcheaology/tools/tools.dm b/code/modules/xenoarcheaology/tools/tools.dm index 9945c8a200..3382c33e0b 100644 --- a/code/modules/xenoarcheaology/tools/tools.dm +++ b/code/modules/xenoarcheaology/tools/tools.dm @@ -131,7 +131,7 @@ positive_locations.Add(D) - to_chat(user, "[bicon(src)] [src] pings.") + to_chat(user, "\icon[src][bicon(src)] [src] pings.") else if(istype(A, /obj/structure/boulder)) var/obj/structure/boulder/B = A @@ -149,7 +149,7 @@ positive_locations.Add(D) - to_chat(user, "[bicon(src)] [src] pings [pick("madly","wildly","excitedly","crazily")]!") + to_chat(user, "\icon[src][bicon(src)] [src] pings [pick("madly","wildly","excitedly","crazily")]!") /obj/item/device/depth_scanner/attack_self(var/mob/living/user) tgui_interact(user) @@ -197,7 +197,7 @@ if(..()) return TRUE - switch(action) + switch(action) if("select") var/index = text2num(params["select"]) if(index && index <= LAZYLEN(positive_locations)) @@ -269,9 +269,9 @@ scan_ticks = 0 var/turf/T = get_turf(src) if(target_radio) - T.visible_message("[bicon(src)] [src] [pick("chirps","chirrups","cheeps")] happily.") + T.visible_message("\icon[src][bicon(src)] [src] [pick("chirps","chirrups","cheeps")] happily.") else - T.visible_message("[bicon(src)] [src] [pick("chirps","chirrups","cheeps")] sadly.") + T.visible_message("\icon[src][bicon(src)] [src] [pick("chirps","chirrups","cheeps")] sadly.") else icon_state = "pinoff" diff --git a/code/modules/xenobio/items/extracts.dm b/code/modules/xenobio/items/extracts.dm index 188c8874c2..c5ec91d239 100644 --- a/code/modules/xenobio/items/extracts.dm +++ b/code/modules/xenobio/items/extracts.dm @@ -55,7 +55,7 @@ var/obj/item/slime_extract/T = holder.my_atom T.uses-- if(T.uses <= 0) - T.visible_message("[bicon(T)]\The [T] goes inert.") + T.visible_message("\icon[T][bicon(T)]\The [T] goes inert.") T.name = "inert [initial(T.name)]" diff --git a/code/modules/xenobio/items/extracts_vr.dm b/code/modules/xenobio/items/extracts_vr.dm index 00abebfcb1..bd232c153a 100644 --- a/code/modules/xenobio/items/extracts_vr.dm +++ b/code/modules/xenobio/items/extracts_vr.dm @@ -60,7 +60,7 @@ var/obj/item/slime_extract/T = holder.my_atom T.uses-- if(T.uses <= 0) - T.visible_message("[bicon(T)]\The [T] goes inert.") + T.visible_message("\icon[T][bicon(T)]\The [T] goes inert.") T.name = "inert [initial(T.name)]" diff --git a/code/modules/xenobio2/machinery/core_extractor.dm b/code/modules/xenobio2/machinery/core_extractor.dm index 4a6b8651e2..e2882001e1 100644 --- a/code/modules/xenobio2/machinery/core_extractor.dm +++ b/code/modules/xenobio2/machinery/core_extractor.dm @@ -93,7 +93,7 @@ /obj/machinery/slime/extractor/proc/extract_cores() if(!src.occupant) - src.visible_message("[bicon(src)] [src] pings unhappily.") + src.visible_message("\icon[src][bicon(src)] [src] pings unhappily.") else if(inuse) return diff --git a/code/modules/xenobio2/machinery/gene_manipulators.dm b/code/modules/xenobio2/machinery/gene_manipulators.dm index c896f14309..b8e5cfc616 100644 --- a/code/modules/xenobio2/machinery/gene_manipulators.dm +++ b/code/modules/xenobio2/machinery/gene_manipulators.dm @@ -102,15 +102,15 @@ in_use = 0 if(failed_task) failed_task = 0 - visible_message("[bicon(src)] [src] pings unhappily, flashing a red warning light.") + visible_message("\icon[src][bicon(src)] [src] pings unhappily, flashing a red warning light.") else - visible_message("[bicon(src)] [src] pings happily.") + visible_message("\icon[src][bicon(src)] [src] pings happily.") if(eject_disk) eject_disk = 0 if(loaded_disk) loaded_disk.forceMove(get_turf(src)) - visible_message("[bicon(src)] [src] beeps and spits out [loaded_disk].") + visible_message("\icon[src][bicon(src)] [src] beeps and spits out [loaded_disk].") loaded_disk = null /obj/machinery/xenobio/extractor @@ -126,7 +126,7 @@ /obj/machinery/xenobio/extractor/Initialize() . = ..() default_apply_parts() - + /obj/machinery/xenobio/extractor/attackby(obj/item/weapon/W as obj, mob/user as mob) if(istype(W,/obj/item/xenoproduct)) if(product) @@ -183,7 +183,7 @@ /obj/machinery/xenobio/proc/eject_disk() if(!loaded_disk) return loaded_disk.forceMove(loc) - visible_message("[bicon(src)] [src] beeps and spits out [loaded_disk].") + visible_message("\icon[src][bicon(src)] [src] beeps and spits out [loaded_disk].") loaded_disk = null /obj/machinery/xenobio/extractor/Topic(href, href_list) @@ -195,7 +195,7 @@ if(!product) return product.forceMove(get_turf(src)) - visible_message("[bicon(src)] [src] beeps and spits out [product].") + visible_message("\icon[src][bicon(src)] [src] beeps and spits out [product].") product = null if(href_list["eject_disk"]) diff --git a/code/modules/xenobio2/machinery/slime_replicator.dm b/code/modules/xenobio2/machinery/slime_replicator.dm index f845ad6e8d..30c3e372a5 100644 --- a/code/modules/xenobio2/machinery/slime_replicator.dm +++ b/code/modules/xenobio2/machinery/slime_replicator.dm @@ -57,7 +57,7 @@ /obj/machinery/slime/replicator/proc/replicate_slime() if(!src.core) - src.visible_message("[bicon(src)] [src] pings unhappily.") + src.visible_message("\icon[src][bicon(src)] [src] pings unhappily.") else if(inuse) return diff --git a/maps/gateway_archive_vr/snowfield.dmm b/maps/gateway_archive_vr/snowfield.dmm index 5a2f3cad1a..c14316c50c 100644 --- a/maps/gateway_archive_vr/snowfield.dmm +++ b/maps/gateway_archive_vr/snowfield.dmm @@ -177,7 +177,7 @@ "du" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor/holofloor/wood,/area/awaymission/snowfield/outside) "dv" = (/obj/machinery/door/airlock/maintenance{locked = 1; name = "Storage Access"},/turf/simulated/floor/tiled/neutral,/area/awaymission/snowfield/outside) "dw" = (/obj/structure/closet/l3closet/security,/turf/simulated/floor/tiled/dark,/area/awaymission/snowfield/outside) -"dx" = (/obj/structure/closet/fireaxecabinet{pixel_y = 32},/turf/simulated/floor/tiled/dark,/area/awaymission/snowfield/outside) +"dx" = (/obj/structure/fireaxecabinet{pixel_y = 32},/turf/simulated/floor/tiled/dark,/area/awaymission/snowfield/outside) "dy" = (/obj/machinery/space_heater,/turf/simulated/floor/tiled/dark,/area/awaymission/snowfield/outside) "dz" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor/tiled/dark,/area/awaymission/snowfield/outside) "dA" = (/obj/structure/table/steel_reinforced,/turf/simulated/floor/tiled/dark,/area/awaymission/snowfield/outside) diff --git a/maps/gateway_archive_vr/wildwest.dm b/maps/gateway_archive_vr/wildwest.dm index cb1167d0dc..ed6ab28594 100644 --- a/maps/gateway_archive_vr/wildwest.dm +++ b/maps/gateway_archive_vr/wildwest.dm @@ -121,7 +121,7 @@ if(istype(M, /mob/living/carbon/human) || istype(M, /mob/living/carbon/monkey)) for(var/mob/O in viewers(world.view, src.loc)) - to_chat(O, "[M] triggered the [bicon(src)] [src]") + to_chat(O, "[M] triggered the \icon[src][bicon(src)] [src]") triggered = 1 call(src,triggerproc)(M) diff --git a/maps/gateway_vr/snowfield.dmm b/maps/gateway_vr/snowfield.dmm index 7292de11f1..1912a56992 100644 --- a/maps/gateway_vr/snowfield.dmm +++ b/maps/gateway_vr/snowfield.dmm @@ -1188,7 +1188,7 @@ /turf/simulated/floor/tiled/dark, /area/awaymission/snowfield/base) "ds" = ( -/obj/structure/closet/fireaxecabinet{ +/obj/structure/fireaxecabinet{ pixel_y = 32 }, /turf/simulated/floor/tiled/dark, diff --git a/maps/gateway_vr/wildwest.dm b/maps/gateway_vr/wildwest.dm index e697c3812d..2260db08ed 100644 --- a/maps/gateway_vr/wildwest.dm +++ b/maps/gateway_vr/wildwest.dm @@ -125,7 +125,7 @@ if(istype(M, /mob/living/carbon/human) || istype(M, /mob/living/carbon/monkey)) for(var/mob/O in viewers(world.view, src.loc)) - to_chat(O, "[M] triggered the [bicon(src)] [src]") + to_chat(O, "[M] triggered the \icon[src][bicon(src)] [src]") triggered = 1 call(src,triggerproc)(M) @@ -187,7 +187,7 @@ in_space = 1 unknown_state = "field" known = FALSE - + skybox_icon = 'icons/skybox/anomaly.dmi' skybox_icon_state = "shimmer_r" skybox_pixel_x = 0 diff --git a/maps/stellar_delight/stellar_delight_things.dm b/maps/stellar_delight/stellar_delight_things.dm index 7175333ea0..c50d40feaf 100644 --- a/maps/stellar_delight/stellar_delight_things.dm +++ b/maps/stellar_delight/stellar_delight_things.dm @@ -152,7 +152,7 @@ layer = ABOVE_WINDOW_LAYER /obj/machinery/vending/wallmed2 layer = ABOVE_WINDOW_LAYER -/obj/structure/closet/fireaxecabinet +/obj/structure/fireaxecabinet layer = ABOVE_WINDOW_LAYER /obj/structure/extinguisher_cabinet layer = ABOVE_WINDOW_LAYER diff --git a/maps/tether/tether_shuttles.dm b/maps/tether/tether_shuttles.dm index 27caa00596..ea8d600caa 100644 --- a/maps/tether/tether_shuttles.dm +++ b/maps/tether/tether_shuttles.dm @@ -101,18 +101,18 @@ #define MOVE_PER(x) move_time*(x/100) SECONDS - computer.visible_message("[bicon(computer)] Beginning flight and telemetry monitoring.") + computer.visible_message("\icon[computer][bicon(computer)] Beginning flight and telemetry monitoring.") sleep(MOVE_PER(5)) if(failures >= 1) - computer.visible_message("[bicon(computer)] Single engine failure, continuing flight.") + computer.visible_message("\icon[computer][bicon(computer)] Single engine failure, continuing flight.") sleep(MOVE_PER(10)) if(failures >= 2) - computer.visible_message("[bicon(computer)] Second engine failure, unable to complete flight.") + computer.visible_message("\icon[computer][bicon(computer)] Second engine failure, unable to complete flight.") playsound(computer,'sound/mecha/internaldmgalarm.ogg',100,0) sleep(MOVE_PER(10)) - computer.visible_message("[bicon(computer)] Commencing RTLS abort mode.") + computer.visible_message("\icon[computer][bicon(computer)] Commencing RTLS abort mode.") sleep(MOVE_PER(20)) if(failures < 3) move(area_transition,origin) @@ -120,18 +120,18 @@ return 1 if(failures >= 3) - computer.visible_message("[bicon(computer)] Total engine failure, unable to complete abort mode.") + computer.visible_message("\icon[computer][bicon(computer)] Total engine failure, unable to complete abort mode.") playsound(computer,'sound/mecha/internaldmgalarm.ogg',100,0) sleep(MOVE_PER(5)) - computer.visible_message("[bicon(computer)] Distress signal broadcast.") + computer.visible_message("\icon[computer][bicon(computer)] Distress signal broadcast.") playsound(computer,'sound/mecha/internaldmgalarm.ogg',100,0) sleep(MOVE_PER(5)) - computer.visible_message("[bicon(computer)] Stall. Stall. Stall. Stall.") + computer.visible_message("\icon[computer][bicon(computer)] Stall. Stall. Stall. Stall.") playsound(computer,'sound/mecha/internaldmgalarm.ogg',100,0) sleep(MOVE_PER(5)) playsound(computer,'sound/mecha/internaldmgalarm.ogg',100,0) sleep(MOVE_PER(5)) - computer.visible_message("[bicon(computer)] Terrain! Pull up! Terrain! Pull up!") + computer.visible_message("\icon[computer][bicon(computer)] Terrain! Pull up! Terrain! Pull up!") playsound(computer,'sound/mecha/internaldmgalarm.ogg',100,0) playsound(computer,'sound/misc/bloblarm.ogg',100,0) sleep(MOVE_PER(10)) diff --git a/maps/tether/tether_things.dm b/maps/tether/tether_things.dm index ab3d00a8ee..476c9b6ed1 100644 --- a/maps/tether/tether_things.dm +++ b/maps/tether/tether_things.dm @@ -330,7 +330,7 @@ layer = ABOVE_WINDOW_LAYER /obj/machinery/vending/wallmed2 layer = ABOVE_WINDOW_LAYER -/obj/structure/closet/fireaxecabinet +/obj/structure/fireaxecabinet layer = ABOVE_WINDOW_LAYER /obj/structure/extinguisher_cabinet layer = ABOVE_WINDOW_LAYER From 7e48983bfb4372bb0b8a5e2d67957a84f2899e58 Mon Sep 17 00:00:00 2001 From: "DESKTOP-4BUBN9N\\Mike" Date: Wed, 20 Jul 2022 12:40:20 +0100 Subject: [PATCH 62/63] makes brainzsnax obtainable ingame --- code/game/objects/structures/trash_pile_vr.dm | 2 ++ code/modules/economy/vending_machines.dm | 6 ++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/code/game/objects/structures/trash_pile_vr.dm b/code/game/objects/structures/trash_pile_vr.dm index 2c6499fd93..037facb0ec 100644 --- a/code/game/objects/structures/trash_pile_vr.dm +++ b/code/game/objects/structures/trash_pile_vr.dm @@ -201,6 +201,8 @@ prob(2);/obj/item/toy/tennis/cyan, prob(2);/obj/item/toy/tennis/blue, prob(2);/obj/item/toy/tennis/purple, + prob(1);/obj/item/weapon/storage/box/brainzsnax, + prob(1);/obj/item/weapon/storage/box/brainzsnax/red, prob(1);/obj/item/clothing/glasses/sunglasses, prob(1);/obj/item/clothing/glasses/sunglasses/bigshot, prob(1);/obj/item/clothing/glasses/welding, diff --git a/code/modules/economy/vending_machines.dm b/code/modules/economy/vending_machines.dm index d981648012..987414efb1 100644 --- a/code/modules/economy/vending_machines.dm +++ b/code/modules/economy/vending_machines.dm @@ -194,7 +194,8 @@ /obj/item/weapon/reagent_containers/food/snacks/cb10 = 6, /obj/item/weapon/reagent_containers/food/snacks/tuna = 2) contraband = list(/obj/item/weapon/reagent_containers/food/snacks/syndicake = 6, - /obj/item/weapon/reagent_containers/food/snacks/unajerky = 12) + /obj/item/weapon/reagent_containers/food/snacks/unajerky = 12, + /obj/item/weapon/reagent_containers/food/snacks/canned/brainzsnax = 6) prices = list(/obj/item/weapon/reagent_containers/food/snacks/candy = 1, /obj/item/weapon/reagent_containers/food/snacks/candy/gummy = 2, /obj/item/weapon/reagent_containers/food/drinks/dry_ramen = 5, @@ -1055,7 +1056,8 @@ /obj/item/weapon/reagent_containers/food/snacks/driedfish = 8, /obj/item/weapon/reagent_containers/food/snacks/cookiesnack = 8 ) - contraband = list(/obj/item/weapon/reagent_containers/food/snacks/unajerky = 1) + contraband = list(/obj/item/weapon/reagent_containers/food/snacks/unajerky = 1, + /obj/item/weapon/reagent_containers/food/snacks/canned/brainzsnax/red = 6) prices = list( /obj/item/weapon/reagent_containers/food/snacks/tuna = 5, /obj/item/weapon/reagent_containers/food/snacks/semki = 5, From 0d3c8b3a0671c7e69f4dedb489bf49f3f78e986b Mon Sep 17 00:00:00 2001 From: Verkister Date: Wed, 20 Jul 2022 20:01:56 +0300 Subject: [PATCH 63/63] Adds polaris audible emotes available for all Basically just lets all species and simplemobs use the bug noises and cat purrs instead of making them restricted to certain species (and somehow failing at that in a weird way that lets others use them after someone with the said species joins the round) --- code/modules/mob/living/carbon/human/emote.dm | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/emote.dm b/code/modules/mob/living/carbon/human/emote.dm index 04b0d95865..d4e85113cd 100644 --- a/code/modules/mob/living/carbon/human/emote.dm +++ b/code/modules/mob/living/carbon/human/emote.dm @@ -96,6 +96,15 @@ var/list/_human_default_emotes = list( /decl/emote/visible/floorspin, /decl/emote/visible/flip, //VOREStation Add + /decl/emote/audible/bug_hiss, + /decl/emote/audible/bug_buzz, + /decl/emote/audible/bug_chitter, + /decl/emote/audible/hiss, + /decl/emote/audible/chirp, + /decl/emote/audible/warble, + /decl/emote/audible/vox_shriek, + /decl/emote/audible/purr, + /decl/emote/audible/purrlong, /decl/emote/audible/awoo, /decl/emote/audible/awoo2, /decl/emote/audible/belch, @@ -281,7 +290,16 @@ var/list/_simple_mob_default_emotes = list( /decl/emote/audible/gyoh, /decl/emote/audible/rumble, /decl/emote/audible/fennecscream, - /decl/emote/audible/zoom + /decl/emote/audible/zoom, + /decl/emote/audible/bug_hiss, + /decl/emote/audible/bug_buzz, + /decl/emote/audible/bug_chitter, + /decl/emote/audible/hiss, + /decl/emote/audible/chirp, + /decl/emote/audible/warble, + /decl/emote/audible/vox_shriek, + /decl/emote/audible/purr, + /decl/emote/audible/purrlong ) //VOREStation Add End

    sh&l-*VY!bF*dVm_!hSg@9tL6u9sV57sMnoWv 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�BCKa+GA(2g@Zudq0j?rsAS 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 z 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�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 ofQP?D1)dddUAn>7l|FL3`f{FkC0Nn;}ssI20 literal 60073 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 From 4f8890177b2cb1941c35d600c48c6dfabb5b45f2 Mon Sep 17 00:00:00 2001 From: Rakkun Date: Sat, 9 Jul 2022 18:29:12 -0300 Subject: [PATCH 04/63] Guide to Robotics wiki-link fix --- code/game/objects/items/weapons/manuals.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/weapons/manuals.dm b/code/game/objects/items/weapons/manuals.dm index 58f8e47296..4cac9b9753 100644 --- a/code/game/objects/items/weapons/manuals.dm +++ b/code/game/objects/items/weapons/manuals.dm @@ -640,7 +640,7 @@ - + "} From 049c54d6cea9002e75031841dc3afff13bf81a10 Mon Sep 17 00:00:00 2001 From: Guy Date: Sat, 9 Jul 2022 20:40:12 -0300 Subject: [PATCH 05/63] Moth emotes --- .../emotes/definitions/audible_furry_vr.dm | 25 ++++++++++++++---- code/modules/mob/living/carbon/human/emote.dm | 6 ++++- sound/voice/moth/moth_chitter.ogg | Bin 0 -> 37544 bytes sound/voice/moth/moth_laugh.ogg | Bin 0 -> 102849 bytes 4 files changed, 25 insertions(+), 6 deletions(-) create mode 100644 sound/voice/moth/moth_chitter.ogg create mode 100644 sound/voice/moth/moth_laugh.ogg diff --git a/code/modules/emotes/definitions/audible_furry_vr.dm b/code/modules/emotes/definitions/audible_furry_vr.dm index f2118f1030..385759bc8d 100644 --- a/code/modules/emotes/definitions/audible_furry_vr.dm +++ b/code/modules/emotes/definitions/audible_furry_vr.dm @@ -144,6 +144,21 @@ key = "squeaky" emote_message_3p = "squeaks." emote_sound = 'sound/items/drop/plushie.ogg' +/decl/emote/audible/mothscream + key = "mothscream" + emote_message_3p ="screams" + emote_sound = 'sound/voice/moth/scream_moth.ogg' + +/decl/emote/audible/mothchitter + key = "mothchitter" + emote_message_3p = "chitters" + emote_sound = 'sound/voice/moth/moth_chitter.ogg' + +/decl/emote/audible/mothlaugh + key = "mothlaugh" + emote_message_3p = "laughs" + emote_sound = 'sound/voice/moth/moth_laugh.ogg' + /decl/emote/audible/gyoh key = "gyoh" @@ -193,23 +208,23 @@ key = "coyawoo" emote_message_3p = "lets out a scraggly awoo." emote_sound = 'sound/voice/coyoteawoo.ogg' - + /decl/emote/audible/coyawoo2 key = "coyawoo2" emote_message_3p = "lets out a pronounced, scraggly awoo." emote_sound = 'sound/voice/coyoteawoo2.ogg' - + /decl/emote/audible/coyawoo3 key = "coyawoo3" emote_message_3p = "yaps and lets out a scraggly awoo." emote_sound = 'sound/voice/coyoteawoo3.ogg' - + /decl/emote/audible/coyawoo4 key = "coyawoo4" emote_message_3p = "yaps several times, and lets out a short, scraggly awoo." emote_sound = 'sound/voice/coyoteawoo4.ogg' - + /decl/emote/audible/coyawoo5 key = "coyawoo5" emote_message_3p = "lets out a scraggly, whine-awoo." - emote_sound = 'sound/voice/coyoteawoo5.ogg' \ No newline at end of file + emote_sound = 'sound/voice/coyoteawoo5.ogg' diff --git a/code/modules/mob/living/carbon/human/emote.dm b/code/modules/mob/living/carbon/human/emote.dm index bac825919a..04b0d95865 100644 --- a/code/modules/mob/living/carbon/human/emote.dm +++ b/code/modules/mob/living/carbon/human/emote.dm @@ -145,7 +145,11 @@ var/list/_human_default_emotes = list( /decl/emote/audible/coyawoo4, /decl/emote/audible/coyawoo5, /decl/emote/audible/fennecscream, - /decl/emote/audible/zoom + /decl/emote/audible/zoom, + /decl/emote/audible/mothscream, + /decl/emote/audible/mothchitter, + /decl/emote/audible/mothlaugh + //VOREStation Add End ) diff --git a/sound/voice/moth/moth_chitter.ogg b/sound/voice/moth/moth_chitter.ogg new file mode 100644 index 0000000000000000000000000000000000000000..842bcf8e533d38847943a575ed2bbba29a4b43ac GIT binary patch literal 37544 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 R>!aX1_`kMiSkw4drT~Dsjw%2E literal 0 HcmV?d00001 diff --git a/sound/voice/moth/moth_laugh.ogg b/sound/voice/moth/moth_laugh.ogg new file mode 100644 index 0000000000000000000000000000000000000000..391d6c5aefe2cc272f377368e3b1ef30099c0db4 GIT binary patch literal 102849 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Ǖ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 Y45<5nt0ek%b@$XY%2wS+V@Y~-2x4QdF8}}l literal 0 HcmV?d00001 From e3c7ce98b6876f4ad0fb0b9d5526ca1e4287f8fd Mon Sep 17 00:00:00 2001 From: VerySoft Date: Sun, 10 Jul 2022 18:50:51 -0400 Subject: [PATCH 06/63] Back to SD --- vorestation.dme | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vorestation.dme b/vorestation.dme index c285549a95..b2ab97d3b8 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -4143,6 +4143,7 @@ #include "maps\southern_cross\loadout\loadout_suit.dm" #include "maps\southern_cross\loadout\loadout_uniform.dm" #include "maps\southern_cross\loadout\loadout_vr.dm" +#include "maps\stellar_delight\stellar_delight.dm" #include "maps\submaps\_helpers.dm" #include "maps\submaps\_readme.dm" #include "maps\submaps\engine_submaps\engine.dm" @@ -4152,6 +4153,5 @@ #include "maps\submaps\space_submaps\debrisfield\debrisfield.dm" #include "maps\submaps\surface_submaps\wilderness\wilderness.dm" #include "maps\submaps\surface_submaps\wilderness\wilderness_areas.dm" -#include "maps\tether\tether.dm" #include "maps\~map_system\maps.dm" // END_INCLUDE From 5886970e5f0333cf4b62e11b5352c166d885b369 Mon Sep 17 00:00:00 2001 From: Heroman Date: Tue, 12 Jul 2022 16:07:09 +1000 Subject: [PATCH 07/63] Adds roulette balls --- code/game/objects/items.dm | 3 + code/modules/casino/casino.dm | 329 ++++++++++++++++++++++++++++++++-- code/modules/mob/holder.dm | 4 +- icons/obj/boxes.dmi | Bin 13506 -> 13535 bytes 4 files changed, 318 insertions(+), 18 deletions(-) diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index c743a60c80..8b45f1d001 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -991,3 +991,6 @@ Note: This proc can be overwritten to allow for different types of auto-alignmen // this gets called when the item gets chucked by the vending machine /obj/item/proc/vendor_action(var/obj/machinery/vending/V) return + +/obj/item/proc/on_holder_escape(var/obj/item/weapon/holder/H) + return diff --git a/code/modules/casino/casino.dm b/code/modules/casino/casino.dm index b73ed6990f..103b483fe9 100644 --- a/code/modules/casino/casino.dm +++ b/code/modules/casino/casino.dm @@ -7,7 +7,7 @@ // /obj/structure/casino_table name = "casino table" - desc = "this is an unremarkable table for a casino." + desc = "This is an unremarkable table for a casino." icon = 'icons/obj/casino.dmi' icon_state = "roulette_table" density = 1 @@ -26,39 +26,334 @@ /obj/structure/casino_table/roulette_table name = "roulette" - desc = "Spin the roulette to try your luck." + desc = "The roulette. Spin to try your luck." icon_state = "roulette_wheel" + var/spin_state = "roulette_wheel_spinning" + + var/obj/item/roulette_ball/ball + +/obj/structure/casino_table/roulette_table/Initialize() + .=..() + ball = new(src) + return + +/obj/structure/casino_table/roulette_table/examine(mob/user) + .=..() + if(ball) + . += "It's currently using [ball.get_ball_desc()]." + else + . += "It doesn't have a ball." /obj/structure/casino_table/roulette_table/attack_hand(mob/user as mob) - if (busy) + if(busy) to_chat(user,"You cannot spin now! The roulette is already spinning. ") return - visible_message("\ [user] spins the roulette and throws inside little ball.") + if(!ball) + to_chat(user,"This roulette wheel has no ball! ") + return + visible_message("\The [user] spins the roulette and throws [ball.get_ball_desc()] into it.") playsound(src.loc, 'sound/machines/roulette.ogg', 40, 1) busy = 1 - icon_state = "roulette_wheel_spinning" - var/result = rand(0,36) + ball.on_spin() + icon_state = spin_state + var/result = rand(0,37) + if(ball.cheatball) + result = ball.get_cheated_result() var/color = "green" add_fingerprint(user) - if ((result>0 && result<11) || (result>18 && result<29)) - if (result%2) + if((result > 0 && result < 11) || (result > 18 && result < 29)) + if(result % 2) color="red" - else - color="black" - if ( (result>10 && result<19) || (result>28) ) - if (result%2) + else color="black" - else - color="red" + if((result > 10 && result < 19) || (result > 28 && result < 37)) + if(result % 2) + color="black" + else + color="red" + if(result == 37) + result = "00" spawn(5 SECONDS) visible_message("The roulette stops spinning, the ball landing on [result], [color].") - busy=0 - icon_state = "roulette_wheel" + busy = 0 + icon_state = initial(icon_state) + +/obj/structure/casino_table/roulette_table/attackby(obj/item/W as obj, mob/user as mob) + if(istype(W, /obj/item/roulette_ball)) + if(!ball) + user.drop_from_inventory(W) + W.forceMove(src) + ball = W + to_chat(user, "You insert [W] into [src].") + return + ..() + +/obj/structure/casino_table/roulette_table/verb/remove_ball() + set name = "Remove Roulette Ball" + set category = "Object" + set src in oview(1) + + if(!usr || !isturf(usr.loc)) + return + if(usr.stat || usr.restrained()) + return + if(ismouse(usr) || (isobserver(usr))) + return + + if(busy) + to_chat(usr, "You cannot remove \the [ball] while [src] is spinning!") + return + + if(ball) + usr.put_in_hands(ball) + to_chat(usr, "You remove \the [ball] from [src].") + ball = null + return + else + to_chat(usr, "There is no ball in [src]!") + return + +/obj/structure/casino_table/roulette_table/long + icon_state = "roulette_wheel_long" + spin_state = "roulette_wheel_long_spinning" + +/obj/structure/casino_table/roulette_long + name = "roulette table" + desc = "Roulette table." + icon_state = "roulette_long" /obj/structure/casino_table/roulette_chart name = "roulette chart" desc = "Roulette chart. Place your bets!" - icon_state = "roulette_table" + icon_state = "roulette_chart" + +/obj/item/roulette_ball + name = "roulette ball" + desc = "A small ball used for roulette wheel. This one is made of regular metal." + var/ball_desc = "a small metal ball" + icon = 'icons/obj/casino.dmi' + icon_state = "roulette_ball" + + var/cheatball = FALSE + +/obj/item/roulette_ball/proc/get_cheated_result() + return rand(0,37) // No cheating by default + +/obj/item/roulette_ball/proc/get_ball_desc() + return ball_desc + +/obj/item/roulette_ball/proc/on_spin() + return + +/obj/item/roulette_ball/gold + name = "golden roulette ball" + desc = "A small ball used for roulette wheel. This one is particularly gaudy." + ball_desc = "a shiny golden ball" + icon_state = "roulette_ball_gold" + +/obj/item/roulette_ball/red + name = "red roulette ball" + desc = "A small ball used for roulette wheel. This one is ornate red." + ball_desc = "a striped red ball" + icon_state = "roulette_ball_red" + +/obj/item/roulette_ball/orange + name = "orange roulette ball" + desc = "A small ball used for roulette wheel. This one is ornate orange." + ball_desc = "a striped orange ball" + icon_state = "roulette_ball_orange" + +/obj/item/roulette_ball/green + name = "green roulette ball" + desc = "A small ball used for roulette wheel. This one is ornate green." + ball_desc = "a smooth green ball" + icon_state = "roulette_ball_green" + +/obj/item/roulette_ball/blue + name = "blue roulette ball" + desc = "A small ball used for roulette wheel. This one is ornate blue." + ball_desc = "a striped blue ball" + icon_state = "roulette_ball_blue" + +/obj/item/roulette_ball/yellow + name = "yellow roulette ball" + desc = "A small ball used for roulette wheel. This one is ornate yellow." + ball_desc = "a smooth yellow ball" + icon_state = "roulette_ball_yellow" + +/obj/item/roulette_ball/purple + name = "purple roulette ball" + desc = "A small ball used for roulette wheel. This one is ornate purple." + ball_desc = "a dotted purple ball" + icon_state = "roulette_ball_purple" + +/obj/item/roulette_ball/planet + name = "planet roulette ball" + desc = "A small ball used for roulette wheel. This one looks like a small earth-like planet." + ball_desc = "a planet-like ball" + icon_state = "roulette_ball_earth" + +/obj/item/roulette_ball/moon + name = "moon roulette ball" + desc = "A small ball used for roulette wheel. This one looks like a small moon." + ball_desc = "a moon-like ball" + icon_state = "roulette_ball_moon" + +/obj/item/roulette_ball/hollow + name = "glass roulette ball" + desc = "A small ball used for roulette wheel. This one is made of glass and seems to be openable." + ball_desc = "a small glass ball" + icon_state = "roulette_ball_glass" + + var/obj/item/weapon/holder/trapped + +/obj/item/roulette_ball/hollow/examine(mob/user) + .=..() + if(trapped) + . += "You can see [trapped] trapped inside!" + else + . += "It appears to be empty." + +/obj/item/roulette_ball/hollow/get_ball_desc() + .=..() + if(trapped && trapped.held_mob) + . += " with [trapped.name] trapped within" + return + +/obj/item/roulette_ball/hollow/attackby(var/obj/item/W, var/mob/user) + if(trapped) + to_chat(user, "span class='notice'>This ball already has something trapped in it!") + return + if(istype(W, /obj/item/weapon/holder)) + var/obj/item/weapon/holder/H = W + if(!H.held_mob) + to_chat(user, "span class='warning'>This holder has nobody in it? Yell at a developer!") + return + user.drop_from_inventory(H) + H.forceMove(src) + trapped = H + to_chat(user, "You trap \the [H] inside the glass roulette ball.") + to_chat(H.held_mob, "\The [user] traps you inside a glass roulette ball!") + update_icon() + +/obj/item/roulette_ball/hollow/update_icon() + if(trapped && trapped.held_mob) + icon_state = "roulette_ball_glass_full" + else + icon_state = "roulette_ball_glass" + +/obj/item/roulette_ball/hollow/attack_self(mob/user as mob) + if(!trapped) + to_chat(user, "\The [src] is empty!") + return + else + user.put_in_hands(trapped) + if(trapped.held_mob) + to_chat(user, "You take \the [trapped] out of the glass roulette ball.") + to_chat(trapped.held_mob, "\The [user] takes you out of a glass roulette ball.") + trapped = null + update_icon() + +/obj/item/roulette_ball/hollow/on_holder_escape() + trapped = null + update_icon() + +/obj/item/roulette_ball/hollow/on_spin() + if(trapped && trapped.held_mob) + to_chat(trapped.held_mob, "THE WHOLE WORLD IS SENT WHIRLING AS THE ROULETTE SPINS!!!") + +/obj/item/roulette_ball/cheat + cheatball = TRUE + +/obj/item/roulette_ball/cheat/first_twelve + desc = "A small ball used for roulette wheel. This one is made of regular metal. Its weighted to only land on first 12." + +/obj/item/roulette_ball/cheat/first_twelve/get_cheated_result() + return pick(list(1,2,3,4,5,6,7,8,9,10,11,12)) + +/obj/item/roulette_ball/cheat/second_twelve + desc = "A small ball used for roulette wheel. This one is made of regular metal. Its weighted to only land on second 12." + +/obj/item/roulette_ball/cheat/second_twelve/get_cheated_result() + return pick(list(13,14,15,16,17,18,19,20,21,22,23,24)) + +/obj/item/roulette_ball/cheat/third_twelve + desc = "A small ball used for roulette wheel. This one is made of regular metal. Its weighted to only land on third 12." + +/obj/item/roulette_ball/cheat/third_twelve/get_cheated_result() + return pick(list(25,26,27,28,29,30,31,32,33,34,35,36)) + +/obj/item/roulette_ball/cheat/zeros + desc = "A small ball used for roulette wheel. This one is made of regular metal. Its weighted to only land on 0 or 00." + +/obj/item/roulette_ball/cheat/zeros/get_cheated_result() + return pick(list(0, 37)) + +/obj/item/roulette_ball/cheat/red + desc = "A small ball used for roulette wheel. This one is made of regular metal. Its weighted to only land on red." + +/obj/item/roulette_ball/cheat/red/get_cheated_result() + return pick(list(1,3,5,7,9,12,14,16,18,19,21,23,25,27,30,32,34,36)) + +/obj/item/roulette_ball/cheat/black + desc = "A small ball used for roulette wheel. This one is made of regular metal. Its weighted to only land on black." + +/obj/item/roulette_ball/cheat/black/get_cheated_result() + return pick(list(2,4,6,8,10,11,13,15,17,20,22,24,26,28,29,31,33,35)) + +/obj/item/roulette_ball/cheat/even + desc = "A small ball used for roulette wheel. This one is made of regular metal. Its weighted to only land on even." + +/obj/item/roulette_ball/cheat/even/get_cheated_result() + return pick(list(2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36)) + +/obj/item/roulette_ball/cheat/odd + desc = "A small ball used for roulette wheel. This one is made of regular metal. Its weighted to only land on odd." + +/obj/item/roulette_ball/cheat/odd/get_cheated_result() + return pick(list(1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35)) + +/obj/item/weapon/storage/box/roulette_balls_normal + name = "roulette ball box" + desc = "A box of spare roulette balls." + icon_state = "balls" + can_hold = list(/obj/item/roulette_ball) + starts_with = list( + /obj/item/roulette_ball = 7, + /obj/item/roulette_ball/hollow = 2) + +/obj/item/weapon/storage/box/roulette_balls_fancy + name = "fancy roulette ball box" + desc = "A box of extra-pretty roulette balls." + icon_state = "balls" + can_hold = list(/obj/item/roulette_ball) + starts_with = list( + /obj/item/roulette_ball, + /obj/item/roulette_ball/hollow, + /obj/item/roulette_ball/red, + /obj/item/roulette_ball/orange, + /obj/item/roulette_ball/yellow, + /obj/item/roulette_ball/green, + /obj/item/roulette_ball/blue, + /obj/item/roulette_ball/purple, + /obj/item/roulette_ball/moon, + /obj/item/roulette_ball/planet, + /obj/item/roulette_ball/gold) + +/obj/item/weapon/storage/box/roulette_balls_cheat + name = "special roulette ball box" + desc = "A box of 'special' roulette balls." + icon_state = "balls" + can_hold = list(/obj/item/roulette_ball) + starts_with = list( + /obj/item/roulette_ball/cheat/first_twelve, + /obj/item/roulette_ball/cheat/second_twelve, + /obj/item/roulette_ball/cheat/third_twelve, + /obj/item/roulette_ball/cheat/red, + /obj/item/roulette_ball/cheat/black, + /obj/item/roulette_ball/cheat/zeros, + /obj/item/roulette_ball/cheat/odd, + /obj/item/roulette_ball/cheat/even) // //Blackjack table diff --git a/code/modules/mob/holder.dm b/code/modules/mob/holder.dm index 0cb4c58779..5e4ff61e0e 100644 --- a/code/modules/mob/holder.dm +++ b/code/modules/mob/holder.dm @@ -107,11 +107,13 @@ var/list/holder_mob_icon_cache = list() to_chat(held, "You extricate yourself from [holster].") forceMove(get_turf(src)) held.reset_view(null) - else if(isitem(loc)) + var/obj/item/I = loc to_chat(held, "You struggle free of [loc].") forceMove(get_turf(src)) held.reset_view(null) + if(istype(I)) + I.on_holder_escape(src) //Mob specific holders. /obj/item/weapon/holder/diona diff --git a/icons/obj/boxes.dmi b/icons/obj/boxes.dmi index 7978b9a564ca1bff24b0c1ad148c287d61ce7886..4cfbd48c04f91da5a61abeef6eed8534b81b9336 100644 GIT binary patch literal 13535 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 Date: Tue, 12 Jul 2022 16:12:00 +1000 Subject: [PATCH 08/63] Fixes conflicts with casino PR --- .../items/stacks/tiles/fifty_spawner_tiles.dm | 6 +-- code/modules/casino/boxes_casino.dm | 44 +++++++++++++++++- code/modules/casino/casino.dm | 44 +----------------- icons/obj/casino.dmi | Bin 74945 -> 77341 bytes 4 files changed, 47 insertions(+), 47 deletions(-) diff --git a/code/game/objects/items/stacks/tiles/fifty_spawner_tiles.dm b/code/game/objects/items/stacks/tiles/fifty_spawner_tiles.dm index f9634d7608..103b54c691 100644 --- a/code/game/objects/items/stacks/tiles/fifty_spawner_tiles.dm +++ b/code/game/objects/items/stacks/tiles/fifty_spawner_tiles.dm @@ -40,15 +40,15 @@ name = "stack of brown carpet" type_to_spawn = /obj/item/stack/tile/carpet/brncarpet -/obj/fiftyspawner/brncarpet +/obj/fiftyspawner/blucarpet2 name = "stack of blue carpet" type_to_spawn = /obj/item/stack/tile/carpet/blucarpet2 -/obj/fiftyspawner/brncarpet +/obj/fiftyspawner/greencarpet name = "stack of green carpet" type_to_spawn = /obj/item/stack/tile/carpet/greencarpet -/obj/fiftyspawner/brncarpet +/obj/fiftyspawner/purplecarpet name = "stack of purple carpet" type_to_spawn = /obj/item/stack/tile/carpet/purplecarpet diff --git a/code/modules/casino/boxes_casino.dm b/code/modules/casino/boxes_casino.dm index 03b6aa9d17..3b4c548056 100644 --- a/code/modules/casino/boxes_casino.dm +++ b/code/modules/casino/boxes_casino.dm @@ -49,4 +49,46 @@ /obj/item/clothing/accessory/holster/hip, /obj/item/clothing/head/cowboy/ranger, /obj/item/clothing/shoes/boots/cowboy/brown - ) \ No newline at end of file + ) + +/obj/item/weapon/storage/box/roulette_balls_normal + name = "roulette ball box" + desc = "A box of spare roulette balls." + icon_state = "balls" + can_hold = list(/obj/item/roulette_ball) + starts_with = list( + /obj/item/roulette_ball = 7, + /obj/item/roulette_ball/hollow = 2) + +/obj/item/weapon/storage/box/roulette_balls_fancy + name = "fancy roulette ball box" + desc = "A box of extra-pretty roulette balls." + icon_state = "balls" + can_hold = list(/obj/item/roulette_ball) + starts_with = list( + /obj/item/roulette_ball, + /obj/item/roulette_ball/hollow, + /obj/item/roulette_ball/red, + /obj/item/roulette_ball/orange, + /obj/item/roulette_ball/yellow, + /obj/item/roulette_ball/green, + /obj/item/roulette_ball/blue, + /obj/item/roulette_ball/purple, + /obj/item/roulette_ball/moon, + /obj/item/roulette_ball/planet, + /obj/item/roulette_ball/gold) + +/obj/item/weapon/storage/box/roulette_balls_cheat + name = "special roulette ball box" + desc = "A box of 'special' roulette balls." + icon_state = "balls" + can_hold = list(/obj/item/roulette_ball) + starts_with = list( + /obj/item/roulette_ball/cheat/first_twelve, + /obj/item/roulette_ball/cheat/second_twelve, + /obj/item/roulette_ball/cheat/third_twelve, + /obj/item/roulette_ball/cheat/red, + /obj/item/roulette_ball/cheat/black, + /obj/item/roulette_ball/cheat/zeros, + /obj/item/roulette_ball/cheat/odd, + /obj/item/roulette_ball/cheat/even) \ No newline at end of file diff --git a/code/modules/casino/casino.dm b/code/modules/casino/casino.dm index 103b483fe9..cd802eb883 100644 --- a/code/modules/casino/casino.dm +++ b/code/modules/casino/casino.dm @@ -311,49 +311,7 @@ desc = "A small ball used for roulette wheel. This one is made of regular metal. Its weighted to only land on odd." /obj/item/roulette_ball/cheat/odd/get_cheated_result() - return pick(list(1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35)) - -/obj/item/weapon/storage/box/roulette_balls_normal - name = "roulette ball box" - desc = "A box of spare roulette balls." - icon_state = "balls" - can_hold = list(/obj/item/roulette_ball) - starts_with = list( - /obj/item/roulette_ball = 7, - /obj/item/roulette_ball/hollow = 2) - -/obj/item/weapon/storage/box/roulette_balls_fancy - name = "fancy roulette ball box" - desc = "A box of extra-pretty roulette balls." - icon_state = "balls" - can_hold = list(/obj/item/roulette_ball) - starts_with = list( - /obj/item/roulette_ball, - /obj/item/roulette_ball/hollow, - /obj/item/roulette_ball/red, - /obj/item/roulette_ball/orange, - /obj/item/roulette_ball/yellow, - /obj/item/roulette_ball/green, - /obj/item/roulette_ball/blue, - /obj/item/roulette_ball/purple, - /obj/item/roulette_ball/moon, - /obj/item/roulette_ball/planet, - /obj/item/roulette_ball/gold) - -/obj/item/weapon/storage/box/roulette_balls_cheat - name = "special roulette ball box" - desc = "A box of 'special' roulette balls." - icon_state = "balls" - can_hold = list(/obj/item/roulette_ball) - starts_with = list( - /obj/item/roulette_ball/cheat/first_twelve, - /obj/item/roulette_ball/cheat/second_twelve, - /obj/item/roulette_ball/cheat/third_twelve, - /obj/item/roulette_ball/cheat/red, - /obj/item/roulette_ball/cheat/black, - /obj/item/roulette_ball/cheat/zeros, - /obj/item/roulette_ball/cheat/odd, - /obj/item/roulette_ball/cheat/even) + return pick(list(1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35))s // //Blackjack table diff --git a/icons/obj/casino.dmi b/icons/obj/casino.dmi index 472e1317d44257318939fe2762ed8c0130def187..6a1bfda2eadfd18d521a83cc32ed1dc4e3125965 100644 GIT binary patch delta 34336 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 z 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 Date: Tue, 12 Jul 2022 16:15:39 +1000 Subject: [PATCH 09/63] Typo fix --- code/modules/casino/casino.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/casino/casino.dm b/code/modules/casino/casino.dm index cd802eb883..f7f8660863 100644 --- a/code/modules/casino/casino.dm +++ b/code/modules/casino/casino.dm @@ -311,7 +311,7 @@ desc = "A small ball used for roulette wheel. This one is made of regular metal. Its weighted to only land on odd." /obj/item/roulette_ball/cheat/odd/get_cheated_result() - return pick(list(1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35))s + return pick(list(1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35)) // //Blackjack table From fa46fb3c5a4ab6339faf66ed3d0d7e3eaeca8a21 Mon Sep 17 00:00:00 2001 From: Heroman Date: Tue, 12 Jul 2022 16:19:45 +1000 Subject: [PATCH 10/63] Span typo fixes --- code/modules/casino/casino.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/casino/casino.dm b/code/modules/casino/casino.dm index f7f8660863..f4989b5797 100644 --- a/code/modules/casino/casino.dm +++ b/code/modules/casino/casino.dm @@ -222,12 +222,12 @@ /obj/item/roulette_ball/hollow/attackby(var/obj/item/W, var/mob/user) if(trapped) - to_chat(user, "span class='notice'>This ball already has something trapped in it!") + to_chat(user, "This ball already has something trapped in it!") return if(istype(W, /obj/item/weapon/holder)) var/obj/item/weapon/holder/H = W if(!H.held_mob) - to_chat(user, "span class='warning'>This holder has nobody in it? Yell at a developer!") + to_chat(user, "This holder has nobody in it? Yell at a developer!") return user.drop_from_inventory(H) H.forceMove(src) From 61499f11a88c90885302c23d6267d82205d2da1f Mon Sep 17 00:00:00 2001 From: Heroman Date: Tue, 12 Jul 2022 16:29:26 +1000 Subject: [PATCH 11/63] Makes the balls trash edible --- code/_helpers/global_lists_vr.dm | 3 ++- code/modules/casino/casino.dm | 6 ++++++ code/modules/vore/eating/living_vr.dm | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/code/_helpers/global_lists_vr.dm b/code/_helpers/global_lists_vr.dm index 953df677ab..208984584a 100644 --- a/code/_helpers/global_lists_vr.dm +++ b/code/_helpers/global_lists_vr.dm @@ -232,7 +232,8 @@ var/global/list/edible_trash = list(/obj/item/broken_device, /obj/item/weapon/storage/wallet, /obj/item/weapon/storage/vore_egg, /obj/item/weapon/bikehorn/tinytether, - /obj/item/capture_crystal + /obj/item/capture_crystal, + /obj/item/roulette_ball ) var/global/list/contamination_flavors = list( diff --git a/code/modules/casino/casino.dm b/code/modules/casino/casino.dm index f4989b5797..75f2083365 100644 --- a/code/modules/casino/casino.dm +++ b/code/modules/casino/casino.dm @@ -262,6 +262,12 @@ if(trapped && trapped.held_mob) to_chat(trapped.held_mob, "THE WHOLE WORLD IS SENT WHIRLING AS THE ROULETTE SPINS!!!") +/obj/item/roulette_ball/hollow/Destroy() + if(trapped) + trapped.forceMove(src.loc) + trapped = null + return ..() + /obj/item/roulette_ball/cheat cheatball = TRUE diff --git a/code/modules/vore/eating/living_vr.dm b/code/modules/vore/eating/living_vr.dm index d1435cbfbf..ad23573b4c 100644 --- a/code/modules/vore/eating/living_vr.dm +++ b/code/modules/vore/eating/living_vr.dm @@ -792,7 +792,7 @@ to_chat(src, "You can taste the flavor of aromatic rolling paper and funny looks.") else if(istype(I,/obj/item/weapon/paper)) to_chat(src, "You can taste the dry flavor of bureaucracy.") - else if(istype(I,/obj/item/weapon/dice)) + else if(istype(I,/obj/item/weapon/dice) || istype(I,/obj/item/roulette_ball)) to_chat(src, "You can taste the bitter flavor of cheating.") else if(istype(I,/obj/item/weapon/lipstick)) to_chat(src, "You can taste the flavor of couture and style. Toddler at the make-up bag style.") From dd9653395b59879f12c8d0a9ee6afffba98aafab Mon Sep 17 00:00:00 2001 From: Heroman Date: Wed, 13 Jul 2022 05:28:50 +1000 Subject: [PATCH 12/63] Adds light and heavy frame traits --- code/game/mecha/micro/micro.dm | 4 ++-- .../objects/items/weapons/storage/storage.dm | 4 ++-- .../mob/living/carbon/human/examine_vr.dm | 4 ++-- .../living/carbon/human/species/species_vr.dm | 3 +++ .../species/station/traits_vr/neutral.dm | 14 +++++++++++ code/modules/vore/resizing/resize_vr.dm | 24 ++++++++++++------- code/modules/vore/resizing/sizegun_slow_vr.dm | 12 +++++----- code/modules/vore/smoleworld/smoleworld_vr.dm | 6 ++--- 8 files changed, 48 insertions(+), 23 deletions(-) diff --git a/code/game/mecha/micro/micro.dm b/code/game/mecha/micro/micro.dm index a30af28aa3..97d6728f54 100644 --- a/code/game/mecha/micro/micro.dm +++ b/code/game/mecha/micro/micro.dm @@ -121,7 +121,7 @@ /obj/mecha/micro/move_inside() var/mob/living/carbon/C = usr - if (C.size_multiplier >= 0.5) + if (C.get_effective_size(TRUE) >= 0.5) to_chat(C, "You can't fit in this suit!") return else @@ -129,7 +129,7 @@ /obj/mecha/micro/move_inside_passenger() var/mob/living/carbon/C = usr - if (C.size_multiplier >= 0.5) + if (C.get_effective_size(TRUE) >= 0.5) to_chat(C, "You can't fit in this suit!") return else diff --git a/code/game/objects/items/weapons/storage/storage.dm b/code/game/objects/items/weapons/storage/storage.dm index 947d4a685c..61029a91ba 100644 --- a/code/game/objects/items/weapons/storage/storage.dm +++ b/code/game/objects/items/weapons/storage/storage.dm @@ -877,8 +877,8 @@ if(target != user) return // If the user didn't drag themselves, exit if(user.incapacitated() || user.buckled) return // If user is incapacitated or buckled, exit if(get_holder_of_type(src, /mob/living/carbon/human) == user) return // No jumping into your own equipment - if(ishuman(user) && user.get_effective_size() > 0.25) return // Only micro characters - if(ismouse(user) && user.get_effective_size() > 1) return // Only normal sized mice or less + if(ishuman(user) && user.get_effective_size(TRUE) > 0.25) return // Only micro characters + if(ismouse(user) && user.get_effective_size(TRUE) > 1) return // Only normal sized mice or less // Create a dummy holder with user's size to test insertion var/obj/item/weapon/holder/D = new/obj/item/weapon/holder diff --git a/code/modules/mob/living/carbon/human/examine_vr.dm b/code/modules/mob/living/carbon/human/examine_vr.dm index 8611142906..1deab398f0 100644 --- a/code/modules/mob/living/carbon/human/examine_vr.dm +++ b/code/modules/mob/living/carbon/human/examine_vr.dm @@ -83,13 +83,13 @@ /mob/living/carbon/human/proc/examine_pickup_size(mob/living/H) var/message = "" - if(istype(H) && (H.get_effective_size() - src.get_effective_size()) >= 0.50) + if(istype(H) && (H.get_effective_size(FALSE) - src.get_effective_size(TRUE)) >= 0.50) message = "They are small enough that you could easily pick them up!" return message /mob/living/carbon/human/proc/examine_step_size(mob/living/H) var/message = "" - if(istype(H) && (H.get_effective_size() - src.get_effective_size()) >= 0.75) + if(istype(H) && (H.get_effective_size(FALSE) - src.get_effective_size(TRUE)) >= 0.75) message = "They are small enough that you could easily trample them!" return message diff --git a/code/modules/mob/living/carbon/human/species/species_vr.dm b/code/modules/mob/living/carbon/human/species/species_vr.dm index e8d9e4b059..20087bc911 100644 --- a/code/modules/mob/living/carbon/human/species/species_vr.dm +++ b/code/modules/mob/living/carbon/human/species/species_vr.dm @@ -27,6 +27,9 @@ var/list/copy_vars = list("base_species", "icobase", "deform", "tail", "tail_animation", "icobase_tail", "color_mult", "primitive_form", "appearance_flags", "flesh_color", "base_color", "blood_mask", "damage_mask", "damage_overlays", "move_trail", "has_floating_eyes") var/trait_points = 0 + var/micro_size_mod = 0 // How different is our size for interactions that involve us being small? + var/macro_size_mod = 0 // How different is our size for interactions that involve us being big? + /datum/species/proc/give_numbing_bite() //Holy SHIT this is hacky, but it works. Updating a mob's attacks mid game is insane. unarmed_attacks = list() diff --git a/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm b/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm index 4b6c1660d3..997e9332cd 100644 --- a/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm +++ b/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm @@ -539,3 +539,17 @@ /datum/trait/neutral/vertical_nom/apply(var/datum/species/S,var/mob/living/carbon/human/H) ..(S,H) H.verbs |= /mob/living/proc/vertical_nom + +/datum/trait/neutral/micro_size_down + name = "Light Frame" + desc = "You are considered smaller than you are for micro interactions." + cost = 0 + custom_only = FALSE + var_changes = list("micro_size_mod" = -0.15) + +/datum/trait/neutral/micro_size_up + name = "Heavy Frame" + desc = "You are considered bigger than you are for micro interactions." + cost = 0 + custom_only = FALSE + var_changes = list("micro_size_mod" = 0.15) diff --git a/code/modules/vore/resizing/resize_vr.dm b/code/modules/vore/resizing/resize_vr.dm index 9882ea11b6..02b444febd 100644 --- a/code/modules/vore/resizing/resize_vr.dm +++ b/code/modules/vore/resizing/resize_vr.dm @@ -39,12 +39,20 @@ * but in the future we may also incorporate the "mob_size", so that * a macro mouse is still only effectively "normal" or a micro dragon is still large etc. */ -/mob/proc/get_effective_size() +/mob/proc/get_effective_size(var/micro = FALSE) return 100000 //Whatever it is, it's too big to pick up, or it's a ghost, or something. -/mob/living/get_effective_size() +/mob/living/get_effective_size(var/micro = FALSE) return size_multiplier +/mob/living/carbon/human/get_effective_size(var/micro = FALSE) // Set micro to TRUE for interactions where you're small, to FALSE for ones where you're large. + var/effective_size = size_multiplier + if(micro) + effective_size += species.micro_size_mod + else + effective_size += species.macro_size_mod + return effective_size + /atom/movable/proc/size_range_check(size_select) //both objects and mobs needs to have that var/area/A = get_area(src) //Get the atom's area to check for size limit. if((A?.limit_mob_size && (size_select > 200 || size_select < 25)) || (size_select > 600 || size_select <1)) @@ -163,7 +171,7 @@ return 0 if(!(M.a_intent == I_HELP)) return 0 - var/size_diff = M.get_effective_size() - get_effective_size() + var/size_diff = M.get_effective_size(FALSE) - get_effective_size(TRUE) if(!holder_default && holder_type) holder_default = holder_type if(!istype(M)) @@ -197,16 +205,16 @@ return TRUE //Both small! Go ahead and go. - if(get_effective_size() <= RESIZE_A_SMALLTINY && tmob.get_effective_size() <= RESIZE_A_SMALLTINY) + if(get_effective_size(TRUE) <= RESIZE_A_SMALLTINY && tmob.get_effective_size(TRUE) <= RESIZE_A_SMALLTINY) // For help intent interaction just assume both are 'smol' return TRUE //Worthy of doing messages at all - if(abs(get_effective_size() - tmob.get_effective_size()) >= 0.50) + if(abs(get_effective_size(TRUE) - tmob.get_effective_size(TRUE)) >= 0.50) var/src_message = null var/tmob_message = null //Smaller person being stepped onto - if(get_effective_size() > tmob.get_effective_size() && ishuman(src)) + if(get_effective_size(TRUE) > tmob.get_effective_size(TRUE) && ishuman(src)) src_message = "You carefully step over [tmob]." tmob_message = "[src] steps over you carefully!" var/mob/living/carbon/human/H = src @@ -218,7 +226,7 @@ tmob_message = tail.msg_prey_help_run //Smaller person stepping under larger person - else if(get_effective_size() < tmob.get_effective_size() && ishuman(tmob)) + else if(get_effective_size(TRUE) < tmob.get_effective_size(TRUE) && ishuman(tmob)) src_message = "You run between [tmob]'s legs." tmob_message = "[src] runs between your legs." var/mob/living/carbon/human/H = tmob @@ -269,7 +277,7 @@ // We need to be above a certain size ratio in order to do anything to the prey. // For DISARM and HURT intent, this is >=0.75, for GRAB it is >=0.5 - var/size_ratio = get_effective_size() - tmob.get_effective_size() + var/size_ratio = get_effective_size(FALSE) - tmob.get_effective_size(TRUE) if(a_intent == I_GRAB && size_ratio < 0.5) return FALSE if((a_intent == I_DISARM || a_intent == I_HURT) && size_ratio < 0.75) diff --git a/code/modules/vore/resizing/sizegun_slow_vr.dm b/code/modules/vore/resizing/sizegun_slow_vr.dm index 5a267cb6da..d6edc19361 100644 --- a/code/modules/vore/resizing/sizegun_slow_vr.dm +++ b/code/modules/vore/resizing/sizegun_slow_vr.dm @@ -50,16 +50,16 @@ if(unresizable) return TRUE - if(!(target.has_large_resize_bounds()) && (target.get_effective_size() >= RESIZE_MAXIMUM) && sizeshift_mode == SIZE_GROW) + if(!(target.has_large_resize_bounds()) && (target.size_multiplier >= RESIZE_MAXIMUM) && sizeshift_mode == SIZE_GROW) return TRUE - if(target.get_effective_size() >= RESIZE_MAXIMUM_DORMS && sizeshift_mode == SIZE_GROW) + if(target.size_multiplier >= RESIZE_MAXIMUM_DORMS && sizeshift_mode == SIZE_GROW) return TRUE - if(!(target.has_large_resize_bounds()) && (target.get_effective_size() <= RESIZE_MINIMUM) && sizeshift_mode == SIZE_SHRINK) + if(!(target.has_large_resize_bounds()) && (target.size_multiplier <= RESIZE_MINIMUM) && sizeshift_mode == SIZE_SHRINK) return TRUE - if(target.get_effective_size() <= RESIZE_MINIMUM_DORMS && sizeshift_mode == SIZE_SHRINK) + if(target.size_multiplier <= RESIZE_MINIMUM_DORMS && sizeshift_mode == SIZE_SHRINK) return TRUE return FALSE @@ -123,9 +123,9 @@ stoplag(3) if(sizeshift_mode == SIZE_SHRINK) - L.resize((L.get_effective_size() - size_increment), uncapped = L.has_large_resize_bounds(), aura_animation = FALSE) + L.resize((L.size_multiplier - size_increment), uncapped = L.has_large_resize_bounds(), aura_animation = FALSE) else if(sizeshift_mode == SIZE_GROW) - L.resize((L.get_effective_size() + size_increment), uncapped = L.has_large_resize_bounds(), aura_animation = FALSE) + L.resize((L.size_multiplier + size_increment), uncapped = L.has_large_resize_bounds(), aura_animation = FALSE) busy = FALSE current_target = null diff --git a/code/modules/vore/smoleworld/smoleworld_vr.dm b/code/modules/vore/smoleworld/smoleworld_vr.dm index f9d1c92a64..ae44a9ab2b 100644 --- a/code/modules/vore/smoleworld/smoleworld_vr.dm +++ b/code/modules/vore/smoleworld/smoleworld_vr.dm @@ -19,9 +19,9 @@ var/mob/living/L = A if(L.hovering) // Flying things shouldn't make footprints. return ..() - if(L.get_effective_size() <= RESIZE_NORMAL) + if(L.get_effective_size(FALSE) <= RESIZE_NORMAL) return ..() - if(L.get_effective_size() >= RESIZE_A_BIGNORMAL) + if(L.get_effective_size(FALSE) >= RESIZE_A_BIGNORMAL) playsound(src, 'sound/effects/footstep/giantstep_gigga.ogg', 35, 1, -1, volume_channel = VOLUME_CHANNEL_MASTER) var/mdir = "[A.dir]" crossed_dirs[mdir] = 1 @@ -365,7 +365,7 @@ // . = ..() // if(.) // -// if(M.get_effective_size() > RESIZE_TINY) +// if(M.get_effective_size(TRUE) > RESIZE_TINY) // to_chat(M, SPAN_WARNING("You are to big to fit in \the [src].")) // . = FALSE // From 8fdd86a58cf0d88055c6e5c3402448c10dbc49c6 Mon Sep 17 00:00:00 2001 From: Heroman Date: Wed, 13 Jul 2022 06:18:37 +1000 Subject: [PATCH 13/63] Fixes standartization bracelet resizing when hovering over slots --- code/modules/clothing/under/miscellaneous_vr.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/clothing/under/miscellaneous_vr.dm b/code/modules/clothing/under/miscellaneous_vr.dm index 86a9797f09..2207f31385 100644 --- a/code/modules/clothing/under/miscellaneous_vr.dm +++ b/code/modules/clothing/under/miscellaneous_vr.dm @@ -109,7 +109,7 @@ /obj/item/clothing/under/hyperfiber/bluespace/mob_can_unequip(mob/M, slot, disable_warning = 0) . = ..() - if(. && ishuman(M) && original_size) + if(. && ishuman(M) && original_size && !disable_warning) var/mob/living/carbon/human/H = M H.resize(original_size, ignore_prefs = TRUE) original_size = null @@ -129,7 +129,7 @@ /obj/item/clothing/gloves/bluespace/mob_can_equip(mob/M, gloves, disable_warning = 0) . = ..() - if(. && ishuman(M)) + if(. && ishuman(M) && !disable_warning) var/mob/living/carbon/human/H = M if(!H.resizable) return @@ -145,7 +145,7 @@ /obj/item/clothing/gloves/bluespace/mob_can_unequip(mob/M, gloves, disable_warning = 0) . = ..() - if(. && ishuman(M) && original_size) + if(. && ishuman(M) && original_size && !disable_warning) var/mob/living/carbon/human/H = M if(!H.resizable) return From d35ce87678cb09dbbe13ba4a3de119dcedf95c7f Mon Sep 17 00:00:00 2001 From: Rakkun Date: Tue, 12 Jul 2022 21:30:59 -0300 Subject: [PATCH 14/63] Added book to SD Placed a copy of the book "Guide to Robotics" in Robotics and Library --- maps/stellar_delight/stellar_delight1.dmm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/maps/stellar_delight/stellar_delight1.dmm b/maps/stellar_delight/stellar_delight1.dmm index 666ed451eb..bbdcc5a548 100644 --- a/maps/stellar_delight/stellar_delight1.dmm +++ b/maps/stellar_delight/stellar_delight1.dmm @@ -8379,6 +8379,7 @@ pixel_x = -3; pixel_y = -2 }, +/obj/item/weapon/book/manual/robotics_manual, /obj/item/weapon/book/manual/robotics_cyborgs, /turf/simulated/floor/tiled/steel_dirty, /area/assembly/robotics) @@ -22368,6 +22369,7 @@ /obj/item/weapon/book/manual/resleeving, /obj/item/weapon/book/manual/ripley_build_and_repair, /obj/item/weapon/book/manual/robotics_cyborgs, +/obj/item/weapon/book/manual/robotics_manual, /obj/item/weapon/book/manual/rust_engine, /obj/item/weapon/book/manual/security_space_law, /obj/item/weapon/book/manual/standard_operating_procedure, From 5d6be3d33e4e9ef713acfb8811c2a09165c1fd15 Mon Sep 17 00:00:00 2001 From: Heroman Date: Thu, 14 Jul 2022 04:46:52 +1000 Subject: [PATCH 15/63] Restricts micro size --- code/modules/casino/casino.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/casino/casino.dm b/code/modules/casino/casino.dm index 75f2083365..a1de440a49 100644 --- a/code/modules/casino/casino.dm +++ b/code/modules/casino/casino.dm @@ -229,6 +229,9 @@ if(!H.held_mob) to_chat(user, "This holder has nobody in it? Yell at a developer!") return + if(H.held_mob.get_effective_size() > 50) + to_chat(user, "\The [H] is too big to fit inside!") + return user.drop_from_inventory(H) H.forceMove(src) trapped = H From f08582bbaed5a565ce9be3f38b6eb46e8d365589 Mon Sep 17 00:00:00 2001 From: Rakkun Date: Thu, 14 Jul 2022 18:33:53 -0300 Subject: [PATCH 16/63] Added Portable Suit Cooling Units to Pilot Equipment room - Placed four Portable Suit Cooling Units to Pilot Equipment room. There were none before, only oxygen tanks. --- maps/stellar_delight/stellar_delight1.dmm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/maps/stellar_delight/stellar_delight1.dmm b/maps/stellar_delight/stellar_delight1.dmm index 666ed451eb..5eba7308f3 100644 --- a/maps/stellar_delight/stellar_delight1.dmm +++ b/maps/stellar_delight/stellar_delight1.dmm @@ -10622,12 +10622,18 @@ /obj/item/clothing/shoes/magboots, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, +/obj/item/device/suit_cooling_unit{ + pixel_y = -5 + }, +/obj/item/device/suit_cooling_unit{ + pixel_y = -5 + }, +/obj/item/weapon/tank/oxygen, +/obj/item/weapon/tank/oxygen, /obj/item/clothing/suit/space/void/pilot, /obj/item/clothing/suit/space/void/pilot, /obj/item/clothing/head/helmet/space/void/pilot, /obj/item/clothing/head/helmet/space/void/pilot, -/obj/item/weapon/tank/oxygen, -/obj/item/weapon/tank/oxygen, /turf/simulated/floor/tiled/eris/steel/panels, /area/stellardelight/deck1/pilot) "wu" = ( From 4736842c1fd44db69e80275c65cdaf25ea393155 Mon Sep 17 00:00:00 2001 From: Pandora Date: Fri, 15 Jul 2022 00:02:09 +0100 Subject: [PATCH 17/63] Update loadout_suit.dm --- .../modules/client/preference_setup/loadout/loadout_suit.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/client/preference_setup/loadout/loadout_suit.dm b/code/modules/client/preference_setup/loadout/loadout_suit.dm index bdc941cfae..4dd9ece282 100644 --- a/code/modules/client/preference_setup/loadout/loadout_suit.dm +++ b/code/modules/client/preference_setup/loadout/loadout_suit.dm @@ -398,7 +398,7 @@ /datum/gear/suit/wintercoat/medical/para display_name = "winter coat, paramedic" path = /obj/item/clothing/suit/storage/hooded/wintercoat/medical/para - allowed_roles = list("Medical Doctor","Chief Medical Officer","Paramedic") + allowed_roles = list("Medical Doctor","Chief Medical Officer","Paramedic","Field Medic") /datum/gear/suit/wintercoat/medical/chemist display_name = "winter coat, chemist" @@ -413,7 +413,7 @@ /datum/gear/suit/wintercoat/medical/sar display_name = "winter coat, search and rescue" path = /obj/item/clothing/suit/storage/hooded/wintercoat/medical/sar - allowed_roles = list("Chief Medical Officer", "Field Medic") + allowed_roles = list("Chief Medical Officer","Paramedic","Field Medic") /datum/gear/suit/wintercoat/science display_name = "winter coat, science" @@ -661,4 +661,4 @@ "Pink kimono" = /obj/item/clothing/suit/kimono/pink, "Earth kimono" = /obj/item/clothing/suit/kimono/earth ) - gear_tweaks += new/datum/gear_tweak/path(kimonos) \ No newline at end of file + gear_tweaks += new/datum/gear_tweak/path(kimonos) From 55ba71f15909bc9a562aafd68a063c5fe0d1764b Mon Sep 17 00:00:00 2001 From: Atermonera Date: Thu, 14 Jul 2022 16:03:59 -0800 Subject: [PATCH 18/63] Merge pull request #8662 from Verkister/patch-92 Properly fixes holodeck landmark deletion --- code/modules/holodeck/HolodeckControl.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/holodeck/HolodeckControl.dm b/code/modules/holodeck/HolodeckControl.dm index 0031720671..2b2e164beb 100644 --- a/code/modules/holodeck/HolodeckControl.dm +++ b/code/modules/holodeck/HolodeckControl.dm @@ -344,6 +344,7 @@ spawn(30) for(var/obj/effect/landmark/L in linkedholodeck) + L.delete_me = 1 if(L.name=="Atmospheric Test Start") spawn(20) var/turf/T = get_turf(L) From c3a77e21e903b5a3fc69aa5203febd5b28de6823 Mon Sep 17 00:00:00 2001 From: Pandora Date: Fri, 15 Jul 2022 05:17:25 +0100 Subject: [PATCH 20/63] Update loadout_fluffitems_vr.dm --- .../preference_setup/loadout/loadout_fluffitems_vr.dm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm index db6ac1e5f3..30da54f2e1 100644 --- a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm @@ -813,6 +813,12 @@ ckeywhitelist = list("pandora029") character_name = list("Evelyn Tareen", "Velyn Tareen") +/datum/gear/fluff/seona_flightsuit + path = /obj/item/clothing/under/fluff/foxoflightsuit/ + display_name = "padded flightsuit" + ckeywhitelist = list("pandora029") + character_name = list("Seona Young") + /datum/gear/fluff/lily_medal path = /obj/item/clothing/accessory/medal/silver/unity display_name = "Lily's Unity Medal" @@ -1411,4 +1417,4 @@ display_name = "Lucky's amour" ckeywhitelist = list ("thedavestdave") character_name = list("Lucky") - allowed_roles = "Chaplain" \ No newline at end of file + allowed_roles = "Chaplain" From f4b7b6c52cc8946f2d66a6da52d65bb758c4ae19 Mon Sep 17 00:00:00 2001 From: Pandora Date: Fri, 15 Jul 2022 05:20:22 +0100 Subject: [PATCH 21/63] Update custom_clothes_vr.dm --- .../vore/fluffstuff/custom_clothes_vr.dm | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/code/modules/vore/fluffstuff/custom_clothes_vr.dm b/code/modules/vore/fluffstuff/custom_clothes_vr.dm index d8557105a7..7e69e5dbd1 100644 --- a/code/modules/vore/fluffstuff/custom_clothes_vr.dm +++ b/code/modules/vore/fluffstuff/custom_clothes_vr.dm @@ -2486,4 +2486,19 @@ Departamental Swimsuits, for general use desc = "Appearing in a classic Jordan Brand colorway, the Air Jordan 1 Mid 'Black Gym Red' released in May 2021. Built with leather, the shoe's upper sports a white base, contrasted by black on the overlays and highlighted by Gym Red on the padded collar, 'Wings' logo and Swoosh branding. A breathable nylon tongue and perforated toe box support the fit, while underfoot, a standard rubber cupsole with Air in the heel anchors the build." icon_state = "airjordans" icon = 'icons/vore/custom_clothes_vr.dmi' - icon_override = 'icons/vore/custom_onmob_vr.dmi' \ No newline at end of file + icon_override = 'icons/vore/custom_onmob_vr.dmi' + +//Pandora029:Seona Young +/obj/item/clothing/under/fluff/foxoflightsuit + name = "padded flightsui" + desc = "A ruddy-orange combination immersion-and-flight suit, fitted with extra padding across the front of its legs. Warm, waterproof and practical, seveal patches are scattered across it alongside a hard-wearing harness." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "foxflightsuit" + worn_state = "foxflightsuit_mob" + rolled_sleeves = 0 + rolled_down = 0 + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "foxflightsuit_mob" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS From 8dbd4ec03362dfcfffeec6ed140366e448d3c166 Mon Sep 17 00:00:00 2001 From: Pandora Date: Fri, 15 Jul 2022 05:22:17 +0100 Subject: [PATCH 22/63] Add files via upload --- icons/vore/custom_clothes_vr.dmi | Bin 206129 -> 209772 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/vore/custom_clothes_vr.dmi b/icons/vore/custom_clothes_vr.dmi index 217c90c4b4c01533c4f996059afd231a9a6ee14e..78fa46a05c8874457277db9c4bd473de22c28b57 100644 GIT binary patch delta 27202 zcmYJa1zZ$u)IK~*E3vDhNQWXQDJ|Wgq|)8p4H83xfP^U0p)?ZGozmUiAT3=>?00J2UsW&wZWiT<6U19=zSZc+o`9sBo|V0N~zbG64YW&5z3J&f+FcMvfNt z&K7pI0N|dymmI@O2O6(W?)yEIn29?O{iKwX_m#zUe3bISlEW_;)VaPI-A_YldtI*{ zp9Xs)T*5osufRDSJ)5kE{uPJAf6K^xgS;f3>jyLvy8O&Omt(FDRTm1GT}|40-&WdI z92`Jz6%R{~3vXjFrC(VpIXoKWwfrOddO4GZ-4mfrW*(PlIFzsf~Hq=tD46 z-$jb<({J@ii+$YI{2io$8=^)#{6_t zts0E1T#_gb(ZOjq96rj>W3u$$)QiE9vYH#xqU>eVi(l-<#WFLPzhn|^2L?67A4nv8 z#VJ((hfs_65^t9FvnKxdHssT@`xUm4L|a7^80kFD;=hI0Y8c&)B~yp$l{W&Z$2bge zXc)X(e^psd4|f+OGNP{F+~=rT4|nRYLXhQj-sb0)+$<>L9p#T8iZE-$C;y@=t8N~T z-DoiDpHEuJR76bD64RF)j}RQ-VZ?o!!}hn==ZolpPxbpVX6(k0<#%bW_(}=7zNx(r z#pIp^Q#o!f@@Em3p>;(07`u>={NW}W@f6G1;+(YbEZ8E?Q?iyL*rswGos}melBwK! z%pdf7DLoG4e>_E}v{t!_ND^$Aj#Z;y+pTeGl;?^(=Z3p+J6X^h{(F-v6&&#!XY4FB z^WX!KU$99t-vROfFaR9+nsV7A2 z<1V(?U&d`UjQNP!tmsA=%s`&ldyfy@DsC@MeX9Zw8dbG)ANHm7n&4h@ob2KG8C{*m zE{AZR%=3GeJ+UGEM3kk+f^kgilZc$i9um358eOq7*yiIscP-R>S>t48U^Y-i@PmjV zs_-kBv!E;R`uj}r}MVJrS>?HNWzYV80v4#W<-Y;q~ zO{dk93h8OGcj@Yya&+lw3vq-Fno={>eX>H2P+B`T&? z=m(N35}asLjowdMkeM@ypO#shwx}T#d%|5t)Kxa}+o(WCGKc(m39p=`iKdgstFbUG zu<)JZn44K!t;(Lfw9jWUMUZ2|Mn3$D4qxfp5e`ejckz;?L(c7k@48RrU!AJIsxw=5 zoVW*fcG+-gf05rbp5MAP*&U*>z$cS5`EX*T#p?Qjf-AxUljR_(QCyPl%b2nXu{knc z+`2n!tKgN+*OGDpqf99ktly+(Z{(jAn1T%|O+^(&HoTewtKrU1bv{INO`^5qm_GI- ze3e#iNXvyk8#l^2{Z41d@EPm^Cr{OQ0&k3(fNYF|Eqw$%)Ivfhi%gH)#x;H6Sr{hf z*kbhRzF*3uWi~cG!#^@?j1NNOf{I|=)z>|gaVQn;F?G9j;4iMgU9MkmK7OH%-8Tg} z&2m<{a1WG+l)`k^Wj?IJ7)Ls!2w#b$H2d0?HqdoekvcR#${_yS9-AP}YnF7pC2rE& zYxuH=P%URZtySH5D>L7o*z4tQT(!RwBl?wv@v9+}AKu z=qQHq`j1z}%M!WC963m{)YEI>A-|fzumoJ=rE~_F@%UrFE{|lm)7!p#_klv^g2M`W zuS@N_=<&kJ{C2H1#iM2{M_LW4r@NO6SyAUN7{|N^FCyY7o{vzn6e1VC3D?f$!{dlO z&}QF(2zJuPur}<9%O7c$r5FzSX1o z{G6-pkHneSFV?ZgW`ox9GV2&FgbPhL1MTcp&lIUXx`^;ci$xlz>YnV)bp;gvPQx|+ z_?QGUf`hQf(8u$m=rPeqtKvu5b24|Jhj5x`EjgLLQphy8G#hP3O6p;+Vh+cbi~)E3 zwV>Hi;T(Sbgv?8lZA?P;=sk|K@J4sz>?0|ZfOKA``YcW4f3VCGK zgN=V!x(t5mnhqxBxfoi=AoAOjBOqs$nD3*{^LX)=dI{}v%MuF8trO*Mr<$N`OvH5e zM<#Q*=-5-<6nglpim1m!Rp=4kP1aMmM4v5ZMxVXf65Gc2Jm9P;{$9+Es`q(6;RLeR zZ62H+1_2fT1a#6cB3t-FeL?3fl?3cC(lOnKu4=HhEv)% zOV6#I(Nc#8a(#Gs=3M?|TjNHoFRz{P8(~4?-oU&}G6PTayRdZAl!e!?yz_sJ$%&)j ztud0641=`3Uzf7_y1kYr+jE43m<4YSFOlGthpUO56t`%=Eq2H)HmvFv8*Qc=wBARN zm+ljnim0MfBbM$zRjfwyM|)*^(eUblg9O?uH3>ol1|f!sIKlzF1#=zi)U6%=alJp4 zzae3afM2xil<1dkxuPj zjVX0^gGx);+!N$||H5d%$>G#9H<9AWHgk?2T2;0~ zJE!#Y^axdKAi58pA|Fy;&(DDVoS$EtOGbDUN94@7+n>wv9jKsvmRGsbV z?R~GSO8`uLt<>2(zy{n=ZFa2GCgt-tl{2|d#!%#SD5DoytUgUPr=TvVOM!=mJN)u= z?}jih?c`6}?xxj#VhZXghcX7gNzP(6h)_tyk)GG@Wz5c}- z{OEwlj2#5?hTc0kysmF(c(0-HskvDg5Vo+m=PFR8JSBu~q{d_lwzs$A;Ng{zY|K^( zzEO+69SSOoud3qqiNEwG0Bm({9x}XoC91DaWoen;@^sDn$J5gzwCqtB1w|@7Gqa?< zJ!_-SwFdd38g%-!4VIs`M8K)gDX6uD%Fll_Hp$+P6tX?SaNRGt=Q!L=Osv3pOd#aE zt?c)@_S4h(!lqGh8o}SbSR%-z^E-7W`g5}tYe}$CHV0YkoV{!TJL01JOPCYGX)ONE z=!nf`QiBvm7&Y8WIxvotYRxLJ_3O}wG^#OQHYyx{s>J1U+TtzbpjQMw2?x%`KuTa&po$Fa&_Q#UV??)bBrh@E;md)M(1i z#sqy zaA=#03#WW4|2-2=asHb%MU)csuj=#d{&X1;bSTFjsHXp{M7LKCTX4-k2^MyqDVDVi zmj}14G!YMH27C?jFA^+1~cK%zb9Lx(z3FF z-NvFKA~4w(j~+gH;Z=F$Vg(B>B{*w8#dGX-|;pmtr7oJrm699gemKu<~i6+`G#&8UDFa49y+ zEaCpBBicwbx*!L7bg;p5u{x@`aU`%7fnKzA|Cw;n8K&j5O%|Ik*`~&Ie{E2!@af93CEq zhKG-ek3Mm5a0rcx;=Dj=(qbN3%h*DcO;`+A`__>ZdqlgP|sn{+bhMX(Kj2K$8a?5S(<*nn$ zCpHf>uYcbQ?5`9-fSMv=tkBKRz^>Eg=H|4^KzAo6r{M}KwPlg$g41somzM^p+ncAX z`an-l567s=2t*=x7n>-d`%IJ#+S-!pO|Lge! zfpvCcGc&8~o&Ro#;1qlY-H|+Mk(2L(+vPMviNpB|ey1Y~j~Xl2%zytj(3~HS3+vbb zrQp$a%r~{DmoO)X?^;Hxe|C3Y#-|8iPVaDS#dS11OFQpOp1*i)R%N;O9LL|B=_^bG zfiX+~VRG|=#tnj;oQcSbfu3G?h+DzX&Xzg9pn%1~+k_9G+O2Azx*AAJ+3XGw=K+;oG);P+oKXPn7NRI2AiHCifT)4r&n*`k# znrB`hHO)9EfhYxXr^dZYpjj-Vm_1o z``6M$y4)hUXv7duBKCZvqY)QZS8c{@)X$%bFPO3=3_+9oH7-tf>r6VkI?^A3FdKjuWq)S%Jjqi z0FG;Fot*?8LZzriBlR@N1QzkS!2jUyZUOqU{%mnx`W56d@23n{ee2A#khBkI6V-cL z8g#4q8PBf*e`f!W?7QV!QMveFE9C{;#4s?{yh`zIB>(qn&9LCPcXu)>GW~;V;$1~! z1pD*$Qn45jYv^m@0QwvETRc>b2MS^R~e~MI_O85*!V4XKgRL5 z2ZV%#0AXX}=dv$i>x&*67#IM)>FHF-0-mb6lV7^Jq|02;K`J?14-TnKcV}BJ_3c&j zNNJ5b*Y}HI5$OE8IQJO0Nic+buyONb-;2cmf9`UbDugCL{lkZckrV=9jb?I*M1If> z_8@-*_;_kpSvMwol-SI20nO88WciyAEPvM+MvaQ^QCK%5vwIR#n<-nC7kl}OrF9^>ktd&xo|1z>-3I%zal?a=Dd z`I$6ir??5)bbIY#oXq1VII3iUgC&AUeC;)Coz&#CYty7$?a?p8NKcO=A|k@0ya~TW z{^ewO<1%k7{6FUAXj=j=+11~^y$5Vr2mxQeel<50of;h$1)G0aFuH!YPs$Hs;o{&3 z8!Hn+Aprm&e$&<8-=5;O@KP2vz_%}MYs-B9{(S)G;lfK53TT&qXMk=hSC@(ITlwx_ z7qoI+tQe!gk#W7g!NMiD|K~uWjF_A3VrMB`c=zJ!v&`8sG57=S2L%*)d4d7$E-B~@ ziYuZg)bc4&!TSH-O}6-IjH*MyO}5uF6J0ul15=OJcP-tF?Tdhbz~M$IXKOI}!O~1` zFK(I-^5q30f^Wb6k&226K&9L?c%uAwYwI46TT~QR<@xdB%E}6lkHU!4eA)vxPJQRS zBV|zfod1ort!t?Xse2tku{OgR1wFbR%570%s|~Kzz^sX^9a^SpDMR&JTTIO|*D^gx z@(+t^)MZp>M{D+2=PE2t+N{RY<4Bt4Q;!N{zEy8(!UCe5{_-3CtObA<_(#HjFF#n% znf)p9kYULiT<^EiHT;({_uErb!8weQ#ttkVoC!Cuiu_sG_(V^^vr=MG_CMT!yhJV? z&plSBdgfmkfY;gg7HdAejVmqDa5k!y99d(HeJ|s4A|0nI zEt%`DpZZ;MrM>;BLL+6*<@ok)2?XC51P(1W)T!!y9U-TLmyK9hrX^M%AwNk%$Wnq! z#7xD=h)2YtD=sdMfwwan2ri-^$4w}t+dZocAHw$CZ@eOiiHYIyJY%%2Ud93tXKQ+S z^MzX6K=XzhdGlV{iIlBv(a^8(?5C_&B;k>fakFSZj(o~PA4;5771?)MgKTVUzbel+ zhtYSGUfe^?Da@6GttZDkRGjH~fcwJhDCl@LnzWcahpsJ@AwY_ag{X+O|@8l#=3h%VSOm1mwS| z4`Jg%X`0vI=qRDhZ#fJRZOsD!+|_cUFJUu~l zfY)W)*i?LMa`IIxzz13Zw#YL~;0TeF6&S3`Aqzl30{lEqow{`v(M|z4kUnNZzi# zHfZv6cWA@Z!rL7F8B#Cs?AhH)fliMEN^Gy#uz-6y*DxSqLk0%KN)3*jxE00iEs3$b z>XCV`tr>)!jc3N_HD@Y}ujYAOWWEP6Tp z*v%~@2>y%nv$NphViqrN?*~FAG^@Ca9Z?R(x#BWQ$Zy}i<^K95?(HpLX=SyZ)!3-J zKqva2weaxnwuXg;E$#2aK@h~i!lGeiMZAvv5ML;Z@!npbXmD0ZSve4i{8%HWSrI}N zDnn@t9DwO*ZIhQi6`!=OsgcPCBDWnHU5h-pkQKkm0k?_!J5H_G4&g$CBLr$XLLo`; z5L`Qv?~`0qCkrN`T(+2SkC) zUGzqBK=2-Ukd@ktf+Ns56}yJaN9Wq9zuls*qfVif z?fu@{5^J%RDmyACS#AR{DlyT_t;YKL`d@5R?hYOP{%FWqDMa9_1G*)mqa#*tHPv##z^uTFenXRREnb(CTTnkiVF_6eMgdiUPs-wS$ z2!nd=mssif_2TL`m@+SH)!VC09W36^w6?*dTYT&l)5)$2B-GEtt>;!)6yNKHMNxeG z(8+Fa!HP@Up0)1yqVErWL3~uPP-R~OK9NEtGrMBKP4lt_q7n~>sg!E0c|Im!duOK~ z&366+FqjAcAT$fl=Vn8&@3PqlGYO_Uq&P<(WAkwgqA zD=Rm5c1qpe13LQka8W}}-dg4vcAubxw@SoHz!N!!dPtsu`qsjY@=$ybm}tY2YsKRe zH|~)fgnb2}f!Jn4Z*-GGoXQh4c-XfNU(ISH5(YXQ`|Xg|AHFWw*@OJ~k%{O5Bd*q8 zT!4%*SFG!E6!r2fcRc+g|F(W?00$Sh?T)Q4G86|kgAy=S@4VIiz;N(p5NGy($TExnQnn9VJ{Cp?Zj6wtQT#YM`0 z|Nb4Zex5L8E0ljZZ3{gB$>!i*f48954v#ph13X+=7XSTRkl*^ z-^XZQ`8|7eB_ecd`gdc4uK0KfR9fJ=HGRQGRXWB3$q|k^<&Ct%@Xy>=vR}V_v-nX^ zZ`u^nQ8tI4#93py4Lb3@Lmm4bcLuw7aw5h$jx4T@zKslpnPsz-@lH%M{v$QZdl*r- zjbwUxafZLu{-+bBPD<_j6kYOdZV&}GW#0^4JmjmpHQcQouD)i{5Wxd;VcbN(U944E zr=1E>^w3iAxQBM*4S^>!%a4;NQwrFUjY~v1x#-C^3~bC5QQg#%V?OkzzYvF{-q=5G zWqEo92erpj4EpVS)JtfwAv7>;f8oIgbRX=z1y4MdiFOk=>R~NLgYY!6 zU_NAf*Q||+uormt9d=$ggRlR{3a;VXZ+d5TVB`_1M6GT8G`uV#H&?pqV;afSh}(&` zWvg81%#3DrU7c7?EYfvzDC1&%Bki@ZG$K&Je@=KwM&!a|Ul)&@mk>xF-D-X+W@A%0 zr}{Z@g$+vG72m&yHS<$BJ?=RR&1BLkW5~EA0{eTwW$YemtV(|yiuj||J5>0`Fl>pw z)HM&gU@9gkrpOhYTY(?a%=%rcC}@#a9k#0-B-=h`HiNI^-Rf4e&EYSTYWXW}I2hv~4OkIMx=UGlfI zTEp#*mZ?nE*SYpX%)d_Rsp=94>FIfFe!_X!Mv9tHQT>`xR!nev+epu;3k;bHJLkXj zYZ63Dv3#ef@&3iWQllR3$ONNg4_IE4XvrHs-<3+_=!vzv)*y4|ApSA(} zIZV&;@0hbj~>zR9*ew% zBCYAnGmuU&656%KNEibtL|a&&t87^DNYb*O9s5z?a4xlDhs*RHuCF>d_lO2mhQW`J z=n%~26H=CsZLss(w*|CK(nY0aDJdk?{^^larg3=Ikwi&ZZ z4FI45-inJTlW#zoh|BNyI?*vPes2Rn{-x!A5KVc_ytcl)dBq+`=;h_sW2o~t=>GM` zkx;vAfuF~dQdAp#9%G);r`#8^PfsaeU2mKyZjm@%?0dxX#dM#$>J|Omau~Cl-nyD| zq5BJ|VEfkA@_M0e&bdDO?l++*bai!A_br%uoW{q-n%mmi{{4p3&-@+k$rk`PRc02I z{2=48=h-f7$h}`P1CNb?$tNuPs28=xSW!Mw8N^^o095V=s4AkkM~0E8g^dMt;J||F zuq)(fr!dMZ%rngsJ}BFy5HHA0X}!nypU3CtOe^g-G0QHFPYx1aO{6qG+h1Nf>5vWF zaDL{n*JHdq101ZLIM;W9u0S*!%Rldb0(Zpaj%&-Ez`Cu6WFx3T38Zo^s5hsdDNr~< zAr+ze&sSr{JH4rx|5{Wdz0@oU<@x~x_m>ZAtZeFr>g>lg6+7y;xg^5Yl$v!i@bZ2L$ z@X5MQ@A;c>Chzr=q`2@IWF)~v%J)EXNbGdIMtC%5&7BFH-hJq8Aw z0RmA3h%rnu(!p`tMvJ{DSFcJ@{DfQRVBa)^C^?x`)a@7@rK(fMq%8z^IprrMM1D~C z^NY0d4pjcleCy^ac7PI=l_aHkac;<4MS1Ek(nIuEZ8gj0UX@L&76v6vFq%>LwD2$! zQ7S8>DYSL(C>|tGxgVr>G%Blj%Um!LErNn`_y#e*rDa$|pfuNu(pIM-aJp8((qS}l zeRpD9<|)P zZ)YcVMMcHI>Eo;AI}K@uz{1Guf#BJDxjyWH?t9OimyIYNo0dc2s+vUC%YNn?-hv<$ zY$Wa3Wlm78&CZ zgo}Tc;Hs{Qs-97f+bGH_1SRa%pF=^4)&0~#`|dzJ4y|~YA$(X&0ZNaZu>xQTe$QZ2 zTqGBjea$iP$46Rw*#uwash>h=c;@QqBX|A%t*uXxh1@+of0mX$^zre5iU+X}rT6iI zG?V0%AV_dNTQUtVoxqq}=cE?@F}ZVBY=CqyD8Oe_f|aVaxOPeOyz{IP5|WZL^WfR8 z#u!+oHHEF0r>CRCWVaz1Ykq@!^HBYdUIK5g4S=Aej5=bP<-8oZiX`oaWPJdroH44A zW6DMG*`g?G_<+S<&b!qzF_AtukcvTmuXiN?SX+K_%^3ohQ7pSiXY!WO>E-&w=<^hE zb1)cWtRTHyGq>+H|RY_qk!QYHcjT-abNny3mf@HYBg0Iij;-@pH?tb8K* z^L_5IF~qCbNj~Qm76x@2vn8F1T6OlaU9~^1Htf0w=egXuxNv_?NB7fdV<5321Ntj1 zFE8okRj=Y%Zi#*hc5b4?W{cUhs<;Oh9qZPwW*BTPkx_Hx=^kh3A!Z`c%b+OYPgW@8 zL%Q}OPwH{965FwvPA^?;xs<QPJ#N#ZgjFF)4tDwrj$+NW5#5lSbC*zkgCm$~xO|c?5di^hUi#v94dW~jz`=4a2h2H-=8!o6X(2&J2qMbN0 zRx2POA%R0cF!5m|0t%$2W|Hq?Lz~!K8doLR|8&YIG{D{*FfuZZ{UQ$v3fi2jaWWbz zFppAIScYw*WExNk@=r5%8Xw{@P)aOJa663JMJ*>WEH+PoQi7ZX63qeoNj{!uDM(SqGg z-Qfb5D?nyAe`bOQ_z0*(c;3D=S=4=`gb7@1=O(`EFSFk~t-TZi2MrAk0d;sgHoWl4PT-EO*Q6;^!IT^DBqKnvm>O7Cio0bj($ zD7rtuR;%T_LZR_T{_Qu{4{z)2W-QoO!POpnZWVTPZSR}pRHY0V(2x#zd6mIroIp0? z^DP-O=Jt>LNphI$DI6h!2>e-{e?djZl^<^HyPH_0oWmhj?rVjGjoE{n_Ch%p3pi5F z>EQ}xr398v_Z3#}{#Qka-p&8%l@;q1@_Ao^rDs0AAZ-Et6M_a^GuEdiVB1$;2w1xC z$Uc#02fA7a0!&@d;E?;SJJxasKgP@SJdv7h=mL}Yg3&YS6@sTt;!-=P^4E>hB1VYR z^VuZF7XTIJqSqocFq+4b+F9>cIntSQP;&F~%dH`0>x{T+PEfqnU;o*4wI?S&S4EhR zt^pOis!w9r(Kv#!!MPq6wPrb@!ZL``G}XH)FnlghBNvV7u5HetfAr^}Ek_^f(lcAz zE-L!2^dmC0K6F+P&GlC;bLsJ2iUvtN>r~0ui%@>o1`#!B($(1mW8H?O3+OQW^-Vo; z-ZRL+)X1WG9~qi|T49h<0RxV>2Oegx;?$ErI0uTvxDC zFj@?DpojcdifnyRPawLm87%8-v(Dqb&-MlfQmbHFdDWV2lwVz*GF~EYCjD$sgVtcu z%qbBx`Ee!JWN$Ww9NmCc?l47%F3}(gyX6azA26gB-lG_9gYw4VvtxK?6u7g zSH?9ElgwIwazy_B7&&Or9gr5efDDRbgVV|s zVE3Sm?ckWxO;;+)NpkVqq+NKW`dx`|<-^9dN=Woc^L;>g1f9YDG+&JTUDGpGhqhN( z>hS#~PGRv0k4@?SnL3V74OH3%OS8krVPkIVrwldx;_tY@#|ak8ICs2Rr;cs<7bJut zzSBU0#9H#3C;^4D_Th6g0Jvkeo=^}-X5R=>fOQYr$>`PS;a11RC2CeKFU73#xUccZ zZ#-RV{o>`Y&Z%cPguuHi;%Hoy$KMHAALd4%7_Spj#GC4wL@NVo@7Ghh7O8~Rdde*+PU*@)$q zee5QpyCFWTD$;F*(%cr1$mG5t-1pm6jYfKyZ_+f`Dh>qFxcV)y; z`}X8ns|yQ=e4q-Y#XGNNMazZ$E7AJfKTW-tuI;A6r=7Kvzq2u8)8e&M-p=&^Qbv7h7q37q)0N|Ga*a{t<7FD8;}#v0zph;(z~Jdiz65@V}L_|LSL= zJo50CYSd~4V>b(2s<-v9MIbLRM|S~rs9AO>sae%Bj{LvhVhpF+zd|>hOX}6oQF&9e zT_gp)bu`pyyB|J~xxr>GZbAP(Nd=vUB5PVT*jM@=%AM($zF+c-9!TNNSKf&Ie`gZ! zT-tV_WN)mlWh%^Q=cIy8k_=UyGK%uay!pPbC}s%F)q5GRC6ufWn+2M|B0QbmkdkQx zi3Qz4&BH8tX!%kWT$b0Xfo3%J#~B?$1b`x>tpb~~HH23KA1xf=|5XO>#uqA+R%n}} z0ctzLjWfTNG|GWZ8I7|fpNSrsTR*mj4lm3t(Mm*E|7zqsl23#nl z4|}mD$W9&ZhPP_RJJ>Os-GU1gs@a|YEChyM`hHInV%}XOw_%q6izRIPSUkdcR8`#Q25eq?CjoF8ypsg1d44p%qp7iw;0n(isReS17N> z!Wi^d#G3KaF+K}m+MAkE2fo0X%c#UngzQ^u^^Ezi{LBQ`*4BWbe}V||BuLA*K8jBT zd|hTE!QR<#vk=qexWXH_b}b+~StD9AX#0a5XrWi-PK^tPV*?Pw>YatUfM9@!hsVX@ z+~vv5v%ufQR%QiM;6aV3L0V1Av02H%f&FvuL#47#iiSOswe@v_#n#87GqJTE0XhLj zdlw;r;J$R)316vCR3}AALE2%*Ri*+m69n(IvQyc{-)7GnHELa&*Y*0E|AxWh;qAa5 zctgq9U(KG6@VT!Dfos1(*Nl1}-HQ*?T>c0VNMHyy-a1{2PUZ1B`c+@7a4!9e!JPH^ zNXDmoua9R78JnmSxB%ew3t-Upu0Kr91s|Ytp8N3pMeypMPyB0k3HZRl!HMu){}+J6 zP4mxv)g=kU6Y|_$JmFhX#@xh3$MC0W`da*0MwTQ7nY@xL}o6=oa*#1^S~#Ru`q^s@O~<|em>Yy z8)*D(b|fIb^M(_{sI!b^`>PmhIbQ8IP0G30d?iy#dO6s8dKX7W$3D|}gg50~oiB%b zz(~O^+3d;1feloF2+UsWfRyqcE_$Lyg-jnQDK5${NpDJ)pAO%E861?B`BsWbI?wvN zpcb5O{UI6uM!qzeR9Xuj*r<(vf5y*Gw!FM75AUvC{X9vmx4Tzodnjtk$ksYxxZhB? zUfYg4?GjE@8vEd$_1`M3^>t%$wAHJz3F{)JqNit$1_#2XHRc&t_STe@Gn=19jbMUT zu66ZNtWFN0d7asre8lFI|r#Ng8gNXgPe?bMN6NT^!HLq z>(_5G=_ax$i54j1ptbolJfgJ^yNG?PL2`k6tN}}iJ0AY7=r9)@xE|9NEzgv5t3Tvj zopb=_SAtX}{eO4iH2b(>a=*B+0*0`6v{D|ogrq_X&uGw&@AbN0=kJZGlxk$pgQ??L z`2)|fksX&xrk`j6{Sy@=|JgWhuC8wU%-L6B_ew{dH2ajawI1fhozDVL)wsENo$a~K zIjouk%|#3IubBm~M^D725}VHQM+j2E8+{9U`=1$3gFMzqLvF+1)2fgAkdObyt&7*x zKs0El%I6srTUTzw#IOV)$rsE?#PK?zzxE7Izm?6@9 zig=v9>qjBR5&b7scGDK!eU(bn)FwB`5IrORe99wkktY34f0E#>X$fipe!!YY2wo1s+fAoW`GZJPu4>Vgqlx|j*lNeqQb9VjDf+yi2{%Rio}!TZ9;2_Ttn{@Kc3;uqHxSghOj+R zJ^L1AYlu+whs6=Ec;rFE!^ZtRH#H3U{?NF1g#4hthh0ezcpeY( z>|&jPNpv59Yekb>|BUb!Q!amcuKm8~e(WX+pD&l-koICZn#^$v^@OOpUODD*#*f+= z%l98NXo{}EZHwgUHG>k+g3#uOnUdZN8b!&f4K<2`s1d-7M`r?l|U*ZAOFbCcx&M{n-$119I^%j* z%Vl@%zh}!|Zu(Tx)s=v;jB1zMthYol7K-bc+=NIBUt?vo0}d@BPR4*FI1F}sR0-KO z^onkwpz^D1*6*hob(PNwP*l_IO9^nG5AV|u`qlfbVU@@8P|LP-o2}Q-eu9*ScJkL# zM4fH8wcth2&g;{N2XDaGP8d*HR+bPI6?J_(;n-X4aADc|GR2O!#DH2N8y;_lB{*zwrWfN&JU{e_yWgX^`CNzriqa zdMjx(l=lJI@Xg0DU|4_9H#hf-GiDa5SBzB@Ce&ao3}K7!PzN=2&lL@tN43mbtY{W| zn8UfNRKjn(u8?TzrsC!A2oHc7wh#{<7^v*&eJYh+gpegVg$WKcVPBOBkhX`$n_q(5 zd_DsBZ>}h#{ZU9H?;0|Y=5h;eZ!jzuf4*sd@bb0CUXX;{KhZz+cG0&zH=$rrmsF0t zZDAsL>jUrg672U#GQsQBtc}G=HYz}W>c@2Zpr81|REJ5LQb0iDbb#G?e67;6AQYkzX21Z@};pLs*nF)n83QP^gfS7wu=5Wmu*g!YN9N98?R zw6&~-kh$O`p-DQz-zpuZ1KahDY>z|}E~(y8n%57QrKOSh^6uQsd6`>aVT}8lw>{^^ zKy@>bO)TwRCGvq$g?-S#n>3M?2VsZ)i!X($J-OY@CS`=U%q$>{!HUzo&a)YR(yMzWvRyxqNu=Oksn(1pFo(P9n~ z@x9(pfbqQfqyUwPV*Ip1iy5C zy`hLt+Q-W$Z#`aeJXyNDEK{D`j`NVOf+%(}j|18~+u&BP&DA6HrVC6#LBV)Z27Fio zDJdEyB_-bV3K8Dy8C|VO>SzjdXr1exr3$3>Vk<$!#Rsh~hg_N2S2;Oq5KaFLb1Hc9 zHtj@<0G|Eu;lnk$X8s%P8sLLNV_+ag*?G)=6h^z@pHbW@t#=xqiz7PCj|az#Z`^ms zi%Tx{1OVT5yZsiUVxORR)Bud;N7gE^=Dww+6V;O1sAkUdq^SX$TNZp2zPJE!etT-< zyN(H+>{zq9l6XfYsDhPMrXLN$hJ&Y%%o7Jn1m&vMhvTva`K}tX2kyEF#A*qxwM<3b zFQwZMP%RUhA^UUJ&fj&DI~O$kJLxYQLo~FEmBfK}TGWTmybl#-dm&}1k#{pv9b+$6tbPaW2jO~vFc&qJ&mr!0>uGg{+OKiXG2#Cn>w(fDQGycp zlJ)?$2HhwyG!zG7E#o;f&%H6Nf;BO#e_n9NPrifCF{Fnwn;N;r+KV zI-$(odM_Nll!EQKTIW$^Fu3OF{QC{m$R>}JN+j={G;+G_NbNq~Y)o<^UGOO3o@l)A zRVi7}J+a9kJ9}`vtlB|jhO3BXEL<+bXa;%>Ibz|cIqm*C6&>x>3dpS_h5%+{)b9jq zaQTnPh#~H};4OvOwh+CU-qK$&b7>w?u~vsyG!#N@YP#|gf7&`bNg-34;tqX$WcXFD z7nJzK_3G=3z!9$@2xZ?DNZ?-dJx6i7#??>tgkEfis2vW3DC8II7sAVXe3k-3z@Qc_ zJ5G-GDp+X@V9J{A;_uU>IpDfG1718eyr?vS-(oY*E8$i$nt;oB`MGzl94+T$qDX_@9mKE95HJ~?SXi3+;%7zxzA1K@j1jB zK=+Mm_53lSjt97NZX?XW(p6wnhWW&gX?Vvm`hl%!D;E-7VDF#H5y$AD)n(`MumHZ{dTV1(&t4 z06o6uYGgccve42pmUlBOVUU`#J4G*Kd~#Y=BlNSFGV=40)qCGvWxgj|sY0d(_jmL# zPf#D&^vk<2rt8_!Zw5KcRW+)l+|fDyyg!D4P`{_cuShfLgCH{r9=_)-3A@;lp^Twb zKL<9Cn3cPrF3B}KoL&u9=Ev?60Zhl#ELvCexc}QszydwO`JgJ|<2!TDJO2p^32JqG zUw85I+1^vHBE_n|#SOJ?P6RvUtdt+zP>=v-A^ng*w&5ONufHt^efcu&19C3E{Hxgz zbq9l_|NlpWC$e^_{8~PH8I;!cpgGt{6EPGzLq3wk?Tq+CS-Bv05{&ztbJ zc^kR(xR?z{5hM06JYIEVOUFejd6G!WLzKwpV>i_E_e?V3w`|}qVki$FLBCN9w?_D3 zMLd*w6be>#7Kc#wl(sLT-@b;L%THfye2?wyKdT77*T7hpSzUN3Oc)hI=Ip_QxD9;h@3MyW6|<<5^nZwPIDX2R#Oo-vPX&2Q3PQjukI3ts;0>F?Y6+2Ih0216#2^QsZh^M}Xp^Da^Wp8{Y%_4n$;?=L6d#V>H^R2Z_2^=FLzJtKds6vf93lQS`;Qx5URP32<|;jv-l zP)GXQ(+4IO&dykaX)PCw&*pV+;as3f>bTrNq;Zbv0@I*isonB@m3`0czxeWIE`{VM z#e!MU|5PbY{xjcEB(YsRl=~L^RC6sv|_VgH2B6wX=94+vAyns(d?X`4hjg{E(jYOmBM&yt=9ExUw0> z(wgA~mpXP-z_G=%29Gp`8GRX2-eA&B?c&7SjoHSk+d0nimN-{h-&vKh#af#$dxN)( zQ)6eXbWizA8!VBJzkM^`Iv>o*5KexDWKpiXxY{TambeN3#&mmo8JL%&r}2JzWk0Pd zDh&DUF|^IY^C~x6Pg!GlWnZr(4Ei}`IrNiN?+dRa;AaH*(o?wAD_}v^P zXknlF5fE8bP|15J~B71tmpkq@<)lnq}xvLPbJBKoAf?Lb{Re zPU-HBrFQol^!L8s_5J_NHP`Ohb7tnuoafA``?>F(hdKQjOci3#@G3E4ug6d=^AfE>XEQ0is7p?UKtcP}oj(-E~+ryO<-@A9t!2a;jlD)t5~_6S<;g>6+T zUA~Q^@VS2^EnN3>mXFZodP##B!dNPKGDDfg|N8xAh`X-k-!@n^;?eqdb3zD9hd6=;FRzG$Xqs< zg?Co+A0YipOs5!xP^7|X0~Hj$fg<4*xz~BAHq3D<$Z;FE@|G%&z^~CgXdn5<36%S4Z^J1ecY`5|vS%zym{6!&`8%&vSZKaLli z{7?P{u+abrgH(HPw(-eIqXbcR_)Ed!>I*!Ln=9?YmmM@MsSoNfAOT}iCBC(@Uq77p zm+@T9Ou~RAg#44z{NMi}N~H{c>xCQCk+B`^E?an_LxPr+jnlHR0?Oi^PGrAJ^@#nM zUuYA5^Y>dGVcqHXux6GZ(?|U~Hilo6j?cfyE&tCQjf7rPss^)d`uu=^krUf$=zJ;= ztg~Iktg%4XNt~PR4-0%MVN=|o6lsKpU8>j9x&4JbJ2-GYuGzjWpQHxYX1cgKpyw6C;5O6nx%@0;MFYLa4pQsKHX zEqKuo3)ui$)Ch|ORrB)nC<=4gFCi!`U>_3a8Aa@PS{HT!uX&Jki>7El3!xJMu7v=q@59$U$OQ9 zu4U5f*&dQu0hBT7Sb*eltQpVwQp3XD3;{rK_a_EGHQj0=@#xy^+M4rs%DB!#750%< z(rLUShrhfUONp&rdE0VSwko6`uQke*NjRSP~%9Fg(ez5E+?6q$SG^Ttr z_rCm)83+XMe{GeIj@WpsJyGtbvbEn;_DdZiCaT^?Dx}r{z*L&|i!tiDD{mYCo)>Ft z-a=q3`UK^Rg2?MU$UeJCicK&QVxP)dm`rVgD-b8UzI+tjiW?Xb7H!$Dde61>jAF5-HBDse(#UWrSJcs z9k~4L-u~VnpdYPPqMIvv}n&~99rOW6QxmccQ~MowNHv!H&9C*QDwhzwKSWv#|; z0!Nz^ho}@l|f1-lA`~v-5E_o6J_eBiWSL zA&Cb;TIQywdHcSY{aS~Dsk_=1BVAo2YrQ9KeAVWr;RANxJV(f`Gmw3wl1U4gAoDI+ z5qu&JQI2VQZDk_Ok>v+@@+~6X4xP^NKHdWO_fSi(YDbkVl`iN&c5qmM; ziVBQ<&4+?hH6hAJPY_y#*eAnoJoRih0<30ysJnGPcxztq}Xe`kMCxQJXzc?Bar1?h!Yfc9`F z!Rv-);6SPBOEN*i&LPy$CKUfh9A(7Cq)d@!>`gSyQ}806EmWSW8rD91@9?ANOLJ}Y zX{hdaJrOgQhlsSA);G}XK#L~Vnm8~O|SToZka%UofxG@Y{v_^l7T<5#) z&?_D)$QqC&34J~C)X?vA()#RV+=TyS2Z>s+rscjE6u7$BD%6`Tq;fMaIZ#ftXO`o* z_SV_~S!>b8k(SxP0ub*nT!0CfUuIvz00KV|o0{f;tVupA!UWr;H=y51JGyb##>y+e zZHmo{dp7_Vec|Ks5t^L73q~itpbHJzZ9Z7qyldpH^zIc~K;DVSRbBGQ=1jXiEpcso z$)jZ^J(a>)_%r+vB-N1b2KCV@oIz)^FAo>ZD6U+SEc@WC=@rxmfq7D%nPtIv_sI{(uE5Q1+PzPyae-ujM~;GjK98634NSe_QOnr2~wC58o+M z_``1iMbOWvo7`ayu=zda9opq=N0P@#-a)NPlTJtyMeo_Ok7`)yPIL92Uz+ZtJYV~| zm43%vAyr_-Fd%Xr1h4z?uA zplzzj>Md<7or*{#Tw%#aZj?D{dZqf5BvIHGWg`4Q1LNjQhV$B}bvoikMrI}{E$v%~ z5P~~Qc<7=k(*ffvM}Zm*)K`8}{rl`itvc&aJeEIS%AKY4>fHWw!bF4$XL zbFl@Gs9ZzTC9kU3ud92*>QHAE&_HCpIGRp+csd6{jZ**dWez9&cM0*e!Nz4&J9>7A z0A-Fk>XUePQDUazD~6VM4;<%GGqegI_mrZE@!odWY#;1F!Pwd)Y>faXMTT8WwE>HY ziXv=|G%Qef)(thS4=uKK>f`>rH(>LG(T0z9J3YIe`{KncaX1kwl(J8)nOYJT@Pc(x zfmArlGybH{O>%RsX#J6$@1i20Ax!Ysatb)_Ubw|0BK+}KxECfqK7Koy#ucqpc5Ik! zi{>_J!@5PO-E=7&9hlZYys6K+-@Ny8Y-lK?$eO^&uIINUpe~YsG@dBrQZP)h^@^HC zu|0Ehn%V0S@1PLn#G!?O1>J-^-jBp}kYwiA{!Kx z)6x=B9oeF{Lo+2ZiZ)UOD%s?H4$n{EbuQ_plsHwEOGm?-wuj`tbvfi$`kTZAC1Z2` zI8^kbXXLd)N*M9?P_?T{kWx;7eV#>TMn=HVA3wEKCJ) z@W!>QNK3z=z0-0B(O2$IE=>sGhT9D`^|Lw`G8H}54zG^>%J97JFUgeXfvA9@&hr6m zN_<%;Pd{Hb(W}bSPyXnUI=G|2B^(q3I#v}Lq;JadG*;wUO4H#MSSYZeSgfh0H9uuO zd9l_Ogt@ig{+zj1U4&r^gaW{Pol_zU-11A`h~ej-<{d3wbfWRCDW7PDA?=R1!HD6U z5W zCq%`v@y6H1LXWB(SIgn9SlNNQ_yHM?0O#Y+(mfw!r%Hz?;jb>7FI3!gh`nD)Ft&;*7coDYN36_Sjp6pI zqUqnP?l(SE{D^gu^R$x1*tmJho#t0=_?n|rx}Lh74FR`+^~kX+4RddXg8q{;ms%;K zxnDCkKsnL=t}0t`hNv%6z7%p&7DWgKnr~~m)Mv<{Nm#Hqu%7MekhS-$-m55$cDFwoCkR-6yye)} zJ|Vo&On26ga&BJi^jw^E`J#1VXAOiN7C&$BXoI@cB9|x30fHrnR?oLER7Y{%FsO4P zCijN-xli>oFi>WkA);+u+rD;hT5PRtWn$QA<8ox6;+vgnRIhB>T)5HbZHFyA8rhYs ztaTbPthjW7h=H3G0wN;xsLMHC=cQheg=S)z0K+<3kL^FvWn04Y%kP7eB;E0duyK}_ zy2CS0Pq&^8uj-S?4iCRZmCRS#lYseOJ~oYXiJxgP-rquHOrYNGG-ISIDGA`)tn9w_xjkc_tL@i1V|Bhi!SStysQPA{7SU!e53E#KEq(eRFB!FeS& zf3hK*?3cRb!suvW_ZH(U;@j1qtsn9w?ddOcZwn`3-s(a~ot!lcGCJ<4r&-*eNDXS^ z3JJ8K!yA~s92wFG^QH(-7@O~$@wDhDS`e-CrCfFB7>V}f06$?whXt$?;67P0 zn+;Q)c@u;=mgmX1JyVCD7lwino0a_dtSfza!|>Uc@Qe?xSLbWY<)3lDz>U_ACkZ#p>vBwi(k7acqWjYH;Y7KZBULDNNir#l=(OHs9=9J44F@33$)5}eda0^YfP zF)=KGMns<*dk3-?9?0LYaYppAMNrQ!_2MWG3{wOKY?HdP(=^J<%bA z5e5_5p!RzQOv9*fqV4^L*o*w->a^Ow z`$Ayd8fwr5V{syKIBD?ExaF-^53D`@IJEMo;C#S@`vjkG8D{ulE<6@h2RmNpEc7r z8Mg3LV)C^18V#hL@8*n1=)#(6r61rdP6zE1m5&{ZC=AKNo1NOsT00RhNz?c4;sT;z z?eQMT)EJKaCA4ii0&dyF7d;6A!`u^TN#BD=z*p(@vw1i*BRCYnu6H=F_ zyN?aEW3>7l;->izJUwxDg7BP_;om&nTxAuM0h<)31+f)*7Iz_Jx-e+bMj7x zA3QaHyNK*zPfDQNH!>o9RUVHk;sPO)Fz4kPtc*Z`hy;na$xK*-;s|d^4iQwKUN_u> z8S)4<6s-E^FQ2bIqUkFtVKG6xw8tv1=#pDM)e$=@ee9!MGY1Y!6zGqIFqd3_f3mml zVxFQ0+7!@v36t94(?hzgs6>+!o=1aDZcj{Z>ztt9r#THDXDB@1o3Mgo3mQ!o)!y`I z*H6cig*hJ_K1v$&$GHbQWeN1|Zr-nobn@H60y9HGSe3zTtgF*#8Q44~@J;3vvEbzj5`!ne0)9QoBr zB?93RcLX=)bZl-L2rRMFN%8CVm8wrmA&^8xO%`MMp&J-vmy)Ar?Q7j=WYI@(fi;;M zs;L-Xnd!z0@#!SbqY!KP)8Xl(Pr=d+a5Pz*@LZZ*JCEUK5f1Hx55z38_1%e|t7&X(e}}!Qnyp>WN!C2O z5ElKSewPh1=HqCbFe3m$eh>TpZ;iqoOE4siZGq~8Zl}z5Nl6hQAt737%?$TI?FMaa z?Ss6ML;mhlK$NZIskZi`k%t0B=t;B>x?76s>HcM^ht_CvP*jlL`=lfr74%v{J?BgG zlqPK|&TCJLxhxc_P@HzcZy;cf*PlbTK<47mMx@{?>5+Mp^BRb-^4hyo_UqRx&7)Mm z_BlPEqw9kJOMb^VwYBMbT3-3dq>}lOM2-;BBE66VNUxQ|w<1Qtkqd>=bj}28>8Br) z)6P2+91MmoB#TAi)VtMNJg?oo_j^Uyoljm7_xZVz59ervlVC2G4ZCEniBoV@5sElY z^I5_T7N9d4ArJQAbv~otzk4i6`o(EsRvO6*y#f@B1+(jIC4GZ?Rr1TR>ocqYC<~78 z>f3cSAryxp8(;vo1mix1Z0#dohW;5=3K3d7rvC4|0R)^)%T{lu5Z!COWmTGV#PXzJ z**LN7!IwJA^Zk9>z&wusQIIFz6+1p-yDq!B`h}k?xGOR*^@g8DROHE@}R1n1t+8A%pl zRUJ)F=w4tZgaQ%RtNHJcg@?=3b>IoB>_fx;*aGw;qX1EaY_!K#IAbJbgEtjWu?PWG%`xIFoAh=OxGkVydG1$hG+ix6TWi|J>aNy zoAKDsq8Nk92(lEWXQKmraW+NF8ZX8Y z0~PS^^@M^#8^bZ^41~75d)C6ny7=DvV5n|;RlC9bbDYU!rO>S#Y35trpTG@HkVL|G z)v1l>s;|IqdI2v#f?P@bxxAZJAXmfNHo>I-59oMK%U(#S6m#;`Ct;QU4u>x6-@6Ux?Aqg zY0WUP;);*FfW9$&o$ziwYM24%i?%%^gj+;Rx4b9O;>eTA8HO|0r~oV3j>V=`ImBEt zvy;hFQQWJ|gcn-Km7Op$HqQO?L|tdZmlEgwPH#A3PI}dXx81J3PY>YZ0rx!xv%7@X z&vjNe{XdC0r#rbH$n^_Kd(H{xF3%!;cjA4=07O1D>TP?Y=aI^LA@CLg0Px7Jl?j$i z=epDwPJ)6O;7nHzs-25ipCD~Mc{eY-&>U=MFF*so=t48nqby5vJxxL~fZ}P!vODFr zUq-Gvh!7xi=QtO~yNEfqv#{jP_$s$!a0YeWHk&tu*~iQj+{wqGUYQq|M4IZ*^h!PpMd9j=GyEtZu{L?Y80Wu z4lq6P#Dt{6C_c-#`(Jc9f0hS-vc{vMJNgT$HAARgS#>Cub`^QQEP6v!A2tPRLfCQJ zQK?bq5y#sk5$8+akWH-(+cDL{`0hOr03a+MioG4Ud z0SNV$#>VtaH}+%xu%@fLm(^y!$WH0@45>)1-~n^)6VA-c04W0^zuitdJf0hRp&W|P zusJwI0Lj_cY-Vn5!ZqGc;Bu|ZHfa0fR0i0t=thkfdOCQ~crb2np+jF4_NeR9R2y2N zbt^hOpaOMW>-4~W)kMw|P*27hBisdAaK{QS?m5+AxAnKXPOm6-zyjnfjPlxR<$A_p zXso4R?SS`}Y6Q=)?A|bOZnVPc_8XVDB9(V9HAT0H_AXE)Kh7x3u4Xx((!{YA^rqkg zxLcJ0iS$ASJ)UT7)#Q7W=5yU03xU8Es z{STk~PD?Z*`4uvao*iF`ejKol2; z$(q;^xsI(eDDFkFTZ5CMVB~$CM8sLU{@`FlRD_~kx3}qNGt@D@Q^K9=ISWzDH~cmI zOGf(I{?Ah`KGQpi(``}Ylw9|fJxj)xQ(VPcod+eo;HPX}F!X};yt8CX zTDenm8AJ2DiHp*#Nos>f?#rGM&f&xZabV2oazRj^@2H>{Uld#^8T5CjEoxzdDRD}D z#!Gp9-rwMA>`-3#L-^dpV|w2tuWQQ_!*}y%?@RO(?VsrGH=Jc}4r`O^G4?Nv8>{`? z8-o2zOfCqLimy~DnAno~3e*)JDlWe1Ua8}Kz;f%0@z_Vq;4gc;!<+UN*$rF#q%$)W zwPq~j3=t9eV+T`UIElCn4&YoTMz2S+jB`?4ZQLfA_dwXJW8rYlr@|8P2_~w3 ziN6m}o%;uEQVR2Em<;>#(v_=QQx6PC0yx#-%#OyTxI8&zgTk~1pFiVB&W;WShJ3rb zw`4_$0hNDjLysXPcT-wekIv^yNGVX%^Fq+kLrOXNea{e8fvlV&Ifti`c*Yo<5Lmwu zZQmO=N*1Fuqo@41eCc?#uF=wU2Y7i|KfFznnnn5;q}=olsFl{?X{OpW07*#IC=_l> z=5vO8@3O`)$6VjuRNOhRP}mjFGy#cDPSyaRBqNjE7^N&=tj>y+L>CLqa;Z zyr56>wd($m()tyZV!k8`Y#I*DA>wo7rt>TLi_|s~$<@A>ui-u3@$@N4FI zb_#cL2i2pAq(sRmv0$h0G-fQth{a;v&1RNj`3@QnF!=5NmO~gaLoqJ>QV7$%**Z}zodW8;HC0^5-xb<2 z4lG*)n63!7H9p4M`670O8lK--HuM9)ZF8PJ zS8*o$FHgm#;Us*LUf;O^imX0`qgfFyZk+W?>Hmso@JwV;ipjCOQ2zMCec&*(*Gk*} zmJ&1}Hm_X7LInKZ3?#8I0ej(OY8k6(>szFx;PrD4u19TA7u;8>8Ix_NX87iGq<2Ulpo$#Jfz@S;SA{4rgfU;&0 z5^`5`xcl$fGUoBV16oPD520agMdNj$Niq=)Y_4!^$R5k~1x2LbgoI;W?zlc|O7#K26Nw(D84@0b zi9jg;8eW`E1rA9}uU8Sho;Ae?`tMXpJR2NEXy~UigX8BXM*+z@yvIKDSTTw-^dP&x zhFQ~(Npk&R>0rwtP8zx?TqeNx@5~6B*O=1S3XJpC?VXDXz7-n|H18j2W7yDe?qa3J z6g2B~UB;n&&fc3x99;6*6z?G$73@Sdba8K@G`!D){cV3$hnEyDu zZ52hNQOm?4_c!4)RcUs`{ot9f^v4Eil-q3oRVpH315*cDyZO6yRugp2UI*WgT;LZJM%Fi&+t#P3QGu`sI z+UYT@Za2R$s#HsmWkE*B=zm=>FN&!J0C|a)9?3_~JTtH(%LJQ;_ALxR_Cq z8M8@-o3le(+aV}YD!-5V{=vkBIVLG4S>mlZ*%Ual+1B4zfG(eNByA^TEb>@Imbl zyFC$p*w4B|fB!_sAsW>EDN56r%FVuhCX1mG!tduM>Qmz-*b?)Zy3(XmCKVF`mFiX7 z*dpPeyMM{47w-@p5%Gz|R(FO&C=DkE@d@*_x{xH%4%IuCGzHD6pUC=A?*fN|)-h~; z^vECtzvzxhi?xsAO;_68aQbzyBL)OX$h<(6OzyMgv06hOkaJKV5SOR+qbM6?jXPIo z7T}*&i(CgEmp2~tc`%10OV1B88|y4M8_Zn6+`|u8E8fTbRcR8VKao+b9w7;iqnvwJVJUPzI3P z@F<#f7I+^2A=mothj@(cf3`4e<}%+0IvA3w+54^0HIf*cMP-XeJG%$S0fe^Z1rRbNkFpPP+ zH?IBHf<`aOLkPD&)`{c1K|amrjx?)dvGpIO{lU3*g|hADVC!I#6{#evAlXL-zAd*s z;FFBsUY~ATCG)>$(>+nbg^z9LYCSREA@RH)IJ&fUbYFLVU6k}y71vCq{AbLv9QZd7 z&7SGHT^b|BrlYiCFES4a&BEk!?m>+zE>~eK<#F^l^DRc>`R}(GRxIE2)!qwp@5LlD zaN`GvdfZq2>Q>jaC_rQ(w}#uF$~=Bqr5=PBhfIxJG<~~hxgbBe=O@IAM|{yuU~QIz z`pp`rC@hVIK5oxI$q0I?duw`Qm3EnkGml5( zU(@i0`u;EBP1PP>uu=v@HIrtC&8$XkR)J3fQ|dFra!ga>D{&3L*gkEV;MW$IKq|>r zu4vXv?uOXvKDP4M?(#8P20tcCQ`Yd$nMPgeb-@Y(Zw(w0{`LOdI8n`cS)~m|ujL#L z`Z?s!{0_gv<4b+`GB}%rM_c#ZI5NZRAAJ;Ch;iC>P)c;f?r+tdQq}K6t?LE2WLrCf zyFv1*V7}UqG1f@T@_NS@?qb@44xh;@>f}9&6BNBA9{0dt1)AL4yf?#V?157ea$_25 zwe*H&uAOhg^3Xoz+cL8CJ1PO1BnXzal64qEytt?+7|ID6f1EhZ_IZc#Zi|_)) zP3#ZmADUmkhIyJy>FR8xld&Ff9w%w1uYK8I9bl#Q}40P@&`3=cU}# z>=zBalNp`xni(Ns^s3(cUU2iqu8N^nJS(1b;v7Uj={N%I2e~)L0()a(JCt=8iWKTZ zew1#FzEj&b|GlG-KKAWYHFRmb&`USVkTG^mRz5<#gD`(=Ec-?LaW^WzqF_20BWL0`LHMgiPMk{| zu&0Y`x-5gK`VE+bWT)R>K(9*p7JYF}QkjVjUq zyx!kN9?*Y>DzVKzZ?^4t02bvo-4}xTOcxSBk!*$&S|m-=j{vv4-#PJ3Qw@nE95e3Z`ul^k{`%0ziNMZBvb^Jz|mYk>&Qy2=!V`^b;w`njw34^P8341ov1DYH@7Vf!@8vFRtAc||gED5*u5VAeNf;~SDrL< z`Y*C5^HxZ0+$*VSPzZmKwSX*w=XSU7TVI7GJrk2}-7?7+GK%!Za5zv53*iG&T3XuC z*_ot)0mYe%P_nxV8YdAt^oieL2O&h-Cn<@<&>a9GuPNW*l$Dj46Hri6QkL;iDT~n1 zAbcK75_|g=295W71WgR}^yHQn=H$Snq@(~(3uF-#(gy$_x4OnyU6G!evtpL6NWERG zJOm}(NLD9jXYRqF-d=A718V-v#=;b;^SU9Ypx++166Hfp+dr~R+N?gdhKVPnF!GJC z`!O6o9`h`6jFsd4A==`mRh5<}^N;-4SvnYf|0`Goi1RaI3acf>MGR|`kG1MNF42br ziu~(xDD$N%;#2LXozt6ITCGLLZT#~qb4TF46OkvfmiNHy;Z1E~B@5vIPWUya7ZT#t zloTinKA(KjiKvjh{gUXlF4}Pt7tLgZ1L?H6BP>+jk zUUsEP_%H45el%*Rt|su0ZD3v#S)(i-FcKEdl9q9Hc0M{f@*Mf%o038fq^44k-|FeH z?1g!K_!QKA~hx6^?{r!A5O(PlU@=c&>Ux1 z$qyY-CmmZuK@cv?SSgRb(VoxprFng0dWh}ysT-ag$8d-Y>x56-P z&eBm?Ri?0AvdI%5(XTa(Pg^D@@imHce#r;?u`0m5Kw>lUOiUy`b7`1ED=sKN`|;xk zIQ)eZOOTr81jgf2n+=U=jIF_fbL3sM|hQi`!1vd4Peo&^*uVW z_VxFt=HgOwI)RJBNm{mIGF@I?re|jExIW!X3zlggQ^c4DYai_&6T9vYXDW!5RaEv} z9!b5T+g;#!NUy?CEfMJ#A`znfL_kjE#UgY{!$m?irV8Zr4)HN-90aj{@cR1tB>eU; zLc%P>_jBL6ySu|*Q%Kq!uSm6bcD5R@QP9yLA^O0TmX=mK9j9AcWO{u2#>7b!ayO%Q zlfC$$)H^tc2s|xPKw#Fg2Wc~#ulQ|lZf^JBptO?{FF*kev-BWAYXqT1&Mw?5&Q{CM zBvcnBk7EK#0nxt~CAU&#Nic6wQ&^k&RpVlC+0glxBshREHZ6GisY<+jm-Cl(h`W z%8&i=98<^rKS$$1j?a5pL(9^N_V%3V>FImvW+6E_^pY|%i5)aJwU4i!gb7Le@cz;5 z+JxJ=S7DkdPSAwzXF%BLR}E))Q#z3_o^+lB(nVs&-eL_0XVm=KdRp>wE*s*?SC$e| zHLQ%i+<5UTMjMhjBncdgN7Z;t7b`4iq>A%3kn~~ReSNDD2dTW?cQc7ytgz>$MJ_wza zcB^>V#I^7^6svFA)%GC%C2pGw2;TaKL_OTqjE?X*)~#UY1P?Iyej-lN#tOXOfEO{< zOE7x@w(5>L&0+ItMo;CHsF@j5p}>%KaS_sRRG;u15w~`}lCV#@$(*hXRcZ3=Ya_2j zc305WCgNAP$04&J_X#AsvwYr3Ah;qd-Ic3P#mqclSsU8;5IV6rd|&K$0Pfa28g2Y| z$D`Xw_z|~ix#N_zyD!e!aP$xBt!zi8s1#Vks$9m?)fGxbSG|y^agIY5=_2DHO1mV7PrE4hbndwAuf?2BHG4 zsxg6YN`rzQxX?FV2y^@}xM%Pby!9QhxS*gC4sGGQqwHDWu%XW)yBDou@M6>tz(ZDh zTFHMeL+R-4=4sCaccd&}DpgQHp2M4%1n)-nFWwFDo-yoO&gjF_EW0RNhIxY@oSDHd zj0%v|`EOJIcM36>f7UV$1Rcyf2MHc;z?81_F22Z>MgV(b2$3nlV$zuci78>gex6#Z z<2QU66&Ny7#Q5aryH6!013pjlMe_s(Od({K5g#;uAChUAL5 zZWi7CZ(>CS-|O;&`MTA!?XfL~X@kpG*0l$}${M#a7V#X5G-))*_7)n50qg4%6T{=J zTA4SNf^!a&x+fPYn~k#aSJ2(D#>#D}rap6;9?z{P-X ztz|)iA}X+{!ohXeZsJ9Z+W|?DUIPkHeS1*H?sE2Jx%Q7tSm(UsB05m*a?Thr^jl&` zOXUj;Q4H(5QFny1`r|-pMMH)4;>=`xQzV1qBR1l(5ZHs$9$1jbvBA(IsC2NO%o*`e0JEYpKZWU1B`6xU1>eMDE8F z-&MWbtdDecYd8ch?rQH}awy@#d|Euu&g^x1`=wo6_|XvIpK*DG+z9?3;Hd7K3ZFAG zGuaCEA`mE$vly--fG_v@?f$Dq8*EkJe`9=SlV5j-Ov)1)0u-uE zn*|L00|V%QlD0OZm7|?qTSexFy964O>Uw%((7ZWx{dIP;{Xj(v>geAX_M>Wrq6LaI zB6?i?6igAx78S*Dr{8sVx@m1<&o=IVYK@gt=-M;kCEnS^HYL(&a=d6(TjzF7;Tic( zSY}L?$R_F&cOg7wpMwU3du%gOwavl*jEkWdDp7Th|MBT%DgbidlxI{)W9&nF>(G~l^O>ulV;`BrR9Os^??c1DKe!e>lb zIl1NC-JeFM?`t-oo5A0sD)9VDmKci!x$U|n0Y&?o<#1@tJ;@sq7DSsbH>b#yx`IM1>rh$9N4qTRi&lz3y@E7VMe}xXZJXnPg!vwB(gu zaG(a3`i%I?_uYOUTEWosJOh&XlQTVzatFYzotZ_|^z6{$Q@@~pbPy}-vtOv3+-Pdq z>_UHeV|Cc*SQOt&nu1!CrZOwcWwUmTJ1*JYRodVG9svnyb*ADg3>`%O0ddNs-9<>g zP4|)O3iqkb;0z{rp?6zxf0j!HP{oMIn6*{2#v6G}jBIQy{TH0?o@8`@G zB%!-grGH3J0i9}Vu`34(m<)DGNgyp9-Q?6lrX2papr7~;4dhME=yFZQjG|^NidW9* z?H_Mx=&w-<}la}eV zC{w%N|CR!WxY>MKC^W>5c91|2bUT@fLQMJGfF7`wyBZI1yQHKf>zjSduP}#{;}`h_ z1(IfFxmdUqE;~*e>+8?y=w_veqobqg85wa*#UU)l!K>9VGVtu5v|Vr@MZm;!#Uq)9 zOPDzR1F@FCWZ$j0w2)6f?PKR)b`wC+i7<6J$i=-QGoxK!PI z_|q@pLb%C25s9#R9ZVwhXN4;uNdl9dotyvwf~`L|0HXM+>gvycVCg?t_W@VDcvx5f z&^<7~HT!u;#07H31e4{QwgDu73k?Q<#^P8Al)ge>u~Ggd zLHJj;5YFi;>zek+B>)uZC)x-zeWu>T~(E0igH6WTJ41Bw@ zc@FOhX*}Q=mH!;@?4jP6IbYOq?QHSadx8Iw0+Og2Kf#(!cpgI_&I0x5(kCS>Hct)9 zOF_TyIyn>h0~qfj>S4i(o1UHl8$8f^0?6gUbE&5Z3W4hD>zCHoe?XE&sDH)n@!s7} zmJ^}Kij&BYljwt%R^Z8rt#fWcLDXg7a9BW?k%xyz4kU1vmMjq4SXy0$7ZDMGA}dNr z4z%(mv7S$^-Uueo&FMf8_p(pFCW9!1$Q%ePy%X^-KD{@`t*}RRNj{aln5gMq;KzRw zzgGY_aCt7c8JLs#(YJj$=XBHhbb0OkcI07y0G3el?040^i5oU!k!UUEBJheA{u5|9V|i}z&em5cBUCfGnpzbYAHC)ev-C+PhNSO~Ay&U?_#J(YiCU2*QZ z_N_aH;#Jje`>rerlK`_rYO8WO9mlb>H{S%dE%6d(l63AcljIfP0Jr-&H-6eRaiy1r!t~SQV=*x? zxVyVMKr~dQcv9le2!-Q;!xAmsvZDTzOzIU&HV1t#;|6M;(Xg^&3aY!{NMcE8}iCg~pAiy#NjT`6pKp+Uj$kzy z7a1w>c!`aWhH{7OWU7v5ihf$HH@3bO=UZ3n)$ytj+ zT-mWFmir(Gf5>D6iKzWP4m{A^-|L+chCkQf_CYy{wcyd4c9o~tP=^DO;xtN1;C+vW zXH!bjUA~m{=GSj$qs2-(s-92CI? z)}yp0z!`=y!nmw+hr}QQXo_6*m!w$^5dcLOqa8X(t z97i214^@>YuUsH7PbYLGhxc4r`Q+r{(klWd+I0VMS>L6|3f*<<<0rzfErPwm&vGdT zO@WoxkI_9mkIp*3d=o5&a&!1SEJKFOm;|RWA$b+URi|*>og-3%2{Nb?!J98{oq|aH z14u=Vcgdf>CRsh%26|j?4J}O$ePGE+;W@MkcLwM3g;9KjabNr7oeL#=CUJKC3~sK z909GI6|O|)!D#eI|7EBO=3M}!{56;GGOFi3rhD%Fv$G%dHo>0kdW${x_r~JJx%!%# zu=Uz6?sEJJL|-p{Ly5A#KZ{P18t6hy2otMj*ORs%635gJL=<_!T)>xwo6?%+6B_&uL9UVYF?i(2>K|?dJokWT}4<2uV z1tcD+B%chJr#Au_L=H|$#OPfW8!LDw ziBL*8{y0ha6Ln-z&O0m&ALT3_$U}!^m$_Yi5non~!8Ec-t5>}Ca1Af{&H%1tv6keU z8kNRRpLT|^u)GROPfZ2%^z=0Ao!E8oYQ>8u`+oL`YcT266F{T3AR<0~>?9|lqUiTGsUu%fCwJLD50dZ-2uS=v#+tcfhn$`nC!F>7@103}cKt4*Q}Fi}R++7> z;(XI9v{!D4TiHXh%(T66;2!ei`b=jri1*-Me7u`NyY5gjsp9B)&_rvo{BTKh?4P8% z_+l$KI=^b^&tCEseI1?mtAcR-Vx5MLy=pz`2PLl1&D-i#u1ch)0%tgg_(n6u>QB^r zLOUk7*rlsBzhV231YK=#N~n)U{7B-Vb?RLoP~@f*(cn-Ne*u;p4;ey-YEYzTpp=91 zW9bCC--8h@%^PxcLx9dSL*HZA&0~p`@#v1i5Yh)$+OR)YU zla~3k+$>S(79XJ5gmK}00CHLEKPWm~Qv*N>B95ZfFa1Ne8`SsEKt1oSjp5ClTS?{N zU3HrBCKqeTrih0|T;rdi6poz+8P9By)?=;lXxNkLKyKIC0=R-)v!0PF2*fe6zN){& zmWF8ecj5aVx@T~a(*`{3-V`$=3M23%6>>3xYfl8GU;)0o%vFS()%og2nV1O_9%bQN zpYCj*ZukROI^%9QY|#(J3-G`$L5iOWy1U%L_0cmAO@1s7VZCmywdIrsp;DKyG(XBu zm{3q?bWR5UFg=U=5yT`~ceNez$3NPpIX`ET_l2z58qvub178ht8VTYXtFykmd-94e zBUBVtiVdL+;mK(+1=i-Iv(4F+oJ8{A!3j+rRD0-5pR>Ad?EECJ&v&1-o?h9=1-S_W zh$iajFll^@ijDnKP|(j}3QR7)dMhU8wY{A`^2OmhmNx|$kQHvNaZavdd!pO-b^X}f zX0aU{=c`|Wa2$2Veax)=ZpRA(R|n#B9Hg1a0a`o-HXd_I+o9vy`J22Dv`6zl6w)Q2 zNEHjiN_cCB)YEmcsNlo&x5CNRhOZiLG!B8J=tRuC?4j)CHFx@}_gI403N_lPd5yGg zF+UGez#ZSElD9N8>wo_KRc*w;tS=ANs#7qxIh={!^Ky(~Z?@l;lau=u9u)?i=Ju#c zS56?cy17c5h%S5DGSg3BezMN~`>yuQxoF4(CUb~3I*f;h2k`Xw&)r5=-1-?5WX{xk zf9Lc76%FK@iliVtadLJ}tFPBNxWiOU#JK?3fC4k9j*(tpPok&ysp$?%LP?%dF0-)u z2D@~!Y`||m2~>B^XJ0~Q=uoI14|$RYs*is*58fdgty4^=PuX=U^bPVdY&+5_r(#^^ zRb>Ar^P0|6_0-(uo(QmI{5d;fy&c||l_3mI$q z*evkbrmrB39SXP%5d)YdF@>HSx;;Os@|_=Ci6!Te1%pQ$+hfS3_Iq-gLgn`7t`-MpMcA(| zoJ4Dzn@{u?I**DPOWF9r@+He}SFp zOf$&11|3NM^XJ3gRhhcGQP&W%7O1cQ2TZJ#&Sl|2dHjQWk@FnZ#*ey9tJ>5S_jkyU z65+%QAi;IFF<*VfAdg8kJr(Dt5<14&p+oDX|t;HdwGx?K(#x_ar^5P6OIwPrI(a zc*7s!=El)ZK3!`%T8QNG^tR~EPZn5V9X{fXLdCV^%}-_MvvOuWD|7@h%B?kJXm@Vq zvi0ln{E{d6gQSTV(T3+_K0485=c!~+h+DF)MCdV|I}0NQ^hoWiKsQ~LJHL1}F*oOe zTK?9PsSSnS^7MS^5!W&4nE#R%MzKv;D$HgCo&rY%1cWJ-QM5lJnw$Of<~S})QYS=0 z-jw_^Xa9)9affy%i)Wcbq4z(!b>GL|6;qM93jILZdZ@a%1tF7>duq;B;DHFmm8%OP zDIJbg1#M7P17zEkYK}Z~eRRVEQnJdng^=?ibT0P04p(Nw7Ns@=AM+fv`vzw(%BuR79uE%~d{N;X0kY*Ob$?%Y??%3@^2Gm(wsVLvAFsm`b9W_=? zBBtNy=(4S*>C|{0@_XvHh5?e!`;HH~?iT;ZK#bDku9s-QLv^@+*MnhRV}npS0&p~7 z#udG@F)rpP_tWFnOG;7_$l-e-kv&#He+rlL=b1N!dE18`x?=m~n_gSD5qexflM}O{ z_NFggVK|CT(TWTEgz%!5O@(uh0;Y{x(W)AB(}LTTF>Z_Or}Ap&R;3?gXPjsC@?Vly zfxf)?+JsA6rx=;zgsvkFMB4wzMWI_f@Axo)#0PnF z6L@1Nkr*+GR*Iy<(Y&arcg30Z9T^DE=2z>aXmtZT9l`2=r$3R%Vxy-BnqSq=+0n7< z&TJxkW=W+iXyxh7_SdPVJi5~z+Acbe`j=I~SAX=n7I0RWBo}{eTD{v^?Zbxh6aW+h z>KO8$dv#&oT!FU!olvcSGUB#QfI6$;^*2a}sFEywim7`QMNO&lSakR!@9-e2h&Tt0Hlf?3}mpUb2)(J~3>D%>bStUtVvN_A%_ zSH^v0Rpc60zd6mw;rmoy{^IUtSNqJP_RW(Q& zH1>{T{N*J8iv0^Jq?yy}ada2a z$Y`V<((jS?%CZGjensP*FF&yj()?z4_^l=CHRn3#pi(pBQ& z$m9C=|LFz@a52@9!9i6#|+n`K<2Q!4RHtrMCxxRJ+y;ys3+>(LU zmv-f%7Vg5&v)2po1>wTbtXL%%iQEuTJO-VgOI1V7AU}2&&RWNqpd`zLTBrD5!5qj6 zL8{7Ak0V-hki$!oxeMjzW(Hc^mN>iOpr7~$v3iYN+>6?a{6eeTj>-M$SW&a)DdN6e zv3mk-mj7+#0RO8pKodcm87(2f_WytN#!~p>Zy#m?ioq_o@MOU|EpAr{q^|HuMZl3Ag!ZdrY4LLkx`o)Ua=iQ)DR^=LjVl}F5}jaXi|Lts+KT^u{Y&LO zrOY$J-?ML=TFIj%QiXdeBtF&O0MAE+ya6Pr&?Us$@T&g@A+&bz^w_%4(1k|f5G8xd z>%;~!Ca8gw)u&w7h#F9?XsO~eoT~oMpa`lL1bsOuPrsoQjml0s)km21sI9lFd0*vc z`!PG}^%;oygx+7AsExLNY9bR;k1c!H%w;&~BjpCr?Kqd>Bl?Ju9i;ucKZzT(WY-*9 zJ3g9%)Bx=IEvH|xb2c-hfW`b9X`;vg>ggc3TrvoDwPss5X?$w&aO%57bp8l6c#vt< zd3zxJkE|#qUIT!N#y!1;_+J{LIe2dkF?w8!MwYUhmW1!d#xy`ATys8!q?(Aew}8G; z{f(D~a7K1Ee958%#SAz0vCX#=U0pbU7<5dDu6kVs(X6R`0p88q-?pQXzaxJPtkR*3 zHQH_GGeIp@z|!_Mr4=g+_cH(rb&gKGrOs|;V5X39h(&OXA;mMw4;!V%4@GJLGknUa` zR_sZ@_qAcb=zF0@R)?A>=aeVV@Bax{@z>Kdw_`SGLb8+%AbV*3T&I*QV&#?_96}+9 zg-za-%GHoeGWC*fNI&NCe2>I0gip;+5@+v|c>lErUEg3&1UeuZjNF`0EG{mtq^^w! zz=#@1N=qqu9a&JP1vcOSop~MbS9J7qpfx1Gf3o50xkwvp%02!)@vto4R2u2n#dg>h z2HZ*Izt=Ty`CZ-yAlp!8!4tnRhLMe}8(9nJJG-u&yS*^oUM5Y?Exj*?>F>=}DUL4_ z2p%U08zBM|oSdo)vGMW9fadMREYME#DMRtbLMw$%4@zhQfd1mn;x%}8=LU#=|IQ7t z2NL{;jw2`C9~~`=msq0bY{AK9CapvIe7BtsJz-qh#UCWtF6z$`GDy4)hcZ6qo{^O@$z1ETE$}vtle|~955nhFzgs|1P}G3G7)utdYnR}(+tRFMA(J@NT?YY3Bt)~i z>~Q#|acahKb5tW_KPPRrxi-FotHti*` z{c!hj>z^>^v#DIm9M8zAi-uZa7a!?aC(rquWDdPRXdESQb!R+(n3hZmf|Ev%=f1Q< z9_bSOKqHzWnX z*MFZY3Ri8?85LL!u&!L(8S`zwI9~gBy+#UD9u_{Nhmp=mDFjJvCw3UNOr`0TxLcLY z`;kKBL-r!Gz#M}9et#O3b04l(NZ&g;Gs;^J{WBrmywPc3JN4Q{vt@|9M7L#Vvr^me ziI~-eDq>CQ@mT1A+fQhEfMkv=?iGH&QisOjOLTQxLXaPb08Y4sR~k}BX>`fSWK)lu zdhdTm3RK`8h0|1M#!K;&7^5Y{RC~tG?V&A!yVgG&-&G>5=sS+&)sCRE*MsNKmO?Q(1 z+bttDw$JT9r^9eci4x4)IBhko`C5mz2$Q}N>jyWW8Tzp1-fKY=B8|>BO6NYR@zfNR zk&!{c#q|=vA|+)$RI&US7}ydfGUFjD`?N(NKA1iw>W0m)Ur3^Z1Zp-ue>te*_qFeX z#|;TC2s}P)f=ncYJq2kuAyA{i6u!v`-$hc7o0DBD&b9PuP{4j^k0_2RYg5&G54gB^ zirLeA9GgacrR%5mO^Fwtb#QkEGaF>fp#k~W!{4JI&9^?KWbhH2)bq#D4KzavV~}5} zIdv^bt6lV2$3jcZV{Lx{Yrwx?qlnso_as7;v~U8e>)-(oX1gLsHNR1}l3<@E%l_;6 znlrVD7r5T~NVF12m|cM?T_gEj@>7Xdk<*QT|Job2DLx7OSSu_fC8b_ICDxxt^>P&} z)4j+QtN-Vq9h>QY)lredS~-~x-q`c{ZMG@+{O8$sp+eU#{0^oaQPJWw!PdE=|3%J z*(vIoFMglBYhvDYbpB37%>D^MSy_1vw79;$ergMZ`tP7*0@MR(e4!dgXJ{Uk9x1$C zW#UeI!WJM8!q)`(KZDyp7P|{+^%vn)UL19cyZE=~)_8c2sd3FX5a1Vw6_Whirv!5% z0!*Y4J3n##cr$w%xh|E_s1^atp*uMqO9vJq)L!uCkHgZZ8hNz1$?NN!62X4|+5>sq z5>E1+4n$ZTKE$8sS(pn;>DgoAg3};%*%2aXo8Y^vH~7^a+nLligo^jh?TfU;V&4F& z+{LR0-@T*)q78V1ylN~yPAX)w;m!3PIUGT@xgmKyNpri?zfZEb!T2{Uj8CGV(G%Pv?U9o101A`g|RTv5Osl`Ck7sX4lD_Glm5}A+I7+xBNX_H`aLSUZ!&dG z6XWR=$uw&VLgo_o%>qchi0uZ0>K-v#6Rr(HR-pV;tr{jeTTE1Q+q^FKyPdYS-360M z#+RVe56Rd-@_$p89#^!98wfmP32)G-nVCsr)UYZ;%S|=UE->jyjJz#V6O$Is zy-wT)eK$WTsrWoHDxQPz0i;7L^eo*`klOv^3m^)0G@hQFMJ+C>9*_$WE$&TG#>T^E zDW47xE9IMP^ZJFh|N3_xm7Vy&_73KVgD7P@PbR>k! z-uxVR4>PHdP|25YdNX7MO;~92KADodci|SE3NZa^E;6^WHW5fP%+4Kl5Lki%XolSQYmE<#f zO?B+jD0rT=ZsWEkZFJtmP%{WnFfyV*{rOzA_pd*2Z};{0OKK;WX?EWq?7w|d18jPM z$J?8miLHxb$?1%+*c^EIL~PIh>S>mF zkc;Dc_-BATDWY8~-+1}>c+9>B+-$w}7YZ2NJX$6%e!RUWLPP-2^xm)@W`c^R7F%ps zd7fVmRB3-d6>8jNx7SylPI4oJ4c-u%x6O}{($ce&7RNM(#Puphw{^62WNeD+2ZDDV?U}YJL^&Nt9(AK%#YXpUJfD z%!Xe-Tuzz(7Z+7pQ(H5^D{W>QUu#9Ql<>BhaU zS|=XZXw|m5`~eab30PEFEB)Qw%@BXFIhf;f{s>8U7QJc9RCElY-Z|72qnIptd$C^% zS}iud+C5!E%}I6%r~4=yWwLe0rP%r(v^Ml|{mgO$(e#(clM^^xPafBb077$1Gbtp4 zC&hC%3KM($*ifd{TEOE5GzZ%w3)1NMvdhF`ei_@-ADX0q->@1A-isDE?GsjvEP zZfL;YPhC_AGr%;slJRQ)<1;&$L3nggH9tANl>1iFW*6wcT~0 zDgd>^XsgYzkg*&!E}>rr%%BsUvqejMn{%J|mT%S|d}=>IE zV4sH72kIou!vK!mVUn$`+(%N=kA^cx3V>(zLyM`%_4mHZoOyf++*HsjJ6k5CLvQld zhneGRoT6I}pf4GRN%HkSShb{l->xNN;t%!pK}P$b;Y-nu_HX5)w-9n|HFlfB4C_Ih zPM6qcw>yqdW5Oq~3^Q1_ceg0?Iek&1$>`{SdMnCSir?{o3UGR2xBe_H;k2W@J+2|_3^Mn`T^7V5M%xEj zi=XM}K2!Xqrg{({A8I^Dk7;Zo2TIQF@0~6Rt+0+4uSLJejM)IA^IY-=T?TTCLi7l7 zi;H2u$|sDrZ*P~$UQkKu_v8c-(>Pb6{$${Z2GJRb`B4!Gu?FHuhiKkHl06#wnMhrD zaq4pXf)DzN6Y;*M(uCHxF58UY8SA-*+#(UQ6}+cguL4Wb25~-dk&7hRx zM`F2-xH$XR>Z=sOl8?-vaaudr{m9Nn3U#gW@vjqT6_;4=XqzVmd7a0dK$XZ(eUhMt z{kad$N5s}!5#4ZqJwUWI?Q6g;dGIAzYj7d_!A2|JBgdj{=DoWcdgJvrvol=YYpN@% zJfsePhcoq@uT2S8w@BT60{M&0cI6wekwXaX73tP)%U?$rBdO3Hz%&1M=Iv6OzGs1MPyexvs^rxChMMY5eMItQQ2{sm)kAu#irxqlj44 zv=QjxCC~iC{OM<$^S%TJ^G9I1B=JjGTyZnush=yKj6yodj^f`vSpCy+E>*`q9#FJe zhNN9>@^bhJ9MADs@K7+GE~d0m*9LFBt~3h5=2y}vYhYtm?0jeyRR%*got^0$`d6iCW{fm zi?U~_*4eE+aSwUdo9NTXW!}EJZ0PO^pGpQ|F$W0m!|6N=)t+@k7IiJX(FR`9q1f0kCx3Fu!K`3YAn%59>^^U75~#EODZgpIw<~vN{VK z!j&3=M+4PXwY39m&UBB^gCFri(`v%U6?5M=`U%xc0Sd_D?%vc#f{Tsr1Ic@gDOcK- z0=8=b<{Usc6dkES&AOO?iO2pg%^h@KNveoU;D;3b>DRC(@lT#}B$783Ro8lI=hU@S z5%;=<<9;0^O_?1f*sWlGZ(qJheGwWH)(U4EKTa%`b>AZN&$^; z5EG^SQ|+pPTVk-+3Xkzz9?BZMi5B6BZ?$pkVg^6|E+D|F&l5|D{e13DByvgyBwJcu z70#(Sz<+`$3?9x717<_X=W_{*drnENroaD!gWhln{N*ICW~b^sGTTLiQg+8$pfrEO zG5I$rq=drEQdB##=+ESQS38Vq#kW!WiNw0&6^45mue!wlGs|^?0;MDWo4BKMk5(F# z#nwufaWTZEYG_EEs{~JsS|1K<{x-s(+;|Sp{Mip)6*V|Ri%x&b8}YizPhWoiGiCg% z+Lk8#&qSF1Qi}-N{1k-34l`)E8v$wfp>Ox16QFcRw3fQ0wUY@#Jmv}?B&P-g(j>pX zv)&8mh{;e=TgGdcHx?vbFNzXgPy4*M(Aa1mpqfPuR zeMWFz9(40)Rkf{C*lr+CJOuoC$W4B@6xl0kT)=~}urZ*Ur|W_G2k;Ve<5CCPhs)wE z+U1->mHEx%?7hUmp{^PvUQm9SGF&GvE0OEFYQxd2eU5 zURgBS9~JFcuiOY^(cN3dF)e=2^dq@aCt?+r97cS-!6YRHAb5P%c8LW@i9$8b~BJiDO5Mn^#T6X*Y>*6ZIqKdlp8A=dkK`)X_OKXX#@qO4ka_R0@65yv~)^`k^<5p(k0y;_u%*4`{VxD^UQN*&)R#| zUbENQ`(5t}tU!Nvim+M9UZ`pKlUqS%k+O2wpw$3!vYUk+pKJ48I(%#ZS2CtvPHbX> z36w0nF9&PS!%ok&M|`FSo^e`vig%w>UkJ~A?+JaL={og(F@^U!bQe@6VkcBx zroXfK^1Px^kQf_V_{y#=yecU<3@3fx8&^{J^TAWXW$6|ehBCr=86OGJQ#+k(x)pNT zes=sE8XCN885q!R*9>iqPR-NuR{wVw#U-a-dY1I>XyO7v56?TFgCj2^rp)Fsr`@Ws zj~xx^`|{ER5Tw#g>!9$}bSGvAeER9d`^ZuR?71W<55nYJQ}4y3XEYsYr+q;|0p#>` z>ZtyMzyuim2V?s$j1u6KM9%>HFE#^p$!Cnk4#N=OKVnt(wT-Oc`9P3OqIRAghzRdnA4N(Lb0_}luc+*@W+PxZdIQn0cp^( z=^cCjjqF!EfXMOdz|$ON_VKf#T7n%{-;w11;3t~!f0Q3BVrY(W{C|laLWz;}LXgOO z$y7(qid&8(5jo2vGJNb3TIsSfJhaX{YeCto>i_xS*~BzgZ-l3Z@aaFl#r28EOB@Q& zUw>XDyemWFFCYv;Gs#UPEjJEX1mgdzt8T`B1DfMvuQj}n(y)402Z_(-7J;YK)OMFM z-7eR?i)k!p8nF9AKEPBO9MI{vdrujWo{*VutM$3Bu2qOEXlG*G>kpLd0x1QPDf4dy zBVoKh`8^W6wz`okLahzOo23d(`iG#*@!*u)X;9ACGkD6EujIUotT4WPrXqcTHKPw4 zNMmlm2Vnw9_m^J3`*nHb?)+S*U^TA9;6VPq5o?5&ZWm>Y7h>(*|Bb~0;U*%Y1klKW z1hstVcOvh`C#3E#acA18d;rYkJn4T^jt(srw|365$CLUROM+JFlF3?zPW8j_h$Bs+ z44D+l{qwbx)^P(A=xsrICHQ6CFYYV!G~D+e=&T2Al|W-ObSwxw5@|JcOe`H;90lQb zHEz5$C$arX)Pz0DGuC3l=_{`IV*6i%dmz;gv6s>ewPKHfIMrZfzIgaPKljRRd<8gN z2Or$X`TyN%pG$`hhgtS6{qYHwd^G*n@cfz=bU%<3asT@hZ>nOJXEjB)M$=&w+|}9- z&Ms97Q_ZU$MrN2O$zz``>E&sVrcoO`!uO4=bF5|FJGG~2n?#xvTl2N+k|wm%o*oqu zFD%_mE{zjnzW`(Q2C@Ih+E+`ps9Kjb6FQk;xvFph)4xlEhBLN8Y?+0Ht(g|5H<3jS z^Ng5DHV4|WW%WL#x(~s(-wTdqwOz3B-o0*BGDw_**&ydpsWx1W*pP_HAFuI;TFV;k zu6?>k1cfMma{B&5vIPr6)UiRu@h0l3p+U8pw*7bF2ZO_*brEmq--$f|4+w3k+@x@Q z)bdQMu7bEGOJ1Z1rG+Jb=%*iV5Xjd(&-6@7(^8>0%SOx_TG2T#COh+Eny{cc=-;OE z`J;a%!lc}$E-s2SXhlwQs<*)LYnc4r5|ZHKNV1FPcj04?Qf`~*F}HhFj*+!s4`&6@ z@gGg^g2%lA2+O2214^M_Lla!ZTNB72LzCP8OgMpeUzo}LFw_?!-MjB^OE-9*7nwET z0F8e5#J>tnrS?|lU=X!rZ-a(~_17KZ=6TizaZieq?;^MW^pY;_`N@vth9N2YJe*8% z^-4D~#9wLl826Unq=QL&g^;55m*21q-#CG%y&xwTveC1VoGQJH zLe+vSRpsVrpX24eRfQY$;&>A7e=r=dU4BcI$f3C>{`EU9R2LFAmFWPU$dn-*ZJfn) zIW(WAgm*rlaTj$x!cjmn6YnQl&o-D1w8kyk+O&2Jf&nTap(3t(yyWDR7L_3ZENFPk zj~_HAwK&m>l(K@}uhVCzJG{NZ2vc6^;t!9WwsPGvjsE?u!;B^t9hGJ1cbO#a$y zHG&R@Z<;xU3!m%ERK=*eh%0{Nrx9EfJS3@`o=nxR3x~hnd@p@yk{eIz5%|*zJQG~S zjnFM4f{FBCnC5)1v}Gi`U*H4y>|!JEfujsnlvI{woNJfEo{JGdLv+xK)1l`hIU=sB z-4{m-$s3rz;&_D(!t|XpB;v>5dHKxMgNE7xhRVsc!UUq}m*?H!-4X{0_XPX7phJU$ zvLrmNzr*QSHbF%Y>plp?V7~9{mKNVpCeE)I4^UDO&_!WhygDpbQjsk`PEl(PWaWv$ zV#6?)ggQdh%t!$PR06~={Ns$7S(Vo)A4);Nuh==d^m^^lo=e!pTA-dBumbNMC1q?o z;-;d1)Y5dz_B7v1U9RKExhx=9XF!7@+_vLEn@gFZDx1DKQx-Unii)u2e#mxL(>ddy zx1g6_%^b2b)o)wtDlD>bZz+aDujv(saZvT~|MO0L4`>GicA|SQ^+=D|th!^NgPV*i zA=;uW)dyNU!ttX@R!NTv8>8F;X46dt7QRTe?#z19m-pY! z?~WbeOPG5Y zj0w`0dO%=;&u=$XqR{pukC7I)&~Iyb^sUz;0tbIXw)W5FYGP7CW)#0ir&#hvTvXJ} zMkU*RTv5zOQGW)xp12nuN`3i+2CX_jF7(nJq`CD{(~HIXRi2?cf5RCiL#aG2TiCe$`J35;)+l z1S>!AKqpHxeaCYBbJ#0dn{DO12N&qQi%;uoTdB;zhi>$wgoV!yA4mNzPZ3(pCW7!w z;{rZvYt`5?y5#rY`I7{=QCuL-8nvjAQMuc--JNaguV2*8g_O;-%arwQ z5^9~qJnj2SN=6pMr5mUeIcqd=n?965Rwu7dJ;ys4FW*iUg+k2+tKZf6J?ASnHm|(> zE91-TDWjWtd)zgC^Y32NQr`5{ZLV@y@5<>Ygpq2^TbxIfyx$wp;`hJ@2t_Acn*?IK zJARc8Vm9u5L~+=P+gG9Hqc-WWV`$wRLqL-TiCE8YZ?wzQ43U1*~ zfYWLK#g3GujgUgw!NaGF*&ix9R%t5c^l-;Ur(fg5T-3GwB;@!z!zOFg+V7boY%QWD z==HDKfFG#_M3?TXF1BNR!Bkm<11XPiOIS^=BMhBX>wH|rK=wQF?3(7vd!5?-o|>JL zm^Q1873vO#&IZUeChvqYjD|!6Z&0~s; zI}UMTZUr_ca!cG5qIechdkl~FEi2XiRu~YkN*bBu2x`Hx* z^s@*e!fMx>2E~-6d4Vzy^eXRrsY3}}{R0CZ4ay5D>e-;L_<97+NzY0?%uGW_Outzn z2bipJX$=Ro!AM~pc+0(&KHRtF#bd_=JcI;#*+4!f-&4ExNcf2kr(K?Be&+uq8Jhrj-DyBhmJR6x0%@j{L=pco3cW;;KX9@z|?AIZ{JWc9j{Wy!87^21f!wqwOjOD;rESHd7xvn9(~UCmX$* zw$CF4c6_0Z8MVLx2KJAfen!bg^<+t2VzzB1j|TO)!HJ}2nN~clna;n{zJ09?of+}E zgxCfT`v>kbF^gZ1!g|5JjqHDzzV7DchKF}FBZYNrjc*`fsP)807oE<9m?$yw)=&{2?vYj z(U-q1g>PDgy%o+b{B}7+@fgaM30a?Htegbhxq^dLoHizuslzfvzztrAwc^81fYgWU z#Kg=679i6~N^aSlQAkQjhW|-1&`%&iP_`M-lGr2wQG0(E$JIZVe9k!LQ=U5d%!Oxu z6AG1JLj#)QCmoy>{2hi~w;TIT0H>F&B;UPX%YGi;y^7d{(*t45vf~1QHr-@(AT`oB zlxBBqn`ZW^iWziBwI2NKqr?!;D!+LWB;n!k0GN(3n0~BI(~N7pE#sHN{W>|TYULVG z<-AXRJwyNofM=EfuqJk$oYInc!IK>#g93P%NVlr`emlU17BJ%Rv1p!89ZKjuOJOB4 znmI|Dc;a3XRQEH>q?9sB35=HDQ_$!yiO@&_G?`U3vZ&Rk54R-j4%Wt$R8>)%iRhH< z6rjN2{@drO^d^k1SUhQpT^OGuK%|pMVxxx~#Aj45{+3IYNgvW2pebOf?T3O=cKha| zlK^@V{4Wywp9tC^Be(!P+_q>HDcWFXV(dRk661si`dK#!WLZGAKFTh?GUiNQggD_O zCw1=+sYZ7~rR_-nrl`sZeNFLuga@obcpOdkHcz5|*~lWRDC55-{^T|uKXQ*tURa;E z7iQa?T(fJyc9oRYc$y;2qYme~PlEq6FRqGVrEYB_sC=* z^?o%oU_3JAJp_Vh26N0?!yg&8S37BPT2Kh2Ud5{oJ1Oszt%Z|)!D|j4V>!pLZ@{nD zr~YX|nLYe?$Lub+ruDj`V~Mg9s(1vr#XWkldr8qJ(%e zq$`$KO&+5sCKtKv_xkPgr}AjNArj2i7<|Vg>}Kd^x`7ZEN`b~bW}i@S-RVWo_0Jl- zu8!XMuc<)iRExs478(f)O$u|J2<~Pm%z0Dsot(+XT`?#TepV5KWSmYfX8C|+{PM^0 z)((_HM?12YfNVW8+n%Cl)PS{0Ii?xHUIa6V;{QOWY&Evf2enHbnpfCcrB8bj8aK;R zFQl{Yx~hwBh`|7ndCBh-S!QE}o-8KIVno2v6nK8Sr|yvv=&k$N=Ba2K(^7orji@CU zpWq=1MV{>C)|7JO_3B)V|A9D8;fi_9W9u?-jgeYf^i!);Mg!eCM-9Iz0-f~mfw*71 zwj=fV5=%ohx1ZfRN!9Q>HdK<|I7Pp0k!}RQif{?Y;`^*aF4gb(#dY2Y$t7&QPmMxt zD}jR~ggCXi=+~TK>na(qc#>6G^4xpn>p2HrS0v>mM6inLH`MutxG|^wnb@3?cWfm9 z#K+hfu3=+LQAUx! zpR*!<#x>=g)l{2&yV{{8uF|D*vto+`Gbf0@y{V%9d&+Exgz!&%iQcX>3f0ks1EO%| z^<#gG9*J-+2oQuLe_FYP3f)UPi#O9Biii7Oh zMh(RN;*D6ws7mv)L}F&<6+3R}cdS18`%Z@kjy%0I2BxMhCnvN(3TT$Hx^tLl$Pw#n z;cw)^wcz~wn29-ULn~3$@X0YzUt;mc1fw0Qi8s!DGD~-&Jt&X~ZC@_++6M<8r<3kJ rZ}HuDhF%NSE?R6dCPkr?56J6;N7PwKPMe{^-GH*ZI;ud{% Date: Fri, 15 Jul 2022 05:04:10 -0700 Subject: [PATCH 23/63] Add song to jukebox.json First time doing anything like this, hoping I did it right? --- config/jukebox.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/config/jukebox.json b/config/jukebox.json index 0674a8e329..0f17d87d86 100644 --- a/config/jukebox.json +++ b/config/jukebox.json @@ -4047,6 +4047,16 @@ "jukebox": true }, { +"url": "https://files.catbox.moe/6ivc7w.mp3", +"title": "Bury the Light", +"duration": 5830, +"artist": "Victor Borba & Casey Edwards", +"genre": "Video Game", +"secret": false, +"lobby": false, +"jukebox": true +}, +{ "url": "https://files.catbox.moe/pbtbjv.mp3", "title": "Dog Song", "duration": 380, From a308d2caf09f04b646bc5c446f331831a82a7e17 Mon Sep 17 00:00:00 2001 From: VerySoft Date: Fri, 15 Jul 2022 12:00:21 -0400 Subject: [PATCH 24/63] wow --- code/modules/mob/living/say.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index 4afbd885fc..848a05d56b 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -252,7 +252,7 @@ var/list/channel_to_radio_key = new var/sound_vol = handle_v[2] //Default range and italics, may be overridden past here - var/message_range = world.view + var/message_range = world.view /////////////////////////////////THISSUN?????///////////////////////////////////// var/italics = 0 //Speaking into radios @@ -368,6 +368,7 @@ var/list/channel_to_radio_key = new M << I1 if(whispering && !isobserver(M)) //Don't even bother with these unless whispering if(dst > message_range && dst <= w_scramble_range) //Inside whisper scramble range + ////////////////////////DO WHISPER SOUNDS HERE ABOUTS//////////////////////////////////////////////////////// if(M.hear_say(stars_all(message_pieces), verb, italics, src, speech_sound, sound_vol*0.2)) if(M.client && !runechat_enabled) var/image/I2 = listening[M] || speech_bubble @@ -400,6 +401,7 @@ var/list/channel_to_radio_key = new log_whisper(message, src) else log_say(message, src) + to_world("This is the sound_vol, [sound_vol]") return 1 /mob/living/proc/say_signlang(var/message, var/verb="gestures", var/verb_understood="gestures", var/datum/language/language, var/type = 1) From 4538541d6e060f1203907b7df76b4c4d7e27c023 Mon Sep 17 00:00:00 2001 From: Heroman Date: Sat, 16 Jul 2022 05:03:57 +1000 Subject: [PATCH 25/63] Separates Forbids Events from Forbids Singulo --- code/game/area/Space Station 13 areas.dm | 1 + code/game/area/areas.dm | 3 ++- code/modules/power/singularity/singularity.dm | 2 +- maps/groundbase/groundbase_areas.dm | 2 ++ maps/stellar_delight/stellar_delight_areas.dm | 3 +++ 5 files changed, 9 insertions(+), 2 deletions(-) diff --git a/code/game/area/Space Station 13 areas.dm b/code/game/area/Space Station 13 areas.dm index 9127b34e66..b24169b821 100755 --- a/code/game/area/Space Station 13 areas.dm +++ b/code/game/area/Space Station 13 areas.dm @@ -1010,6 +1010,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station flags = RAD_SHIELDED ambience = AMBIENCE_GENERIC forbid_events = TRUE + forbid_singulo = TRUE /area/crew_quarters/toilet name = "\improper Dormitory Toilets" diff --git a/code/game/area/areas.dm b/code/game/area/areas.dm index ff8b25ce12..dc13aa2365 100644 --- a/code/game/area/areas.dm +++ b/code/game/area/areas.dm @@ -51,6 +51,7 @@ var/sound_env = STANDARD_STATION var/turf/base_turf //The base turf type of the area, which can be used to override the z-level's base turf var/forbid_events = FALSE // If true, random events will not start inside this area. + var/forbid_singulo = FALSE // If true singulo will not move in. var/no_spoilers = FALSE // If true, makes it much more difficult to see what is inside an area with things like mesons. var/soundproofed = FALSE // If true, blocks sounds from other areas and prevents hearers on other areas from hearing the sounds within. @@ -379,7 +380,7 @@ var/list/mob/living/forced_ambiance_list = new /area/Entered(mob/M) if(!istype(M) || !M.ckey) return - + if(!isliving(M)) M.lastarea = src return diff --git a/code/modules/power/singularity/singularity.dm b/code/modules/power/singularity/singularity.dm index 494e4152fc..8af3bbae52 100644 --- a/code/modules/power/singularity/singularity.dm +++ b/code/modules/power/singularity/singularity.dm @@ -366,7 +366,7 @@ GLOBAL_LIST_BOILERPLATE(all_singularities, /obj/singularity) // VOREStation Edit Start var/area/A = get_area(T) - if(A.forbid_events) //No going to dorms + if(A.forbid_singulo) //No going to dorms return 0 // VOREStation Edit End diff --git a/maps/groundbase/groundbase_areas.dm b/maps/groundbase/groundbase_areas.dm index 19af27e4ec..f814f39053 100644 --- a/maps/groundbase/groundbase_areas.dm +++ b/maps/groundbase/groundbase_areas.dm @@ -360,6 +360,7 @@ name = "Arrivals" lightswitch = 1 forbid_events = TRUE + forbid_singulo = TRUE /area/groundbase/civilian/toolstorage name = "Tool Storage" lightswitch = 1 @@ -446,6 +447,7 @@ limit_mob_size = FALSE block_suit_sensors = TRUE forbid_events = TRUE + forbid_singulo = TRUE /area/groundbase/dorms/bathroom name = "Dormitory Bathroom" diff --git a/maps/stellar_delight/stellar_delight_areas.dm b/maps/stellar_delight/stellar_delight_areas.dm index 7d8e9a5326..a720cb6060 100644 --- a/maps/stellar_delight/stellar_delight_areas.dm +++ b/maps/stellar_delight/stellar_delight_areas.dm @@ -130,6 +130,7 @@ limit_mob_size = FALSE block_suit_sensors = TRUE forbid_events = TRUE + forbid_singulo = TRUE /area/stellardelight/deck1/dorms/dorm1 name = "Dormitory One" @@ -273,9 +274,11 @@ /area/stellardelight/deck3/transitgateway name = "Transit Gateway" forbid_events = TRUE + forbid_singulo = TRUE /area/stellardelight/deck3/cryo name = "Cryogenic Storage" forbid_events = TRUE + forbid_singulo = TRUE /area/stellardelight/deck3/readingroom name = "Reading Rooms" From d2233448be16f8951ac6d29cb98c8bfcdae70b91 Mon Sep 17 00:00:00 2001 From: VerySoft Date: Fri, 15 Jul 2022 18:27:14 -0400 Subject: [PATCH 26/63] Say Sounds! Now people will make noise when they say/me/whisper/subtle, and everyone will be annoyed by it! --- code/game/sound.dm | 4 ++- .../preference_setup/global/setting_datums.dm | 16 +++++++++-- .../client/preference_setup/vore/02_size.dm | 25 +++++++++++++++++ .../client/preferences_toggle_procs.dm | 26 ++++++++++++++++++ code/modules/emotes/emote_mob.dm | 10 +++++++ code/modules/mob/living/living_vr.dm | 17 ++++++++++++ code/modules/mob/living/say.dm | 14 ++++++++-- code/modules/mob/living/silicon/pai/pai.dm | 1 + code/modules/mob/say_vr.dm | 1 + code/modules/vore/eating/living_vr.dm | 2 ++ sound/effects/pai_login.ogg | Bin 0 -> 32049 bytes sound/talksounds/a.ogg | Bin 0 -> 6461 bytes sound/talksounds/b.ogg | Bin 0 -> 6331 bytes sound/talksounds/c.ogg | Bin 0 -> 6480 bytes sound/talksounds/d.ogg | Bin 0 -> 6350 bytes sound/talksounds/e.ogg | Bin 0 -> 6355 bytes sound/talksounds/f.ogg | Bin 0 -> 6292 bytes sound/talksounds/g.ogg | Bin 0 -> 6321 bytes sound/talksounds/h.ogg | Bin 0 -> 6277 bytes sound/talksounds/me_a.ogg | Bin 0 -> 5055 bytes sound/talksounds/me_b.ogg | Bin 0 -> 7895 bytes sound/talksounds/me_c.ogg | Bin 0 -> 6111 bytes sound/talksounds/me_d.ogg | Bin 0 -> 5989 bytes sound/talksounds/me_e.ogg | Bin 0 -> 6015 bytes sound/talksounds/me_f.ogg | Bin 0 -> 6000 bytes sound/talksounds/subtle_sound.ogg | Bin 0 -> 8116 bytes 26 files changed, 110 insertions(+), 6 deletions(-) create mode 100644 sound/effects/pai_login.ogg create mode 100644 sound/talksounds/a.ogg create mode 100644 sound/talksounds/b.ogg create mode 100644 sound/talksounds/c.ogg create mode 100644 sound/talksounds/d.ogg create mode 100644 sound/talksounds/e.ogg create mode 100644 sound/talksounds/f.ogg create mode 100644 sound/talksounds/g.ogg create mode 100644 sound/talksounds/h.ogg create mode 100644 sound/talksounds/me_a.ogg create mode 100644 sound/talksounds/me_b.ogg create mode 100644 sound/talksounds/me_c.ogg create mode 100644 sound/talksounds/me_d.ogg create mode 100644 sound/talksounds/me_e.ogg create mode 100644 sound/talksounds/me_f.ogg create mode 100644 sound/talksounds/subtle_sound.ogg diff --git a/code/game/sound.dm b/code/game/sound.dm index 18dd9e718a..c49fd6a3b1 100644 --- a/code/game/sound.dm +++ b/code/game/sound.dm @@ -290,4 +290,6 @@ //Are these even used? //Yes var/list/keyboard_sound = list ('sound/effects/keyboard/keyboard1.ogg','sound/effects/keyboard/keyboard2.ogg','sound/effects/keyboard/keyboard3.ogg', 'sound/effects/keyboard/keyboard4.ogg') var/list/bodyfall_sound = list('sound/effects/bodyfall1.ogg','sound/effects/bodyfall2.ogg','sound/effects/bodyfall3.ogg','sound/effects/bodyfall4.ogg') -var/list/teppi_sound = list('sound/voice/teppi/gyooh1.ogg', 'sound/voice/teppi/gyooh2.ogg', 'sound/voice/teppi/gyooh3.ogg', 'sound/voice/teppi/gyooh4.ogg', 'sound/voice/teppi/gyooh5.ogg', 'sound/voice/teppi/gyooh6.ogg', 'sound/voice/teppi/snoot1.ogg', 'sound/voice/teppi/snoot2.ogg') \ No newline at end of file +var/list/teppi_sound = list('sound/voice/teppi/gyooh1.ogg', 'sound/voice/teppi/gyooh2.ogg', 'sound/voice/teppi/gyooh3.ogg', 'sound/voice/teppi/gyooh4.ogg', 'sound/voice/teppi/gyooh5.ogg', 'sound/voice/teppi/gyooh6.ogg', 'sound/voice/teppi/snoot1.ogg', 'sound/voice/teppi/snoot2.ogg') +var/list/talk_sound = list('sound/talksounds/a.ogg','sound/talksounds/b.ogg','sound/talksounds/c.ogg','sound/talksounds/d.ogg','sound/talksounds/e.ogg','sound/talksounds/f.ogg','sound/talksounds/g.ogg','sound/talksounds/h.ogg') +var/list/emote_sound = list('sound/talksounds/me_a.ogg','sound/talksounds/me_b.ogg','sound/talksounds/me_c.ogg','sound/talksounds/me_d.ogg','sound/talksounds/me_e.ogg','sound/talksounds/me_f.ogg') diff --git a/code/modules/client/preference_setup/global/setting_datums.dm b/code/modules/client/preference_setup/global/setting_datums.dm index 06e44c3fd8..eff07c82ce 100644 --- a/code/modules/client/preference_setup/global/setting_datums.dm +++ b/code/modules/client/preference_setup/global/setting_datums.dm @@ -95,7 +95,7 @@ var/list/_client_preferences_by_type key = "DIGEST_NOISES" enabled_description = "Noisy" disabled_description = "Silent" - + /datum/client_preference/belch_noises // Belching noises - pref toggle for 'em description = "Burping" key = "BELCH_NOISES" @@ -108,7 +108,7 @@ var/list/_client_preferences_by_type enabled_description = "Noisy" disabled_description = "Silent" /datum/client_preference/whisubtle_vis - description = "Whi/Subtles Ghost Visible" + description = "Whi/Subtles Ghost Visible" key = "WHISUBTLE_VIS" enabled_description = "Visible" disabled_description = "Hidden" @@ -299,6 +299,18 @@ var/list/_client_preferences_by_type enabled_description = "On" disabled_description = "Off" +/datum/client_preference/say_sounds + description = "Say and whisper Sounds" + key = "SAY_SOUNDS" + enabled_description = "On" + disabled_description = "Off" + +/datum/client_preference/emote_sounds + description = "Me and Subtle Sounds" + key = "EMOTE_SOUNDS" + enabled_description = "On" + disabled_description = "Off" + /datum/client_preference/runechat_mob description = "Runechat (Mobs)" key = "RUNECHAT_MOB" diff --git a/code/modules/client/preference_setup/vore/02_size.dm b/code/modules/client/preference_setup/vore/02_size.dm index 37a71587b1..f6310d7cae 100644 --- a/code/modules/client/preference_setup/vore/02_size.dm +++ b/code/modules/client/preference_setup/vore/02_size.dm @@ -3,6 +3,8 @@ #define WEIGHT_MAX 500 #define WEIGHT_CHANGE_MIN 0 #define WEIGHT_CHANGE_MAX 100 +#define MAX_VOICE_FREQ 70000 +#define MIN_VOICE_FREQ 15000 // Define a place to save in character setup /datum/preferences @@ -12,6 +14,7 @@ var/weight_gain = 100 // Weight gain rate. var/weight_loss = 50 // Weight loss rate. var/fuzzy = 0 // Preference toggle for sharp/fuzzy icon. Default sharp. + var/voice_freq = 0 // Definition of the stuff for Sizing /datum/category_item/player_setup_item/vore/size @@ -24,6 +27,7 @@ S["weight_gain"] >> pref.weight_gain S["weight_loss"] >> pref.weight_loss S["fuzzy"] >> pref.fuzzy + S["voice_freq"] >> pref.voice_freq /datum/category_item/player_setup_item/vore/size/save_character(var/savefile/S) S["size_multiplier"] << pref.size_multiplier @@ -31,12 +35,14 @@ S["weight_gain"] << pref.weight_gain S["weight_loss"] << pref.weight_loss S["fuzzy"] << pref.fuzzy + S["voice_freq"] << pref.voice_freq /datum/category_item/player_setup_item/vore/size/sanitize_character() pref.weight_vr = sanitize_integer(pref.weight_vr, WEIGHT_MIN, WEIGHT_MAX, initial(pref.weight_vr)) pref.weight_gain = sanitize_integer(pref.weight_gain, WEIGHT_CHANGE_MIN, WEIGHT_CHANGE_MAX, initial(pref.weight_gain)) pref.weight_loss = sanitize_integer(pref.weight_loss, WEIGHT_CHANGE_MIN, WEIGHT_CHANGE_MAX, initial(pref.weight_loss)) pref.fuzzy = sanitize_integer(pref.fuzzy, 0, 1, initial(pref.fuzzy)) + pref.voice_freq = sanitize_integer(pref.voice_freq, 32000, 55000, initial(pref.fuzzy)) if(pref.size_multiplier == null || pref.size_multiplier < RESIZE_TINY || pref.size_multiplier > RESIZE_HUGE) pref.size_multiplier = initial(pref.size_multiplier) @@ -45,12 +51,14 @@ character.weight_gain = pref.weight_gain character.weight_loss = pref.weight_loss character.fuzzy = pref.fuzzy + character.voice_freq = pref.voice_freq character.resize(pref.size_multiplier, animate = FALSE, ignore_prefs = TRUE) /datum/category_item/player_setup_item/vore/size/content(var/mob/user) . += "
    " . += "Scale:
    [round(pref.size_multiplier*100)]%
    " . += "Scaled Appearance: [pref.fuzzy ? "Fuzzy" : "Sharp"]
    " + . += "Voice Frequency: [pref.voice_freq]
    " . += "
    " . += "Relative Weight: [pref.weight_vr]
    " . += "Weight Gain Rate: [pref.weight_gain]
    " @@ -104,4 +112,21 @@ pref.weight_loss = round(text2num(weight_loss_rate),1) return TOPIC_REFRESH + else if(href_list["voice_freq"]) + var/list/preset_voice_freqs = list("high" = MAX_VOICE_FREQ, "middle-high" = 56250, "middle" = 425000, "middle-low"= 28750, "low" = MIN_VOICE_FREQ, "custom" = 1, "random" = 0) + var/choice = tgui_input_list(usr, "What would you like to set your voice frequency to? ([MIN_VOICE_FREQ] - [MAX_VOICE_FREQ])", "Voice Frequency", preset_voice_freqs) + if(!choice) + return + choice = preset_voice_freqs[choice] + if(choice == 0) + else if(choice == 1) + choice = tgui_input_number(user, "Choose your character's voice frequency, ranging from [MIN_VOICE_FREQ] to [MAX_VOICE_FREQ]", "Custom Voice Frequency", null, MAX_VOICE_FREQ, MIN_VOICE_FREQ) + if(choice > MAX_VOICE_FREQ) + choice = MAX_VOICE_FREQ + else if(choice < MIN_VOICE_FREQ) + choice = MIN_VOICE_FREQ + + pref.voice_freq = choice + return TOPIC_REFRESH + return ..(); diff --git a/code/modules/client/preferences_toggle_procs.dm b/code/modules/client/preferences_toggle_procs.dm index d928b39c2e..b6ba33682b 100644 --- a/code/modules/client/preferences_toggle_procs.dm +++ b/code/modules/client/preferences_toggle_procs.dm @@ -406,6 +406,32 @@ feedback_add_details("admin_verb","TRadioSounds") +/client/verb/toggle_say_sounds() + set name = "Toggle Say Sounds" + set category = "Preferences" + set desc = "Toggle hearing a sound when somebody speaks using say or whisper." + + var/pref_path = /datum/client_preference/say_sounds + toggle_preference(pref_path) + SScharacter_setup.queue_preferences_save(prefs) + + to_chat(src, "You will now [(is_preference_enabled(/datum/client_preference/say_sounds)) ? "hear" : "not hear"] say/whisper sounds.") + + feedback_add_details("admin_verb","TSaySounds") + +/client/verb/toggle_emote_sounds() + set name = "Toggle Me Sounds" + set category = "Preferences" + set desc = "Toggle hearing a sound when somebody speaks using me or subtle." + + var/pref_path = /datum/client_preference/emote_sounds + toggle_preference(pref_path) + SScharacter_setup.queue_preferences_save(prefs) + + to_chat(src, "You will now [(is_preference_enabled(/datum/client_preference/emote_sounds)) ? "hear" : "not hear"] me/subtle sounds.") + + feedback_add_details("admin_verb","TMeSounds") + // Not attached to a pref datum because those are strict binary toggles /client/verb/toggle_examine_mode() set name = "Toggle Examine Mode" diff --git a/code/modules/emotes/emote_mob.dm b/code/modules/emotes/emote_mob.dm index 0a6a0793fb..a27f96e6a5 100644 --- a/code/modules/emotes/emote_mob.dm +++ b/code/modules/emotes/emote_mob.dm @@ -191,10 +191,20 @@ if(message) message = encode_html_emphasis(message) + var/ourfreq = null + if(isliving(src)) + var/mob/living/L = src + if(L.voice_freq > 0 ) + ourfreq = L.voice_freq + + // Hearing gasp and such every five seconds is not good emotes were not global for a reason. // Maybe some people are okay with that. var/turf/T = get_turf(src) + if(!T) return + playsound(T, pick(emote_sound), 25, TRUE, falloff = 1 , is_global = TRUE, frequency = ourfreq, ignore_walls = FALSE, preference = /datum/client_preference/emote_sounds) + var/list/in_range = get_mobs_and_objs_in_view_fast(T,range,2,remote_ghosts = client ? TRUE : FALSE) var/list/m_viewers = in_range["mobs"] var/list/o_viewers = in_range["objs"] diff --git a/code/modules/mob/living/living_vr.dm b/code/modules/mob/living/living_vr.dm index 9689953ebb..9562cf103f 100644 --- a/code/modules/mob/living/living_vr.dm +++ b/code/modules/mob/living/living_vr.dm @@ -33,4 +33,21 @@ to_chat(usr, "OOC notes updated.") log_admin("[key_name(usr)] updated their OOC notes mid-round.") +/mob/living/verb/set_voice_freq() + set name = "Set Voice Frequency" + set desc = "Sets your voice frequency to be higher or lower pitched!" + set category = "OOC" + var/list/preset_voice_freqs = list("high" = MAX_VOICE_FREQ, "middle-high" = 56250, "middle" = 425000, "middle-low"= 28750, "low" = MIN_VOICE_FREQ, "custom" = 1, "random" = 0) + var/choice = tgui_input_list(src, "What would you like to set your voice frequency to?", "Voice Frequency", preset_voice_freqs) + if(!choice) + return + choice = preset_voice_freqs[choice] + if(choice == 0) + else if(choice == 1) + choice = tgui_input_number(src, "Choose your character's voice frequency, ranging from [MIN_VOICE_FREQ] to [MAX_VOICE_FREQ]", "Custom Voice Frequency", null, MAX_VOICE_FREQ, MIN_VOICE_FREQ) + else if(choice > MAX_VOICE_FREQ) + choice = MAX_VOICE_FREQ + else if(choice < MIN_VOICE_FREQ) + choice = MIN_VOICE_FREQ + voice_freq = choice diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index 848a05d56b..29d40472f9 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -252,8 +252,9 @@ var/list/channel_to_radio_key = new var/sound_vol = handle_v[2] //Default range and italics, may be overridden past here - var/message_range = world.view /////////////////////////////////THISSUN?????///////////////////////////////////// + var/message_range = world.view var/italics = 0 + var/do_sound = TRUE //Speaking into radios if(used_radios.len) @@ -297,6 +298,7 @@ var/list/channel_to_radio_key = new for(var/datum/multilingual_say_piece/S in message_pieces) if((S.speaking.flags & NONVERBAL) || (S.speaking.flags & INAUDIBLE)) custom_emote(1, "[pick(S.speaking.signlang_verb)].") + do_sound = FALSE //These will contain the main receivers of the message var/list/listening = list() @@ -368,7 +370,6 @@ var/list/channel_to_radio_key = new M << I1 if(whispering && !isobserver(M)) //Don't even bother with these unless whispering if(dst > message_range && dst <= w_scramble_range) //Inside whisper scramble range - ////////////////////////DO WHISPER SOUNDS HERE ABOUTS//////////////////////////////////////////////////////// if(M.hear_say(stars_all(message_pieces), verb, italics, src, speech_sound, sound_vol*0.2)) if(M.client && !runechat_enabled) var/image/I2 = listening[M] || speech_bubble @@ -394,14 +395,21 @@ var/list/channel_to_radio_key = new C.images -= I qdel(I) + var/ourfreq = null + if(voice_freq > 0 ) + ourfreq = voice_freq //Log the message to file if(message_mode) message = "([message_mode == "headset" ? "Common" : capitalize(message_mode)]) [message]" //Adds radio keys used if available if(whispering) + if(do_sound) + playsound(T, pick(voice_sounds_list), 25, TRUE, extrarange = -6, falloff = 1 , is_global = TRUE, frequency = ourfreq, ignore_walls = FALSE, preference = /datum/client_preference/say_sounds) + log_whisper(message, src) else + if(do_sound) + playsound(T, pick(voice_sounds_list), 75, TRUE, falloff = 1 , is_global = TRUE, frequency = ourfreq, ignore_walls = FALSE, preference = /datum/client_preference/say_sounds) log_say(message, src) - to_world("This is the sound_vol, [sound_vol]") return 1 /mob/living/proc/say_signlang(var/message, var/verb="gestures", var/verb_understood="gestures", var/datum/language/language, var/type = 1) diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm index 039c64e663..94595c9516 100644 --- a/code/modules/mob/living/silicon/pai/pai.dm +++ b/code/modules/mob/living/silicon/pai/pai.dm @@ -145,6 +145,7 @@ // Vorestation Edit: Meta Info for pAI if (client.prefs) ooc_notes = client.prefs.metadata + src << sound('sound/effects/pai_login.ogg', volume = 75) //VOREStation Add // this function shows the information about being silenced as a pAI in the Status panel /mob/living/silicon/pai/proc/show_silenced() diff --git a/code/modules/mob/say_vr.dm b/code/modules/mob/say_vr.dm index f10ce85b86..ffb127a23f 100644 --- a/code/modules/mob/say_vr.dm +++ b/code/modules/mob/say_vr.dm @@ -67,6 +67,7 @@ else spawn(0) M.show_message(message, 2) + M << sound('sound/talksounds/subtle_sound.ogg', volume = 25) for(var/obj/O as anything in vis_objs) spawn(0) diff --git a/code/modules/vore/eating/living_vr.dm b/code/modules/vore/eating/living_vr.dm index d1435cbfbf..650446a939 100644 --- a/code/modules/vore/eating/living_vr.dm +++ b/code/modules/vore/eating/living_vr.dm @@ -31,6 +31,8 @@ var/absorbing_prey = 0 // Determines if the person is using the succubus drain or not. See station_special_abilities_vr. var/drain_finalized = 0 // Determines if the succubus drain will be KO'd/absorbed. Can be toggled on at any time. var/fuzzy = 0 // Preference toggle for sharp/fuzzy icon. + var/voice_freq = 0 // Preference for character voice frequency + var/voice_sounds_list = talk_sound // The sound list containing our voice sounds! var/permit_healbelly = TRUE var/stumble_vore = TRUE //Enabled by default since you have to enable drop pred/prey to do this anyway var/slip_vore = TRUE //Enabled by default since you have to enable drop pred/prey to do this anyway diff --git a/sound/effects/pai_login.ogg b/sound/effects/pai_login.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b3aa1329058cd3f5e27ec10b4315b289f98530c7 GIT binary patch literal 32049 zcmeFZWmH|wwl=tMceexxZo%E%U4jR9cPFrsV8PwpgKh{;aCZm}fe@S!90K$v?>YC} z+kd{%T& z`@cxMp#BD0p;TT<{+D|x`H}-w_P!NU;Q4>J?=b&V#0bfMXX9+mqT*^rZf|3%{kM8@ zIdXPZHg;BaRt|DH6$eKfXIBe13rBbQm%5?g{wYc=E};zthynnW8zF;qi5or$lUQ7p zXopmM((af@ToEgTlwDDOjM^=pqBvhXQlIX_bi5YuQXoRi8y6HMhDZUT7J8Q$N-G2j zMe;$?Y+lkZ#sB?~;o zPx~PzT)>eEFEEio&$S&*fd?<=|WM-%w*DW!~O3WMopEjt(WaC5O#fAw% z(qfPv!1J}@g2u$ki9rl}h_6B9oaT5yJOJbu(nS^0A!8CZAOphyfGMhmJLEz-l0Z6A zPl|$wrVICiFCv6aHmX=QZdW#uN;i@EuiyJv$u!pR*R%gEE(-vvYN%2!xCnpCnF9b~ zK5taXyQmWDsGpH>h@kLlXdoB>U?I(LN@xhmBuh?dYAt~sR{xvVPqiTWTO5KR=B$ln z1$-nc3=#ZaIY7D*j1|S&AN+5Sg9+u)3z2I0HnVr~b-osCWt)8xv!cH6{mgco z9NEien}mc4vvpB3A#^{p`}1{?{|V97`%Gstyrj8I9=y-S8ia&sYJB1|W1Ar%xEhV=6{j=rTYsqgkMq2 z@K}>Idc@hE*5uMyro`+AVmJG&NW`Jp;)gT)*2T&Eh}0=A>hiSz01gd^B2t9ms>}ZS zVH!yhPUt#HUzQ&t&rnfb7{fls)Hwe4!GB!ch%SK2){iN{Skter;lQ={&hC`&XJ%-V zww_&0v${NeNwPZfU;M}+*o(sxna8WW)NC3_UzY8P%uxOhoa8T}0RWZXq%&A#|MBOf zQ&`k$*bvV=$IdmUA*JPEv6Ske+Y+GvEzIyHU>)LbJxt!ETIl`{{}1bsH=G4FLR!Z|D;#=@WN&X5)+bc0b}&?W6-qmpuE8k^<(hsPNlAqb#4 z?*B|0{}KQIppMkxj?IuNVN)-tGizxuFQ`i`XlVVPoYEYp5)K4dBp@CN$j8)Is2Ny8 zvL!X0bseX2S2o40tVg7jX>J*1D$93=MTdzPS-%j zQ%Bc>2rmr4%!JxulWDwkLWC? z=!GD}|Em&6L%$@kApT!*rYRV~85lt|$n5dIc0Duyvn>cmFKr3_yDbPukcR%>Y3qO8 z+5f+S|F0u}30dm4Aiwt%xWo;VKqL;p%8Sm4mI*%v!75Y;Q7b?!8_hQQjQ|doh za889*ife6G0uvYSD^<11S^kri`cq7+pwihe_=gXxRyu6CTvlgKKyHC!%Q5H}@@D8L)01&tH4j-abrBX)$z`ZzeFj9y71|xm2I_5W9*_@hD#n6x?m_sky^&F1~g~G zr4&fq0eFeouR>5qCxvLqG5JX`4AFHnAQTMI0t!axU^)QkAuPq!7-glQD8?inqyk}! z(@>`*%U6;YtER|ki{8FQZxbJ+XooPFHF^XSRNq90D{S- zA&a&dDtjre*(4uAih2~=&+Mcaw!w6_NjZ8VvvIzk#mO-*T9LZ^-ivBPU-DP)NmiGK zq$$hOQ-db?XiJi3AtX2ep!pZ=qTxN*H)4O`R)>PXZKey67zFWDDx1uo5QH;JE#)%z zd>|>MBNzWdKjkIk1$u@hJcwSP1c9!B>0em>1Dl6Mdg+S@+F0yYH6i$05P@qlD;e4w zPz`h-8VmRXWcfZ`0RzA%KU zZsy&4h(w`+A;Re)EJ=4&7N^G(kKv=CD8Xk05kfGQXTzW3LnugI)MLtZLl>v78F;68 zn4O%g7gbY^%T7;UvS^C=6%w^8X(k6TRP?9n*@+<(b*xwa zvqcrYCD&(UThIdl%TO3VG6b#aO*U>U96oUaHUPndJVq^w4Wh(Blw2ya7&eH+A^VsD z^BBmWfV7NAk^EQt{kykOmmm5k4Wz1m_zxWjQ=TE`FC9o-UasVCS&*u@9CgY3%LWHi z9Mae1mwgeoI2|($Lj#!cmL7hGfQyvmZRF|VK!InpYWW0oM#Sy6? znG7#NKq`P#PhSElCQp&9DoziP94RkE@g)?aCDOt-DMBK6_0No94gkpw>hg3oTB4LC zgvBf3G8v(`ZXcQ4Q1vECOwsA#Yr-MQ5@8cQJ7R{qqC66{hax>K^FTUeXcwou#X=Z> z%y?ozaBw^Tz`(+B06km4wi~89G^`8>m5;YAGX8|I?p@5}86k|fq4~8YpcJ9M*^8SjZJWbEwK@O=G08oHmkTGWfU}4RSo0wbM zJG*=P2ZJJG;vthC#Nh+}kXS(s^gkPG@?ZcK_8)EO zWp;*z{b%PKEcdrO@UnA$Nq;NIih$3;!u)M~`rF*h{LHr>-`5Y8zHcm^vuYZzCRTKL zTI@<|DqyokK@Z$JS^JWjv%4QJc@t6|9D4OLAKy50JH_fge~N|DG*%gvy}BxnIbJl! z{H==oZcQqtQczw+BLm#_i#-FEXkYWuE&(}ARqv`AkKXq$pdyJ9i*s|ttjXEhp!XtVz2TZ<(9o8;U5-=;^e$Y=$ z$g=dzo&>%3LEPK5$!1U7$k_v+^@YAS_++)G(unnJF991UwY3q5fORXL9|s)Pd(i`W zbQhI;+z{q@&YkC9n76biDhqBKx8T9c0vSI`Ne=iOzCKXJ)O_{FrEA`l1y`GRAvS|1 zwh+vOY6mf_Vu=-9Q)|A#&?1VF4Ea4RZX4R@$o9};t1=p5KCGd~+hmpy zL_ne2s*F3ZAW`C8*mHvS{V2G957brVEJC7j?%dPqfWX+OYrD8kpO=HzT7A@UIe!uE zZ|C$Qm|s@C<*|}vUYpJUFcfLdJ2GN@092bKfQ^R}7o=0skajtimNvdwGDO&R60&ZE z*BW@xJFK|9&tlFJ;d+-JJ`CQs`hOLXbln<{IiI+S-IH6&c|(N5XvVc6J-$=#b&X2( zF4NDA3sr@iEDLUrU8Vly<_p@~qPvDB3{3I0oGX0ATuicjy@yTG=n1EWL~MO2LJGed zI!tC3*@T|DthwPFh~{d!8-ZSnyy=7IxUC@jy~yELiKkSgW38HvM_j`P$DBs!y>Ir* ztBjW399zMdzF9119a1D`QRJe|V2*eT>ge0# z%^~IR^U)q{Ke#NHkA;F&mqU~attDRz+Zux>;b|^F{a5frvElZyGluCrG*4F+;GE7h zn3(EQ{wJog>v}7KW$k5~MN-R;`d>lC=gmLG1gkv-IAg1cOr@KJXNo49WZ&kFv+3Dq zNQx5o9||hJ_k8cg+kfIuZt+ENj!)=tTsweNQfqmtg$_Q$W-a1Gd2j4CnzsYy+ajX3 z`&b8dNH}yb<ME zxwSjo+qZ-v-j?w;7wmW(Ahg5EhETy$@IQu<1Ijxa+U_f=vb-cq929dgghovVO8CG$U?Go)9I(7yyrWg(w==7O@$&-#?-WF> z1dSiurSuh7aspJk3f6C^!##p{?1)uoW20Zm9?TxE7gjR->bgVH-*}^yM`~%Rj3~@< zTkYwT<<>KV5X@hSx$S#4E)yXo);^i7<+Y+IouF(lk`PvzN17P(>)Ls zSql3Oe*ejWjByuaDms=`G4Fih*kN&*DcztfII~@anHq+zyC?tZz4e4tma!^1jL|Cd z9>Vw^q#Ebg%>H;gS{lnn!$quoZVMf(j((j`L%wwwv?pGjy!0 zw6n?cEf@H$zBV@H5VVf!W{Gp+Cf1WZwI${kmvb=5WC>v0HK6>uq8@xmTQMo3KixTI zgh$y%+B#BiwbA0x&5pO;klS44sJwooXt@!N3+LtVEclf&C@DaS0+i1!$svW zIGZCFI`9Z0s0@ix@p3%3cIv<({8_{&35WfG0V>mPa>r@wyI~BlyHQN}2a-C9Zja4evr?`gZ1dkF}oxl?; zXzi_{EgF4be@TDJ3=7YL=Hrd5bp6EA%#_&WdxRG$&j9E2vQNbh*~%<2p2mMqJ7e3Y)-# zTf4d;l5Xz14J?<6`iuTFe{iJ2!l4mFfv$Fk14iE6(!0q8ZmX(6!(iKj6drlkA*| z*;?>aPTr@Zj=Z6Z^(1bV2doJiQ_~}HiWTEX@$#oJmZoiT<}sleb43U4ldrYDj&1?T zjXX8RCt6KTwT?l5)B=Q74jQOBzs8e@a-tpz>)7N?7gVwfd?fT2Zh*H2jM{4s7%Ahg zvHygwI4_c{dm$o5J*#r?PkN^=Eu>ds+EYATLYV7Ai1Lp~7y-m%rc2zs|2K0d>FD03GGAWF)0+{I}81kqFuOi}iFYG?{wZ z27hZ!t^?GQtN8XN-B}}sZ+Hl2eiLb3&4!kK2V*9ii$a;fFt)A}cs1{E6W1*to72z2 z4l7-m8zyInoVK11n7khIYWefT);9JQSLAZ@>YuvugI#*bxi;0mE}OI+h9ShmY(BoP zR^;u0%HQy1J|)|h^xML)jrg*`79hSSf-5$$<^B4HR|$O$vQ}N0N(4kTzrC1PTGcH0 zxtm9}#J5*Aw0c(+us7*1xmp$!c%c)`;gpoVeox3?{v3-|t=s1?G z@6h@DYQyM_cJ%r{myeLb&}Vazx5Y^YH}ppe3T-f*EK4m*zH(bG%4y5(QH2bR{+ZFW z@?~7V^+C-A7M5HJ)R)zt8K0k*Q#8w!8&p!SjqHdjs(3zAhHjr4-UK1Pvo*O+b!m)l z2fu{@qt&mD<*T?z`tZZ;Z)&C5ZSwE8pUmosXrcqTQ5N?C?$86TT~AyH)(+neA0kWy zmDBsy?_~AzgD7=Fm_g)^7<~ZHfG&^b8d)1^{0F}9tnY(?zvf6of{TtMd@H_zjxJf-ERrsrI|IAT4z=3!)j#$KHz=LXd1~bmCy@`%kM;ys z-RXh#6gDjPl7ToD{mT<{-|xL+EGv? zJSJF}eH6_Vur!D=gi<^&kvMpi70p4vq7C4PBWi+69TO)eA_k1~EWR_k!}q?PUD>JT z8F-x^82?8`m80!x%q+csJ_}X+mpEp?B`YG#`yU65aA`+pcynL0L>$O{H?$jlHrP81$tSboQ?F582w#MRMA)6S)@L$wIkMS*`sNb0SC^Gfw}(7XS^~pXnQ@(qB2%+nM_f8aqFbPuVMJf zKrwnDg{#%^xe|NWj$gwA-6 zwD~6*MUVVT)g|3d8H9#{iE(gyN~#7jZn2JTZ2(Z#IuN! zirt0EYpoJL4?Ok??@&_&npd}q{m{V4UFwt)hFLIkCGyIiM#Grr|D)pNok z?jsa%ecv5(WF=(!D5s)9eI9~#_soh4wEDK9TX|tt$8*KWcc!`N&XrxG4cu-yIIYzV z201Y^)8ut@Ma%ht?_vXLeYPG?7I(hm;ji_3S__>C>!VhwHhHHRip&r_WB81P(_go2 zpZV&xvD)>4b?i~>Ki7OZYPLGBB57RrIs_kF9*7;jUwtb~Id{tUBWVVU3l~9K8P9Hh z!1y94>}NyX=<5AyTYYbF->r4^qfJ-B0n6-){XAu}^8CokvW!t~Jex9_Xdv)|^{x7U`p*Em-lmT<1< zI%e?Nc0P4K-tt;Q=|J@m#+Cf`f>Ge#J;Hx_Br3{Uyd6dB+(qSFztXv`nH;NDd;t29 z0l>fzKD~MSW1M8B@In17=BxwSa)glMo`se0;t@3N@_Jrzz^J~E<10Xv0Tbx*^@{JJ z9z2l1z#j1VbThHW;B|fR+pI|IoK5G)=S61H)vKMD-6bEXv5CjFK=La!asYQsh{P~$ z$vDD7*!8JR?<9gLl`qy~`-h+V&+eUaLZNSeT(qR==(r68&p z4IwWdqM-uANsRWf?BWT}opE}4q0-`#Yd>WUVkAItwPx?Ctm7)TspSs63Q+<-M3i3FKT$m-U`mD)MRdre+?(!8Ye#wP4H{jn=wklE6s z$l2Yq&g_H5#7Xkd2tqxXH~1!*8Q)7;-=%5Hi8FI*IDGFb!I=+}5Uv-;j5B|61~?&% zsy@3Gc^YZOWK^l%;>~(CiGyij7@-$=F6OHB2>652isqm)E;(4wR|)FG8Mb_s^k)NH z0IDd1P$KK%by}wRnGBmy2@+7lBjD0&8msvsq$EOVDu}hEeyYqtS8G&o$N$a-4)XupTxfSsq7nO4cKsibxttUr21s89xi$bI;BSUNpPzsd?{dXRR4MB8dG!+`2w?9~gfM%XXq_$$mhvM~~rHH~wYG z$bSX$EdCPS1J$+aa89N_On!&a+N6l|$9OKd+VC#=Ah#xd=LK{K{xt-b~ zmo~(kG?3ki8!fGk^CNbBFAJV0nU^tCg~VT=!NRo_nn{*?yY z1>bI&K3vEMWC1&JICujaav*};Z1TBv;B9^&9VoMKhd+V6qy)*;2=h|rH7xMn=c<23 z?P#Rb?`-9dulGa+v356KN|mai4zFrxSv{O{2>PLoF9zG{ianp1Px^JDs4TKo)WC=GQizd zUw4pfHW)o4G}UwUWsS)Fkhg21=UiX*TXBb3XJhdSXUJ0sL})b%&n^$wrU9AzBT)ee zU8`g}R*0~FBJ}DB)>diR&qQ$b%JB?!O47DuAX>1vXl|h!#5RDL?KU=Y=c~rOu7G#> z6_j-b|Kx+hbNSqItSN2AXL`$(@#Xbi1=%Z;4BqEIuD;ivECRFUqoYkdWn#rN?!2<& zosHum=mx)P{XPFVmj z8e=}?C?(fLK`PK5zgoOsFNPm6EU281+4$zv{P;vD#gh-y#GF!$%>D4p3IIFF#y?g6 zoMNCRi~O;p`doUSYK39UV@A;*wda*ZJOLm2Bl~<-XZT4+)G*t6io);QeNKfy{}X;= z6WoXM1*?Rkbx~VAm2qxEjvlsSURTe3$l6%@wNo`! zx557YE$(7|khzlHtI-NXCCJ34VaG7V4# z)#mXCRu@r-!n|6&+7p-|mwn2rz;o(k4wS;BVj;6m*P9{ff~aGhP;kVP2*J|oVVG}D zUjxB`i}z0GH(414F{Zy$u#EK%8cTQr9Vw1JBJSF&5H$9lFO04{9RL3O-P7#D(S-?Z zz>h)!?N&x`n>J_6M9L`_nIqQHWDB&p)7{?biXXV~B*n34{c@B!^3>ImOn+U8wSIs} zI{BDEn8lX~pi#t{1i^w-zlKEUTy;2{5wse0U;rXnMG5k<`!Od@o!3NrsV>iHzdW^s z-}VO#H~P5PMig!;(WdR5~T0Sb3{Khsh=J*(=T%^9n1C5~`f2 zgDp^cP!~ETS_r7b3}N1%!+-%WPdk-~juY~K3(=c&bpEoGtqBJ=+Q5hF&u}(cDzd*$ zof;Q(+dBz!Luvi?+h@uwu*LgWgwiw;h9jRa0o{Ml zHs-$iE=#s_=*h@_`t7T`*|QLTT2$UgX+|>af;rteyk@r$BWT#!Q}?nFt6XGCJo86K z7u9N_-AE)otQoHL=KLCV54+D7DAQGw%etCUjzR&nh)>F2R_K4!2qAoDh_>G_N^#2_ z?KAoK*enTt6d>e~g04I4>3MF(Z`qXZ%*v5A%)qq2=oJG7poA+eZfO+}OM_HN7G0~J z;YuIhzc9oTcuJyNZ6Z_w9NPtBQc*9b3}!8VTw;qkSC=!X9|DHC z%zsWSBD$YB1MEy!^*6lm89eUf9&rr5 z%p=V6oTg_!v=wn0eW*X;c)g@;qQswA0L6*BAG|$E9s)TkN7#r``c3PO7^ccGX`A%` zH76V;UQT4_WD^!4>g*UShS-b$i~t3c>z@YW{3^)_KZx_}u0s2SiQB8lb|p6;4Inc^ zAur{O9N*QPJWlRKf5{EGGTuNzwpc-Y+X%c_d?JMtgbI9#Cj zHT?7H(_8I1qx#c%&ef8YgpIC`>E;{+4qgTk7@tnM(#8q5SIs|798(bWK#WzkvBv_q z?6~3+@1hoN38sVgMazjg>z~jmR+4joQizqK{}~2QEmNkl@y0*1cg|R%1@?UH9t>)a zsGc`@_)G*=I5{4KH`b_s`8w;;EDJmBWh_H1qny-dRc_aJt+K^6v*RG7l1bMKN(Z zNAKWOJ+y-&Ma^V2*`j~abXzo3^;Smg@jjI#$+(xtz?dK|*pr#-haCnXv~w^8OqX2B zz5wp5^^-)+tq)hfPN765C1l56@a%??-KzwI%QFY_h{FBe=GVowL({D2o3OV|Z$afxt+JJr!f63>jP>UP z%>f&lK)??8BJfSaGq^Ef{ABNI;=%p9q)&G2jqA{zlsy|}NuF^A@+N%<#f=(@iYV93 ziRRRAp1iu5*9M^vKVu&X)brIUwB%5!e9l@17aL)VUGJcF-U$xpkM-_f8DNT=B%uol zoZx7M(21Tv2SY!}rF^H|BS(DF*I1<#2N~SFpA!U|upIIRXD^eeTB;c$}MbN^r{6S0&(~-bf;9E=y`fK>*d8Y!Fpm+TBs@KbLf zGfB7fZ(qZQol1{~H&xEi&B`c7y(Ol^h;;eDhTPRJ0bJOTpuYK-9L<`buOX_4Ttyfg zOcA`ZEROa~Uyo`Y>l=$;l@JTCA76(<^=wG%MC65RJBf99Iv9GsvPt3dpDHX7K~@iZ zK5@EenbQ85_^`P*S*!aoH<#?yA3^l;XvWNtSD9Ao<$an|4QJ#zaTDVUj49y#+!Kz_ zF>~4!zag>J@W9*IwSA-Nba@iVPai5!Qov~Krul5g&sg8 zmN$D4(PxQz7FI>S~nfZk6%LhMn36MDP#SLR)6{M^~>xBfnC(^=F8 z$Hc3~MO}B;=I^;!PA^GMD~*kTstY%6zxQ{CnMl9j#Lb?%cl|tKQ+@Ina9aiaJ#9{g zZf%>{;V=Y+H@;f0>#dvRZNI@(2u-)0!;s6#=y5dMbIvT{!Re;lo>-k3UHZzuKt=4e zLSqVcK6mn*e||nO)9tIJlJONl6pr z)kXLFXT2LGcn)>J^`}>_7X@WRedLWm1S?6(Yzue)X@lgOisLb}pfuUd-Z0LAmGRyB zq!V9`w*;&e(O2I@oXw9)6++6SmN@OMmwx`X3Mz6DUY+8!6IT2Z`5Wap&|yIV7sU7j zl%bYn6ol&M+2+yawYe!kM)d9aC+))b&8pekp=!s^%{*saQw!JzzW#b{{#a|-2A7Nf>hp*J3ZgCpPnNzXa@l>c`W0ZsTeX=&YiD zdS+bk$WxbS*(c+Z?Y)4>D1xlBe_+pka0QhkQx5o+Jjx2_J`}owbH|G}z8K6g^JFM+ zI3jro*{+4vi5G|!c=OQl6by&da7g%Q9W0$GxB5Eqbn3Kq>s|_t1vSJ?_|#p}MfoNKZ`q*t{Of~&o}K>~C0;H)DC28%W&+vZ}$`4TzP@{XadhWYDTL$YY&J6-JiVNsy<8U0oE)w7?9q1*FmBcjeDGq+5A zPV6;VGu_om^%%OOj(qg?zPtm6zmufoFsVFNo%H8Y*@WC|zNEsP5%a{Tq|A_xxUOWb zwM|>utw%b1&ee~qfkNx`s)3s~>>N~?^l+JPwc(`Mhy-9auZ&J@Xo-IPHadb`tY}WbW<-=?)Ewe>x7F(EM;2E@*4p9smQmwnG#x+HD8#S%CT5N7s$3c=%^GEW zd3{D)Yl_kLbzb4Viah!w2`aov&yJUXUHT}i8DUa}VM0s>Yg~=y8x1Hr7p-1j(w4@= zCN|sQjG~ied9GNoQ4|S|aO*On!SK@=Y&QQdKfn1BiCcvmJ<=BLexcSjZ#>lc6|5j^ zcE#OfPWkQgI<78bmgrTI`YnO~1XLX!ehDab0fcnTWi3q};Bd+PIT-ui>K6=}FpJ2H zioEi#a0Lo-JUUom#?)46LJ4;0GUa8qX45|TVlG%_XV1|%mtYH3R%dwA>PSjrDS^F| zU0BaQzgvxT7h}dvL}fJUF*C3-Y{28g_L7|TY?a#?rAr)~rp z#S(R>o{B2his=?xTj8&3sem;iq5+m_(9inP?45E!=Ab)`VGgqaFM10+u3eDs)O|SZCDm4=ab#0q>ak+W; zRZ)l~?5nzwCVhWbyoLd~BI^$bitH!&8x~TDN%sYiPYlM>l~_mk!dT$N=}S1Flg^hk zlm=PgrUvl2l`tg72K_Z1r@8(tT3ZfkrV%+vYDx}RMv3u1!H{De%oZ%4> zlgLRx1sie2N@pf$W(uKssC~ybdwZ4^^_?BCrVI>73gP0};4;)}#Q}o!4Y5Pqk4bQT zgpqs|jV}BGGN>MeL)t!t6WscWJO2fr67hT)XE@>WC&M81;`Kw>VEzhm!W+IDomiOD z6)9*Y}!J%+{m;P5pL6#f9ci){dI&h)MJ? z;FCqz1u9EI_4F7bnE}N)>FL)}dNW&<4qZ;Ah0%oO7M(6>DQJW1l}7RO$nVY!wqvLg zma^Vvp_8=*9+V4PKIzQ4G-`bkcIp-y8VC4^2i+CpqBB9_7DJ$L3equ9k*um`%x3^# z!Us$z@*^$(h>QU8s%@ZMNue+%&+6dx8HII&QTRP8Z>($Z{cPw|s-?=3(AB$Z%N%}` zfRm>dN5;`kI~c0sSnJGOhtH!C_q~*99Xmkmi?HSFsudW!YJ3(aHL9dkts`cFkHg`JzFFm0&J-&<1o?Oeo#31 zzLs8f-M9x6M~?ECtM5eSq5M*{9nx2JY_6PFlyRX&rI>udG*-wqO*S^+NZMq;465yM zhA>G<@BWY(T^Sqmx=OMUl<2kx7M@b{FckTg>k{_ccLG_lQ898&@Z_H-m^;5}s|P6Y z=mT?(jW(T7wczz`g)nF;|KD4Tt|J!?v&%%E!Yf*>sWVUVM&sNfv9oXIf9vYgpA=Mi zu2{F&Dm)Q$=fmxg@yHJ7_p4iGhT8lGl z$%#ktX5>`^3x`Ce7`Cl7t%OcFRam}VrMQ0UT#h88&V61UDUGGHDOjl7iY+#BUJ)}cnYqh7)W%>FONJ&MabUt+?R=QBisKgI+ zh23?0#SyS<_Nw9ND2u7B=aHK{X8eaHow@o)uv-n%dpg zo+23c+(Y5c&XcB;Z3A&jcwypV!Ysgj+ZFyjbIQv5R1*aSF=uBCdg0aBQYmB^4(PJf zhPexSo=kjtQYDmZy;0>UBkV|DXbrJR1`SE9(RArgVv;fCkyVJU(&%#9=6m+oHk1l( zvg}k?6zuYvv=#6fNU)JD!m|X-pf@a`RO(X7?3YwN5-N-*2VMwi~gXJUTN9#->0-Hr^a}`(1kxb@T8lnmR?~mt3MwQH>tr))N>?P;( znq$0)+_N~FqtYQ&&mZcE*bgi21t*I0RZFRBv_1_#7k>FHZ*+CMEh|Nml!QslZ(Evy zzN4yCh;&nPXx-ZF#+!L(NxOfo`527w6K+YXuHf`00v*hoCu{#fSOPW2ioFD@Ld}rYNcqTrR3#)qb1T8B?(J&B%9PV zOHJZsj!c?_4C;~0<#?)PjyDMu6EWo?(S2Pz(4q=858@4alZ^L2E^SZiW_qu&+^gNy zO|8|dJ&bn}5(>4kkJCVZDjbiIlD&qEDQr=^FJVj=IX;vV84thPpC_S!seo!Oo$YF? znO4uGW?WNE;3@mONMQKGGAmM4LCW=v+NdiZA9y#E3{9Xy?=?!L9fE5{ zrh#lASh7Z+I`W=;RFo6uXu`2BFD&o%ES_q((ggy|9jBmUroE&W|tu;x>0YNU?HiHx-3!_J=%=UPX9JnK!6L{Z{cMd(KPwZL+oqTBfi z4GFHv$!a(y&V~&dpMsU(sn8xaA_wxNhI=@n3972s7-Qd|>VZ%d-#FKgj&_=6pi09@ z#h^x&24NF5aN9|PvzHsVXQ@UqsFq!6CQ=jR**S1*ikIi?DdKD3HOMq)3&PX#sK_62 zL2o1aX`9e%`diJpcY%-b%F;B{p~c9rf5~zq1nv+`ukpO?`q=R2P$f#&Qn^J^^AWB$cBxeQmXdLi z!{yaP%K`^Y9Q=LXJ|3u&^-~c=pqdRjzbD`ONly@6MAP;5Y0PAP1)2DkD$OYE?FhYa z1Fn~gManS>?9`;OBiQd}JTwjoLXs1#!%HSindY&l?pMjFs3}y=I3dOQE&J zhWSlecCx|sGZ#5z@UY_I&cy8ZeTo?$rhhY%m|-p{%idtcDI*W2sTq&iOHPoV9i~xI zeUnj|l*(-n)zzv%b?7P@&2Lh&|H%oxr3|LW2Ni3CH$AyPsk6_m`Mrip@mn-U<;XTt z&riZ?^7Wma0{OY=t)VuD0cUFh-!u}SSqKj*SB361Q)&&$uYj1ko7T{&1Ya!2wUQal zJw$UbzPm&Qb*^aMe=TQ$AT)uVn5@YcmBTPTkCMqq8KLjh$$?fv9gk1N%Z&=0iR2TxLQ09# z(v$%tR`TE-DP+z~=IUP#UHb2~{jzYwM2B$^f!2IVY171GiR75YrX0_eNlk(%&$2?v zD`VpOFBZqIiWE;IRq9Pm+u^F-J8a0s1;3qt)#>)wH8y(LCsgkps9XJ7;2oATK6y<& zoHT{`_-$WL`^LL6tGw>?+=%B-p;8ymHs6TyCPkW#{82sl1V3twe=3)qewX>$$g71L zVHMntSXmnJV`6}Pwd!YuNqZy%LzBjmBQu47+KEqi;p1{@r{OjBu^v=vL3v*!HEjsA zYzZr?AWt_d(4!AA=3E6oe`cLdBfUK(gAJC&BMu)TL*?E>avx;)#Z&w1Bb@8hkux3& z$XYNX6?!Ecy5L{NhG6D@{u{x|Hx!WXOMpUok{?7W@2OI zK%XohwQP=hnI=%C!)s-tfL5}w z$#aZV6Q_BCWg^wEqmND_s(O5woil`7DP@na40_fBaeHOZW2w24d9Ufg(BuIApwoWK z3BRWd7V})%Ibo@!dE=K#HmB(|9DfC@M9hR*mcGtYVIy*l{+I6N9`IYfg5Ns?Yu^IM ztpF{+X!Yv!jhdt`XOJn(3qxj)pkI0Ja!)9Q+LxB@V@kOprokTAJr^DC2TCCpvvBSk zrH#4n}qR{e3RJLpcFp%@v*KTkS3hcKy zs&GN-1M8k9MrdpnTgWOzY^O{Q8bPEEov+i>j&khrH^fXS5%LH?*Hxtkc^sGn01XT$ z?g`a(;CRN9>e zTFjPs5q=`aH2=5G1P2+iJcN^!zIw~!x|#8c=-&15kc+DIv4(l2WvIAqz5(s?-79=1 zM-_EvzH^8pS=rY@&p)W+zv2%hoOt+r5*Bf6a=iOvht-$5*6a?V zMQ=2UmQSSydLOy12faRryXR`^4k2PsH!RGGTUiNP^aWHM1LX@lbuyeE<9L{EaZ&>z zpAZnmPyl~?G%mP}w*AT}{Z32JD57Jlei5~#$lDNI#jbJ{cJiA_JG2(F{(%!Pj+-p| z06jblkU~zqYtD;`^F>XdYzGXSnKwnB3qIysy00rjU(U?{@Zcu$k8VMjK+i)=U_@U^ ztZoTvY&_@2!uYiMk?-wE_2mQxQP>U=ZE3Ra>7Ii};L5jH!b8kORQL= zh)gF-SfZ)QXAYz`Fe*^MH#84b=i7J2f_ww)K?0%Nu7~!r_Kw-hw~9MgHVPCs7B{|& zU9TS+8u2vT9VS*6Q|(&qlTNWco6 zfW&X7YUt#o0)<%ewtT(1!R>oL%d+#fH1BSQ%Sy`>!4l-C1gB1;R|TAn$K^-<9kh6> zH#Gk48m+8ZP*4m2RN(5#JxWs`So}jd{hlx6aGju?!e#K^0j`ILSwPag=mek{Ycci zGV5?MVT(2sAs&>-5S{TO=m^U)JTDaGj$pdheCnD+i$yl%Oe_b~zrNWA)S zn)*R1JXmX24zIf#G6Hq7xQ}V>mS<*7yVhCY+bu+vZ>6nGdKzkX5-&pv>kJ}{>`%aM z&@P2w-M%JU6~E;&xp9oVcMPSajb1C=I5LYxN%QU&gZd<%7d-88>#5=3MO~rC6U=@8 z>y3+KB`hvKBM+sDO9qT-@I)Kv!*sZEY%HI~#`UaFfO?$eb^8Rzn@E49DZitVPf|$? zGbx+48?P!xX9%yBn_yS~G~m@Z+0Oq})mMPE5p~;661-?}ZE!2@?i6=-cP$PDQlz-I zxI@vR#hn&+cPLUE+Tu=Mdf&bGe{a4oVNRGYoXt$;tn9tk+OAO19Pj`4geqE0im-Irr)LDh=>JiaoYuVx$GxzamvH+vF+DsRY4fy8pz8 zmg#TrHAYg^cgTdE_dWZfK?D&lOL>^KHRqoOFV1%B)^cw?6YzWO4=?hpX3@`}(r$Tm zlB!-o4V~=zz07?_jl>-ebAM>>uO-*%b}CWp&gOl0;zT6j?___a`bX3`@p z-}bxnoQ=Lc__DOv_p5da-FULyY;;NIYOFDvsk?3DAp!5q#FQii#i?3br)}9eKm)J>Ah{1LyQFqv4bZvRull&%Qd0SkgNCI39(RY-bbWFs>WkHN zKLF)FA`c{lcaGPj*2FMW znND1kRC<^O9qlo(1*5rmBMGY5K^T(=R{Yn4~~1A8@5xlecJUAC6su%m{R=J zK-6fRa75;QiS4^o&`8$VGHZ4TIdMZ)ZoUUM&u7;!GOq6aW>@nQ&bN0NUO5K=R;Q9t zx7`KAE8!B-RZNWTw65};UuQVI*gPB%tGta0FWcRF^Pi~!C=rlLS`82K6}-5wwi@?K z2=AX@$mFtFY!*Vht^qHEYp~vj0)XG^j&?54rwA-&O0DtSr23fdY56m@=Uz+iBVg9cU+sPx^Vz49 z?>DyhHKx32z(KHKCT(YqX7RlG0CZZr?fs=Cw#>wx-21oxk zZW>Y$8h#h0j-;hcN}aU-+7v zG`RPxHfyH63}S$%{&~fui$Ln*6=(V~DnZ7RcCjZl`J%H={*83tMP4~ER6o%a$I#|- zE3$l&$Iz>?SYy4@C0r;ou>gtNgp~Ce+5X5&6NP7Bp=#kr9R~a)MhC%R^IAwb8l~Jx zT`=4Ns4)qaXDFzLFS`bFrl>N*={;}Bh?PaI62$6$Gj z)mV7^bmQ6co7$Fz{SRE$HhU;R1lZ-EkBV-ruN*iyVYBu14_h_)59W$*9+S7Ja+_6o`O|m`WcC6rtXRuPE0Exq~NkE_x%j``wD{m)L?uUoXpYNfh4czfiabi0rceqf#B~(cofo zzdu>7!|-!psZxJ%Kx3V4-uJn(c-cX=wo!t+%B}SGkOj(ZUQOCLJ^VOF19zY%;i}Pf1D>1isj{-HH!g(|NEF)=rkZo8S`&sOwY` z@+;A$EyaCWjy?>&AYj73mZCAiO*QRKtwvjW2p}w24;Z5g&k^~GgYqeao@;Jpqs8gW zc}KWUTJkFy5(4khr}GGfiwJm`Kgc5dmf;+#_874;^$IY1=kTz)L$QmybG)XYjUw?9 z{_*RX5q)eWTbw$Z4+`jQnk(~@NoDOw-5++%LjKy#n$Gk0uT}Ps+2B?0hg;9RilUp{ zr{DIk$v>#uPv*_6U*BzQpG|)~@If1YoNa!^t%Nus_+s#%J3=QdRIT05yxsENMV01Q z;%gjm;|zb~wX4twi->3y{GUT~hF^`6WoxRgkJn{MtF9w%nYE1$@w?GD(nk!1w=RH0 zI3wR=5~;Iru&ubnF6veH#o17$AeVnG-)Q$KH>bvi7htp_Qr*P6rMu}6cMv*^FBkj-JMFgUYuc{2ymb#|EghCs zfB);@sJPeZ%BwO=tyF!Vgx0N`6pJU#y9(rFiIJ8&^1=BDC zRCmc}2M6aRRGrDYD(LGd;r+J(2T1VzK_ImrDk(E7w;=c8^yK{F@Y2Nm`oj9g z!jJ8r%&bhT0>aCTA5l7v_7(s#wr*xD5G%pZBXQxGaV4e{;PuXRPd0{4!m*Xe{g)1g z)>i#;KGTWf%@q(PPJ9pn(t0*)K=j4<8Qc=kL}ZP`wBz`RH(mS|LHhk2-V15-;L$lP zW7W1RWV;UP(p0r&JVB1l)JmRkjS_8{>H_8>WXog zjYdmVK(yiM2(mgcUvct%v_GaC*a%wJiogDu?q6w8N0OVed+JbUNiv`9!@|KPGbzm6 zAb+YZYs=~6jQ_=+$9A=oO}4srFZN7nHC{bm=o8|>jE<$SX0fTC;O6oX0ZAn_ z+ddvL?qCa;pi_(zxv8NQ`fOYg%!YcZq3uiy2?a%xZPV!yu&>UZ>peopf$Q^dGO;G4fEDp(zga-U?)AfPCK?A;g-3Bjp^(>6 zZgqjcLKA*+$!HR+tG2G$wX%;rn?J@rq@Way7u+)~si!rh#wjVMoorW+!7bS9^Zv8s zOP#M1*HPl)(U&(zqN}Sq?YVN$ohnzRU6#|GBVIXXQt_{lesOo3B1yFUM5VsGWCDlh za1>D=Ztyp~=NA-DL`*=wJX^~hqa93r)A`ckZhR`uiZWFxdDBfog=_O~)PCmDoATw` zyoJ#(46tmcjBFTKiIa%1;g-bFM92yuOHIiu6w@YsoqnIk)j*0I(>maP9UlFDZY- z_f_V^%{u`uEI6MrwF#NjiY+i>qsEr^wyJHrA}L@NzF8M12pcn{vUvQv4se}9r=}s) zts$XQ{Z-v4!?FZaflG9iCCGsb2TCKoXw|&>_;O7g>{>)f`1Dp_ftG%hR^=H6=gZ2) za%To%ySz$x`&Qt=YFSx0reNiBmGMUxD#NIc2YY+;6bcmUW4AQtpK|fld$$w!S7T3z zZq7(%Kl!m;NW)2QkJn%GJ?d5bJu@iVN?z2}xs!Ay#!*nA#0}LdC|EYYO={vki%84l zeTEUqkfPEWC*EU*hhWOzF_P3$#_dPq${K+m*w}8lECRqo}>sWBh zm?)0W?l?mVBZ-%2?k-%sW&S2MOzTTk3@1svx}XrxCgM^!$1k``|0$7h@l9 zTvnzWeq_%hGuDDto1+fW&kygbB<4SED!CA)L%I+35;A2A}pGc*Nf>#_E+Tb5h zupe9vAcPRzQ>Xy{Bt$v)wB@9YXqnq{=_f$}t^J-L<~2&{=1pNn94jlgn##mXSiToF(sX$9okJ0eLilR;`;>Kj!K~@)eET-$eWy>yVu9F zKLTkNYu?X;<9M4HC10-m%)^$^=WO?#Oi2iuztU8MF zLO~3&c^aHD*tVpgxZ1o(UV}QX2LF;%VnHmSFj}s$xUrQ?CW9PQC}j9P=kZtg8)5c~ z>xSeF;jy=Fzr(YZZWs^%$VOY-d6x78=&hG@83ho8Z~okELDuYoi?jo%OA2IlZ3a$6I%13#)hi z-S~CR@%!rQeDBJe+EkC-$2||LC7O1W|C95s{4gAnn}Ni< zcn#-=%B{hZcF-rjB*|GL-QC7Ij1|k-1_{&Ad)?C=)(@p3&rh~E1h4muU8K8f?ml2F z2btC;{L;*;BHcO=U2j*cQ^E37l&JQ;W7zLQ<(;$!|++F1m7sCJ6RC z%bh<^SaNXR5cUpZE%l$2V+I}@jE!1G9qCN4-z7CiBF%cF>;u1MgsGUA{*&vQfds;Y zw9=iDIOJdVbwasF(|5qQ;J)OW4rL5k@FZ=P2V`DrWI6}3T9WnX1@2`bAqxel@iEci1(!yL}=@MszRF&MELqYuLewWQ}Hyz1YwfLma|ApRooKuOd>M zW9g-?gxGQFrK-=?4i}=$zM^YWDh^?>)oX%g1p3EMc%80oWdY0l#5cpVGc;m$WkhoT zSX4pzTu4d+{FtZC^}(d`HeBf`0-hdk>#BklKv)&E!=WK$4{!mZ+^%yG(GcsSXCcYi zOlr);<#*S{^&hA{&mQD5FV8mF1jjM4xQXV^QGYMk<0c0angkuS%CKFirk`lcZC`|5 z#DQ;A!AT3ktE`h7`p5OAwAH*#IgJoQMj!jf+E0O5lf$`@U6FWrX_l+YEH=!nmJ_Q+ zkA$AT~T^S4q19i)x}MXOEOI^!kp?;4GL(qdWzxd{I# zO`e3iwFaRX`hRa~Tz$X#&b|4~kWR&CHkZ5TWct%Cw=zHVL+wAvKw|)$2ZHX|96<-i_xpdk1GZX+EYdkgQ^kY4X0SuUy&Q@%|mw zaG}hj$a+e!SLG$Om!9!wU9@%Yi`Gv;Wp*FWf^LSoWt_jRx}Khcuc9gUc`UQ(E%LK( zB-tJA2xX`yCbfPi{Vl_{e+stwCX{zrIVC#r8QllP92E)NB_DT-tn}9&t)PTRf#n`< zI0e_cF}6|6pzt3Px#gf{18U*eAx~l`5WpM%`Ri3o>eaWf!3KI6Dv9Ak+Gw)C`l)E@RN7ZB`6ZtftNYohCdtS^Wv`0#i_v!fc*nf?NNWwg z0IGgH>Li1^3q6CJiSk!@)uJ!LD+2^03+G8$fNq_R3aBVs<^)}fiV51vxv5h7bqj4F z0=u`|=bvn~r<(ubBG3Sxy{NyFB9&C0eg)){f6wE%*knwK&x8v+a0Bn*<_DL9%s!!H zPEUZ;It?vUH!<@u| z>vxQ}e&02%YDDeLiq+^^ekv3!Y#@JiRqt;jNH}!GV=uRLPdkF=THPkVGrGg!qqzEY zLdRN1!I+F##nXCSqN6^}5R+mBL9mZ}lksBuo^u7MQa-hogF zcM<{3w&F4+d<)hf-a;}mQj&xNkge`^K3;ddc23JKb$OgSr+RaeEn`fM z`BwEIR-#3|z{!Q|c84#tA<=W#+AfNVJ@$W-zAfZ6Xi zb4{H}e=0fzwAu00XX_#K>X-Ljy>O?8$;F;~%jT~$u>o_Uq_4!8qPfvu-~5j*;^%)- z4ao3RLpI)9C^aYBVt?Pa(XpY4q56U((En}%oYUQ1?fv6@-|M+`Epw|C}BE?$~})78pC+3T5eF~UreKk zSNjxtL)Sf6y}ZZ~c6eJ&eFfehJ=N1TU_EIs6H^8ZTE|1Ucg4-NC*oEmM3srL;lv?0 zHM{ABnY9|yXS`{~LNO|se8|9;bAc;FS;j$zT(O75_N$&ofeTgv*0wj*W4nlhDQQOS zzi<6XLe*ctLE0(XNi12wdBI^;;?q6FqJC%Q@e3(| z{-v2BEnKP9PUAdj!$tJNknd~7!<(JA-Y;q_+NPzns7?-Q6*#55^!V1|91m^`oicR| z*dk2&Bq*2=nkV|vNHIakA>ZMkf{43%HT>olX@gkDJZG7m7)eyJ8?Bn9fC~N5H@xSq zn+Dbray~X$C?^&7)9#lhU8h~S z6hlrCCH&1zegnx8AsPXl)oqQQ)dLmhw=c7{O2b`s=ZwY|9cWkXay%Z0r9UsjTvv~J z>~qjz??MgDt@}>6|Z%ZyV4v|)ernMw;K3~dQ8RjGI^R4zX)ZP#FHp%o^6zH?)8qC zj2?2T$nkeV@6EUAN#YTx?gF)^Vr7OYvcU|+P22;iSN$eQ)3GfRShpuXf9W&{B{eCP z9{o`J-eE8k+fJV6+hk;SbQFgiyxeZ;WgjI*UQ2mcUQ54E=x_ zT@IGw(I*;Qe0{*^;A_NTOe(;nNHVB{BxTD)Y(1sUM&5Uxdf7Qw_7Nh_ng5f>nrtN+ zFYglYqN~2@;PBG6LL2?dgKN^*hC01lRTB83cMdw)QciY6*NZzL$ZT4$qIhCcS@$D$OV6of+5Xt>K^o;X9x zaLd|YNvnb@y%GskMNSVla|N9ed1PA^;)C}~gzUKj2L~tWfwAfCCZ)qTA7k0p>fV^J z76#l&(=1gWv#)2ZClufxwpq~6E!|gc{POb)On~vTS~?#R^JE@mr#}6ty97CJ*bIk< z75)hxDN}BUeWoD4k2+zl>OGe1dv0HpVo^$F5%8{CsJHyZX1A24iQUU zaV51mS~Eq``p2c1{Csf7wr|xbfzT2h@Z6&To6ful0DDg&F}eaZUf?ZY1u`hI!as$n zCt9{_wxuhj!=Pp_)emY5NQ}gCTlG+{3k58!zv;Fhj^YN0 z^u2*B7!6Tsr(A;?-F4*c4>i+xO@Edabg8}H3d|T)t|4Jc3?BWpO)7?!RL}4R&*Jb3 z>3D*4qMBy3MW;p#N0)CsEkyB@zZ!&$5jqTZ>nFgS#@6!S`bGDA@cC`FyqA~$lF;0C zv+ON=D2(FeZoDis$M5;LfFdFSz;5Il0l*i+8On*BqoR%{3QViLt^R-p6vBhGd+Ut= zdtU)&%4BZSM+B`}Et{|4F)|X_fY~Oyz6@&EWJ)*IM0d5GAK3seAI@(#fQA!mH*fi!IM*vWk5Q@XIP&gRkRK9-)q#>IvAZ&bmAVZBw z1kSbrIF%TX0DPR+zr6VpOGZl=l~4t65B;g87)T23l0^{P%=x7>0oVz=g3>4L#IPNj z8`ahYNN4;8Az*K_K>%Seu>l*fE$Qyg&Q)_dj<=4uJ2T4KJ#EY@ukSzkmC)Az%0Hv! zoA}>1M4uvTsQL5rlgt+eF4$e&fj>ykL&meIW4rrjr1RZJL7j1^4$%o~)D%|cq6t5~ z9+-M{=emF6kx_jCkEDDa0zl1h6E_%`XaO^rLE>czo-Bd}5*b|o2&=~|i)4bw0&Fyd z|7(B*SW%Kg>EL`txT&;kAN&X%zRLdXFw_vRc$P(U9T=!B$p8R351Pmmco&SJAxzk) z4%`IY7XDTl5)}Z@2kKb{;7&x$NJmpcY=`(aRY{JlqZrryBS>pYYQ| zuAoFuFJ~5!c)R)8QI5^&(A44#54LQ{#^WqOB+;4{&uEvS%% z|Ix%4-G9Xp*dMsq4uBG@IeX)y0fG?j`h7b9h~y3cuStUd_6Y_6aM0lNfFC&vf|Y=Q z9yTCxn*;8aoeggp05TH;tAXs$un_@%J764%9|R!gzUgce3R`EXp_{aQ`t?kOvXf~+ zadq?y+q=0VQ#kLc{UHV#>lmF2u~M)4_`Z`6<^*@24hYYkrI#s1Ow_&Q5*8~6&czYFuwh@0;(B(l zS;!5@t4|4Ak|`mjpjwfY5ae)gYd_7n1tQ-Mk^ek)N=Nw_tNQq#-4kX2R&K_CXWeHu zL><-zsJ-m_W$(i?w|%r1U)o-3oQyM`yGm9LC%R`&b2n$m+q`U$&*YTBAxB=R$W;44 zndWf7+!A#Wg3*mA8N2c_2b0E{)yNYC_azCQMG?ZJ=*^)JMsZ2v^xe?h#bG~5H{KhQ z^&V;u98>huXT9t@d zibWq0e{-OVqwOx?*2lvcep2s{DxGQbGcsG=O144%Wth#!A&R&L>5mc`0rDvo`)Dsf z$F1MUgdO<8jPEA@pgPl*yo-`BTfP)}l+CQcsdiKR92Qa2t{nYSs`TKDJ~dM9H|yIL z1q92iD#gfL10=m@Dgk~;<_!fotRE^~O>n;neZAmQKEck*dV=FYn`7{?6gt!*@f$YO zb#aLvY{InHGgnVmMqE>-HTJ&TT0o7KmLs!Jre#Fp#N6-51 z1`XNa->b*cY6GZ@i;DZu_pRP8Vj`>WZu*S{Z;&rMWU$(PZ1hw0GWur?XCCla9^goC z9)`P}$6x-h)3!k)(LB3@)6X^|N?0xtI*EhjM9fl#?6ei}kg) zg7JgDyz;R@7sQB**N&7r!udA(=UB$H`w0ID%|ky<_4c-&potjcsOdGz)C2FIfce7Zv?chF&f=<5OlzL{mC z*r+|yc%|qH_=7k*5H&DgBn}_6qQWH~96evHLI}0DQcU3k4n4sehb#A`*0=tk>bt6sNMkfARX;EUJ2bGCgqVHia2~ty&uAf05GoWm$b* zHvNNzVt)Ylo)I5Dxo^*F;?kZoBvz<;VaoaO`U_RV7nEw5D3J!|^up%V6b0z~FZjVN zLLoMYnRmCOqDTF2RlJSDSqa>#IOF~6vQx-)3t|wBDr4c*QJB{XkkM{|$SkD!IMg?~@HvLkl=%xu_xFj==L7y;h zSMPAx)3zsBlP?kQOT1z+bx`Yzo(X4bVRLf&_6^UdKYEF)YIN{gNm}_QFk$6}5Di0( ztHn$NQNV+VTMIQRSAU({JVNyUjSe9B@^g?xXqW*5K01;zW2i(Z!wv*&A>9Ka#3^EE zX>-rXaL|aF=B65^zXw&W-nmL^uUyR{QHlU zQiMX@nzfrM;}7&!?LIt2cuAM?e`L7AU+dUl(|t6tA~x~REEyIJfEVSj(J7P9wi*V07LNLYuM3j+n%|o zAG9&8_v9y)usbe>_4W9uxDA2u&}5X-9~gw>zt|KAfF7L40^k0rG5#&s@ihH=)Xhcl z|C`nTvGPuLceYm7)i$*>=K225>p>$Tv!V6(_CnjHJbYMG z4$)ozQYR;{u6E!hzuwemd$f^!tEpadA^!GyiF$RAIUcH6u zLDG36S_CoRqso|wt!*m}Kn*7MHVcjgq$i4j9u6)5Hp~wOluF>l?h<=IoKqPD$nXJ1 zqA&=sxiAX!iGjm70iytTTM<&p z&WnS99#5Y-e*;fC07^Z~0|4XB@$hpOJwDMVkzqzVi zV~R=YwI@UzIWn^_#=aTUNul|j7@s}#!xsBL%nFFRVCRwc!LO+5#j7nYfP3ckGCdlQ zp;7{Yi(g_70T?boOg~!yYzET;*a;Y8V5@AU2r!U<*+UAbCAh$G7YN2_X1R%BW&+sY zZ-PFO0b$4hbG%U^KSxPg^PV75<^N}Dk%<1}b z*h$*kU_@d4LbXuWGpi^`jIMrtHU(@b%XWDTk=LvZVTOEJm?x(PSxU4i29Hv_d7Bh@ zdWlofC--cmmDWZHc>;8A$(4h(m3*2PNJ5m(zG>wKkyJSh z6-7r&%)8^F->>KIWa9q0BTpdx=twmzXU+YI_>`T~nyiT2V56>D(6I(H;_O3+ZO~2Q zE5sBuP*06lRTxRx2YZ9$Q)vl{?Sq{IwY4MF*|%qLvL)4a+nE>4dOFp=dWdn_Xm78h zZS)0*1%o*w<1#hcSLf3~Ze~hMEvKdSD|xvF$kv@5Ws9@xuJQ>#n&!nxwge2dzU^f1 zzApEQncLUuAVBY0p|z7I0DFtiu;{cSunbG~V9K?H6G96?jNBtu>_q6%MBo30l)?BN zV%_btO6nVDhE`67`H4TsS|!I0Yhi@MhhF2`(|ei(HNWvEmy~12#ATXg*+alCeD(My zOlHE8K(8oj>zCF8sr{{?gGJX5xhD7D3|CIIi~8*do`)(PD&9C#_EnO=pUT< zcf*$3aK$7m1e7wnZ5}866Gpgjr$_!8990YChbyI~coP=u8)`SYzdVe$jYWJuLaZn7 z<9hi6#`zeb%a+(Ul$CUg^l?k9WeTf@4wr*LYQT2LGfYK@pY?+uWu;&Qo6%63f7qgVoK7UOul&ARUig@X_ zyikI!A_c|F2%;gevp^8B$hK?jGe-TaaNukpQPPEa{0yXY)Wd}3+SIBc?j9w%VE$S) z1|p>qaq5BDKOCqYudy%Nq4aUFktO$M$`@vhDmJ}C zn-STD&OOMQG33i|&h9~F2G83Mr3S_bo)oCMbaov3ON+dOrG9Y9wdf0*y?heF+a;2KkW zXySJ>mJ>6g0UpP8NkS4Aw70!0=&xQj%%(1Nj*Ml_5oO&+--I}gTU=afmJio0zkihO z;n@VPVcUOH>~QpnlHZjhY^?COygpH4=QK%KsCKtBw+%@;%WO#mE#)h|$BQiB_rEmG z*cy2hT_htzHZn3A^D=hJmMl)%K=b*CDTkkh`VGt+C4+!7bNV}2R%F;|9I~FA&{&*7~PGkORN3 zL`K!ai2m85=oP$!TYd~DK6+n1&eIm84Ae8`E)l=Oft8P#)KMBuILaT2L+hQ7?srE(56z8 zfpiqVlNZUSxFup}E1B0kq6=~&@uNhSVajRl64>@fg1rfm-u<(g4s8RLIJ(OOg| zy^;@_NMVt(p`q~U;wb>)1WE9D4G{tWPU-i47YR6O`#%1CR{Gr(r$-7HpyEp7h9_uP zGe7`07aBlB4}zz)81mt}Zp83rXm*Ie<{1cx1^)qnOOUuG6fGOsjToSS;jx2+5vPEc zFmR7%4-h2x>pr6I#d||cFl}%LztaVC<+*W7l7d@sy=skxh-YK z!)UPvEGLv9AjJkt%^U={YWjf7N@_TUK?KI&ef^%XfP6S?;ooeNcr~PkGz1XWzF_Z} T!xlFO`@(?y|C=jqu}>uyX5Lm9*5mdGtc?nUitWRyJ(Nr=hTkP#z^ zHYq7Pmk1%1N=YfVU8=3NQgPOd_U-)hd(N}ZU*|dNS@WHBdDrFrylcJdvzF_Q9qvE^ zdEC>x3l{O-V!&aShhcHELIQOk7BO$gTvusBeVSVp9X^ z`Yi}R0RR`TLD(pWS7)QOsC3Oy9qR3!uQaJH%7=7FF1}p`@mad1d}_L{VM<>XoDpnr z#4ZWL=GdWh*#@>=*{Q2+VJh7cmW7MT(9}OZ_LgC=)(*9dJxa7tNPTJXQHO1B>4k=6 z6Ik{VY6CCzoFx>-nK{x^r7b6P*f)#~Ifq(_4eD&9nIZSk3u4FJRC#JTFV)HHqZWII zU6T6Z7&tq}tW;^c4h{B3J2(Sr%LWX)%dT9DO|V3*U}MR_Y9I>$eu*Kc#83{cRVxQN z06kh7uJgE?3qHT1XWn-`)f zZVoX--w6+`kWME`YD$ak0H?uH<`7$1e}K%=pedEeR#`qR9OZi}@n|)c%L*OqlCw{7 zE?bTl#^3H7D>S_gQzeDo3Opz`Uf9a_mRn4%s!8tS5kzINwBoupCV#8G00F~ z3i@!y_Q!bCo$)a2M&&>)(xlz&1W{HiwU9d1KM_`%V}&xvjb+eQEdnk9C@9@D48!q{ zPhh(4VU4(3__O>&G(tsr376Dme6d^nv3hmxqLQ_OX)AiYQB^C$J<9C9*Uo9nabD`r zTYPp_)iG#zK@LMsj2{+aPnFgT&T4lLuD|K@D=+&izSHSd zHgHpc(PV&RHsEg0Obi*!OZ2|9-}gb9-|YS;Fn&zj?v)qf{g1e)I^5w{xY!pJ!MAI~ zcUw;2a?pRM2@MKjFb?AN=2VMwzJu$zW9&LZc2%`?!`Kgynf+>hZfm35%tHpu{M^m` zm|LPe^P+s~6NgTQ49)I;`nTvOBUVub0IO_$e6}7wd(msYv3KCuL5gXNMK!l~?eLZk4^da{kx< z6y?PW90x!G&LIxxz`)rvU_y*8OF@LLPKzndKF+x74tY_>epOotsAs~W)A(ip02Dee zV7mHsHmMlgW0)}AP3|%5@3}MoQ`j^>-lPhFl?7P{z(@N!SG7HsjnE0a6W5JP*c^x! z)}Ztp>Mq?f73j1TX{G15sq7OP263FaO@Hpgud2Gwuu8*}=DW+OF_e6u@zMaAhZu>` zq0|~vYRO_`0LUUM_Sr1CV6)^~9=A!-*j19;EBP(|Z~iEE$dnly7{7G_2YS0f8OCpU z<6cRden}fQ=so^*Xzu^#SWqL;ST=u*1vP>L{qKzRuP6Ke9sFNM01c125%>$x#c0*) zfpk?sv```|@}zquE%Ky#Q^)Nvh|G{*W=4|H_J3hP?oAa^na_lvXC^>MXO^%2t155Y zj#(^>@ngMACNlF09%_G8xnhd1(ES<+&1>u%2wT;J@_$wRJq10pMhrZ_iNy+k%qhl# z6M_J&Q8*<4GDp4CA*;$W-~bTd%`=3K{@;av4yXdsB>>S74hR`WfOno0xu+K7N%z^X z#u3mXKw(4C>@L{32gb6Xl#V03;}4?D8snl zBCgaeMQgR=*ecYO2Dv#jA-0skz^k!67zBee*^CH06V1TmbLFT6L9Pb?4^kxIFO447 zK?B$&fQ8)%5A7fYQW+-bwxvuigJU{gc!F!%o*#eP39lK{Z8=_=!xgb225n44jqn07 z@5y1%VA*CG-hh4Ea+M(G4ir%Zz(b7onT|1}zMU9u1_Htz44UnVlamDQ0$9uWT!&H5^ykkDAG zu+Z*j1|YsnjvgAGLIB}F5Z3n_UTnkuKu&S9Wr|FQg4 zfFoS;SvB`Xgz7%ULByzN6*1gJZY3sIq7UuQ)PJk^A7-V%YNiF4`2N8Ks~b-JUIEae z2o^L>vxXo)ZZj3HM&(+r)D@^3u{9vZG*k6nOPS)F`##1+@k&&DRhyT`RAEkz52vae zL&D<)_XE*4V0NdV4$CG~wC4Hjv_tv1N8s}w975OEXEV5_($7+l)#Q3bD184B>uY3s z&j*0eR7tSmkYc5NAtpmgU8`0FKuoY)H;ySJaggNVg1Dy8;_x0*9L$A_0*;K*%@MO- z@!f_&ySZ4#rZc7%<=AK%;U}>in?Z9Dh}*L1R3`($UC{*xO@(vK5#5VasD=g*VR4yZ zaVcc4x@-m&CCGuOKIa%veg!zw04PoPoyi0V*~ii!WxI9|c0M-Zrlm##Vt z$&$v;>LgSF!-Xbmkm!P6Wzv=pmv(7>dM5CRW?CA8ZgaS^QK4*TrSQL$cHva6lXVafvBQ(u=)owMrh z^D-SdavtEZOXX1?g_Vbk*N2cZ%ZB|ui(jafyil|CdeUR0rS(wleQjJS(&`}Hn)^y_ zulHp;iJ#V$FPoDVLEmKn)DuiK6y_EXtPXe#-IBhLPX7vr zLU(JOuX#z@5pEN;FRJhA->!hFLCyM>f#yu9O?HzDM-V^}12^7LJ~ZT566U=Y0IZfL z_m~@?SnJd?IZG7~7C75{L9{5Wx(mA}yny48@RjQ&fK|c6?T+C6<7!2U&0Or<$ZHkJ zK3m++ag(SdUn9?>Uv?1o9Q>5@`A4b=i5yt}*zd>HPdSQB^(#J~T)k&DZyL{NnSV5Y zWf;GA{lQl+@3!aN+iUUD=0hi3`kqZ~{=0{4N0fz% z&P@mQF2PKlulU%tt5L>=T35Ud&W&z9M}~7QIVS~n_c>Gq5a-t^fOHakx}huU2f{N9 z=wRSZ1u?eEqnphn0eX*1W1}q8rJz7T7LYr+kv%T*pvOYN*bQKUu-qeqi12*NABRvGO z?*5Vs+cvjFUP_x)d$;t7K)P{AaHn#5n?N<9$K+D8IY3dQmrrimb+qPT^rzfMK~Z1M zDc;5CH+4ptntwLA&e(S@<8)mLujH%@cq_cyg#=A!WQdv*3)|rd?_6U9=r#(mQU|Rw*HnQ|(HoD3 zGbDu1r%KMg1+z%g#>?})ZB1I76x?qoLpg7>Yi1LUeHHS)+v9n7c6f*LT4CsxifZ-X z8P5dg$9ta)7CiA^@;b6{RzG+1GyAEo*JP`D45KNM9}9*bWK1$zsHd-whek$!PLx4K zw72haIjN;S_r-Q?(7vH+YYKhMUMmFn0;gS4M47zMggil-UvU@#ZW&WFp+=k_E?;hB zPGanYJY1u~=g-2|Ai;=0_+*!|$Z)*ajla7TE3vm^obym{=N zx?>6~{fExSgCLbBdv`$_V-?ES)cM5I_r%B19^k|86AS?s1#F{Z;_B zXG-~Da2Qi>Ih03)@*y+!p>z$J)e2KQFFgYD+DExn=I0grUT z5p5@LWE}hIUewT2tWh-kT>i$sJx|ZdJvTpsd$H;R^JM4r^!`twV^A~Mi>E65d+5{C zf`lQx>Zwa=CwzoYPsalO@I>3Bw%XjMrupA~Ul;9sy?mmR^eaf>v0hm#yQQFebmsX7D<&oRFL1Kp1+?p^(y>`PzsQ4WlF!$-fANFQ8t!E%s>bmCy}A{J(l%C&>r zxq}1@RVY$i4d@w`Tf+6kk}GFTPLf|+uE#(vBd%CHj+CPS{tI4#wl)aM>n?P|lHzev zNwyvEYEihcViVcQTR8 zf~B9vnI6CJ&DyMmYd!UjtqZ8Ub+uz%b%~sG6@IT4D8Kuwns&h63x*raSFU)4qxAVI(wSE98WB!~{$g3aKg zl(d}4RezLXl?A7`LPw?umM>Gb|H-~D?3y5HU3KIg3cUhB8k zUVH5mxOQy_kl}qQlT8r)4Y8i2>7>7`PmNAUBdW;qbML!sBmSl1%EUyou{|^)CEhtObuIhTgy?0u>Dm5lSAmPGz*XSJb_`5PPDn|OO^Z!V z=Mr<1^d^Sdi{~#Rfe3(;X2n}jm1e16*ocFy2U+49iBGM?i_LOau8UV(w@)jwt<;F~ zRyc0$DngEMzz*+Brb6jWw^i8B4K2={H5aKoPpnHI>KNkRUcR33*y>H6rWh1>80UWP zG0sx>dWJHvZiKBc6`xk;9`?k}9CyELIo z`~Q|#l*C%=h9icIo`kqsTAqMnP1ETC*^rwl1AeL|snQ3FzbXR@Sw77=x6#8kT1=+!5zatoqZbKy+Mp02A%1-3ltFK7I# zi>{vzWRzFL*j}*u0hiu09M4{07H#AD#QWzFfq_kKxp=gDB)(Gh5#4^*2B~D$1mI*4 z(QUUerGCG?qVsIGTcuv(9@OMWc(pbA^Ifm=kGJbyA3Z&M+~i|pmuANN+4arRkRY9`=h6RH6Se97uI zoA!Ht!Rj=#4>rf_)a&Zr8{#X=i0v!M2>WL9iaXmPf8P8z%;OoWLrY@A{*Wg`#~sc_ zW1kR&+hUd0?m5CyF@6&h6$&ZLg*tolZ{#fM;dJ!y178UPE#?L@eS3wn?#YqCA0`FQ ziS2cd44D%tTb8uEBx%K|jQhJ|@Bh5{yMN1(`Z^KK0X{0W;}*~477uz9a{NW{tvnFX zh#jeX4C0S3{9NXqI=Wo@RiCbMuPuQ6X;@R*39BrGQ>xfCU0;07WFwFjg$8zxu#n9V@yg zwVji`B$`pzK%cqr^?!Qq|F{-PM6BiY+gd0QF7&^%)}Lnf|0nprjsOFXx&eHm zY?(HVGa=6c1Rf^BNorar#iK;8Gk4gVNh*xJ{AwVJ;rlxl!p__}vFu?Tbi9hH3zF41 z|K3zG>@C|@ml7%eK1(1g$%4?`dAd7wTo5CSsIU?}VMimB z(7L?j!zAIAieQb_niW>!UYRz-ri*Q--# ztE^b7X83lx1(a4h*6|p=GDIb4fPg)>y7>`o+kTh|Vlo&PMu%0*!k9=|U0a8k0^{^wpD+zKS51Y|8V7%Pq#1tef6!3hgtjM)i?tl z8w}rIoCkYmM6#90T;1r|Mq})V9zAk-$yP^obsdhq<|@#2+7%f_E3K|OdxU@8RV0h- z%ZLp-MZzIRW?yfdloHvu3(HABls>(WsGG1bO3v4OozMI7ShvE+RJ6}_Hd*cnptY)I zhFlXk*j6%ZS~v=Gv4j0Cm86bcDV1_3E0#)m_6Lfk>$oz8l*`>^DCSk|S_*JyD+Qlz zLGi5;V4H%Ry#NpGHO8*h%r!SW^>;~?F2m(t=ex9&rrq%8TCZvM9IjO56H$>=GDL(% z+$vq%qmoLnZi$3zuejkkt4h^_T`T~W>d-#WIz+Ye*1;_$A>3=iP-BRA2`524j0mf% zwcEGJ;gh%K!qRB+b$)B8&i|5)o&_3Ap_ zxklrNi7Jxs%2Do({HEma`RBh_S@QveQ$4pXzovzaq^<%&or~x^%Q$r3zQp z*DzhV+^XBrj4N17tUAe7@M@b&!V|seks<52C3kWdr%n}1^Id2Ub9XlE3SDPBZ=Ahi zw#%(>fVf-=_~cAFWLM5C(6h8@GzY|logb`p!5|KUT+W(&7t}c3WA?@5qfy|>bX%1! z`qkZSq>^tZ>J&lJ(TRQvhJ?3Q*H0mp_*d!1DuTrR_Ek5D3l2k!ysC(Mk-6B>9ud~n zIqs{(=+#ys71OI!h&p#0LxNPX)Sp{rE-}Ccf?|s4_SncHlwhzAr{`ATFo~@yNX$je zu{<#Fwep^2EwfyGz+lSs36Bv2plXy#9P4GGnN?Pm_rwd!a+zsg@Y9ULJF22hxU~B1 z7%W+xuym!DNf%2D>@yZ~XE|LhMboYKC(gA5pEAtX_Bj@TKNhDKCIMu>KkoJSrVq1aMw>E3)3jhxCVPieAPpLu1{ zk}fVUgN^e77{M6YTm+bzb+@mMiT^YuJ#&*>k(XbD&JU9%Y{FZqy~xK$m}X^dGnF-M z`V6-1Ogj#`=!uIpTMks}M6^VBXDU^9bEb|U7(^m&&P2VGnY@EZA~`toFSfUwyL`F% z%!y;A1tb#Qs;PI4!dr8n>N!0=6i$+{fl5AderRNKcIUozdsejtt+GGq{ZCim+@HIA zu=rWUp$*?O*hn=h!F6hm>^js=2B109O_rOuttE%>R+xjlE&U@hl-ZEMHI5ANuJz;( zPEzH=D`0=WE%+pYXvVCuIsC4-Ge$f@B=I)R{_WduE|hv-n*bi(q1mksz_@`JqHHqic85ItFS zt>72aq)Ue5qzb9g&_DUk$$s&Bg4sr0Zx6OFc=yAFqnj81G^LB@Qgl;q8RfKb7gW5S z_CtmrW9-t1gO*)4Ddf_c3nm8ScT@gGwemSRAxMrYfC3&rZcQjNUeG*_g4E%Em&UW~ z95ga{7V85V%JC>YBexrFNXugRkP++!Kw!^+s#iT`~$pyv^?RT0+m| zbUuvl>;=KM2{1A!)NYx)_-I{J&*vm|#Y&2{*XVrxp@C=L>aV}FDdp0pW539JXJ`Ks z|NRFun5*WMUfkq0xN2Vi@D|k%H$)q0tfFZ!{dN7&%5C#)WmkVqWif(hZ{Kq0%<_jp zezF&rSo%IUl@}3RX!RP!I|jeEF{R+L=2rng&1}3+sKnLz)1cHPWF!0$2 zkaD39pDA$qw&)e9K2TFIIev{({Cvw3wp-_Ly0**bJl6Q~x@O8m&H6Q_LGbQLz&}VW z*)A>pnE_o%Eb}AQpIoS&ryc*G<<8Wj24@TAUvWR6v!|Ta{Rs}xFaHePK-+4POknln zC&s7<{PRMS=9_&;@LuDMH6V}ZGn0>&WmADabSXjX9pVnwU zZPxD{D(c#@LiD0a;HhyJ!Ss7c&%Do!XB<6gaQxuscW0f6Gk$jJCr!kgvwimzcY7~9 z{W`+!HQpoT@!_vH$jVCj;aGCb)fiW+m^VA{fM(*6422kz;NLYQ1&``X@ULIM1HK6~ z-%1WABHXVW&iGTqzkU#ho5e?MpZL=WfYg{cOUSHtb0ER%Y*bAz86N#&37F&BRoPXv_9OjoJq*?<-ys`p_kSeQL2fz5Vt@Hr&Qu^f zmKoA0Z=2AR@>~&RQGVT70_?{>dlDhL+-hTnUY{LOf~?3(efWilTR*0&0bDIKP3eR; ziWv&R-x}$0Mo{!bzyWRiL6SVk0vsb%ZJaptYfr&Q!;-6zS1lv=`&aR}$2ti_|@6=-< zL4W>yy5$srj*{M{I1KmDNq1O6QhEAND2R4!zI6+ilFEBc-DeVzl2wG-| z{!{ZY&5=K_xkUUjk8W!F&(sr8cg607%%^T#OF^E)1u$#6Bb3!*?>_1rdN7J zIAYkHpv!Pu!#a-#hnEDR;k#-4laI%uuSNIcgy#V)zDI_hw)F6eQ^;_05eY^%J);cm zq(Zbi?typA3YFe@->ux2GfFpU-I7V)Jj_j4g&TJ){UBVFpRxv~hP0)1@8c3q&)Usq zS1#rEJzu$gW_-YlqL160{3| z{5v_h-e!4MRwJuHyMlrddeEkvcOY2Lnwx2s@qmE7sBaAlSUOs3Y3d76r3NS3%l*;# zkK=Y|YR~yp4>ZDjA%@( zTt@NhQTQFf7u7xD=`z!g%~9hbx74@cJSplEP?45^A-S9>p9zyLF4%j2FZXW!@|Szp?~I>h+2DTFee}We#cjzK zivPapbDzXxdG*{;*H{Y|5p7!&n~oVdC=f0>a;B|ajn3@#q8V@O%I>CieC5y78xbsN zK{(16>+1>aJ}-P~4bWokwl*K`9iYIE*#ON4J|V*^2|&ee8uXJ+x6$$_MaD5~(1^-t IU}9qOU$ZXlRsaA1 literal 0 HcmV?d00001 diff --git a/sound/talksounds/c.ogg b/sound/talksounds/c.ogg new file mode 100644 index 0000000000000000000000000000000000000000..54d1dce5b4517d1dda0bdce6f5e9744e01c80072 GIT binary patch literal 6480 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 HW8?n-s|xcf literal 0 HcmV?d00001 diff --git a/sound/talksounds/e.ogg b/sound/talksounds/e.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2637136bbb9dd3f3fd108e8033e73212167e5a67 GIT binary patch literal 6355 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 h<)>$MFaM@*Z$>hxK6!KRwwVwr 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 literal 0 HcmV?d00001 diff --git a/sound/talksounds/me_c.ogg b/sound/talksounds/me_c.ogg new file mode 100644 index 0000000000000000000000000000000000000000..65476ee72094391ffc5deb7c2b9d0e46edc2ff26 GIT binary patch literal 6111 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 E8%Z@XWdHyG literal 0 HcmV?d00001 diff --git a/sound/talksounds/me_d.ogg b/sound/talksounds/me_d.ogg new file mode 100644 index 0000000000000000000000000000000000000000..45d44bf2a1157d22488ee5005326600e809eaa1d GIT binary patch literal 5989 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 literal 0 HcmV?d00001 diff --git a/sound/talksounds/me_e.ogg b/sound/talksounds/me_e.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d56c27d97d21d2dfea9c57be33578d0b59f905ff GIT binary patch literal 6015 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 literal 0 HcmV?d00001 diff --git a/sound/talksounds/subtle_sound.ogg b/sound/talksounds/subtle_sound.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b8986f13fc96abcb89d9e9684a643d5a24af0310 GIT binary patch literal 8116 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 T>b3AugzdKF#*4m|Wy1dgmgMBQ literal 0 HcmV?d00001 From 93d3651ccb223941c06c6ac6ca9dcbd71b855966 Mon Sep 17 00:00:00 2001 From: VerySoft Date: Fri, 15 Jul 2022 19:37:50 -0400 Subject: [PATCH 27/63] Nice! --- .../preference_setup/global/setting_datums.dm | 16 +++++++-- .../client/preference_setup/vore/02_size.dm | 21 ++++++++++-- .../client/preferences_toggle_procs.dm | 34 ++++++++++++++++--- code/modules/mob/living/say.dm | 6 ++-- code/modules/mob/say_vr.dm | 3 +- code/modules/vore/eating/living_vr.dm | 2 +- 6 files changed, 69 insertions(+), 13 deletions(-) diff --git a/code/modules/client/preference_setup/global/setting_datums.dm b/code/modules/client/preference_setup/global/setting_datums.dm index eff07c82ce..78694b1866 100644 --- a/code/modules/client/preference_setup/global/setting_datums.dm +++ b/code/modules/client/preference_setup/global/setting_datums.dm @@ -300,17 +300,29 @@ var/list/_client_preferences_by_type disabled_description = "Off" /datum/client_preference/say_sounds - description = "Say and whisper Sounds" + description = "Say Sounds" key = "SAY_SOUNDS" enabled_description = "On" disabled_description = "Off" /datum/client_preference/emote_sounds - description = "Me and Subtle Sounds" + description = "Me Sounds" key = "EMOTE_SOUNDS" enabled_description = "On" disabled_description = "Off" +/datum/client_preference/whisper_sounds + description = "Whisper Sounds" + key = "WHISPER_SOUNDS" + enabled_description = "On" + disabled_description = "Off" + +/datum/client_preference/subtle_sounds + description = "Subtle Sounds" + key = "SUBTLE_SOUNDS" + enabled_description = "On" + disabled_description = "Off" + /datum/client_preference/runechat_mob description = "Runechat (Mobs)" key = "RUNECHAT_MOB" diff --git a/code/modules/client/preference_setup/vore/02_size.dm b/code/modules/client/preference_setup/vore/02_size.dm index f6310d7cae..1d7d38c53d 100644 --- a/code/modules/client/preference_setup/vore/02_size.dm +++ b/code/modules/client/preference_setup/vore/02_size.dm @@ -15,6 +15,7 @@ var/weight_loss = 50 // Weight loss rate. var/fuzzy = 0 // Preference toggle for sharp/fuzzy icon. Default sharp. var/voice_freq = 0 + var/voice_sounds_list // Definition of the stuff for Sizing /datum/category_item/player_setup_item/vore/size @@ -28,6 +29,7 @@ S["weight_loss"] >> pref.weight_loss S["fuzzy"] >> pref.fuzzy S["voice_freq"] >> pref.voice_freq + S["voice_sounds_list"] >> pref.voice_sounds_list /datum/category_item/player_setup_item/vore/size/save_character(var/savefile/S) S["size_multiplier"] << pref.size_multiplier @@ -36,13 +38,18 @@ S["weight_loss"] << pref.weight_loss S["fuzzy"] << pref.fuzzy S["voice_freq"] << pref.voice_freq + S["voice_sounds_list"] << pref.voice_sounds_list + /datum/category_item/player_setup_item/vore/size/sanitize_character() pref.weight_vr = sanitize_integer(pref.weight_vr, WEIGHT_MIN, WEIGHT_MAX, initial(pref.weight_vr)) pref.weight_gain = sanitize_integer(pref.weight_gain, WEIGHT_CHANGE_MIN, WEIGHT_CHANGE_MAX, initial(pref.weight_gain)) pref.weight_loss = sanitize_integer(pref.weight_loss, WEIGHT_CHANGE_MIN, WEIGHT_CHANGE_MAX, initial(pref.weight_loss)) pref.fuzzy = sanitize_integer(pref.fuzzy, 0, 1, initial(pref.fuzzy)) - pref.voice_freq = sanitize_integer(pref.voice_freq, 32000, 55000, initial(pref.fuzzy)) + if(pref.voice_freq == 0) + pref.voice_freq = sanitize_integer(pref.voice_freq, 0, 0, initial(pref.fuzzy)) + else + pref.voice_freq = sanitize_integer(pref.voice_freq, MIN_VOICE_FREQ, MAX_VOICE_FREQ, initial(pref.fuzzy)) if(pref.size_multiplier == null || pref.size_multiplier < RESIZE_TINY || pref.size_multiplier > RESIZE_HUGE) pref.size_multiplier = initial(pref.size_multiplier) @@ -53,12 +60,19 @@ character.fuzzy = pref.fuzzy character.voice_freq = pref.voice_freq character.resize(pref.size_multiplier, animate = FALSE, ignore_prefs = TRUE) + switch(pref.voice_sounds_list) + if("beep-boop") + character.voice_sounds_list = pref.voice_sounds_list + else + character.voice_sounds_list = talk_sound + /datum/category_item/player_setup_item/vore/size/content(var/mob/user) . += "
    " . += "Scale:
    [round(pref.size_multiplier*100)]%
    " . += "Scaled Appearance: [pref.fuzzy ? "Fuzzy" : "Sharp"]
    " . += "Voice Frequency: [pref.voice_freq]
    " +// . += "Voice Sounds: [pref.voice_sounds_list]
    " //Maybe later when there's more options . += "
    " . += "Relative Weight: [pref.weight_vr]
    " . += "Weight Gain Rate: [pref.weight_gain]
    " @@ -128,5 +142,8 @@ pref.voice_freq = choice return TOPIC_REFRESH - + else if(href_list["voice_sounds_list"]) + var/choice = tgui_alert(usr, "Which set of sounds would you like to use for your character's speech sounds?", "Voice Sounds", list("beep-boop")) + if(choice) + pref.voice_sounds_list = choice return ..(); diff --git a/code/modules/client/preferences_toggle_procs.dm b/code/modules/client/preferences_toggle_procs.dm index b6ba33682b..e3b5a1e252 100644 --- a/code/modules/client/preferences_toggle_procs.dm +++ b/code/modules/client/preferences_toggle_procs.dm @@ -409,29 +409,55 @@ /client/verb/toggle_say_sounds() set name = "Toggle Say Sounds" set category = "Preferences" - set desc = "Toggle hearing a sound when somebody speaks using say or whisper." + set desc = "Toggle hearing a sound when somebody speaks using say." var/pref_path = /datum/client_preference/say_sounds toggle_preference(pref_path) SScharacter_setup.queue_preferences_save(prefs) - to_chat(src, "You will now [(is_preference_enabled(/datum/client_preference/say_sounds)) ? "hear" : "not hear"] say/whisper sounds.") + to_chat(src, "You will now [(is_preference_enabled(/datum/client_preference/say_sounds)) ? "hear" : "not hear"] say sounds.") feedback_add_details("admin_verb","TSaySounds") /client/verb/toggle_emote_sounds() set name = "Toggle Me Sounds" set category = "Preferences" - set desc = "Toggle hearing a sound when somebody speaks using me or subtle." + set desc = "Toggle hearing a sound when somebody speaks using me ." var/pref_path = /datum/client_preference/emote_sounds toggle_preference(pref_path) SScharacter_setup.queue_preferences_save(prefs) - to_chat(src, "You will now [(is_preference_enabled(/datum/client_preference/emote_sounds)) ? "hear" : "not hear"] me/subtle sounds.") + to_chat(src, "You will now [(is_preference_enabled(/datum/client_preference/emote_sounds)) ? "hear" : "not hear"] me sounds.") feedback_add_details("admin_verb","TMeSounds") +/client/verb/toggle_whisper_sounds() + set name = "Toggle Whisper Sounds" + set category = "Preferences" + set desc = "Toggle hearing a sound when somebody speaks using whisper." + + var/pref_path = /datum/client_preference/whisper_sounds + toggle_preference(pref_path) + SScharacter_setup.queue_preferences_save(prefs) + + to_chat(src, "You will now [(is_preference_enabled(/datum/client_preference/whisper_sounds)) ? "hear" : "not hear"] whisper sounds.") + + feedback_add_details("admin_verb","TWhisperSounds") + +/client/verb/toggle_subtle_sounds() + set name = "Toggle Subtle Sounds" + set category = "Preferences" + set desc = "Toggle hearing a sound when somebody uses subtle." + + var/pref_path = /datum/client_preference/subtle_sounds + toggle_preference(pref_path) + SScharacter_setup.queue_preferences_save(prefs) + + to_chat(src, "You will now [(is_preference_enabled(/datum/client_preference/subtle_sounds)) ? "hear" : "not hear"] subtle sounds.") + + feedback_add_details("admin_verb","TSubtleSounds") + // Not attached to a pref datum because those are strict binary toggles /client/verb/toggle_examine_mode() set name = "Toggle Examine Mode" diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index 29d40472f9..ddfc187dd9 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -402,12 +402,12 @@ var/list/channel_to_radio_key = new if(message_mode) message = "([message_mode == "headset" ? "Common" : capitalize(message_mode)]) [message]" //Adds radio keys used if available if(whispering) - if(do_sound) - playsound(T, pick(voice_sounds_list), 25, TRUE, extrarange = -6, falloff = 1 , is_global = TRUE, frequency = ourfreq, ignore_walls = FALSE, preference = /datum/client_preference/say_sounds) + if(do_sound && message) + playsound(T, pick(voice_sounds_list), 25, TRUE, extrarange = -6, falloff = 1 , is_global = TRUE, frequency = ourfreq, ignore_walls = FALSE, preference = /datum/client_preference/whisper_sounds) log_whisper(message, src) else - if(do_sound) + if(do_sound && message) playsound(T, pick(voice_sounds_list), 75, TRUE, falloff = 1 , is_global = TRUE, frequency = ourfreq, ignore_walls = FALSE, preference = /datum/client_preference/say_sounds) log_say(message, src) return 1 diff --git a/code/modules/mob/say_vr.dm b/code/modules/mob/say_vr.dm index ffb127a23f..cba330f836 100644 --- a/code/modules/mob/say_vr.dm +++ b/code/modules/mob/say_vr.dm @@ -67,7 +67,8 @@ else spawn(0) M.show_message(message, 2) - M << sound('sound/talksounds/subtle_sound.ogg', volume = 25) + if(M.is_preference_enabled(/datum/client_preference/subtle_sounds)) + M << sound('sound/talksounds/subtle_sound.ogg', volume = 50) for(var/obj/O as anything in vis_objs) spawn(0) diff --git a/code/modules/vore/eating/living_vr.dm b/code/modules/vore/eating/living_vr.dm index 650446a939..74e7a1304b 100644 --- a/code/modules/vore/eating/living_vr.dm +++ b/code/modules/vore/eating/living_vr.dm @@ -32,7 +32,7 @@ var/drain_finalized = 0 // Determines if the succubus drain will be KO'd/absorbed. Can be toggled on at any time. var/fuzzy = 0 // Preference toggle for sharp/fuzzy icon. var/voice_freq = 0 // Preference for character voice frequency - var/voice_sounds_list = talk_sound // The sound list containing our voice sounds! + var/voice_sounds_list // The sound list containing our voice sounds! var/permit_healbelly = TRUE var/stumble_vore = TRUE //Enabled by default since you have to enable drop pred/prey to do this anyway var/slip_vore = TRUE //Enabled by default since you have to enable drop pred/prey to do this anyway From dc23628df09d3cfbee297f8430c84bdf64f9a070 Mon Sep 17 00:00:00 2001 From: VerySoft Date: Fri, 15 Jul 2022 21:20:42 -0400 Subject: [PATCH 28/63] The last one! --- .../client/preference_setup/vore/02_size.dm | 9 +++--- code/modules/mob/living/living_vr.dm | 4 ++- code/modules/mob/living/login.dm | 10 ++++-- code/modules/mob/say_vr.dm | 32 +++++++++++++++++++ 4 files changed, 47 insertions(+), 8 deletions(-) diff --git a/code/modules/client/preference_setup/vore/02_size.dm b/code/modules/client/preference_setup/vore/02_size.dm index 1d7d38c53d..4d0021412f 100644 --- a/code/modules/client/preference_setup/vore/02_size.dm +++ b/code/modules/client/preference_setup/vore/02_size.dm @@ -40,15 +40,12 @@ S["voice_freq"] << pref.voice_freq S["voice_sounds_list"] << pref.voice_sounds_list - /datum/category_item/player_setup_item/vore/size/sanitize_character() pref.weight_vr = sanitize_integer(pref.weight_vr, WEIGHT_MIN, WEIGHT_MAX, initial(pref.weight_vr)) pref.weight_gain = sanitize_integer(pref.weight_gain, WEIGHT_CHANGE_MIN, WEIGHT_CHANGE_MAX, initial(pref.weight_gain)) pref.weight_loss = sanitize_integer(pref.weight_loss, WEIGHT_CHANGE_MIN, WEIGHT_CHANGE_MAX, initial(pref.weight_loss)) pref.fuzzy = sanitize_integer(pref.fuzzy, 0, 1, initial(pref.fuzzy)) - if(pref.voice_freq == 0) - pref.voice_freq = sanitize_integer(pref.voice_freq, 0, 0, initial(pref.fuzzy)) - else + if(pref.voice_freq != 0) pref.voice_freq = sanitize_integer(pref.voice_freq, MIN_VOICE_FREQ, MAX_VOICE_FREQ, initial(pref.fuzzy)) if(pref.size_multiplier == null || pref.size_multiplier < RESIZE_TINY || pref.size_multiplier > RESIZE_HUGE) pref.size_multiplier = initial(pref.size_multiplier) @@ -133,8 +130,10 @@ return choice = preset_voice_freqs[choice] if(choice == 0) + pref.voice_freq = choice + return TOPIC_REFRESH else if(choice == 1) - choice = tgui_input_number(user, "Choose your character's voice frequency, ranging from [MIN_VOICE_FREQ] to [MAX_VOICE_FREQ]", "Custom Voice Frequency", null, MAX_VOICE_FREQ, MIN_VOICE_FREQ) + choice = tgui_input_number(user, "Choose your character's voice frequency, ranging from [MIN_VOICE_FREQ] to [MAX_VOICE_FREQ]", "Custom Voice Frequency", null, MAX_VOICE_FREQ, MIN_VOICE_FREQ, round_value = TRUE) if(choice > MAX_VOICE_FREQ) choice = MAX_VOICE_FREQ else if(choice < MIN_VOICE_FREQ) diff --git a/code/modules/mob/living/living_vr.dm b/code/modules/mob/living/living_vr.dm index 9562cf103f..a0fdd04cd8 100644 --- a/code/modules/mob/living/living_vr.dm +++ b/code/modules/mob/living/living_vr.dm @@ -44,8 +44,10 @@ return choice = preset_voice_freqs[choice] if(choice == 0) + voice_freq = choice + return else if(choice == 1) - choice = tgui_input_number(src, "Choose your character's voice frequency, ranging from [MIN_VOICE_FREQ] to [MAX_VOICE_FREQ]", "Custom Voice Frequency", null, MAX_VOICE_FREQ, MIN_VOICE_FREQ) + choice = tgui_input_number(src, "Choose your character's voice frequency, ranging from [MIN_VOICE_FREQ] to [MAX_VOICE_FREQ]", "Custom Voice Frequency", null, MAX_VOICE_FREQ, MIN_VOICE_FREQ, round_value = TRUE) else if(choice > MAX_VOICE_FREQ) choice = MAX_VOICE_FREQ else if(choice < MIN_VOICE_FREQ) diff --git a/code/modules/mob/living/login.dm b/code/modules/mob/living/login.dm index 5d2836779b..b1597016f9 100644 --- a/code/modules/mob/living/login.dm +++ b/code/modules/mob/living/login.dm @@ -13,16 +13,22 @@ to_chat(src,"Mob AI disabled while you are controlling the mob.") AddComponent(/datum/component/character_setup) - + // Vore stuff verbs |= /mob/living/proc/escapeOOC verbs |= /mob/living/proc/lick verbs |= /mob/living/proc/smell verbs |= /mob/living/proc/switch_scaling - + if(!no_vore) verbs |= /mob/living/proc/vorebelly_printout if(!vorePanel) AddComponent(/datum/component/vore_panel) + //VOREStation Add Start + if(client.prefs.voice_sounds_list) + voice_sounds_list = client.prefs.voice_sounds_list + else + voice_sounds_list = talk_sound + //VOREStation Add End return . diff --git a/code/modules/mob/say_vr.dm b/code/modules/mob/say_vr.dm index cba330f836..d8ed1c311e 100644 --- a/code/modules/mob/say_vr.dm +++ b/code/modules/mob/say_vr.dm @@ -147,10 +147,14 @@ else pb = db.pred_body to_chat(pb, "The captive mind of \the [M] thinks, \"[message]\"") //To our pred if dominated brain + if(pb.is_preference_enabled(/datum/client_preference/subtle_sounds)) + pb << sound('sound/talksounds/subtle_sound.ogg', volume = 50) f = TRUE else if(M.absorbed && isbelly(M.loc)) pb = M.loc.loc to_chat(pb, "\The [M] thinks, \"[message]\"") //To our pred if absorbed + if(pb.is_preference_enabled(/datum/client_preference/subtle_sounds)) + pb << sound('sound/talksounds/subtle_sound.ogg', volume = 50) f = TRUE if(pb) //We are prey, let's do the prey thing. @@ -159,11 +163,15 @@ if(istype(I, /mob/living/dominated_brain) && I != M) var/mob/living/dominated_brain/db = I to_chat(db, "The captive mind of \the [M] thinks, \"[message]\"") //To any dominated brains in the pred + if(db.is_preference_enabled(/datum/client_preference/subtle_sounds)) + db << sound('sound/talksounds/subtle_sound.ogg', volume = 50) f = TRUE for(var/B in pb.vore_organs) for(var/mob/living/L in B) if(L.absorbed && L != M && L.ckey) to_chat(L, "\The [M] thinks, \"[message]\"") //To any absorbed people in the pred + if(L.is_preference_enabled(/datum/client_preference/subtle_sounds)) + L << sound('sound/talksounds/subtle_sound.ogg', volume = 50) f = TRUE //Let's also check and see if there's anyone inside of us to send the message to. @@ -171,18 +179,26 @@ if(istype(I, /mob/living/dominated_brain)) var/mob/living/dominated_brain/db = I to_chat(db, "\The [M] thinks, \"[message]\"") //To any dominated brains inside us + if(db.is_preference_enabled(/datum/client_preference/subtle_sounds)) + db << sound('sound/talksounds/subtle_sound.ogg', volume = 50) f = TRUE for(var/B in M.vore_organs) for(var/mob/living/L in B) if(L.absorbed) to_chat(L, "\The [M] thinks, \"[message]\"") //To any absorbed people inside us + if(L.is_preference_enabled(/datum/client_preference/subtle_sounds)) + L << sound('sound/talksounds/subtle_sound.ogg', volume = 50) f = TRUE if(f) //We found someone to send the message to if(pb) to_chat(M, "You think \"[message]\"") //To us if we are the prey + if(M.is_preference_enabled(/datum/client_preference/subtle_sounds)) + M << sound('sound/talksounds/subtle_sound.ogg', volume = 50) else to_chat(M, "You think \"[message]\"") //To us if we are the pred + if(M.is_preference_enabled(/datum/client_preference/subtle_sounds)) + M << sound('sound/talksounds/subtle_sound.ogg', volume = 50) for (var/mob/G in player_list) if (istype(G, /mob/new_player)) continue @@ -227,11 +243,15 @@ else pb = db.pred_body to_chat(pb, "\The [M] [message]") //To our pred if dominated brain + if(pb.is_preference_enabled(/datum/client_preference/subtle_sounds)) + pb << sound('sound/talksounds/subtle_sound.ogg', volume = 50) f = TRUE else if(M.absorbed && isbelly(M.loc)) pb = M.loc.loc to_chat(pb, "\The [M] [message]") //To our pred if absorbed + if(pb.is_preference_enabled(/datum/client_preference/subtle_sounds)) + pb << sound('sound/talksounds/subtle_sound.ogg', volume = 50) f = TRUE if(pb) //We are prey, let's do the prey thing. @@ -240,11 +260,15 @@ if(istype(I, /mob/living/dominated_brain) && I != M) var/mob/living/dominated_brain/db = I to_chat(db, "\The [M] [message]") //To any dominated brains in the pred + if(db.is_preference_enabled(/datum/client_preference/subtle_sounds)) + db << sound('sound/talksounds/subtle_sound.ogg', volume = 50) f = TRUE for(var/B in pb.vore_organs) for(var/mob/living/L in B) if(L.absorbed && L != M && L.ckey) to_chat(L, "\The [M] [message]") //To any absorbed people in the pred + if(L.is_preference_enabled(/datum/client_preference/subtle_sounds)) + L << sound('sound/talksounds/subtle_sound.ogg', volume = 50) f = TRUE //Let's also check and see if there's anyone inside of us to send the message to. @@ -252,18 +276,26 @@ if(istype(I, /mob/living/dominated_brain)) var/mob/living/dominated_brain/db = I to_chat(db, "\The [M] [message]") //To any dominated brains inside us + if(db.is_preference_enabled(/datum/client_preference/subtle_sounds)) + db << sound('sound/talksounds/subtle_sound.ogg', volume = 50) f = TRUE for(var/B in M.vore_organs) for(var/mob/living/L in B) if(L.absorbed) to_chat(L, "\The [M] [message]") //To any absorbed people inside us + if(L.is_preference_enabled(/datum/client_preference/subtle_sounds)) + L << sound('sound/talksounds/subtle_sound.ogg', volume = 50) f = TRUE if(f) //We found someone to send the message to if(pb) to_chat(M, "\The [M] [message]") //To us if we are the prey + if(M.is_preference_enabled(/datum/client_preference/subtle_sounds)) + M << sound('sound/talksounds/subtle_sound.ogg', volume = 50) else to_chat(M, "\The [M] [message]") //To us if we are the pred + if(M.is_preference_enabled(/datum/client_preference/subtle_sounds)) + M << sound('sound/talksounds/subtle_sound.ogg', volume = 50) for (var/mob/G in player_list) if (istype(G, /mob/new_player)) continue From f0939904c2a9b09bef54fb470637db1ee0d53618 Mon Sep 17 00:00:00 2001 From: Heroman Date: Sat, 16 Jul 2022 13:15:32 +1000 Subject: [PATCH 29/63] Adds digestion nutrition traits --- .../mob/living/carbon/human/human_vr.dm | 5 +++- .../living/carbon/human/species/species_vr.dm | 1 + .../species/station/traits_vr/neutral.dm | 28 +++++++++++++++++++ .../vore/eating/bellymodes_datum_vr.dm | 4 +-- code/modules/vore/eating/bellymodes_vr.dm | 4 +-- code/modules/vore/eating/living_vr.dm | 3 ++ 6 files changed, 40 insertions(+), 5 deletions(-) diff --git a/code/modules/mob/living/carbon/human/human_vr.dm b/code/modules/mob/living/carbon/human/human_vr.dm index a60521b5ab..2c621fa3f8 100644 --- a/code/modules/mob/living/carbon/human/human_vr.dm +++ b/code/modules/mob/living/carbon/human/human_vr.dm @@ -11,4 +11,7 @@ /mob/living/carbon/human/Destroy() alt_farmanimals -= src - . = ..() \ No newline at end of file + . = ..() + +/mob/living/carbon/human/get_digestion_nutrition_modifier() + return species.digestion_nutrition_modifier \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/species/species_vr.dm b/code/modules/mob/living/carbon/human/species/species_vr.dm index 20087bc911..2e71f7d546 100644 --- a/code/modules/mob/living/carbon/human/species/species_vr.dm +++ b/code/modules/mob/living/carbon/human/species/species_vr.dm @@ -29,6 +29,7 @@ var/micro_size_mod = 0 // How different is our size for interactions that involve us being small? var/macro_size_mod = 0 // How different is our size for interactions that involve us being big? + var/digestion_nutrition_modifier = 1 /datum/species/proc/give_numbing_bite() //Holy SHIT this is hacky, but it works. Updating a mob's attacks mid game is insane. diff --git a/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm b/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm index 997e9332cd..a4e7846b3e 100644 --- a/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm +++ b/code/modules/mob/living/carbon/human/species/station/traits_vr/neutral.dm @@ -553,3 +553,31 @@ cost = 0 custom_only = FALSE var_changes = list("micro_size_mod" = 0.15) + +/datum/trait/neutral/digestion_value_up + name = "Highly Filling" + desc = "You provide notably more nutrition to anyone who makes a meal of you." + cost = 0 + custom_only = FALSE + var_changes = list("digestion_nutrition_modifier" = 2) + +/datum/trait/neutral/digestion_value_up_plus + name = "Extremely Filling" + desc = "You provide a lot more nutrition to anyone who makes a meal of you." + cost = 0 + custom_only = FALSE + var_changes = list("digestion_nutrition_modifier" = 3) + +/datum/trait/neutral/digestion_value_down + name = "Slightly Filling" + desc = "You provide notably less nutrition to anyone who makes a meal of you." + cost = 0 + custom_only = FALSE + var_changes = list("digestion_nutrition_modifier" = 0.5) + +/datum/trait/neutral/digestion_value_down_plus + name = "Barely Filling" + desc = "You provide a lot less nutrition to anyone who makes a meal of you." + cost = 0 + custom_only = FALSE + var_changes = list("digestion_nutrition_modifier" = 0.25) diff --git a/code/modules/vore/eating/bellymodes_datum_vr.dm b/code/modules/vore/eating/bellymodes_datum_vr.dm index ef09c033a3..8e3ec8a1fe 100644 --- a/code/modules/vore/eating/bellymodes_datum_vr.dm +++ b/code/modules/vore/eating/bellymodes_datum_vr.dm @@ -57,9 +57,9 @@ GLOBAL_LIST_INIT(digest_modes, list()) var/mob/living/silicon/robot/R = B.owner R.cell.charge += 25 * damage_gain if(offset) // If any different than default weight, multiply the % of offset. - B.owner.adjust_nutrition(offset*(4.5 * (damage_gain) / difference)) //4.5 nutrition points per health point. Normal same size 100+100 health prey with average weight would give 900 points if the digestion was instant. With all the size/weight offset taxes plus over time oxyloss+hunger taxes deducted with non-instant digestion, this should be enough to not leave the pred starved. + B.owner.adjust_nutrition(offset*(4.5 * (damage_gain) / difference)*L.get_digestion_nutrition_modifier()) //4.5 nutrition points per health point. Normal same size 100+100 health prey with average weight would give 900 points if the digestion was instant. With all the size/weight offset taxes plus over time oxyloss+hunger taxes deducted with non-instant digestion, this should be enough to not leave the pred starved. else - B.owner.adjust_nutrition(4.5 * (damage_gain) / difference) + B.owner.adjust_nutrition((4.5 * (damage_gain) / difference)*L.get_digestion_nutrition_modifier()) if(L.stat != oldstat) return list("to_update" = TRUE) diff --git a/code/modules/vore/eating/bellymodes_vr.dm b/code/modules/vore/eating/bellymodes_vr.dm index 3435541f19..6184b36b6f 100644 --- a/code/modules/vore/eating/bellymodes_vr.dm +++ b/code/modules/vore/eating/bellymodes_vr.dm @@ -290,9 +290,9 @@ owner.update_icons() if(isrobot(owner)) var/mob/living/silicon/robot/R = owner - R.cell.charge += (nutrition_percent / 100) * compensation * 25 + R.cell.charge += (nutrition_percent / 100) * compensation * 25 * M.get_digestion_nutrition_modifier() else - owner.adjust_nutrition((nutrition_percent / 100) * compensation * 4.5) + owner.adjust_nutrition((nutrition_percent / 100) * compensation * 4.5 * M.get_digestion_nutrition_modifier()) /obj/belly/proc/steal_nutrition(mob/living/L) if(L.nutrition >= 100) diff --git a/code/modules/vore/eating/living_vr.dm b/code/modules/vore/eating/living_vr.dm index 7169b972ff..b97a01a70e 100644 --- a/code/modules/vore/eating/living_vr.dm +++ b/code/modules/vore/eating/living_vr.dm @@ -706,6 +706,9 @@ /obj/item var/trash_eatable = TRUE +/mob/living/proc/get_digestion_nutrition_modifier() + return 1 + /mob/living/proc/eat_trash() set name = "Eat Trash" set category = "Abilities" From 3847be7b34d5faba0ba9719749f03c8c588b9191 Mon Sep 17 00:00:00 2001 From: Heroman Date: Sat, 16 Jul 2022 15:05:55 +1000 Subject: [PATCH 30/63] Cleans up casino map a bit --- code/controllers/communications.dm | 8 +- code/modules/casino/casino.dm | 4 +- code/modules/mob/living/say.dm | 5 +- maps/gateway_vr/lucky_7.dm | 5 +- maps/gateway_vr/lucky_7.dmm | 215 +++++++++-------------------- maps/offmap_vr/common_offmaps.dm | 1 + 6 files changed, 83 insertions(+), 155 deletions(-) diff --git a/code/controllers/communications.dm b/code/controllers/communications.dm index 3839853567..acfa32d52f 100644 --- a/code/controllers/communications.dm +++ b/code/controllers/communications.dm @@ -126,6 +126,7 @@ var/const/MED_I_FREQ = 1485 var/const/SEC_I_FREQ = 1475 var/const/TALON_FREQ = 1363 //VOREStation Add +var/const/CSN_FREQ = 1365 //VOREStation Add var/list/radiochannels = list( "Common" = PUB_FREQ, @@ -145,7 +146,8 @@ var/list/radiochannels = list( "Entertainment" = ENT_FREQ, "Medical(I)" = MED_I_FREQ, "Security(I)" = SEC_I_FREQ, - "Talon" = TALON_FREQ //VOREStation Add + "Talon" = TALON_FREQ, //VOREStation Add + "Casino" = CSN_FREQ, ) // Hey, if anyone ever needs to update tgui/packages/tgui/constants.js with new radio channels @@ -155,7 +157,7 @@ var/list/radiochannels = list( set category = "Generate TGUI Radio Constants" var/list/channel_info = list() - + for(var/i in RADIO_LOW_FREQ to RADIO_HIGH_FREQ) for(var/key in radiochannels) if(i == radiochannels[key]) @@ -192,7 +194,7 @@ var/list/ANTAG_FREQS = list(SYND_FREQ, RAID_FREQ) //Department channels, arranged lexically var/list/DEPT_FREQS = list(AI_FREQ, COMM_FREQ, ENG_FREQ, ENT_FREQ, MED_FREQ, SEC_FREQ, SCI_FREQ, SRV_FREQ, SUP_FREQ) -var/list/OFFMAP_FREQS = list(TALON_FREQ) //VOREStation Add +var/list/OFFMAP_FREQS = list(TALON_FREQ, CSN_FREQ) //VOREStation Add /proc/frequency_span_class(var/frequency) // Antags! diff --git a/code/modules/casino/casino.dm b/code/modules/casino/casino.dm index a1de440a49..364ab817f7 100644 --- a/code/modules/casino/casino.dm +++ b/code/modules/casino/casino.dm @@ -125,7 +125,7 @@ /obj/structure/casino_table/roulette_chart name = "roulette chart" desc = "Roulette chart. Place your bets!" - icon_state = "roulette_chart" + icon_state = "roulette_table" /obj/item/roulette_ball name = "roulette ball" @@ -229,7 +229,7 @@ if(!H.held_mob) to_chat(user, "This holder has nobody in it? Yell at a developer!") return - if(H.held_mob.get_effective_size() > 50) + if(H.held_mob.get_effective_size(TRUE) > 50) to_chat(user, "\The [H] is too big to fit inside!") return user.drop_from_inventory(H) diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index ddfc187dd9..1a0a896f0c 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -18,6 +18,7 @@ var/list/department_radio_keys = list( ":p" = "AI Private", ".p" = "AI Private", ":y" = "Explorer", ".y" = "Explorer", ":a" = "Talon", ".a" = "Talon", //VOREStation Add, + ":g" = "Casino", ".g" = "Casino", ":R" = "right ear", ".R" = "right ear", ":L" = "left ear", ".L" = "left ear", @@ -37,6 +38,7 @@ var/list/department_radio_keys = list( ":P" = "AI Private", ".P" = "AI Private", ":Y" = "Explorer", ".Y" = "Explorer", ":A" = "Talon", ".A" = "Talon", //VOREStation Add, + ":G" = "Casino", ".G" = "Casino", // Cyrillic characters on the same keys on the Russian QWERTY (phonetic) layout ":к" = "right ear", ".к" = "right ear", @@ -57,7 +59,8 @@ var/list/department_radio_keys = list( ":м" = "Service", ".м" = "Service", ":з" = "AI Private", ".з" = "AI Private", ":н" = "Explorer", ".н" = "Explorer", - ":ф" = "Talon", ".ф" = "Talon" //VOREStation Add + ":ф" = "Talon", ".ф" = "Talon", //VOREStation Add + ":п" = "Casino", ".п" = "Casino", ) diff --git a/maps/gateway_vr/lucky_7.dm b/maps/gateway_vr/lucky_7.dm index 5b7f0439c3..66a6dd9486 100644 --- a/maps/gateway_vr/lucky_7.dm +++ b/maps/gateway_vr/lucky_7.dm @@ -134,4 +134,7 @@ /area/awaymission/lucky7/entry name = "\improper Gateway - Entry Hall" - icon_state = "entry_3" \ No newline at end of file + icon_state = "entry_3" + +/obj/machinery/telecomms/allinone/casino + freq_listening = list(PUB_FREQ, CSN_FREQ) \ No newline at end of file diff --git a/maps/gateway_vr/lucky_7.dmm b/maps/gateway_vr/lucky_7.dmm index 919b118f5d..c9e896b92f 100644 --- a/maps/gateway_vr/lucky_7.dmm +++ b/maps/gateway_vr/lucky_7.dmm @@ -1,35 +1,58 @@ "aa" = (/obj/effect/floor_decal/techfloor/orange{dir = 1},/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/gateway) +"ab" = (/obj/machinery/atm{pixel_y = 30},/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) "ac" = (/obj/effect/floor_decal/industrial/warning{dir = 5},/obj/machinery/embedded_controller/radio/airlock/docking_port{dir = 8; frequency = 1380; id_tag = "l7_dock_d1a3"; pixel_x = 28},/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock1) +"ad" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light_switch{dir = 4; pixel_x = -26; pixel_y = -7},/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) +"ae" = (/obj/structure/bed/chair/comfy/black{dir = 8},/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) +"af" = (/obj/structure/table/woodentable,/obj/machinery/light,/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) "ag" = (/obj/structure/table/borosilicate,/turf/simulated/floor/tiled/eris/steel/bar_dance,/area/awaymission/lucky7/loungeprivateroom) +"ah" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "ai" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/four) "aj" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/obj/effect/floor_decal/borderfloor/corner2{dir = 8},/obj/effect/floor_decal/corner/lightgrey/bordercorner2{dir = 8},/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock2) "ak" = (/obj/structure/cable/green{icon_state = "2-4"},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hotelhall) +"al" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/machinery/firealarm{pixel_y = 26},/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) +"am" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 8},/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) +"an" = (/obj/structure/casino_table/craps{dir = 1},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "ao" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/catwalk,/obj/structure/cable/green{icon_state = "1-4"},/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) +"ap" = (/obj/effect/floor_decal/corner/grey/diagonal,/obj/structure/table/marble,/obj/item/weapon/material/knife/butch,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/kitchen) "aq" = (/obj/effect/floor_decal/spline/plain{dir = 10},/obj/structure/flora/pottedplant/stoutbush,/turf/simulated/floor/carpet/turcarpet,/area/awaymission/lucky7/casinofloor) +"ar" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/lightgrey/border,/obj/structure/cable/green,/obj/machinery/power/apc{alarms_hidden = 1; cell_type = /obj/item/weapon/cell/apc; pixel_y = -27; start_charge = 0},/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) "as" = (/obj/effect/floor_decal/borderfloorwhite{dir = 6},/obj/effect/floor_decal/corner/paleblue/border{dir = 6},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) "at" = (/obj/machinery/alarm{dir = 8; pixel_x = 27},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) +"au" = (/obj/structure/casino_table/craps{dir = 1},/obj/item/weapon/dice{pixel_x = 4; pixel_y = 6},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "av" = (/obj/structure/table/borosilicate,/obj/structure/dancepole,/turf/simulated/floor/tiled/eris/steel/bar_dance,/area/awaymission/lucky7/loungeprivateroom) +"aw" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/red/border{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/obj/effect/floor_decal/corner/red/bordercorner2{dir = 4},/obj/machinery/light{dir = 1},/obj/machinery/firealarm{pixel_y = 26},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) +"ax" = (/obj/structure/bed/chair/office/light{dir = 4},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "ay" = (/obj/structure/table/borosilicate,/turf/simulated/floor/tiled/eris/steel/bar_light,/area/awaymission/lucky7/loungeprivateroom) "az" = (/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "aA" = (/obj/structure/table/bench/padded,/obj/effect/floor_decal/spline/plain,/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled/eris/steel/bar_dance,/area/awaymission/lucky7/loungeprivateroom) "aB" = (/obj/structure/table/bench/padded,/obj/effect/floor_decal/spline/plain,/turf/simulated/floor/tiled/eris/steel/bar_dance,/area/awaymission/lucky7/loungeprivateroom) +"aC" = (/obj/item/weapon/stool/padded{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "aD" = (/obj/machinery/shower{dir = 1},/obj/structure/curtain/open/shower,/obj/effect/floor_decal/steeldecal/steel_decals5{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 10},/turf/simulated/floor/tiled,/area/awaymission/lucky7/privateroom/four) -"aF" = (/obj/item/ammo_casing/spent,/obj/item/ammo_casing/spent{pixel_x = 8; pixel_y = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) +"aE" = (/obj/structure/casino_table/blackjack_m{dir = 4},/obj/machinery/light/floortube{dir = 8},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) +"aF" = (/obj/structure/bed/chair/office/light,/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "aG" = (/obj/structure/table/bench/padded,/obj/effect/floor_decal/spline/plain,/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled/eris/steel/bar_dance,/area/awaymission/lucky7/loungeprivateroom) "aH" = (/obj/machinery/door/firedoor/glass,/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/lucky7/dock1) +"aI" = (/obj/structure/casino_table/blackjack_r{dir = 8},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "aJ" = (/obj/structure/cable/green{icon_state = "0-4"},/obj/machinery/power/apc{alarms_hidden = 1; cell_type = /obj/item/weapon/cell/apc; dir = 8; pixel_x = -27; start_charge = 0},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/loungeprivateroom) +"aK" = (/obj/structure/cable/green{icon_state = "1-2"},/obj/structure/cable/green{icon_state = "1-4"},/obj/structure/disposalpipe/junction{dir = 1},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) +"aL" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10},/obj/structure/cable/green{icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) +"aM" = (/obj/structure/casino_table/blackjack_r,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) +"aN" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 6},/obj/effect/floor_decal/corner/lightgrey/bordercorner2{dir = 6},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) +"aO" = (/obj/effect/floor_decal/borderfloor/corner{dir = 8},/obj/effect/floor_decal/corner/grey/bordercorner{dir = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/laundry) "aP" = (/obj/effect/floor_decal/rust,/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/tiled,/area/awaymission/lucky7/maint1) "aQ" = (/obj/structure/cable/green{icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/loungeprivateroom) "aR" = (/obj/machinery/door/airlock/maintenance/common,/obj/structure/disposalpipe/segment,/obj/structure/catwalk,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "aS" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{alarms_hidden = 1; cell_type = /obj/item/weapon/cell/apc; dir = 1; pixel_y = 27; start_charge = 0},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) +"aT" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{alarms_hidden = 1; cell_type = /obj/item/weapon/cell/apc; dir = 1; pixel_y = 27; start_charge = 0},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hotelhall) "aU" = (/obj/structure/casino_table/blackjack_r{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) -"aW" = (/obj/structure/bed/chair/office/light,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) +"aV" = (/obj/machinery/light/floortube{dir = 8},/obj/structure/casino_table/roulette_chart,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) +"aW" = (/obj/structure/cable/green,/obj/machinery/power/fractal_reactor/fluff/smes,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) +"aX" = (/obj/effect/floor_decal/borderfloor{dir = 10},/obj/effect/floor_decal/corner/yellow/border{dir = 10},/obj/machinery/telecomms/allinone/casino,/turf/simulated/floor/tiled,/area/awaymission/lucky7/workshop) "ba" = (/obj/structure/table/borosilicate,/turf/simulated/floor/wood,/area/awaymission/lucky7/lounge) "bc" = (/obj/structure/cable/green{icon_state = "1-4"},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/gateway) "be" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/effect/floor_decal/industrial/warning/cee{dir = 8},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock1) "bf" = (/obj/machinery/gateway{dir = 1},/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/tiled/techfloor/grid,/area/awaymission/lucky7/gateway) "bh" = (/obj/machinery/door/firedoor/glass,/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/lucky7/dock2) -"bi" = (/obj/item/ammo_magazine/m45/empty{pixel_x = -9; pixel_y = 13},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "bj" = (/obj/structure/window/basic,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "bn" = (/obj/structure/undies_wardrobe,/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/four) "bo" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/loungeprivateroom) @@ -44,15 +67,11 @@ "bD" = (/obj/effect/floor_decal/rust,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/catwalk,/obj/structure/cable/green{icon_state = "4-8"},/obj/item/device/radio{pixel_x = 10; pixel_y = 8},/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "bE" = (/obj/structure/dispenser/oxygen,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint1) "bH" = (/obj/machinery/door/firedoor/glass,/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"},/turf/simulated/floor/plating,/area/awaymission/lucky7/dock2) -"bI" = (/obj/item/device/gps/internal/poi,/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/security) "bK" = (/obj/structure/bed/chair/bay/comfy/blue,/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/loungeprivateroom) "bL" = (/obj/effect/floor_decal/borderfloor/corner,/obj/effect/floor_decal/corner/lightgrey/bordercorner,/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "bN" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/loungeprivateroom) "bP" = (/obj/structure/casino_table/blackjack_m{dir = 4},/obj/item/weapon/deck/cards/casino,/obj/machinery/light/floortube{dir = 8},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) -"bT" = (/obj/structure/cable/green{icon_state = "1-2"},/obj/structure/cable/green{icon_state = "1-4"},/obj/effect/decal/cleanable/blood,/obj/structure/disposalpipe/junction{dir = 1},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) -"bV" = (/turf/simulated/wall,/area/space) "bX" = (/obj/structure/toilet{pixel_y = 10},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/breakroom) -"ca" = (/obj/effect/decal/cleanable/generic,/turf/simulated/floor/wood,/area/awaymission/lucky7/bar) "cb" = (/obj/machinery/gateway{dir = 9},/obj/effect/floor_decal/industrial/warning{dir = 9},/turf/simulated/floor/tiled/techfloor/grid,/area/awaymission/lucky7/gateway) "cc" = (/obj/structure/bed/chair/comfy/black,/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/four) "cm" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) @@ -60,7 +79,6 @@ "cp" = (/obj/machinery/door/firedoor/glass,/obj/structure/grille,/obj/structure/window/reinforced/full,/turf/simulated/floor/tiled,/area/awaymission/lucky7/loungeprivateroom) "cq" = (/obj/machinery/light,/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/loungeprivateroom) "cr" = (/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom) -"cs" = (/obj/effect/decal/cleanable/filth,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "cz" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/simulated/floor/tiled/freezer/cold,/area/awaymission/lucky7/kitchen) "cD" = (/obj/structure/table/darkglass,/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/loungeprivateroom) "cF" = (/obj/structure/bed/chair/bay/comfy/blue{dir = 1},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/loungeprivateroom) @@ -83,18 +101,15 @@ "dg" = (/obj/effect/floor_decal/corner/lightgrey{dir = 10},/obj/effect/floor_decal/corner/lightgrey{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals9,/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 8},/obj/structure/closet/emcloset,/turf/simulated/floor/tiled/monotile,/area/awaymission/lucky7/entry) "dn" = (/obj/effect/floor_decal/borderfloor{dir = 10},/obj/effect/floor_decal/corner/lightgrey/border{dir = 10},/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) "do" = (/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{alarms_hidden = 1; cell_type = /obj/item/weapon/cell/apc; dir = 1; pixel_y = 27; start_charge = 0},/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) -"dq" = (/obj/random/coin,/turf/simulated/floor/wood,/area/awaymission/lucky7/bar) "dr" = (/obj/effect/floor_decal/industrial/outline/blue,/obj/machinery/portable_atmospherics/powered/pump/filled,/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/maint1) "du" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "dw" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) -"dx" = (/obj/effect/decal/cleanable/generic,/obj/machinery/chipmachine{pixel_y = 32},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "dy" = (/obj/structure/table/woodentable,/obj/random/drinkbottle,/obj/machinery/light{dir = 8},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/three) "dz" = (/obj/machinery/computer/arcade/orion_trail,/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) "dC" = (/obj/structure/bed/chair/sofa/left/brown{dir = 1},/turf/simulated/floor/carpet,/area/awaymission/lucky7/hall1) "dE" = (/obj/machinery/computer/arcade/battle,/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) "dF" = (/obj/effect/floor_decal/industrial/outline/grey,/obj/machinery/space_heater,/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/maint1) "dG" = (/obj/structure/window/basic,/obj/structure/cable/green{icon_state = "4-8"},/obj/structure/disposalpipe/junction{dir = 8},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) -"dN" = (/obj/machinery/atm{pixel_y = 30},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) "dP" = (/obj/structure/flora/pottedplant/largebush,/obj/machinery/firealarm{pixel_y = 26},/obj/machinery/alarm{dir = 8; pixel_x = 27},/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) "dS" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/morgue{dir = 2; name = "Private Room"; req_access = null},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/loungeprivateroom) "dW" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) @@ -103,26 +118,21 @@ "ea" = (/obj/machinery/bodyscanner{dir = 4},/obj/effect/floor_decal/corner_steel_grid{dir = 10},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) "ec" = (/obj/machinery/door/morgue{dir = 2; name = "Private Room"; req_access = null},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/loungeprivateroom) "ed" = (/obj/structure/toilet{pixel_y = 10},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom/three) -"ee" = (/obj/effect/decal/cleanable/generic,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) "ei" = (/obj/machinery/door/firedoor/glass,/obj/structure/grille,/obj/structure/window/reinforced/full,/turf/simulated/floor/plating,/area/awaymission/lucky7/dock2) "ej" = (/obj/structure/kitchenspike,/turf/simulated/floor/tiled/freezer/cold,/area/awaymission/lucky7/kitchen) "em" = (/obj/machinery/door/airlock/maintenance/common,/obj/effect/floor_decal/rust,/obj/machinery/door/firedoor/glass,/obj/structure/disposalpipe/segment,/obj/structure/catwalk,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "en" = (/obj/structure/table/glass,/obj/machinery/door/window/eastleft{req_access = null},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) "eo" = (/obj/structure/bed/chair/sofa/left/brown,/turf/simulated/floor/wood,/area/awaymission/lucky7/lounge) "ep" = (/turf/simulated/floor/plating,/area/awaymission/lucky7/maint1) -"eq" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) "er" = (/obj/effect/floor_decal/rust,/obj/structure/table/steel,/obj/item/weapon/weldingtool{pixel_x = 1; pixel_y = -4},/obj/item/clothing/glasses/welding{pixel_x = -3; pixel_y = 4},/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) -"es" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "et" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 9},/obj/effect/floor_decal/borderfloor/corner2{dir = 5},/obj/effect/floor_decal/corner/lightgrey/bordercorner2{dir = 5},/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock2) "ev" = (/obj/structure/mirror{pixel_y = 38},/obj/structure/sink{pixel_y = 20},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom/two) "ey" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/bluedouble,/obj/machinery/alarm{dir = 8; pixel_x = 27},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/five) "ez" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/awaymission/lucky7/dock1) "eC" = (/obj/effect/floor_decal/spline/plain{dir = 8},/turf/simulated/floor/water/pool,/area/awaymission/lucky7/privateroom/vip) -"eE" = (/obj/effect/decal/cleanable/generic,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hotelhall) "eF" = (/obj/item/weapon/stool/baystool/padded{dir = 1},/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) "eG" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "eH" = (/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) -"eI" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) "eL" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/red/border{dir = 4},/obj/structure/table/reinforced,/obj/item/weapon/handcuffs{pixel_y = -5},/obj/item/weapon/handcuffs,/obj/item/weapon/handcuffs{pixel_y = 5},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "eS" = (/obj/effect/floor_decal/techfloor/orange{dir = 8},/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/gateway) "eU" = (/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hotelhall) @@ -139,7 +149,6 @@ "fx" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/obj/effect/floor_decal/borderfloor/corner2{dir = 10},/obj/effect/floor_decal/corner/lightgrey/bordercorner2{dir = 10},/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock2) "fy" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/firealarm{pixel_y = 26},/obj/machinery/alarm{dir = 8; pixel_x = 27},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) "fA" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 9},/obj/machinery/alarm{dir = 8; pixel_x = 27},/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock2) -"fC" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light_switch{dir = 4; pixel_x = -26; pixel_y = -7},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) "fD" = (/obj/machinery/door/airlock{id_tag = "L7 Room 1"; name = "Private Room 1"},/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom) "fH" = (/turf/simulated/wall,/area/awaymission/lucky7/privategameroom/three) "fM" = (/obj/machinery/door/firedoor/glass,/obj/structure/grille,/obj/structure/window/reinforced/full,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) @@ -156,8 +165,6 @@ "gf" = (/obj/machinery/door/firedoor/glass,/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/lucky7/dock1) "gh" = (/obj/structure/undies_wardrobe,/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/three) "gi" = (/obj/structure/table/reinforced,/obj/machinery/door/window/brigdoor/eastleft{dir = 2},/obj/item/weapon/pen,/obj/machinery/door/firedoor/glass,/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "casino_check"; opacity = 0},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) -"gl" = (/obj/effect/decal/cleanable/blood,/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) -"gq" = (/obj/item/weapon/material/shard,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "gr" = (/obj/effect/floor_decal/borderfloor{dir = 9},/obj/effect/floor_decal/corner/lightgrey/border{dir = 9},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "gx" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/machinery/alarm{dir = 4; pixel_x = -27},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "gB" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{icon_state = "2-4"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) @@ -166,29 +173,23 @@ "gH" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/awaymission/lucky7/dock2) "gL" = (/turf/simulated/wall,/area/awaymission/lucky7/dock1) "gN" = (/obj/structure/cable/green{icon_state = "4-8"},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) -"gO" = (/obj/item/weapon/dice{pixel_x = -10; pixel_y = -8},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) -"gQ" = (/obj/structure/cable/green{icon_state = "4-8"},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) "gS" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/awaymission/lucky7/maint1) "gU" = (/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) "gV" = (/obj/machinery/door/airlock{name = "Arcade"},/obj/structure/cable/green{icon_state = "4-8"},/obj/item/tape/engineering,/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) -"gX" = (/obj/structure/casino_table/blackjack_l{dir = 4},/obj/random/coin,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "gZ" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) "hc" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{pixel_y = 27},/turf/simulated/floor/tiled,/area/awaymission/lucky7/maint1) -"hd" = (/obj/structure/bed/chair/wood,/obj/random/coin,/turf/simulated/floor/wood,/area/awaymission/lucky7/bar) "hh" = (/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "hi" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{icon_state = "1-8"},/obj/structure/cable/green{icon_state = "4-8"},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "hm" = (/obj/structure/bed/chair/comfy/black{dir = 4},/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) "hn" = (/obj/effect/floor_decal/spline/plain{dir = 6},/turf/simulated/floor/lino,/area/awaymission/lucky7/bar) "ho" = (/obj/structure/table/gamblingtable,/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) "hq" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/awaymission/lucky7/dock1) -"hr" = (/obj/structure/bed/chair/comfy/black{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) "hu" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) "hw" = (/obj/machinery/clawmachine,/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) "hy" = (/obj/machinery/shower{dir = 1},/obj/structure/curtain/open/shower,/obj/effect/floor_decal/steeldecal/steel_decals5{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 10},/turf/simulated/floor/tiled,/area/awaymission/lucky7/privateroom/five) "hD" = (/obj/item/weapon/stool/padded{dir = 8},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "hF" = (/obj/effect/floor_decal/borderfloor{dir = 10},/obj/effect/floor_decal/corner/lightgrey/border{dir = 10},/obj/effect/floor_decal/borderfloor/corner2{dir = 8},/obj/effect/floor_decal/corner/lightgrey/bordercorner2{dir = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "hI" = (/obj/effect/floor_decal/industrial/warning{dir = 6},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; frequency = 1380; id_tag = "dock_d1l_pump"},/obj/machinery/airlock_sensor{frequency = 1380; id_tag = "dock_d1l_sensor"; pixel_x = 30; pixel_y = 8},/obj/effect/map_helper/airlock/atmos/chamber_pump,/obj/effect/map_helper/airlock/sensor/chamber_sensor,/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock2) -"hK" = (/obj/structure/table/woodentable,/obj/machinery/light,/obj/random/cash/big,/turf/simulated/floor/carpet/retro,/area/awaymission/lucky7/arcade) "hM" = (/obj/structure/cable/green{icon_state = "4-8"},/obj/machinery/door/airlock/glass,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/awaymission/lucky7/gateway) "hN" = (/obj/structure/table/marble,/obj/effect/floor_decal/spline/plain{dir = 8},/obj/machinery/chemical_dispenser/premium/full{dir = 4},/turf/simulated/floor/lino,/area/awaymission/lucky7/bar) "hO" = (/turf/simulated/wall,/area/awaymission/lucky7/privateroom) @@ -210,7 +211,6 @@ "iG" = (/obj/random/trash_pile,/obj/random/trash,/obj/random/trash,/obj/random/junk,/turf/simulated/floor/plating,/area/awaymission/lucky7/trash) "iJ" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 6},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "iM" = (/obj/effect/floor_decal/borderfloor{dir = 9},/obj/effect/floor_decal/corner/red/border{dir = 9},/obj/effect/floor_decal/borderfloor/corner2{dir = 1},/obj/effect/floor_decal/corner/red/bordercorner2{dir = 1},/obj/machinery/vending/wallmed1/public{pixel_y = 28},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) -"iQ" = (/obj/item/weapon/stool/baystool/padded{dir = 1},/obj/item/weapon/spacecasinocash/c1,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "iV" = (/obj/structure/flora/pottedplant/tropical,/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "iZ" = (/obj/effect/floor_decal/techfloor/orange,/obj/machinery/light,/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/gateway) "jb" = (/obj/structure/flora/pottedplant/tall,/obj/effect/floor_decal/spline/plain{dir = 8},/turf/simulated/floor/carpet/turcarpet,/area/awaymission/lucky7/hall2) @@ -237,7 +237,6 @@ "jP" = (/obj/effect/decal/cleanable/blood/oil,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "jQ" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{alarms_hidden = 1; cell_type = /obj/item/weapon/cell/apc; dir = 4; pixel_x = 27; start_charge = 0},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/three) "jS" = (/turf/simulated/floor/water/pool,/area/awaymission/lucky7/privateroom/vip) -"jU" = (/obj/structure/casino_table/blackjack_r,/obj/random/cash/big,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "jV" = (/obj/structure/cable/green{icon_state = "0-2"},/obj/machinery/power/apc{alarms_hidden = 1; cell_type = /obj/item/weapon/cell/apc; dir = 1; pixel_y = 27; start_charge = 0},/turf/simulated/floor/plating,/area/awaymission/lucky7/trash) "jW" = (/obj/structure/mirror{pixel_y = 38},/obj/structure/sink{pixel_y = 20},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom/three) "ka" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/rust,/obj/machinery/atmospherics/pipe/tank/air/full{dir = 4},/turf/simulated/floor/plating,/area/awaymission/lucky7/maint1) @@ -253,7 +252,6 @@ "kx" = (/obj/structure/bed/chair/wood,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) "ky" = (/obj/machinery/firealarm{dir = 4; pixel_x = 27},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/five) "kz" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/lightgrey/border,/obj/effect/floor_decal/corner/lightgrey/border,/obj/machinery/light,/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) -"kA" = (/obj/item/weapon/stool/baystool/padded{dir = 1},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "kD" = (/turf/simulated/wall,/area/awaymission/lucky7/security) "kF" = (/obj/structure/table/woodentable,/obj/machinery/light{dir = 4},/obj/effect/floor_decal/spline/plain{dir = 8},/turf/simulated/floor/carpet/turcarpet,/area/awaymission/lucky7/hall2) "kJ" = (/obj/effect/decal/cleanable/blood/oil,/turf/simulated/floor/plating,/area/awaymission/lucky7/trash) @@ -272,19 +270,16 @@ "lu" = (/turf/simulated/wall,/area/awaymission/lucky7/maint1) "lw" = (/obj/structure/table/woodentable,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) "lx" = (/obj/random/drinkbottle,/obj/structure/table/fancyblack,/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/vip) -"ly" = (/obj/structure/table/woodentable,/obj/item/weapon/material/shard,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) "lB" = (/obj/effect/floor_decal/borderfloor{dir = 5},/obj/effect/floor_decal/corner/lightgrey/border{dir = 5},/obj/structure/flora/pottedplant/stoutbush,/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) "lE" = (/obj/structure/lattice,/obj/structure/lattice,/turf/space,/area/space) "lF" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/effect/floor_decal/industrial/warning/cee{dir = 4},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock2) "lI" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/wood,/area/awaymission/lucky7/lounge) "lL" = (/obj/structure/table/gamblingtable,/turf/simulated/floor/carpet/blue2,/area/awaymission/lucky7/privategameroom/three) -"lP" = (/obj/item/ammo_casing/spent,/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/red/border{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/obj/effect/floor_decal/corner/red/bordercorner2{dir = 4},/obj/machinery/light{dir = 1},/obj/machinery/firealarm{pixel_y = 26},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "lS" = (/turf/simulated/floor/tiled/freezer/cold,/area/awaymission/lucky7/kitchen) "lZ" = (/obj/structure/bed/chair/comfy/beige,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet/green,/area/awaymission/lucky7/privategameroom/two) "mb" = (/obj/machinery/door/airlock/glass_external,/obj/effect/map_helper/airlock/door/int_door,/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock2) "md" = (/obj/machinery/door/airlock/maintenance/common,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "mh" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/atmospherics/pipe/tank/air/full{dir = 4},/turf/simulated/floor/plating,/area/awaymission/lucky7/maint1) -"mk" = (/obj/structure/cable/green{icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) "mo" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/wood,/area/awaymission/lucky7/lounge) "mp" = (/obj/structure/cable/green{icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "mq" = (/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/effect/floor_decal/borderfloorwhite/corner2{dir = 6},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 6},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) @@ -297,7 +292,7 @@ "mE" = (/obj/machinery/door/airlock/glass_external,/obj/effect/map_helper/airlock/door/ext_door,/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock1) "mH" = (/obj/machinery/gateway,/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/tiled/techfloor/grid,/area/awaymission/lucky7/gateway) "mI" = (/obj/random/trash,/obj/random/junk,/turf/simulated/floor/plating,/area/awaymission/lucky7/trash) -"mJ" = (/obj/structure/table/rack,/obj/item/weapon/watertank/janitor,/obj/item/weapon/storage/belt/janitor,/turf/simulated/floor/tiled,/area/awaymission/lucky7/maint1) +"mJ" = (/obj/structure/table/rack,/obj/item/weapon/storage/belt/janitor,/turf/simulated/floor/tiled,/area/awaymission/lucky7/maint1) "mK" = (/turf/simulated/wall,/area/awaymission/lucky7/casinofloor) "mL" = (/obj/machinery/door/airlock/glass,/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock1) "mN" = (/obj/structure/disposalpipe/segment,/obj/structure/catwalk,/obj/structure/cable/green{dir = 1; icon_state = "1-2"},/turf/simulated/floor/plating,/area/awaymission/lucky7/trash) @@ -310,13 +305,11 @@ "mW" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint1) "mX" = (/obj/structure/bed/chair/wood{dir = 1},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) "na" = (/obj/structure/casino_table/blackjack_m{dir = 8},/obj/machinery/light/floortube{dir = 4},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) -"ne" = (/obj/structure/cable/green{icon_state = "4-8"},/obj/item/ammo_casing/spent,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "ng" = (/obj/item/weapon/stool/padded{dir = 4},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "nh" = (/obj/structure/window/basic,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) "nj" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "nl" = (/obj/machinery/door/airlock/glass,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "nn" = (/obj/machinery/vending/deluxe_boozeomat/open,/obj/effect/floor_decal/spline/plain,/turf/simulated/floor/tiled/techmaint/airless,/area/awaymission/lucky7/barbackroom) -"no" = (/obj/effect/decal/cleanable/generic,/obj/machinery/light{dir = 1},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hotelhall) "np" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/awaymission/lucky7/lounge) "nq" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/red/border{dir = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "ns" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/obj/effect/floor_decal/borderfloor/corner2{dir = 8},/obj/effect/floor_decal/corner/lightgrey/bordercorner2{dir = 8},/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock1) @@ -327,7 +320,6 @@ "nC" = (/obj/effect/floor_decal/corner/grey/diagonal,/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/kitchen) "nD" = (/obj/effect/floor_decal/borderfloorwhite{dir = 10},/obj/effect/floor_decal/corner/paleblue/border{dir = 10},/obj/effect/floor_decal/borderfloorwhite/corner2{dir = 9},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 9},/obj/machinery/alarm{dir = 4; pixel_x = -27},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) "nE" = (/obj/machinery/door/airlock{id_tag = "L7 PGR 1"; name = "Private Game Room 1"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet/purple,/area/awaymission/lucky7/privategameroom) -"nI" = (/obj/effect/floor_decal/corner/grey/diagonal,/obj/effect/decal/cleanable/filth,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/kitchen) "nK" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/door/airlock/glass_external,/obj/effect/map_helper/airlock/door/int_door,/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock2) "nM" = (/obj/machinery/door/airlock{id_tag = "L7 PGR 2"; name = "Private Game Room 2"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet/green,/area/awaymission/lucky7/privategameroom/two) "nN" = (/obj/machinery/gibber,/turf/simulated/floor/tiled/freezer/cold,/area/awaymission/lucky7/kitchen) @@ -336,16 +328,13 @@ "nX" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock1) "nY" = (/obj/structure/cable/green{icon_state = "1-4"},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/two) "ob" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) -"oc" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/random/coin,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "og" = (/turf/simulated/floor/wood,/area/awaymission/lucky7/barbackroom) "oh" = (/obj/machinery/door/airlock{id_tag = "L7 PGR 3"; name = "Private Game Room 3"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet/blue2,/area/awaymission/lucky7/privategameroom/three) "ol" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor/tiled,/area/awaymission/lucky7/laundry) -"on" = (/obj/item/weapon/gun/projectile/sec{magazine_type = /obj/item/ammo_magazine/m45/empty},/obj/effect/decal/cleanable/blood,/obj/item/ammo_casing/spent{pixel_y = -10},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "op" = (/obj/structure/cable/green{icon_state = "4-8"},/obj/structure/cable/green{icon_state = "2-8"},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) "oq" = (/obj/effect/floor_decal/techfloor/orange{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/gateway) "or" = (/obj/structure/bed/chair/sofa/left/purp,/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/vip) "os" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/awaymission/lucky7/laundry) -"ox" = (/obj/structure/bed/chair/office/light{dir = 4},/obj/effect/decal/cleanable/blood,/obj/item/ammo_casing/spent,/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "oA" = (/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/vip) "oD" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/wood,/area/awaymission/lucky7/lounge) "oE" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/maint1) @@ -360,16 +349,13 @@ "oY" = (/obj/structure/table/woodentable,/obj/machinery/light{dir = 8},/obj/effect/floor_decal/spline/plain{dir = 4},/turf/simulated/floor/carpet/turcarpet,/area/awaymission/lucky7/hotelhall) "pb" = (/obj/machinery/door/firedoor/glass,/obj/structure/grille,/obj/structure/window/reinforced/full,/turf/simulated/floor/tiled,/area/awaymission/lucky7/arcade) "pe" = (/obj/machinery/door/airlock/glass_security{req_one_access = null},/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) -"pf" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) "pk" = (/obj/structure/table/glass,/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 8},/obj/random/medical,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) "pn" = (/obj/item/weapon/flame/candle/candelabra/everburn,/obj/structure/table/fancyblack,/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/vip) -"pp" = (/obj/structure/bed/chair/wood,/obj/effect/decal/cleanable/filth,/turf/simulated/floor/wood,/area/awaymission/lucky7/bar) "pr" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1380; master_tag = "dock_d1a1"; name = "exterior access button"; pixel_x = -5; pixel_y = -26; req_one_access = list(13)},/obj/machinery/door/airlock/glass_external,/obj/effect/map_helper/airlock/door/ext_door,/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock2) "ps" = (/obj/structure/closet/walllocker_double{dir = 8; name = "Game Cabinet"; pixel_x = -28},/obj/item/weapon/book/manual/wizzoffguide,/obj/item/weapon/deck/wizoff,/obj/item/weapon/storage/pill_bottle/dice_nerd,/obj/item/weapon/storage/pill_bottle/dice,/obj/item/weapon/deck/cards/casino,/obj/item/weapon/deck/cah,/obj/item/weapon/deck/cah/black,/obj/item/weapon/storage/dicecup,/turf/simulated/floor/carpet/purple,/area/awaymission/lucky7/privategameroom) "py" = (/obj/machinery/button/remote/airlock{id = "L7 PGR 1"; name = "Door Lock"; pixel_x = 24; pixel_y = 26},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet/purple,/area/awaymission/lucky7/privategameroom) "pA" = (/obj/structure/bed/chair/sofa/bench/left{dir = 1},/obj/effect/floor_decal/borderfloorblack{dir = 10},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/gateway) "pB" = (/obj/machinery/button/remote/airlock{id = "L7 PGR 2"; name = "Door Lock"; pixel_x = 24; pixel_y = 26},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet/green,/area/awaymission/lucky7/privategameroom/two) -"pD" = (/obj/item/weapon/spacecasinocash/c10,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "pE" = (/obj/machinery/door/airlock,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom/three) "pH" = (/obj/machinery/button/remote/blast_door{dir = 8; id = "L7 Cell 1"; name = "Cell 1 Door"; pixel_x = 28; req_access = null},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "pL" = (/obj/machinery/door/airlock/maintenance/common,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/maint1) @@ -382,10 +368,8 @@ "qd" = (/obj/machinery/button/remote/airlock{id = "L7 PGR 3"; name = "Door Lock"; pixel_x = 24; pixel_y = 26},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet/blue2,/area/awaymission/lucky7/privategameroom/three) "qg" = (/obj/effect/floor_decal/corner/lightgrey{dir = 10},/obj/effect/floor_decal/corner/lightgrey{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals9,/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 1},/obj/machinery/vending/sol,/turf/simulated/floor/tiled/monotile,/area/awaymission/lucky7/hotelhall) "qk" = (/obj/structure/railing{dir = 1},/obj/random/trash_pile,/turf/simulated/floor/plating,/area/awaymission/lucky7/trash) -"qq" = (/obj/effect/decal/cleanable/generic,/obj/structure/cable/green{icon_state = "4-8"},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) "qs" = (/obj/structure/cable/green{icon_state = "4-8"},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/vip) "qt" = (/obj/effect/shuttle_landmark{base_area = /area/space; base_turf = /turf/space; docking_controller = null; landmark_tag = "l7_dock_near"; name = "Near Dock"},/turf/space,/area/space) -"qu" = (/obj/item/weapon/stool/baystool/padded{dir = 1},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) "qv" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/captaindouble,/obj/structure/curtain/open/bed,/turf/simulated/floor/carpet/purcarpet,/area/awaymission/lucky7/privateroom/vip) "qw" = (/obj/effect/floor_decal/rust,/obj/structure/table/rack/shelf/steel,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/random/junk,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint1) "qz" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 9},/obj/machinery/door/firedoor/glass/hidden/steel{dir = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock2) @@ -394,13 +378,11 @@ "qF" = (/turf/simulated/wall,/area/awaymission/lucky7/breakroom) "qG" = (/obj/structure/table/woodentable,/obj/random/drinkbottle,/turf/simulated/floor/wood,/area/awaymission/lucky7/bar) "qH" = (/obj/structure/cable/green{icon_state = "2-8"},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) -"qI" = (/obj/item/weapon/material/shard,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hotelhall) "qL" = (/obj/structure/table/borosilicate,/obj/structure/dancepole,/obj/machinery/light{dir = 8},/turf/simulated/floor/wood,/area/awaymission/lucky7/lounge) "qM" = (/obj/structure/bed/chair/wood{dir = 1},/turf/simulated/floor/carpet/green,/area/awaymission/lucky7/privategameroom/two) "qN" = (/obj/machinery/door/firedoor/glass,/obj/structure/grille,/obj/structure/window/reinforced/full,/turf/simulated/floor/tiled,/area/awaymission/lucky7/lounge) "qS" = (/obj/structure/casino_table/blackjack_l{dir = 4},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "qU" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/lightgrey/border,/obj/effect/floor_decal/borderfloor/corner2{dir = 9},/obj/effect/floor_decal/corner/lightgrey/bordercorner2{dir = 9},/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) -"qV" = (/obj/structure/table/woodentable,/obj/random/cash/big,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "qW" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/grey/border{dir = 1},/obj/machinery/vending/wallmed1/public{pixel_y = 28},/turf/simulated/floor/tiled,/area/awaymission/lucky7/laundry) "qY" = (/obj/structure/bed/chair/comfy/beige{dir = 4},/turf/simulated/floor/carpet/green,/area/awaymission/lucky7/privategameroom/two) "rb" = (/obj/machinery/gateway{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 4},/turf/simulated/floor/tiled/techfloor/grid,/area/awaymission/lucky7/gateway) @@ -419,14 +401,12 @@ "rK" = (/obj/structure/bed/chair/sofa/bench/right{dir = 1},/obj/effect/floor_decal/borderfloorblack{dir = 6},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/gateway) "rM" = (/obj/effect/decal/cleanable/blood/oil,/obj/structure/railing,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "rN" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/bar_guide,/turf/simulated/floor/wood,/area/awaymission/lucky7/barbackroom) -"rQ" = (/obj/item/weapon/spacecasinocash/c1,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) "rT" = (/obj/structure/casino_table/blackjack_r{dir = 4},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "rU" = (/obj/structure/bed/chair/comfy/beige{dir = 4},/turf/simulated/floor/carpet/purple,/area/awaymission/lucky7/privategameroom) "rZ" = (/obj/effect/floor_decal/spline/plain{dir = 1},/turf/simulated/floor/lino,/area/awaymission/lucky7/bar) "sc" = (/obj/structure/table/gamblingtable,/turf/simulated/floor/carpet/purple,/area/awaymission/lucky7/privategameroom) "sg" = (/obj/machinery/sleeper{dir = 4},/obj/effect/floor_decal/corner_steel_grid{dir = 10},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) "si" = (/obj/structure/bed/chair/wood{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) -"sj" = (/obj/item/weapon/material/shard,/turf/simulated/floor/wood,/area/awaymission/lucky7/bar) "sk" = (/obj/random/trash,/obj/random/trash,/obj/random/junk,/obj/random/junk,/turf/simulated/floor/plating,/area/awaymission/lucky7/trash) "sm" = (/obj/structure/table/standard,/obj/structure/cable/green{icon_state = "0-4"},/obj/machinery/power/apc{alarms_hidden = 1; cell_type = /obj/item/weapon/cell/apc; dir = 1; pixel_y = 27; start_charge = 0},/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/maint1) "so" = (/obj/machinery/door/firedoor/glass,/obj/structure/grille,/obj/structure/window/reinforced/full,/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) @@ -462,7 +442,6 @@ "tJ" = (/obj/effect/floor_decal/sign/dock/one,/obj/machinery/atmospherics/pipe/manifold4w/hidden,/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock1) "tM" = (/obj/structure/table/gamblingtable,/obj/effect/floor_decal/borderfloor{dir = 5},/obj/structure/cable/green{icon_state = "0-2"},/obj/effect/floor_decal/corner/yellow/border{dir = 5},/obj/machinery/power/apc{alarms_hidden = 1; cell_type = /obj/item/weapon/cell/apc; dir = 4; pixel_x = 27; start_charge = 0},/turf/simulated/floor/tiled,/area/awaymission/lucky7/workshop) "tQ" = (/obj/effect/floor_decal/borderfloor{dir = 5},/obj/effect/floor_decal/corner/red/border{dir = 5},/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/obj/effect/floor_decal/corner/red/bordercorner2{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) -"tT" = (/obj/item/weapon/stool/baystool/padded{dir = 1},/obj/item/weapon/spacecasinocash/c1,/obj/item/weapon/spacecasinocash/c1,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "tV" = (/obj/effect/floor_decal/techfloor/orange{dir = 1},/obj/effect/floor_decal/techfloor/hole/right{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/gateway) "tY" = (/obj/structure/table/gamblingtable,/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/carpet/blue2,/area/awaymission/lucky7/privategameroom/three) "tZ" = (/obj/structure/bed/chair/wood{dir = 1},/turf/simulated/floor/carpet/blue2,/area/awaymission/lucky7/privategameroom/three) @@ -471,8 +450,6 @@ "uc" = (/obj/effect/floor_decal/techfloor/orange{dir = 5},/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/gateway) "ue" = (/obj/structure/bed/chair/sofa/bench/right,/obj/effect/floor_decal/borderfloorblack{dir = 9},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/gateway) "uf" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/obj/effect/floor_decal/corner/lightgrey/bordercorner2{dir = 4},/obj/structure/flora/pottedplant,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) -"uj" = (/obj/item/weapon/stool/padded{dir = 8},/obj/random/coin,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) -"uo" = (/obj/item/trash/cigbutt/cigarbutt,/obj/structure/disposalpipe/segment,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "up" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/machinery/firealarm{dir = 4; pixel_x = 27},/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) "uu" = (/turf/simulated/wall,/area/awaymission/lucky7/privateroom/two) "uv" = (/obj/effect/floor_decal/rust,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) @@ -487,12 +464,9 @@ "uH" = (/obj/structure/table/woodentable,/obj/item/weapon/flame/candle,/turf/simulated/floor/wood,/area/awaymission/lucky7/bar) "uI" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{alarms_hidden = 1; cell_type = /obj/item/weapon/cell/apc; dir = 1; pixel_y = 27; start_charge = 0},/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "uJ" = (/obj/machinery/door/window/brigdoor/southleft{dir = 8; id = "L7 Cell 1"; name = "Cell 1"; req_access = list(2)},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/security) -"uK" = (/obj/item/ammo_casing/spent,/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "uL" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/structure/closet/firecloset,/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) "uO" = (/obj/random/trash_pile,/obj/effect/floor_decal/rust,/obj/random/junk,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "uR" = (/turf/simulated/wall,/area/awaymission/lucky7/privateroom/four) -"uS" = (/obj/item/weapon/stool/padded{dir = 4},/obj/random/coin,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) -"uX" = (/obj/structure/casino_table/blackjack_m{dir = 4},/obj/random/cash/big,/obj/machinery/light/floortube{dir = 8},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "uY" = (/obj/structure/casino_table/craps{dir = 1},/obj/item/weapon/dice,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "uZ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{icon_state = "4-8"},/turf/simulated/floor/wood,/area/awaymission/lucky7/bar) "va" = (/obj/effect/floor_decal/rust,/obj/structure/disposalpipe/segment,/obj/structure/catwalk,/obj/structure/cable/green{dir = 1; icon_state = "1-2"},/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) @@ -508,7 +482,6 @@ "vu" = (/obj/effect/floor_decal/spline/plain{dir = 5},/obj/item/weapon/stool/padded{dir = 8},/turf/simulated/floor/lino,/area/awaymission/lucky7/bar) "vx" = (/obj/structure/casino_table/blackjack_m,/obj/machinery/light/floortube{dir = 1},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "vy" = (/obj/item/weapon/stool/baystool/padded{dir = 1},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) -"vJ" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/item/ammo_casing/spent{pixel_y = -10},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "vN" = (/obj/effect/floor_decal/rust,/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "vO" = (/obj/structure/lattice,/turf/space,/area/space) "vR" = (/obj/structure/casino_table/blackjack_l{dir = 8},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) @@ -524,7 +497,6 @@ "wl" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/obj/machinery/light{dir = 4},/turf/simulated/floor/carpet/blue2,/area/awaymission/lucky7/privategameroom/three) "wo" = (/turf/simulated/floor/wood,/area/awaymission/lucky7/lounge) "wq" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/button/remote/airlock{id = "L7 Room 4"; name = "Door Lock"; pixel_x = 24; pixel_y = 26},/obj/machinery/light_switch{pixel_x = 33; pixel_y = 26},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/four) -"wr" = (/obj/structure/window/basic,/obj/effect/decal/cleanable/generic,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "wt" = (/obj/structure/cable/green{icon_state = "0-2"},/obj/machinery/power/apc{alarms_hidden = 1; cell_type = /obj/item/weapon/cell/apc; dir = 1; pixel_y = 27; start_charge = 0},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/breakroom) "wu" = (/obj/structure/mirror{pixel_y = 38},/obj/structure/sink{pixel_y = 20},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom) "wv" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 9},/obj/machinery/door/firedoor/glass/hidden/steel{dir = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock1) @@ -535,7 +507,6 @@ "wK" = (/obj/structure/closet/secure_closet/personal/cabinet,/obj/item/weapon/towel/random,/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/four) "wL" = (/obj/structure/bed/chair/comfy/beige{dir = 4},/obj/machinery/light{dir = 8},/turf/simulated/floor/carpet/purple,/area/awaymission/lucky7/privategameroom) "wT" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor/carpet/green,/area/awaymission/lucky7/privategameroom/two) -"wU" = (/obj/item/weapon/gun/projectile/sec{magazine_type = /obj/item/ammo_magazine/m45/empty},/obj/item/ammo_casing/spent{pixel_y = -10},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "wY" = (/obj/structure/bed/chair/sofa/corner/brown{dir = 8},/turf/simulated/floor/carpet,/area/awaymission/lucky7/hall1) "xb" = (/obj/structure/table/rack/steel,/obj/random/maintenance,/obj/random/maintenance,/obj/random/junk,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "xd" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/obj/machinery/light{dir = 4},/turf/simulated/floor/carpet/purple,/area/awaymission/lucky7/privategameroom) @@ -556,15 +527,12 @@ "xM" = (/obj/item/weapon/stool/baystool/padded{dir = 1},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "xN" = (/obj/machinery/holoplant,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom/vip) "xU" = (/obj/item/weapon/gun/projectile/shotgun/pump{ammo_type = /obj/item/ammo_casing/a12g/pellet; pixel_x = 1; pixel_y = 4},/obj/item/weapon/gun/projectile/shotgun/pump{ammo_type = /obj/item/ammo_casing/a12g/pellet; pixel_x = 2; pixel_y = -6},/obj/structure/table/rack/gun_rack,/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/red/border,/obj/effect/floor_decal/borderfloor/corner2,/obj/effect/floor_decal/corner/red/bordercorner2,/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) -"xV" = (/obj/effect/decal/cleanable/blood,/obj/random/contraband,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hotelhall) "xZ" = (/obj/effect/floor_decal/rust,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint1) "yb" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 1},/obj/effect/floor_decal/corner/lightgrey/bordercorner2{dir = 1},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) -"yc" = (/obj/effect/decal/cleanable/generic,/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hotelhall) "yf" = (/obj/structure/mirror{pixel_y = 38},/obj/structure/sink{pixel_y = 20},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom/four) "yg" = (/obj/structure/bed/chair{dir = 1},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/machinery/light,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) "yi" = (/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom/four) "yk" = (/obj/structure/cable/green{icon_state = "1-2"},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) -"ym" = (/obj/item/weapon/material/shard,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "yo" = (/obj/structure/table/steel,/turf/simulated/floor/tiled,/area/awaymission/lucky7/workshop) "yp" = (/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) "yv" = (/obj/structure/closet/secure_closet/personal/cabinet,/obj/item/weapon/towel/random,/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/two) @@ -574,7 +542,6 @@ "yA" = (/obj/structure/table/woodentable,/obj/random/maintenance/foodstuff,/turf/simulated/floor/wood,/area/awaymission/lucky7/lounge) "yD" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 9},/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock2) "yH" = (/obj/structure/table/steel,/obj/random/toolbox,/turf/simulated/floor/tiled,/area/awaymission/lucky7/workshop) -"yI" = (/obj/item/weapon/material/knife/tacknife,/obj/effect/decal/cleanable/blood,/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "yO" = (/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "yR" = (/obj/effect/floor_decal/corner/grey/diagonal,/obj/structure/table/marble,/obj/machinery/door/firedoor/glass,/obj/random/maintenance/foodstuff,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/kitchen) "yX" = (/obj/structure/disposalpipe/segment,/obj/structure/catwalk,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) @@ -582,7 +549,6 @@ "yZ" = (/obj/machinery/door/airlock/maintenance/common,/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/maint1) "za" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/awaymission/lucky7/workshop) "zg" = (/obj/structure/table/gamblingtable,/obj/effect/floor_decal/borderfloor{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/yellow/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 5},/obj/effect/floor_decal/corner/yellow/bordercorner2{dir = 5},/turf/simulated/floor/tiled,/area/awaymission/lucky7/workshop) -"zj" = (/obj/effect/decal/cleanable/blood,/obj/machinery/light{dir = 1},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hotelhall) "zk" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/awaymission/lucky7/dock1) "zp" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/effect/floor_decal/borderfloor/corner2{dir = 10},/obj/effect/floor_decal/corner/lightgrey/bordercorner2{dir = 10},/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) "zq" = (/obj/structure/cable/green{icon_state = "1-2"},/obj/effect/decal/cleanable/blood/oil,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) @@ -593,7 +559,6 @@ "zE" = (/obj/effect/floor_decal/industrial/warning{dir = 4},/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "zH" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/five) "zK" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock2) -"zL" = (/obj/structure/cable/green,/obj/machinery/power/smes/buildable/offmap_spawn/empty,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "zM" = (/obj/structure/table/woodentable,/obj/item/trash/plate,/obj/item/weapon/material/kitchen/utensil/fork/plastic,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "zQ" = (/obj/structure/cable/green{icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{icon_state = "2-4"},/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) "zR" = (/obj/structure/railing{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) @@ -601,20 +566,16 @@ "zW" = (/obj/machinery/firealarm{dir = 4; pixel_x = 27},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/three) "zY" = (/obj/effect/floor_decal/rust,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/catwalk,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "Ab" = (/obj/structure/bed/chair/comfy/black{dir = 1},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/four) -"Ag" = (/obj/structure/casino_table/craps{dir = 1},/obj/item/weapon/dice{pixel_x = 4; pixel_y = 6},/obj/item/weapon/dice,/obj/random/coin,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "Am" = (/obj/machinery/door/firedoor/glass,/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"},/turf/simulated/floor/plating,/area/awaymission/lucky7/dock1) "Ap" = (/obj/machinery/light,/turf/simulated/floor/wood,/area/awaymission/lucky7/bar) "Ar" = (/obj/effect/floor_decal/rust,/obj/structure/table/rack/shelf/steel,/obj/random/maintenance/engineering,/obj/random/contraband,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint1) -"As" = (/obj/effect/decal/cleanable/generic,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "Av" = (/obj/machinery/access_button{command = "cycle_interior"; frequency = 1380; master_tag = "dock_d1l"; name = "interior access button"; pixel_x = -28; pixel_y = -26; req_access = list(13)},/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock2) "Ax" = (/obj/machinery/door/airlock/maintenance/common,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/catwalk,/obj/structure/cable/green{icon_state = "4-8"},/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "Ay" = (/obj/machinery/access_button{command = "cycle_interior"; frequency = 1380; master_tag = "dock_d1a1"; name = "interior access button"; pixel_x = -28; pixel_y = 26; req_one_access = list(13)},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock2) -"AE" = (/obj/item/weapon/dice{pixel_x = 4; pixel_y = 6},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "AF" = (/obj/effect/floor_decal/rust,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/catwalk,/obj/structure/cable/green{icon_state = "4-8"},/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "AG" = (/obj/structure/table/gamblingtable,/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/carpet/purple,/area/awaymission/lucky7/privategameroom) "AJ" = (/obj/random/trash_pile,/obj/random/junk,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint1) "AK" = (/obj/effect/floor_decal/steeldecal/steel_decals10,/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 4},/turf/simulated/floor/tiled/freezer,/area/awaymission/lucky7/privateroom/vip) -"AM" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "AN" = (/obj/machinery/shower{dir = 1},/obj/structure/curtain/open/shower,/obj/effect/floor_decal/steeldecal/steel_decals5{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 10},/turf/simulated/floor/tiled,/area/awaymission/lucky7/privateroom/three) "AO" = (/obj/structure/toilet{pixel_y = 10},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom/two) "AP" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 1},/obj/effect/floor_decal/corner/lightgrey/bordercorner2{dir = 1},/obj/structure/flora/pottedplant,/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) @@ -629,11 +590,9 @@ "Bf" = (/turf/simulated/wall,/area/awaymission/lucky7/lounge) "Bi" = (/obj/effect/floor_decal/rust,/obj/random/maintenance,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "Bm" = (/obj/machinery/door/airlock/maintenance/common,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/maint2) -"Bo" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/effect/decal/cleanable/blood,/obj/item/ammo_casing/spent{pixel_x = -12; pixel_y = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "Bq" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/grey/border{dir = 1},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{alarms_hidden = 1; cell_type = /obj/item/weapon/cell/apc; dir = 1; pixel_y = 27; start_charge = 0},/turf/simulated/floor/tiled,/area/awaymission/lucky7/laundry) "Bs" = (/obj/effect/floor_decal/spline/plain{dir = 4},/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"},/obj/structure/cable/green{icon_state = "4-8"},/turf/simulated/floor/wood,/area/awaymission/lucky7/bar) "BA" = (/obj/structure/closet/secure_closet/bar,/turf/simulated/floor/wood,/area/awaymission/lucky7/barbackroom) -"BB" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 6},/obj/effect/floor_decal/corner/lightgrey/bordercorner2{dir = 6},/obj/effect/decal/cleanable/blood,/obj/item/weapon/gun/projectile/sec{magazine_type = /obj/item/ammo_magazine/m45/empty},/obj/item/ammo_casing/spent,/obj/item/ammo_casing/spent{pixel_x = 8; pixel_y = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "BE" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/breakroom) "BH" = (/obj/structure/bed/chair/sofa/right/black{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable/green{icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/breakroom) "BK" = (/obj/structure/disposalpipe/trunk,/obj/machinery/disposal,/turf/simulated/floor/wood,/area/awaymission/lucky7/lounge) @@ -653,8 +612,6 @@ "Co" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/breakroom) "Cp" = (/obj/machinery/door/airlock/freezer{name = "Freezer"},/turf/simulated/floor/tiled/freezer/cold,/area/awaymission/lucky7/kitchen) "Cu" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock2) -"Cw" = (/obj/item/weapon/stool/baystool/padded{dir = 1},/obj/item/weapon/spacecasinocash/c1,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) -"Cy" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "CC" = (/turf/simulated/floor/tiled,/area/awaymission/lucky7/workshop) "CD" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) "CE" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/machinery/door/firedoor/glass/hidden/steel,/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) @@ -695,12 +652,9 @@ "DZ" = (/obj/effect/shuttle_landmark{base_area = /area/space; base_turf = /turf/space; docking_controller = "l7_dock_d1a1"; landmark_tag = "l7_dockarm_d1a1"; name = "Dock D1A1"},/turf/space,/area/space) "Ee" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 8; frequency = 1380; id_tag = "dock_d1a3_pump"},/obj/machinery/light/small,/obj/machinery/airlock_sensor{frequency = 1380; id_tag = "dock_d1a3_sensor"; pixel_y = -25},/obj/machinery/embedded_controller/radio/airlock/docking_port{frequency = 1380; id_tag = "l7_dock_d1a2"; pixel_y = 28},/obj/effect/map_helper/airlock/atmos/chamber_pump,/obj/effect/map_helper/airlock/sensor/chamber_sensor,/obj/effect/floor_decal/industrial/warning/cee{dir = 4},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock1) "Ei" = (/obj/machinery/door/airlock{id_tag = "L7 VIP Room"; name = "VIP Room"},/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/vip) -"Em" = (/obj/effect/decal/cleanable/generic,/obj/structure/disposalpipe/junction{dir = 4},/obj/structure/cable/green{icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hotelhall) -"En" = (/obj/random/coin,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "Es" = (/obj/effect/map_helper/airlock/door/int_door,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 8},/obj/machinery/door/airlock/glass_external,/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock1) "Et" = (/obj/machinery/door/airlock/engineering{name = "Workshop"; req_one_access = null},/obj/structure/cable/green{icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/awaymission/lucky7/workshop) "Ew" = (/obj/effect/map_helper/airlock/door/int_door,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 8},/obj/machinery/door/airlock/glass_external,/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock2) -"Ey" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled,/area/awaymission/lucky7/laundry) "Ez" = (/obj/structure/table/steel,/obj/item/stack/material/diamond{amount = 50; pixel_x = -5; pixel_y = -5},/obj/item/stack/material/diamond{amount = 50},/obj/item/stack/material/diamond{amount = 50; pixel_x = 5; pixel_y = 5},/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/security) "EB" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable/green{icon_state = "1-2"},/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) "EC" = (/obj/structure/cable/green{icon_state = "1-2"},/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) @@ -715,7 +669,6 @@ "Fa" = (/obj/structure/closet,/obj/random/junk,/obj/random/junk,/obj/random/maintenance,/obj/random/maintenance/engineering,/obj/item/device/flashlight/color,/obj/structure/railing{dir = 4},/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "Fd" = (/obj/machinery/door/airlock,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom/four) "Fj" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/awaymission/lucky7/dock2) -"Fk" = (/obj/item/weapon/reagent_containers/food/drinks/cans/bepis,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{alarms_hidden = 1; cell_type = /obj/item/weapon/cell/apc; dir = 1; pixel_y = 27; start_charge = 0},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hotelhall) "Fl" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable/green{icon_state = "2-8"},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hotelhall) "Fm" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/grey/border{dir = 4},/turf/simulated/floor/tiled,/area/awaymission/lucky7/laundry) "Fp" = (/obj/effect/floor_decal/spline/plain{dir = 10},/turf/simulated/floor/water/pool,/area/awaymission/lucky7/privateroom/vip) @@ -751,18 +704,15 @@ "Gs" = (/obj/effect/floor_decal/corner/grey/diagonal,/obj/structure/table/marble,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/kitchen) "Gz" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/breakroom) "GA" = (/obj/effect/floor_decal/techfloor/orange{dir = 4},/obj/effect/floor_decal/techfloor/hole/right{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/gateway) -"GC" = (/obj/structure/casino_table,/obj/random/coin,/obj/random/cash/big,/obj/machinery/light/floortube{dir = 8},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "GE" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/effect/floor_decal/industrial/warning/cee{dir = 8},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock2) "GH" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/breakroom) "GJ" = (/turf/simulated/wall,/area/awaymission/lucky7/privategameroom/two) -"GN" = (/obj/effect/floor_decal/corner/grey/diagonal,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/kitchen) "GO" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hotelhall) "GP" = (/obj/structure/table/glass,/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/storage/firstaid/regular{pixel_x = 5; pixel_y = 8},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) "GQ" = (/obj/structure/table/steel,/obj/item/weapon/storage/box/bodybags,/obj/random/maintenance/medical,/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/medical) "GR" = (/obj/structure/table/standard,/obj/machinery/button/remote/airlock{id = "br bathroom"; name = "Bathroom Lock"; pixel_x = -20; pixel_y = 10; specialfunctions = 4},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/breakroom) "GS" = (/obj/effect/floor_decal/rust,/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "GT" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/lightgrey/border,/obj/structure/cable/green{icon_state = "1-2"},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) -"GU" = (/obj/machinery/light{dir = 4},/obj/random/coin,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "GV" = (/obj/structure/cable/green{icon_state = "1-4"},/obj/structure/cable/green{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "GX" = (/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/awaymission/lucky7/hall1) "Ha" = (/obj/machinery/vending/wallmed1/public{pixel_x = 28},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/breakroom) @@ -785,13 +735,11 @@ "HS" = (/obj/structure/table/woodentable,/obj/machinery/light{dir = 4},/turf/simulated/floor/wood,/area/awaymission/lucky7/lounge) "HW" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/effect/floor_decal/borderfloor/corner2{dir = 8},/obj/effect/floor_decal/corner/lightgrey/bordercorner2{dir = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) "HZ" = (/obj/structure/table/rack/steel,/obj/item/weapon/spacecash/c1000{pixel_x = 6; pixel_y = 6},/obj/item/weapon/spacecash/c1000{pixel_x = 3; pixel_y = 3},/obj/item/weapon/spacecash/c1000,/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/security) -"Ib" = (/obj/structure/casino_table,/obj/random/coin,/obj/machinery/light/floortube{dir = 8},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "Ig" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{icon_state = "4-8"},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hotelhall) "Ij" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/vip) "Ik" = (/obj/effect/floor_decal/borderfloorwhite/corner{dir = 1},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 1},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) "Im" = (/obj/structure/mirror{pixel_y = 38},/obj/structure/sink{pixel_y = 20},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/breakroom) "In" = (/obj/structure/table/glass,/obj/random/medical,/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 8},/obj/item/weapon/tool/screwdriver,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) -"Io" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/lino,/area/awaymission/lucky7/bar) "Iq" = (/obj/structure/table/rack,/obj/item/ammo_magazine/ammo_box/b12g/pellet{pixel_x = 3; pixel_y = -3},/obj/item/ammo_magazine/ammo_box/b12g/pellet{pixel_x = -5; pixel_y = -3},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/red/border,/obj/item/ammo_magazine/ammo_box/b12g/pellet{pixel_x = 3; pixel_y = 3},/obj/item/ammo_magazine/ammo_box/b12g/pellet{pixel_x = -5; pixel_y = 3},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "Ir" = (/obj/structure/table/glass,/obj/random/soap,/obj/item/weapon/towel/random,/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom/vip) "Is" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) @@ -806,7 +754,6 @@ "IN" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/grey/border{dir = 4},/obj/machinery/firealarm{dir = 4; pixel_x = 27},/turf/simulated/floor/tiled,/area/awaymission/lucky7/laundry) "IR" = (/obj/random/soap,/obj/structure/table/standard,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom/two) "IS" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) -"IZ" = (/obj/structure/casino_table/craps,/obj/random/cash/big,/obj/machinery/light/floortube{dir = 8},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "Jc" = (/obj/structure/table/steel,/obj/random/cash/huge{pixel_y = 8},/obj/random/cash/huge,/obj/item/weapon/bikehorn{pixel_x = -7; pixel_y = 7},/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/security) "Jd" = (/obj/structure/toilet{pixel_y = 10},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom/five) "Jg" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/effect/floor_decal/industrial/danger/corner{dir = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) @@ -819,7 +766,6 @@ "JB" = (/turf/simulated/wall,/area/awaymission/lucky7/barbackroom) "JC" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) "JE" = (/obj/effect/floor_decal/spline/plain{dir = 4},/obj/item/weapon/stool/padded{dir = 8},/turf/simulated/floor/lino,/area/awaymission/lucky7/bar) -"JH" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10},/obj/structure/cable/green{icon_state = "1-2"},/obj/item/ammo_casing/spent{pixel_y = -10},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "JK" = (/obj/machinery/light/small,/obj/machinery/embedded_controller/radio/airlock/docking_port{frequency = 1380; id_tag = "l7_dock_d1a1"; pixel_y = 28},/obj/machinery/airlock_sensor{frequency = 1380; id_tag = "dock_d1a1_sensor"; pixel_y = -25},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1380; id_tag = "dock_d1a1_pump"},/obj/effect/map_helper/airlock/atmos/chamber_pump,/obj/effect/map_helper/airlock/sensor/chamber_sensor,/obj/effect/floor_decal/industrial/warning/cee{dir = 8},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock1) "JL" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/machinery/alarm{dir = 8; pixel_x = 27},/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) "JN" = (/obj/structure/casino_table/roulette_table,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) @@ -863,7 +809,6 @@ "Lj" = (/obj/machinery/door/airlock{name = "Breakroom"},/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/breakroom) "Lk" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1380; master_tag = "dock_d1l"; name = "exterior access button"; pixel_x = 28; pixel_y = -6; req_access = list(13)},/obj/machinery/door/airlock/glass_external,/obj/effect/map_helper/airlock/door/ext_door,/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock1) "Ll" = (/obj/effect/floor_decal/steeldecal/steel_decals10,/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -26},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) -"Ln" = (/obj/structure/salvageable/slotmachine2,/obj/effect/floor_decal/borderfloor{dir = 10},/obj/effect/floor_decal/corner/yellow/border{dir = 10},/turf/simulated/floor/tiled,/area/awaymission/lucky7/workshop) "Lo" = (/obj/structure/table/woodentable,/obj/item/trash/bowl,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "Lq" = (/obj/item/modular_computer/console{dir = 8},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/red/border{dir = 4},/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "Lr" = (/obj/structure/closet/crate,/obj/random/tool,/obj/random/tool,/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/yellow/border,/obj/machinery/light,/turf/simulated/floor/tiled,/area/awaymission/lucky7/workshop) @@ -921,7 +866,6 @@ "No" = (/obj/machinery/door/morgue{dir = 2; name = "Private Room"; req_access = null},/turf/simulated/floor/wood,/area/awaymission/lucky7/lounge) "Nq" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/structure/cable/green{icon_state = "4-8"},/obj/structure/cable/green{icon_state = "1-4"},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "Nr" = (/obj/structure/cable/green{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) -"Nx" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/lightgrey/border,/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "Ny" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/structure/catwalk,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "Nz" = (/obj/structure/coatrack,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "NC" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/awaymission/lucky7/lounge) @@ -932,7 +876,6 @@ "NJ" = (/obj/effect/floor_decal/borderfloorwhite/corner{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 8},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) "NL" = (/obj/machinery/door/firedoor/glass,/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/lucky7/dock2) "NN" = (/obj/machinery/washing_machine,/turf/simulated/floor/tiled,/area/awaymission/lucky7/laundry) -"NP" = (/obj/structure/casino_table/blackjack_r{dir = 8},/obj/random/cash/big,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "NQ" = (/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/four) "NR" = (/obj/machinery/button/remote/blast_door{dir = 8; id = "L7 Cell 2"; name = "Cell 2 Door"; pixel_x = 28; req_access = null},/obj/structure/table/reinforced,/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "NS" = (/obj/structure/table/woodentable,/obj/random/maintenance/foodstuff,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) @@ -968,7 +911,6 @@ "OW" = (/obj/effect/floor_decal/rust,/obj/machinery/light/small,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) "Pa" = (/obj/effect/floor_decal/spline/plain{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/awaymission/lucky7/bar) "Pc" = (/obj/structure/table/steel,/obj/random/maintenance/engineering,/obj/random/junk,/obj/effect/floor_decal/rust,/obj/random/maintenance/engineering,/turf/simulated/floor/plating,/area/awaymission/lucky7/maint2) -"Pd" = (/obj/structure/casino_table/craps{dir = 1},/obj/random/coin,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "Pj" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 5},/obj/effect/floor_decal/corner/lightgrey/bordercorner2{dir = 5},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "Pk" = (/obj/effect/floor_decal/corner/grey/diagonal,/obj/machinery/chem_master/condimaster,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/kitchen) "Pm" = (/obj/effect/floor_decal/industrial/warning{dir = 10},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; frequency = 1380; id_tag = "dock_d1l_pump"},/obj/effect/map_helper/airlock/atmos/chamber_pump,/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock1) @@ -994,7 +936,6 @@ "Qd" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/wood,/area/awaymission/lucky7/lounge) "Qg" = (/obj/structure/cable/green{icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/medical{name = "Clinic"; req_one_access = null},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) "Qi" = (/obj/machinery/door/airlock,/obj/machinery/door/firedoor/glass,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/wood,/area/awaymission/lucky7/barbackroom) -"Qk" = (/obj/item/ammo_casing/spent{pixel_x = -12; pixel_y = 8},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "Qm" = (/obj/effect/floor_decal/corner/grey/diagonal,/obj/machinery/appliance/cooker/grill,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/kitchen) "Qo" = (/obj/effect/floor_decal/corner/grey/diagonal,/obj/machinery/appliance/cooker/fryer,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/kitchen) "Qp" = (/obj/effect/floor_decal/corner/lightgrey{dir = 10},/obj/effect/floor_decal/corner/lightgrey{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals9,/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 1},/obj/machinery/vending/bepis,/turf/simulated/floor/tiled/monotile,/area/awaymission/lucky7/hotelhall) @@ -1003,9 +944,7 @@ "Qs" = (/obj/effect/floor_decal/borderfloor{dir = 5},/obj/effect/floor_decal/corner/lightgrey/border{dir = 5},/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "Qt" = (/obj/structure/table/gamblingtable,/obj/structure/cable/green{icon_state = "4-8"},/turf/simulated/floor/carpet/blue2,/area/awaymission/lucky7/privategameroom/three) "Qv" = (/obj/structure/disposalpipe/segment{dir = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) -"Qy" = (/obj/effect/decal/cleanable/generic,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{icon_state = "4-8"},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hotelhall) "Qz" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/red/border{dir = 8},/obj/structure/cable/green{icon_state = "0-4"},/obj/machinery/power/apc{alarms_hidden = 1; cell_type = /obj/item/weapon/cell/apc; dir = 8; pixel_x = -27; start_charge = 0},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) -"QA" = (/obj/effect/floor_decal/corner/grey/diagonal,/obj/structure/table/marble,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/kitchen) "QC" = (/obj/structure/table/reinforced,/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "QD" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom) "QG" = (/obj/effect/floor_decal/corner/grey/diagonal,/obj/machinery/appliance/cooker/oven,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/kitchen) @@ -1014,7 +953,6 @@ "QR" = (/obj/machinery/atm{pixel_y = 30},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "QU" = (/obj/structure/table/glass,/obj/item/weapon/storage/box/gloves{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/box/masks,/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) "QV" = (/obj/machinery/casino_prize_dispenser,/obj/effect/floor_decal/spline/plain{dir = 10},/turf/simulated/floor/carpet/turcarpet,/area/awaymission/lucky7/casinofloor) -"QY" = (/obj/effect/floor_decal/borderfloor/corner{dir = 8},/obj/effect/floor_decal/corner/grey/bordercorner{dir = 8},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled,/area/awaymission/lucky7/laundry) "Rb" = (/obj/machinery/sleep_console{dir = 4},/obj/effect/floor_decal/corner_steel_grid{dir = 10},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) "Rc" = (/obj/effect/floor_decal/spline/plain,/obj/structure/table/woodentable,/obj/item/weapon/material/ashtray/glass,/obj/random/cash/big{pixel_x = 5; pixel_y = 8},/obj/random/cash/big,/turf/simulated/floor/carpet/turcarpet,/area/awaymission/lucky7/casinofloor) "Rf" = (/obj/machinery/casino_prize_dispenser,/obj/effect/floor_decal/spline/plain{dir = 6},/turf/simulated/floor/carpet/turcarpet,/area/awaymission/lucky7/casinofloor) @@ -1036,20 +974,16 @@ "RX" = (/obj/structure/table/woodentable,/obj/item/trash/bowl,/turf/simulated/floor/carpet,/area/awaymission/lucky7/hall1) "RY" = (/obj/machinery/door/airlock,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom/vip) "RZ" = (/obj/effect/floor_decal/borderfloor{dir = 9},/obj/effect/floor_decal/corner/grey/border{dir = 9},/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/laundry) -"Sa" = (/obj/item/ammo_casing/spent,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) -"Sc" = (/obj/item/weapon/stool/padded{dir = 1},/obj/random/coin,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "Sd" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hotelhall) "Sj" = (/obj/item/weapon/stool/padded,/obj/structure/disposalpipe/junction/yjunction{dir = 8},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "Sk" = (/obj/machinery/door/firedoor/glass,/obj/structure/grille,/obj/structure/window/reinforced/full,/turf/simulated/floor/tiled,/area/awaymission/lucky7/laundry) "Sl" = (/obj/machinery/door/airlock{id_tag = "L7 Room 4"; name = "Private Room 4"},/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/five) "Sm" = (/obj/effect/shuttle_landmark{base_area = /area/space; base_turf = /turf/space; docking_controller = "l7_dock_d1a2"; landmark_tag = "l7_dockarm_d1a2"; name = "Dock D1A2"},/turf/space,/area/space) "Sn" = (/obj/structure/bed/chair/sofa/brown{dir = 8},/obj/machinery/light{dir = 4},/turf/simulated/floor/carpet,/area/awaymission/lucky7/hall1) -"Sp" = (/obj/structure/casino_table/blackjack_r,/obj/random/coin,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "Sr" = (/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/breakroom) "Ss" = (/obj/structure/mirror{pixel_y = 38},/obj/structure/sink{pixel_y = 20},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom/five) "Sv" = (/obj/effect/floor_decal/spline/plain{dir = 6},/turf/simulated/floor/water/pool,/area/awaymission/lucky7/privateroom/vip) "Sw" = (/obj/machinery/door/firedoor/glass,/obj/structure/grille,/obj/structure/window/reinforced/full,/turf/simulated/floor/tiled,/area/awaymission/lucky7/hotelhall) -"SC" = (/obj/item/ammo_magazine/m45/empty,/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "SE" = (/obj/machinery/door/firedoor/glass/hidden/steel{dir = 8},/obj/structure/cable/green{icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) "SF" = (/obj/effect/floor_decal/borderfloor/corner,/obj/effect/floor_decal/corner/grey/bordercorner,/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/awaymission/lucky7/laundry) "SG" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom/two) @@ -1071,7 +1005,6 @@ "Tj" = (/obj/structure/bed/chair/sofa/brown{dir = 1},/turf/simulated/floor/carpet,/area/awaymission/lucky7/hall1) "Tk" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) "Tl" = (/obj/structure/mirror{pixel_y = 38},/obj/structure/sink{pixel_y = 20},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom/vip) -"Tm" = (/obj/structure/casino_table/blackjack_r{dir = 4},/obj/random/coin,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "Tn" = (/obj/structure/table/reinforced,/obj/machinery/door/window/brigdoor/eastright{dir = 2},/obj/machinery/door/firedoor/glass,/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "casino_check"; opacity = 0},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "Ts" = (/obj/structure/flora/pottedplant/stoutbush,/obj/effect/floor_decal/spline/plain{dir = 6},/obj/machinery/light{dir = 1},/turf/simulated/floor/carpet/turcarpet,/area/awaymission/lucky7/bar) "Tt" = (/obj/structure/cable/green{icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) @@ -1100,9 +1033,7 @@ "Ud" = (/obj/effect/floor_decal/corner/grey/diagonal,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/kitchen) "Uf" = (/obj/effect/floor_decal/corner/grey/diagonal,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/kitchen) "Ug" = (/obj/effect/floor_decal/corner/grey/diagonal,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/kitchen) -"Ul" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) "Um" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1380; master_tag = "dock_d1l"; name = "exterior access button"; pixel_x = 28; pixel_y = -6; req_access = list(13)},/obj/machinery/door/airlock/glass_external,/obj/effect/map_helper/airlock/door/ext_door,/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock2) -"Up" = (/obj/item/weapon/stool/baystool/padded{dir = 1},/obj/item/weapon/spacecasinocash/c10,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "Ut" = (/obj/structure/table/glass,/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/pen,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) "Uu" = (/obj/effect/floor_decal/spline/plain{dir = 1},/turf/simulated/floor/water/pool,/area/awaymission/lucky7/privateroom/vip) "Uv" = (/obj/structure/cable/green{icon_state = "1-2"},/obj/effect/floor_decal/borderfloorblack{dir = 4},/obj/effect/floor_decal/borderfloorblack/corner2{dir = 5},/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/gateway) @@ -1111,8 +1042,6 @@ "UE" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/maint1) "UG" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/orangedouble,/obj/machinery/alarm{dir = 8; pixel_x = 27},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/three) "UM" = (/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/five) -"UN" = (/obj/effect/decal/cleanable/filth,/turf/simulated/floor/wood,/area/awaymission/lucky7/bar) -"UR" = (/obj/effect/floor_decal/corner/grey/diagonal,/obj/effect/decal/cleanable/flour,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/kitchen) "US" = (/obj/effect/floor_decal/industrial/warning{dir = 10},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; frequency = 1380; id_tag = "dock_d1l_pump"},/obj/effect/map_helper/airlock/atmos/chamber_pump,/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock2) "UW" = (/turf/simulated/wall,/area/awaymission/lucky7/trash) "UY" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/obj/machinery/alarm{dir = 4; pixel_x = -27},/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock1) @@ -1121,9 +1050,7 @@ "Vi" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/red/border{dir = 4},/obj/machinery/vending/security{dir = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "Vk" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{icon_state = "2-4"},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "Vm" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/door/airlock/glass_external,/obj/effect/map_helper/airlock/door/int_door,/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock1) -"Vn" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment,/obj/effect/decal/cleanable/filth,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "Vp" = (/obj/machinery/gateway{dir = 8},/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/tiled/techfloor/grid,/area/awaymission/lucky7/gateway) -"Vr" = (/obj/effect/decal/cleanable/blood,/obj/item/ammo_casing/spent,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "Vs" = (/turf/simulated/floor/tiled/techfloor,/area/awaymission/lucky7/security) "Vt" = (/obj/machinery/light,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hotelhall) "Vu" = (/obj/structure/table/glass,/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/paper_bin{pixel_x = -1; pixel_y = 4},/obj/item/weapon/folder/white,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) @@ -1131,24 +1058,19 @@ "Vw" = (/obj/machinery/slot_machine,/obj/machinery/light{dir = 4},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/hall2) "Vx" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1380; master_tag = "dock_d1a3"; name = "exterior access button"; pixel_x = -5; pixel_y = -26; req_one_access = list(13)},/obj/machinery/door/airlock/glass_external,/obj/effect/map_helper/airlock/door/ext_door,/turf/simulated/floor/tiled/dark,/area/awaymission/lucky7/dock2) "Vz" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/machinery/door/firedoor/glass/hidden/steel{dir = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) -"VA" = (/obj/item/ammo_casing/spent{pixel_x = 8; pixel_y = 8},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "VC" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/industrial/danger{dir = 1},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "VD" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/greendouble,/obj/machinery/alarm{dir = 8; pixel_x = 27},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/four) -"VF" = (/obj/effect/floor_decal/corner/grey/diagonal,/obj/effect/decal/cleanable/blood,/obj/item/weapon/material/knife/butch,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/kitchen) -"VI" = (/obj/item/weapon/gun/projectile/sec{magazine_type = /obj/item/ammo_magazine/m45/empty},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "VO" = (/obj/machinery/door/firedoor/glass,/obj/structure/grille,/obj/structure/window/reinforced/full,/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock1) "VS" = (/turf/simulated/floor/plating,/area/awaymission/lucky7/trash) "VT" = (/obj/structure/table/bench/padded,/turf/simulated/floor/wood,/area/awaymission/lucky7/lounge) "VU" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom/three) "VV" = (/obj/effect/floor_decal/spline/plain{dir = 9},/obj/structure/flora/pottedplant/stoutbush,/turf/simulated/floor/carpet/turcarpet,/area/awaymission/lucky7/casinofloor) "VW" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) -"Wa" = (/obj/effect/decal/cleanable/generic,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{icon_state = "4-8"},/turf/simulated/floor/wood,/area/awaymission/lucky7/bar) "Wc" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green{icon_state = "4-8"},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "Wd" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/lightgrey/border{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 9},/obj/structure/extinguisher_cabinet{dir = 8; pixel_x = 30},/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock1) "Wh" = (/obj/effect/floor_decal/borderfloorwhite{dir = 9},/obj/effect/floor_decal/corner/paleblue/border{dir = 9},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) "Wi" = (/obj/effect/floor_decal/corner/lightgrey{dir = 10},/obj/effect/floor_decal/corner/lightgrey{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals9,/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 1},/obj/machinery/vending/cigarette{dir = 4},/turf/simulated/floor/tiled/monotile,/area/awaymission/lucky7/lounge) "Wj" = (/obj/structure/table/rack,/obj/effect/floor_decal/borderfloor{dir = 6},/obj/effect/floor_decal/corner/red/border{dir = 6},/obj/item/clothing/suit/armor/bulletproof/alt{pixel_x = -6},/obj/item/clothing/suit/armor/bulletproof/alt{pixel_x = 6},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) -"Wl" = (/obj/item/ammo_casing/spent{pixel_x = -12; pixel_y = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/security) "Wm" = (/obj/structure/table/gamblingtable,/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/carpet/green,/area/awaymission/lucky7/privategameroom/two) "Wp" = (/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) "Wr" = (/obj/effect/floor_decal/borderfloorwhite{dir = 5},/obj/effect/floor_decal/corner/paleblue/border{dir = 5},/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) @@ -1175,7 +1097,6 @@ "Xa" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/five) "Xf" = (/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/obj/structure/table/standard,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) "Xg" = (/obj/structure/table/woodentable,/obj/random/maintenance/foodstuff,/turf/simulated/floor/carpet,/area/awaymission/lucky7/hall1) -"Xk" = (/obj/item/ammo_casing/spent{pixel_x = -12; pixel_y = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "Xn" = (/obj/machinery/door/airlock/glass,/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/awaymission/lucky7/entry) "Xo" = (/obj/machinery/gateway{dir = 6},/obj/effect/floor_decal/industrial/warning{dir = 6},/turf/simulated/floor/tiled/techfloor/grid,/area/awaymission/lucky7/gateway) "Xr" = (/obj/structure/bed/chair{dir = 1},/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/medical) @@ -1206,7 +1127,6 @@ "YE" = (/obj/effect/floor_decal/borderfloor{dir = 9},/obj/effect/floor_decal/corner/lightgrey/border{dir = 9},/obj/machinery/alarm{pixel_y = 27},/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) "YG" = (/obj/machinery/media/jukebox,/turf/simulated/floor/wood,/area/awaymission/lucky7/bar) "YO" = (/obj/random/soap,/obj/structure/table/standard,/turf/simulated/floor/tiled/white,/area/awaymission/lucky7/privateroom) -"YP" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/lightgrey/border{dir = 1},/obj/machinery/firealarm{pixel_y = 26},/obj/effect/decal/cleanable/filth,/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) "YQ" = (/obj/structure/casino_table/blackjack_m,/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/floortube{dir = 1},/turf/simulated/floor/carpet/brown,/area/awaymission/lucky7/casinofloor) "YT" = (/obj/structure/cable/green{icon_state = "4-8"},/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) "YX" = (/turf/simulated/wall,/area/awaymission/lucky7/hall1) @@ -1234,7 +1154,6 @@ "ZT" = (/obj/machinery/shower{dir = 1},/obj/structure/curtain/open/shower,/obj/effect/floor_decal/steeldecal/steel_decals5{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 10},/turf/simulated/floor/tiled,/area/awaymission/lucky7/privateroom/two) "ZV" = (/obj/structure/cable/green{icon_state = "1-4"},/turf/simulated/floor/wood,/area/awaymission/lucky7/privateroom/four) "ZW" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/lightgrey/border{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals7{dir = 5},/obj/effect/floor_decal/borderfloor/corner2{dir = 10},/obj/effect/floor_decal/corner/lightgrey/bordercorner2{dir = 10},/turf/simulated/floor/tiled,/area/awaymission/lucky7/dock1) -"ZX" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/lightgrey/border,/obj/effect/decal/cleanable/generic,/obj/structure/cable/green,/obj/machinery/power/apc{alarms_hidden = 1; cell_type = /obj/item/weapon/cell/apc; pixel_y = -27; start_charge = 0},/turf/simulated/floor/tiled,/area/awaymission/lucky7/hall1) (1,1,1) = {" rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm @@ -1272,53 +1191,53 @@ rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmpVcDcDbNpVbucDcDpVrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmpVcFcFbNcJbucFcLpVrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmpVbububNbububucMyYyYpbpbpbyYpbpbpbyYyYrmrmrmrmrmrmrmrmrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmpVpVcTbNbubucYpVyYdodzdEdzdNdEdzdEdPyYrmrmrmrmrmrmrmrmrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmpVpVpVdSececpVpVyYeqeFeFeFeHeFeFeFeIpbrmrmrmrmrmrmrmrmrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmrmrmrmrmvOrmrmrmrmrmrmrmrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmgGKjeeflfvfvfvfyyYfCeIeHeHeIeIeIeHeIpbrmrmrmrmvOidididvOididididrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmrmrmrmrmidrmrmrmrmrmrmidrmrmrmrmrmrmrmvOidididvOvOididididvOidvOrmrmrmrmrmrmrmgGfSypgBgNgNgQgNgVgZeHeHeIeIhmhohreIpbrmrmrmrmrmvOrmrmrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOidididvOvOididididvOvOididididvOidvOvOididvOrmrmrmrmrmrmrmrmidrmrmvOrmrmrmvOrmrmrmrmrmrmrmrmrmrmgGKjyphuypypypypyYeIhwhKhweHhmirhreIyYrmrmrmrmrmvOrmrmrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmpVpVcTbNbubucYpVyYdodzdEdzabdEdzdEdPyYrmrmrmrmrmrmrmrmrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmpVpVpVdSececpVpVyYameFeFeFeHeFeFeFeHpbrmrmrmrmrmrmrmrmrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmrmrmrmrmvOrmrmrmrmrmrmrmrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmgGKjypflfvfvfvfyyYadeHeHeHeHeHeHeHeHpbrmrmrmrmvOidididvOididididrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmrmrmrmrmidrmrmrmrmrmrmidrmrmrmrmrmrmrmvOidididvOvOididididvOidvOrmrmrmrmrmrmrmgGfSypgBgNgNgNgNgVgZeHeHeHeHhmhoaeeHpbrmrmrmrmrmvOrmrmrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOidididvOvOididididvOvOididididvOidvOvOididvOrmrmrmrmrmrmrmrmidrmrmvOrmrmrmvOrmrmrmrmrmrmrmrmrmrmgGKjyphuypypypypyYeHhwafhweHhmiraeeHyYrmrmrmrmrmvOrmrmrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmrmrmrmvOrmrmrmrmrmrmvOrmrmrmrmrmrmidrmrmrmrmrmrmrmrmrmvOrmrmvOrmrmrmvOrmrmrmrmrmrmrmrmrmrmgGgGgGTuypypgGgGgGgGgGgGgGgGgGgGgGgGgGgGgegegegGgGgGrmrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmrmMwMwMwMwMwMwMwMwMwMwYXYXYXYXYXrmvOrmrmrmrmrmrmrmrmrmidrmUWUWUWUWUWUWUWUWrmrmrmrmrmrmrmrmgGdwitiBeeypypypypypypTkypypeeypypTkypypypypypypjbgGvOvOvOidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmrmMwmDoqaatVucueASKaMwZuZLuLlBYXrmvOrmrmrmrmrmrmrmrmrmvOrmUWjejljKjVVSkeUWrmrmrmrmrmrmrmrmgekxkxmOgNgNgNgNgNgNgNopgNgNgNqqgNopgNgNgNqqgNqHkFgGrmrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmrmMwcKcbbfTQiETMuEUvEIzpYkYkobYXrmidrmrmrmrmrmrmrmrmrmidrmUWkJkNlhlilpVSUWrmrmrmrmrmrmrmrmgelwlyTuypypypypeeypypMZypypypypypMZypypypypypMZjbgGrmrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmrmMwMwMwMwMwMwMwMwMwMwYXYXYXYXYXrmvOrmrmrmrmrmrmrmrmrmidrmUWUWUWUWUWUWUWUWrmrmrmrmrmrmrmrmgGdwitiBypypypypypypypTkypypypypypTkypypypypypypjbgGvOvOvOidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmrmMwmDoqaatVucueASKaMwZuZLuLlBYXrmvOrmrmrmrmrmrmrmrmrmvOrmUWjejljKjVVSkeUWrmrmrmrmrmrmrmrmgekxkxmOgNgNgNgNgNgNgNopgNgNgNgNgNopgNgNgNgNgNqHkFgGrmrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmrmMwcKcbbfTQiETMuEUvEIzpYkYkobYXrmidrmrmrmrmrmrmrmrmrmidrmUWkJkNlhlilpVSUWrmrmrmrmrmrmrmrmgelwlwTuypypypypypypypMZypypypypypMZypypypypypMZjbgGrmrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOvOidididvOidMweSVpMyrbGATMuEbchMYTFFYkCDYXvOidvOidididvOididvOididrmUWrxmNkeHzmTFWUWrmrmrmrmrmrmrmrmgemXmXTuypypnhnhbpbpbpnEbpbpGJGJGJnMGJGJfHfHfHohfHfHfHrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmrmMwDpOgmHXoiETMuEvfEIHWWEYkobYXrmrmrmrmrmvOrmrmrmrmvOvOvOUWVSmNkJLgskiGUWrmrmrmrmrmrmrmrmgGypypTuyppfLEVwbppsRMpyRMRMGJMefNpBfNfNfHPyFrqdFrFrfHvOididrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmrmMwrfEMiZEMsUpAHgrKMwWRWEYkobYXrmrmrmrmrmvOrmrmrmrmvOrmrmUWVSmNqkUWoFmIUWrmrmrmrmrmrmrmrmgGypypTuypypquvybpRMrepNreRMGJfNDnlZDnfNfHFrItLAItFrfHrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmrmDiDiDiDiDiDiDiDiDiDinAWEYkJLsTsTsTsTsTsTsTsTsTsTsTsTsTsTsTUWrAUWUWUWUWUWqFNlNlNlqFqFqFqFqFkxkxTuyprQnhnhbpMdCGAGscsqGJTZnvWmxtwTfHZPQttYlLYYfHrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmrmDisHsSsZsZtdtvtHtMDiWRWEYkupsTeruyuzuIrprMsThhhhjPFNuOuvhhhhvavksTvNvTsTvUwbwewkwtqFImbXqFwGlwTueeypLEVwbpwLscQascxdGJNVxtqMxtrBfHLhlLtZlLwlfHrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOvOvOvODixqyoyHCCCCCCzazgSXzpWEYkobsTGSzqzEzLzRzYAxQKQKQKQKQKAFAFQKAXAFAxQKBeBmBEBHBTBVCiCnruCoqFmXmXTuypypvyCwbprUscscscsqGJqYxtxtxtwTfHpPlLlLlLYYfHrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmididvOididrmvOrmDiCMCUCWCZCCCCDHYnEtXSEBYkCDsTcmECESEWFKFTsTFUFYhhFZhhFNjPGiGiGisThhWVsTSrGzKLSrGHqFGRHaqFypeeTuypypypypbpRMHbHfHbRMGJfNNIoHNIfNfHFrHAHBHAFrfHvOidHFrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmrmMwDpOgmHXoiETMuEvfEIHWWEYkobYXrmrmrmrmrmvOrmrmrmrmvOvOvOUWVSmNkJLgskiGUWrmrmrmrmrmrmrmrmgGypypTuypypLEVwbppsRMpyRMRMGJMefNpBfNfNfHPyFrqdFrFrfHvOididrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmrmMwrfEMiZEMsUpAHgrKMwWRWEYkobYXrmrmrmrmrmvOrmrmrmrmvOrmrmUWVSmNqkUWoFmIUWrmrmrmrmrmrmrmrmgGypypTuypypvyvybpRMrepNreRMGJfNDnlZDnfNfHFrItLAItFrfHrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmrmDiDiDiDiDiDiDiDiDiDinAWEYkJLsTsTsTsTsTsTsTsTsTsTsTsTsTsTsTUWrAUWUWUWUWUWqFNlNlNlqFqFqFqFqFkxkxTuypypnhnhbpMdCGAGscsqGJTZnvWmxtwTfHZPQttYlLYYfHrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmrmDisHsSsZsZtdtvtHtMDiWRWEYkupsTeruyuzuIrprMsThhhhjPFNuOuvhhhhvavksTvNvTsTvUwbwewkwtqFImbXqFwGlwTuypypLEVwbpwLscQascxdGJNVxtqMxtrBfHLhlLtZlLwlfHrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOvOvOvODixqyoyHCCCCCCzazgSXzpWEYkobsTGSzqzEaWzRzYAxQKQKQKQKQKAFAFQKAXAFAxQKBeBmBEBHBTBVCiCnruCoqFmXmXTuypypvyvybprUscscscsqGJqYxtxtxtwTfHpPlLlLlLYYfHrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmididvOididrmvOrmDiCMCUCWCZCCCCDHYnEtXSEBYkCDsTcmECESEWFKFTsTFUFYhhFZhhFNjPGiGiGisThhWVsTSrGzKLSrGHqFGRHaqFypypTuypypypypbpRMHbHfHbRMGJfNNIoHNIfNfHFrHAHBHAFrfHvOidHFrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmrmrmvOrmDixqCCCCCCCCHJCCHMSXHWJzXSJPJUKiKnbDKwKxKIkDkDkDKNKNKNKNKNKShhKYsThhGrsTqFLjqFqFqFqFqFqFqFmKmKOwmVmVmKmKbpbpbpbpbpbpGJGJGJGJGJGJfHfHfHfHfHfHfHrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmrmvOrmrmrmrmvOrmDiLnLrLxLBLFMaMmMsDiMEMGYkMJsTMVMXMYNdNyNFkDQCNRNTOtOBOOKNPcOWPnsTjPLiKfPqPsPTPVQmQoGsQGKfmVQMOwmVmVkVmVQRmVQVRcRfmVRkAskVRTRVSamVmVmVkVmVmVmKrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmKlKlNYNYNYKlKlKlKlKlKlKlKlKlKlKlYXYXsoSEWBsoYXYXYXYXSRTaTfkDyOyOThDhDhDhKNKNKNKNKNhhLiKfTyUbUdUfUgURUgUgVamVVkVnmVmVmVmVmVmVmVmVmVmVmVEnmVVrVAVImVmVmVgOmVVVrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmKlWhWpWpWpWrKlWQXfXHXOWpYbYAYCKlYEYPXzMGYkZfZBZJZKYXsTaRsTkDyOZiKNKNKNKNKNZOKuHZKNFaLiKfeYUgKmnCUgnIUgTxKfmwkQsiHmqVfcmVmVmVmVmVEnmVmVmVCyIbJNQkmVuFPdmVmVfUrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmKlHxJpeaInDYWpIkWUWUUtWUWUWUXKfMzpYkYkmkYkobGXXgSnYXKRyXzVkDyOpHNTNbOBOOKNEzbIHZKNuAGrKfKfCpKfKfVFbyPkUgXwmVkQsijxbCfcPJmKWXmVrThDPJmKWXmVmVAsCybimVAsmVmVaqrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidvOvOKlzvWUWUWUWUWUWUWUNGenWUWUWUYcQgXSzQXSSPYkRHGXGXRoYXKRsMRQkDyOyOuJDhDhDhKNJcVsHZKNhhGrKfczlSlSKfGNSMWCUgXwmVymVWmVcsmVEnmVmVngbPhDmVmVmVmVEnmVmVmVEnmVmVmVmVmKrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmKlLlRbsgpkPGgUNJWUWUVuWUWUWUmqfMHWJCYkWEYkUlGXRXSnYXxLyXxbkDyOZiKNKNKNKNKNKNQrKNKNuvGrKfmulSnNKfkOIMQAURyRmVkQsiHmqAfcmVAsmVmVgXhDmVmVmVmVGCJNEnmVxHuYmVmVPJmKrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmKlnDAWLCgUasKlkvQUxrGPgUygXrZCKldnZXqUWEYkMJdCTjwYYXBiIwFNkDyOyOUxPFOfyOLsSZQvtQkDNiGrKftelSejKfTxUgUgnIKfWXkQsiHmNSfcmVmVmVmVmVmVmVAsmVmVmVEnmVmVmVEnmVmVmVrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmKlKlFtKlKlKlKlKlKlKlKlKlKlKlKlYyYyYykmFwuakmkmkmYyYysTemsTYyiVyOyOyOChyOPIuKesOkkDsTEOKfKfKfKfKfVaKfXwKfKfNzkQuomVmVmVPJmKWXmVmVgqPJmKWXmVmVmVAsmVmVmVmVAEmVrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmKlGQfZDPDPDPKlkswowomowowoBKwokmxmOjybykazPEOjOjcNddOjBMQsYykDChkDkDkDCkglQCwUVikDTXLiJBtmAQnnJBCQVvrZDbkLvukQsiNSqVfcmVmVmVmVmVmVmVmVmVmVIbJNmVmVIZAgmVmVmVrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOidvOidvOvOKlfZjvfZfZfZKloPwoTeTeTewooDlIvoISISISTKTtTtTtTtTtTtTtWuIsYyiMSClPLLkDQzpMoToxLqkDLeaoQiPPibogKGOMOAhSOALNtokQsiHmLofcmVmVAsMgaUujdWdWdWdWdWdWdWdWdWdWocdWnjmKrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmKlKlKlKlKlKlKlwowoDGMbxvwowowokmhFZEZEZjZEZEZEZEZjZEUDxzeGYynqaFonJwkDTYmppXWleLkDjPhhJBRWogBAJBwwOAdaIotEJEkQVWmVEnmVmVmVmVFvuXhDmVmVmVmVEnmVmVmVmVmVmVmVGUmKrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmBfVTVTiywowoBfQdwovZvZvZwowoHSluluFJlulululululululuCECIVzYyLIaWWlZekDFLmpxUIqWjkDFZhhJBkPrNEFJBhNXZOAOAhSJEkQsiqVLUfcPJmKWXVWgXhDPJmKWXmVmVngvRmVmVmVTmhDmVrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmBfbabaVTwowoNowowowowowowowoPXlufbxZBWfbAJpOluqwArluETxzPjYykDgiTnkDkDkDpekDkDkDkDsTmdJBJBJBJBJBNawdHnLNhSJEkQsizMqVfcmVQRmVVWmVmVmVdxmVmVmVuSnahDmVnguXhDmVrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmBfqLbaVTwowoNowowoTeTeTewowoDxluAJepmWepepxZFJxZxKluvJxzaznlTBVCVCJgOjybxzPEAMYjrwzxzxDQMAsXTsYGDmRxRxRxRxhnkQVWmVmVcsmVmVmVVWAsmVmVmVmVmVAsngNPmVmVmVqShDmVrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOidvOvOBfbabaVTwowoNowowossMbDGwowoMcluWIeplumtcRIvluepepluONbTneXnTtTtTtTtTtTtHlTtTtTtDvuZuZNguZuZuZuZuZuZuZuZWaBshidGTRTRTRTRWcWcSjmVmVbjbjbjbjbjmVmVmVYDmVmVmVatmKrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmBfVTVTnRwowoBfQdwovZvZvZwowoHSlulupLlululululutsjcjpduJHXknlbLZEZjZEZEZENxZjZEUDrwzxcazxzxzxUNzxzxzxdqzxzxPamVOTOTOTOTOTAsKEYQjUmVOTOTOTOTOTmVmVKEvxSpmVmVjJmKrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmBfBfBfBfBfBfBfwowowowowowowowolusmoVlubxhcHHlubERmluipSYBBYyYyYyYyYyYyYyYyYyYyYyFuzxGfGfGfzxGfGfGfzxGfpphdPamVxMxMxMxMxMmVScOllnmVxMiQxMxMxMmVmVlnlnlnmVEnVVrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmvOvOvOvOBfWiOxwoPQMteowowokpMQludFoEZhFVRNBalumhgSlugxSYBoYyvOvOvOrmrmrmrmrmvOvOFutDXUuHfizxfiSKXTzxfiuHqGPamVbjwrbjbjbjEnmVyIEnmVbjbjbjbjbjAsmVbjbjbjmVmVrnrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOidididvOidvObVbVbVBfMqOxwoDGMbyABQwonpwoludrUEluZFaPmJlukaCRluETSYeGYyvOrmvOrmrmrmrmvOvOrmFuilYpYpYpzxYpYpYpsjYpYpYpPamVOTOTOTOTOTmVmVJqmVmVOTOTOTOTOTmVmVOTOTOTpDmVaqrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmYyYydgfXBfBfBfBfqNqNqNBfyzNCBfluluyZlulululululululuCExJVzYyididvOidididvOidvOidFulmzxzxzxApzxzxzxApzxzxzxWsxCxMxMxMUpxMxCmVJqmVxCxMxMxMtTxMxCmVxMxMkAxCmVmVmKrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmrmvOrmrmrmrmvOrmDiaXLrLxLBLFMaMmMsDiMEMGYkMJsTMVMXMYNdNyNFkDQCNRNTOtOBOOKNPcOWPnsTjPLiKfPqPsPTPVQmQoGsQGKfmVQMOwmVmVkVmVQRmVQVRcRfmVRkmVkVRTRVmVmVmVmVkVmVmVmKrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmKlKlNYNYNYKlKlKlKlKlKlKlKlKlKlKlYXYXsoSEWBsoYXYXYXYXSRTaTfkDyOyOThDhDhDhKNKNKNKNKNhhLiKfTyUbUdUfUgUgUgUgVamVVkahmVmVmVmVmVmVmVmVmVmVmVmVmVmVmVmVmVmVmVmVmVVVrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmKlWhWpWpWpWrKlWQXfXHXOWpYbYAYCKlYEalXzMGYkZfZBZJZKYXsTaRsTkDyOZiKNKNKNKNKNZOKuHZKNFaLiKfeYUgKmnCUgUgUgTxKfmwkQsiHmHmfcmVmVmVmVmVmVmVmVmVmVaVJNmVmVuFanmVmVfUrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmKlHxJpeaInDYWpIkWUWUUtWUWUWUXKfMzpYkYkMGYkobGXXgSnYXKRyXzVkDyOpHNTNbOBOOKNEzVsHZKNuAGrKfKfCpKfKfUgbyPkUgXwmVkQsijxbCfcPJmKWXmVrThDPJmKWXmVmVmVmVmVmVmVmVmVaqrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidvOvOKlzvWUWUWUWUWUWUWUNGenWUWUWUYcQgXSzQXSSPYkRHGXGXRoYXKRsMRQkDyOyOuJDhDhDhKNJcVsHZKNhhGrKfczlSlSKfUgSMWCUgXwmVkQVWmVmVmVmVmVmVngbPhDmVmVmVmVmVmVmVmVmVmVmVmVmVmKrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmKlLlRbsgpkPGgUNJWUWUVuWUWUWUmqfMHWJCYkWEYkobGXRXSnYXxLyXxbkDyOZiKNKNKNKNKNKNQrKNKNuvGrKfmulSnNKfkOIMapUgyRmVkQsiHmqAfcmVmVmVmVqShDmVmVmVmVaVJNmVmVxHuYmVmVPJmKrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmKlnDAWLCgUasKlkvQUxrGPgUygXrZCKldnarqUWEYkMJdCTjwYYXBiIwFNkDyOyOUxPFOfyOLsSZQvtQkDNiGrKftelSejKfTxUgUgUgKfWXkQsiHmNSfcmVmVmVmVmVmVmVmVmVmVmVmVmVmVmVmVmVmVmVrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmKlKlFtKlKlKlKlKlKlKlKlKlKlKlKlYyYyYykmFwuakmkmkmYyYysTemsTYyiVyOyOyOChyOPIyOyOOkkDsTEOKfKfKfKfKfVaKfXwKfKfNzkQVWmVmVmVPJmKWXmVmVmVPJmKWXmVmVmVmVmVmVmVmVmVmVrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmKlGQfZDPDPDPKlkswowomowowoBKwokmxmOjybykazPEOjOjcNddOjBMQsYykDChkDkDkDCkPIQCyOVikDTXLiJBtmAQnnJBCQVvrZDbkLvukQsiNSHmfcmVmVmVmVmVmVmVmVmVmVaVJNmVmVxHaumVmVmVrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOidvOidvOvOKlfZjvfZfZfZKloPwoTeTeTewooDlIvoISISISTKTtTtTtTtTtTtTtWuIsYyiMyOawLLkDQzpMoTaxLqkDLeaoQiPPibogKGOMOAhSOALNtokQsiHmLofcmVmVmVMgaUaCdWdWdWdWdWdWdWdWdWdWdWdWnjmKrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmKlKlKlKlKlKlKlwowoDGMbxvwowowokmhFZEZEZjZEZEZEZEZjZEUDxzeGYynqyOyOJwkDTYmppXyOeLkDjPhhJBRWogBAJBwwOAdaOAtEJEkQVWmVmVmVmVmVmVFvaEhDmVmVmVmVmVmVmVmVmVmVmVmVPJmKrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmBfVTVTiywowoBfQdwovZvZvZwowoHSluluFJlulululululululuCECIVzYyLIaFyOZekDFLmpxUIqWjkDFZhhJBkPrNEFJBhNXZOAOAhSJEkQsiHmLUfcPJmKWXVWqShDPJmKWXmVmVngvRmVmVmVrThDmVrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmBfbabaVTwowoNowowowowowowowoPXlufbxZBWfbAJpOluqwArluETxzPjYykDgiTnkDkDkDpekDkDkDkDsTmdJBJBJBJBJBNawdHnLNhSJEkQsizMHmfcmVQRmVVWmVmVmVRkmVmVmVngnahDmVngaEhDmVrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmBfqLbaVTwowoNowowoTeTeTewowoDxluAJepmWepepxZFJxZxKluETxzaznlTBVCVCJgOjybxzPEOjYjrwzxzxDQMAsXTsYGDmRxRxRxRxhnkQVWmVmVmVmVmVmVVWmVmVmVmVmVmVmVngaImVmVmVqShDmVrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOidvOvOBfbabaVTwowoNowowossMbDGwowoMcluWIeplumtcRIvluepepluONaKTtXnTtTtTtTtTtTtHlTtTtTtDvuZuZNguZuZuZuZuZuZuZuZuZBshidGTRTRTRTRWcWcSjmVmVbjbjbjbjbjmVmVmVYDmVmVmVatmKrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmBfVTVTnRwowoBfQdwovZvZvZwowoHSlulupLlululululutsjcjpduaLaznlbLZEZjZEZEZEZEZjZEUDrwzxzxzxzxzxzxzxzxzxzxzxzxPamVOTOTOTOTOTmVKEYQaMmVOTOTOTOTOTmVmVKEvxaMmVmVjJmKrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmBfBfBfBfBfBfBfwowowowowowowowolusmoVlubxhcHHlubERmluipSYaNYyYyYyYyYyYyYyYyYyYyYyFuzxGfGfGfzxGfGfGfzxGfGfGfPamVxMxMxMxMxMmVlnOllnmVxMxMxMxMxMmVmVlnlnlnmVmVVVrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmvOvOvOvOBfWiOxwoPQMteowowokpMQludFoEZhFVRNBalumhgSlugxSYeGYyvOvOvOrmrmrmrmrmvOvOFutDXUuHfizxfiSKXTzxfiuHqGPamVbjbjbjbjbjmVmVJqmVmVbjbjbjbjbjmVmVbjbjbjmVmVrnrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOidididvOidvOYyYyYyBfMqOxwoDGMbyABQwonpwoludrUEluZFaPmJlukaCRluETSYeGYyvOrmvOrmrmrmrmvOvOrmFuilYpYpYpzxYpYpYpzxYpYpYpPamVOTOTOTOTOTmVmVJqmVmVOTOTOTOTOTmVmVOTOTOTmVmVaqrjrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmYyYydgfXBfBfBfBfqNqNqNBfyzNCBfluluyZlulululululululuCExJVzYyididvOidididvOidvOidFulmzxzxzxApzxzxzxApzxzxzxWsxCxMxMxMxMxMxCmVJqmVxCxMxMxMxMxMxCmVxMxMxMxCmVmVmKrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmYygrivivGniAOjOmmRmRmRAPazsVufaSiAcIOmLOgamROmOjGnOjYjSYeGYyrmrmvOrmrmrmvOrmrmrmFuFuClClClFuClClClFuClClClFuOPOPOPOPOPOPGjeUTDeUGjmKmKmKmKmKmKmKmKmKmKmKmKmKmKrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOidididvOYyONiJjdNrjrNcNcNcNcNrNrNrKHNrGVsvNqZRZRZRZRZRZRZRZRZRDDIsYyrmrmidrmrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmOPRZqWBqAUywGjeUTDeUGjrmrmvOrmrmrmrmrmrmrmrmvOrmrmrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmYyjBkbkcZEfuZEZEZEZjZEZEZEZEZEZEfuZEZEkzZEZEZEZEZEZEZEGTTFYyvOidvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmSkSINNosmvFmGjeUTDeUSwrmrmvOrmrmrmrmrmrmrmrmidrmrmrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmgLlqmLmSgLgLVOVOVOgLYykmkmkmYyYykmkmkmYyYykmkmkmYyxnWMTHWMxnrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmSkSIsBEyCbMhGjeUTDeESwrmididididididvOvOidididvOidvOvOidvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmgLlqmLmSgLgLVOVOVOgLYykmkmkmYyYykmkmkmYyYykmkmkmYyxnWMTHWMxnrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmSkSIsBosCbMhGjeUTDeUSwrmididididididvOvOidididvOidvOvOidvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmgLnsWAnSgLrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmxnajDOjHxnrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmrmrmrmrmSkSINNosolINGjeUTDeUSwrmrmrmrmrmrmvOrmvOrmrmidrmrmrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmVOnXWAoGVOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmOCzKGhLYOCrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmrmrmrmrmOPcOQYosSFrgGjeUTDeUGjrmrmrmrmrmrmvOGjGjGjGjvOrmrmrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmVOnXWAoGVOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmOCzKGhLYOCrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmGjGjGjGjGjGjMnFGSOGjGjxVTDeUGjGjGjGjGjGjGjGjGjQpqgGjGjGjGjrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmVOnXWAoGVOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmOCzKGhLYOCrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmcHvOvOGjAYeUeUeUeENmCNTUeUzjeUTDeUvbeUeUeUvdYwqIakFkNmNmnoeUfOGjrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmgLspWAttgLrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmxneVGhfAxnrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmGjoYGOIgIgIgEmRuDSIgCOIgJRQyTWIgIgIgTWIgIgSdFleUeUeUeUdfGjvOvOidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm -rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmVOnXWAoGVOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmOCzKGhLYOCrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmGjAYTDeEVteUTDeUeUeUTDeUVteUTDeUeUeUyceUVteUTDeUeUeUeUfOGjrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmVOnXWAoGVOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmOCzKGhLYOCrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmrmrmrmrmOPcOaOosSFrgGjeUTDeUGjrmrmrmrmrmrmvOGjGjGjGjvOrmrmrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmVOnXWAoGVOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmOCzKGhLYOCrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmGjGjGjGjGjGjMnFGSOGjGjeUTDeUGjGjGjGjGjGjGjGjGjQpqgGjGjGjGjrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmVOnXWAoGVOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmOCzKGhLYOCrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmcHvOvOGjAYeUeUeUeUNmCNTUeUvbeUTDeUvbeUeUeUvdYweUakaTNmNmvbeUfOGjrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmgLspWAttgLrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmxneVGhfAxnrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmGjoYGOIgIgIgCORuDSIgCOIgJRIgTWIgIgIgTWIgIgSdFleUeUeUeUdfGjvOvOidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm +rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmVOnXWAoGVOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmOCzKGhLYOCrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmGjAYTDeUVteUTDeUeUeUTDeUVteUTDeUeUeUTDeUVteUTDeUeUeUeUfOGjrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmVOnXWAoGVOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmOCzKGhLYOCrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOididcHvOvOhOhOfDhOuuuuTIuuKKKKeWKKuRuRKMuRDLDLSlDLLwLwEiLwLwLwLwLwLwrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmVOnXWAoGVOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmOCzKGhLYOCrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmidrmrmhOjMHQKtuuDwVdyvKKoSPCIJuRaiwqwKDLzHNDIuLwoAGmqsuBoAIjoALwrmrmidrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm rmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmgLuxwjwvgLrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmxnYZOqqzxnrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmvOrmrmhOjChUfTuuCmoOJyKKENnzghuRccxFbnDLJWXaKCLwffOJZxorkdkdLyLwrmrmvOrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrmrm diff --git a/maps/offmap_vr/common_offmaps.dm b/maps/offmap_vr/common_offmaps.dm index b726a2fec3..1076f00dd3 100644 --- a/maps/offmap_vr/common_offmaps.dm +++ b/maps/offmap_vr/common_offmaps.dm @@ -220,6 +220,7 @@ mappath = 'maps/gateway_vr/wildwest.dmm' associated_map_datum = /datum/map_z_level/common_lateload/gateway_destination +#include "../gateway_vr/lucky_7.dm" ///////////////////////////////////////////////////////////////////////////////////// From a38c6078095d65f0d9d6f7a1336904f3c6b5873a Mon Sep 17 00:00:00 2001 From: VerySoft Date: Sat, 16 Jul 2022 02:26:51 -0400 Subject: [PATCH 31/63] Voice types! Ports voices from goon and makes them selectable in addition to the one I made! Also renames the various verbs to `Sound Toggle:` followed by the type they do, so they'll be together in the preferences tab --- code/game/sound.dm | 15 ++++ .../client/preference_setup/vore/02_size.dm | 72 ++++++++++++++---- .../client/preferences_toggle_procs.dm | 8 +- code/modules/mob/living/living_vr.dm | 53 +++++++++++++ code/modules/mob/living/login.dm | 38 ++++++++- code/modules/vore/eating/living_vr.dm | 2 +- sound/talksounds/goon/blub.ogg | Bin 0 -> 5432 bytes sound/talksounds/goon/blub_ask.ogg | Bin 0 -> 5347 bytes sound/talksounds/goon/blub_exclaim.ogg | Bin 0 -> 5449 bytes sound/talksounds/goon/bottalk_1.ogg | Bin 0 -> 9932 bytes sound/talksounds/goon/bottalk_2.ogg | Bin 0 -> 11210 bytes sound/talksounds/goon/bottalk_3.ogg | Bin 0 -> 10977 bytes sound/talksounds/goon/bottalk_4.wav | Bin 0 -> 19016 bytes sound/talksounds/goon/buwoo.ogg | Bin 0 -> 4516 bytes sound/talksounds/goon/buwoo_ask.ogg | Bin 0 -> 4617 bytes sound/talksounds/goon/buwoo_exclaim.ogg | Bin 0 -> 4535 bytes sound/talksounds/goon/cow.ogg | Bin 0 -> 5507 bytes sound/talksounds/goon/cow_ask.ogg | Bin 0 -> 5239 bytes sound/talksounds/goon/cow_exclaim.ogg | Bin 0 -> 5334 bytes sound/talksounds/goon/lizard.ogg | Bin 0 -> 6718 bytes sound/talksounds/goon/lizard_ask.ogg | Bin 0 -> 6088 bytes sound/talksounds/goon/lizard_exclaim.ogg | Bin 0 -> 5312 bytes sound/talksounds/goon/pug.ogg | Bin 0 -> 6337 bytes sound/talksounds/goon/pug_ask.ogg | Bin 0 -> 5916 bytes sound/talksounds/goon/pug_exclaim.ogg | Bin 0 -> 7206 bytes sound/talksounds/goon/pugg.ogg | Bin 0 -> 5297 bytes sound/talksounds/goon/pugg_ask.ogg | Bin 0 -> 5235 bytes sound/talksounds/goon/pugg_exclaim.ogg | Bin 0 -> 7355 bytes sound/talksounds/goon/radio.ogg | Bin 0 -> 4388 bytes sound/talksounds/goon/radio2.ogg | Bin 0 -> 4203 bytes sound/talksounds/goon/radio_ai.ogg | Bin 0 -> 5138 bytes sound/talksounds/goon/roach.ogg | Bin 0 -> 5789 bytes sound/talksounds/goon/roach_ask.ogg | Bin 0 -> 6497 bytes sound/talksounds/goon/roach_exclaim.ogg | Bin 0 -> 6575 bytes sound/talksounds/goon/skelly.ogg | Bin 0 -> 5565 bytes sound/talksounds/goon/skelly_ask.ogg | Bin 0 -> 5653 bytes sound/talksounds/goon/skelly_exclaim.ogg | Bin 0 -> 5656 bytes sound/talksounds/goon/speak_1.ogg | Bin 0 -> 4542 bytes sound/talksounds/goon/speak_1_ask.ogg | Bin 0 -> 4803 bytes sound/talksounds/goon/speak_1_exclaim.ogg | Bin 0 -> 4718 bytes sound/talksounds/goon/speak_2.ogg | Bin 0 -> 4617 bytes sound/talksounds/goon/speak_2_ask.ogg | Bin 0 -> 4881 bytes sound/talksounds/goon/speak_2_exclaim.ogg | Bin 0 -> 4861 bytes sound/talksounds/goon/speak_3.ogg | Bin 0 -> 4589 bytes sound/talksounds/goon/speak_3_ask.ogg | Bin 0 -> 4881 bytes sound/talksounds/goon/speak_3_exclaim.ogg | Bin 0 -> 4757 bytes sound/talksounds/goon/speak_4.ogg | Bin 0 -> 4832 bytes sound/talksounds/goon/speak_4_ask.ogg | Bin 0 -> 5001 bytes sound/talksounds/goon/speak_4_exclaim.ogg | Bin 0 -> 4897 bytes 49 files changed, 165 insertions(+), 23 deletions(-) create mode 100644 sound/talksounds/goon/blub.ogg create mode 100644 sound/talksounds/goon/blub_ask.ogg create mode 100644 sound/talksounds/goon/blub_exclaim.ogg create mode 100644 sound/talksounds/goon/bottalk_1.ogg create mode 100644 sound/talksounds/goon/bottalk_2.ogg create mode 100644 sound/talksounds/goon/bottalk_3.ogg create mode 100644 sound/talksounds/goon/bottalk_4.wav create mode 100644 sound/talksounds/goon/buwoo.ogg create mode 100644 sound/talksounds/goon/buwoo_ask.ogg create mode 100644 sound/talksounds/goon/buwoo_exclaim.ogg create mode 100644 sound/talksounds/goon/cow.ogg create mode 100644 sound/talksounds/goon/cow_ask.ogg create mode 100644 sound/talksounds/goon/cow_exclaim.ogg create mode 100644 sound/talksounds/goon/lizard.ogg create mode 100644 sound/talksounds/goon/lizard_ask.ogg create mode 100644 sound/talksounds/goon/lizard_exclaim.ogg create mode 100644 sound/talksounds/goon/pug.ogg create mode 100644 sound/talksounds/goon/pug_ask.ogg create mode 100644 sound/talksounds/goon/pug_exclaim.ogg create mode 100644 sound/talksounds/goon/pugg.ogg create mode 100644 sound/talksounds/goon/pugg_ask.ogg create mode 100644 sound/talksounds/goon/pugg_exclaim.ogg create mode 100644 sound/talksounds/goon/radio.ogg create mode 100644 sound/talksounds/goon/radio2.ogg create mode 100644 sound/talksounds/goon/radio_ai.ogg create mode 100644 sound/talksounds/goon/roach.ogg create mode 100644 sound/talksounds/goon/roach_ask.ogg create mode 100644 sound/talksounds/goon/roach_exclaim.ogg create mode 100644 sound/talksounds/goon/skelly.ogg create mode 100644 sound/talksounds/goon/skelly_ask.ogg create mode 100644 sound/talksounds/goon/skelly_exclaim.ogg create mode 100644 sound/talksounds/goon/speak_1.ogg create mode 100644 sound/talksounds/goon/speak_1_ask.ogg create mode 100644 sound/talksounds/goon/speak_1_exclaim.ogg create mode 100644 sound/talksounds/goon/speak_2.ogg create mode 100644 sound/talksounds/goon/speak_2_ask.ogg create mode 100644 sound/talksounds/goon/speak_2_exclaim.ogg create mode 100644 sound/talksounds/goon/speak_3.ogg create mode 100644 sound/talksounds/goon/speak_3_ask.ogg create mode 100644 sound/talksounds/goon/speak_3_exclaim.ogg create mode 100644 sound/talksounds/goon/speak_4.ogg create mode 100644 sound/talksounds/goon/speak_4_ask.ogg create mode 100644 sound/talksounds/goon/speak_4_exclaim.ogg diff --git a/code/game/sound.dm b/code/game/sound.dm index c49fd6a3b1..4fef9f41ed 100644 --- a/code/game/sound.dm +++ b/code/game/sound.dm @@ -293,3 +293,18 @@ var/list/bodyfall_sound = list('sound/effects/bodyfall1.ogg','sound/effects/body var/list/teppi_sound = list('sound/voice/teppi/gyooh1.ogg', 'sound/voice/teppi/gyooh2.ogg', 'sound/voice/teppi/gyooh3.ogg', 'sound/voice/teppi/gyooh4.ogg', 'sound/voice/teppi/gyooh5.ogg', 'sound/voice/teppi/gyooh6.ogg', 'sound/voice/teppi/snoot1.ogg', 'sound/voice/teppi/snoot2.ogg') var/list/talk_sound = list('sound/talksounds/a.ogg','sound/talksounds/b.ogg','sound/talksounds/c.ogg','sound/talksounds/d.ogg','sound/talksounds/e.ogg','sound/talksounds/f.ogg','sound/talksounds/g.ogg','sound/talksounds/h.ogg') var/list/emote_sound = list('sound/talksounds/me_a.ogg','sound/talksounds/me_b.ogg','sound/talksounds/me_c.ogg','sound/talksounds/me_d.ogg','sound/talksounds/me_e.ogg','sound/talksounds/me_f.ogg') + +//Goon sounds +var/list/goon_speak_one_sound = list('sound/talksounds/goon/speak_1.ogg', 'sound/talksounds/goon/speak_1_ask.ogg', 'sound/talksounds/goon/speak_1_exclaim.ogg') +var/list/goon_speak_two_sound = list('sound/talksounds/goon/speak_2.ogg', 'sound/talksounds/goon/speak_2_ask.ogg', 'sound/talksounds/goon/speak_2_exclaim.ogg') +var/list/goon_speak_three_sound = list('sound/talksounds/goon/speak_3.ogg', 'sound/talksounds/goon/speak_3_ask.ogg', 'sound/talksounds/goon/speak_3_exclaim.ogg') +var/list/goon_speak_four_sound = list('sound/talksounds/goon/speak_4.ogg', 'sound/talksounds/goon/speak_4_ask.ogg', 'sound/talksounds/goon/speak_4_exclaim.ogg') +var/list/goon_speak_blub_sound = list('sound/talksounds/goon/blub.ogg', 'sound/talksounds/goon/blub_ask.ogg', 'sound/talksounds/goon/blub_exclaim.ogg') +var/list/goon_speak_bottalk_sound = list('sound/talksounds/goon/bottalk_1.ogg', 'sound/talksounds/goon/bottalk_2.ogg', 'sound/talksounds/goon/bottalk_3.ogg', 'sound/talksounds/goon/bottalk_4.wav') +var/list/goon_speak_buwoo_sound = list('sound/talksounds/goon/buwoo.ogg', 'sound/talksounds/goon/buwoo_ask.ogg', 'sound/talksounds/goon/buwoo_exclaim.ogg') +var/list/goon_speak_cow_sound = list('sound/talksounds/goon/cow.ogg', 'sound/talksounds/goon/cow_ask.ogg', 'sound/talksounds/goon/cow_exclaim.ogg') +var/list/goon_speak_lizard_sound = list('sound/talksounds/goon/lizard.ogg', 'sound/talksounds/goon/lizard_ask.ogg', 'sound/talksounds/goon/lizard_exclaim.ogg') +var/list/goon_speak_pug_sound = list('sound/talksounds/goon/pug.ogg', 'sound/talksounds/goon/pug_ask.ogg', 'sound/talksounds/goon/pug_exclaim.ogg') +var/list/goon_speak_pugg_sound = list('sound/talksounds/goon/pugg.ogg', 'sound/talksounds/goon/pugg_ask.ogg', 'sound/talksounds/goon/pugg_exclaim.ogg') +var/list/goon_speak_roach_sound = list('sound/talksounds/goon/roach.ogg', 'sound/talksounds/goon/roach_ask.ogg', 'sound/talksounds/goon/roach_exclaim.ogg') +var/list/goon_speak_skelly_sound = list('sound/talksounds/goon/skelly.ogg', 'sound/talksounds/goon/skelly_ask.ogg', 'sound/talksounds/goon/skelly_exclaim.ogg') diff --git a/code/modules/client/preference_setup/vore/02_size.dm b/code/modules/client/preference_setup/vore/02_size.dm index 4d0021412f..8cfd64c47d 100644 --- a/code/modules/client/preference_setup/vore/02_size.dm +++ b/code/modules/client/preference_setup/vore/02_size.dm @@ -15,7 +15,7 @@ var/weight_loss = 50 // Weight loss rate. var/fuzzy = 0 // Preference toggle for sharp/fuzzy icon. Default sharp. var/voice_freq = 0 - var/voice_sounds_list + var/voice_sound = "beep-boop" // Definition of the stuff for Sizing /datum/category_item/player_setup_item/vore/size @@ -29,7 +29,7 @@ S["weight_loss"] >> pref.weight_loss S["fuzzy"] >> pref.fuzzy S["voice_freq"] >> pref.voice_freq - S["voice_sounds_list"] >> pref.voice_sounds_list + S["voice_sound"] >> pref.voice_sound /datum/category_item/player_setup_item/vore/size/save_character(var/savefile/S) S["size_multiplier"] << pref.size_multiplier @@ -38,7 +38,7 @@ S["weight_loss"] << pref.weight_loss S["fuzzy"] << pref.fuzzy S["voice_freq"] << pref.voice_freq - S["voice_sounds_list"] << pref.voice_sounds_list + S["voice_sound"] << pref.voice_sound /datum/category_item/player_setup_item/vore/size/sanitize_character() pref.weight_vr = sanitize_integer(pref.weight_vr, WEIGHT_MIN, WEIGHT_MAX, initial(pref.weight_vr)) @@ -57,19 +57,45 @@ character.fuzzy = pref.fuzzy character.voice_freq = pref.voice_freq character.resize(pref.size_multiplier, animate = FALSE, ignore_prefs = TRUE) - switch(pref.voice_sounds_list) - if("beep-boop") - character.voice_sounds_list = pref.voice_sounds_list - else - character.voice_sounds_list = talk_sound - + if(!pref.voice_sound) + character.voice_sounds_list = talk_sound + else + switch(pref.voice_sound) + if("beep-boop") + character.voice_sounds_list = talk_sound + if("goon speak 1") + character.voice_sounds_list = goon_speak_one_sound + if("goon speak 2") + character.voice_sounds_list = goon_speak_two_sound + if("goon speak 3") + character.voice_sounds_list = goon_speak_three_sound + if("goon speak 4") + character.voice_sounds_list = goon_speak_four_sound + if("goon speak blub") + character.voice_sounds_list = goon_speak_blub_sound + if("goon speak bottalk") + character.voice_sounds_list = goon_speak_bottalk_sound + if("goon speak buwoo") + character.voice_sounds_list = goon_speak_buwoo_sound + if("goon speak cow") + character.voice_sounds_list = goon_speak_cow_sound + if("goon speak lizard") + character.voice_sounds_list = goon_speak_lizard_sound + if("goon speak pug") + character.voice_sounds_list = goon_speak_pug_sound + if("goon speak pugg") + character.voice_sounds_list = goon_speak_pugg_sound + if("goon speak roach") + character.voice_sounds_list = goon_speak_roach_sound + if("goon speak skelly") + character.voice_sounds_list = goon_speak_skelly_sound /datum/category_item/player_setup_item/vore/size/content(var/mob/user) . += "
    " . += "Scale: [round(pref.size_multiplier*100)]%
    " . += "Scaled Appearance: [pref.fuzzy ? "Fuzzy" : "Sharp"]
    " . += "Voice Frequency: [pref.voice_freq]
    " -// . += "Voice Sounds: [pref.voice_sounds_list]
    " //Maybe later when there's more options + . += "Voice Sounds: [pref.voice_sound]
    " . += "
    " . += "Relative Weight: [pref.weight_vr]
    " . += "Weight Gain Rate: [pref.weight_gain]
    " @@ -124,7 +150,7 @@ return TOPIC_REFRESH else if(href_list["voice_freq"]) - var/list/preset_voice_freqs = list("high" = MAX_VOICE_FREQ, "middle-high" = 56250, "middle" = 425000, "middle-low"= 28750, "low" = MIN_VOICE_FREQ, "custom" = 1, "random" = 0) + var/list/preset_voice_freqs = list("high" = MAX_VOICE_FREQ, "middle-high" = 56250, "middle" = 42500, "middle-low"= 28750, "low" = MIN_VOICE_FREQ, "custom" = 1, "random" = 0) var/choice = tgui_input_list(usr, "What would you like to set your voice frequency to? ([MIN_VOICE_FREQ] - [MAX_VOICE_FREQ])", "Voice Frequency", preset_voice_freqs) if(!choice) return @@ -142,7 +168,25 @@ pref.voice_freq = choice return TOPIC_REFRESH else if(href_list["voice_sounds_list"]) - var/choice = tgui_alert(usr, "Which set of sounds would you like to use for your character's speech sounds?", "Voice Sounds", list("beep-boop")) - if(choice) - pref.voice_sounds_list = choice + var/list/possible_voice_types = list( + "beep-boop", + "goon speak 1", + "goon speak 2", + "goon speak 3", + "goon speak 4", + "goon speak blub", + "goon speak bottalk", + "goon speak buwoo", + "goon speak cow", + "goon speak lizard", + "goon speak pug", + "goon speak pugg", + "goon speak roach", + "goon speak skelly") + var/choice = tgui_input_list(usr, "Which set of sounds would you like to use for your character's speech sounds?", "Voice Sounds", possible_voice_types) + if(!choice) + pref.voice_sound = "beep-boop" + else + pref.voice_sound = choice + return ..(); diff --git a/code/modules/client/preferences_toggle_procs.dm b/code/modules/client/preferences_toggle_procs.dm index e3b5a1e252..1aeef13a49 100644 --- a/code/modules/client/preferences_toggle_procs.dm +++ b/code/modules/client/preferences_toggle_procs.dm @@ -407,7 +407,7 @@ feedback_add_details("admin_verb","TRadioSounds") /client/verb/toggle_say_sounds() - set name = "Toggle Say Sounds" + set name = "Sound Toggle: Say" set category = "Preferences" set desc = "Toggle hearing a sound when somebody speaks using say." @@ -420,7 +420,7 @@ feedback_add_details("admin_verb","TSaySounds") /client/verb/toggle_emote_sounds() - set name = "Toggle Me Sounds" + set name = "Sound Toggle: Me" set category = "Preferences" set desc = "Toggle hearing a sound when somebody speaks using me ." @@ -433,7 +433,7 @@ feedback_add_details("admin_verb","TMeSounds") /client/verb/toggle_whisper_sounds() - set name = "Toggle Whisper Sounds" + set name = "Sound Toggle: Whisper" set category = "Preferences" set desc = "Toggle hearing a sound when somebody speaks using whisper." @@ -446,7 +446,7 @@ feedback_add_details("admin_verb","TWhisperSounds") /client/verb/toggle_subtle_sounds() - set name = "Toggle Subtle Sounds" + set name = "Sound Toggle: Subtle" set category = "Preferences" set desc = "Toggle hearing a sound when somebody uses subtle." diff --git a/code/modules/mob/living/living_vr.dm b/code/modules/mob/living/living_vr.dm index a0fdd04cd8..ad35515ef1 100644 --- a/code/modules/mob/living/living_vr.dm +++ b/code/modules/mob/living/living_vr.dm @@ -53,3 +53,56 @@ else if(choice < MIN_VOICE_FREQ) choice = MIN_VOICE_FREQ voice_freq = choice + +/mob/living/verb/set_voice_type() + set name = "Set Voice Type" + set desc = "Sets your voice style!" + set category = "OOC" + + var/list/possible_voice_types = list( + "beep-boop", + "goon speak 1", + "goon speak 2", + "goon speak 3", + "goon speak 4", + "goon speak blub", + "goon speak bottalk", + "goon speak buwoo", + "goon speak cow", + "goon speak lizard", + "goon speak pug", + "goon speak pugg", + "goon speak roach", + "goon speak skelly") + var/choice = tgui_input_list(usr, "Which set of sounds would you like to use for your character's speech sounds?", "Voice Sounds", possible_voice_types) + if(!choice) + voice_sounds_list = talk_sound + switch(choice) + if("beep-boop") + voice_sounds_list = talk_sound + if("goon speak 1") + voice_sounds_list = goon_speak_one_sound + if("goon speak 2") + voice_sounds_list = goon_speak_two_sound + if("goon speak 3") + voice_sounds_list = goon_speak_three_sound + if("goon speak 4") + voice_sounds_list = goon_speak_four_sound + if("goon speak blub") + voice_sounds_list = goon_speak_blub_sound + if("goon speak bottalk") + voice_sounds_list = goon_speak_bottalk_sound + if("goon speak buwoo") + voice_sounds_list = goon_speak_buwoo_sound + if("goon speak cow") + voice_sounds_list = goon_speak_cow_sound + if("goon speak lizard") + voice_sounds_list = goon_speak_lizard_sound + if("goon speak pug") + voice_sounds_list = goon_speak_pug_sound + if("goon speak pugg") + voice_sounds_list = goon_speak_pugg_sound + if("goon speak roach") + voice_sounds_list = goon_speak_roach_sound + if("goon speak skelly") + voice_sounds_list = goon_speak_skelly_sound diff --git a/code/modules/mob/living/login.dm b/code/modules/mob/living/login.dm index b1597016f9..d6aec7d322 100644 --- a/code/modules/mob/living/login.dm +++ b/code/modules/mob/living/login.dm @@ -25,10 +25,40 @@ if(!vorePanel) AddComponent(/datum/component/vore_panel) //VOREStation Add Start - if(client.prefs.voice_sounds_list) - voice_sounds_list = client.prefs.voice_sounds_list - else - voice_sounds_list = talk_sound + if(!voice_sounds_list.len || !voice_sounds_list) + if(client.prefs.voice_sound) + var/prefsound = client.prefs.voice_sound + switch(prefsound) + if("beep-boop") + voice_sounds_list = talk_sound + if("goon speak 1") + voice_sounds_list = goon_speak_one_sound + if("goon speak 2") + voice_sounds_list = goon_speak_two_sound + if("goon speak 3") + voice_sounds_list = goon_speak_three_sound + if("goon speak 4") + voice_sounds_list = goon_speak_four_sound + if("goon speak blub") + voice_sounds_list = goon_speak_blub_sound + if("goon speak bottalk") + voice_sounds_list = goon_speak_bottalk_sound + if("goon speak buwoo") + voice_sounds_list = goon_speak_buwoo_sound + if("goon speak cow") + voice_sounds_list = goon_speak_cow_sound + if("goon speak lizard") + voice_sounds_list = goon_speak_lizard_sound + if("goon speak pug") + voice_sounds_list = goon_speak_pug_sound + if("goon speak pugg") + voice_sounds_list = goon_speak_pugg_sound + if("goon speak roach") + voice_sounds_list = goon_speak_roach_sound + if("goon speak skelly") + voice_sounds_list = goon_speak_skelly_sound + else + voice_sounds_list = talk_sound //VOREStation Add End return . diff --git a/code/modules/vore/eating/living_vr.dm b/code/modules/vore/eating/living_vr.dm index 7169b972ff..e2fffac0a9 100644 --- a/code/modules/vore/eating/living_vr.dm +++ b/code/modules/vore/eating/living_vr.dm @@ -32,7 +32,7 @@ var/drain_finalized = 0 // Determines if the succubus drain will be KO'd/absorbed. Can be toggled on at any time. var/fuzzy = 0 // Preference toggle for sharp/fuzzy icon. var/voice_freq = 0 // Preference for character voice frequency - var/voice_sounds_list // The sound list containing our voice sounds! + var/list/voice_sounds_list = list() // The sound list containing our voice sounds! var/permit_healbelly = TRUE var/stumble_vore = TRUE //Enabled by default since you have to enable drop pred/prey to do this anyway var/slip_vore = TRUE //Enabled by default since you have to enable drop pred/prey to do this anyway diff --git a/sound/talksounds/goon/blub.ogg b/sound/talksounds/goon/blub.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ee6de6ede4458116d64814d10f1b2a7660a6a066 GIT binary patch literal 5432 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 literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/blub_ask.ogg b/sound/talksounds/goon/blub_ask.ogg new file mode 100644 index 0000000000000000000000000000000000000000..193c3952b0a8689d0b0ada6f7ca4cdb5e1c7842e GIT binary patch literal 5347 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 Q+TZe`D02|D!4^{ZJ4haRf&c&j literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/blub_exclaim.ogg b/sound/talksounds/goon/blub_exclaim.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b879fbd4643b923053184dd1143c934581879fde GIT binary patch literal 5449 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 I^(4Um0eCtE!2kdN literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/bottalk_3.ogg b/sound/talksounds/goon/bottalk_3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e91f6bc156781d7e3d1626f1636074e5b1866c8f GIT binary patch literal 10977 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 literal 0 HcmV?d00001 diff --git a/sound/talksounds/goon/bottalk_4.wav b/sound/talksounds/goon/bottalk_4.wav new file mode 100644 index 0000000000000000000000000000000000000000..130dfc3a8ee1521f5bb2c7d27f6a6bd3bb67d5cc GIT binary patch literal 19016 zcmeI3%WfRkc7}Oofss)L0Wu?aCJ7LVq(oT~A?d^sEgS`rZOB4=W)@ft2M^WULAX5-|KLGnMT<4n!4ag%TCKYK4<6jt zUz!=X`&L_gKSBVIbQayGg~WrIB23@2wxF2NBusnIQ+9&%p8p_F-iwKG>MV+Va1sas zR6Kn{Fw%e_eGq{476y5bp@cDkFH0#P)p@YD;!5CyHrlSrI7hZ+TtM;)7?05WaXj^6 zJKCaqtPUq9L|Ul9B6|JWs%D3<(A#^E-3o7-PR*On=m>gxnD+enp{hrzkM~Uk}6u_F-Skb?5PwINQ8dLux~-4K5%i zR(qCZQaU+{3O3bK96oF1rUfD)*uuDiJyE}pG{$UKO+0kR@88=K zo45MCPJ?KF&pqlr)AWc+iCiLUgRt5tsA#&;k|^;5!sCE}%)5k!?M7&tZm8SaL#uZu zmezop(eD1P&!pizs~#Q0-AFwj?Bu{MgNrzRab51^7i-|rL5tKo{BS_-KQINcB`Y39 zzbSaoMrHF%!+M|DSnps6qG7+4$qJG|rBvPXABBvP<(lI%q-b{F62_GcPJhzGDb%H- z@`KD|K6OpRE)jgkRPDTs92Hn{~nc{0623 zPzb{QY`WP7W}Ou1sud>fVDRV=jgFPuJ#r#^5`Q*YXrg^v;obP zIHzXwSoi>S6fgl4%&tx2oAaX&9g0H*oH^BEM=Xu@!&?E0EfL)N!xpm3h`oQ_N^h+@ zlnDh`S|kn`b*(x}L5=ON3NEec(kPCPeBD*hx)I%Ku7AY4LZ4W#41iBoBwJddkUh>Y z@(RK!npEvHVN1PRnQ7sBT`Gb4-Cb1$b9CbTMq*)PyEKy>R)lFfTVW7lcX!7I*o44o zC)~4k$KcS0?KFUGP}re$_AN>0*RFSDf}4S~9S7&#p^NeN_9__w5!sjp7cKj^6v-?`A~6X1z4LzjizBt#C<$K z2c5AT!;}$}bpr!WR=kbv9_H=Q^UliPy?mK4t4=E!uMq%4+m;(FuhsSK%`UX#EA=6qb1*SU?d{7>2?GBQ5J6+B};RIfVXF zHTJZV+B5H`C|`!SLr=MQ_%NTvTrM0Bz5x0n%7tI(-^C@x8!&9hv_~d