From a407b88124efe46525b378a23642e2ff9ca328f1 Mon Sep 17 00:00:00 2001 From: FlattestGuitar Date: Thu, 18 May 2017 01:00:00 +0200 Subject: [PATCH 001/206] Adds a taste system! --- code/__DEFINES/mob.dm | 6 ++++ code/modules/mob/living/carbon/carbon.dm | 1 + code/modules/mob/living/carbon/human/human.dm | 6 ++++ .../living/carbon/human/species/species.dm | 1 + code/modules/mob/living/living.dm | 36 +++++++++++++++++++ code/modules/mob/living/living_defines.dm | 2 ++ code/modules/reagents/chemistry/reagents.dm | 4 ++- .../reagents/chemistry/reagents/admin.dm | 4 ++- 8 files changed, 58 insertions(+), 2 deletions(-) diff --git a/code/__DEFINES/mob.dm b/code/__DEFINES/mob.dm index 97cea621dae..cc2d7069348 100644 --- a/code/__DEFINES/mob.dm +++ b/code/__DEFINES/mob.dm @@ -67,6 +67,12 @@ // Factor of how fast mob nutrition decreases #define HUNGER_FACTOR 0.1 +// Taste sensitivity - the more the more reagents you'll taste +#define TASTE_SENSITIVITY_NORMAL 1 +#define TASTE_SENSITIVITY_SHARP 3 +#define TASTE_SENSITIVITY_DULL 0.75 +#define TASTE_SENSITIVITY_NO_TASTE 0 + // Reagent type flags, defines the types of mobs this reagent will affect #define ORGANIC 1 #define SYNTHETIC 2 diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 5911c04f563..193ac27e310 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -1015,6 +1015,7 @@ so that different stomachs can handle things in different ways VB*/ if(toEat.consume_sound) playsound(loc, toEat.consume_sound, rand(10,50), 1) if(toEat.reagents.total_volume) + taste_reagents(toEat.reagents) var/fraction = min(this_bite/toEat.reagents.total_volume, 1) toEat.reagents.reaction(src, toEat.apply_type, fraction) toEat.reagents.trans_to(src, this_bite*toEat.transfer_efficiency) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 1c012655cdc..735e897c1c1 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -2160,3 +2160,9 @@ update_icons() ..() + +mob/living/carbon/human/get_taste_sensitivity() + if(species) + return species.taste_sensitivity + else + return 1 diff --git a/code/modules/mob/living/carbon/human/species/species.dm b/code/modules/mob/living/carbon/human/species/species.dm index d2d44757705..cc01bdf65d6 100644 --- a/code/modules/mob/living/carbon/human/species/species.dm +++ b/code/modules/mob/living/carbon/human/species/species.dm @@ -45,6 +45,7 @@ var/reagent_tag //Used for metabolizing reagents. var/hunger_drain = HUNGER_FACTOR var/digestion_ratio = 1 //How quickly the species digests/absorbs reagents. + var/taste_sensitivity = TASTE_SENSITIVITY_NORMAL //factor of how much of a reagent is needed for a human to taste it var/siemens_coeff = 1 //base electrocution coefficient diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 525559e8e6c..4d145a19e7c 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -851,3 +851,39 @@ to_chat(src, "You don't have the dexterity to do this!") return 0 return 1 + +/mob/living/proc/get_taste_sensitivity() + return 1 + +/mob/living/proc/taste_reagents(datum/reagents/tastes) + if(!get_taste_sensitivity())//this also works for IPCs and stuff that returns 0 here + return + + var/do_not_taste_at_all = 1//so we don't spam with recent tastes + + var/taste_sum = 0 + var/list/taste_list = list()//associative list so we can stack stuff that tastes the same + var/list/final_taste_list = list()//final list of taste strings + + for(var/datum/reagent/R in tastes.reagent_list) + taste_sum += R.volume * R.taste_strength + taste_list[R.taste_message] += R.volume * R.taste_strength + + for(var/R in taste_list) + if(recent_tastes[R] && (world.time - recent_tastes[R] < 12 SECONDS)) + continue + + do_not_taste_at_all = 0//something was fresh enough to taste; could still be bland enough to be unrecognizable + + if(taste_list[R] / taste_sum >= 0.15 / get_taste_sensitivity())//we return earlier if the proc returns a 0; won't break the universe + final_taste_list += R + recent_tastes[R] = world.time + + if(do_not_taste_at_all) + return //no message spam + + if(final_taste_list.len == 0)//too many reagents - none meet their thresholds + to_chat(src, "You you can't really make out what you're tasting...") + return + + to_chat(src, "You can taste [english_list(final_taste_list)].") diff --git a/code/modules/mob/living/living_defines.dm b/code/modules/mob/living/living_defines.dm index 397ce90af6c..52a0f2f74ad 100644 --- a/code/modules/mob/living/living_defines.dm +++ b/code/modules/mob/living/living_defines.dm @@ -59,3 +59,5 @@ var/tesla_ignore = FALSE var/list/say_log = list() //a log of what we've said, plain text, no spans or junk, essentially just each individual "message" + + var/list/recent_tastes = list() diff --git a/code/modules/reagents/chemistry/reagents.dm b/code/modules/reagents/chemistry/reagents.dm index cdc214c3089..054be7442e6 100644 --- a/code/modules/reagents/chemistry/reagents.dm +++ b/code/modules/reagents/chemistry/reagents.dm @@ -29,6 +29,8 @@ var/drink_icon = null var/drink_name = "Glass of ..what?" var/drink_desc = "You can't really tell what this is." + var/taste_strength = 1 //how easy it is to taste - the more the easier + var/taste_message = "bitterness" //life's bitter by default. Cool points for using a span class for when you're tasting LIQUID FUCKING DEATH /datum/reagent/Destroy() . = ..() @@ -148,4 +150,4 @@ if(prob(5)) to_chat(M, "You feel like you can't live without [name]!") if(prob(5)) - to_chat(M, "You would DIE for some [name] right now!") \ No newline at end of file + to_chat(M, "You would DIE for some [name] right now!") diff --git a/code/modules/reagents/chemistry/reagents/admin.dm b/code/modules/reagents/chemistry/reagents/admin.dm index b94998221ef..eadcb57cc91 100644 --- a/code/modules/reagents/chemistry/reagents/admin.dm +++ b/code/modules/reagents/chemistry/reagents/admin.dm @@ -7,6 +7,7 @@ process_flags = ORGANIC | SYNTHETIC //Adminbuse knows no bounds! admin_only = 1 can_synth = 0 + taste_message = "admin abuse" /datum/reagent/medicine/adminordrazine/on_mob_life(mob/living/carbon/M) M.setCloneLoss(0) @@ -58,4 +59,5 @@ /datum/reagent/medicine/adminordrazine/nanites name = "Nanites" id = "nanites" - description = "Nanomachines that aid in rapid cellular regeneration." \ No newline at end of file + description = "Nanomachines that aid in rapid cellular regeneration." + taste_message = "nanomachines, son" From 84fdc3d9f1ffb2defe6264535bec4c2006b86d21 Mon Sep 17 00:00:00 2001 From: FlattestGuitar Date: Thu, 18 May 2017 02:24:27 +0200 Subject: [PATCH 002/206] Adds reagent taste messages --- code/modules/mob/living/living.dm | 2 + .../reagents/chemistry/reagents/alcohol.dm | 73 ++++++++++++++++++- .../reagents/chemistry/reagents/drink_base.dm | 2 +- .../reagents/chemistry/reagents/drink_cold.dm | 14 +++- .../reagents/chemistry/reagents/drinks.dm | 36 ++++++++- .../reagents/chemistry/reagents/drugs.dm | 6 +- .../reagents/chemistry/reagents/food.dm | 66 +++++++++++++++-- .../reagents/chemistry/reagents/medicine.dm | 1 + .../reagents/chemistry/reagents/misc.dm | 47 ++++++++++-- .../reagents/chemistry/reagents/paint.dm | 4 +- .../chemistry/reagents/paradise_pop.dm | 9 ++- .../chemistry/reagents/pyrotechnic.dm | 9 +++ .../reagents/chemistry/reagents/toxins.dm | 21 +++++- .../reagents/chemistry/reagents/water.dm | 12 ++- 14 files changed, 278 insertions(+), 24 deletions(-) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 4d145a19e7c..07fd0abf283 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -867,6 +867,8 @@ for(var/datum/reagent/R in tastes.reagent_list) taste_sum += R.volume * R.taste_strength + if(!R.taste_message)//set to null; no taste, like water + continue taste_list[R.taste_message] += R.volume * R.taste_strength for(var/R in taste_list) diff --git a/code/modules/reagents/chemistry/reagents/alcohol.dm b/code/modules/reagents/chemistry/reagents/alcohol.dm index b07e9da9124..fe224331f71 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol.dm @@ -9,6 +9,7 @@ can_grow_in_plants = 0 //Alcoholic drinks won't be grown in plants (would "water down" random seed chems too much) var/dizzy_adj = 3 var/alcohol_perc = 1 //percentage of ethanol in a beverage 0.0 - 1.0 + taste_message = "strong alcohol" /datum/reagent/consumable/ethanol/on_mob_life(mob/living/M) M.AdjustDrunk(alcohol_perc) @@ -43,6 +44,7 @@ drink_icon ="beerglass" drink_name = "Beer glass" drink_desc = "A freezing pint of beer" + taste_message = "beer" /datum/reagent/consumable/ethanol/cider name = "Cider" @@ -54,6 +56,7 @@ drink_icon = "rewriter" drink_name = "Cider" drink_desc = "a refreshing glass of traditional cider" + taste_message = "cider" /datum/reagent/consumable/ethanol/whiskey name = "Whiskey" @@ -72,6 +75,7 @@ description = "Just when you thought regular station whiskey was good... This silky, amber goodness has to come along and ruin everything." color = "#664300" // rgb: 102, 67, 0 alcohol_perc = 0.5 + taste_message = "pure class" /datum/reagent/consumable/ethanol/gin name = "Gin" @@ -95,6 +99,7 @@ drink_icon = "absinthebottle" drink_name = "Glass of Absinthe" drink_desc = "The green fairy is going to get you now!" + taste_message = "fucking pain" //copy paste from LSD... shoot me /datum/reagent/consumable/ethanol/absinthe/on_mob_life(mob/living/M) @@ -128,6 +133,7 @@ drink_icon = "mojito" drink_name = "Glass of Mojito" drink_desc = "Fresh from Spesscuba." + taste_message = "mojito" /datum/reagent/consumable/ethanol/vodka name = "Vodka" @@ -148,6 +154,7 @@ drink_icon = "ginvodkaglass" drink_name = "Glass of Sake" drink_desc = "A glass of Sake." + taste_message = "sake" /datum/reagent/consumable/ethanol/tequila name = "Tequila" @@ -168,6 +175,7 @@ drink_icon = "vermouthglass" drink_name = "Glass of Vermouth" drink_desc = "You wonder why you're even drinking this straight." + taste_message = "vermouth" /datum/reagent/consumable/ethanol/wine name = "Wine" @@ -179,6 +187,7 @@ drink_icon = "wineglass" drink_name = "Glass of wine" drink_desc = "A very classy looking drink." + taste_message = "wine" /datum/reagent/consumable/ethanol/cognac name = "Cognac" @@ -201,6 +210,7 @@ drink_icon = "suicider" drink_name = "Suicider" drink_desc = "You've really hit rock bottom now... your liver packed its bags and left last night." + taste_message = "approaching death" /datum/reagent/consumable/ethanol/ale name = "Ale" @@ -211,6 +221,7 @@ drink_icon = "aleglass" drink_name = "Ale glass" drink_desc = "A freezing pint of delicious Ale" + taste_message = "ale" /datum/reagent/consumable/ethanol/thirteenloko name = "Thirteen Loko" @@ -224,6 +235,7 @@ drink_icon = "thirteen_loko_glass" drink_name = "Glass of Thirteen Loko" drink_desc = "This is a glass of Thirteen Loko, it appears to be of the highest quality. The drink, not the glass" + taste_message = "party" /datum/reagent/consumable/ethanol/thirteenloko/on_mob_life(mob/living/M) M.AdjustDrowsy(-7) @@ -247,6 +259,7 @@ drink_icon = "glass_brown" drink_name = "Glass of bilk" drink_desc = "A brew of milk and beer. For those alcoholics who fear osteoporosis." + taste_message = "bilk" /datum/reagent/consumable/ethanol/atomicbomb name = "Atomic Bomb" @@ -258,6 +271,7 @@ drink_icon = "atomicbombglass" drink_name = "Atomic Bomb" drink_desc = "Nanotrasen cannot take legal responsibility for your actions after imbibing." + taste_message = "fruity alcohol" /datum/reagent/consumable/ethanol/threemileisland name = "THree Mile Island Iced Tea" @@ -269,6 +283,7 @@ drink_icon = "threemileislandglass" drink_name = "Three Mile Island Ice Tea" drink_desc = "A glass of this is sure to prevent a meltdown." + taste_message = "fruity alcohol" /datum/reagent/consumable/ethanol/goldschlager name = "Goldschlager" @@ -313,6 +328,7 @@ drink_icon = "cubalibreglass" drink_name = "Cuba Libre" drink_desc = "A classic mix of rum and cola." + taste_message = "fruity alcohol" /datum/reagent/consumable/ethanol/whiskey_cola name = "Whiskey Cola" @@ -324,6 +340,7 @@ drink_icon = "whiskeycolaglass" drink_name = "Whiskey Cola" drink_desc = "An innocent-looking mixture of cola and Whiskey. Delicious." + taste_message = "whiskey and coke" /datum/reagent/consumable/ethanol/martini name = "Classic Martini" @@ -335,6 +352,7 @@ drink_icon = "martiniglass" drink_name = "Classic Martini" drink_desc = "Damn, the bartender even stirred it, not shook it." + taste_message = "martini" /datum/reagent/consumable/ethanol/vodkamartini name = "Vodka Martini" @@ -357,6 +375,7 @@ drink_icon = "whiterussianglass" drink_name = "White Russian" drink_desc = "A very nice looking drink. But that's just, like, your opinion, man." + taste_message = "creamy alcohol" /datum/reagent/consumable/ethanol/screwdrivercocktail name = "Screwdriver" @@ -368,6 +387,7 @@ drink_icon = "screwdriverglass" drink_name = "Screwdriver" drink_desc = "A simple, yet superb mixture of Vodka and orange juice. Just the thing for the tired engineer." + taste_message = "fruity alcohol" /datum/reagent/consumable/ethanol/booger name = "Booger" @@ -379,6 +399,7 @@ drink_icon = "booger" drink_name = "Booger" drink_desc = "Ewww..." + taste_message = "sweet alcohol" /datum/reagent/consumable/ethanol/bloody_mary name = "Bloody Mary" @@ -390,6 +411,7 @@ drink_icon = "bloodymaryglass" drink_name = "Bloody Mary" drink_desc = "Tomato juice, mixed with Vodka and a lil' bit of lime. Tastes like liquid murder." + taste_message = "tomatoes with booze" /datum/reagent/consumable/ethanol/gargle_blaster name = "Pan-Galactic Gargle Blaster" @@ -401,6 +423,7 @@ drink_icon = "gargleblasterglass" drink_name = "Pan-Galactic Gargle Blaster" drink_desc = "Does... does this mean that Arthur and Ford are on the station? Oh joy." + taste_message = "the number fourty-two, somehow" /datum/reagent/consumable/ethanol/brave_bull name = "Brave Bull" @@ -412,6 +435,7 @@ drink_icon = "bravebullglass" drink_name = "Brave Bull" drink_desc = "Tequila and Coffee liquor, brought together in a mouthwatering mixture. Drink up." + taste_message = "sweet alcohol" /datum/reagent/consumable/ethanol/tequila_sunrise name = "Tequila Sunrise" @@ -423,6 +447,7 @@ drink_icon = "tequilasunriseglass" drink_name = "Tequila Sunrise" drink_desc = "Oh great, now you feel nostalgic about sunrises back on Terra..." + taste_message = "fruity alcohol" /datum/reagent/consumable/ethanol/toxins_special name = "Toxins Special" @@ -434,6 +459,7 @@ drink_icon = "toxinsspecialglass" drink_name = "Toxins Special" drink_desc = "Whoah, this thing is on FIRE" + taste_message = "FIRE" /datum/reagent/consumable/ethanol/toxins_special/on_mob_life(mob/living/M) if(M.bodytemperature < 330) @@ -450,6 +476,7 @@ drink_icon = "beepskysmashglass" drink_name = "Beepsky Smash" drink_desc = "Heavy, hot and strong. Just like the Iron fist of the LAW." + taste_message = "THE LAW" /datum/reagent/consumable/ethanol/beepsky_smash/on_mob_life(mob/living/M) M.Stun(1) @@ -465,6 +492,7 @@ drink_icon = "irishcreamglass" drink_name = "Irish Cream" drink_desc = "It's cream, mixed with whiskey. What else would you expect from the Irish?" + taste_message = "creamy alcohol" /datum/reagent/consumable/ethanol/manly_dorf name = "The Manly Dorf" @@ -476,6 +504,7 @@ drink_icon = "manlydorfglass" drink_name = "The Manly Dorf" drink_desc = "A manly concotion made from Ale and Beer. Intended for true men only." + taste_message = "manliness" /datum/reagent/consumable/ethanol/longislandicedtea name = "Long Island Iced Tea" @@ -487,6 +516,7 @@ drink_icon = "longislandicedteaglass" drink_name = "Long Island Iced Tea" drink_desc = "The liquor cabinet, brought together in a delicious mix. Intended for middle-aged alcoholic women only." + taste_message = "fruity alcohol" /datum/reagent/consumable/ethanol/moonshine name = "Moonshine" @@ -498,6 +528,7 @@ drink_icon = "glass_clear" drink_name = "Moonshine" drink_desc = "You've really hit rock bottom now... your liver packed its bags and left last night." + taste_message = "the proletaryat" /datum/reagent/consumable/ethanol/b52 name = "B-52" @@ -509,6 +540,7 @@ drink_icon = "b52glass" drink_name = "B-52" drink_desc = "Kahlua, Irish Cream, and congac. You will get bombed." + taste_message = "creamy alcohol" /datum/reagent/consumable/ethanol/irishcoffee name = "Irish Coffee" @@ -520,6 +552,7 @@ drink_icon = "irishcoffeeglass" drink_name = "Irish Coffee" drink_desc = "Coffee and alcohol. More fun than a Mimosa to drink in the morning." + taste_message = "coffee and booze" /datum/reagent/consumable/ethanol/margarita name = "Margarita" @@ -531,6 +564,7 @@ drink_icon = "margaritaglass" drink_name = "Margarita" drink_desc = "On the rocks with salt on the rim. Arriba~!" + taste_message = "fruity alcohol" /datum/reagent/consumable/ethanol/black_russian name = "Black Russian" @@ -542,6 +576,7 @@ drink_icon = "blackrussianglass" drink_name = "Black Russian" drink_desc = "For the lactose-intolerant. Still as classy as a White Russian." + taste_message = "sweet alcohol" /datum/reagent/consumable/ethanol/manhattan name = "Manhattan" @@ -553,6 +588,7 @@ drink_icon = "manhattanglass" drink_name = "Manhattan" drink_desc = "The Detective's undercover drink of choice. He never could stomach gin..." + taste_message = "bitter alcohol" /datum/reagent/consumable/ethanol/manhattan_proj name = "Manhattan Project" @@ -564,6 +600,7 @@ drink_icon = "proj_manhattanglass" drink_name = "Manhattan Project" drink_desc = "A scienitst drink of choice, for thinking how to blow up the station." + taste_message = "bitter alcohol" /datum/reagent/consumable/ethanol/whiskeysoda name = "Whiskey Soda" @@ -575,6 +612,7 @@ drink_icon = "whiskeysodaglass2" drink_name = "Whiskey Soda" drink_desc = "Ultimate refreshment." + taste_message = "mediocrity" /datum/reagent/consumable/ethanol/antifreeze name = "Anti-freeze" @@ -586,6 +624,7 @@ drink_icon = "antifreeze" drink_name = "Anti-freeze" drink_desc = "The ultimate refreshment." + taste_message = "poor life choices" /datum/reagent/consumable/ethanol/antifreeze/on_mob_life(mob/living/M) if(M.bodytemperature < 330) @@ -602,6 +641,7 @@ drink_icon = "b&p" drink_name = "Barefoot" drink_desc = "Barefoot and pregnant" + taste_message = "sweet alcohol" /datum/reagent/consumable/ethanol/snowwhite name = "Snow White" @@ -613,6 +653,7 @@ drink_icon = "snowwhite" drink_name = "Snow White" drink_desc = "A cold refreshment." + taste_message = "refreshing alcohol" /datum/reagent/consumable/ethanol/demonsblood name = "Demons Blood" @@ -625,6 +666,7 @@ drink_icon = "demonsblood" drink_name = "Demons Blood" drink_desc = "Just looking at this thing makes the hair at the back of your neck stand up." + taste_message = "evil" /datum/reagent/consumable/ethanol/vodkatonic name = "Vodka and Tonic" @@ -637,6 +679,7 @@ drink_icon = "vodkatonicglass" drink_name = "Vodka and Tonic" drink_desc = "For when a gin and tonic isn't russian enough." + taste_message = "fizzy alcohol" /datum/reagent/consumable/ethanol/ginfizz name = "Gin Fizz" @@ -649,6 +692,7 @@ drink_icon = "ginfizzglass" drink_name = "Gin Fizz" drink_desc = "Refreshingly lemony, deliciously dry." + taste_message = "fizzy alcohol" /datum/reagent/consumable/ethanol/bahama_mama name = "Bahama mama" @@ -660,6 +704,7 @@ drink_icon = "bahama_mama" drink_name = "Bahama Mama" drink_desc = "Tropic cocktail" + taste_message = "fruity alcohol" /datum/reagent/consumable/ethanol/singulo name = "Singulo" @@ -672,6 +717,7 @@ drink_icon = "singulo" drink_name = "Singulo" drink_desc = "A blue-space beverage." + taste_message = "infinity" /datum/reagent/consumable/ethanol/sbiten name = "Sbiten" @@ -683,6 +729,7 @@ drink_icon = "sbitenglass" drink_name = "Sbiten" drink_desc = "A spicy mix of Vodka and Spice. Very hot." + taste_message = "spicy alcohol" /datum/reagent/consumable/ethanol/sbiten/on_mob_life(mob/living/M) if(M.bodytemperature < 360) @@ -699,6 +746,7 @@ drink_icon = "devilskiss" drink_name = "Devils Kiss" drink_desc = "Creepy time!" + taste_message = "blood mixed with alcohol" /datum/reagent/consumable/ethanol/red_mead name = "Red Mead" @@ -710,6 +758,7 @@ drink_icon = "red_meadglass" drink_name = "Red Mead" drink_desc = "A True Vikings Beverage, though its color is strange." + taste_message = "blood mixed with alcohol" /datum/reagent/consumable/ethanol/mead name = "Mead" @@ -722,6 +771,7 @@ drink_icon = "meadglass" drink_name = "Mead" drink_desc = "A Vikings Beverage, though a cheap one." + taste_message = "sweet alcohol" /datum/reagent/consumable/ethanol/iced_beer name = "Iced Beer" @@ -733,6 +783,7 @@ drink_icon = "iced_beerglass" drink_name = "Iced Beer" drink_desc = "A beer so frosty, the air around it freezes." + taste_message = "refreshing alcohol" /datum/reagent/consumable/ethanol/iced_beer/on_mob_life(mob/living/M) if(M.bodytemperature > 270) @@ -749,6 +800,7 @@ drink_icon = "grogglass" drink_name = "Grog" drink_desc = "A fine and cepa drink for Space." + taste_message = "rum" /datum/reagent/consumable/ethanol/aloe name = "Aloe" @@ -760,6 +812,7 @@ drink_icon = "aloe" drink_name = "Aloe" drink_desc = "Very, very, very good." + taste_message = "sweet alcohol" /datum/reagent/consumable/ethanol/andalusia name = "Andalusia" @@ -771,6 +824,7 @@ drink_icon = "andalusia" drink_name = "Andalusia" drink_desc = "A nice, strange named drink." + taste_message = "sweet alcohol" /datum/reagent/consumable/ethanol/alliescocktail name = "Allies Cocktail" @@ -782,6 +836,7 @@ drink_icon = "alliescocktail" drink_name = "Allies cocktail" drink_desc = "A drink made from your allies." + taste_message = "bitter alcohol" /datum/reagent/consumable/ethanol/acid_spit name = "Acid Spit" @@ -793,6 +848,7 @@ drink_icon = "acidspitglass" drink_name = "Acid Spit" drink_desc = "A drink from Nanotrasen. Made from live aliens." + taste_message = "PAIN" /datum/reagent/consumable/ethanol/amasec name = "Amasec" @@ -804,6 +860,7 @@ drink_icon = "amasecglass" drink_name = "Amasec" drink_desc = "Always handy before COMBAT!!!" + taste_message = "a stunbaton" /datum/reagent/consumable/ethanol/neurotoxin name = "Neuro-toxin" @@ -817,6 +874,7 @@ drink_icon = "neurotoxinglass" drink_name = "Neurotoxin" drink_desc = "A drink that is guaranteed to knock you silly." + taste_message = "brain damageeeEEeee" /datum/reagent/consumable/ethanol/neurotoxin/on_mob_life(mob/living/M) M.Weaken(3) @@ -869,6 +927,7 @@ drink_icon = "changelingsting" drink_name = "Changeling Sting" drink_desc = "A stingy drink." + taste_message = "a tiny prick" /datum/reagent/consumable/ethanol/irishcarbomb name = "Irish Car Bomb" @@ -881,6 +940,7 @@ drink_icon = "irishcarbomb" drink_name = "Irish Car Bomb" drink_desc = "An irish car bomb." + taste_message = "creamy alcohol" /datum/reagent/consumable/ethanol/syndicatebomb name = "Syndicate Bomb" @@ -892,6 +952,7 @@ drink_icon = "syndicatebomb" drink_name = "Syndicate Bomb" drink_desc = "A syndicate bomb." + taste_message = "a job offer" /datum/reagent/consumable/ethanol/erikasurprise name = "Erika Surprise" @@ -903,6 +964,7 @@ drink_icon = "erikasurprise" name = "Erika Surprise" drink_desc = "The surprise is, it's green!" + taste_message = "sweet alcohol" /datum/reagent/consumable/ethanol/driestmartini name = "Driest Martini" @@ -915,6 +977,7 @@ drink_icon = "driestmartiniglass" drink_name = "Driest Martini" drink_desc = "Only for the experienced. You think you see sand floating in the glass." + taste_message = "bitter alcohol" /datum/reagent/consumable/ethanol/driestmartini/on_mob_life(mob/living/M) if(current_cycle >= 55 && current_cycle < 115) @@ -930,6 +993,7 @@ drink_icon = "kahluaglass" drink_name = "Glass of RR coffee Liquor" drink_desc = "DAMN, THIS THING LOOKS ROBUST" + taste_message = "sweet alcohol" /datum/reagent/consumable/ethanol/kahlua/on_mob_life(mob/living/M) M.AdjustDizzy(-5) @@ -947,6 +1011,7 @@ drink_icon = "ginsonic" drink_name = "Gin and Sonic" drink_desc = "An extremely high amperage drink. Absolutely not for the true Englishman." + taste_message = "SPEED" /datum/reagent/ginsonic/on_mob_life(mob/living/M) M.AdjustDrowsy(-5) @@ -972,6 +1037,7 @@ drink_icon = "cognacglass" drink_name = "Glass of applejack" drink_desc = "When cider isn't strong enough, you gotta jack it." + taste_message = "strong cider" /datum/reagent/consumable/ethanol/jackrose name = "Jack Rose" @@ -982,6 +1048,7 @@ drink_icon = "patronglass" drink_name = "Jack Rose" drink_desc = "Drinking this makes you feel like you belong in a luxury hotel bar during the 1920s." + taste_message = "style" /datum/reagent/consumable/ethanol/drunkenblumpkin name = "Drunken Blumpkin" @@ -992,6 +1059,7 @@ drink_icon = "drunkenblumpkin" drink_name = "Drunken Blumpkin" drink_desc = "A drink for the drunks" + taste_message = "weirdness" /datum/reagent/consumable/ethanol/eggnog name = "Eggnog" @@ -1003,6 +1071,7 @@ drink_icon = "glass_yellow" drink_name = "Eggnog" drink_desc = "For enjoying the most wonderful time of the year." + taste_message = "christmas spirit" /datum/reagent/consumable/ethanol/dragons_breath //inaccessible to players, but here for admin shennanigans name = "Dragon's Breath" @@ -1012,6 +1081,7 @@ color = "#DC0000" alcohol_perc = 1 can_synth = 0 + taste_message = "LIQUID FUCKING DEATH OH GOD WHAT THE FUCK" /datum/reagent/consumable/ethanol/dragons_breath/reaction_mob(mob/living/M, method=TOUCH, volume) if(method == INGEST && prob(20)) @@ -1059,6 +1129,7 @@ drink_icon = "synthanolglass" drink_name = "Glass of Synthanol" drink_desc = "The equivalent of alcohol for synthetic crewmembers. They'd find it awful if they had tastebuds too." + taste_message = "motor oil mixed with puke" /datum/reagent/consumable/ethanol/synthanol/on_mob_life(mob/living/M) if(!M.isSynthetic()) @@ -1138,4 +1209,4 @@ alcohol_perc = 0.25 drink_icon = "synthignonglass" drink_name = "Glass of Synthignon" - drink_desc = "Someone mixed good wine and robot booze. Romantic, but atrocious." \ No newline at end of file + drink_desc = "Someone mixed good wine and robot booze. Romantic, but atrocious." diff --git a/code/modules/reagents/chemistry/reagents/drink_base.dm b/code/modules/reagents/chemistry/reagents/drink_base.dm index 25484983a4f..a924d84349b 100644 --- a/code/modules/reagents/chemistry/reagents/drink_base.dm +++ b/code/modules/reagents/chemistry/reagents/drink_base.dm @@ -23,4 +23,4 @@ if(adj_temp_cool) if(M.bodytemperature > 310)//310 is the normal bodytemp. 310.055 M.bodytemperature = max(310, M.bodytemperature - (adj_temp_cool * TEMPERATURE_DAMAGE_COEFFICIENT)) - ..() \ No newline at end of file + ..() diff --git a/code/modules/reagents/chemistry/reagents/drink_cold.dm b/code/modules/reagents/chemistry/reagents/drink_cold.dm index ffd43a81840..a92d8644c6b 100644 --- a/code/modules/reagents/chemistry/reagents/drink_cold.dm +++ b/code/modules/reagents/chemistry/reagents/drink_cold.dm @@ -1,6 +1,7 @@ /datum/reagent/consumable/drink/cold name = "Cold drink" adj_temp_cool = 5 + taste_message = null /datum/reagent/consumable/drink/cold/tonic name = "Tonic Water" @@ -50,6 +51,7 @@ drink_icon = "glass_brown" drink_name = "Glass of Space Cola" drink_desc = "A glass of refreshing Space Cola" + taste_message = "cola" /datum/reagent/consumable/drink/cold/nuka_cola name = "Nuka Cola" @@ -60,6 +62,7 @@ drink_icon = "nuka_colaglass" drink_name = "Nuka Cola" drink_desc = "Don't cry, Don't raise your eye, It's only nuclear wasteland" + taste_message = "cola" /datum/reagent/consumable/drink/cold/nuka_cola/on_mob_life(mob/living/M) M.Jitter(20) @@ -83,6 +86,7 @@ drink_icon = "Space_mountain_wind_glass" drink_name = "Glass of Space Mountain Wind" drink_desc = "Space Mountain Wind. As you know, there are no mountains in space, only wind." + taste_message = "lime soda" /datum/reagent/consumable/drink/cold/dr_gibb name = "Dr. Gibb" @@ -93,6 +97,7 @@ drink_icon = "dr_gibb_glass" drink_name = "Glass of Dr. Gibb" drink_desc = "Dr. Gibb. Not as dangerous as the name might imply." + taste_message = "cherry soda" /datum/reagent/consumable/drink/cold/space_up name = "Space-Up" @@ -103,6 +108,7 @@ drink_icon = "space-up_glass" drink_name = "Glass of Space-up" drink_desc = "Space-up. It helps keep your cool." + taste_message = "lemon soda" /datum/reagent/consumable/drink/cold/lemon_lime name = "Lemon Lime" @@ -110,6 +116,7 @@ id = "lemon_lime" color = "#878F00" // rgb: 135, 40, 0 adj_temp_cool = 8 + taste_message = "citrus soda" /datum/reagent/consumable/drink/cold/lemonade name = "Lemonade" @@ -119,6 +126,7 @@ drink_icon = "lemonade" drink_name = "Lemonade" drink_desc = "Oh the nostalgia..." + taste_message = "lemonade" /datum/reagent/consumable/drink/cold/kiraspecial name = "Kira Special" @@ -128,6 +136,7 @@ drink_icon = "kiraspecial" drink_name = "Kira Special" drink_desc = "Long live the guy who everyone had mistaken for a girl. Baka!" + taste_message = "citrus soda" /datum/reagent/consumable/drink/cold/brownstar name = "Brown Star" @@ -138,6 +147,7 @@ drink_icon = "brownstar" drink_name = "Brown Star" drink_desc = "Its not what it sounds like..." + taste_message = "orange soda" /datum/reagent/consumable/drink/cold/milkshake name = "Milkshake" @@ -148,6 +158,7 @@ drink_icon = "milkshake" drink_name = "Milkshake" drink_desc = "Glorious brainfreezing mixture." + taste_message = "milkshake" /datum/reagent/consumable/drink/cold/rewriter name = "Rewriter" @@ -157,7 +168,8 @@ drink_icon = "rewriter" drink_name = "Rewriter" drink_desc = "The secert of the sanctuary of the Libarian..." + taste_message = "coffee...soda?" /datum/reagent/consumable/drink/cold/rewriter/on_mob_life(mob/living/M) M.Jitter(5) - ..() \ No newline at end of file + ..() diff --git a/code/modules/reagents/chemistry/reagents/drinks.dm b/code/modules/reagents/chemistry/reagents/drinks.dm index 7db9387c3ff..47b4111a67d 100644 --- a/code/modules/reagents/chemistry/reagents/drinks.dm +++ b/code/modules/reagents/chemistry/reagents/drinks.dm @@ -6,6 +6,7 @@ drink_icon = "glass_orange" drink_name = "Glass of Orange juice" drink_desc = "Vitamins! Yay!" + taste_message = "orange juice" /datum/reagent/consumable/drink/orangejuicde/on_mob_life(mob/living/M) if(M.getOxyLoss() && prob(30)) @@ -20,6 +21,7 @@ drink_icon = "glass_red" drink_name = "Glass of Tomato juice" drink_desc = "Are you sure this is tomato juice?" + taste_message = "tomato juice" /datum/reagent/consumable/drink/tomatojuice/on_mob_life(mob/living/M) if(M.getFireLoss() && prob(20)) @@ -34,6 +36,7 @@ drink_icon = "glass_green" drink_name = "Glass of Lime juice" drink_desc = "A glass of sweet-sour lime juice." + taste_message = "lime juice" /datum/reagent/consumable/drink/limejuice/on_mob_life(mob/living/M) if(M.getToxLoss() && prob(20)) @@ -48,6 +51,7 @@ drink_icon = "carrotjuice" drink_name = "Glass of carrot juice" drink_desc = "It is just like a carrot but without crunching." + taste_message = "carrot juice" /datum/reagent/consumable/drink/carrotjuicde/on_mob_life(mob/living/M) M.AdjustEyeBlurry(-1) @@ -69,6 +73,7 @@ drink_icon = "doctorsdelightglass" drink_name = "Doctor's Delight" drink_desc = "A healthy mixture of juices, guaranteed to keep you healthy until the next toolboxing takes place." + taste_message = "healthy dietary choices" /datum/reagent/consumable/drink/doctors_delight/on_mob_life(mob/living/M) if(M.getToxLoss() && prob(20)) @@ -84,6 +89,7 @@ drink_icon = "triplecitrus" drink_name = "Glass of Triplecitrus Juice" drink_desc = "As colorful and healthy as it is delicious." + taste_message = "citrus juice" /datum/reagent/consumable/drink/triple_citrus/reaction_mob(mob/living/M, method=TOUCH, volume) if(method == INGEST) @@ -97,6 +103,7 @@ drink_icon = "berryjuice" drink_name = "Glass of berry juice" drink_desc = "Berry juice. Or maybe its jam. Who cares?" + taste_message = "berry juice" /datum/reagent/consumable/drink/poisonberryjuice name = "Poison Berry Juice" @@ -106,6 +113,7 @@ drink_icon = "poisonberryjuice" drink_name = "Glass of poison berry juice" drink_desc = "A glass of deadly juice." + taste_message = "berry juice" /datum/reagent/consumable/drink/poisonberryjuice/on_mob_life(mob/living/M) M.adjustToxLoss(1) @@ -116,12 +124,14 @@ id = "applejuice" description = "The sweet juice of an apple, fit for all ages." color = "#ECFF56" // rgb: 236, 255, 86 + taste_message = "apple juice" /datum/reagent/consumable/drink/watermelonjuice name = "Watermelon Juice" id = "watermelonjuice" description = "Delicious juice made from watermelon." color = "#863333" // rgb: 134, 51, 51 + taste_message = "watermelon juice" /datum/reagent/consumable/drink/lemonjuice name = "Lemon Juice" @@ -131,12 +141,14 @@ drink_icon = "lemonglass" drink_name = "Glass of lemonjuice" drink_desc = "Sour..." + taste_message = "lemon juice" /datum/reagent/consumable/drink/grapejuice name = "Grape Juice" id = "grapejuice" description = "This juice is known to stain shirts." color = "#993399" // rgb: 153, 51, 153 + taste_message = "grape juice" /datum/reagent/consumable/drink/banana name = "Banana Juice" @@ -146,6 +158,7 @@ drink_icon = "banana" drink_name = "Glass of banana juice" drink_desc = "The raw essence of a banana. HONK" + taste_message = "banana juice" /datum/reagent/consumable/drink/banana/on_mob_life(mob/living/M) if((ishuman(M) && M.job in list("Clown") ) || issmall(M)) @@ -160,6 +173,7 @@ drink_icon = "nothing" drink_name = "Nothing" drink_desc = "Absolutely nothing." + taste_message = "nothing...how?" /datum/reagent/consumable/drink/nothing/on_mob_life(mob/living/M) if(ishuman(M) && M.job in list("Mime")) @@ -176,6 +190,7 @@ drink_icon = "glass_brown" drink_name = "Glass of potato juice" drink_desc = "Who in the hell requests this? Gross!" + taste_message = "puke, you're pretty sure" /datum/reagent/consumable/drink/milk name = "Milk" @@ -185,6 +200,7 @@ drink_icon = "glass_white" drink_name = "Glass of milk" drink_desc = "White and nutritious goodness!" + taste_message = "milk" /datum/reagent/consumable/drink/milk/on_mob_life(mob/living/M) if(M.getBruteLoss() && prob(20)) @@ -200,6 +216,7 @@ color = "#DFDFC7" // rgb: 223, 223, 199 drink_name = "Glass of soy milk" drink_desc = "White and nutritious soy goodness!" + taste_message = "fake milk" /datum/reagent/consumable/drink/milk/cream name = "Cream" @@ -208,12 +225,14 @@ color = "#DFD7AF" // rgb: 223, 215, 175 drink_name = "Glass of cream" drink_desc = "Ewwww..." + taste_message = "cream" /datum/reagent/consumable/drink/milk/chocolate_milk name = "Chocolate milk" id ="chocolate_milk" description = "Chocolate-flavored milk, tastes like being a kid again." color = "#85432C" + taste_message = "chocolate milk" /datum/reagent/consumable/drink/hot_coco name = "Hot Chocolate" @@ -225,6 +244,7 @@ drink_icon = "hot_coco" drink_name = "Glass of hot coco" drink_desc = "Delicious and cozy" + taste_message = "chocolate" /datum/reagent/consumable/drink/coffee name = "Coffee" @@ -242,6 +262,7 @@ drink_icon = "glass_brown" drink_name = "Glass of coffee" drink_desc = "Don't drop it, or you'll send scalding liquid and glass shards everywhere." + taste_message = "coffee" /datum/reagent/consumable/drink/coffee/on_mob_life(mob/living/M) if(holder.has_reagent("frostoil")) @@ -266,6 +287,7 @@ drink_icon = "icedcoffeeglass" drink_name = "Iced Coffee" drink_desc = "A drink to perk you up and refresh you!" + taste_message = "coffee" /datum/reagent/consumable/drink/coffee/soy_latte name = "Soy Latte" @@ -322,6 +344,7 @@ drink_icon = "glass_brown" drink_name = "Glass of Tea" drink_desc = "A glass of hot tea. Perhaps a cup with a handle would have been smarter?" + taste_message = "tea" /datum/reagent/consumable/drink/tea/on_mob_life(mob/living/M) if(M.getToxLoss() && prob(20)) @@ -347,6 +370,7 @@ drink_icon = "bananahonkglass" drink_name = "Banana Honk" drink_desc = "A drink from Banana Heaven." + taste_message = "honks" /datum/reagent/consumable/drink/bananahonk/on_mob_life(mob/living/M) if((ishuman(M) && M.job in list("Clown") ) || issmall(M)) @@ -362,6 +386,7 @@ drink_icon = "silencerglass" drink_name = "Silencer" drink_desc = "A drink from mime Heaven." + taste_message = "mphhhh" /datum/reagent/consumable/drink/silencer/on_mob_life(mob/living/M) if(ishuman(M) && M.job in list("Mime")) @@ -378,6 +403,7 @@ drink_icon = "chocolatepudding" drink_name = "Chocolate Pudding" drink_desc = "Tasty" + taste_message = "chocolate" /datum/reagent/consumable/drink/vanillapudding name = "Vanilla Pudding" @@ -388,6 +414,7 @@ drink_icon = "vanillapudding" drink_name = "Vanilla Pudding" drink_desc = "Tasty." + taste_message = "vanilla" /datum/reagent/consumable/drink/cherryshake name = "Cherry Shake" @@ -398,6 +425,7 @@ drink_icon = "cherryshake" drink_name = "Cherry Shake" drink_desc = "A cherry flavored milkshake." + taste_message = "cherry milkshake" /datum/reagent/consumable/drink/bluecherryshake name = "Blue Cherry Shake" @@ -408,6 +436,7 @@ drink_icon = "bluecherryshake" drink_name = "Blue Cherry Shake" drink_desc = "An exotic blue milkshake." + taste_message = "cherry milkshake" /datum/reagent/consumable/drink/pumpkin_latte name = "Pumpkin Latte" @@ -418,6 +447,7 @@ drink_icon = "pumpkin_latte" drink_name = "Pumpkin Latte" drink_desc = "A mix of coffee and pumpkin juice." + taste_message = "overpriced hipster spices" /datum/reagent/consumable/drink/gibbfloats name = "Gibb Floats" @@ -428,21 +458,25 @@ drink_icon= "gibbfloats" drink_name = "Gibbfloat" drink_desc = "Dr. Gibb with ice cream on top." + taste_message = "taste revolution" /datum/reagent/consumable/drink/pumpkinjuice name = "Pumpkin Juice" id = "pumpkinjuice" description = "Juiced from real pumpkin." color = "#FFA500" + taste_message = "puke" /datum/reagent/consumable/drink/blumpkinjuice name = "Blumpkin Juice" id = "blumpkinjuice" description = "Juiced from real blumpkin." color = "#00BFFF" + taste_message = "caustic puke" /datum/reagent/consumable/drink/grape_soda name = "Grape soda" id = "grapesoda" description = "Beloved of children and teetotalers." - color = "#E6CDFF" \ No newline at end of file + color = "#E6CDFF" + taste_message = "grape soda" diff --git a/code/modules/reagents/chemistry/reagents/drugs.dm b/code/modules/reagents/chemistry/reagents/drugs.dm index 3719c6f49b8..0d6fc67db5d 100644 --- a/code/modules/reagents/chemistry/reagents/drugs.dm +++ b/code/modules/reagents/chemistry/reagents/drugs.dm @@ -439,6 +439,7 @@ reagent_state = LIQUID color = "#644600" addiction_chance = 30 + taste_message = "puke...or worse" /datum/reagent/jenkem/on_mob_life(mob/living/M) M.Dizzy(5) @@ -500,6 +501,7 @@ overdose_threshold = 15 process_flags = ORGANIC | SYNTHETIC //Flipping for everyone! addiction_chance = 10 + taste_message = "flips" /datum/reagent/fliptonium/on_mob_life(mob/living/M) if(current_cycle == 5) @@ -575,6 +577,7 @@ overdose_threshold = 20 addiction_chance = 60 metabolization_rate = 0.6 + taste_message = "wiper fluid" /datum/reagent/lube/ultra/on_mob_life(mob/living/M) var/high_message = pick("You feel your servos whir!", "You feel like you need to go faster.", "You feel like you were just overclocked!") @@ -622,6 +625,7 @@ process_flags = SYNTHETIC overdose_threshold = 20 addiction_chance = 50 + taste_message = "silicone" /datum/reagent/surge/on_mob_life(mob/living/M) @@ -651,4 +655,4 @@ B.pixel_y = rand(-20, 0) B.icon = I M.adjustFireLoss(rand(1,5)*REAGENTS_EFFECT_MULTIPLIER) - M.adjustBruteLoss(rand(1,5)*REAGENTS_EFFECT_MULTIPLIER) \ No newline at end of file + M.adjustBruteLoss(rand(1,5)*REAGENTS_EFFECT_MULTIPLIER) diff --git a/code/modules/reagents/chemistry/reagents/food.dm b/code/modules/reagents/chemistry/reagents/food.dm index 082b6496357..d25d0529062 100644 --- a/code/modules/reagents/chemistry/reagents/food.dm +++ b/code/modules/reagents/chemistry/reagents/food.dm @@ -23,6 +23,7 @@ reagent_state = SOLID nutriment_factor = 15 * REAGENTS_METABOLISM color = "#664330" // rgb: 102, 67, 48 + taste_message = "bland food" /datum/reagent/consumable/nutriment/on_mob_life(mob/living/M) if(!(M.mind in ticker.mode.vampires)) @@ -43,12 +44,14 @@ id = "protein" description = "Various essential proteins and fats commonly found in animal flesh and blood." diet_flags = DIET_CARN | DIET_OMNI + taste_message = "meat" /datum/reagent/consumable/nutriment/plantmatter // Plant-based biomatter, digestable by herbivores and omnivores, worthless to carnivores name = "Plant-matter" id = "plantmatter" description = "Vitamin-rich fibers and natural sugars commonly found in fresh produce." diet_flags = DIET_HERB | DIET_OMNI + taste_message = "plant matter" /datum/reagent/consumable/vitamin name = "Vitamin" @@ -56,6 +59,7 @@ description = "All the best vitamins, minerals, and carbohydrates the body needs in pure form." reagent_state = SOLID color = "#664330" // rgb: 102, 67, 48 + taste_message = null /datum/reagent/consumable/vitamin/on_mob_life(mob/living/M) if(prob(50)) @@ -80,6 +84,7 @@ color = "#FFFFFF" // rgb: 255, 255, 255 nutriment_factor = 5 * REAGENTS_METABOLISM overdose_threshold = 200 // Hyperglycaemic shock + taste_message = "sweetness" /datum/reagent/consumable/sugar/on_mob_life(mob/living/M) M.AdjustDrowsy(-5) @@ -111,6 +116,7 @@ reagent_state = LIQUID nutriment_factor = 2 * REAGENTS_METABOLISM color = "#792300" // rgb: 121, 35, 0 + taste_message = "salt" /datum/reagent/consumable/ketchup name = "Ketchup" @@ -119,6 +125,7 @@ reagent_state = LIQUID nutriment_factor = 5 * REAGENTS_METABOLISM color = "#731008" // rgb: 115, 16, 8 + taste_message = "ketchup" /datum/reagent/consumable/capsaicin name = "Capsaicin Oil" @@ -126,6 +133,7 @@ description = "This is what makes chilis hot." reagent_state = LIQUID color = "#B31008" // rgb: 179, 16, 8 + taste_message = "HOTNESS" /datum/reagent/consumable/capsaicin/on_mob_life(mob/living/M) switch(current_cycle) @@ -155,6 +163,7 @@ description = "This shit goes in pepperspray." reagent_state = LIQUID color = "#B31008" // rgb: 179, 16, 8 + taste_message = "PURE FIRE" /datum/reagent/consumable/condensedcapsaicin/on_mob_life(mob/living/M) if(prob(5)) @@ -223,6 +232,7 @@ reagent_state = LIQUID color = "#8BA6E9" // rgb: 139, 166, 233 process_flags = ORGANIC | SYNTHETIC + taste_message = "cold" /datum/reagent/consumable/frostoil/on_mob_life(mob/living/M) switch(current_cycle) @@ -262,6 +272,7 @@ reagent_state = SOLID color = "#B1B0B0" overdose_threshold = 100 + taste_message = "salt" /datum/reagent/consumable/sodiumchloride/overdose_process(mob/living/M, severity) if(prob(70)) @@ -273,6 +284,7 @@ id = "blackpepper" description = "A powder ground from peppercorns. *AAAACHOOO*" reagent_state = SOLID + taste_message = "pepper" /datum/reagent/consumable/cocoa name = "Cocoa Powder" @@ -281,6 +293,7 @@ reagent_state = SOLID nutriment_factor = 5 * REAGENTS_METABOLISM color = "#302000" // rgb: 48, 32, 0 + taste_message = "bitter cocoa" /datum/reagent/consumable/vanilla name = "Vanilla Powder" @@ -289,6 +302,7 @@ reagent_state = SOLID nutriment_factor = 5 * REAGENTS_METABOLISM color = "#FFFACD" + taste_message = "bitter vanilla" /datum/reagent/consumable/hot_coco name = "Hot Chocolate" @@ -297,6 +311,7 @@ reagent_state = LIQUID nutriment_factor = 2 * REAGENTS_METABOLISM color = "#403010" // rgb: 64, 48, 16 + taste_message = "chocolate" /datum/reagent/consumable/hot_coco/on_mob_life(mob/living/M) if(M.bodytemperature < 310)//310 is the normal bodytemp. 310.055 @@ -308,6 +323,7 @@ id = "sprinkles" description = "Multi-colored little bits of sugar, commonly found on donuts. Loved by cops." color = "#FF00FF" // rgb: 255, 0, 255 + taste_message = "sweetness" /datum/reagent/consumable/sprinkles/on_mob_life(mob/living/M) if(ishuman(M) && M.job in list("Security Officer", "Security Pod Pilot", "Detective", "Warden", "Head of Security", "Brig Physician", "Internal Affairs Agent", "Magistrate")) @@ -322,6 +338,7 @@ reagent_state = LIQUID nutriment_factor = 20 * REAGENTS_METABOLISM color = "#302000" // rgb: 48, 32, 0 + taste_message = "oil" /datum/reagent/consumable/cornoil/reaction_turf(turf/simulated/T, volume) if(!istype(T)) @@ -342,6 +359,7 @@ description = "Heated beyond usefulness, this enzyme is now worthless." reagent_state = LIQUID color = "#282314" // rgb: 54, 94, 48 + taste_message = null /datum/reagent/consumable/dry_ramen name = "Dry Ramen" @@ -349,6 +367,7 @@ description = "Space age food, since August 25, 1958. Contains dried noodles, vegetables, and chemicals that boil in contact with water." reagent_state = SOLID color = "#302000" // rgb: 48, 32, 0 + taste_message = "dry ramen coated with what might just be your tears" /datum/reagent/consumable/hot_ramen name = "Hot Ramen" @@ -357,6 +376,7 @@ reagent_state = LIQUID nutriment_factor = 5 * REAGENTS_METABOLISM color = "#302000" // rgb: 48, 32, 0 + taste_message = "ramen" /datum/reagent/consumable/hot_ramen/on_mob_life(mob/living/M) if(M.bodytemperature < 310)//310 is the normal bodytemp. 310.055 @@ -370,6 +390,7 @@ reagent_state = LIQUID nutriment_factor = 5 * REAGENTS_METABOLISM color = "#302000" // rgb: 48, 32, 0 + taste_message = "SPICY ramen" /datum/reagent/consumable/hell_ramen/on_mob_life(mob/living/M) M.bodytemperature += 10 * TEMPERATURE_DAMAGE_COEFFICIENT @@ -381,6 +402,7 @@ description = "This is what you rub all over yourself to pretend to be a ghost." reagent_state = SOLID color = "#FFFFFF" // rgb: 0, 0, 0 + taste_message = "flour" /datum/reagent/consumable/flour/reaction_turf(turf/T, volume) if(!istype(T, /turf/space)) @@ -393,6 +415,7 @@ reagent_state = SOLID nutriment_factor = 3 * REAGENTS_METABOLISM color = "#FFFFFF" // rgb: 0, 0, 0 + taste_message = "rice" /datum/reagent/consumable/cherryjelly name = "Cherry Jelly" @@ -400,6 +423,7 @@ description = "Totally the best. Only to be spread on foods with excellent lateral symmetry." reagent_state = LIQUID color = "#801E28" // rgb: 128, 30, 40 + taste_message = "cherry jelly" /datum/reagent/consumable/bluecherryjelly name = "Blue Cherry Jelly" @@ -407,6 +431,7 @@ description = "Blue and tastier kind of cherry jelly." reagent_state = LIQUID color = "#00F0FF" + taste_message = "cherry jelly" /datum/reagent/consumable/egg name = "Egg" @@ -414,6 +439,7 @@ description = "A runny and viscous mixture of clear and yellow fluids." reagent_state = LIQUID color = "#F0C814" + taste_message = "eggs" /datum/reagent/consumable/egg/on_mob_life(mob/living/M) if(prob(8)) @@ -428,6 +454,7 @@ description = "The powdered starch of maize, derived from the kernel's endosperm. Used as a thickener for gravies and puddings." reagent_state = LIQUID color = "#C8A5DC" + taste_message = "flour" /datum/reagent/consumable/corn_syrup name = "Corn Syrup" @@ -435,6 +462,7 @@ description = "A sweet syrup derived from corn starch that has had its starches converted into maltose and other sugars." reagent_state = LIQUID color = "#C8A5DC" + taste_message = "sweetness" /datum/reagent/consumable/corn_syrup/on_mob_life(mob/living/M) M.reagents.add_reagent("sugar", 1.2) @@ -446,6 +474,7 @@ description = "An incredibly sweet syrup, created from corn syrup treated with enzymes to convert its sugars into fructose." reagent_state = LIQUID color = "#C8A5DC" + taste_message = "diabetes" /datum/reagent/consumable/vhfcs/on_mob_life(mob/living/M) M.reagents.add_reagent("sugar", 2.4) @@ -458,6 +487,7 @@ reagent_state = LIQUID color = "#d3a308" nutriment_factor = 15 * REAGENTS_METABOLISM + taste_message = "sweetness" /datum/reagent/consumable/honey/on_mob_life(mob/living/M) M.reagents.add_reagent("sugar", 3) @@ -476,6 +506,7 @@ drink_icon = "chocolateglass" drink_name = "Glass of chocolate" drink_desc = "Tasty" + taste_message = "chocolate" /datum/reagent/consumable/chocolate/on_mob_life(mob/living/M) M.reagents.add_reagent("sugar", 0.8) @@ -491,6 +522,7 @@ description = "A rather bitter herb once thought to hold magical protective properties." reagent_state = LIQUID color = "#21170E" + taste_message = "tea" /datum/reagent/consumable/mugwort/on_mob_life(mob/living/M) if(ishuman(M) && M.mind) @@ -509,6 +541,7 @@ color = "#AB5D5D" metabolization_rate = 0.2 overdose_threshold = 133 + taste_message = "bacon" /datum/reagent/consumable/porktonium/overdose_process(mob/living/M, severity) if(prob(15)) @@ -525,6 +558,7 @@ color = "#B4B400" metabolization_rate = 0.2 nutriment_factor = 2 + taste_message = "broth" /datum/reagent/consumable/cheese name = "Cheese" @@ -532,6 +566,7 @@ description = "Some cheese. Pour it out to make it solid." reagent_state = SOLID color = "#FFFF00" + taste_message = "cheese" /datum/reagent/consumable/cheese/on_mob_life(mob/living/M) if(prob(3)) @@ -549,6 +584,7 @@ reagent_state = LIQUID color = "#B2B139" overdose_threshold = 50 + taste_message = "cheese?" /datum/reagent/consumable/fake_cheese/overdose_process(mob/living/M, severity) if(prob(8)) @@ -562,6 +598,7 @@ reagent_state = SOLID color = "#50FF00" addiction_chance = 5 + taste_message = "cheese...?" /datum/reagent/consumable/weird_cheese/on_mob_life(mob/living/M) if(prob(5)) @@ -578,6 +615,7 @@ description = "A dish made of mashed beans cooked with lard." reagent_state = LIQUID color = "#684435" + taste_message = "burritos" /datum/reagent/consumable/beans/on_mob_life(mob/living/M) if(prob(10)) @@ -590,6 +628,7 @@ description = "Bread! Yep, bread." reagent_state = SOLID color = "#9C5013" + taste_message = "bread" /datum/reagent/consumable/soybeanoil name = "Space-soybean oil" @@ -597,6 +636,7 @@ description = "An oil derived from extra-terrestrial soybeans." reagent_state = LIQUID color = "#B1B0B0" + taste_message = "oil" /datum/reagent/consumable/soybeanoil/on_mob_life(mob/living/M) if(prob(10)) @@ -613,6 +653,7 @@ color = "#B1B0B0" metabolization_rate = 0.2 overdose_threshold = 75 + taste_message = "oil" /datum/reagent/consumable/hydrogenated_soybeanoil/on_mob_life(mob/living/M) if(prob(15)) @@ -643,6 +684,7 @@ description = "A paste comprised of highly-processed organic material. Uncomfortably similar to deviled ham spread." reagent_state = LIQUID color = "#EBD7D7" + taste_message = "meat" /datum/reagent/consumable/meatslurry/on_mob_life(mob/living/M) if(prob(4)) @@ -660,6 +702,7 @@ description = "A starchy food paste made from boiled potatoes." reagent_state = SOLID color = "#D6D9C1" + taste_message = "potatoes" /datum/reagent/consumable/gravy name = "Gravy" @@ -667,6 +710,7 @@ description = "A savory sauce made from a simple meat-dripping roux and milk." reagent_state = LIQUID color = "#B4641B" + taste_message = "gravy" /datum/reagent/consumable/beff name = "Beff" @@ -674,6 +718,7 @@ description = "An advanced blend of mechanically-recovered meat and textured synthesized protein product notable for its unusual crystalline grain when sliced." reagent_state = SOLID color = "#AC7E67" + taste_message = "meat; hopefully" /datum/reagent/consumable/beff/on_mob_life(mob/living/M) if(prob(5)) @@ -691,6 +736,7 @@ description = "An Italian-American variety of salami usually made from beef and pork" reagent_state = SOLID color = "#AC7E67" + taste_message = "pepperoni" /datum/reagent/consumable/pepperoni/reaction_mob(mob/living/M, method=TOUCH, volume) if(method == TOUCH) @@ -722,6 +768,7 @@ description = "A gross and unidentifiable substance." reagent_state = LIQUID color = "#63DE63" + taste_message = "burned food" /datum/reagent/questionmark/reaction_mob(mob/living/M, method=TOUCH, volume) if(method == INGEST) @@ -737,6 +784,7 @@ reagent_state = LIQUID color = "#F5F5F5" metabolization_rate = 0.2 + taste_message = "excellent cuisine" /datum/reagent/msg/on_mob_life(mob/living/M) if(prob(5)) @@ -747,16 +795,13 @@ M.Stun(rand(2,5)) ..() -/datum/reagent/msg/reaction_mob(mob/living/M, method=TOUCH, volume) - if(method == INGEST) - to_chat(M, "That tasted amazing!") - /datum/reagent/cholesterol name = "cholesterol" id = "cholesterol" description = "Pure cholesterol. Probably not very good for you." reagent_state = LIQUID color = "#FFFAC8" + taste_message = "heart disease" /datum/reagent/cholesterol/on_mob_life(mob/living/M) if(volume >= 25 && prob(volume*0.15)) @@ -782,6 +827,7 @@ description = "Scrapings of some unknown fungus found growing on the station walls." reagent_state = LIQUID color = "#C87D28" + taste_message = "puke" /datum/reagent/fungus/reaction_mob(mob/living/M, method=TOUCH, volume) if(method == INGEST) @@ -802,6 +848,7 @@ reagent_state = LIQUID color = "#8EAE7B" process_flags = ORGANIC | SYNTHETIC //Because apparently ghosts in the shell + taste_message = "spooks" /datum/reagent/ectoplasm/on_mob_life(mob/living/M) var/spooky_message = pick("You notice something moving out of the corner of your eye, but nothing is there...", "Your eyes twitch, you feel like something you can't see is here...", "You've got the heebie-jeebies.", "You feel uneasy.", "You shudder as if cold...", "You feel something gliding across your back...") @@ -830,6 +877,7 @@ description = "Looks like someone lost their lunch. And then collected it. Yuck." reagent_state = LIQUID color = "#FFFF00" + taste_message = "puke" /datum/reagent/vomit/reaction_turf(turf/T, volume) if(volume >= 5 && !istype(T, /turf/space)) @@ -842,12 +890,13 @@ description = "Whoa, that can't be natural. That's horrible." reagent_state = LIQUID color = "#78FF74" + taste_message = "puke" /datum/reagent/greenvomit/reaction_turf(turf/T, volume) if(volume >= 5 && !istype(T, /turf/space)) new /obj/effect/decal/cleanable/vomit/green(T) playsound(T, 'sound/effects/splat.ogg', 50, 1, -3) - + ////Lavaland Flora Reagents//// /datum/reagent/consumable/entpoly @@ -855,6 +904,7 @@ id = "entpoly" description = "An ichor, derived from a certain mushroom, makes for a bad time." color = "#1d043d" + taste_message = "puke" /datum/reagent/consumable/entpoly/on_mob_life(mob/living/M) if(current_cycle >= 10) @@ -873,12 +923,13 @@ description = "A stimulating ichor which causes luminescent fungi to grow on the skin. " color = "#b5a213" var/light_activated = 0 + taste_message = "puke" /datum/reagent/consumable/tinlux/on_mob_life(mob/living/M) if(!light_activated) M.set_light(2) light_activated = 1 - ..() + ..() /datum/reagent/consumable/tinlux/on_mob_delete(mob/living/M) M.set_light(0) @@ -889,9 +940,10 @@ description = "A bubbly paste that heals wounds of the skin." color = "#d3a308" nutriment_factor = 3 * REAGENTS_METABOLISM + taste_message = "sweetness" /datum/reagent/consumable/vitfro/on_mob_life(mob/living/M) if(prob(80)) M.adjustBruteLoss(-1 * REAGENTS_EFFECT_MULTIPLIER) M.adjustFireLoss(-1 * REAGENTS_EFFECT_MULTIPLIER) - ..() \ No newline at end of file + ..() diff --git a/code/modules/reagents/chemistry/reagents/medicine.dm b/code/modules/reagents/chemistry/reagents/medicine.dm index a8fcf888318..6a156313971 100644 --- a/code/modules/reagents/chemistry/reagents/medicine.dm +++ b/code/modules/reagents/chemistry/reagents/medicine.dm @@ -205,6 +205,7 @@ color = "#C8A5DC" penetrates_skin = 1 metabolization_rate = 0.15 + taste_message = "salt" /datum/reagent/medicine/salglu_solution/on_mob_life(mob/living/M) if(prob(33)) diff --git a/code/modules/reagents/chemistry/reagents/misc.dm b/code/modules/reagents/chemistry/reagents/misc.dm index 89233789903..d08531aebc3 100644 --- a/code/modules/reagents/chemistry/reagents/misc.dm +++ b/code/modules/reagents/chemistry/reagents/misc.dm @@ -38,6 +38,7 @@ description = "A colorless, odorless gas." reagent_state = GAS color = "#808080" // rgb: 128, 128, 128 + taste_message = null /datum/reagent/nitrogen name = "Nitrogen" @@ -45,7 +46,7 @@ description = "A colorless, odorless, tasteless gas." reagent_state = GAS color = "#808080" // rgb: 128, 128, 128 - + taste_message = null /datum/reagent/hydrogen name = "Hydrogen" @@ -53,7 +54,7 @@ description = "A colorless, odorless, nonmetallic, tasteless, highly combustible diatomic gas." reagent_state = GAS color = "#808080" // rgb: 128, 128, 128 - + taste_message = null /datum/reagent/potassium name = "Potassium" @@ -61,7 +62,7 @@ description = "A soft, low-melting solid that can easily be cut with a knife. Reacts violently with water." reagent_state = SOLID color = "#A0A0A0" // rgb: 160, 160, 160 - + taste_message = "bad ideas" /datum/reagent/sulfur name = "Sulfur" @@ -69,7 +70,7 @@ description = "A chemical element." reagent_state = SOLID color = "#BF8C00" // rgb: 191, 140, 0 - + taste_message = "impulsive decisions" /datum/reagent/sodium name = "Sodium" @@ -77,7 +78,7 @@ description = "A chemical element." reagent_state = SOLID color = "#808080" // rgb: 128, 128, 128 - + taste_message = "horrible misjudgement" /datum/reagent/phosphorus name = "Phosphorus" @@ -85,7 +86,7 @@ description = "A chemical element." reagent_state = SOLID color = "#832828" // rgb: 131, 40, 40 - + taste_message = "misguided choices" /datum/reagent/carbon name = "Carbon" @@ -93,6 +94,7 @@ description = "A chemical element." reagent_state = SOLID color = "#1C1300" // rgb: 30, 20, 0 + taste_message = "like a pencil or something" /datum/reagent/carbon/reaction_turf(turf/T, volume) if(!istype(T, /turf/space) && !(locate(/obj/effect/decal/cleanable/dirt) in T)) // Only add one dirt per turf. Was causing people to crash. @@ -104,6 +106,7 @@ description = "Gold is a dense, soft, shiny metal and the most malleable and ductile metal known." reagent_state = SOLID color = "#F7C430" // rgb: 247, 196, 48 + taste_message = "bling" /datum/reagent/silver @@ -112,6 +115,7 @@ description = "A lustrous metallic element regarded as one of the precious metals." reagent_state = SOLID color = "#D0D0D0" // rgb: 208, 208, 208 + taste_message = "sub-par bling" /datum/reagent/aluminum @@ -120,6 +124,7 @@ description = "A silvery white and ductile member of the boron group of chemical elements." reagent_state = SOLID color = "#A8A8A8" // rgb: 168, 168, 168 + taste_message = "metal" /datum/reagent/silicon @@ -128,6 +133,7 @@ description = "A tetravalent metalloid, silicon is less reactive than its chemical analog carbon." reagent_state = SOLID color = "#A8A8A8" // rgb: 168, 168, 168 + taste_message = null /datum/reagent/copper @@ -135,6 +141,7 @@ id = "copper" description = "A highly ductile metal." color = "#6E3B08" // rgb: 110, 59, 8 + taste_message = "copper" /datum/reagent/iron @@ -143,6 +150,7 @@ description = "Pure iron is a metal." reagent_state = SOLID color = "#C8A5DC" // rgb: 200, 165, 220 + taste_message = "metal" /datum/reagent/iron/on_mob_life(mob/living/M) if(ishuman(M)) @@ -158,6 +166,7 @@ description = "A perfluoronated sulfonic acid that forms a foam when mixed with water." reagent_state = LIQUID color = "#9E6B38" // rgb: 158, 107, 56 + taste_message = null // metal foaming agent // this is lithium hydride. Add other recipies (e.g. LiH + H2O -> LiOH + H2) eventually @@ -167,6 +176,7 @@ description = "A caustic substance commonly used in fertilizer or household cleaners." reagent_state = GAS color = "#404030" // rgb: 64, 64, 48 + taste_message = "floor cleaner" /datum/reagent/diethylamine name = "Diethylamine" @@ -174,6 +184,7 @@ description = "A secondary amine, useful as a plant nutrient and as building block for other compounds." reagent_state = LIQUID color = "#322D00" + taste_message = null /datum/reagent/oil name = "Oil" @@ -181,6 +192,7 @@ description = "A decent lubricant for machines. High in benzene, naptha and other hydrocarbons." reagent_state = LIQUID color = "#3C3C3C" + taste_message = "motor oil" /datum/reagent/iodine name = "Iodine" @@ -188,6 +200,7 @@ description = "A purple gaseous element." reagent_state = GAS color = "#493062" + taste_message = null /datum/reagent/carpet name = "Carpet" @@ -195,6 +208,7 @@ description = "A covering of thick fabric used on floors. This type looks particularly gross." reagent_state = LIQUID color = "#701345" + taste_message = "a carpet...what?" /datum/reagent/carpet/reaction_turf(turf/simulated/T, volume) if(istype(T, /turf/simulated/floor/plating) || istype(T, /turf/simulated/floor/plasteel)) @@ -208,6 +222,7 @@ description = "A red-brown liquid element." reagent_state = LIQUID color = "#4E3A3A" + taste_message = null /datum/reagent/phenol name = "Phenol" @@ -215,6 +230,7 @@ description = "Also known as carbolic acid, this is a useful building block in organic chemistry." reagent_state = LIQUID color = "#525050" + taste_message = null /datum/reagent/ash name = "Ash" @@ -222,6 +238,7 @@ description = "Ashes to ashes, dust to dust." reagent_state = LIQUID color = "#191919" + taste_message = "ash" /datum/reagent/acetone name = "Acetone" @@ -229,6 +246,7 @@ description = "Pure 100% nail polish remover, also works as an industrial solvent." reagent_state = LIQUID color = "#474747" + taste_message = null /datum/reagent/acetone/on_mob_life(mob/living/M) M.adjustToxLoss(1.5) @@ -240,6 +258,7 @@ description = "Volatile." reagent_state = LIQUID color = "#60A584" // rgb: 96, 165, 132 + taste_message = null /datum/reagent/colorful_reagent name = "Colorful Reagent" @@ -247,6 +266,7 @@ description = "It's pure liquid colors. That's a thing now." reagent_state = LIQUID color = "#FFFFFF" + taste_message = "colors!" /datum/reagent/colorful_reagent/reaction_mob(mob/living/simple_animal/M, method=TOUCH, volume) if(isanimal(M)) @@ -269,6 +289,7 @@ description = "A rather tubular and gnarly way of coloring totally bodacious hair. Duuuudddeee." reagent_state = LIQUID color = "#960096" + taste_message = "the 2559 Autumn release of the Le Jeune Homme catalogue for professional hairdressers" /datum/reagent/hair_dye/reaction_mob(mob/living/M, volume) if(ishuman(M)) @@ -291,6 +312,7 @@ reagent_state = LIQUID color = "#5DDA5D" penetrates_skin = 1 + taste_message = "someone's beard" /datum/reagent/hairgrownium/reaction_mob(mob/living/M, volume) if(ishuman(M)) @@ -309,6 +331,7 @@ reagent_state = LIQUID color = "#5DD95D" penetrates_skin = 1 + taste_message = "multiple beards" /datum/reagent/super_hairgrownium/reaction_mob(mob/living/M, volume) if(ishuman(M)) @@ -341,6 +364,7 @@ description = "Oh god it never ends, IT NEVER STOPS!" reagent_state = GAS color = "#D06E27" + taste_message = "mexican cuisine" /datum/reagent/fartonium/on_mob_life(mob/living/M) if(prob(66)) @@ -364,6 +388,7 @@ description = "Hugs, in liquid form. Yes, the concept of a hug. As a liquid. This makes sense in the future." reagent_state = LIQUID color = "#FF97B9" + taste_message = "hugs; awww" /datum/reagent/love name = "Pure love" @@ -371,6 +396,7 @@ description = "What is this emotion you humans call \"love?\" Oh, it's this? This is it? Huh, well okay then, thanks." reagent_state = LIQUID color = "#FF83A5" + taste_message = "love; awwwwwww" /datum/reagent/love/on_mob_life(mob/living/M) if(M.a_intent == I_HARM) @@ -399,6 +425,7 @@ id = "royal_bee_jelly" description = "Royal Bee Jelly, if injected into a Queen Space Bee said bee will split into two bees." color = "#00ff80" + taste_message = "sweetness" /datum/reagent/royal_bee_jelly/on_mob_life(mob/living/M) if(prob(2)) @@ -411,6 +438,7 @@ description = "A commercial chemical designed to help older men in the bedroom." //not really it just makes you a giant color = "#ff0000"//strong red. rgb 255, 0, 0 var/current_size = 1 + taste_message = "power!" /datum/reagent/growthserum/on_mob_life(mob/living/carbon/H) var/newsize = current_size @@ -442,13 +470,15 @@ description = "Finely ground Coffee beans, used to make coffee." reagent_state = SOLID color = "#5B2E0D" // rgb: 91, 46, 13 + taste_message = "bitterness" /datum/reagent/toxin/teapowder name = "Ground Tea Leaves" id = "teapowder" description = "Finely shredded Tea leaves, used for making tea." reagent_state = SOLID - color = "#7F8400" // rgb: 127, 132, 0 + color = "#7F8400" // rgb: 127, 132, 0" + taste_message = "bitterness" //////////////////////////////////Hydroponics stuff/////////////////////////////// @@ -458,6 +488,7 @@ description = "Some kind of nutriment. You can't really tell what it is. You should probably report it, along with how you obtained it." color = "#000000" // RBG: 0, 0, 0 var/tox_prob = 0 + taste_message = "puke" /datum/reagent/plantnutriment/on_mob_life(mob/living/M) if(prob(tox_prob)) @@ -520,4 +551,4 @@ id = "triplepiss" description = "Ewwwwwwwww." reagent_state = LIQUID - color = "#857400" \ No newline at end of file + color = "#857400" diff --git a/code/modules/reagents/chemistry/reagents/paint.dm b/code/modules/reagents/chemistry/reagents/paint.dm index 0ca67259126..e1a765f59d9 100644 --- a/code/modules/reagents/chemistry/reagents/paint.dm +++ b/code/modules/reagents/chemistry/reagents/paint.dm @@ -4,6 +4,7 @@ description = "Floor paint is used to color floor tiles." reagent_state = LIQUID color = "#808080" + taste_message = "paint" /datum/reagent/paint/reaction_turf(turf/T, volume) if(!istype(T, /turf/space)) @@ -54,7 +55,8 @@ description = "Paint remover is used to remove floor paint from floor tiles." reagent_state = LIQUID color = "#808080" + taste_message = "alcohol" /datum/reagent/paint_remover/reaction_turf(turf/T, volume) if(!istype(T, /turf/space)) - T.color = initial(T.color) \ No newline at end of file + T.color = initial(T.color) diff --git a/code/modules/reagents/chemistry/reagents/paradise_pop.dm b/code/modules/reagents/chemistry/reagents/paradise_pop.dm index 2dab79627cc..edf633bcacc 100644 --- a/code/modules/reagents/chemistry/reagents/paradise_pop.dm +++ b/code/modules/reagents/chemistry/reagents/paradise_pop.dm @@ -15,6 +15,7 @@ description = "Tastes just how you'd think Paradise would if you could bottle it." reagent_state = LIQUID color = "#cc0044" + taste_message = "paradise" //Apple-pocalypse: Low chance to cause a goonchem vortex that pulls things within a very small radius (2 tiles?) towards the drinker /datum/reagent/consumable/drink/apple_pocalypse @@ -23,6 +24,7 @@ description = "If doomsday came in fruit form, it'd probably be apples." reagent_state = LIQUID color = "#44FF44" + taste_message = "doomsday" /datum/reagent/consumable/drink/apple_pocalypse/on_mob_life(mob/living/M) if(prob(1)) @@ -38,6 +40,7 @@ description = "Reason for ban: Excessive Flavor." reagent_state = LIQUID color = "#FF44FF" + taste_message = "a permaban" /datum/reagent/consumable/drink/berry_banned/on_mob_life(mob/living/M) if(prob(10)) @@ -65,6 +68,7 @@ description = "Reason for ban: Excessive Flavor." reagent_state = LIQUID color = "#FF44FF" + taste_message = "a permaban" /datum/reagent/consumable/drink/berry_banned2/on_mob_life(mob/living/M) if(prob(50)) @@ -85,6 +89,7 @@ description = "Creamy, smooth flavor, just like the bald heads of the masses. Supposedly aged for 30 years." reagent_state = LIQUID color = "#4d2600" + taste_message = "greytide" /datum/reagent/consumable/drink/blackeye_brew/on_mob_life(mob/living/M) if(prob(25)) @@ -107,6 +112,7 @@ description = "Exploding with grape flavor and a favorite among ERT members system-wide." reagent_state = LIQUID color = "#9933ff" + taste_message = "old people" /datum/reagent/consumable/drink/grape_granade/on_mob_life(mob/living/M) if(prob(1)) @@ -125,6 +131,7 @@ description = "Soft drinks have been detected on collision course with your tastebuds." reagent_state = LIQUID color = "#cc9900" + taste_message = "flying space rocks" /datum/reagent/consumable/drink/meteor_malt/on_mob_life(mob/living/M) if(prob(25)) @@ -134,4 +141,4 @@ var/amount = rand(1, 5) var/mineral = pick("copper", "iron", "gold", "carbon", "silver", "aluminum", "silicon", "sodiumchloride", "plasma") M.reagents.add_reagent(mineral, amount) - ..() \ No newline at end of file + ..() diff --git a/code/modules/reagents/chemistry/reagents/pyrotechnic.dm b/code/modules/reagents/chemistry/reagents/pyrotechnic.dm index 43e81db402f..d4147a1cae9 100644 --- a/code/modules/reagents/chemistry/reagents/pyrotechnic.dm +++ b/code/modules/reagents/chemistry/reagents/pyrotechnic.dm @@ -7,6 +7,7 @@ drink_icon = "dr_gibb_glass" drink_name = "Glass of welder fuel" drink_desc = "Unless you are an industrial tool, this is probably not safe for consumption." + taste_message = "mistakes" /datum/reagent/fuel/reaction_mob(mob/living/M, method=TOUCH, volume)//Splashing people with welding fuel to make them easy to ignite! if(method == TOUCH) @@ -20,6 +21,7 @@ description = "The liquid phase of an unusual extraterrestrial compound." reagent_state = LIQUID color = "#7A2B94" + taste_message = "corporate assets going to waste" /datum/reagent/plasma/on_mob_life(mob/living/M) M.adjustToxLoss(1*REAGENTS_EFFECT_MULTIPLIER) @@ -43,6 +45,7 @@ reagent_state = SOLID color = "#673910" // rgb: 103, 57, 16 process_flags = ORGANIC | SYNTHETIC + taste_message = "metal" /datum/reagent/thermite/reaction_turf(turf/simulated/wall/W, volume) if(volume >= 5 && istype(W)) @@ -56,6 +59,7 @@ description = "Glycerol is a simple polyol compound. Glycerol is sweet-tasting and of low toxicity." reagent_state = LIQUID color = "#808080" // rgb: 128, 128, 128 + taste_message = "sweetness" /datum/reagent/stabilizing_agent name = "Stabilizing Agent" @@ -63,6 +67,7 @@ description = "A chemical that stabilises normally volatile compounds, preventing them from reacting immediately." reagent_state = LIQUID color = "#FFFF00" + taste_message = null /datum/reagent/clf3 name = "Chlorine Trifluoride" @@ -72,6 +77,7 @@ color = "#FF0000" metabolization_rate = 4 process_flags = ORGANIC | SYNTHETIC + taste_message = null /datum/reagent/clf3/on_mob_life(mob/living/M) M.adjust_fire_stacks(2) @@ -116,6 +122,7 @@ description = "Sucks everything into the detonation point." reagent_state = LIQUID color = "#800080" + taste_message = "the end of the world" /datum/reagent/blackpowder name = "Black Powder" @@ -125,6 +132,7 @@ color = "#000000" metabolization_rate = 0.05 penetrates_skin = 1 + taste_message = "sand" /datum/reagent/blackpowder/reaction_turf(turf/T, volume) //oh shit if(volume >= 5 && !istype(T, /turf/space)) @@ -279,6 +287,7 @@ id = "plasma_dust" description = "A fine dust of plasma. This chemical has unusual mutagenic properties for viruses and slimes alike." color = "#500064" // rgb: 80, 0, 100 + taste_message = "corporate assets going to waste" /datum/reagent/plasma_dust/on_mob_life(mob/living/M) M.adjustToxLoss(3) diff --git a/code/modules/reagents/chemistry/reagents/toxins.dm b/code/modules/reagents/chemistry/reagents/toxins.dm index 8fabc46db00..935fda3691d 100644 --- a/code/modules/reagents/chemistry/reagents/toxins.dm +++ b/code/modules/reagents/chemistry/reagents/toxins.dm @@ -38,6 +38,7 @@ description = "Useful for dealing with undesirable customers." reagent_state = LIQUID color = "#CF3600" // rgb: 207, 54, 0 + taste_message = "mint" /datum/reagent/minttoxin/on_mob_life(mob/living/M) if(FAT in M.mutations) @@ -50,6 +51,7 @@ description = "A gooey semi-liquid produced from one of the deadliest lifeforms in existence. SO REAL." reagent_state = LIQUID color = "#801E28" // rgb: 128, 30, 40 + taste_message = "slimes?" /datum/reagent/slimejelly/on_mob_life(mob/living/M) if(prob(10)) @@ -66,6 +68,7 @@ reagent_state = LIQUID color = "#13BC5E" // rgb: 19, 188, 94 can_synth = 0 + taste_message = "shadows" /datum/reagent/slimetoxin/on_mob_life(mob/living/M) if(ishuman(M)) @@ -99,6 +102,7 @@ color = "#484848" // rgb: 72, 72, 72 metabolization_rate = 0.2 penetrates_skin = 1 + taste_message = "metal" /datum/reagent/mercury/on_mob_life(mob/living/M) if(prob(70)) @@ -113,6 +117,7 @@ color = "#808080" // rgb: 128, 128, 128 penetrates_skin = 1 process_flags = ORGANIC | SYNTHETIC + taste_message = "fire" /datum/reagent/chlorine/on_mob_life(mob/living/M) M.adjustFireLoss(1) @@ -126,6 +131,7 @@ color = "#6A6054" penetrates_skin = 1 process_flags = ORGANIC | SYNTHETIC + taste_message = "spicy freshness" /datum/reagent/fluorine/on_mob_life(mob/living/M) M.adjustFireLoss(1) @@ -212,6 +218,7 @@ reagent_state = LIQUID color = "#00D72B" process_flags = ORGANIC | SYNTHETIC + taste_message = "ACID" /datum/reagent/sacid/on_mob_life(mob/living/M) M.adjustFireLoss(1) @@ -322,6 +329,7 @@ drink_icon ="beerglass" drink_name = "Beer glass" drink_desc = "A freezing pint of beer" + taste_message = "beer" /datum/reagent/beer2/on_mob_life(mob/living/M) switch(current_cycle) @@ -341,6 +349,7 @@ metabolization_rate = 0.1 penetrates_skin = 1 can_synth = 0 + taste_message = null /datum/reagent/polonium/on_mob_life(mob/living/M) M.apply_effect(8, IRRADIATE, negate_armor = 1) @@ -354,6 +363,7 @@ color = "#E7C4C4" metabolization_rate = 0.2 overdose_threshold = 40 + taste_message = null /datum/reagent/histamine/reaction_mob(mob/living/M, method=TOUCH, volume) //dumping histamine on someone is VERY mean. if(iscarbon(M)) @@ -510,6 +520,7 @@ color = "#CF3600" metabolization_rate = 0.1 penetrates_skin = 1 + taste_message = "almonds" /datum/reagent/cyanide/on_mob_life(mob/living/M) M.adjustToxLoss(1.5*REAGENTS_EFFECT_MULTIPLIER) @@ -566,6 +577,7 @@ reagent_state = LIQUID color = "#4141D2" process_flags = ORGANIC | SYNTHETIC + taste_message = "ACID" /datum/reagent/facid/on_mob_life(mob/living/M) M.adjustToxLoss(1*REAGENTS_EFFECT_MULTIPLIER) @@ -629,6 +641,7 @@ reagent_state = LIQUID color = "#7F10C0" can_synth = 0 + taste_message = null /datum/reagent/initropidril/on_mob_life(mob/living/M) if(prob(33)) @@ -659,6 +672,7 @@ reagent_state = LIQUID color = "#1E4664" metabolization_rate = 0.2 + taste_message = null /datum/reagent/pancuronium/on_mob_life(mob/living/M) switch(current_cycle) @@ -721,6 +735,7 @@ penetrates_skin = 1 can_synth = 0 + taste_message = null /datum/reagent/ketamine/on_mob_life(mob/living/M) switch(current_cycle) if(1 to 5) @@ -781,6 +796,7 @@ reagent_state = SOLID color = "#D1DED1" metabolization_rate = 0.2 + taste_message = "puke" /datum/reagent/lipolicide/on_mob_life(mob/living/M) if(!M.nutrition) @@ -853,6 +869,7 @@ metabolization_rate = 0.1 penetrates_skin = 1 overdose_threshold = 25 + taste_message = null /datum/reagent/sarin/on_mob_life(mob/living/M) switch(current_cycle) @@ -1062,6 +1079,7 @@ reagent_state = SOLID color = "#993333" process_flags = ORGANIC | SYNTHETIC + taste_message = "ANTS; OH GOD!" /datum/reagent/ants/on_mob_life(mob/living/M) M.adjustBruteLoss(2) @@ -1083,6 +1101,7 @@ metabolization_rate = 0.2 var/shock_timer = 0 process_flags = ORGANIC | SYNTHETIC + taste_message = "electrons" /datum/reagent/teslium/on_mob_life(mob/living/M) shock_timer++ @@ -1090,4 +1109,4 @@ shock_timer = 0 M.electrocute_act(rand(5,20), "Teslium in their body", 1, 1) //Override because it's caused from INSIDE of you playsound(M, "sparks", 50, 1) - ..() \ No newline at end of file + ..() diff --git a/code/modules/reagents/chemistry/reagents/water.dm b/code/modules/reagents/chemistry/reagents/water.dm index 70d2a9f76c0..0595ffa84bf 100644 --- a/code/modules/reagents/chemistry/reagents/water.dm +++ b/code/modules/reagents/chemistry/reagents/water.dm @@ -18,6 +18,7 @@ drink_icon = "glass_clear" drink_name = "Glass of Water" drink_desc = "The father of all refreshments." + taste_message = null /datum/reagent/water/reaction_mob(mob/living/M, method=TOUCH, volume) // Put out fire @@ -61,6 +62,7 @@ description = "Lubricant is a substance introduced between two moving surfaces to reduce the friction and wear between them. giggity." reagent_state = LIQUID color = "#1BB1AB" + taste_message = "oil" /datum/reagent/lube/reaction_turf(turf/simulated/T, volume) if(volume >= 1 && istype(T)) @@ -73,6 +75,7 @@ description = "A compound used to clean things. Now with 50% more sodium hypochlorite!" reagent_state = LIQUID color = "#61C2C2" + taste_message = "floor cleaner" /datum/reagent/space_cleaner/reaction_obj(obj/O, volume) if(O && !istype(O, /atom/movable/lighting_overlay)) @@ -138,6 +141,7 @@ drink_icon = "glass_red" drink_name = "Glass of Tomato juice" drink_desc = "Are you sure this is tomato juice?" + taste_message = "blood" /datum/reagent/blood/reaction_mob(mob/living/M, method=TOUCH, volume) if(data && data["viruses"]) @@ -238,6 +242,7 @@ description = "Smelly water from a fish tank. Gross!" reagent_state = LIQUID color = "#757547" + taste_message = "puke" /datum/reagent/fishwater/reaction_mob(mob/living/M, method=TOUCH, volume) if(method == INGEST) @@ -257,6 +262,7 @@ description = "Filthy water scoured from a nasty toilet bowl. Absolutely disgusting." reagent_state = LIQUID color = "#757547" + taste_message = "puke" /datum/reagent/fishwater/toiletwater/reaction_mob(mob/living/M, method=TOUCH, volume) //For shennanigans return @@ -271,6 +277,7 @@ drink_icon = "glass_clear" drink_name = "Glass of Water" drink_desc = "The father of all refreshments." + taste_message = null /datum/reagent/holywater/on_mob_life(mob/living/M) M.AdjustJitter(-5) @@ -346,6 +353,7 @@ description = "Something that shouldn't exist on this plane of existance." process_flags = ORGANIC | SYNTHETIC //ethereal means everything processes it. metabolization_rate = 1 + taste_message = null /datum/reagent/fuel/unholywater/on_mob_life(mob/living/M) if(iscultist(M)) @@ -373,6 +381,7 @@ process_flags = ORGANIC | SYNTHETIC //Admin-bus has no brakes! KILL THEM ALL. metabolization_rate = 1 can_synth = 0 + taste_message = null /datum/reagent/hellwater/on_mob_life(mob/living/M) M.fire_stacks = min(5, M.fire_stacks + 3) @@ -388,6 +397,7 @@ color = "#FF9966" description = "You don't even want to think about what's in here." reagent_state = LIQUID + taste_message = "meat" /datum/reagent/liquidgibs/reaction_turf(turf/T, volume) //yes i took it from synthflesh... if(volume >= 5 && !istype(T, /turf/space)) @@ -416,4 +426,4 @@ if(istype(O, /obj/item/clothing/shoes/galoshes)) var/t_loc = get_turf(O) qdel(O) - new /obj/item/clothing/shoes/galoshes/dry(t_loc) \ No newline at end of file + new /obj/item/clothing/shoes/galoshes/dry(t_loc) From 96f842262f1b2198a0e6cf46163f0f12a69da02a Mon Sep 17 00:00:00 2001 From: FlattestGuitar Date: Thu, 18 May 2017 02:33:03 +0200 Subject: [PATCH 003/206] Species taste sensitivity --- code/__DEFINES/mob.dm | 2 +- code/modules/mob/living/carbon/human/species/station.dm | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/code/__DEFINES/mob.dm b/code/__DEFINES/mob.dm index cc2d7069348..829d3940eff 100644 --- a/code/__DEFINES/mob.dm +++ b/code/__DEFINES/mob.dm @@ -69,7 +69,7 @@ // Taste sensitivity - the more the more reagents you'll taste #define TASTE_SENSITIVITY_NORMAL 1 -#define TASTE_SENSITIVITY_SHARP 3 +#define TASTE_SENSITIVITY_SHARP 1.5 #define TASTE_SENSITIVITY_DULL 0.75 #define TASTE_SENSITIVITY_NO_TASTE 0 diff --git a/code/modules/mob/living/carbon/human/species/station.dm b/code/modules/mob/living/carbon/human/species/station.dm index c1005f2b932..552118886f8 100644 --- a/code/modules/mob/living/carbon/human/species/station.dm +++ b/code/modules/mob/living/carbon/human/species/station.dm @@ -10,6 +10,7 @@ clothing_flags = HAS_UNDERWEAR | HAS_UNDERSHIRT | HAS_SOCKS bodyflags = HAS_SKIN_TONE | HAS_BODY_MARKINGS dietflags = DIET_OMNI + taste_sensitivity = TASTE_SENSITIVITY_DULL unarmed_type = /datum/unarmed_attack/punch blurb = "Humanity originated in the Sol system, and over the last five centuries has spread \ colonies across a wide swathe of space. They hold a wide range of forms and creeds.

\ @@ -114,6 +115,7 @@ clothing_flags = HAS_UNDERWEAR | HAS_UNDERSHIRT | HAS_SOCKS bodyflags = FEET_PADDED | HAS_TAIL | HAS_HEAD_ACCESSORY | HAS_HEAD_MARKINGS | HAS_BODY_MARKINGS | HAS_SKIN_COLOR | TAIL_WAGGING | HAS_FUR dietflags = DIET_OMNI + taste_sensitivity = TASTE_SENSITIVITY_SHARP reagent_tag = PROCESS_ORG flesh_color = "#AFA59E" base_color = "#424242" @@ -164,6 +166,7 @@ clothing_flags = HAS_UNDERWEAR | HAS_UNDERSHIRT | HAS_SOCKS bodyflags = FEET_PADDED | HAS_TAIL | TAIL_WAGGING | TAIL_OVERLAPPED | HAS_HEAD_ACCESSORY | HAS_MARKINGS | HAS_SKIN_COLOR | HAS_FUR dietflags = DIET_OMNI + taste_sensitivity = TASTE_SENSITIVITY_SHARP reagent_tag = PROCESS_ORG flesh_color = "#966464" base_color = "#CF4D2F" @@ -213,6 +216,7 @@ clothing_flags = HAS_UNDERWEAR | HAS_UNDERSHIRT | HAS_SOCKS bodyflags = HAS_SKIN_COLOR | HAS_BODY_MARKINGS dietflags = DIET_HERB + taste_sensitivity = TASTE_SENSITIVITY_DULL flesh_color = "#8CD7A3" blood_color = "#1D2CBF" base_color = "#38b661" //RGB: 56, 182, 97. @@ -792,6 +796,7 @@ flags = NO_BREATHE | RADIMMUNE | IS_PLANT | NO_BLOOD | NO_PAIN clothing_flags = HAS_SOCKS dietflags = 0 //Diona regenerate nutrition in light, no diet necessary + taste_sensitivity = TASTE_SENSITIVITY_NO_TASTE oxy_mod = 0 @@ -903,6 +908,7 @@ clothing_flags = HAS_UNDERWEAR | HAS_UNDERSHIRT | HAS_SOCKS bodyflags = HAS_SKIN_COLOR | HAS_HEAD_MARKINGS | HAS_HEAD_ACCESSORY dietflags = 0 //IPCs can't eat, so no diet + taste_sensitivity = TASTE_SENSITIVITY_NO_TASTE blood_color = "#1F181F" flesh_color = "#AAAAAA" //Default styles for created mobs. From e4bafa2a7ed1c2688c00615d7449fad5a245d3eb Mon Sep 17 00:00:00 2001 From: FlattestGuitar Date: Thu, 18 May 2017 08:29:01 +0200 Subject: [PATCH 004/206] Changes! --- .../mob/living/carbon/human/species/species.dm | 2 +- code/modules/reagents/chemistry/reagents/drinks.dm | 2 +- code/modules/reagents/chemistry/reagents/food.dm | 12 ++++++------ code/modules/reagents/chemistry/reagents/misc.dm | 4 ++-- .../reagents/chemistry/reagents/pyrotechnic.dm | 4 ++-- code/modules/reagents/chemistry/reagents/water.dm | 4 ++-- 6 files changed, 14 insertions(+), 14 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species/species.dm b/code/modules/mob/living/carbon/human/species/species.dm index cc01bdf65d6..d400fd08a81 100644 --- a/code/modules/mob/living/carbon/human/species/species.dm +++ b/code/modules/mob/living/carbon/human/species/species.dm @@ -45,7 +45,7 @@ var/reagent_tag //Used for metabolizing reagents. var/hunger_drain = HUNGER_FACTOR var/digestion_ratio = 1 //How quickly the species digests/absorbs reagents. - var/taste_sensitivity = TASTE_SENSITIVITY_NORMAL //factor of how much of a reagent is needed for a human to taste it + var/taste_sensitivity = TASTE_SENSITIVITY_NORMAL //the most widely used factor; humans use a different one var/siemens_coeff = 1 //base electrocution coefficient diff --git a/code/modules/reagents/chemistry/reagents/drinks.dm b/code/modules/reagents/chemistry/reagents/drinks.dm index 47b4111a67d..de395b0faac 100644 --- a/code/modules/reagents/chemistry/reagents/drinks.dm +++ b/code/modules/reagents/chemistry/reagents/drinks.dm @@ -465,7 +465,7 @@ id = "pumpkinjuice" description = "Juiced from real pumpkin." color = "#FFA500" - taste_message = "puke" + taste_message = "autumn" /datum/reagent/consumable/drink/blumpkinjuice name = "Blumpkin Juice" diff --git a/code/modules/reagents/chemistry/reagents/food.dm b/code/modules/reagents/chemistry/reagents/food.dm index d25d0529062..72e30fef570 100644 --- a/code/modules/reagents/chemistry/reagents/food.dm +++ b/code/modules/reagents/chemistry/reagents/food.dm @@ -598,7 +598,7 @@ reagent_state = SOLID color = "#50FF00" addiction_chance = 5 - taste_message = "cheese...?" + taste_message = "cheeeeeese...?" /datum/reagent/consumable/weird_cheese/on_mob_life(mob/living/M) if(prob(5)) @@ -718,7 +718,7 @@ description = "An advanced blend of mechanically-recovered meat and textured synthesized protein product notable for its unusual crystalline grain when sliced." reagent_state = SOLID color = "#AC7E67" - taste_message = "meat; hopefully" + taste_message = "meat - hopefully" /datum/reagent/consumable/beff/on_mob_life(mob/living/M) if(prob(5)) @@ -801,7 +801,7 @@ description = "Pure cholesterol. Probably not very good for you." reagent_state = LIQUID color = "#FFFAC8" - taste_message = "heart disease" + taste_message = "heart attack" /datum/reagent/cholesterol/on_mob_life(mob/living/M) if(volume >= 25 && prob(volume*0.15)) @@ -827,7 +827,7 @@ description = "Scrapings of some unknown fungus found growing on the station walls." reagent_state = LIQUID color = "#C87D28" - taste_message = "puke" + taste_message = "mold" /datum/reagent/fungus/reaction_mob(mob/living/M, method=TOUCH, volume) if(method == INGEST) @@ -904,7 +904,7 @@ id = "entpoly" description = "An ichor, derived from a certain mushroom, makes for a bad time." color = "#1d043d" - taste_message = "puke" + taste_message = "mold" /datum/reagent/consumable/entpoly/on_mob_life(mob/living/M) if(current_cycle >= 10) @@ -923,7 +923,7 @@ description = "A stimulating ichor which causes luminescent fungi to grow on the skin. " color = "#b5a213" var/light_activated = 0 - taste_message = "puke" + taste_message = "mold" /datum/reagent/consumable/tinlux/on_mob_life(mob/living/M) if(!light_activated) diff --git a/code/modules/reagents/chemistry/reagents/misc.dm b/code/modules/reagents/chemistry/reagents/misc.dm index d08531aebc3..c9a6be0a7bf 100644 --- a/code/modules/reagents/chemistry/reagents/misc.dm +++ b/code/modules/reagents/chemistry/reagents/misc.dm @@ -133,7 +133,7 @@ description = "A tetravalent metalloid, silicon is less reactive than its chemical analog carbon." reagent_state = SOLID color = "#A8A8A8" // rgb: 168, 168, 168 - taste_message = null + taste_message = "metal" /datum/reagent/copper @@ -266,7 +266,7 @@ description = "It's pure liquid colors. That's a thing now." reagent_state = LIQUID color = "#FFFFFF" - taste_message = "colors!" + taste_message = "the rainbow" /datum/reagent/colorful_reagent/reaction_mob(mob/living/simple_animal/M, method=TOUCH, volume) if(isanimal(M)) diff --git a/code/modules/reagents/chemistry/reagents/pyrotechnic.dm b/code/modules/reagents/chemistry/reagents/pyrotechnic.dm index d4147a1cae9..0d9d7cfbc95 100644 --- a/code/modules/reagents/chemistry/reagents/pyrotechnic.dm +++ b/code/modules/reagents/chemistry/reagents/pyrotechnic.dm @@ -67,7 +67,7 @@ description = "A chemical that stabilises normally volatile compounds, preventing them from reacting immediately." reagent_state = LIQUID color = "#FFFF00" - taste_message = null + taste_message = "long-term stability" /datum/reagent/clf3 name = "Chlorine Trifluoride" @@ -132,7 +132,7 @@ color = "#000000" metabolization_rate = 0.05 penetrates_skin = 1 - taste_message = "sand" + taste_message = "explosions" /datum/reagent/blackpowder/reaction_turf(turf/T, volume) //oh shit if(volume >= 5 && !istype(T, /turf/space)) diff --git a/code/modules/reagents/chemistry/reagents/water.dm b/code/modules/reagents/chemistry/reagents/water.dm index 0595ffa84bf..f32038a0b3f 100644 --- a/code/modules/reagents/chemistry/reagents/water.dm +++ b/code/modules/reagents/chemistry/reagents/water.dm @@ -141,7 +141,7 @@ drink_icon = "glass_red" drink_name = "Glass of Tomato juice" drink_desc = "Are you sure this is tomato juice?" - taste_message = "blood" + taste_message = "blood" /datum/reagent/blood/reaction_mob(mob/living/M, method=TOUCH, volume) if(data && data["viruses"]) @@ -381,7 +381,7 @@ process_flags = ORGANIC | SYNTHETIC //Admin-bus has no brakes! KILL THEM ALL. metabolization_rate = 1 can_synth = 0 - taste_message = null + taste_message = "admin abuse" /datum/reagent/hellwater/on_mob_life(mob/living/M) M.fire_stacks = min(5, M.fire_stacks + 3) From 77260eeceb517dcbfc017be4fb69df76865b394a Mon Sep 17 00:00:00 2001 From: FlattestGuitar Date: Tue, 23 May 2017 21:30:44 +0200 Subject: [PATCH 005/206] More taste tweaks. --- .../reagents/chemistry/reagents/alcohol.dm | 14 +++++++------- .../reagents/chemistry/reagents/food.dm | 2 +- .../reagents/chemistry/reagents/misc.dm | 10 +++++----- .../chemistry/reagents/pyrotechnic.dm | 2 +- .../reagents/chemistry/reagents/toxins.dm | 19 ++++++++++--------- .../reagents/chemistry/reagents/water.dm | 1 + 6 files changed, 25 insertions(+), 23 deletions(-) diff --git a/code/modules/reagents/chemistry/reagents/alcohol.dm b/code/modules/reagents/chemistry/reagents/alcohol.dm index fe224331f71..232032fd9e7 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol.dm @@ -9,7 +9,7 @@ can_grow_in_plants = 0 //Alcoholic drinks won't be grown in plants (would "water down" random seed chems too much) var/dizzy_adj = 3 var/alcohol_perc = 1 //percentage of ethanol in a beverage 0.0 - 1.0 - taste_message = "strong alcohol" + taste_message = "liquid fire" /datum/reagent/consumable/ethanol/on_mob_life(mob/living/M) M.AdjustDrunk(alcohol_perc) @@ -75,7 +75,7 @@ description = "Just when you thought regular station whiskey was good... This silky, amber goodness has to come along and ruin everything." color = "#664300" // rgb: 102, 67, 0 alcohol_perc = 0.5 - taste_message = "pure class" + taste_message = "class" /datum/reagent/consumable/ethanol/gin name = "Gin" @@ -423,7 +423,7 @@ drink_icon = "gargleblasterglass" drink_name = "Pan-Galactic Gargle Blaster" drink_desc = "Does... does this mean that Arthur and Ford are on the station? Oh joy." - taste_message = "the number fourty-two, somehow" + taste_message = "the number fourty two" /datum/reagent/consumable/ethanol/brave_bull name = "Brave Bull" @@ -474,6 +474,7 @@ color = "#664300" // rgb: 102, 67, 0 alcohol_perc = 0.5 drink_icon = "beepskysmashglass" + description = "Whiskey-imbued cream, what else would you expect from the Irish." drink_name = "Beepsky Smash" drink_desc = "Heavy, hot and strong. Just like the Iron fist of the LAW." taste_message = "THE LAW" @@ -485,7 +486,6 @@ /datum/reagent/consumable/ethanol/irish_cream name = "Irish Cream" id = "irishcream" - description = "Whiskey-imbued cream, what else would you expect from the Irish." reagent_state = LIQUID color = "#664300" // rgb: 102, 67, 0 alcohol_perc = 0.3 @@ -528,7 +528,7 @@ drink_icon = "glass_clear" drink_name = "Moonshine" drink_desc = "You've really hit rock bottom now... your liver packed its bags and left last night." - taste_message = "the proletaryat" + taste_message = "prohibition" /datum/reagent/consumable/ethanol/b52 name = "B-52" @@ -746,7 +746,7 @@ drink_icon = "devilskiss" drink_name = "Devils Kiss" drink_desc = "Creepy time!" - taste_message = "blood mixed with alcohol" + taste_message = "blood" /datum/reagent/consumable/ethanol/red_mead name = "Red Mead" @@ -758,7 +758,7 @@ drink_icon = "red_meadglass" drink_name = "Red Mead" drink_desc = "A True Vikings Beverage, though its color is strange." - taste_message = "blood mixed with alcohol" + taste_message = "blood" /datum/reagent/consumable/ethanol/mead name = "Mead" diff --git a/code/modules/reagents/chemistry/reagents/food.dm b/code/modules/reagents/chemistry/reagents/food.dm index 72e30fef570..ef45cc1a6f3 100644 --- a/code/modules/reagents/chemistry/reagents/food.dm +++ b/code/modules/reagents/chemistry/reagents/food.dm @@ -718,7 +718,7 @@ description = "An advanced blend of mechanically-recovered meat and textured synthesized protein product notable for its unusual crystalline grain when sliced." reagent_state = SOLID color = "#AC7E67" - taste_message = "meat - hopefully" + taste_message = "meat" /datum/reagent/consumable/beff/on_mob_life(mob/living/M) if(prob(5)) diff --git a/code/modules/reagents/chemistry/reagents/misc.dm b/code/modules/reagents/chemistry/reagents/misc.dm index c9a6be0a7bf..e0e1854b866 100644 --- a/code/modules/reagents/chemistry/reagents/misc.dm +++ b/code/modules/reagents/chemistry/reagents/misc.dm @@ -124,7 +124,7 @@ description = "A silvery white and ductile member of the boron group of chemical elements." reagent_state = SOLID color = "#A8A8A8" // rgb: 168, 168, 168 - taste_message = "metal" + taste_message = null /datum/reagent/silicon @@ -133,7 +133,7 @@ description = "A tetravalent metalloid, silicon is less reactive than its chemical analog carbon." reagent_state = SOLID color = "#A8A8A8" // rgb: 168, 168, 168 - taste_message = "metal" + taste_message = "a CPU" /datum/reagent/copper @@ -388,7 +388,7 @@ description = "Hugs, in liquid form. Yes, the concept of a hug. As a liquid. This makes sense in the future." reagent_state = LIQUID color = "#FF97B9" - taste_message = "hugs; awww" + taste_message = "hugs" /datum/reagent/love name = "Pure love" @@ -396,7 +396,7 @@ description = "What is this emotion you humans call \"love?\" Oh, it's this? This is it? Huh, well okay then, thanks." reagent_state = LIQUID color = "#FF83A5" - taste_message = "love; awwwwwww" + taste_message = "love" /datum/reagent/love/on_mob_life(mob/living/M) if(M.a_intent == I_HARM) @@ -438,7 +438,7 @@ description = "A commercial chemical designed to help older men in the bedroom." //not really it just makes you a giant color = "#ff0000"//strong red. rgb 255, 0, 0 var/current_size = 1 - taste_message = "power!" + taste_message = "enhancement" /datum/reagent/growthserum/on_mob_life(mob/living/carbon/H) var/newsize = current_size diff --git a/code/modules/reagents/chemistry/reagents/pyrotechnic.dm b/code/modules/reagents/chemistry/reagents/pyrotechnic.dm index 0d9d7cfbc95..5040b3136e5 100644 --- a/code/modules/reagents/chemistry/reagents/pyrotechnic.dm +++ b/code/modules/reagents/chemistry/reagents/pyrotechnic.dm @@ -45,7 +45,7 @@ reagent_state = SOLID color = "#673910" // rgb: 103, 57, 16 process_flags = ORGANIC | SYNTHETIC - taste_message = "metal" + taste_message = "rust" /datum/reagent/thermite/reaction_turf(turf/simulated/wall/W, volume) if(volume >= 5 && istype(W)) diff --git a/code/modules/reagents/chemistry/reagents/toxins.dm b/code/modules/reagents/chemistry/reagents/toxins.dm index 935fda3691d..63bce7d68ea 100644 --- a/code/modules/reagents/chemistry/reagents/toxins.dm +++ b/code/modules/reagents/chemistry/reagents/toxins.dm @@ -51,7 +51,7 @@ description = "A gooey semi-liquid produced from one of the deadliest lifeforms in existence. SO REAL." reagent_state = LIQUID color = "#801E28" // rgb: 128, 30, 40 - taste_message = "slimes?" + taste_message = "slimes" /datum/reagent/slimejelly/on_mob_life(mob/living/M) if(prob(10)) @@ -188,6 +188,7 @@ description = "A silvery-white metallic chemical element in the actinide series, weakly radioactive." reagent_state = SOLID color = "#B8B8C0" // rgb: 184, 184, 192 + taste_message = null /datum/reagent/uranium/on_mob_life(mob/living/M) M.apply_effect(2, IRRADIATE, negate_armor = 1) @@ -254,10 +255,6 @@ if(method == INGEST) if(ishuman(M)) var/mob/living/carbon/human/H = M - - if(volume < 10) - to_chat(M, "The greenish acidic substance stings you, but isn't concentrated enough to harm you!") - if(volume >=10 && volume <=25) if(!H.unacidable) M.take_organ_damage(0,min(max(volume-10,2)*2,20)) @@ -706,6 +703,7 @@ color = "#5F8BE1" metabolization_rate = 0.7 can_synth = 0 + taste_message = null /datum/reagent/sodium_thiopental/on_mob_life(mob/living/M) switch(current_cycle) @@ -734,8 +732,8 @@ metabolization_rate = 0.8 penetrates_skin = 1 can_synth = 0 - taste_message = null + /datum/reagent/ketamine/on_mob_life(mob/living/M) switch(current_cycle) if(1 to 5) @@ -784,6 +782,7 @@ description = "A toxin produced by certain mushrooms. Very deadly." reagent_state = LIQUID color = "#D9D9D9" + taste_message = null /datum/reagent/amanitin/on_mob_delete(mob/living/M) M.adjustToxLoss(current_cycle*rand(2,4)) @@ -796,7 +795,7 @@ reagent_state = SOLID color = "#D1DED1" metabolization_rate = 0.2 - taste_message = "puke" + taste_message = "battery acid" /datum/reagent/lipolicide/on_mob_life(mob/living/M) if(!M.nutrition) @@ -998,6 +997,7 @@ reagent_state = LIQUID color = "#60A584" heart_rate_stop = 1 + taste_message = "sweetness" /datum/reagent/capulettium/on_mob_life(mob/living/M) switch(current_cycle) @@ -1021,6 +1021,7 @@ reagent_state = LIQUID color = "#60A584" heart_rate_stop = 1 + taste_message = "sweetness" /datum/reagent/capulettium_plus/on_mob_life(mob/living/M) M.Silence(2) @@ -1079,7 +1080,7 @@ reagent_state = SOLID color = "#993333" process_flags = ORGANIC | SYNTHETIC - taste_message = "ANTS; OH GOD!" + taste_message = "ANTS OH GOD" /datum/reagent/ants/on_mob_life(mob/living/M) M.adjustBruteLoss(2) @@ -1101,7 +1102,7 @@ metabolization_rate = 0.2 var/shock_timer = 0 process_flags = ORGANIC | SYNTHETIC - taste_message = "electrons" + taste_message = "electricity" /datum/reagent/teslium/on_mob_life(mob/living/M) shock_timer++ diff --git a/code/modules/reagents/chemistry/reagents/water.dm b/code/modules/reagents/chemistry/reagents/water.dm index f32038a0b3f..33aedce7222 100644 --- a/code/modules/reagents/chemistry/reagents/water.dm +++ b/code/modules/reagents/chemistry/reagents/water.dm @@ -410,6 +410,7 @@ description = "Also known as sodium hydroxide." reagent_state = LIQUID color = "#FFFFD6" // very very light yellow + taste_message = "ACID"//don't drink lye, kids /datum/reagent/drying_agent name = "Drying agent" From 044ddeec38061c2d93a8c0bd84daddf4310126b6 Mon Sep 17 00:00:00 2001 From: FlattestGuitar Date: Sat, 10 Jun 2017 16:02:05 +0200 Subject: [PATCH 006/206] removes useless theft objectives --- code/game/gamemodes/objective.dm | 14 +--- code/game/gamemodes/steal_items.dm | 123 +---------------------------- 2 files changed, 3 insertions(+), 134 deletions(-) diff --git a/code/game/gamemodes/objective.dm b/code/game/gamemodes/objective.dm index e34174f2beb..f87f3926953 100644 --- a/code/game/gamemodes/objective.dm +++ b/code/game/gamemodes/objective.dm @@ -2,11 +2,7 @@ var/global/list/all_objectives = list() var/list/potential_theft_objectives = subtypesof(/datum/theft_objective) \ - - /datum/theft_objective/steal \ - - /datum/theft_objective/special \ - - /datum/theft_objective/number \ - - /datum/theft_objective/number/special \ - - /datum/theft_objective/number/coins + - /datum/theft_objective/steal /datum/objective var/datum/mind/owner = null //Who owns the objective. @@ -341,7 +337,7 @@ var/list/potential_theft_objectives = subtypesof(/datum/theft_objective) \ var/datum/theft_objective/steal_target martyr_compatible = 0 -/datum/objective/steal/find_target(var/special_only=0) +/datum/objective/steal/find_target() var/loop=50 while(!steal_target && loop > 0) loop-- @@ -349,12 +345,6 @@ var/list/potential_theft_objectives = subtypesof(/datum/theft_objective) \ var/datum/theft_objective/O = new thefttype if(owner.assigned_role in O.protected_jobs) continue - if(special_only) - if(!(O.flags & 1)) // THEFT_FLAG_SPECIAL - continue - else - if(O.flags & 1) // THEFT_FLAG_SPECIAL - continue if(O.flags & 2) continue steal_target=O diff --git a/code/game/gamemodes/steal_items.dm b/code/game/gamemodes/steal_items.dm index 92573fcc17e..9d8a4c2ce6a 100644 --- a/code/game/gamemodes/steal_items.dm +++ b/code/game/gamemodes/steal_items.dm @@ -2,7 +2,7 @@ // // Separated into datums so we can prevent roles from getting certain objectives. -#define THEFT_FLAG_SPECIAL 1 +#define THEFT_FLAG_SPECIAL 1//unused, maybe someone will use it some day, I'll leave it here for the children #define THEFT_FLAG_UNIQUE 2 /datum/theft_objective @@ -41,11 +41,6 @@ typepath = /obj/item/weapon/hand_tele protected_jobs = list("Captain", "Research Director") -/datum/theft_objective/jetpack - name = "a jetpack" - typepath = /obj/item/weapon/tank/jetpack - protected_jobs = list("Chief Engineer") - /datum/theft_objective/ai name = "a functional AI" typepath = /obj/item/device/aicard @@ -87,11 +82,6 @@ datum/theft_objective/ai/check_special_completion(var/obj/item/device/aicard/C) typepath = /obj/item/clothing/suit/space/nasavoid protected_jobs = list("Research Director") -/datum/theft_objective/slime_extract - name = "a sample of unused slime extract" - typepath = /obj/item/slime_extract - protected_jobs = list("Research Director","Scientist") - /datum/theft_objective/slime_extract/check_special_completion(var/obj/item/slime_extract/E) if(..()) if(E.Uses > 0) @@ -132,73 +122,6 @@ datum/theft_objective/ai/check_special_completion(var/obj/item/device/aicard/C) typepath = /obj/item/clothing/gloves/color/black/krav_maga/sec protected_jobs = list("Head Of Security", "Warden") -/datum/theft_objective/number - var/min=0 - var/max=0 - var/step=1 - - var/required_amount=0 - -/datum/theft_objective/number/New() - if(min==max) - required_amount=min - else - var/lower=min/step - var/upper=min/step - required_amount=rand(lower,upper)*step - name = "[required_amount] [name]" - -/datum/theft_objective/number/check_completion(var/datum/mind/owner) - if(!owner.current) - return 0 - if(!isliving(owner.current)) - return 0 - var/list/all_items = owner.current.get_contents() - var/found_amount=0.0 - for(var/obj/item/I in all_items) - if(istype(I, typepath)) - found_amount += getAmountStolen(I) - return found_amount >= required_amount - -/datum/theft_objective/number/proc/getAmountStolen(var/obj/item/I) - return I:amount - -/datum/theft_objective/number/plasma_gas - name = "moles of plasma (full tank)" - typepath = /obj/item/weapon/tank - min=28 - max=28 - protected_jobs = list("Chief Engineer", "Station Engineer", "Scientist", "Research Director", "Life Support Specialist") - -/datum/theft_objective/number/plasma_gas/getAmountStolen(var/obj/item/I) - return I:air_contents:toxins - -/datum/theft_objective/number/coins - name = "credits of coins (in bag)" - min=1000 - max=5000 - step=500 - -/datum/theft_objective/number/coins/check_completion(var/datum/mind/owner) - if(!owner.current) - return 0 - if(!isliving(owner.current)) - return 0 - var/list/all_items = owner.current.get_contents() - var/found_amount=0.0 - for(var/obj/item/weapon/moneybag/B in all_items) - if(B) - for(var/obj/item/weapon/coin/C in B) - found_amount += C.credits - return found_amount >= required_amount - - -//////////////////////////////// -// SPECIAL OBJECTIVES -//////////////////////////////// -/datum/theft_objective/special - flags = THEFT_FLAG_SPECIAL - /datum/theft_objective/unique flags = THEFT_FLAG_UNIQUE @@ -209,47 +132,3 @@ datum/theft_objective/ai/check_special_completion(var/obj/item/device/aicard/C) /datum/theft_objective/unique/docs_blue name = "the \"Blue\" secret documents" typepath = /obj/item/documents/syndicate/blue - -/datum/theft_objective/special/pinpointer - name = "the captain's pinpointer" - typepath = /obj/item/weapon/pinpointer - -/datum/theft_objective/special/nuke_gun - name = "advanced energy gun" - typepath = /obj/item/weapon/gun/energy/gun/nuclear - -/datum/theft_objective/special/diamond_drill - name = "diamond drill" - typepath = /obj/item/weapon/pickaxe/drill/diamonddrill - -/datum/theft_objective/special/boh - name = "bag of holding" - typepath = /obj/item/weapon/storage/backpack/holding - -/datum/theft_objective/special/hyper_cell - name = "hyper-capacity cell" - typepath = /obj/item/weapon/stock_parts/cell/hyper - -/datum/theft_objective/number/special - flags = THEFT_FLAG_SPECIAL - -/datum/theft_objective/number/special/diamonds - name = "diamonds" - typepath = /obj/item/stack/sheet/mineral/diamond - min=5 - max=10 - step=5 - -/datum/theft_objective/number/special/gold - name = "gold bars" - typepath = /obj/item/stack/sheet/mineral/gold - min=10 - max=50 - step=10 - -/datum/theft_objective/number/special/uranium - name = "refined uranium bars" - typepath = /obj/item/stack/sheet/mineral/uranium - min=10 - max=30 - step=5 From 086327ef656a360ac88cded1e781f63dc4e7c55c Mon Sep 17 00:00:00 2001 From: FlattestGuitar Date: Wed, 14 Jun 2017 18:39:08 +0200 Subject: [PATCH 007/206] Can't taste pills and patches --- code/modules/food_and_drinks/food.dm | 3 ++- code/modules/mob/living/carbon/carbon.dm | 7 ++++--- code/modules/reagents/reagent_containers/pill.dm | 3 ++- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/code/modules/food_and_drinks/food.dm b/code/modules/food_and_drinks/food.dm index 4655dcba98f..f19672667f8 100644 --- a/code/modules/food_and_drinks/food.dm +++ b/code/modules/food_and_drinks/food.dm @@ -12,9 +12,10 @@ var/apply_method = "swallow" var/transfer_efficiency = 1.0 var/instant_application = 0 //if we want to bypass the forcedfeed delay + var/taste = TRUE//whether you can taste eating from this burn_state = FLAMMABLE /obj/item/weapon/reagent_containers/food/New() ..() pixel_x = rand(-5, 5) //Randomizes postion - pixel_y = rand(-5, 5) \ No newline at end of file + pixel_y = rand(-5, 5) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 193ac27e310..6e01ef5fd3e 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -953,7 +953,7 @@ var/list/ventcrawl_machinery = list(/obj/machinery/atmospherics/unary/vent_pump, else if(!forceFed(toEat, user, fullness)) return 0 - consume(toEat, bitesize_override) + consume(toEat, bitesize_override, taste = toEat.taste) score_foodeaten++ return 1 @@ -1006,7 +1006,7 @@ var/list/ventcrawl_machinery = list(/obj/machinery/atmospherics/unary/vent_pump, /*TO DO - If/when stomach organs are introduced, override this at the human level sending the item to the stomach so that different stomachs can handle things in different ways VB*/ -/mob/living/carbon/proc/consume(var/obj/item/weapon/reagent_containers/food/toEat, var/bitesize_override) +/mob/living/carbon/proc/consume(var/obj/item/weapon/reagent_containers/food/toEat, var/bitesize_override, var/taste = 1) var/this_bite = bitesize_override ? bitesize_override : toEat.bitesize if(!toEat.reagents) return @@ -1015,7 +1015,8 @@ so that different stomachs can handle things in different ways VB*/ if(toEat.consume_sound) playsound(loc, toEat.consume_sound, rand(10,50), 1) if(toEat.reagents.total_volume) - taste_reagents(toEat.reagents) + if(taste) + taste_reagents(toEat.reagents) var/fraction = min(this_bite/toEat.reagents.total_volume, 1) toEat.reagents.reaction(src, toEat.apply_type, fraction) toEat.reagents.trans_to(src, this_bite*toEat.transfer_efficiency) diff --git a/code/modules/reagents/reagent_containers/pill.dm b/code/modules/reagents/reagent_containers/pill.dm index a6fd792e795..eca60146cc3 100644 --- a/code/modules/reagents/reagent_containers/pill.dm +++ b/code/modules/reagents/reagent_containers/pill.dm @@ -10,6 +10,7 @@ possible_transfer_amounts = null volume = 50 consume_sound = null + taste = FALSE /obj/item/weapon/reagent_containers/food/pill/New() ..() @@ -108,4 +109,4 @@ name = "Salbutamol pill" desc = "Used to treat respiratory distress." icon_state = "pill8" - list_reagents = list("salbutamol" = 20) \ No newline at end of file + list_reagents = list("salbutamol" = 20) From 59b28f2377a5a89e946ef53947f22f020a8ec952 Mon Sep 17 00:00:00 2001 From: FlattestGuitar Date: Wed, 14 Jun 2017 19:23:23 +0200 Subject: [PATCH 008/206] captain's jetpack --- .../MetaStation/MetaStation.v41A.II.dmm | 2 +- _maps/map_files/cyberiad/cyberiad.dmm | 2 +- code/game/gamemodes/steal_items.dm | 5 +++++ .../objects/items/weapons/tanks/jetpack.dm | 8 ++++++++ icons/mob/inhands/items_lefthand.dmi | Bin 188763 -> 189122 bytes icons/mob/inhands/items_righthand.dmi | Bin 185909 -> 186431 bytes icons/obj/tank.dmi | Bin 9494 -> 9778 bytes 7 files changed, 15 insertions(+), 2 deletions(-) diff --git a/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm b/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm index a7cfe6afb3e..0c7cb8626f7 100644 --- a/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm +++ b/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm @@ -3468,7 +3468,7 @@ "boJ" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/item/weapon/bikehorn/rubberducky,/obj/machinery/light_switch{pixel_x = -28; pixel_y = 0},/obj/item/weapon/card/id/captains_spare,/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "boK" = (/obj/machinery/door/window{dir = 1; name = "Captain's Bedroom"; req_access_txt = "20"},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "boL" = (/obj/structure/closet/secure_closet/captains,/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) -"boM" = (/obj/structure/rack,/obj/item/weapon/tank/emergency_oxygen/double,/obj/item/weapon/tank/jetpack/oxygen,/obj/item/clothing/suit/space/captain,/obj/item/clothing/mask/gas,/obj/item/clothing/head/helmet/space/capspace,/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) +"boM" = (/obj/structure/rack,/obj/item/weapon/tank/emergency_oxygen/double,/obj/item/weapon/tank/jetpack/oxygen/captain,/obj/item/clothing/suit/space/captain,/obj/item/clothing/mask/gas,/obj/item/clothing/head/helmet/space/capspace,/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "boN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) "boO" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "boP" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{req_access_txt = 1},/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index f78259337f8..ce682eb9ee2 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -4402,7 +4402,7 @@ "bHs" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall/r_wall,/area/engine/gravitygenerator) "bHt" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/space,/area/space) "bHu" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/engine/gravitygenerator) -"bHv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/rack,/obj/item/weapon/tank/emergency_oxygen/double,/obj/item/weapon/tank/jetpack/oxygen,/obj/item/clothing/suit/space/captain,/obj/item/clothing/mask/gas,/obj/item/clothing/head/helmet/space/capspace,/obj/item/device/radio/intercom/private{pixel_x = -28},/turf/simulated/floor/wood,/area/crew_quarters/captain) +"bHv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/rack,/obj/item/weapon/tank/emergency_oxygen/double,/obj/item/weapon/tank/jetpack/oxygen/captain,/obj/item/clothing/suit/space/captain,/obj/item/clothing/mask/gas,/obj/item/clothing/head/helmet/space/capspace,/obj/item/device/radio/intercom/private{pixel_x = -28},/turf/simulated/floor/wood,/area/crew_quarters/captain) "bHw" = (/obj/machinery/computer/card,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bHx" = (/obj/structure/table/woodentable,/obj/machinery/recharger{pixel_y = 4},/obj/item/weapon/melee/chainofcommand,/obj/item/weapon/card/id/captains_spare,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bHy" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/wood,/area/crew_quarters/captain) diff --git a/code/game/gamemodes/steal_items.dm b/code/game/gamemodes/steal_items.dm index 9d8a4c2ce6a..423b9e39fcd 100644 --- a/code/game/gamemodes/steal_items.dm +++ b/code/game/gamemodes/steal_items.dm @@ -31,6 +31,11 @@ typepath = /obj/item/weapon/gun/energy/laser/captain protected_jobs = list("Captain") +/datum/theft_objective/captains_jetpack + name = "the captain's deluxe jetpack" + typepath = /obj/item/weapon/tank/jetpack/oxygen/captain + protected_jobs = list("Captain") + /datum/theft_objective/hoslaser name = "the head of security's recreated antique laser gun" typepath = /obj/item/weapon/gun/energy/gun/hos diff --git a/code/game/objects/items/weapons/tanks/jetpack.dm b/code/game/objects/items/weapons/tanks/jetpack.dm index eef5475bdcd..0f60c9b41b4 100644 --- a/code/game/objects/items/weapons/tanks/jetpack.dm +++ b/code/game/objects/items/weapons/tanks/jetpack.dm @@ -109,6 +109,14 @@ ..() air_contents.oxygen = (6*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) +/obj/item/weapon/tank/jetpack/oxygen/captain + name = "Captain's jetpack" + desc = "A compact, lightweight jetpack containing a high amount of compressed oxygen." + icon_state = "jetpack-captain" + item_state = "jetpack-captain" + volume = 90 + w_class = WEIGHT_CLASS_NORMAL + /obj/item/weapon/tank/jetpack/oxygen/harness name = "jet harness (oxygen)" desc = "A lightweight tactical harness, used by those who don't want to be weighed down by traditional jetpacks." diff --git a/icons/mob/inhands/items_lefthand.dmi b/icons/mob/inhands/items_lefthand.dmi index 6d0661c891114cc2760e060b2b44ad80cd13e36c..940a60777da539ead56537409d273dc1dfed6480 100644 GIT binary patch delta 20219 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 G!~X$BEf%Q& delta 14563 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 literal 9494 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 From 0f006dbbb42169c3735468a7dd06419fe8cd45e9 Mon Sep 17 00:00:00 2001 From: Sam Date: Sat, 17 Jun 2017 02:08:13 +0100 Subject: [PATCH 009/206] Refactors posters --- .../MetaStation/MetaStation.v41A.II.dmm | 28 +- _maps/map_files/RandomZLevels/academy.dmm | 2 +- .../RandomZLevels/blackmarketpackers.dmm | 2 +- .../map_files/RandomZLevels/moonoutpost19.dmm | 22 +- _maps/map_files/RandomZLevels/spacebattle.dmm | 2 +- .../map_files/RandomZLevels/terrorspiders.dmm | 22 +- .../RandomZLevels/undergroundoutpost45.dmm | 24 +- _maps/map_files/cyberiad/cyberiad.dmm | 79 +- _maps/map_files/cyberiad/z2.dmm | 4 +- _maps/map_files/cyberiad/z4.dmm | 6 +- _maps/map_files/cyberiad/z5.dmm | 10 +- _maps/map_files/templates/spacehotel/n_01.dmm | 2 +- _maps/map_files/templates/spacehotel/n_02.dmm | 2 +- _maps/map_files/templates/spacehotel/n_03.dmm | 2 +- _maps/map_files/templates/spacehotel/n_04.dmm | 2 +- _maps/map_files/templates/spacehotel/n_05.dmm | 2 +- _maps/map_files/templates/spacehotel/n_06.dmm | 2 +- _maps/map_files/templates/spacehotel/n_07.dmm | 2 +- _maps/map_files/templates/spacehotel/n_08.dmm | 8 +- _maps/map_files/templates/spacehotel/n_09.dmm | 2 +- _maps/map_files/templates/spacehotel/n_10.dmm | 2 +- _maps/map_files/templates/spacehotel/n_11.dmm | 4 +- _maps/map_files/templates/spacehotel/n_12.dmm | 2 +- _maps/map_files/templates/spacehotel/n_13.dmm | 14 +- _maps/map_files/templates/spacehotel/n_14.dmm | 2 +- _maps/map_files/templates/spacehotel/n_17.dmm | 2 +- _maps/map_files/templates/spacehotel/n_18.dmm | 2 +- _maps/map_files/templates/spacehotel/s_04.dmm | 12 +- code/datums/cargoprofile.dm | 4 +- code/datums/supplypacks.dm | 16 +- code/game/machinery/vending.dm | 2 +- .../game/objects/effects/decals/contraband.dm | 853 ++++++++++-------- .../game/objects/effects/spawners/lootdrop.dm | 2 +- .../objects/items/weapons/gift_wrappaper.dm | 2 +- code/game/turfs/simulated/walls.dm | 4 +- code/game/turfs/simulated/walls_reinforced.dm | 4 +- code/modules/mining/abandonedcrates.dm | 4 +- code/modules/paperwork/frames.dm | 12 +- 38 files changed, 654 insertions(+), 514 deletions(-) diff --git a/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm b/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm index a7cfe6afb3e..a6df6483262 100644 --- a/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm +++ b/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm @@ -569,7 +569,7 @@ "akW" = (/obj/item/clothing/head/festive,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/maintenance/fore) "akX" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/plating,/area/maintenance/fore) "akY" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "hosprivacy"; layer = 2.7; name = "privacy shutters"; opacity = 0},/turf/simulated/floor/plating,/area/security/hos) -"akZ" = (/obj/structure/table,/obj/item/weapon/contraband/poster,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fore) +"akZ" = (/obj/structure/table,/obj/item/weapon/poster/random_contraband,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fore) "ala" = (/obj/effect/decal/cleanable/cobweb2,/obj/structure/table,/obj/item/weapon/stock_parts/manipulator,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fore) "alb" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/fitness{name = "\improper Recreation Area"}) "alc" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/window/eastright{base_state = "right"; dir = 8; icon_state = "right"; name = "Fitness Ring"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/fitness{name = "\improper Recreation Area"}) @@ -595,7 +595,7 @@ "alw" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/power/smes,/turf/simulated/floor/plating,/area/maintenance/auxsolarport) "alx" = (/obj/structure/table,/obj/item/stack/medical/ointment{pixel_x = 3; pixel_y = -2},/obj/item/stack/medical/bruise_pack{pixel_x = -3; pixel_y = 2},/obj/item/weapon/reagent_containers/syringe/epinephrine,/obj/item/weapon/storage/secure/safe{pixel_x = 6; pixel_y = 28},/obj/item/weapon/restraints/handcuffs/cable/pink,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aly" = (/obj/item/weapon/storage/secure/safe{pixel_x = 6; pixel_y = 28},/obj/item/weapon/kitchen/rollingpin,/obj/structure/closet/crate,/obj/item/clothing/suit/xenos,/obj/item/clothing/suit/monkeysuit,/obj/item/clothing/head/xenos,/obj/item/clothing/mask/gas/monkeymask,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"alz" = (/obj/item/stack/sheet/cardboard,/obj/machinery/light_construct/small{dir = 1},/obj/structure/closet/crate,/obj/item/weapon/coin/silver,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/watertank,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"alz" = (/obj/item/stack/sheet/cardboard,/obj/machinery/light_construct/small{dir = 1},/obj/structure/closet/crate,/obj/item/weapon/coin/silver,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/watertank,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/poster/random_contraband,/obj/item/weapon/poster/random_contraband,/obj/item/weapon/poster/random_contraband,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "alA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/carpet,/area/security/hos) "alB" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/brig) "alC" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light/small,/obj/machinery/camera{c_tag = "Security - EVA Storage"; dir = 1; network = list("SS13")},/turf/simulated/floor/plasteel{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/brig) @@ -853,7 +853,7 @@ "aqu" = (/mob/living/simple_animal/bot/cleanbot{name = "Mopfficer Sweepsky"; on = 0},/turf/simulated/floor/plating,/area/maintenance/fore) "aqv" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aqw" = (/obj/structure/closet/crate,/obj/item/bodybag,/obj/item/device/radio,/obj/effect/spawner/lootdrop/maintenance{lootcount = 3; name = "3maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/fore) -"aqx" = (/obj/structure/table/reinforced,/obj/machinery/light_construct/small{dir = 8},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/structure/window/reinforced,/obj/item/weapon/contraband/poster/legit,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aqx" = (/obj/structure/table/reinforced,/obj/machinery/light_construct/small{dir = 8},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/structure/window/reinforced,/obj/item/weapon/poster/random_official,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aqy" = (/obj/structure/table/reinforced,/obj/item/weapon/folder,/obj/item/weapon/folder,/obj/machinery/door/window/westleft{base_state = "right"; dir = 2; icon_state = "right"; name = "windoor"; req_access_txt = "0"},/obj/item/weapon/book/manual/engineering_hacking,/obj/item/device/tape/random,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aqz" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced,/obj/item/weapon/stock_parts/cell/crap,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aqA" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced,/obj/item/weapon/firealarm_electronics,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -1087,7 +1087,7 @@ "auU" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) "auV" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) "auW" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Warden"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) -"auX" = (/obj/structure/table/reinforced,/obj/machinery/door/window/westleft{base_state = "right"; dir = 4; icon_state = "right"; name = "Outer Window"; req_access_txt = "0"},/obj/machinery/door/window/brigdoor{dir = 8; name = "Brig Control Desk"; req_access_txt = "3"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/obj/item/weapon/contraband/poster/legit,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) +"auX" = (/obj/structure/table/reinforced,/obj/machinery/door/window/westleft{base_state = "right"; dir = 4; icon_state = "right"; name = "Outer Window"; req_access_txt = "0"},/obj/machinery/door/window/brigdoor{dir = 8; name = "Brig Control Desk"; req_access_txt = "3"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/obj/item/weapon/poster/random_official,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) "auY" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) "auZ" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/main) "ava" = (/obj/spacepod/sec,/turf/simulated/floor/engine,/area/security/podbay) @@ -1112,7 +1112,7 @@ "avt" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/crew_quarters/sleep) "avu" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock{name = "Recreation Area"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 4; icon_state = "neutralcorner"},/area/crew_quarters/sleep) "avv" = (/turf/simulated/wall,/area/crew_quarters/sleep) -"avw" = (/obj/structure/closet,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/starboard) +"avw" = (/obj/structure/closet,/obj/item/weapon/poster/random_contraband,/obj/item/weapon/poster/random_contraband,/obj/item/weapon/poster/random_contraband,/obj/item/weapon/poster/random_contraband,/obj/item/weapon/poster/random_contraband,/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/starboard) "avx" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/storage/primary) "avy" = (/obj/structure/rack,/obj/item/weapon/extinguisher,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/starboard) "avz" = (/obj/structure/rack,/obj/effect/landmark/costume,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/starboard) @@ -1709,7 +1709,7 @@ "aGS" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/sleep) "aGT" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/door_control{id = "Cabin6"; name = "Dorm Bolt Control"; normaldoorcontrol = 1; pixel_x = -25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/effect/decal/cleanable/cobweb,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/carpet,/area/crew_quarters/sleep) "aGU" = (/obj/structure/closet/secure_closet/personal/cabinet,/obj/machinery/alarm{pixel_y = 23},/obj/item/clothing/under/suit_jacket/navy,/turf/simulated/floor/carpet,/area/crew_quarters/sleep) -"aGV" = (/obj/item/clothing/glasses/meson,/obj/structure/closet/crate,/obj/item/weapon/contraband/poster,/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/starboard) +"aGV" = (/obj/item/clothing/glasses/meson,/obj/structure/closet/crate,/obj/item/weapon/poster/random_contraband,/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/starboard) "aGW" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/starboard) "aGX" = (/obj/structure/reagent_dispensers/fueltank,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -30; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "bot"; dir = 1},/area/engine/engineering) "aGY" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/engine/engineering) @@ -1727,7 +1727,7 @@ "aHk" = (/turf/simulated/wall,/area/construction) "aHl" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/construction) "aHm" = (/obj/structure/closet/crate,/obj/item/weapon/coin/silver,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"aHn" = (/obj/structure/closet,/obj/item/weapon/contraband/poster,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aHn" = (/obj/structure/closet,/obj/item/weapon/poster/random_contraband,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aHo" = (/obj/structure/closet/crate,/turf/simulated/shuttle/floor,/area/shuttle/mining) "aHp" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/shuttle/mining) "aHq" = (/obj/structure/ore_box,/turf/simulated/shuttle/floor,/area/shuttle/mining) @@ -4145,7 +4145,7 @@ "bBK" = (/turf/simulated/wall,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) "bBL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) "bBM" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"bBN" = (/obj/structure/closet,/obj/effect/decal/cleanable/cobweb2,/obj/item/weapon/contraband/poster,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bBN" = (/obj/structure/closet,/obj/effect/decal/cleanable/cobweb2,/obj/item/weapon/poster/random_contraband,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bBO" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = -32; pixel_y = 0},/turf/simulated/floor/wood,/area/library) "bBP" = (/obj/structure/table/woodentable,/obj/machinery/computer/library/public,/turf/simulated/floor/wood,/area/library) "bBQ" = (/turf/simulated/floor/carpet,/area/library) @@ -4662,7 +4662,7 @@ "bLH" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/carpet,/area/crew_quarters/theatre) "bLI" = (/obj/structure/stool/bed/chair/wood/wings{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/landmark/start{name = "Clown"},/turf/simulated/floor/carpet,/area/crew_quarters/theatre) "bLJ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/carpet,/area/crew_quarters/theatre) -"bLK" = (/obj/structure/closet/crate,/obj/item/weapon/contraband/poster/legit,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bLK" = (/obj/structure/closet/crate,/obj/item/weapon/poster/random_official,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bLL" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "bLM" = (/obj/machinery/door/airlock{icon = 'icons/obj/doors/Doormaint.dmi'; name = "Theatre Stage"; req_access_txt = "0"; req_one_access_txt = "12;46"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/theatre) "bLN" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/starboard) @@ -5147,7 +5147,7 @@ "bUY" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin,/obj/item/weapon/pen/blue,/obj/item/weapon/folder/blue{pixel_x = 4; pixel_y = 6},/obj/item/weapon/paper/blueshield,/turf/simulated/floor/plasteel{icon_state = "bcarpet05"},/area/blueshield) "bUZ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; layer = 2.4; on = 1},/turf/simulated/floor/plasteel{icon_state = "bcarpet05"},/area/blueshield) "bVa" = (/obj/machinery/photocopier,/turf/simulated/floor/wood,/area/blueshield) -"bVb" = (/obj/structure/sign/poster/legit{pixel_x = -32},/obj/machinery/photocopier,/turf/simulated/floor/wood,/area/ntrep) +"bVb" = (/obj/structure/sign/poster/random{pixel_x = -32},/obj/machinery/photocopier,/turf/simulated/floor/wood,/area/ntrep) "bVc" = (/obj/structure/table/woodentable,/obj/machinery/computer/skills{req_access_txt = "57"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/carpet,/area/ntrep) "bVd" = (/obj/structure/table/woodentable,/obj/item/weapon/folder,/obj/item/weapon/stamp/centcom,/obj/item/weapon/pen/multi/fountain,/turf/simulated/floor/carpet,/area/ntrep) "bVe" = (/obj/machinery/door/window{dir = 1; name = "Desk Door"; req_access_txt = "73"},/obj/machinery/keycard_auth{pixel_x = 24; pixel_y = 0},/turf/simulated/floor/wood,/area/ntrep) @@ -5593,7 +5593,7 @@ "cdC" = (/obj/machinery/power/solar_control{id = "aftport"; name = "Aft Port Solar Control"; track = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/portsolar) "cdD" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/portsolar) "cdE" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"cdF" = (/obj/structure/rack,/obj/item/weapon/contraband/poster,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"cdF" = (/obj/structure/rack,/obj/item/weapon/poster/random_contraband,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "cdG" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "cdH" = (/obj/structure/closet,/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cdI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/medical/medbay3{name = "Medbay Aft"}) @@ -5654,7 +5654,7 @@ "ceL" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/security/checkpoint/science{name = "Security Post - Research Division"}) "ceM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access = null; req_access_txt = "10; 13"},/turf/simulated/floor/plating,/area/maintenance/portsolar) "ceN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"ceO" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/item/weapon/contraband/poster,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"ceO" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/item/weapon/poster/random_contraband,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "ceP" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "ceQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "toxins_blastdoor"; layer = 2.7; name = "privacy shutters"; opacity = 0},/obj/machinery/door/airlock/research{name = "Toxins Launch Room Access"; req_access_txt = "8"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "ceR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) @@ -6613,7 +6613,7 @@ "cxj" = (/obj/structure/stool/bed,/obj/effect/decal/cleanable/blood/gibs/limb,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cxk" = (/obj/item/toy/cards/deck,/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "cxl" = (/turf/simulated/floor/wood{tag = "icon-wood-broken4"; icon_state = "wood-broken4"},/area/maintenance/aft{name = "Aft Maintenance"}) -"cxm" = (/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/reagent_containers/food/drinks/cans/beer{pixel_x = -3; pixel_y = 2},/obj/structure/table/woodentable,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) +"cxm" = (/obj/item/weapon/poster/random_contraband,/obj/item/weapon/poster/random_contraband,/obj/item/weapon/poster/random_contraband,/obj/item/weapon/poster/random_contraband,/obj/item/weapon/poster/random_contraband,/obj/item/weapon/reagent_containers/food/drinks/cans/beer{pixel_x = -3; pixel_y = 2},/obj/structure/table/woodentable,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) "cxn" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/obj/machinery/light_switch{pixel_x = -28; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cxo" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) "cxp" = (/obj/machinery/computer/operating,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/surgery) @@ -7633,7 +7633,7 @@ "cRJ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 2},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) "cRK" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "7;12;47"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "cRN" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cRO" = (/obj/structure/closet/crate,/obj/item/weapon/contraband/poster/legit,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) +"cRO" = (/obj/structure/closet/crate,/obj/item/weapon/poster/random_official,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "cRP" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "cRQ" = (/obj/machinery/power/apc{dir = 8; name = "Aft Starboard Solar APC"; pixel_x = -26; pixel_y = 3},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) "cRR" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/starboardsolar) diff --git a/_maps/map_files/RandomZLevels/academy.dmm b/_maps/map_files/RandomZLevels/academy.dmm index 491938aa3e0..1bf4b376673 100644 --- a/_maps/map_files/RandomZLevels/academy.dmm +++ b/_maps/map_files/RandomZLevels/academy.dmm @@ -412,7 +412,7 @@ "hV" = (/obj/structure/closet,/obj/item/clothing/under/color/lightpurple,/obj/item/weapon/twohanded/staff,/turf/simulated/floor/plasteel,/area/awaymission/academy/academyaft) "hW" = (/obj/structure/closet,/obj/item/weapon/storage/wallet/random,/obj/item/clothing/glasses/regular/hipster,/turf/simulated/floor/plasteel,/area/awaymission/academy/academyaft) "hX" = (/obj/structure/closet,/obj/item/clothing/head/wizard/fake,/obj/item/clothing/suit/wizrobe/fake,/turf/simulated/floor/plasteel,/area/awaymission/academy/academyaft) -"hY" = (/obj/structure/closet,/obj/item/clothing/under/color/purple,/obj/item/weapon/contraband/poster,/turf/simulated/floor/plasteel,/area/awaymission/academy/academyaft) +"hY" = (/obj/structure/closet,/obj/item/clothing/under/color/purple,/obj/item/weapon/poster/random_contraband,/turf/simulated/floor/plasteel,/area/awaymission/academy/academyaft) "hZ" = (/obj/structure/closet,/obj/item/weapon/storage/box/snappops,/obj/item/weapon/storage/backpack,/obj/item/weapon/paper{info = "Current Grade: F. Educator's Notes: No improvement shown despite multiple private lessons. Suggest additional tutilage."; name = "Pyromancy Evaluation"},/turf/simulated/floor/plasteel,/area/awaymission/academy/academyaft) "ia" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/awaymission/academy/academyaft) "ib" = (/obj/effect/decal/cleanable/blood/oil,/turf/simulated/floor/plasteel,/area/awaymission/academy/academyaft) diff --git a/_maps/map_files/RandomZLevels/blackmarketpackers.dmm b/_maps/map_files/RandomZLevels/blackmarketpackers.dmm index 62e480cd89e..05116a7fcfc 100644 --- a/_maps/map_files/RandomZLevels/blackmarketpackers.dmm +++ b/_maps/map_files/RandomZLevels/blackmarketpackers.dmm @@ -449,7 +449,7 @@ "iG" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/engine,/area/awaymission/BMPship/Aft) "iH" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/engine,/area/awaymission/BMPship/Aft) "iI" = (/obj/item/weapon/storage/box/matches,/obj/item/weapon/storage/fancy/cigarettes/dromedaryco,/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"iJ" = (/obj/item/weapon/contraband/poster,/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) +"iJ" = (/obj/item/weapon/poster/random_contraband,/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) "iK" = (/turf/simulated/floor/plating,/area/awaymission) "iL" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/cans/beer,/obj/item/weapon/grenade/chem_grenade/drugs,/turf/simulated/floor/plating,/area/awaymission) "iM" = (/turf/simulated/mineral/random/high_chance_clown,/area/awaymission) diff --git a/_maps/map_files/RandomZLevels/moonoutpost19.dmm b/_maps/map_files/RandomZLevels/moonoutpost19.dmm index 0bb35cdaab8..4c42fb7ffad 100644 --- a/_maps/map_files/RandomZLevels/moonoutpost19.dmm +++ b/_maps/map_files/RandomZLevels/moonoutpost19.dmm @@ -53,7 +53,7 @@ "ba" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/mob/living/simple_animal/hostile/alien/drone{plants_off = 1},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a5{always_unpowered = 1; has_gravity = 1; name = "The Hive"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) "bb" = (/obj/structure/alien/weeds,/obj/effect/decal/cleanable/blood{color = "red"},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a5{always_unpowered = 1; has_gravity = 1; name = "The Hive"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) "bc" = (/obj/machinery/vending/cola,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"bd" = (/obj/machinery/vending/cigarette,/obj/structure/sign/poster{icon_state = "poster7"; pixel_y = 32; serial_number = 7; subtype = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"bd" = (/obj/machinery/vending/cigarette,/obj/structure/sign/poster/contraband/smoke{pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "be" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 10; icon_state = "darkred"; tag = "icon-darkred (SOUTHWEST)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bg" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "darkred"; tag = "icon-darkred (SOUTHEAST)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) @@ -63,7 +63,7 @@ "bk" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/effect/decal/cleanable/blood/gibs{color = "red"; icon_state = "gib2_flesh"},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a5{always_unpowered = 1; has_gravity = 1; name = "The Hive"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) "bl" = (/turf/simulated/mineral/random/high_chance,/area/awaycontent/a5{always_unpowered = 1; has_gravity = 1; name = "The Hive"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) "bm" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"bn" = (/obj/machinery/light/small{dir = 8},/obj/structure/sign/poster{icon_state = "poster17"; pixel_x = -32; pixel_y = 0; serial_number = 17; subtype = 0},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"bn" = (/obj/machinery/light/small{dir = 8},/obj/structure/sign/poster/contraband/power_people{pixel_x = -32},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bo" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bp" = (/obj/machinery/alarm/monitor{frequency = 1439; locked = 1; pixel_y = 23; req_access = "150"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bq" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table,/obj/item/device/radio/off{pixel_x = -4; pixel_y = 4},/obj/item/device/radio/off{pixel_x = 2},/turf/simulated/floor/plasteel{icon_state = "warning"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) @@ -102,7 +102,7 @@ "bX" = (/obj/machinery/mineral/unloading_machine{dir = 1; icon_state = "unloader-corner"; input_dir = 4; output_dir = 8},/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plating/airless{name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bY" = (/obj/machinery/conveyor{dir = 2; id = "awaysyndie"},/turf/simulated/floor/plating/airless{dir = 4; icon_state = "warnplate"; name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bZ" = (/turf/simulated/floor/plasteel/airless{icon_state = "floorgrime"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"ca" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/structure/sign/poster{icon_state = "poster5"; pixel_x = 0; pixel_y = 32; serial_number = 5; subtype = 0},/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "loadingarea"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"ca" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/structure/sign/poster/contraband/syndicate_recruitment{pixel_y = 32},/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "loadingarea"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cb" = (/obj/effect/decal/cleanable/dirt,/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plasteel/airless{dir = 4; icon_state = "red"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cc" = (/obj/machinery/alarm/monitor{frequency = 1439; locked = 0; pixel_y = 23; req_access = "150"},/turf/simulated/floor/plasteel/airless{icon_state = "floorscorched2"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cd" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "red"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) @@ -113,7 +113,7 @@ "ci" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/table,/obj/machinery/cell_charger,/obj/machinery/light/small{dir = 8},/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/paper{info = "Alright, listen up. If you're reading this, I'm either taking a shit or I've been recalled back to Command. Either way, you'll need to know how to restore power. We've stolen this stuff from Nanotrasen, so all the equipment is jury-rigged. We have generators that work on both plasma and uranium, about 50 sheets should power the outpost for quite a while. If the generators aren't working, which is very likely, take the power cell on the desk and put it into the APC in the hallway. That should get the place running, at least for a little while."; name = "Engineering Instructions"},/turf/simulated/floor/plating{dir = 8; icon_state = "warnplate"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cj" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating{dir = 1; icon_state = "warnplate"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "ck" = (/obj/structure/stool,/turf/simulated/floor/plating{broken = 1; icon_state = "platingdmg3"; tag = "icon-platingdmg3"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cl" = (/obj/machinery/light/small{dir = 4},/obj/structure/sign/poster{icon_state = "poster10"; pixel_x = 32; pixel_y = 0; serial_number = 10; subtype = 0},/turf/simulated/floor/plating{dir = 4; icon_state = "warnplate"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cl" = (/obj/machinery/light/small{dir = 4},/obj/structure/sign/poster/contraband/hacking_guide{pixel_x = 32},/turf/simulated/floor/plating{dir = 4; icon_state = "warnplate"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cm" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating{dir = 4; icon_state = "warnplatecorner"; tag = "icon-warnplatecorner (EAST)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cn" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "co" = (/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) @@ -170,7 +170,7 @@ "dn" = (/turf/simulated/floor/plasteel/airless{dir = 4; icon_state = "warningcorner"; name = "floor"; tag = "icon-warningcorner (NORTH)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "do" = (/obj/structure/closet/crate,/obj/item/weapon/storage/bag/ore,/obj/structure/alien/weeds,/obj/item/device/mining_scanner,/obj/item/weapon/shovel,/obj/item/weapon/pickaxe,/turf/simulated/floor/plating/airless{icon_state = "platingdmg3"; name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "dp" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged1"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"dq" = (/obj/structure/table/woodentable,/obj/structure/sign/poster{icon_state = "poster24"; pixel_x = 0; pixel_y = -32; serial_number = 24; subtype = 0},/obj/item/weapon/pen,/obj/item/weapon/paper{info = "Log 1:
While mining today I noticed the NT station was finished with its renovations. They placed some huge reinforced tumor on the station – looks so ugly. I wouldn't be surprised if those pigs decided to turn that little astronomy outpost into a prison with that thing, it'd be pretty typical of them.

Log 2:
Really dumb of me, but I just waved at an engineer in the outpost, and he waved back. I hope to god he was too dumb or drunk to recognize the suit, because if he isn't, then we might have to pull out before they come looking for us.

Log 3:
That huge reinforced tumor in their science section has been making a lot of noise lately. I've been hearing some banging and scratching from the other side and I'm kind of glad now that they reinforced this thing so much. I'll be sleeping with my gun under my pillow from now on."; name = "Personal Log"},/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "wood"; name = "floor"; tag = "icon-warningcorner (NORTH)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"dq" = (/obj/structure/table/woodentable,/obj/structure/sign/poster/contraband/c20r{pixel_y = -32},/obj/item/weapon/pen,/obj/item/weapon/paper{info = "Log 1:
While mining today I noticed the NT station was finished with its renovations. They placed some huge reinforced tumor on the station – looks so ugly. I wouldn't be surprised if those pigs decided to turn that little astronomy outpost into a prison with that thing, it'd be pretty typical of them.

Log 2:
Really dumb of me, but I just waved at an engineer in the outpost, and he waved back. I hope to god he was too dumb or drunk to recognize the suit, because if he isn't, then we might have to pull out before they come looking for us.

Log 3:
That huge reinforced tumor in their science section has been making a lot of noise lately. I've been hearing some banging and scratching from the other side and I'm kind of glad now that they reinforced this thing so much. I'll be sleeping with my gun under my pillow from now on."; name = "Personal Log"},/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "wood"; name = "floor"; tag = "icon-warningcorner (NORTH)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "dr" = (/obj/structure/closet/secure_closet{desc = "It's a secure locker for personnel. The first card swiped gains control."; icon_broken = "cabinetdetective_broken"; icon_closed = "cabinetdetective"; icon_locked = "cabinetdetective_locked"; icon_off = "cabinetdetective_broken"; icon_opened = "cabinetdetective_open"; icon_state = "cabinetdetective_locked"; locked = 1; name = "personal closet"; req_access_txt = "150"},/obj/item/ammo_box/magazine/m10mm,/obj/item/ammo_box/magazine/m10mm,/obj/item/weapon/suppressor,/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "wood"; name = "floor"; tag = "icon-warningcorner (NORTH)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "ds" = (/obj/structure/closet/secure_closet{desc = "It's a secure locker for personnel. The first card swiped gains control."; icon_broken = "cabinetdetective_broken"; icon_closed = "cabinetdetective"; icon_locked = "cabinetdetective_locked"; icon_off = "cabinetdetective_broken"; icon_opened = "cabinetdetective_open"; icon_state = "cabinetdetective"; locked = 0; name = "personal closet"; req_access_txt = "150"},/obj/item/stack/spacecash/c50,/turf/simulated/floor/wood,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "dt" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/syndie,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) @@ -257,7 +257,7 @@ "eW" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitehall"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "eX" = (/obj/structure/alien/weeds{icon_state = "weeds2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitehall"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "eY" = (/obj/machinery/power/port_gen/pacman{desc = "A portable generator for emergency backup power."; name = "P.A.C.M.A.N.-type portable generator"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/awaycontent/a7) -"eZ" = (/obj/machinery/space_heater,/obj/machinery/light/small{dir = 1},/obj/structure/sign/poster{icon_state = "poster5_legit"; pixel_x = 0; pixel_y = 32; serial_number = 21; subtype = 1},/turf/simulated/floor/plating,/area/awaycontent/a7) +"eZ" = (/obj/machinery/space_heater,/obj/machinery/light/small{dir = 1},/obj/structure/sign/poster/official/build{pixel_y = 32},/turf/simulated/floor/plating,/area/awaycontent/a7) "fa" = (/obj/machinery/power/port_gen/pacman/super{desc = "A portable generator for emergency backup power."; name = "S.U.P.E.R.P.A.C.M.A.N.-type portable generator"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating{broken = 1; icon_state = "platingdmg2"; tag = "icon-platingdmg2"},/area/awaycontent/a7) "fb" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/smes{charge = 1.5e+006; input_level = 10000; inputting = 0; output_level = 200000; outputting = 0},/turf/simulated/floor/plating,/area/awaycontent/a7) "fc" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/alarm/monitor{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/turf/simulated/floor/plating,/area/awaycontent/a7) @@ -304,7 +304,7 @@ "fR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/alien/weeds,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fS" = (/obj/structure/table,/obj/item/clothing/gloves/color/yellow,/turf/simulated/floor/plating,/area/awaycontent/a7) "fT" = (/obj/structure/filingcabinet,/obj/item/weapon/paper{info = "Entry One — 27/05/2554:
I just arrived, and already I hate my job. I'm stuck on this shithole of an outpost, trying to avoid these damn eggheads running all over the place preparing for god knows what. There's no crimes to stop, no syndies to kill, and I'm not even allowed to beat the fuckin' assistant senseless! They said I was transferred from Space Station 13 for 'good behavior', but this feels more like a punishment than a reward. All I know is that if I don't get some action soon, I'm going to go insane.

Entry Two — 03/06/2554:
Okay, so get this: we got a fuckin' deathsquad coming in today! I thought the day I saw one of them would be the day my employment was 'terminated', if you get my drift. They're escorting some sort of weird alien creature for the eggheads to study. I heard one of the docs telling the chef that this thing killed a whole security force before it was captured. I sure as hell hope that I don't have to fight it.

Entry Three — 08/06/2554:
My first real bit of 'action' today, if you could call it that. Crazy Ivan got in a fight with Kuester today about his Booze-O-Mat. Apparently one of the crewmembers had stolen a couple bottles of booze from the machine after Ivan disabled the ID lock. Tell you the truth, I don't blame the thief. Everyone is going a little stir-crazy in here, and the bartender is being damn stingy with the alcohol. Either way, once they started to pick a fight, I had to take them down. It's a damn shame that we don't have a brig, though. I had to lock Ivan in a fuckin' freezer, for god's sake. Let's hope that we can keep our sanity together, at least for a while.

Entry Four — 10/06/2554:
Jesus fucking Christ riding on a motorbike. These things the scientists are studying are terrifying! Fucking great huge purple bug things as tall as the ceiling, with blades for arms and drooling at the mouth. I don't think my taser will do jack shit against these damn things, but the eggheads say that they're safely contained. If they do, I have a feeling that it's only a matter of time before we're all screwed. These bastards look like walking death.

Entry Five — 18/06/2554:
Finally caught who stole the booze from Kuester. It was that fuckin' loser assistant Steve! He was in the dorms, chugging his worries away. I took one of the bottles back to the barkeep, but no one has to know about this second one. I think I'm gonna enjoy this while watching tomorrow's Thunderdome match.

Entry Six — 19/06/2554:
Oh, great. The chef is still sleeping, so we get Ivan's gruel for breakfast today. I overheard Sano and Douglas saying something about the aliens being restless, so we might get some action today. As long as it happens after the big game, I'm fine with it. I still got one beer to drink before I'm ready to die."; name = "Personal Log — Kenneth Cunningham"},/turf/simulated/floor/plasteel{dir = 9; icon_state = "red"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"fU" = (/obj/structure/sign/poster{icon_state = "poster21_legit"; pixel_y = 32; serial_number = 21; subtype = 1},/obj/item/device/radio/off,/obj/item/weapon/screwdriver{pixel_y = 10},/turf/simulated/floor/plasteel{dir = 5; icon_state = "red"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"fU" = (/obj/structure/sign/poster/official/safety_report{pixel_y = 32},/obj/item/device/radio/off,/obj/item/weapon/screwdriver{pixel_y = 10},/turf/simulated/floor/plasteel{dir = 5; icon_state = "red"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fV" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/awaycontent/a7) "fW" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fX" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/simulated/floor/plating,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -486,7 +486,7 @@ "jr" = (/obj/structure/closet/secure_closet{icon_broken = "rdsecurebroken"; icon_closed = "rdsecure"; icon_locked = "rdsecure1"; icon_off = "rdsecureoff"; icon_opened = "rdsecureopen"; icon_state = "rdsecure1"; locked = 1; name = "research director's locker"; req_access_txt = "271"},/obj/item/weapon/storage/backpack/satchel_tox,/obj/item/clothing/gloves/color/latex,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "js" = (/obj/item/weapon/twohanded/required/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor/plasteel{burnt = 1; dir = 8; icon_state = "floorscorched1"; tag = "icon-floorscorched1 (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jt" = (/obj/structure/closet/crate/bin,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"ju" = (/obj/machinery/vending/snack,/obj/structure/sign/poster{icon_state = "poster14"; pixel_x = 0; pixel_y = 32; serial_number = 14; subtype = 0},/turf/simulated/floor/plasteel{burnt = 1; dir = 8; icon_state = "floorscorched2"; tag = "icon-floorscorched2 (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"ju" = (/obj/machinery/vending/snack,/obj/structure/sign/poster/official/ue_no{pixel_y = 32},/turf/simulated/floor/plasteel{burnt = 1; dir = 8; icon_state = "floorscorched2"; tag = "icon-floorscorched2 (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jv" = (/obj/structure/stool/bed/chair,/obj/effect/decal/cleanable/generic,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jw" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jx" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/turf/simulated/floor/plasteel{burnt = 1; dir = 8; icon_state = "floorscorched1"; tag = "icon-floorscorched1 (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -520,7 +520,7 @@ "jZ" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ka" = (/obj/machinery/door/airlock/glass_research{name = "Research Storage"; req_access_txt = "271"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "kb" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/awaycontent/a7) -"kc" = (/obj/structure/closet/crate,/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/contraband/poster,/turf/simulated/floor/plating{broken = 1; icon_state = "platingdmg1"; tag = "icon-platingdmg1"},/area/awaycontent/a7) +"kc" = (/obj/structure/closet/crate,/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/poster/random_contraband,/turf/simulated/floor/plating{broken = 1; icon_state = "platingdmg1"; tag = "icon-platingdmg1"},/area/awaycontent/a7) "kd" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/simulated/floor/plating/airless{name = "plating"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ke" = (/obj/structure/grille,/turf/simulated/floor/plating/airless{name = "plating"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kf" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -543,7 +543,7 @@ "kw" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "arrival"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kx" = (/obj/machinery/light/small,/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = -32},/obj/machinery/camera{c_tag = "Arrivals North"; dir = 1; network = list("MO19")},/turf/simulated/floor/plasteel{dir = 2; icon_state = "arrival"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ky" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitecorner"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"kz" = (/obj/structure/sign/poster{icon_state = "poster2_legit"; pixel_x = 0; pixel_y = -32; serial_number = 2; subtype = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "arrival"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"kz" = (/obj/structure/sign/poster/official/nanotrasen_logo{pixel_y = -32},/turf/simulated/floor/plasteel{dir = 2; icon_state = "arrival"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kA" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kB" = (/obj/machinery/door/firedoor{density = 1; icon_state = "door_closed"; opacity = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kC" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 1; icon_state = "purple"; tag = "icon-purple (NORTH)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -651,7 +651,7 @@ "mA" = (/obj/structure/table/woodentable,/obj/machinery/door_control{id = "awaydorm2"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = -25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mB" = (/obj/structure/stool/bed/chair/wood/normal{dir = 8},/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mC" = (/obj/machinery/computer/arcade,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"mD" = (/obj/machinery/vending/cigarette,/obj/structure/sign/poster{icon_state = "poster7"; pixel_y = -32; serial_number = 7; subtype = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"mD" = (/obj/machinery/vending/cigarette,/obj/structure/sign/poster/contraband/smoke{pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mE" = (/obj/machinery/light/small{dir = 8},/obj/structure/stool/bed/chair/comfy/beige,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mF" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey{pixel_x = -6; pixel_y = 6},/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = 6; pixel_y = 8},/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = 3; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mG" = (/obj/structure/stool/bed/chair/comfy/beige,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) diff --git a/_maps/map_files/RandomZLevels/spacebattle.dmm b/_maps/map_files/RandomZLevels/spacebattle.dmm index 8b0cfa0e30a..aa1ef17a354 100644 --- a/_maps/map_files/RandomZLevels/spacebattle.dmm +++ b/_maps/map_files/RandomZLevels/spacebattle.dmm @@ -310,7 +310,7 @@ "fX" = (/obj/structure/artilleryplaceholder{tag = "icon-22"; icon_state = "22"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "fY" = (/obj/structure/artilleryplaceholder{tag = "icon-23"; icon_state = "23"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "fZ" = (/obj/structure/artilleryplaceholder{tag = "icon-24"; icon_state = "24"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"ga" = (/obj/structure/closet/crate,/obj/item/weapon/contraband/poster,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) +"ga" = (/obj/structure/closet/crate,/obj/item/weapon/poster/random_contraband,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "gb" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Robert Faver"; name = "Robert Faver"},/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "gc" = (/obj/structure/artilleryplaceholder/decorative{tag = "icon-25"; icon_state = "25"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "gd" = (/obj/structure/artilleryplaceholder/decorative{tag = "icon-26"; icon_state = "26"},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) diff --git a/_maps/map_files/RandomZLevels/terrorspiders.dmm b/_maps/map_files/RandomZLevels/terrorspiders.dmm index fbf21c23670..da4d3ddacb9 100644 --- a/_maps/map_files/RandomZLevels/terrorspiders.dmm +++ b/_maps/map_files/RandomZLevels/terrorspiders.dmm @@ -10,11 +10,11 @@ "aj" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/plaza) "ak" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/plaza) "al" = (/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) -"am" = (/obj/structure/sign/poster{icon_state = "poster2_legit"; pixel_x = 0; pixel_y = 32; serial_number = 2; subtype = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) -"an" = (/obj/structure/sign/poster{icon_state = "poster2_legit"; pixel_x = 0; pixel_y = 32; serial_number = 2; subtype = 1},/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) +"am" = (/obj/structure/sign/poster/official/nanotrasen_logo{pixel_y = 32},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) +"an" = (/obj/structure/sign/poster/official/nanotrasen_logo{pixel_y = 32},/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) "ao" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/plaza) "ap" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/plaza) -"aq" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/structure/sign/poster{icon_state = "poster19_legit"; pixel_x = -32; pixel_y = 0; serial_number = 19; subtype = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/plaza) +"aq" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/structure/sign/poster/official/safety_internals{pixel_x = -32},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/plaza) "ar" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) "as" = (/obj/machinery/vending/cola,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/plaza) "at" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/simulated/floor/plating,/area/awaymission/UO71/plaza) @@ -69,10 +69,10 @@ "bq" = (/turf/simulated/floor/carpet,/area/awaymission/UO71/plaza) "br" = (/obj/structure/toilet{dir = 1},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/UO71/plaza) "bs" = (/obj/structure/toilet{dir = 1},/obj/machinery/light/small{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/UO71/plaza) -"bt" = (/obj/structure/sign/poster{icon_state = "poster2_legit"; pixel_x = 0; pixel_y = -32; serial_number = 2; subtype = 1},/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) +"bt" = (/obj/structure/sign/poster/official/nanotrasen_logo{pixel_y = -32},/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) "bu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) "bv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) -"bw" = (/obj/structure/sign/poster{icon_state = "poster2_legit"; pixel_x = 0; pixel_y = -32; serial_number = 2; subtype = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) +"bw" = (/obj/structure/sign/poster/official/nanotrasen_logo{pixel_y = -32},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) "bx" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/wall,/area/awaymission/UO71/plaza) "by" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall,/area/awaymission/UO71/plaza) "bz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall/rust,/area/awaymission/UO71/plaza) @@ -141,7 +141,7 @@ "cK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall,/area/awaymission/UO71/plaza) "cL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall/rust,/area/awaymission/UO71/plaza) "cM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock{id_tag = "awaydorm1"; locked = 0; name = "Dorm 1"; req_access_txt = "271"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) -"cN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/closet,/obj/item/weapon/contraband/poster,/turf/simulated/floor/plating,/area/awaymission/UO71/plaza) +"cN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/closet,/obj/item/weapon/poster/random_contraband,/turf/simulated/floor/plating,/area/awaymission/UO71/plaza) "cO" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; initialize_directions = 14; tag = "icon-manifold-b-f (NORTH)"},/turf/simulated/floor/plating{burnt = 1; icon_state = "panelscorched"; tag = "icon-panelscorched"},/area/awaymission/UO71/plaza) "cP" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/stack/rods,/turf/simulated/floor/plating,/area/awaymission/UO71/plaza) "cQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/plating,/area/awaymission/UO71/plaza) @@ -226,7 +226,7 @@ "er" = (/obj/effect/decal/cleanable/dirt,/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) "es" = (/obj/structure/table,/obj/item/weapon/reagent_containers/spray/plantbgone{pixel_x = 13; pixel_y = 5},/obj/item/weapon/reagent_containers/spray/plantbgone{pixel_x = 8; pixel_y = 8},/obj/item/weapon/reagent_containers/spray/plantbgone{pixel_x = 0; pixel_y = 3},/obj/item/weapon/watertank,/turf/simulated/floor/plasteel{dir = 1; icon_state = "vault"},/area/awaymission/UO71/plaza) "et" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 4; icon_state = "green"},/area/awaymission/UO71/plaza) -"eu" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/device/radio/off,/obj/item/weapon/screwdriver{pixel_y = 10},/obj/structure/sign/poster{icon_state = "poster21_legit"; pixel_y = -32; serial_number = 21; subtype = 1},/turf/simulated/floor/plasteel{icon_state = "red"},/area/awaymission/UO71/plaza) +"eu" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/device/radio/off,/obj/item/weapon/screwdriver{pixel_y = 10},/obj/structure/sign/poster/official/safety_report{pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "red"},/area/awaymission/UO71/plaza) "ev" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 10; icon_state = "red"},/area/awaymission/UO71/plaza) "ew" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "red"},/area/awaymission/UO71/plaza) "ex" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "redcorner"},/area/awaymission/UO71/plaza) @@ -263,7 +263,7 @@ "fc" = (/obj/machinery/smartfridge,/turf/simulated/wall,/area/awaymission/UO71/centralhall) "fd" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) "fe" = (/turf/simulated/wall/rust,/area/awaymission/UO71/centralhall) -"ff" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/sign/poster{icon_state = "poster14"; pixel_x = 32; pixel_y = 0; serial_number = 14; subtype = 0},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 4; icon_state = "greencorner"},/area/awaymission/UO71/plaza) +"ff" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/sign/poster/contraband/eat{pixel_x = 32},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 4; icon_state = "greencorner"},/area/awaymission/UO71/plaza) "fg" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) "fh" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/wall/rust,/area/awaymission/UO71/centralhall) "fi" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/door/window/eastleft{dir = 1; name = "Hydroponics Desk"; req_access_txt = "271"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/centralhall) @@ -508,7 +508,7 @@ "jN" = (/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/research{name = "Research Lab"; req_access_txt = "271"; req_one_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) "jO" = (/obj/machinery/door/poddoor{id_tag = "UO71_Containment"; name = "Containment 2"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/prince) "jP" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) -"jQ" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/structure/sign/poster{icon_state = "poster19_legit"; pixel_x = 0; pixel_y = 32; serial_number = 19; subtype = 1},/turf/simulated/floor/plasteel{burnt = 1; dir = 8; icon_state = "floorscorched1"; tag = "icon-floorscorched1 (WEST)"},/area/awaymission/UO71/centralhall) +"jQ" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/structure/sign/poster/official/safety_internals{pixel_y = 32},/turf/simulated/floor/plasteel{burnt = 1; dir = 8; icon_state = "floorscorched1"; tag = "icon-floorscorched1 (WEST)"},/area/awaymission/UO71/centralhall) "jR" = (/obj/structure/stool/bed/chair{tag = "icon-chair (EAST)"; icon_state = "chair"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/UO71/centralhall) "jS" = (/obj/structure/table,/obj/item/weapon/kitchen/utensil/fork,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/UO71/centralhall) "jT" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/UO71/centralhall) @@ -713,7 +713,7 @@ "nK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "0"},/turf/simulated/floor/plating,/area/awaymission/UO71/science) "nL" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 5; icon_state = "neutral"},/area/awaymission/UO71/centralhall) "nM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; tag = "icon-manifold-b-f (EAST)"},/turf/simulated/floor/plasteel{dir = 9; icon_state = "neutral"},/area/awaymission/UO71/centralhall) -"nN" = (/obj/structure/sign/poster{icon_state = "poster7"; pixel_y = 32; serial_number = 7; subtype = 0},/obj/machinery/vending/coffee,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/centralhall) +"nN" = (/obj/structure/sign/poster/contraband/smoke{pixel_y = 32},/obj/machinery/vending/coffee,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/centralhall) "nO" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/centralhall) "nP" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock{id_tag = "awaydorm5"; name = "Dorm 5"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) "nQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock{id_tag = "awaydorm7"; name = "Dorm 7"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) @@ -1178,7 +1178,7 @@ "wH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/vending/engivend{req_access_txt = "0"},/obj/machinery/camera{c_tag = "Engineering Foyer"; dir = 1; network = list("UO71")},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/eng) "wI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "wJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/obj/item/device/t_scanner,/turf/simulated/floor/plasteel{dir = 6; icon_state = "yellow"},/area/awaymission/UO71/eng) -"wK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/vending/tool,/obj/structure/sign/poster{icon_state = "poster5_legit"; pixel_x = 0; pixel_y = -32; serial_number = 21; subtype = 1},/turf/simulated/floor/plasteel{burnt = 1; dir = 8; icon_state = "floorscorched2"; tag = "icon-floorscorched2 (WEST)"},/area/awaymission/UO71/eng) +"wK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/vending/tool,/obj/structure/sign/poster/official/build{pixel_y = -32},/turf/simulated/floor/plasteel{burnt = 1; dir = 8; icon_state = "floorscorched2"; tag = "icon-floorscorched2 (WEST)"},/area/awaymission/UO71/eng) "wL" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/awaymission/UO71/eng) "wM" = (/obj/structure/closet/firecloset,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/awaymission/UO71/eng) "wN" = (/obj/structure/closet/firecloset,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/awaymission/UO71/eng) diff --git a/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm b/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm index 9182b9e11df..6536e72fec6 100644 --- a/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm +++ b/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm @@ -30,12 +30,12 @@ "aD" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "aE" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "aF" = (/obj/machinery/door_control{desc = "A remote control-switch to call the elevator to your level."; id = "UO45_useless"; name = "Call Elevator"; pixel_x = -6; pixel_y = 24; req_access_txt = "0"},/obj/machinery/door_control{desc = "A remote control-switch for the elevator doors."; id = "UO45_Elevator"; name = "Elevator Doors"; pixel_x = 6; pixel_y = 24; req_access_txt = "0"},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) -"aG" = (/obj/structure/sign/poster{icon_state = "poster2_legit"; pixel_x = 0; pixel_y = 32; serial_number = 2; subtype = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) +"aG" = (/obj/structure/sign/poster/official/nanotrasen_logo{pixel_y = 32},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "aH" = (/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) -"aI" = (/obj/structure/sign/poster{icon_state = "poster2_legit"; pixel_x = 0; pixel_y = 32; serial_number = 2; subtype = 1},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) +"aI" = (/obj/structure/sign/poster/official/nanotrasen_logo{pixel_y = 32},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "aJ" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "aK" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) -"aL" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/structure/sign/poster{icon_state = "poster19_legit"; pixel_x = -32; pixel_y = 0; serial_number = 19; subtype = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) +"aL" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/structure/sign/poster/official/safety_internals{pixel_x = -32},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "aM" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "aN" = (/obj/machinery/vending/cola,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "aO" = (/obj/machinery/light{dir = 8},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) @@ -87,10 +87,10 @@ "bI" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "bJ" = (/obj/structure/toilet{dir = 1},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "bK" = (/obj/structure/toilet{dir = 1},/obj/machinery/light/small{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) -"bL" = (/obj/structure/sign/poster{icon_state = "poster2_legit"; pixel_x = 0; pixel_y = -32; serial_number = 2; subtype = 1},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) +"bL" = (/obj/structure/sign/poster/official/nanotrasen_logo{pixel_y = -32},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "bM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "bN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) -"bO" = (/obj/structure/sign/poster{icon_state = "poster2_legit"; pixel_x = 0; pixel_y = -32; serial_number = 2; subtype = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) +"bO" = (/obj/structure/sign/poster/official/nanotrasen_logo{pixel_y = -32},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "bP" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/wall,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "bQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "bR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall/rust,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) @@ -157,7 +157,7 @@ "da" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock{id_tag = "awaydorm2"; name = "Dorm 2"},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "db" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "dc" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock{id_tag = "awaydorm1"; name = "Dorm 1"},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) -"dd" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/closet,/obj/item/weapon/contraband/poster,/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) +"dd" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/closet,/obj/item/weapon/poster/random_contraband,/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "de" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; initialize_directions = 14; tag = "icon-manifold-b-f (NORTH)"},/turf/simulated/floor/plating{burnt = 1; icon_state = "panelscorched"; tag = "icon-panelscorched"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "df" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "dg" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall/rust,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) @@ -255,7 +255,7 @@ "eU" = (/obj/structure/table,/obj/item/weapon/reagent_containers/spray/plantbgone{pixel_x = 13; pixel_y = 5},/obj/item/weapon/reagent_containers/spray/plantbgone{pixel_x = 8; pixel_y = 8},/obj/item/weapon/reagent_containers/spray/plantbgone{pixel_x = 0; pixel_y = 3},/obj/item/weapon/watertank,/turf/simulated/floor/plasteel{dir = 1; icon_state = "vault"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "eV" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 4; icon_state = "green"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "eW" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) -"eX" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/device/radio/off,/obj/item/weapon/screwdriver{pixel_y = 10},/obj/structure/sign/poster{icon_state = "poster21_legit"; pixel_y = -32; serial_number = 21; subtype = 1},/turf/simulated/floor/plasteel{icon_state = "red"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) +"eX" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/device/radio/off,/obj/item/weapon/screwdriver{pixel_y = 10},/obj/structure/sign/poster/official/safety_report{pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "red"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "eY" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/item/weapon/book/manual/security_space_law,/turf/simulated/floor/plasteel{dir = 10; icon_state = "red"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "eZ" = (/obj/machinery/computer/security{network = list("UO45")},/turf/simulated/floor/plasteel{dir = 6; icon_state = "red"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "fa" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "redcorner"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) @@ -292,7 +292,7 @@ "fF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "fG" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 14; tag = "icon-manifold-r-f (NORTH)"},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "fH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) -"fI" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/sign/poster{icon_state = "poster14"; pixel_x = 32; pixel_y = 0; serial_number = 14; subtype = 0},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 4; icon_state = "greencorner"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) +"fI" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/sign/poster/contraband/eat{pixel_x = 32},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 4; icon_state = "greencorner"},/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "fJ" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "UO45 Central Hall"}) "fK" = (/obj/structure/alien/weeds,/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 6; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a7{always_unpowered = 1; has_gravity = 1; name = "UO45 Caves"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) "fL" = (/turf/simulated/wall/r_wall,/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) @@ -510,7 +510,7 @@ "jP" = (/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/research{name = "Research Lab"; req_access_txt = "201"; req_one_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a5{has_gravity = 1; name = "UO45 Research"}) "jQ" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a5{has_gravity = 1; name = "UO45 Research"}) "jR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) -"jS" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/structure/sign/poster{icon_state = "poster19_legit"; pixel_x = 0; pixel_y = 32; serial_number = 19; subtype = 1},/turf/simulated/floor/plasteel{burnt = 1; dir = 8; icon_state = "floorscorched1"; tag = "icon-floorscorched1 (WEST)"},/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) +"jS" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/structure/sign/poster/official/safety_internals{pixel_y = 32},/turf/simulated/floor/plasteel{burnt = 1; dir = 8; icon_state = "floorscorched1"; tag = "icon-floorscorched1 (WEST)"},/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) "jT" = (/obj/structure/stool/bed/chair{tag = "icon-chair (EAST)"; icon_state = "chair"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) "jU" = (/obj/structure/table,/obj/item/weapon/kitchen/utensil/fork,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) "jV" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) @@ -698,7 +698,7 @@ "nv" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 5; icon_state = "neutral"},/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) "nw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "0"},/turf/simulated/floor/plating,/area/awaycontent/a5{has_gravity = 1; name = "UO45 Research"}) "nx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; tag = "icon-manifold-b-f (EAST)"},/turf/simulated/floor/plasteel{dir = 9; icon_state = "neutral"},/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) -"ny" = (/obj/machinery/vending/cigarette,/obj/structure/sign/poster{icon_state = "poster7"; pixel_y = 32; serial_number = 7; subtype = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) +"ny" = (/obj/machinery/vending/cigarette,/obj/structure/sign/poster/contraband/smoke{pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) "nz" = (/obj/machinery/vending/coffee,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) "nA" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutral"},/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) "nB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/wall,/area/awaycontent/a2{has_gravity = 1; name = "UO45 Crew Quarters"}) @@ -909,7 +909,7 @@ "ry" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a5{has_gravity = 1; name = "UO45 Research"}) "rz" = (/obj/machinery/computer/rdservercontrol,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a5{has_gravity = 1; name = "UO45 Research"}) "rA" = (/obj/machinery/atmospherics/pipe/simple/visible{dir = 9},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Server Walkway"; nitrogen = 500; oxygen = 0; temperature = 80},/area/awaycontent/a5{has_gravity = 1; name = "UO45 Research"}) -"rB" = (/obj/structure/closet/crate,/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/contraband/poster,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating{burnt = 1; icon_state = "panelscorched"; tag = "icon-panelscorched"},/area/awaycontent/a5{has_gravity = 1; name = "UO45 Research"}) +"rB" = (/obj/structure/closet/crate,/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/poster/random_contraband,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating{burnt = 1; icon_state = "panelscorched"; tag = "icon-panelscorched"},/area/awaycontent/a5{has_gravity = 1; name = "UO45 Research"}) "rC" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/obj/structure/sign/securearea{desc = "A warning sign which reads 'SERVER ROOM'."; name = "SERVER ROOM"; pixel_y = -32},/turf/simulated/floor/plating,/area/awaycontent/a5{has_gravity = 1; name = "UO45 Research"}) "rD" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitehall"},/area/awaycontent/a5{has_gravity = 1; name = "UO45 Research"}) "rE" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plating,/area/awaycontent/a5{has_gravity = 1; name = "UO45 Research"}) @@ -1136,7 +1136,7 @@ "vR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = -32},/obj/machinery/vending/engivend{req_access_txt = "0"},/obj/machinery/camera{c_tag = "Engineering Foyer"; dir = 1; network = list("UO45")},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a3{has_gravity = 1; name = "UO45 Engineering"}) "vS" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/awaycontent/a3{has_gravity = 1; name = "UO45 Engineering"}) "vT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor/plasteel{dir = 6; icon_state = "yellow"},/area/awaycontent/a3{has_gravity = 1; name = "UO45 Engineering"}) -"vU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/vending/tool,/obj/structure/sign/poster{icon_state = "poster5_legit"; pixel_x = 0; pixel_y = -32; serial_number = 21; subtype = 1},/turf/simulated/floor/plasteel{burnt = 1; dir = 8; icon_state = "floorscorched2"; tag = "icon-floorscorched2 (WEST)"},/area/awaycontent/a3{has_gravity = 1; name = "UO45 Engineering"}) +"vU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/vending/tool,/obj/structure/sign/poster/official/build{pixel_y = -32},/turf/simulated/floor/plasteel{burnt = 1; dir = 8; icon_state = "floorscorched2"; tag = "icon-floorscorched2 (WEST)"},/area/awaycontent/a3{has_gravity = 1; name = "UO45 Engineering"}) "vV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/awaycontent/a3{has_gravity = 1; name = "UO45 Engineering"}) "vW" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/awaycontent/a3{has_gravity = 1; name = "UO45 Engineering"}) "vX" = (/obj/structure/closet/firecloset,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/awaycontent/a3{has_gravity = 1; name = "UO45 Engineering"}) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index f2be8c0e0d2..c0e13440a62 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -870,7 +870,7 @@ "aqL" = (/obj/effect/landmark{name = "carpspawn"},/obj/structure/lattice,/turf/space,/area/space) "aqM" = (/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/range) "aqN" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/range) -"aqO" = (/obj/structure/sign/poster/legit{pixel_x = 0; pixel_y = 32},/obj/machinery/camera{c_tag = "Firing Range"; dir = 2; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/range) +"aqO" = (/obj/structure/sign/poster/official/random{pixel_x = 0; pixel_y = 32},/obj/machinery/camera{c_tag = "Firing Range"; dir = 2; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/range) "aqP" = (/obj/structure/closet/crate,/obj/item/target,/obj/item/target,/obj/item/target,/obj/item/target,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plasteel,/area/security/range) "aqQ" = (/obj/effect/decal/cleanable/dirt,/obj/item/device/radio/intercom{broadcasting = 0; name = "station intercom (General)"; pixel_y = 25},/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/security/range) "aqR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 1; icon_state = "darkredcorners"},/area/security/brig) @@ -908,11 +908,11 @@ "arx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{dir = 1; icon_state = "darkredcorners"},/area/security/brig) "ary" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) "arz" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/camera{c_tag = "Brig Main Hall East 1"; network = list("SS13")},/turf/simulated/floor/plasteel{dir = 1; icon_state = "darkredcorners"},/area/security/brig) -"arA" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/sign/poster/legit{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel{dir = 1; icon_state = "darkredcorners"},/area/security/brig) +"arA" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/sign/poster/official/random{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel{dir = 1; icon_state = "darkredcorners"},/area/security/brig) "arB" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel{dir = 1; icon_state = "darkredcorners"},/area/security/brig) "arC" = (/obj/item/device/radio/intercom/department/security{pixel_x = 0; pixel_y = 25},/turf/simulated/floor/plasteel{dir = 1; icon_state = "darkredcorners"},/area/security/brig) "arD" = (/obj/machinery/light{dir = 1; on = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "darkredcorners"},/area/security/brig) -"arE" = (/obj/structure/sign/poster/legit{pixel_x = 0; pixel_y = 32},/obj/machinery/camera{c_tag = "Brig Main Hall East 2"; network = list("SS13")},/turf/simulated/floor/plasteel{dir = 1; icon_state = "darkredcorners"},/area/security/brig) +"arE" = (/obj/structure/sign/poster/official/random{pixel_x = 0; pixel_y = 32},/obj/machinery/camera{c_tag = "Brig Main Hall East 2"; network = list("SS13")},/turf/simulated/floor/plasteel{dir = 1; icon_state = "darkredcorners"},/area/security/brig) "arF" = (/turf/simulated/wall,/area/security/podbay) "arG" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/podbay) "arH" = (/obj/structure/table/reinforced,/obj/item/clothing/suit/jacket/pilot,/obj/item/clothing/head/beret/sec,/obj/machinery/light_switch{pixel_x = -25},/obj/item/device/spacepod_key{id = 100000},/obj/item/device/gps,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/podbay) @@ -955,7 +955,7 @@ "ass" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j1s"; sortType = 7},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) "ast" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) "asu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkredcorners"},/area/security/brig) -"asv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/sign/poster/legit{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkredcorners"},/area/security/brig) +"asv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/sign/poster/official/random{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkredcorners"},/area/security/brig) "asw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkredcorners"},/area/security/brig) "asx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light,/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkredcorners"},/area/security/brig) "asy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/obj/item/device/radio/intercom{dir = 0; name = "station intercom (General)"; pixel_x = 0; pixel_y = -28},/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkredcorners"},/area/security/brig) @@ -994,12 +994,12 @@ "atf" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "darkredcorners"},/area/security/brig) "atg" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkredcorners"},/area/security/brig) "ath" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkredcorners"},/area/security/brig) -"ati" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/sign/poster/legit{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkredcorners"},/area/security/brig) +"ati" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/sign/poster/official/random{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkredcorners"},/area/security/brig) "atj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkredcorners"},/area/security/brig) "atk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "darkredcorners"},/area/security/brig) "atl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/item/device/radio/intercom{dir = 0; name = "station intercom (General)"; pixel_x = 0; pixel_y = -28},/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkredcorners"},/area/security/brig) "atm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkredcorners"},/area/security/brig) -"atn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/sign/poster/legit{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkredcorners"},/area/security/brig) +"atn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/sign/poster/official/random{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plasteel{dir = 8; icon_state = "darkredcorners"},/area/security/brig) "ato" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "darkred"},/area/security/brig) "atp" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "darkredcorners"},/area/security/brig) "atq" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) @@ -1603,14 +1603,14 @@ "aEQ" = (/obj/structure/table/reinforced,/obj/structure/mirror{pixel_x = 28},/obj/item/weapon/razor,/turf/simulated/floor/plasteel{dir = 2; icon_state = "barber"},/area/civilian/barber) "aER" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "solar_chapel_sensor"; pixel_x = 25; pixel_y = 12},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 2; frequency = 1379; id_tag = "solar_chapel_pump"},/obj/machinery/embedded_controller/radio/airlock/airlock_controller{frequency = 1379; id_tag = "solar_chapel_airlock"; pixel_x = 25; req_access_txt = "13"; tag_airpump = "solar_chapel_pump"; tag_chamber_sensor = "solar_chapel_sensor"; tag_exterior_door = "solar_chapel_outer"; tag_interior_door = "solar_chapel_inner"},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard) "aES" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitecorner"},/area/maintenance/abandonedbar) -"aET" = (/obj/structure/table/woodentable,/obj/item/weapon/lipstick/random,/obj/structure/sign/poster{pixel_x = -32},/turf/simulated/floor/plating,/area/maintenance/abandonedbar) +"aET" = (/obj/structure/table/woodentable,/obj/item/weapon/lipstick/random,/obj/structure/sign/poster/contraband/random{pixel_x = -32},/turf/simulated/floor/plating,/area/maintenance/abandonedbar) "aEU" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating{dir = 10; icon_regular_floor = "escape"},/area/maintenance/abandonedbar) "aEV" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{dir = 6; icon_state = "escape"},/area/maintenance/abandonedbar) "aEW" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel{dir = 2; icon_state = "escape"},/area/maintenance/abandonedbar) "aEX" = (/obj/item/trash/pistachios,/obj/machinery/light_construct,/turf/simulated/floor/wood{broken = 1; icon_state = "wood-broken"},/area/maintenance/abandonedbar) "aEY" = (/obj/structure/stool,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/wood,/area/maintenance/abandonedbar) "aEZ" = (/obj/machinery/light,/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/plating,/area/maintenance/abandonedbar) -"aFa" = (/obj/structure/sign/poster{pixel_x = 32},/turf/simulated/floor/wood{broken = 1; icon_state = "wood-broken"},/area/maintenance/abandonedbar) +"aFa" = (/obj/structure/sign/poster/contraband/random{pixel_x = 32},/turf/simulated/floor/wood{broken = 1; icon_state = "wood-broken"},/area/maintenance/abandonedbar) "aFb" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/condiment/saltshaker,/obj/item/weapon/reagent_containers/food/condiment/peppermill,/turf/simulated/floor/plating,/area/maintenance/abandonedbar) "aFc" = (/obj/machinery/door/airlock/external{id_tag = "s_docking_airlock"; name = "Shuttle Airlock"; req_access_txt = "150"},/obj/machinery/door/poddoor{icon_state = "pdoor1"; id_tag = "syndicate_elite"; name = "Front Hull Door"; opacity = 1},/turf/simulated/shuttle/plating,/area/shuttle/syndicate_elite) "aFd" = (/turf/simulated/wall/r_wall,/area/maintenance/abandonedbar) @@ -2145,7 +2145,7 @@ "aPm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aPn" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock{name = "Unisex Restrooms"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aPo" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) -"aPp" = (/obj/structure/sign/poster{pixel_x = -32; pixel_y = 0},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"aPp" = (/obj/structure/sign/poster/contraband/random{pixel_x = -32; pixel_y = 0},/turf/simulated/floor/wood,/area/crew_quarters/bar) "aPq" = (/obj/structure/closet/gmcloset{icon_closed = "black"; icon_state = "black"; name = "formal wardrobe"},/obj/machinery/light/small{dir = 4},/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/wood,/area/crew_quarters/bar) "aPr" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/camera{c_tag = "Fore Primary Hallway South"; dir = 4; network = list("SS13")},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24; shock_proof = 0},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore) "aPs" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/floor/plating,/area/maintenance/fsmaint) @@ -2192,7 +2192,7 @@ "aQh" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aQi" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aQj" = (/obj/structure/rack,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"aQk" = (/obj/effect/decal/cleanable/dirt,/obj/structure/sign/poster{pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/fpmaint) +"aQk" = (/obj/effect/decal/cleanable/dirt,/obj/structure/sign/poster/contraband/random{pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aQl" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aQm" = (/obj/structure/toilet{pixel_y = 8},/obj/machinery/light/small{dir = 8},/obj/effect/landmark/start{name = "Civilian"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aQn" = (/obj/structure/toilet{pixel_y = 8},/obj/machinery/light/small{dir = 8},/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) @@ -3275,7 +3275,7 @@ "blt" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "blu" = (/obj/machinery/status_display{pixel_y = 30},/obj/machinery/light/spot{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor4,/area/shuttle/escape) "blv" = (/obj/machinery/status_display{pixel_y = 30},/obj/machinery/light/spot{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/escape) -"blw" = (/obj/structure/sign/poster/legit{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"blw" = (/obj/structure/sign/poster/official/random{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "blx" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bly" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/hallway/secondary/entry) "blz" = (/obj/effect/decal/warning_stripes/east,/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) @@ -3452,7 +3452,7 @@ "boR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "boS" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "boT" = (/obj/machinery/firealarm{dir = 2; pixel_y = -24},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) -"boU" = (/obj/structure/sign/poster/legit{pixel_y = -32},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) +"boU" = (/obj/structure/sign/poster/official/random{pixel_y = -32},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "boV" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "boW" = (/obj/machinery/camera{c_tag = "Arrivals Hallway"; dir = 8; network = list("SS13")},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "boX" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) @@ -3462,7 +3462,7 @@ "bpb" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/table,/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/storage/toolbox/emergency,/turf/simulated/floor/plating,/area/storage/emergency2) "bpc" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/wood,/area/civilian/pet_store) "bpd" = (/obj/effect/landmark{name = "lightsout"},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) -"bpe" = (/obj/structure/sign/poster/legit{pixel_x = 32},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"bpe" = (/obj/structure/sign/poster/official/random{pixel_x = 32},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) "bpf" = (/obj/structure/grille/broken,/turf/simulated/floor/plating,/area/maintenance/port) "bpg" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/obj/item/device/radio/intercom{frequency = 1459; name = "station intercom (General)"; pixel_x = 28},/turf/simulated/floor/wood,/area/civilian/pet_store) "bph" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/storage/emergency2) @@ -3756,7 +3756,7 @@ "buL" = (/obj/machinery/hydroponics/constructable,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) "buM" = (/obj/structure/table/woodentable,/obj/item/weapon/kitchen/utensil/fork,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/wood,/area/crew_quarters/bar) "buN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 16},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) -"buO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/sign/poster/legit{pixel_y = 32},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) +"buO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/sign/poster/official/random{pixel_y = 32},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "buP" = (/obj/machinery/light{dir = 8},/obj/machinery/hydroponics/constructable,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) "buQ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "buR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) @@ -3956,7 +3956,7 @@ "byD" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/central/west) "byE" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central/west) "byF" = (/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/central/west) -"byG" = (/obj/machinery/photocopier,/obj/structure/sign/poster/legit{pixel_x = -32},/turf/simulated/floor/wood,/area/bridge/meeting_room) +"byG" = (/obj/machinery/photocopier,/obj/structure/sign/poster/official/random{pixel_x = -32},/turf/simulated/floor/wood,/area/bridge/meeting_room) "byH" = (/obj/machinery/door_control{id = "heads_meeting"; name = "Privacy Shutters Control"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/wood,/area/bridge/meeting_room) "byI" = (/obj/machinery/newscaster{pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor/wood,/area/bridge/meeting_room) "byJ" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/camera{c_tag = "Bridge Conference Room"; dir = 2; network = list("SS13")},/turf/simulated/floor/wood,/area/bridge/meeting_room) @@ -4154,7 +4154,7 @@ "bCt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/port) "bCu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) "bCv" = (/obj/item/stack/sheet/cardboard,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) -"bCw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/sign/poster{pixel_x = -32},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/port) +"bCw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/sign/poster/contraband/random{pixel_x = -32},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/port) "bCx" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) "bCy" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) "bCz" = (/obj/machinery/camera{c_tag = "Cargo Bay Storage"; dir = 8; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) @@ -4296,7 +4296,7 @@ "bFg" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/port) "bFh" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) "bFi" = (/obj/effect/decal/cleanable/cobweb,/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/port) -"bFj" = (/obj/structure/sign/poster{pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) +"bFj" = (/obj/structure/sign/poster/contraband/random{pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) "bFk" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) "bFl" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/turf/simulated/floor/plating,/area/maintenance/port) "bFm" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/quartermaster/storage) @@ -4533,7 +4533,7 @@ "bKg" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_research{name = "Robotics Lab"; req_access_txt = "29"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) "bKh" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) "bKi" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) -"bKj" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/sign/poster/legit{pixel_x = 32},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) +"bKj" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/sign/poster/official/random{pixel_x = 32},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) "bKk" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = 6},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/obj/item/clothing/glasses/welding,/obj/structure/disposalpipe/segment{dir = 4},/obj/item/device/radio/headset/headset_sci{pixel_x = -3},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) "bKl" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bKm" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/shuttle/escape) @@ -4631,7 +4631,7 @@ "bMe" = (/obj/machinery/mass_driver{id_tag = "trash"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/disposal) "bMf" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/toxins/lab) "bMg" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/obj/item/stack/packageWrap,/obj/item/weapon/pen,/obj/item/weapon/hand_labeler,/obj/structure/table/glass,/obj/item/weapon/book/manual/sop_science,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) -"bMh" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/structure/sign/poster{pixel_x = 32},/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bMh" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/structure/sign/poster/contraband/random{pixel_x = 32},/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bMi" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/hallway/secondary/entry) "bMj" = (/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/hallway/secondary/entry) "bMk" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor/plating,/area/maintenance/disposal) @@ -4769,7 +4769,7 @@ "bOU" = (/turf/simulated/wall,/area/medical/chemistry) "bOV" = (/obj/effect/decal/warning_stripes/yellow/partial,/obj/effect/decal/warning_stripes/arrow,/turf/simulated/floor/plasteel,/area/medical/reception) "bOW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/warning_stripes/yellow/partial,/obj/effect/decal/warning_stripes/arrow,/turf/simulated/floor/plasteel,/area/medical/reception) -"bOX" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/sign/poster/legit{pixel_x = -32},/turf/simulated/floor/plasteel,/area/hallway/primary/central/se) +"bOX" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/sign/poster/official/random{pixel_x = -32},/turf/simulated/floor/plasteel,/area/hallway/primary/central/se) "bOY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/item/device/radio/intercom{frequency = 1459; name = "station intercom (General)"; pixel_x = 28},/turf/simulated/floor/plasteel,/area/hallway/primary/central/se) "bOZ" = (/turf/simulated/floor/plasteel,/area/medical/reception) "bPa" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Chemistry Lab"; req_access_txt = "33"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) @@ -4833,7 +4833,7 @@ "bQk" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/crew_quarters/heads) "bQl" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/carpet,/area/crew_quarters/heads) "bQm" = (/turf/simulated/floor/plasteel,/area/engine/gravitygenerator) -"bQn" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/sign/poster/legit{pixel_x = 32},/turf/simulated/floor/plasteel,/area/crew_quarters/heads) +"bQn" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/sign/poster/official/random{pixel_x = 32},/turf/simulated/floor/plasteel,/area/crew_quarters/heads) "bQo" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/turf/space,/area/space) "bQp" = (/obj/structure/stool/bed/chair/office/dark,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel,/area/engine/gravitygenerator) "bQq" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel,/area/engine/gravitygenerator) @@ -5036,7 +5036,7 @@ "bUo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/medbay2) "bUp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/medbay2) "bUq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/medbay2) -"bUr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/sign/poster/legit{pixel_y = -32},/turf/simulated/floor/plasteel{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/medbay2) +"bUr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/sign/poster/official/random{pixel_y = -32},/turf/simulated/floor/plasteel{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/medbay2) "bUs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/medbay2) "bUt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/medbay2) "bUu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/plasteel{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/medbay2) @@ -5053,7 +5053,7 @@ "bUF" = (/obj/machinery/computer/operating{name = "Robotics Operating Computer"},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) "bUG" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/genetics) "bUH" = (/obj/structure/closet/wardrobe/robotics_black,/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) -"bUI" = (/obj/structure/table,/obj/item/weapon/storage/box/bodybags{pixel_x = -4; pixel_y = -4},/obj/structure/sign/poster/legit{pixel_x = -32},/obj/item/weapon/storage/box/masks,/obj/item/weapon/storage/box/gloves{pixel_x = 4; pixel_y = 4},/obj/item/weapon/tank/anesthetic,/obj/item/clothing/mask/breath/medical,/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner"},/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 4},/area/assembly/robotics) +"bUI" = (/obj/structure/table,/obj/item/weapon/storage/box/bodybags{pixel_x = -4; pixel_y = -4},/obj/structure/sign/poster/official/random{pixel_x = -32},/obj/item/weapon/storage/box/masks,/obj/item/weapon/storage/box/gloves{pixel_x = 4; pixel_y = 4},/obj/item/weapon/tank/anesthetic,/obj/item/clothing/mask/breath/medical,/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner"},/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 4},/area/assembly/robotics) "bUJ" = (/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) "bUK" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "bUL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) @@ -5360,7 +5360,7 @@ "caB" = (/obj/machinery/camera{c_tag = "Central Hallway South-East"; dir = 8; network = list("SS13")},/turf/simulated/floor/plasteel,/area/hallway/primary/central/se) "caC" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id_tag = "acute1"; name = "Acute 1 Privacy Shutters"; opacity = 0},/turf/simulated/floor/plasteel{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/sleeper) "caD" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id_tag = "acute1"; name = "Acute 1 Privacy Shutters"; opacity = 0},/turf/simulated/floor/plasteel{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/sleeper) -"caE" = (/obj/structure/sign/poster/legit{pixel_x = -32},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/medbay2) +"caE" = (/obj/structure/sign/poster/official/random{pixel_x = -32},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/medbay2) "caF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/medbay2) "caG" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay2) "caH" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/item/device/radio/intercom/department/medbay{pixel_y = 25},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/medbay2) @@ -5739,7 +5739,7 @@ "chS" = (/mob/living/simple_animal/mouse/white,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) "chT" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent,/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) "chU" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/camera{c_tag = "Research Toxins Storage Room"; dir = 4; network = list("Research","SS13"); pixel_y = -22},/turf/simulated/floor/plasteel,/area/toxins/storage) -"chV" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/sign/poster/legit{pixel_x = -32},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"chV" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/sign/poster/official/random{pixel_x = -32},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "chW" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "chX" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "chY" = (/obj/machinery/atmospherics/pipe/simple/insulated{dir = 6},/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) @@ -6104,7 +6104,7 @@ "coW" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) "coX" = (/obj/structure/table/woodentable,/obj/item/ashtray/glass{pixel_x = -4; pixel_y = -4},/obj/item/weapon/lighter/zippo/blue{pixel_x = 7; pixel_y = 4},/turf/simulated/floor/plasteel{icon_state = "bcarpet05"},/area/blueshield) "coY" = (/obj/machinery/keycard_auth{pixel_x = -24; pixel_y = 0},/obj/machinery/door/window{dir = 1; name = "Desk Door"; req_access_txt = "67"},/turf/simulated/floor/wood,/area/blueshield) -"coZ" = (/obj/structure/sign/poster/legit{pixel_x = 32},/obj/machinery/photocopier,/turf/simulated/floor/wood,/area/blueshield) +"coZ" = (/obj/structure/sign/poster/official/random{pixel_x = 32},/obj/machinery/photocopier,/turf/simulated/floor/wood,/area/blueshield) "cpa" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/wall,/area/ntrep) "cpb" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/photocopier,/turf/simulated/floor/wood,/area/ntrep) "cpc" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/carpet,/area/ntrep) @@ -6196,7 +6196,7 @@ "cqK" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/turf/simulated/floor/plasteel{icon_state = "bcarpet05"},/area/blueshield) "cqL" = (/obj/item/flag/nt,/turf/simulated/floor/wood,/area/blueshield) "cqM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall,/area/ntrep) -"cqN" = (/obj/item/flag/nt,/obj/structure/sign/poster/legit{pixel_x = -32},/turf/simulated/floor/wood,/area/ntrep) +"cqN" = (/obj/item/flag/nt,/obj/structure/sign/poster/official/random{pixel_x = -32},/turf/simulated/floor/wood,/area/ntrep) "cqO" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/turf/simulated/floor/carpet,/area/ntrep) "cqP" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/apmaint) "cqQ" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Nanotrasen Representative"},/turf/simulated/floor/carpet,/area/ntrep) @@ -6239,7 +6239,7 @@ "crB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/medbay2) "crC" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/medbay2) "crD" = (/turf/simulated/wall,/area/medical/psych) -"crE" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/camera{c_tag = "Medbay Psych Office Corridor West"; network = list("SS13")},/obj/structure/sign/poster/legit{pixel_y = 32},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/medbay2) +"crE" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/camera{c_tag = "Medbay Psych Office Corridor West"; network = list("SS13")},/obj/structure/sign/poster/official/random{pixel_y = 32},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/medbay2) "crF" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/medical/psych) "crG" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/disposalpipe/segment,/obj/structure/closet/walllocker/emerglocker/north,/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTHEAST)"; icon_state = "whiteblue"; dir = 5},/area/medical/medbay2) "crH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Psych Office"; req_access_txt = "64"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/psych) @@ -6299,7 +6299,7 @@ "csJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/wall,/area/engine/controlroom) "csK" = (/obj/structure/table,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/asmaint) "csL" = (/turf/simulated/floor/plating,/area/maintenance/asmaint) -"csM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/sign/poster/legit{pixel_x = 32},/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) +"csM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/sign/poster/official/random{pixel_x = 32},/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "csN" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/closet/firecloset,/obj/item/taperoll/engineering,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel,/area/engine/controlroom) "csO" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/obj/structure/closet/firecloset,/obj/item/taperoll/engineering,/turf/simulated/floor/plasteel,/area/engine/controlroom) "csP" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall,/area/medical/sleeper) @@ -6416,7 +6416,7 @@ "cuW" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 8},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) "cuX" = (/obj/machinery/camera{c_tag = "Research Hallway South"; dir = 1; network = list("Research","SS13"); pixel_x = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "cuY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/visible{dir = 6; level = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"cuZ" = (/obj/machinery/atmospherics/pipe/manifold/visible,/obj/structure/sign/poster/legit{pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) +"cuZ" = (/obj/machinery/atmospherics/pipe/manifold/visible,/obj/structure/sign/poster/official/random{pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) "cva" = (/obj/machinery/atmospherics/binary/valve{dir = 4},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) "cvb" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) "cvc" = (/obj/item/device/assembly/prox_sensor{pixel_x = -5; pixel_y = -5},/obj/item/device/assembly/prox_sensor{pixel_x = -4; pixel_y = 4},/obj/item/device/assembly/prox_sensor{pixel_x = 5; pixel_y = 5},/obj/structure/table,/obj/item/device/assembly/prox_sensor,/obj/item/device/assembly/prox_sensor{pixel_x = -5; pixel_y = -5},/obj/item/device/assembly/prox_sensor,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) @@ -6497,7 +6497,7 @@ "cwz" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/apmaint) "cwA" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/obj/item/stack/sheet/metal{amount = 2},/turf/simulated/floor/plating,/area/maintenance/apmaint) "cwB" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"cwC" = (/obj/structure/sign/poster{pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"cwC" = (/obj/structure/sign/poster/contraband/random{pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/apmaint) "cwD" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) "cwE" = (/obj/structure/table,/obj/effect/spawner/lootdrop/maintenance,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/apmaint) "cwF" = (/turf/simulated/floor/plasteel,/area/maintenance/consarea) @@ -6567,7 +6567,7 @@ "cxR" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/maintenance{name = "E.X.P.E.R.I-MENTOR Lab Maintenance"; req_access_txt = "47"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "cxS" = (/obj/effect/decal/cleanable/fungus,/turf/simulated/wall,/area/maintenance/asmaint2) "cxT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/wall,/area/toxins/explab) -"cxU" = (/obj/structure/sign/poster{pixel_x = 0; pixel_y = 32},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"cxU" = (/obj/structure/sign/poster/contraband/random{pixel_x = 0; pixel_y = 32},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) "cxV" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "cxW" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/research{name = "Xenobiology Research"; req_access_txt = "47"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "cxX" = (/obj/machinery/atmospherics/unary/outlet_injector/on{dir = 4},/turf/simulated/floor/plating/airless,/area/maintenance/incinerator) @@ -6782,7 +6782,7 @@ "cBY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/maintenance/asmaint) "cBZ" = (/obj/machinery/alarm{pixel_y = 22},/obj/structure/table,/obj/item/device/radio/electropack,/obj/item/device/assembly/signaler,/obj/item/device/healthanalyzer,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/misc_lab) "cCa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/research{name = "Xenobiology Research"; req_access_txt = "47"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) -"cCb" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/obj/item/clothing/ears/earmuffs,/obj/item/device/multitool,/obj/item/clothing/ears/earmuffs,/obj/structure/sign/poster/legit{pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/misc_lab) +"cCb" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/obj/item/clothing/ears/earmuffs,/obj/item/device/multitool,/obj/item/clothing/ears/earmuffs,/obj/structure/sign/poster/official/random{pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/misc_lab) "cCc" = (/obj/structure/reagent_dispensers/fueltank,/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/misc_lab) "cCd" = (/obj/structure/closet/bombcloset,/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/misc_lab) "cCe" = (/obj/structure/closet/secure_closet/scientist,/obj/machinery/light{dir = 1; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/misc_lab) @@ -6873,7 +6873,7 @@ "cDL" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/visible{dir = 9},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/maintenance/incinerator) "cDM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/toxins/test_area) "cDN" = (/obj/machinery/camera{c_tag = "Research Toxins Test Chamber South"; dir = 1; network = list("Toxins","Research","SS13")},/obj/machinery/light,/turf/simulated/floor/plasteel/airless,/area/toxins/test_area) -"cDO" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 8},/obj/structure/sign/poster{pixel_x = 32},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/maintenance/incinerator) +"cDO" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 8},/obj/structure/sign/poster/contraband/random{pixel_x = 32},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/maintenance/incinerator) "cDP" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 0; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/insulated,/area/maintenance/incinerator) "cDQ" = (/obj/structure/closet/toolcloset,/turf/simulated/floor/plating,/area/maintenance/apmaint) "cDR" = (/obj/item/weapon/table_parts,/turf/simulated/floor/plasteel,/area/maintenance/consarea) @@ -7540,7 +7540,7 @@ "cQC" = (/obj/structure/rack,/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "cQD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/aft) "cQE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall,/area/hallway/primary/aft) -"cQF" = (/obj/structure/table,/obj/structure/sign/poster{pixel_x = -32},/turf/simulated/floor/plasteel{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/assembly/assembly_line) +"cQF" = (/obj/structure/table,/obj/structure/sign/poster/contraband/random{pixel_x = -32},/turf/simulated/floor/plasteel{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/assembly/assembly_line) "cQG" = (/turf/simulated/floor/plasteel{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/assembly/assembly_line) "cQH" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/assembly/assembly_line) "cQI" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) @@ -7857,7 +7857,7 @@ "cWJ" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/engine/equipmentstorage) "cWK" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plasteel,/area/engine/equipmentstorage) "cWL" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_y = 5},/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/weapon/storage/belt/utility,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel,/area/engine/equipmentstorage) -"cWM" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/item/weapon/stock_parts/cell/high,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/sign/poster/legit{pixel_x = 32},/turf/simulated/floor/plasteel,/area/engine/equipmentstorage) +"cWM" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/item/weapon/stock_parts/cell/high,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/sign/poster/official/random{pixel_x = 32},/turf/simulated/floor/plasteel,/area/engine/equipmentstorage) "cWN" = (/obj/machinery/atmospherics/pipe/simple/visible/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/atmos) "cWO" = (/obj/machinery/atmospherics/pipe/manifold/visible/purple{dir = 4},/turf/simulated/floor/plasteel,/area/atmos) "cWP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/engine/equipmentstorage) @@ -8010,7 +8010,7 @@ "cZI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/engine/engineering) "cZJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/plasteel,/area/engine/engineering) "cZK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cZL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/sign/poster/legit{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel,/area/engine/engineering) +"cZL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/sign/poster/official/random{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel,/area/engine/engineering) "cZM" = (/turf/simulated/wall,/area/engine/engineering) "cZN" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) "cZO" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/airlock/glass_engineering{name = "Engine Room"; req_access_txt = "10"; req_one_access_txt = null},/turf/simulated/floor/plasteel,/area/engine/engineering) @@ -8086,7 +8086,7 @@ "dbg" = (/obj/structure/rack,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "dbh" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "dbi" = (/obj/structure/closet/crate,/obj/item/clothing/under/color/lightpurple,/obj/item/stack/spacecash/c200,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"dbj" = (/obj/structure/sign/poster{pixel_x = -32},/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) +"dbj" = (/obj/structure/sign/poster/contraband/random{pixel_x = -32},/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) "dbk" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "dbl" = (/obj/machinery/floodlight,/turf/simulated/floor/plating,/area/storage/secure) "dbm" = (/obj/item/device/radio/intercom{dir = 1; name = "station intercom (General)"; pixel_y = -28},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitegreencorner"},/area/medical/virology) @@ -8399,7 +8399,7 @@ "dhh" = (/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk12"; icon_state = "catwalk12"},/area/space) "dhi" = (/obj/machinery/atmospherics/pipe/simple/visible/yellow,/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk9"; icon_state = "catwalk9"},/area/space) "dhj" = (/obj/machinery/door/airlock/atmos{name = "Turbine Access"; req_access_txt = "12;24"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/maintenance/turbine) -"dhk" = (/obj/structure/rack,/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/obj/item/toy/minimeteor,/obj/item/weapon/contraband/poster,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"dhk" = (/obj/structure/rack,/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/obj/item/toy/minimeteor,/obj/item/weapon/poster/random_contraband,/turf/simulated/floor/plating,/area/maintenance/asmaint) "dhl" = (/obj/machinery/the_singularitygen{anchored = 0},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/storage/secure) "dhm" = (/obj/machinery/power/port_gen/pacman,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/storage/secure) "dhn" = (/obj/structure/grille,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) @@ -9235,4 +9235,3 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} - diff --git a/_maps/map_files/cyberiad/z2.dmm b/_maps/map_files/cyberiad/z2.dmm index 79d5bede9fd..e6c051c6321 100644 --- a/_maps/map_files/cyberiad/z2.dmm +++ b/_maps/map_files/cyberiad/z2.dmm @@ -634,7 +634,7 @@ "mj" = (/obj/structure/stool/bed/chair/comfy/black{dir = 1},/obj/effect/landmark{name = "ERT Director"},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/specops) "mk" = (/obj/structure/stool,/obj/effect/landmark{name = "Syndicate-Spawn"},/obj/effect/decal/warning_stripes/east,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "ml" = (/obj/structure/stool,/turf/unsimulated/floor{tag = "icon-dark"; icon_state = "dark"},/area/syndicate_mothership) -"mm" = (/obj/structure/stool,/obj/structure/sign/poster/legit{pixel_y = 32},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/control) +"mm" = (/obj/structure/stool,/obj/structure/sign/poster/random{pixel_y = 32},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/control) "mn" = (/obj/structure/stool,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/control) "mo" = (/obj/structure/stool,/obj/machinery/light/spot{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/control) "mp" = (/obj/structure/stool,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/control) @@ -946,7 +946,7 @@ "tl" = (/obj/machinery/mass_driver{dir = 8; drive_range = 50; id_tag = "ASSAULT3"; name = "gravpult"},/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) "tm" = (/turf/unsimulated/floor{icon_state = "loadingarea"; dir = 8},/area/centcom/specops) "tn" = (/turf/unsimulated/floor{icon_state = "vault"; dir = 5},/area/centcom/specops) -"to" = (/obj/structure/sign/poster/legit{pixel_x = -32},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/control) +"to" = (/obj/structure/sign/poster/random{pixel_x = -32},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/control) "tp" = (/obj/item/weapon/reagent_containers/food/condiment/saltshaker{pixel_x = -6},/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/control) "tq" = (/obj/machinery/vending/dinnerware{req_access_txt = "102"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/control) "tr" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/beaker,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/control) diff --git a/_maps/map_files/cyberiad/z4.dmm b/_maps/map_files/cyberiad/z4.dmm index 49a33f2eace..a70b3a16126 100644 --- a/_maps/map_files/cyberiad/z4.dmm +++ b/_maps/map_files/cyberiad/z4.dmm @@ -213,7 +213,7 @@ "ee" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/area/engiestation) "ef" = (/obj/structure/mirror,/turf/simulated/wall,/area/engiestation) "eg" = (/obj/machinery/computer/station_alert,/turf/simulated/floor/plasteel,/area/engiestation) -"eh" = (/obj/structure/table/woodentable,/obj/item/ashtray/plastic,/obj/structure/sign/poster/legit{pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "wood"},/area/engiestation) +"eh" = (/obj/structure/table/woodentable,/obj/item/ashtray/plastic,/obj/structure/sign/poster/random{pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "wood"},/area/engiestation) "ei" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/turf/simulated/floor/plasteel{icon_state = "wood"},/area/engiestation) "ej" = (/obj/machinery/light,/obj/item/device/radio/intercom{dir = 1; name = "station intercom (General)"; pixel_y = -28},/turf/simulated/floor/plasteel{icon_state = "wood"},/area/engiestation) "ek" = (/turf/simulated/floor/plating/airless,/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk5"; icon_state = "catwalk5"},/area/space) @@ -222,7 +222,7 @@ "en" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "cmo"},/area/engiestation) "eo" = (/obj/machinery/light,/obj/item/device/radio/intercom{dir = 1; name = "station intercom (General)"; pixel_y = -28},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/area/engiestation) "ep" = (/obj/structure/table/reinforced,/obj/item/weapon/lipstick/random,/obj/item/weapon/lipstick/random,/obj/item/weapon/storage/fancy/cigarettes/cigpack_carp,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/area/engiestation) -"eq" = (/obj/effect/decal/cleanable/dirt,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka,/turf/simulated/floor/plasteel,/area/engiestation) +"eq" = (/obj/effect/decal/cleanable/dirt,/obj/item/weapon/poster/random_contraband,/obj/item/weapon/poster/random_contraband,/obj/item/weapon/poster/random_contraband,/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka,/turf/simulated/floor/plasteel,/area/engiestation) "er" = (/obj/structure/sign/nosmoking_2{pixel_x = -32},/turf/simulated/floor/plasteel{tag = "icon-stage_stairs"; icon_state = "stage_stairs"},/area/engiestation) "es" = (/turf/simulated/floor/plasteel{tag = "icon-stage_stairs"; icon_state = "stage_stairs"},/area/engiestation) "et" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/paint/remover,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/box/mousetraps,/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plasteel,/area/engiestation) @@ -233,7 +233,7 @@ "ey" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/space,/area/space) "ez" = (/obj/item/device/radio/intercom{dir = 1; name = "station intercom (General)"; pixel_x = -28; pixel_y = 0},/turf/simulated/floor/plasteel,/area/engiestation) "eA" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellow"},/area/engiestation) -"eB" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/sign/poster/legit{pixel_x = 32},/turf/simulated/floor/plasteel,/area/engiestation) +"eB" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/sign/poster/random{pixel_x = 32},/turf/simulated/floor/plasteel,/area/engiestation) "eC" = (/obj/machinery/computer/shuttle/engineering,/turf/simulated/floor/plasteel,/area/engiestation) "eD" = (/obj/structure/closet/wardrobe/atmospherics_yellow,/obj/machinery/light_switch{pixel_y = -28},/turf/simulated/floor/plasteel,/area/engiestation) "eE" = (/obj/structure/reagent_dispensers/fueltank,/obj/effect/decal/cleanable/dirt,/obj/machinery/light,/obj/item/device/radio/intercom{dir = 1; name = "station intercom (General)"; pixel_y = -28},/turf/simulated/floor/plasteel,/area/engiestation) diff --git a/_maps/map_files/cyberiad/z5.dmm b/_maps/map_files/cyberiad/z5.dmm index 86b225e0d1b..71a73a26301 100644 --- a/_maps/map_files/cyberiad/z5.dmm +++ b/_maps/map_files/cyberiad/z5.dmm @@ -880,8 +880,8 @@ "qV" = (/turf/simulated/wall,/area/mine/laborcamp) "qW" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/mine/laborcamp) "qX" = (/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/mine/laborcamp) -"qY" = (/obj/structure/sign/poster/legit{pixel_x = 32},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/mine/laborcamp) -"qZ" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/sign/poster/legit{pixel_x = -32},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"},/area/mine/laborcamp) +"qY" = (/obj/structure/sign/poster/random{pixel_x = 32},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/mine/laborcamp) +"qZ" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/sign/poster/random{pixel_x = -32},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"},/area/mine/laborcamp) "ra" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"},/area/mine/laborcamp) "rb" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=1-Storage"; location = "7-Sleeper"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"},/area/mine/laborcamp) "rc" = (/obj/machinery/light/small{dir = 4},/obj/structure/stool/bed/roller,/obj/machinery/light_switch{pixel_x = 27; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"},/area/mine/laborcamp) @@ -907,7 +907,7 @@ "rw" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/mine/laborcamp) "rx" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/item/device/radio/intercom/locked/prison{pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/mine/laborcamp) "ry" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/mine/laborcamp) -"rz" = (/obj/structure/sign/poster/legit{pixel_x = -32},/turf/simulated/floor/plasteel{icon_state = "asteroidfloor"},/area/mine/laborcamp) +"rz" = (/obj/structure/sign/poster/random{pixel_x = -32},/turf/simulated/floor/plasteel{icon_state = "asteroidfloor"},/area/mine/laborcamp) "rA" = (/turf/simulated/floor/plasteel{icon_state = "asteroidfloor"},/area/mine/laborcamp) "rB" = (/obj/item/device/radio/intercom/locked/prison{pixel_y = 25},/turf/simulated/floor/plating{icon_plating = "asteroidplating"; icon_state = "asteroidplating"},/area/mine/laborcamp) "rC" = (/turf/simulated/floor/plasteel/airless{tag = "icon-asteroidwarning (SOUTHWEST)"; icon_state = "asteroidwarning"; dir = 10},/area/mine/dangerous/explored) @@ -920,7 +920,7 @@ "rJ" = (/obj/machinery/door/poddoor/preopen{id_tag = "Labor"; name = "labor camp blast door"},/obj/machinery/door/airlock{name = "Labor Camp External Access"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/mine/laborcamp) "rK" = (/turf/simulated/floor/plasteel/airless{tag = "icon-asteroidwarning (SOUTHEAST)"; icon_state = "asteroidwarning"; dir = 6},/area/mine/dangerous/explored) "rL" = (/obj/machinery/vending/sustenance,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/mine/laborcamp) -"rM" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/obj/structure/sign/poster/legit{pixel_x = 32},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/mine/laborcamp) +"rM" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/obj/structure/sign/poster/random{pixel_x = 32},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/mine/laborcamp) "rN" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/wall,/area/mine/laborcamp) "rO" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/mine/laborcamp) "rP" = (/obj/machinery/flasher{id = "Labor"; pixel_x = 0; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4},/turf/simulated/wall,/area/mine/laborcamp) @@ -955,7 +955,7 @@ "ss" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/laborcamp) "st" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/laborcamp) "su" = (/obj/machinery/computer/shuttle/labor/one_way,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/mine/laborcamp) -"sv" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=6-Vending"; location = "5-Central"},/obj/structure/sign/poster/legit{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/mine/laborcamp) +"sv" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=6-Vending"; location = "5-Central"},/obj/structure/sign/poster/random{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/mine/laborcamp) "sw" = (/obj/machinery/conveyor{dir = 8; id = "gulag"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/mine/laborcamp) "sx" = (/obj/machinery/mineral/stacking_machine{dir = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/mine/laborcamp) "sy" = (/obj/machinery/conveyor{dir = 10; icon_state = "conveyor0"; id = "gulag"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/mine/laborcamp) diff --git a/_maps/map_files/templates/spacehotel/n_01.dmm b/_maps/map_files/templates/spacehotel/n_01.dmm index 4480512c668..ebf6ffb1a79 100644 --- a/_maps/map_files/templates/spacehotel/n_01.dmm +++ b/_maps/map_files/templates/spacehotel/n_01.dmm @@ -1,5 +1,5 @@ "a" = (/turf/template_noop,/area/template_noop) -"b" = (/obj/structure/sign/poster/legit{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) +"b" = (/obj/structure/sign/poster/random{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) "c" = (/turf/unsimulated/floor/carpet,/area/template_noop) "d" = (/obj/structure/dresser,/obj/item/weapon/lipstick/jade,/turf/unsimulated/floor/carpet,/area/template_noop) "e" = (/obj/machinery/light{dir = 8},/turf/unsimulated/floor/carpet,/area/template_noop) diff --git a/_maps/map_files/templates/spacehotel/n_02.dmm b/_maps/map_files/templates/spacehotel/n_02.dmm index cda6eb42b4e..b802e285219 100644 --- a/_maps/map_files/templates/spacehotel/n_02.dmm +++ b/_maps/map_files/templates/spacehotel/n_02.dmm @@ -1,7 +1,7 @@ "a" = (/turf/template_noop,/area/template_noop) "b" = (/obj/effect/decal/cleanable/flour{desc = "Probably."},/obj/effect/decal/cleanable/pie_smudge,/turf/template_noop,/area/template_noop) "c" = (/obj/effect/decal/cleanable/pie_smudge,/obj/effect/decal/cleanable/flour,/obj/item/weapon/grown/bananapeel{layer = 2.6},/turf/template_noop,/area/template_noop) -"d" = (/obj/structure/sign/poster{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) +"d" = (/obj/structure/sign/poster/random{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) "e" = (/turf/unsimulated/floor/carpet,/area/template_noop) "f" = (/obj/effect/decal/cleanable/pie_smudge,/obj/effect/decal/cleanable/flour,/turf/unsimulated/floor/carpet,/area/template_noop) "g" = (/obj/structure/dresser,/turf/unsimulated/floor/carpet,/area/template_noop) diff --git a/_maps/map_files/templates/spacehotel/n_03.dmm b/_maps/map_files/templates/spacehotel/n_03.dmm index e4aa24d6899..15915ff9c0a 100644 --- a/_maps/map_files/templates/spacehotel/n_03.dmm +++ b/_maps/map_files/templates/spacehotel/n_03.dmm @@ -1,5 +1,5 @@ "a" = (/turf/template_noop,/area/template_noop) -"b" = (/obj/structure/sign/poster/legit{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) +"b" = (/obj/structure/sign/poster/official/random{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) "c" = (/turf/unsimulated/floor/carpet,/area/template_noop) "d" = (/obj/structure/dresser,/obj/item/weapon/lipstick/purple,/turf/unsimulated/floor/carpet,/area/template_noop) "e" = (/obj/machinery/light{dir = 8},/turf/unsimulated/floor/carpet,/area/template_noop) diff --git a/_maps/map_files/templates/spacehotel/n_04.dmm b/_maps/map_files/templates/spacehotel/n_04.dmm index 91a433502b9..2788bb3307c 100644 --- a/_maps/map_files/templates/spacehotel/n_04.dmm +++ b/_maps/map_files/templates/spacehotel/n_04.dmm @@ -1,5 +1,5 @@ "a" = (/turf/template_noop,/area/template_noop) -"b" = (/obj/structure/sign/poster{desc = "You can't make out anything from the poster's original print. It's ruined."; dir = 8; icon_state = "poster_ripped"; name = "ripped poster"; pixel_x = -32; ruined = 1},/turf/unsimulated/floor/carpet,/area/template_noop) +"b" = (/obj/structure/sign/poster/ripped{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) "c" = (/turf/unsimulated/floor/carpet,/area/template_noop) "d" = (/obj/structure/dresser,/obj/item/clothing/head/xenos,/turf/unsimulated/floor/carpet,/area/template_noop) "e" = (/obj/machinery/light{dir = 8},/turf/unsimulated/floor/carpet,/area/template_noop) diff --git a/_maps/map_files/templates/spacehotel/n_05.dmm b/_maps/map_files/templates/spacehotel/n_05.dmm index cf60cf65327..bf746e2fc45 100644 --- a/_maps/map_files/templates/spacehotel/n_05.dmm +++ b/_maps/map_files/templates/spacehotel/n_05.dmm @@ -1,5 +1,5 @@ "a" = (/turf/template_noop,/area/template_noop) -"b" = (/obj/structure/sign/poster/legit{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) +"b" = (/obj/structure/sign/poster/official/random{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) "c" = (/turf/unsimulated/floor/carpet,/area/template_noop) "d" = (/obj/structure/dresser,/turf/unsimulated/floor/carpet,/area/template_noop) "e" = (/obj/machinery/light{dir = 8},/turf/unsimulated/floor/carpet,/area/template_noop) diff --git a/_maps/map_files/templates/spacehotel/n_06.dmm b/_maps/map_files/templates/spacehotel/n_06.dmm index 046119cf016..a2fc80149cb 100644 --- a/_maps/map_files/templates/spacehotel/n_06.dmm +++ b/_maps/map_files/templates/spacehotel/n_06.dmm @@ -1,5 +1,5 @@ "a" = (/turf/template_noop,/area/template_noop) -"b" = (/obj/effect/decal/cleanable/blood/gibs/old,/obj/structure/sign/poster{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) +"b" = (/obj/effect/decal/cleanable/blood/gibs/old,/obj/structure/sign/poster/random{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) "c" = (/turf/unsimulated/floor/carpet,/area/template_noop) "d" = (/obj/structure/dresser,/turf/unsimulated/floor/carpet,/area/template_noop) "e" = (/obj/machinery/light{dir = 8},/obj/effect/decal/cleanable/blood/old,/turf/unsimulated/floor/carpet,/area/template_noop) diff --git a/_maps/map_files/templates/spacehotel/n_07.dmm b/_maps/map_files/templates/spacehotel/n_07.dmm index fc00baa9a45..70ab9fba765 100644 --- a/_maps/map_files/templates/spacehotel/n_07.dmm +++ b/_maps/map_files/templates/spacehotel/n_07.dmm @@ -1,5 +1,5 @@ "a" = (/turf/template_noop,/area/template_noop) -"b" = (/obj/structure/sign/poster{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) +"b" = (/obj/structure/sign/poster/random{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) "c" = (/turf/unsimulated/floor/carpet,/area/template_noop) "d" = (/obj/structure/dresser,/turf/unsimulated/floor/carpet,/area/template_noop) "e" = (/obj/machinery/light{dir = 8},/turf/unsimulated/floor/carpet,/area/template_noop) diff --git a/_maps/map_files/templates/spacehotel/n_08.dmm b/_maps/map_files/templates/spacehotel/n_08.dmm index 81c8881c5e7..fcab7886628 100644 --- a/_maps/map_files/templates/spacehotel/n_08.dmm +++ b/_maps/map_files/templates/spacehotel/n_08.dmm @@ -1,11 +1,11 @@ "a" = (/turf/template_noop,/area/template_noop) -"b" = (/obj/structure/sign/poster/legit{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) -"c" = (/obj/structure/sign/poster{dir = 1; pixel_x = 0; pixel_y = 32},/turf/unsimulated/floor/carpet,/area/template_noop) +"b" = (/obj/structure/sign/poster/official/random{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) +"c" = (/obj/structure/sign/poster/random{dir = 1; pixel_y = 32},/turf/unsimulated/floor/carpet,/area/template_noop) "d" = (/turf/unsimulated/floor/carpet,/area/template_noop) -"e" = (/obj/structure/dresser,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/turf/unsimulated/floor/carpet,/area/template_noop) +"e" = (/obj/structure/dresser,/obj/item/weapon/poster/random_contraband,/obj/item/weapon/poster/random_contraband,/obj/item/weapon/poster/random_contraband,/turf/unsimulated/floor/carpet,/area/template_noop) "f" = (/obj/machinery/light{dir = 8},/turf/unsimulated/floor/carpet,/area/template_noop) "g" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/blue,/turf/unsimulated/floor/carpet,/area/template_noop) -"h" = (/obj/structure/window/reinforced/polarized{id = "room_n"},/obj/structure/sign/poster{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) +"h" = (/obj/structure/window/reinforced/polarized{id = "room_n"},/obj/structure/sign/poster/random{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) "i" = (/obj/structure/window/reinforced/polarized{id = "room_n"},/turf/unsimulated/floor/carpet,/area/template_noop) "j" = (/obj/machinery/door/window/southright,/turf/unsimulated/floor/carpet,/area/template_noop) "k" = (/obj/item/device/flashlight/lamp/green,/obj/structure/table/woodentable,/turf/unsimulated/floor/carpet,/area/template_noop) diff --git a/_maps/map_files/templates/spacehotel/n_09.dmm b/_maps/map_files/templates/spacehotel/n_09.dmm index ecf873f1913..77dac3089be 100644 --- a/_maps/map_files/templates/spacehotel/n_09.dmm +++ b/_maps/map_files/templates/spacehotel/n_09.dmm @@ -1,5 +1,5 @@ "a" = (/turf/template_noop,/area/template_noop) -"b" = (/obj/structure/sign/poster/legit{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) +"b" = (/obj/structure/sign/poster/official/random{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) "c" = (/turf/unsimulated/floor/carpet,/area/template_noop) "d" = (/obj/structure/dresser,/turf/unsimulated/floor/carpet,/area/template_noop) "e" = (/obj/machinery/light{dir = 8},/turf/unsimulated/floor/carpet,/area/template_noop) diff --git a/_maps/map_files/templates/spacehotel/n_10.dmm b/_maps/map_files/templates/spacehotel/n_10.dmm index 9038bbbce3d..1c0cf0d88b5 100644 --- a/_maps/map_files/templates/spacehotel/n_10.dmm +++ b/_maps/map_files/templates/spacehotel/n_10.dmm @@ -1,5 +1,5 @@ "a" = (/turf/template_noop,/area/template_noop) -"b" = (/obj/structure/sign/poster/legit{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) +"b" = (/obj/structure/sign/poster/official/random{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) "c" = (/turf/unsimulated/floor/carpet,/area/template_noop) "d" = (/obj/structure/dresser,/turf/unsimulated/floor/carpet,/area/template_noop) "e" = (/obj/machinery/light{dir = 8},/turf/unsimulated/floor/carpet,/area/template_noop) diff --git a/_maps/map_files/templates/spacehotel/n_11.dmm b/_maps/map_files/templates/spacehotel/n_11.dmm index 415d3f1f7c5..bed2ba84b3f 100644 --- a/_maps/map_files/templates/spacehotel/n_11.dmm +++ b/_maps/map_files/templates/spacehotel/n_11.dmm @@ -1,11 +1,11 @@ "a" = (/turf/template_noop,/area/template_noop) -"b" = (/obj/structure/sign/poster{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) +"b" = (/obj/structure/sign/poster/random{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) "c" = (/turf/unsimulated/floor/carpet,/area/template_noop) "d" = (/obj/structure/dresser,/turf/unsimulated/floor/carpet,/area/template_noop) "e" = (/obj/machinery/light{dir = 8},/turf/unsimulated/floor/carpet,/area/template_noop) "f" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/syndie,/obj/item/weapon/twohanded/toy/chainsaw,/turf/unsimulated/floor/carpet,/area/template_noop) "g" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/syndie,/obj/item/toy/figure/syndie{pixel_x = 8},/turf/unsimulated/floor/carpet,/area/template_noop) -"h" = (/obj/structure/window/reinforced/polarized{id = "room_n"},/obj/structure/sign/poster{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) +"h" = (/obj/structure/window/reinforced/polarized{id = "room_n"},/obj/structure/sign/poster/random{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) "i" = (/obj/structure/window/reinforced/polarized{id = "room_n"},/turf/unsimulated/floor/carpet,/area/template_noop) "j" = (/obj/machinery/door/window/southright,/turf/unsimulated/floor/carpet,/area/template_noop) "k" = (/obj/item/device/flashlight/lamp/green,/obj/structure/table/woodentable,/turf/unsimulated/floor/carpet,/area/template_noop) diff --git a/_maps/map_files/templates/spacehotel/n_12.dmm b/_maps/map_files/templates/spacehotel/n_12.dmm index 24d3321f4f7..05319b91d2e 100644 --- a/_maps/map_files/templates/spacehotel/n_12.dmm +++ b/_maps/map_files/templates/spacehotel/n_12.dmm @@ -1,5 +1,5 @@ "a" = (/turf/template_noop,/area/template_noop) -"b" = (/obj/structure/sign/poster/legit{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) +"b" = (/obj/structure/sign/poster/official/random{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) "c" = (/turf/unsimulated/floor/carpet,/area/template_noop) "d" = (/obj/structure/dresser,/turf/unsimulated/floor/carpet,/area/template_noop) "e" = (/obj/machinery/light{dir = 8},/turf/unsimulated/floor/carpet,/area/template_noop) diff --git a/_maps/map_files/templates/spacehotel/n_13.dmm b/_maps/map_files/templates/spacehotel/n_13.dmm index 0d10f62eba5..8ecdca3b868 100644 --- a/_maps/map_files/templates/spacehotel/n_13.dmm +++ b/_maps/map_files/templates/spacehotel/n_13.dmm @@ -1,17 +1,17 @@ "a" = (/turf/template_noop,/area/template_noop) -"b" = (/obj/structure/sign/poster/legit{dir = 8; pixel_x = -32},/obj/structure/sign/poster/legit{dir = 1; pixel_y = 32},/obj/random/plushie,/turf/unsimulated/floor/carpet,/area/template_noop) -"c" = (/obj/structure/sign/poster/legit{dir = 1; pixel_y = 32},/turf/unsimulated/floor/carpet,/area/template_noop) +"b" = (/obj/structure/sign/poster/official/random{dir = 8; pixel_x = -32},/obj/structure/sign/poster/official/random{dir = 1; pixel_y = 32},/obj/random/plushie,/turf/unsimulated/floor/carpet,/area/template_noop) +"c" = (/obj/structure/sign/poster/official/random{dir = 1; pixel_y = 32},/turf/unsimulated/floor/carpet,/area/template_noop) "d" = (/turf/unsimulated/floor/carpet,/area/template_noop) -"e" = (/obj/structure/sign/poster/legit{dir = 1; pixel_y = 32},/obj/random/plushie,/turf/unsimulated/floor/carpet,/area/template_noop) -"f" = (/obj/structure/dresser,/obj/structure/sign/poster/legit{dir = 1; pixel_y = 32},/obj/structure/sign/poster/legit{dir = 4; pixel_x = 32},/turf/unsimulated/floor/carpet,/area/template_noop) +"e" = (/obj/structure/sign/poster/official/random{dir = 1; pixel_y = 32},/obj/random/plushie,/turf/unsimulated/floor/carpet,/area/template_noop) +"f" = (/obj/structure/dresser,/obj/structure/sign/poster/official/random{dir = 1; pixel_y = 32},/obj/structure/sign/poster/official/random{dir = 4; pixel_x = 32},/turf/unsimulated/floor/carpet,/area/template_noop) "g" = (/obj/machinery/light{dir = 8},/obj/random/plushie,/turf/unsimulated/floor/carpet,/area/template_noop) -"h" = (/obj/structure/stool/bed,/obj/structure/sign/poster/legit{dir = 4; pixel_x = 32},/obj/item/weapon/bedsheet/rainbow,/obj/random/plushie,/turf/unsimulated/floor/carpet,/area/template_noop) +"h" = (/obj/structure/stool/bed,/obj/structure/sign/poster/official/random{dir = 4; pixel_x = 32},/obj/item/weapon/bedsheet/rainbow,/obj/random/plushie,/turf/unsimulated/floor/carpet,/area/template_noop) "i" = (/obj/random/plushie,/turf/unsimulated/floor/carpet,/area/template_noop) -"j" = (/obj/structure/window/reinforced/polarized{id = "room_n"},/obj/structure/sign/poster/legit{dir = 8; pixel_x = -32},/obj/random/plushie,/turf/unsimulated/floor/carpet,/area/template_noop) +"j" = (/obj/structure/window/reinforced/polarized{id = "room_n"},/obj/structure/sign/poster/official/random{dir = 8; pixel_x = -32},/obj/random/plushie,/turf/unsimulated/floor/carpet,/area/template_noop) "k" = (/obj/structure/window/reinforced/polarized{id = "room_n"},/turf/unsimulated/floor/carpet,/area/template_noop) "l" = (/obj/machinery/door/window/southright,/turf/unsimulated/floor/carpet,/area/template_noop) "m" = (/obj/structure/window/reinforced/polarized{id = "room_n"},/obj/random/plushie,/turf/unsimulated/floor/carpet,/area/template_noop) -"n" = (/obj/item/device/flashlight/lamp/green,/obj/structure/table/woodentable,/obj/structure/sign/poster/legit{dir = 4; pixel_x = 32},/obj/structure/sign/poster/legit{pixel_y = -32},/turf/unsimulated/floor/carpet,/area/template_noop) +"n" = (/obj/item/device/flashlight/lamp/green,/obj/structure/table/woodentable,/obj/structure/sign/poster/official/random{dir = 4; pixel_x = 32},/obj/structure/sign/poster/official/random{pixel_y = -32},/turf/unsimulated/floor/carpet,/area/template_noop) "o" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{dir = 8; pixel_x = -28},/turf/unsimulated/floor{icon_state = "freezerfloor"},/area/template_noop) "p" = (/obj/structure/toilet{dir = 1},/turf/unsimulated/floor{icon_state = "freezerfloor"},/area/template_noop) "q" = (/obj/machinery/door/window/eastleft,/obj/machinery/button/windowtint{id = "room_n"; pixel_y = -24; range = 2},/turf/unsimulated/floor{icon_state = "freezerfloor"},/area/template_noop) diff --git a/_maps/map_files/templates/spacehotel/n_14.dmm b/_maps/map_files/templates/spacehotel/n_14.dmm index 7fe5a48cafd..95cf97442fd 100644 --- a/_maps/map_files/templates/spacehotel/n_14.dmm +++ b/_maps/map_files/templates/spacehotel/n_14.dmm @@ -1,5 +1,5 @@ "a" = (/turf/template_noop,/area/template_noop) -"b" = (/obj/structure/sign/poster/legit{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) +"b" = (/obj/structure/sign/poster/official/random{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) "c" = (/turf/unsimulated/floor/carpet,/area/template_noop) "d" = (/obj/structure/dresser,/turf/unsimulated/floor/carpet,/area/template_noop) "e" = (/obj/machinery/light{dir = 8},/turf/unsimulated/floor/carpet,/area/template_noop) diff --git a/_maps/map_files/templates/spacehotel/n_17.dmm b/_maps/map_files/templates/spacehotel/n_17.dmm index 964a75ba8ba..88b1486e2fe 100644 --- a/_maps/map_files/templates/spacehotel/n_17.dmm +++ b/_maps/map_files/templates/spacehotel/n_17.dmm @@ -1,5 +1,5 @@ "a" = (/turf/template_noop,/area/template_noop) -"b" = (/obj/structure/sign/poster/legit{dir = 8; pixel_x = -32},/obj/item/pizzabox/margherita,/obj/item/pizzabox/margherita{pixel_y = 4},/turf/unsimulated/floor/carpet,/area/template_noop) +"b" = (/obj/structure/sign/poster/official/random{dir = 8; pixel_x = -32},/obj/item/pizzabox/margherita,/obj/item/pizzabox/margherita{pixel_y = 4},/turf/unsimulated/floor/carpet,/area/template_noop) "c" = (/turf/unsimulated/floor/carpet,/area/template_noop) "d" = (/obj/structure/dresser,/turf/unsimulated/floor/carpet,/area/template_noop) "e" = (/obj/machinery/light{dir = 8},/obj/item/pizzabox/vegetable,/obj/item/pizzabox/vegetable{pixel_y = 4},/turf/unsimulated/floor/carpet,/area/template_noop) diff --git a/_maps/map_files/templates/spacehotel/n_18.dmm b/_maps/map_files/templates/spacehotel/n_18.dmm index 28145e1b4fb..ca75b4f384f 100644 --- a/_maps/map_files/templates/spacehotel/n_18.dmm +++ b/_maps/map_files/templates/spacehotel/n_18.dmm @@ -1,5 +1,5 @@ "a" = (/turf/template_noop,/area/template_noop) -"b" = (/obj/structure/sign/poster/legit{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) +"b" = (/obj/structure/sign/poster/official/random{dir = 8; pixel_x = -32},/turf/unsimulated/floor/carpet,/area/template_noop) "c" = (/turf/unsimulated/floor/carpet,/area/template_noop) "d" = (/obj/structure/dresser,/obj/item/weapon/lipstick/purple,/turf/unsimulated/floor/carpet,/area/template_noop) "e" = (/obj/machinery/light{dir = 8},/turf/unsimulated/floor/carpet,/area/template_noop) diff --git a/_maps/map_files/templates/spacehotel/s_04.dmm b/_maps/map_files/templates/spacehotel/s_04.dmm index 2764d377626..fbd9385c3f5 100644 --- a/_maps/map_files/templates/spacehotel/s_04.dmm +++ b/_maps/map_files/templates/spacehotel/s_04.dmm @@ -4,19 +4,19 @@ "d" = (/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/template_noop) "e" = (/obj/structure/rack,/obj/item/clothing/suit/syndicatefake,/obj/item/clothing/under/syndicate,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/template_noop) "f" = (/obj/structure/rack,/obj/item/clothing/mask/gas/syndicate,/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/template_noop) -"g" = (/obj/structure/rack,/obj/structure/sign/poster{dir = 1; pixel_y = 32},/obj/item/clothing/suit/space/hardsuit/syndi,/obj/item/clothing/head/helmet/space/syndicate{pixel_x = -4},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/template_noop) -"h" = (/obj/structure/dresser,/obj/structure/sign/poster{dir = 1; pixel_y = 32},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/template_noop) -"i" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green,/obj/item/weapon/storage/fancy/cigarettes/syndicate{pixel_x = 8},/obj/structure/sign/poster{dir = 1; pixel_y = 32},/obj/structure/sign/poster{dir = 4; pixel_x = 32},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/template_noop) +"g" = (/obj/structure/rack,/obj/structure/sign/poster/random{dir = 1; pixel_y = 32},/obj/item/clothing/suit/space/hardsuit/syndi,/obj/item/clothing/head/helmet/space/syndicate{pixel_x = -4},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/template_noop) +"h" = (/obj/structure/dresser,/obj/structure/sign/poster/random{dir = 1; pixel_y = 32},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/template_noop) +"i" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green,/obj/item/weapon/storage/fancy/cigarettes/syndicate{pixel_x = 8},/obj/structure/sign/poster/random{dir = 1; pixel_y = 32},/obj/structure/sign/poster/random{dir = 4; pixel_x = 32},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/template_noop) "j" = (/obj/structure/window/reinforced/polarized{dir = 4; id = "room_s"},/turf/unsimulated/floor{dir = 8; icon_state = "whiteblue"},/area/template_noop) -"k" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/syndie,/obj/structure/sign/poster{dir = 4; pixel_x = 32},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/template_noop) +"k" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/syndie,/obj/structure/sign/poster/random{dir = 4; pixel_x = 32},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/template_noop) "l" = (/obj/machinery/light{dir = 8},/obj/machinery/button/windowtint{id = "room_s"; pixel_x = -24; pixel_y = 0; range = 5},/obj/item/weapon/soap/syndie,/turf/unsimulated/floor{dir = 1; icon_state = "whiteblue"},/area/template_noop) "m" = (/turf/unsimulated/floor{dir = 1; icon_state = "whiteblue"},/area/template_noop) "n" = (/obj/structure/window/reinforced/polarized{dir = 4; id = "room_s"},/turf/unsimulated/floor{dir = 1; icon_state = "whitebluecorner"},/area/template_noop) "o" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/unsimulated/floor{icon_state = "freezerfloor"},/area/template_noop) "p" = (/obj/structure/toilet{dir = 1},/turf/unsimulated/floor{icon_state = "freezerfloor"},/area/template_noop) "q" = (/obj/machinery/door/window/eastleft,/turf/unsimulated/floor{icon_state = "freezerfloor"},/area/template_noop) -"r" = (/obj/structure/sign/poster{pixel_y = -32},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/template_noop) -"s" = (/obj/structure/sign/poster{dir = 4; pixel_x = 32},/obj/structure/sign/poster{pixel_y = -32},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/template_noop) +"r" = (/obj/structure/sign/poster/random{pixel_y = -32},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/template_noop) +"s" = (/obj/structure/sign/poster/random{dir = 4; pixel_x = 32},/obj/structure/sign/poster/random{pixel_y = -32},/turf/unsimulated/floor{icon = 'icons/turf/shuttle.dmi'; icon_state = "floor4"},/area/template_noop) (1,1,1) = {" aaaaaaaaaaa diff --git a/code/datums/cargoprofile.dm b/code/datums/cargoprofile.dm index 233490f73b0..a6e53c61eac 100644 --- a/code/datums/cargoprofile.dm +++ b/code/datums/cargoprofile.dm @@ -246,9 +246,9 @@ //Note that this filters out blueprints because they are a paper item. Do NOT throw out the station blueprints unless you be trollin'. blacklist = null whitelist = list(/obj/item/trash,/obj/item/toy,/obj/item/weapon/reagent_containers/food/snacks/ectoplasm,/obj/item/weapon/grown/bananapeel,/obj/item/weapon/broken_bottle,/obj/item/weapon/bikehorn, - /obj/item/weapon/cigbutt,/obj/item/weapon/contraband,/obj/item/weapon/grown/corncob,/obj/item/weapon/paper,/obj/item/weapon/shard, + /obj/item/weapon/cigbutt,/obj/item/weapon/poster/random_contraband,/obj/item/weapon/grown/corncob,/obj/item/weapon/paper,/obj/item/weapon/shard, /obj/item/weapon/sord,/obj/item/weapon/photo,/obj/item/weapon/folder, - /obj/item/areaeditor/blueprints,/obj/item/weapon/contraband,/obj/item/weapon/kitchen,/obj/item/weapon/book,/obj/item/clothing/mask/facehugger) + /obj/item/areaeditor/blueprints,/obj/item/weapon/poster/random_contraband,/obj/item/weapon/kitchen,/obj/item/weapon/book,/obj/item/clothing/mask/facehugger) /datum/cargoprofile/weapons name = "Weapons & Illegals" diff --git a/code/datums/supplypacks.dm b/code/datums/supplypacks.dm index dbe111b6dbe..0e2bcbe4747 100644 --- a/code/datums/supplypacks.dm +++ b/code/datums/supplypacks.dm @@ -1338,7 +1338,7 @@ var/list/all_supply_groups = list(supply_emergency,supply_security,supply_engine /obj/item/weapon/reagent_containers/glass/paint/black, /obj/item/weapon/reagent_containers/glass/paint/white, /obj/item/weapon/reagent_containers/glass/paint/remover, - /obj/item/weapon/contraband/poster/legit, + /obj/item/weapon/poster/random_official, /obj/item/stack/wrapping_paper, /obj/item/stack/wrapping_paper, /obj/item/stack/wrapping_paper) @@ -1347,11 +1347,11 @@ var/list/all_supply_groups = list(supply_emergency,supply_security,supply_engine /datum/supply_packs/misc/posters name = "Corporate Posters Crate" - contains = list(/obj/item/weapon/contraband/poster/legit, - /obj/item/weapon/contraband/poster/legit, - /obj/item/weapon/contraband/poster/legit, - /obj/item/weapon/contraband/poster/legit, - /obj/item/weapon/contraband/poster/legit) + contains = list(/obj/item/weapon/poster/random_official, + /obj/item/weapon/poster/random_official, + /obj/item/weapon/poster/random_official, + /obj/item/weapon/poster/random_official, + /obj/item/weapon/poster/random_official) cost = 8 containername = "corporate posters crate" @@ -1513,7 +1513,7 @@ var/list/all_supply_groups = list(supply_emergency,supply_security,supply_engine /datum/supply_packs/misc/randomised/contraband num_contained = 5 contains = list(/obj/item/weapon/storage/pill_bottle/random_drug_bottle, - /obj/item/weapon/contraband/poster, + /obj/item/weapon/poster/random_contraband, /obj/item/weapon/storage/fancy/cigarettes/dromedaryco, /obj/item/weapon/storage/fancy/cigarettes/cigpack_shadyjims) name = "Contraband Crate" @@ -1722,4 +1722,4 @@ var/list/all_supply_groups = list(supply_emergency,supply_security,supply_engine /obj/item/weapon/vending_refill/cigarette, /obj/item/weapon/vending_refill/cigarette) cost = 15 - containername = "cigarette supply crate" \ No newline at end of file + containername = "cigarette supply crate" diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index f9de8b8d596..58b90e7caf9 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -1276,7 +1276,7 @@ /obj/item/weapon/c_tube = 10,/obj/item/weapon/pen = 5,/obj/item/weapon/pen/blue = 5, /obj/item/weapon/pen/red = 5) contraband = list(/obj/item/toy/crayon/mime = 1,/obj/item/toy/crayon/rainbow = 1) - premium = list(/obj/item/weapon/contraband/poster = 5) + premium = list(/obj/item/weapon/poster/random_contraband = 5) /obj/machinery/vending/crittercare name = "\improper CritterCare" diff --git a/code/game/objects/effects/decals/contraband.dm b/code/game/objects/effects/decals/contraband.dm index 1ab2cd985cf..f4071cf6ade 100644 --- a/code/game/objects/effects/decals/contraband.dm +++ b/code/game/objects/effects/decals/contraband.dm @@ -1,334 +1,91 @@ -//########################## CONTRABAND ;3333333333333333333 -Agouri ################################################### +// This is synced up to the poster placing animation. +#define PLACE_SPEED 24 -#define NUM_OF_POSTER_DESIGNS 33 //subtype 0-contraband posters +// The poster item -#define NUM_OF_POSTER_DESIGNS_LEGIT 40 //subtype 1-corporate approved posters - -/obj/item/weapon/contraband - name = "contraband item" - desc = "You probably shouldn't be holding this." - icon = 'icons/obj/contraband.dmi' - force = 0 - - -/obj/item/weapon/contraband/poster +/obj/item/weapon/poster name = "rolled-up poster" desc = "The poster comes with its own automatic adhesive mechanism, for easy pinning to any vertical surface. Its vulgar themes have marked it as contraband aboard Nanotrasen space facilities." - icon_state = "rolled_poster" - var/serial_number = 0 - var/obj/structure/sign/poster/resulting_poster = null //The poster that will be created is initialised and stored through contraband/poster's constructor - var/subtype = 0 + icon = 'icons/obj/contraband.dmi' + force = 0 burn_state = FLAMMABLE + var/poster_type + var/obj/structure/sign/poster/poster_structure +/obj/item/weapon/poster/New(loc, obj/structure/sign/poster/new_poster_structure) + ..() + poster_structure = new_poster_structure + if(!new_poster_structure && poster_type) + poster_structure = new poster_type(src) -/obj/item/weapon/contraband/poster/New(turf/loc, given_serial = 0) - if(given_serial == 0) - if(subtype == 0) - serial_number = rand(1, NUM_OF_POSTER_DESIGNS) - resulting_poster = new(serial_number,subtype) - if(subtype == 1) - serial_number = rand(1, NUM_OF_POSTER_DESIGNS_LEGIT) - resulting_poster = new(serial_number,subtype) - else - serial_number = given_serial - //We don't give it a resulting_poster because if we called it with a given_serial it means that we're rerolling an already used poster. - name += " - No. [serial_number]" - ..(loc) + // posters store what name and description they would like their rolled up form to take. + if(poster_structure) + name = poster_structure.poster_item_name + desc = poster_structure.poster_item_desc + icon_state = poster_structure.poster_item_icon_state + name = "[name] - [poster_structure.original_name]" -/*/obj/item/weapon/contraband/poster/attack(mob/M as mob, mob/user as mob) - src.add_fingerprint(user) - if(resulting_poster) - resulting_poster.add_fingerprint(user) - ..()*/ +/obj/item/weapon/poster/Destroy() + poster_structure = null + . = ..() -/*/obj/item/weapon/contraband/poster/attack(atom/A, mob/user as mob) //This shit is handled through the wall's attackby() - if(istype(A, /turf/simulated/wall)) - if(resulting_poster == null) - return - else - var/turf/simulated/wall/W = A - var/check = 0 - var/stuff_on_wall = 0 - for(var/obj/O in W.contents) //Let's see if it already has a poster on it or too much stuff - if(istype(O,/obj/structure/sign/poster)) - check = 1 - break - stuff_on_wall++ - if(stuff_on_wall == 3) - check = 1 - break - - if(check) - to_chat(user, "The wall is far too cluttered to place a poster!") - return - - resulting_poster.loc = W //Looks like it's uncluttered enough. Place the poster - W.contents += resulting_poster - - qdel(src)*/ +// These icon_states may be overriden, but are for mapper's convinence +/obj/item/weapon/poster/random_contraband + name = "random contraband poster" + poster_type = /obj/structure/sign/poster/contraband/random + icon_state = "rolled_poster" +/obj/item/weapon/poster/random_official + name = "random official poster" + poster_type = /obj/structure/sign/poster/official/random + icon_state = "rolled_poster_legit" //############################## THE ACTUAL DECALS ########################### -obj/structure/sign/poster +/obj/structure/sign/poster name = "poster" desc = "A large piece of space-resistant printed paper." icon = 'icons/obj/contraband.dmi' - anchored = 1 - var/serial_number //Will hold the value of src.loc if nobody initialises it - var/ruined = 0 - var/subtype = 0 + anchored = TRUE + var/original_name + var/random_basetype + var/ruined = FALSE + var/never_random = FALSE // used for the 'random' subclasses. -obj/structure/sign/poster/legit // For mappers looking to pre-spawn NT approved posters. - subtype = 1 + var/poster_item_name = "hypothetical poster" + var/poster_item_desc = "This hypothetical poster item should not exist, let's be honest here." + var/poster_item_icon_state = "rolled_poster" -obj/structure/sign/poster/New(serial,var/subtypeIn = -1) - serial_number = serial - if(subtypeIn != -1) - subtype = subtypeIn - - if(serial_number == loc) - if(subtype == 0) - serial_number = rand(1, NUM_OF_POSTER_DESIGNS) //This is for the mappers that want individual posters without having to use rolled posters. - if(subtype == 1) - serial_number = rand(1, NUM_OF_POSTER_DESIGNS_LEGIT) - if(subtype == 0) - icon_state = "poster[serial_number]" - switch(serial_number) - if(1) - name += " - Free Tonto" - desc += " A framed shred of a much larger flag, colors bled together and faded from age." - if(2) - name += " - Atmosia Declaration of Independence" - desc += " A relic of a failed rebellion." - if(3) - name += " - Fun Police" - desc += " A poster condemning the station's security forces." - if(4) - name += " - Lusty Xeno" - desc += " A heretical poster depicting the titular star of an equally heretical book." - if(5) - name += " - Syndicate Recruitment Poster" - desc += " See the galaxy! Shatter corrupt megacorporations! Join today!" - if(6) - name += " - Clown" - desc += " Honk." - if(7) - name += " - Smoke" - desc += " A poster depicting a carton of cigarettes." - if(8) - name += " - Grey Tide" - desc += " A rebellious poster symbolizing assistant solidarity." - if(9) - name += " - Missing Gloves" - desc += " This poster is about the uproar that followed Nanotrasen's financial cuts towards insulated-glove purchases." - if(10) - name += " - Hacking Guide" - desc += " This poster details the internal workings of the common Nanotrasen airlock." - if(11) - name += " - RIP Badger" - desc += " This poster commemorates the day hundreds of badgers worldwide were sacrificed for the greater good." - if(12) - name += " - Ambrosia Vulgaris" - desc += " This poster is lookin' pretty trippy man." - if(13) - name += " - Donut Corp." - desc += " This poster is an advertisement for Donut Corp." - if(14) - name += " - EAT" - desc += " This poster is advising that you eat." - if(15) - name += " - Tools" - desc += " This poster is an advertisement for tools." - if(16) - name += " - Power" - desc += " A poster all about power." - if(17) - name += " - Power to the People" - desc += " Screw those EDF guys!" - if(18) - name += " - Communist state" - desc += " All hail the Communist party!" - if(19) - name += " - Lamarr" - desc += " This poster depicts Lamarr. Probably made by the Research Director." - if(20) - name += " - Borg Fancy" - desc += " Being fancy can be for any borg, just need a suit." - if(21) - name += " - Borg Fancy v2" - desc += " Borg Fancy, Now only taking the most fancy." - if(22) - name += " - Kosmicheskaya Stantsiya 13 Does Not Exist" - desc += " A poster denying the existence of the derelict station near [station_name()]." - if(23) - name += " - Rebels Unite!" - desc += " A poster telling the viewer to rebel against Nanotrasen." - if(24) - name += " - C-20r Advertisement" - desc += " A poster advertising the Scarborough Arms C-20r." - if(25) - name += " - Have A Puff" - desc += " Who cares about lung cancer when you're high as a kite?" - if(26) - name += " - Revolver Advertisement" - desc += " Because seven shots are all you need." - if(27) - name += " - D-Day Promotional Poster" - desc += " A promotional poster for some rapper." - if(28) - name += " - Syndicate Pistol Advertisement" - desc += " A poster advertising Syndicate pistols as being 'Classy as fuck'." - if(29) - name += " - E-sword Rainbow" - desc += " All the colors of bloody murder rainbow." - if(30) - name += " - Red Rum" - desc += " Looking at this poster makes you want to kill." - if(31) - name += " - CC 64K Advertisement" - desc += " The latest portable computer from Comrade Computing, with a whole 64kB of ram!" - if(32) - name += " - Punch Shit" - desc += " Fight things for no reason, like a man!" - if(33) - name += " - The Griffin" - desc += " The Griffin commands you to be the worst you can be. Will you?" - else - name += " - Error (subtype 0 serial_number)" - desc += " This is a bug, please report the circumstances under which you encountered this poster at https://github.com/ParadiseSS13/Paradise/issues." - - if(subtype == 1) - icon_state = "poster[serial_number]_legit" - switch(serial_number) - if(1) - name += " - Here for Your Safety" - desc += " A poster glorifying the station's security force." - if(2) - name += " - Nanotrasen Logo" - desc += " A poster depicting the logo of Nanotrasen." - if(3) - name += " - Cleanliness" - desc += " A poster warning of the dangers of poor hygiene." - if(4) - name += " - Help Others" - desc += " A poster encouraging you to help fellow crewmembers." - if(5) - name += " - Build" - desc += " A poster glorifying the engineering team." - if(6) - name += " - Bless This Spess" - desc += " A poster blessing this area." - if(7) - name += " - Science" - desc += " A poster depicting an atom." - if(8) - name += " - Ian" - desc += " Arf Arf." - if(9) - name += " - Obey" - desc += " A poster instructing the viewer to obey authority." - if(10) - name += " - Walk" - desc += " A poster instructing the viewer to walk instead of running." - if(11) - name += " - State Laws" - desc += " A poster instructing cyborgs to state their laws." - if(12) - name += " - Love Ian" - desc += " Ian is love, Ian is life." - if(13) - name += " - Space Cops" - desc += " A poster advertising the television show Space Cops." - if(14) - name += " - Ue No" - desc += " This thing is all in Japanese." - if(15) - name += " - Get Your LEGS" - desc += " LEGS: Leadership, Experience, Genius, S(Opportunity)." - if(16) - name += " - Do Not Question" - desc += " A poster instructing the viewer not to ask about things they aren't meant to know." - if(17) - name += " - Work for a Future" - desc += " A poster encouraging you to work for your future, what it is, no one is really sure." - if(18) - name += " - Soft Cap Pop Art" - desc += " A poster reprint of some cheap pop art." - if(19) - name += " - Safety: Internals" - desc += " A poster instructing the viewer to wear internals in environments where there is no oxygen or the air has been rendered toxic." - if(20) - name += " - Safety: Eye Protection" - desc += " A poster instructing the viewer to wear eye protection when dealing with chemicals, smoke, or bright lights." - if(21) - name += " - Safety: Report" - desc += " A poster instructing the viewer to report suspicious activity to the security force." - if(22) - name += " - Report Crimes" - desc += " Report crimes at: 1-800-FUCKING-TERRORISTS or at https://www.sectorthirteen.nt/malcontents." - if(23) - name += " - Ion Rifle" - desc += " A poster displaying an Ion Rifle." - if(24) - name += " - Foam Force Advertisement" - desc += " Foam Force, it's Foam or be Foamed!" - if(25) - name += " - Cohiba Robusto Advertisement" - desc += " Cohiba Robusto, the classy cigar." - if(26) - name += " - 50th Anniversary Vintage Reprint" - desc += " A reprint of a poster from 2504, commemorating the 50th Anniversary of Nanoposters Manufacturing, a subsidiary of Nanotrasen." - if(27) - name += " - Fruit Bowl" - desc += " Simple, yet awe inspiring." - if(28) - name += " - NanoPDA 1000 Advertisement" - desc += " A poster advertising the latest PDA from Nanotrasen." - if(29) - name += " - Enlist" - desc += " Enlist in the Nanotrasen ERT reserves today!" - if(30) - name += " - Nanomichi Advertisement" - desc += " A poster advertising Nanomichi brand audio cassettes." - if(31) - name += " - 12 Gauge" - desc += " A poster boasting about the superiority of 12-gauge shotgun shells." - if(32) - name += " - High-Class Martini" - desc += " I told you to shake it, no stirring." - if(33) - name += " - The Owl" - desc += " The Owl would do his best to protect the station. Will you?" - if(34) - name += " - Spider Risk" - desc += " A poster detailing what to do when giant spiders are seen." - if(35) - name += " - Kill Syndicate" - desc += " A poster demanding that all crew should be ready to fight the Syndicate." - if(36) - name += " - Information on Air" - desc += " A poster providing visual aid to remind crew of air canisters." - if(37) - name += " - Information on Air" - desc += " A poster providing visual aid to remind crew of air canisters." - if(38) - name += " - Dig for Glory!" - desc += " A poster providing trying to convince crew to mine for ore." - if(39) - name += " - Religious Poster" - desc += " A generic religious poser telling you to believe." - if(40) - name += " - Stay Healthy!" - desc += " A healthy crew is a happy crew!" - else - name += " - Error (subtype 1 serial_number)" - desc += " This is a bug, please report the circumstances under which you encountered this poster at https://github.com/ParadiseSS13/Paradise/issues." +/obj/structure/sign/poster/New() ..() + if(random_basetype) + randomise(random_basetype) + if(!ruined) + original_name = name + name = "poster - [name]" + desc = "A large piece of space-resistant printed paper. [desc]" -obj/structure/sign/poster/attackby(obj/item/I, mob/user, params) +/obj/structure/sign/poster/proc/randomise(base_type) + var/list/poster_types = subtypesof(base_type) + var/list/approved_types = list() + for(var/t in poster_types) + var/obj/structure/sign/poster/T = t + if(initial(T.icon_state) && !initial(T.never_random)) + approved_types |= T + + var/obj/structure/sign/poster/selected = pick(approved_types) + + name = initial(selected.name) + desc = initial(selected.desc) + icon_state = initial(selected.icon_state) + poster_item_name = initial(selected.poster_item_name) + poster_item_desc = initial(selected.poster_item_desc) + poster_item_icon_state = initial(selected.poster_item_icon_state) + ruined = initial(selected.ruined) + +/obj/structure/sign/poster/attackby(obj/item/I, mob/user, params) if(istype(I, /obj/item/weapon/wirecutters)) playsound(loc, I.usesound, 100, 1) if(ruined) @@ -337,45 +94,33 @@ obj/structure/sign/poster/attackby(obj/item/I, mob/user, params) else to_chat(user, "You carefully remove the poster from the wall.") roll_and_drop(user.loc) - return - /obj/structure/sign/poster/attack_hand(mob/user) if(ruined) return - var/temp_loc = user.loc - switch(alert("Do I want to rip the poster from the wall?","You think...","Yes","No")) - if("Yes") - if( user.loc != temp_loc || ruined ) - return - visible_message("[user] rips [src] in a single, decisive motion!" ) - playsound(src.loc, 'sound/items/poster_ripped.ogg', 100, 1) - ruined = 1 - icon_state = "poster_ripped" - name = "ripped poster" - desc = "You can't make out anything from the poster's original print. It's ruined." - add_fingerprint(user) - if("No") - return + visible_message("[user] rips [src] in a single, decisive motion!" ) + playsound(src.loc, 'sound/items/poster_ripped.ogg', 100, 1) -/obj/structure/sign/poster/proc/roll_and_drop(turf/location) - var/obj/item/weapon/contraband/poster/P - if(subtype == 1) - P = new/obj/item/weapon/contraband/poster/legit/(src, serial_number) - else - P = new(src, serial_number) - P.resulting_poster = src - P.loc = location - loc = P + var/obj/structure/sign/poster/ripped/R = new(loc) + R.pixel_y = pixel_y + R.pixel_x = pixel_x + R.add_fingerprint(user) + qdel(src) +/obj/structure/sign/poster/proc/roll_and_drop(loc) + pixel_x = 0 + pixel_y = 0 + var/obj/item/weapon/poster/P = new(loc, src) + forceMove(P) + return P //seperated to reduce code duplication. Moved here for ease of reference and to unclutter r_wall/attackby() -/turf/simulated/wall/proc/place_poster(obj/item/weapon/contraband/poster/P, mob/user) - if(!P.resulting_poster) return - +/turf/simulated/wall/proc/place_poster(obj/item/weapon/poster/P, mob/user) + if(!P.poster_structure) + return var/stuff_on_wall = 0 - for(var/obj/O in user.loc.contents) //Let's see if it already has a poster on it or too much stuff - if(istype(O,/obj/structure/sign)) + for(var/obj/O in contents) //Let's see if it already has a poster on it or too much stuff + if(istype(O, /obj/structure/sign/poster)) to_chat(user, "The wall is far too cluttered to place a poster!") return stuff_on_wall++ @@ -385,9 +130,7 @@ obj/structure/sign/poster/attackby(obj/item/I, mob/user, params) to_chat(user, "You start placing the poster on the wall...")//Looks like it's uncluttered enough. Place the poster. - - //declaring D because otherwise if P gets 'deconstructed' we lose our reference to P.resulting_poster - var/obj/structure/sign/poster/D = P.resulting_poster + var/obj/structure/sign/poster/D = P.poster_structure var/temp_loc = user.loc @@ -408,24 +151,422 @@ obj/structure/sign/poster/attackby(obj/item/I, mob/user, params) to_chat(user, "You cannot reach the wall from here!") return - flick("poster_being_set",D) + flick("poster_being_set", D) D.loc = temp_loc - qdel(P) //delete it now to cut down on sanity checks afterwards. Agouri's code supports rerolling it anyway playsound(D.loc, 'sound/items/poster_being_created.ogg', 100, 1) - sleep(17) - if(!D) return + if(do_after(user, PLACE_SPEED, target = src)) + if(!exists(D)) + return - if(istype(src,/turf/simulated/wall) && user && user.loc == temp_loc) //Let's check if everything is still there - to_chat(user, "You place the poster!") - else - D.roll_and_drop(temp_loc) - return + if(iswallturf(src) && user && user.loc == temp_loc) //Let's check if everything is still there + to_chat(user, "You place the poster!") + return -//Putting non-contraband posters here because everything else here is related to posters anyway. -JS + to_chat(user, "The poster falls down!") + D.roll_and_drop(temp_loc) -/obj/item/weapon/contraband/poster/legit - desc = "The poster comes with its own automatic adhesive mechanism, for easy pinning to any vertical surface. It's contents go through Nanotrasen's strict content guidelines." - icon_state = "rolled_poster_legit" - subtype = 1 \ No newline at end of file + +////////////////////////////////POSTER VARIATIONS//////////////////////////////// + +/obj/structure/sign/poster/ripped + ruined = TRUE + icon_state = "poster_ripped" + name = "ripped poster" + desc = "You can't make out anything from the poster's original print. It's ruined." + +/obj/structure/sign/poster/random + name = "random poster" // could even be ripped + icon_state = "random_anything" + never_random = TRUE + random_basetype = /obj/structure/sign/poster + +/obj/structure/sign/poster/contraband + poster_item_name = "contraband poster" + poster_item_desc = "This poster comes with its own automatic adhesive mechanism, for easy pinning to any vertical surface. Its vulgar themes have marked it as contraband aboard Nanotrasen space facilities." + poster_item_icon_state = "rolled_poster" + +/obj/structure/sign/poster/contraband/random + name = "random contraband poster" + icon_state = "random_contraband" + never_random = TRUE + random_basetype = /obj/structure/sign/poster/contraband + +/obj/structure/sign/poster/contraband/free_tonto + name = "Free Tonto" + desc = "A salvaged shred of a much larger flag, colors bled together and faded from age." + icon_state = "poster1" + +/obj/structure/sign/poster/contraband/atmosia_independence + name = "Atmosia Declaration of Independence" + desc = "A relic of a failed rebellion." + icon_state = "poster2" + +/obj/structure/sign/poster/contraband/fun_police + name = "Fun Police" + desc = "A poster condemning the station's security forces." + icon_state = "poster3" + +/obj/structure/sign/poster/contraband/lusty_xenomorph + name = "Lusty Xenomorph" + desc = "A heretical poster depicting the titular star of an equally heretical book." + icon_state = "poster4" + +/obj/structure/sign/poster/contraband/syndicate_recruitment + name = "Syndicate Recruitment" + desc = "See the galaxy! Shatter corrupt megacorporations! Join today!" + icon_state = "poster5" + +/obj/structure/sign/poster/contraband/clown + name = "Clown" + desc = "Honk." + icon_state = "poster6" + +/obj/structure/sign/poster/contraband/smoke + name = "Smoke" + desc = "A poster advertising a rival corporate brand of cigarettes." + icon_state = "poster7" + +/obj/structure/sign/poster/contraband/grey_tide + name = "Grey Tide" + desc = "A rebellious poster symbolizing assistant solidarity." + icon_state = "poster8" + +/obj/structure/sign/poster/contraband/missing_gloves + name = "Missing Gloves" + desc = "This poster references the uproar that followed Nanotrasen's financial cuts toward insulated-glove purchases." + icon_state = "poster9" + +/obj/structure/sign/poster/contraband/hacking_guide + name = "Hacking Guide" + desc = "This poster details the internal workings of the common Nanotrasen airlock. Sadly, it appears out of date." + icon_state = "poster10" + +/obj/structure/sign/poster/contraband/rip_badger + name = "RIP Badger" + desc = "This seditious poster references Nanotrasen's genocide of a space station full of badgers." + icon_state = "poster11" + +/obj/structure/sign/poster/contraband/ambrosia_vulgaris + name = "Ambrosia Vulgaris" + desc = "This poster is lookin' pretty trippy man." + icon_state = "poster12" + +/obj/structure/sign/poster/contraband/donut_corp + name = "Donut Corp." + desc = "This poster is an unauthorized advertisement for Donut Corp." + icon_state = "poster13" + +/obj/structure/sign/poster/contraband/eat + name = "EAT." + desc = "This poster promotes rank gluttony." + icon_state = "poster14" + +/obj/structure/sign/poster/contraband/tools + name = "Tools" + desc = "This poster looks like an advertisement for tools, but is in fact a subliminal jab at the tools at CentComm." + icon_state = "poster15" + +/obj/structure/sign/poster/contraband/power + name = "Power" + desc = "A poster that positions the seat of power outside Nanotrasen." + icon_state = "poster16" + +/obj/structure/sign/poster/contraband/power_people + name = "Power to the people" + desc = "Screw those EDF guys!" + icon_state = "poster17" + +/obj/structure/sign/poster/contraband/communist_state + name = "Communist State" + desc = "All hail the Communist party!" + icon_state = "poster18" + +/obj/structure/sign/poster/contraband/lamarr + name = "Lamarr" + desc = "This poster depicts Lamarr. Probably made by a traitorous Research Director." + icon_state = "poster19" + +/obj/structure/sign/poster/contraband/borg_fancy_1 + name = "Borg Fancy" + desc = "Being fancy can be for any borg, just need a suit." + icon_state = "poster20" + +/obj/structure/sign/poster/contraband/borg_fancy_2 + name = "Borg Fancy v2" + desc = "Borg Fancy, Now only taking the most fancy." + icon_state = "poster21" + +/obj/structure/sign/poster/contraband/kss13 + name = "Kosmicheskaya Stantsiya 13 Does Not Exist" + desc = "A poster mocking CentComm's denial of the existence of the derelict station near Space Station 13." + icon_state = "poster22" + +/obj/structure/sign/poster/contraband/rebels_unite + name = "Rebels Unite" + desc = "A poster urging the viewer to rebel against Nanotrasen." + icon_state = "poster23" + +/obj/structure/sign/poster/contraband/c20r + name = "C-20r" + desc = "A poster advertising the Scarborough Arms C-20r." + icon_state = "poster24" + +/obj/structure/sign/poster/contraband/have_a_puff + name = "Have a Puff" + desc = "Who cares about lung cancer when you're high as a kite?" + icon_state = "poster25" + +/obj/structure/sign/poster/contraband/revolver + name = "Revolver" + desc = "Because seven shots are all you need." + icon_state = "poster26" + +/obj/structure/sign/poster/contraband/d_day_promo + name = "D-Day Promo" + desc = "A promotional poster for some rapper." + icon_state = "poster27" + +/obj/structure/sign/poster/contraband/syndicate_pistol + name = "Syndicate Pistol" + desc = "A poster advertising syndicate pistols as being 'classy as fuck'. It is covered in faded gang tags." + icon_state = "poster28" + +/obj/structure/sign/poster/contraband/energy_swords + name = "Energy Swords" + desc = "All the colors of the bloody murder rainbow." + icon_state = "poster29" + +/obj/structure/sign/poster/contraband/red_rum + name = "Red Rum" + desc = "Looking at this poster makes you want to kill." + icon_state = "poster30" + +/obj/structure/sign/poster/contraband/cc64k_ad + name = "CC 64K Ad" + desc = "The latest portable computer from Comrade Computing, with a whole 64kB of ram!" + icon_state = "poster31" + +/obj/structure/sign/poster/contraband/punch_shit + name = "Punch Shit" + desc = "Fight things for no reason, like a man!" + icon_state = "poster32" + +/obj/structure/sign/poster/contraband/the_griffin + name = "The Griffin" + desc = "The Griffin commands you to be the worst you can be. Will you?" + icon_state = "poster33" + +/obj/structure/sign/poster/official + poster_item_name = "motivational poster" + poster_item_desc = "An official Nanotrasen-issued poster to foster a compliant and obedient workforce. It comes with state-of-the-art adhesive backing, for easy pinning to any vertical surface." + poster_item_icon_state = "rolled_poster_legit" + +/obj/structure/sign/poster/official/random + name = "random official poster" + random_basetype = /obj/structure/sign/poster/official + icon_state = "random_official" + never_random = TRUE + +/obj/structure/sign/poster/official/here_for_your_safety + name = "Here For Your Safety" + desc = "A poster glorifying the station's security force." + icon_state = "poster1_legit" + +/obj/structure/sign/poster/official/nanotrasen_logo + name = "Nanotrasen Logo" + desc = "A poster depicting the Nanotrasen logo." + icon_state = "poster2_legit" + +/obj/structure/sign/poster/official/cleanliness + name = "Cleanliness" + desc = "A poster warning of the dangers of poor hygiene." + icon_state = "poster3_legit" + +/obj/structure/sign/poster/official/help_others + name = "Help Others" + desc = "A poster encouraging you to help fellow crewmembers." + icon_state = "poster4_legit" + +/obj/structure/sign/poster/official/build + name = "Build" + desc = "A poster glorifying the engineering team." + icon_state = "poster5_legit" + +/obj/structure/sign/poster/official/bless_this_spess + name = "Bless This Spess" + desc = "A poster blessing this area." + icon_state = "poster6_legit" + +/obj/structure/sign/poster/official/science + name = "Science" + desc = "A poster depicting an atom." + icon_state = "poster7_legit" + +/obj/structure/sign/poster/official/ian + name = "Ian" + desc = "Arf arf. Yap." + icon_state = "poster8_legit" + +/obj/structure/sign/poster/official/obey + name = "Obey" + desc = "A poster instructing the viewer to obey authority." + icon_state = "poster9_legit" + +/obj/structure/sign/poster/official/walk + name = "Walk" + desc = "A poster instructing the viewer to walk instead of running." + icon_state = "poster10_legit" + +/obj/structure/sign/poster/official/state_laws + name = "State Laws" + desc = "A poster instructing cyborgs to state their laws." + icon_state = "poster11_legit" + +/obj/structure/sign/poster/official/love_ian + name = "Love Ian" + desc = "Ian is love, Ian is life." + icon_state = "poster12_legit" + +/obj/structure/sign/poster/official/space_cops + name = "Space Cops." + desc = "A poster advertising the television show Space Cops." + icon_state = "poster13_legit" + +/obj/structure/sign/poster/official/ue_no + name = "Ue No." + desc = "This thing is all in Japanese." + icon_state = "poster14_legit" + +/obj/structure/sign/poster/official/get_your_legs + name = "Get Your LEGS" + desc = "LEGS: Leadership, Experience, Genius, Subordination." + icon_state = "poster15_legit" + +/obj/structure/sign/poster/official/do_not_question + name = "Do Not Question" + desc = "A poster instructing the viewer not to ask about things they aren't meant to know." + icon_state = "poster16_legit" + +/obj/structure/sign/poster/official/work_for_a_future + name = "Work For A Future" + desc = " A poster encouraging you to work for your future." + icon_state = "poster17_legit" + +/obj/structure/sign/poster/official/soft_cap_pop_art + name = "Soft Cap Pop Art" + desc = "A poster reprint of some cheap pop art." + icon_state = "poster18_legit" + +/obj/structure/sign/poster/official/safety_internals + name = "Safety: Internals" + desc = "A poster instructing the viewer to wear internals in the rare environments where there is no oxygen or the air has been rendered toxic." + icon_state = "poster19_legit" + +/obj/structure/sign/poster/official/safety_eye_protection + name = "Safety: Eye Protection" + desc = "A poster instructing the viewer to wear eye protection when dealing with chemicals, smoke, or bright lights." + icon_state = "poster20_legit" + +/obj/structure/sign/poster/official/safety_report + name = "Safety: Report" + desc = "A poster instructing the viewer to report suspicious activity to the security force." + icon_state = "poster21_legit" + +/obj/structure/sign/poster/official/report_crimes + name = "Report Crimes" + desc = "A poster encouraging the swift reporting of crime or seditious behavior to station security." + icon_state = "poster22_legit" + +/obj/structure/sign/poster/official/ion_rifle + name = "Ion Rifle" + desc = "A poster displaying an Ion Rifle." + icon_state = "poster23_legit" + +/obj/structure/sign/poster/official/foam_force_ad + name = "Foam Force Ad" + desc = "Foam Force, it's Foam or be Foamed!" + icon_state = "poster24_legit" + +/obj/structure/sign/poster/official/cohiba_robusto_ad + name = "Cohiba Robusto Ad" + desc = "Cohiba Robusto, the classy cigar." + icon_state = "poster25_legit" + +/obj/structure/sign/poster/official/anniversary_vintage_reprint + name = "50th Anniversary Vintage Reprint" + desc = "A reprint of a poster from 2505, commemorating the 50th Anniversery of Nanoposters Manufacturing, a subsidary of Nanotrasen." + icon_state = "poster26_legit" + +/obj/structure/sign/poster/official/fruit_bowl + name = "Fruit Bowl" + desc = " Simple, yet awe-inspiring." + icon_state = "poster27_legit" + +/obj/structure/sign/poster/official/pda_ad + name = "PDA Ad" + desc = "A poster advertising the latest PDA from Nanotrasen suppliers." + icon_state = "poster28_legit" + +/obj/structure/sign/poster/official/enlist + name = "Enlist" + desc = "Enlist in the Nanotrasen ERT reserves today!" + icon_state = "poster29_legit" + +/obj/structure/sign/poster/official/nanomichi_ad + name = "Nanomichi Ad" + desc = " A poster advertising Nanomichi brand audio cassettes." + icon_state = "poster30_legit" + +/obj/structure/sign/poster/official/twelve_gauge + name = "12 Gauge" + desc = "A poster boasting about the superiority of 12 gauge shotgun shells." + icon_state = "poster31_legit" + +/obj/structure/sign/poster/official/high_class_martini + name = "High-Class Martini" + desc = "I told you to shake it, no stirring." + icon_state = "poster32_legit" + +/obj/structure/sign/poster/official/the_owl + name = "The Owl" + desc = "The Owl would do his best to protect the station. Will you?" + icon_state = "poster33_legit" + +/obj/structure/sign/poster/official/spiders + name = "Spider Risk" + desc = "A poster detailing what to do when giant spiders are seen." + icon_state = "poster34_legit" + +/obj/structure/sign/poster/official/kill_syndicate + name = "Kill Syndicate" + desc = "A poster demanding that all crew should be ready to fight the Syndicate." + icon_state = "poster35_legit" + +/obj/structure/sign/poster/official/air1 + name = "Information on Air" + desc = "A poster providing visual aid to remind crew of air canisters." + icon_state = "poster36_legit" + +/obj/structure/sign/poster/official/air2 + name = "Information on Air" + desc = "A poster providing visual aid to remind crew of air canisters." + icon_state = "poster37_legit" + +/obj/structure/sign/poster/official/dig + name = "Dig for Glory!" + desc = "A poster trying to convince the crew to mine for ore." + icon_state = "poster38_legit" + +/obj/structure/sign/poster/official/religious + name = "Religious Poster" + desc = "A generic religious poster telling you to believe." + icon_state = "poster39_legit" + +/obj/structure/sign/poster/official/healthy + name = "Stay Healthy!" + desc = "A healthy crew is a happy crew!" + icon_state = "poster40_legit" + +#undef PLACE_SPEED diff --git a/code/game/objects/effects/spawners/lootdrop.dm b/code/game/objects/effects/spawners/lootdrop.dm index ebfd177959e..47c654768d5 100644 --- a/code/game/objects/effects/spawners/lootdrop.dm +++ b/code/game/objects/effects/spawners/lootdrop.dm @@ -95,7 +95,7 @@ /obj/item/clothing/head/cone = 10, /obj/item/weapon/coin/silver = 10, /obj/item/weapon/coin/twoheaded = 10, - /obj/item/weapon/contraband/poster = 10, + /obj/item/weapon/poster/random_contraband = 10, /obj/item/weapon/crowbar = 10, /obj/item/weapon/crowbar/red = 10, /obj/item/weapon/extinguisher = 90, diff --git a/code/game/objects/items/weapons/gift_wrappaper.dm b/code/game/objects/items/weapons/gift_wrappaper.dm index 4e558f7b64e..0db7d276856 100644 --- a/code/game/objects/items/weapons/gift_wrappaper.dm +++ b/code/game/objects/items/weapons/gift_wrappaper.dm @@ -72,7 +72,7 @@ /obj/item/weapon/lipstick/random, /obj/item/weapon/grenade/smokebomb, /obj/item/weapon/grown/corncob, - /obj/item/weapon/contraband/poster, + /obj/item/weapon/poster/random_contraband, /obj/item/weapon/bikehorn, /obj/item/weapon/beach_ball, /obj/item/weapon/beach_ball/holoball, diff --git a/code/game/turfs/simulated/walls.dm b/code/game/turfs/simulated/walls.dm index aac7d370e21..234af2cfb72 100644 --- a/code/game/turfs/simulated/walls.dm +++ b/code/game/turfs/simulated/walls.dm @@ -385,8 +385,8 @@ return //Poster stuff - else if(istype(W,/obj/item/weapon/contraband/poster)) - place_poster(W,user) + else if(istype(W, /obj/item/weapon/poster)) + place_poster(W, user) return //Bone White - Place pipes on walls diff --git a/code/game/turfs/simulated/walls_reinforced.dm b/code/game/turfs/simulated/walls_reinforced.dm index e462a1d77f8..43374ce66d8 100644 --- a/code/game/turfs/simulated/walls_reinforced.dm +++ b/code/game/turfs/simulated/walls_reinforced.dm @@ -317,8 +317,8 @@ return //Poster stuff - else if(istype(W,/obj/item/weapon/contraband/poster)) - place_poster(W,user) + else if(istype(W, /obj/item/weapon/poster)) + place_poster(W, user) return //Bone White - Place pipes on walls diff --git a/code/modules/mining/abandonedcrates.dm b/code/modules/mining/abandonedcrates.dm index c7212fe5a15..564ef9e5a1b 100644 --- a/code/modules/mining/abandonedcrates.dm +++ b/code/modules/mining/abandonedcrates.dm @@ -40,7 +40,7 @@ new /obj/item/weapon/ore/diamond(src) if(21 to 25) for(var/i in 1 to 5) - new /obj/item/weapon/contraband/poster(src) + new /obj/item/weapon/poster/random_contraband(src) if(26 to 35) for(var/i in 1 to 3) new /obj/item/weapon/reagent_containers/glass/beaker/noreact(src) @@ -216,4 +216,4 @@ qdel(AM) var/turf/T = get_turf(src) explosion(T, -1, -1, 1, 1) - qdel(src) \ No newline at end of file + qdel(src) diff --git a/code/modules/paperwork/frames.dm b/code/modules/paperwork/frames.dm index 1e16049f4b8..067c9abcdd6 100644 --- a/code/modules/paperwork/frames.dm +++ b/code/modules/paperwork/frames.dm @@ -43,10 +43,10 @@ overlays |= icon_state /obj/item/weapon/picture_frame/proc/insert(obj/D) - if(istype(D, /obj/item/weapon/contraband/poster)) - var/obj/item/weapon/contraband/poster/P = D - displayed = P.resulting_poster - P.resulting_poster = null + if(istype(D, /obj/item/weapon/poster)) + var/obj/item/weapon/poster/P = D + displayed = P.poster_structure + P.poster_structure = null else displayed = D @@ -54,7 +54,7 @@ displayed.pixel_x = 0 displayed.pixel_y = 0 displayed.forceMove(src) - if(istype(D, /obj/item/weapon/contraband/poster)) + if(istype(D, /obj/item/weapon/poster)) qdel(D) /obj/item/weapon/picture_frame/attackby(obj/item/I, mob/user) @@ -85,7 +85,7 @@ O.forceMove(user.loc) displayed = null qdel(src) - else if(istype(I, /obj/item/weapon/paper) || istype(I, /obj/item/weapon/photo) || istype(I, /obj/item/weapon/contraband/poster)) + else if(istype(I, /obj/item/weapon/paper) || istype(I, /obj/item/weapon/photo) || istype(I, /obj/item/weapon/poster)) if(!displayed) user.unEquip(I) insert(I) From 53cf80ccc7723fbccac42c57ebf79851e4afc52c Mon Sep 17 00:00:00 2001 From: FlattestGuitar Date: Sun, 18 Jun 2017 20:57:26 +0200 Subject: [PATCH 010/206] back sprites! --- icons/mob/back.dmi | Bin 103875 -> 103040 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/back.dmi b/icons/mob/back.dmi index 1c4472d5299d1baba5f9ac0c8645d844b85af338..cfdcb8afbdae393912600c8f8e9e5cc2962f6e23 100644 GIT binary patch delta 82628 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 z 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 Date: Sun, 18 Jun 2017 23:48:51 -0700 Subject: [PATCH 011/206] Changes Dark Priest to Hunter --- code/datums/outfits/outfit_admin.dm | 22 ++++++++- code/modules/admin/topic.dm | 73 +++++++++++++++++------------ 2 files changed, 64 insertions(+), 31 deletions(-) diff --git a/code/datums/outfits/outfit_admin.dm b/code/datums/outfits/outfit_admin.dm index 40c38ac0627..17f8b659b98 100644 --- a/code/datums/outfits/outfit_admin.dm +++ b/code/datums/outfits/outfit_admin.dm @@ -18,9 +18,11 @@ I.icon_state = special_icon /datum/outfit/admin + var/is_hunter_outfit = 0 // Whether this can be used by the Smite command to send a hunter after someone /datum/outfit/admin/syndicate name = "Syndicate Agent" + is_hunter_outfit = 1 uniform = /obj/item/clothing/under/syndicate back = /obj/item/weapon/storage/backpack @@ -61,6 +63,7 @@ /datum/outfit/admin/syndicate/infiltrator name = "Syndicate Infiltrator" + is_hunter_outfit = 1 uniform = /obj/item/clothing/under/chameleon glasses = /obj/item/clothing/glasses/hud/security/chameleon @@ -90,6 +93,7 @@ /datum/outfit/admin/syndicate/operative name = "Syndicate Nuclear Operative" + is_hunter_outfit = 1 suit = /obj/item/clothing/suit/space/hardsuit/syndi belt = /obj/item/weapon/storage/belt/military @@ -121,6 +125,7 @@ /datum/outfit/admin/syndicate_strike_team name = "Syndicate Strike Team" + is_hunter_outfit = 1 /datum/outfit/admin/syndicate_strike_team/equip(mob/living/carbon/human/H, visualsOnly = FALSE) return H.equip_syndicate_commando() @@ -359,6 +364,7 @@ /datum/outfit/admin/death_commando name = "NT Death Commando" + is_hunter_outfit = 1 /datum/outfit/admin/death_commando/equip(mob/living/carbon/human/H, visualsOnly = FALSE) return H.equip_death_commando() @@ -435,6 +441,7 @@ /datum/outfit/admin/tunnel_clown name = "Tunnel Clown" + is_hunter_outfit = 1 uniform = /obj/item/clothing/under/rank/clown suit = /obj/item/clothing/suit/hooded/chaplain_hoodie @@ -465,6 +472,7 @@ /datum/outfit/admin/mime_assassin name = "Mime Assassin" + is_hunter_outfit = 1 uniform = /obj/item/clothing/under/mime suit = /obj/item/clothing/suit/suspenders @@ -514,6 +522,7 @@ /datum/outfit/admin/greytide name = "Greytide" + is_hunter_outfit = 1 uniform = /obj/item/clothing/under/color/grey back = /obj/item/weapon/storage/backpack @@ -539,6 +548,7 @@ /datum/outfit/admin/greytide/leader name = "Greytide Leader" + is_hunter_outfit = 1 belt = /obj/item/weapon/storage/belt/utility/full/multitool gloves = /obj/item/clothing/gloves/color/yellow @@ -613,6 +623,7 @@ /datum/outfit/admin/soviet/soldier name = "Soviet Soldier" + is_hunter_outfit = 1 gloves = /obj/item/clothing/gloves/combat shoes = /obj/item/clothing/shoes/combat @@ -684,6 +695,7 @@ /datum/outfit/admin/solgov name = "Solar Federation Marine" + is_hunter_outfit = 1 uniform = /obj/item/clothing/under/solgov back = /obj/item/weapon/storage/backpack/security @@ -709,6 +721,7 @@ /datum/outfit/admin/solgov/lieutenant name = "Solar Federation Lieutenant" + is_hunter_outfit = 1 uniform = /obj/item/clothing/under/solgov/command head = /obj/item/clothing/head/soft/solgov/command @@ -756,6 +769,7 @@ /datum/outfit/admin/chrono name = "Chrono Legionnaire" + is_hunter_outfit = 1 uniform = /obj/item/clothing/under/syndicate suit = /obj/item/clothing/suit/space/chronos @@ -947,6 +961,7 @@ /datum/outfit/admin/masked_killer name = "Masked Killer" + is_hunter_outfit = 1 uniform = /obj/item/clothing/under/overalls suit = /obj/item/clothing/suit/apron @@ -982,6 +997,7 @@ /datum/outfit/admin/singuloth_knight name = "Singuloth Knight" + is_hunter_outfit = 1 uniform = /obj/item/clothing/under/syndicate/combat suit = /obj/item/clothing/suit/space/hardsuit/singuloth @@ -1006,7 +1022,8 @@ apply_to_card(I, H, get_all_accesses(), "Singuloth Knight") /datum/outfit/admin/assassin - name = "Assassin" + name = "Syndicate Assassin" + is_hunter_outfit = 1 uniform = /obj/item/clothing/under/suit_jacket suit = /obj/item/clothing/suit/wcoat @@ -1061,6 +1078,7 @@ /datum/outfit/admin/spy name = "Spy" + is_hunter_outfit = 1 uniform = /obj/item/clothing/under/suit_jacket/really_black back = /obj/item/weapon/storage/backpack @@ -1105,6 +1123,7 @@ /datum/outfit/admin/dark_lord name = "Dark Lord" + is_hunter_outfit = 1 uniform = /obj/item/clothing/under/color/black suit = /obj/item/clothing/suit/hooded/chaplain_hoodie @@ -1177,6 +1196,7 @@ /datum/outfit/admin/dark_priest name = "Dark Priest" + is_hunter_outfit = 1 uniform = /obj/item/clothing/under/color/black suit = /obj/item/clothing/suit/hooded/chaplain_hoodie diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 9fffa7628f6..0527fe11791 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1797,8 +1797,8 @@ ptypes += "Mutagen Cookie" ptypes += "Hellwater Cookie" ptypes += "Assassin" - ptypes += "Priest" - ptypes += "Lynch" + ptypes += "Hunter" + ptypes += "Crew Traitor" var/punishment = input(owner, "How would you like to smite [M]?", "Its good to be baaaad...", "") as null|anything in ptypes if(!(punishment in ptypes)) return @@ -1856,47 +1856,60 @@ H.drop_l_hand() H.equip_to_slot_or_del(evilcookie, slot_l_hand) logmsg = "a hellwater cookie." - if("Priest") - logmsg = "priest." + if("Hunter") + logmsg = "hunter." H.mutations |= NOCLONE - message_admins("[key_name_admin(owner)] is sending a dark priest to assassinate [key_name_admin(M)]...") - var/list/candidates = pollCandidates("Do you want to play as a murderous dark priest?") + var/admin_outfits = subtypesof(/datum/outfit/admin) + var/hunter_outfits = list() + for(var/type in admin_outfits) + var/datum/outfit/admin/O = type + var/is_hunter_outfit = initial(O.is_hunter_outfit) + if(is_hunter_outfit) + hunter_outfits[initial(O.name)] = type + var/dresscode = input("Select hunter type", "Contract Killers") as null|anything in hunter_outfits + if(isnull(dresscode)) + return + var/datum/outfit/O = hunter_outfits[dresscode] + message_admins("[key_name_admin(owner)] is sending a dark hunter ([dresscode]) to assassinate [key_name_admin(M)]...") + var/list/candidates = pollCandidates("Play as a murderous [dresscode]?") if(!candidates.len) - to_chat(usr, "ERROR: Could not create priest. No valid candidates.") + to_chat(usr, "ERROR: Could not create dark hunter. No valid candidates.") return var/mob/C = pick(candidates) - var/key_of_priest = C.key - if(!key_of_priest) - to_chat(usr, "ERROR: Could not create priest. Could not pick key.") + var/key_of_hunter = C.key + if(!key_of_hunter) + to_chat(usr, "ERROR: Could not create dark hunter. Could not pick key.") return - var/datum/mind/priest_mind = new /datum/mind(key_of_priest) - priest_mind.active = 1 - var/mob/living/carbon/human/priest_mob = new /mob/living/carbon/human(pick(latejoin)) - priest_mind.transfer_to(priest_mob) - var/datum/outfit/admin/dark_priest/O = new /datum/outfit/admin/dark_priest - priest_mob.equipOutfit(O, FALSE) - var/obj/item/weapon/pinpointer/advpinpointer/N = new /obj/item/weapon/pinpointer/advpinpointer(priest_mob) - priest_mob.equip_to_slot_or_del(N, slot_r_store) + var/datum/mind/hunter_mind = new /datum/mind(key_of_hunter) + hunter_mind.active = 1 + var/mob/living/carbon/human/hunter_mob = new /mob/living/carbon/human(pick(latejoin)) + hunter_mind.transfer_to(hunter_mob) + hunter_mob.equipOutfit(O, FALSE) + var/obj/item/weapon/pinpointer/advpinpointer/N = new /obj/item/weapon/pinpointer/advpinpointer(hunter_mob) + hunter_mob.equip_to_slot_or_del(N, slot_in_backpack) N.active = 1 N.mode = 2 N.target = H N.point_at(N.target) N.flags |= NODROP + if(!locate(/obj/item/weapon/implant/dust, hunter_mob)) + var/obj/item/weapon/implant/dust/D = new /obj/item/weapon/implant/dust(hunter_mob) + D.implant(hunter_mob) var/datum/objective/assassinate/kill_objective = new - kill_objective.owner = priest_mind + kill_objective.owner = hunter_mind kill_objective.target = H.mind - kill_objective.explanation_text = "Murder [H.real_name], the [H.mind.assigned_role], in the name of the dark gods." - priest_mind.objectives += kill_objective - ticker.mode.traitors |= priest_mob.mind - to_chat(priest_mob, "ATTENTION: You are now a dark priest!") - to_chat(priest_mob, "Goal: MURDER [H.real_name], currently in [get_area(H.loc)], in the name of the dark gods. "); - to_chat(priest_mob, "The gods will prevent their revival."); - priest_mob.mind.special_role = SPECIAL_ROLE_TRAITOR + kill_objective.explanation_text = "Kill [H.real_name], the [H.mind.assigned_role]." + hunter_mind.objectives += kill_objective + ticker.mode.traitors |= hunter_mob.mind + to_chat(hunter_mob, "ATTENTION: You are now on a mission!") + to_chat(hunter_mob, "Goal: MURDER [H.real_name], currently in [get_area(H.loc)]. "); + to_chat(hunter_mob, "If you kill them, they cannot be revived."); + hunter_mob.mind.special_role = SPECIAL_ROLE_TRAITOR var/datum/atom_hud/antag/tatorhud = huds[ANTAG_HUD_TRAITOR] - tatorhud.join_hud(priest_mob) - ticker.mode.set_antag_hud(priest_mob, "hudsyndicate") - if("Assassin") - logmsg = "assassin." + tatorhud.join_hud(hunter_mob) + ticker.mode.set_antag_hud(hunter_mob, "hudsyndicate") + if("Crew Traitor") + logmsg = "crew traitor." var/list/possible_traitors = list() for(var/mob/living/player in living_mob_list) if(player.client && player.mind && !player.mind.special_role && player.stat != DEAD && player != H) From e324a73fc206943b9ed57dca78133e4446488da8 Mon Sep 17 00:00:00 2001 From: Kyep Date: Mon, 19 Jun 2017 00:12:48 -0700 Subject: [PATCH 012/206] Fixes reaper outfit briefcase --- code/datums/outfits/outfit_admin.dm | 19 +------------------ .../objects/items/weapons/storage/secure.dm | 8 ++++++++ 2 files changed, 9 insertions(+), 18 deletions(-) diff --git a/code/datums/outfits/outfit_admin.dm b/code/datums/outfits/outfit_admin.dm index 17f8b659b98..19fb8734836 100644 --- a/code/datums/outfits/outfit_admin.dm +++ b/code/datums/outfits/outfit_admin.dm @@ -1034,35 +1034,18 @@ glasses = /obj/item/clothing/glasses/sunglasses id = /obj/item/weapon/card/id/syndicate l_pocket = /obj/item/weapon/melee/energy/sword/saber - l_hand = /obj/item/weapon/storage/secure/briefcase + l_hand = /obj/item/weapon/storage/secure/briefcase/reaper pda = /obj/item/device/pda/heads backpack_contents = list( /obj/item/weapon/storage/box/survival = 1, /obj/item/device/flashlight = 1 ) - var/briefcase_contents = list( - /obj/item/stack/spacecash/c1000 = 3, - /obj/item/weapon/gun/energy/kinetic_accelerator/crossbow = 1, - /obj/item/weapon/gun/projectile/revolver/mateba = 1, - /obj/item/ammo_box/a357 = 1, - /obj/item/weapon/grenade/plastic/c4 = 1 - ) - /datum/outfit/admin/assassin/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) . = ..() if(visualsOnly) return - var/obj/item/weapon/storage/secure/briefcase/B = H.l_hand - if(istype(B)) - for(var/obj/item/I in B) - qdel(I) - for(var/path in briefcase_contents) - var/number = backpack_contents[path] - for(var/i = 0, i < number, i++) - B.handle_item_insertion(new path(B), 1) - var/obj/item/weapon/implant/dust/D = new /obj/item/weapon/implant/dust(H) D.implant(H) diff --git a/code/game/objects/items/weapons/storage/secure.dm b/code/game/objects/items/weapons/storage/secure.dm index 7619fd953d7..9eaf9eb8a3a 100644 --- a/code/game/objects/items/weapons/storage/secure.dm +++ b/code/game/objects/items/weapons/storage/secure.dm @@ -216,6 +216,14 @@ for(var/i = 0, i < storage_slots - 2, i++) handle_item_insertion(new /obj/item/stack/spacecash/c1000, 1) +/obj/item/weapon/storage/secure/briefcase/reaper/New() + ..() + handle_item_insertion(new /obj/item/weapon/gun/energy/kinetic_accelerator/crossbow, 1) + handle_item_insertion(new /obj/item/weapon/gun/projectile/revolver/mateba, 1) + handle_item_insertion(new /obj/item/ammo_box/a357, 1) + handle_item_insertion(new /obj/item/weapon/grenade/plastic/c4, 1) + + // ----------------------------- // Secure Safe // ----------------------------- From ce48a277df3ce61980c7f719150b1b8c913aacfc Mon Sep 17 00:00:00 2001 From: Kyep Date: Sat, 24 Jun 2017 00:04:15 -0700 Subject: [PATCH 013/206] Support protective hunters, guardian/pet blessings --- code/datums/outfits/outfit_admin.dm | 3 + code/modules/admin/topic.dm | 150 +++++++++++++++++++--------- 2 files changed, 104 insertions(+), 49 deletions(-) diff --git a/code/datums/outfits/outfit_admin.dm b/code/datums/outfits/outfit_admin.dm index 19fb8734836..b6c398985ca 100644 --- a/code/datums/outfits/outfit_admin.dm +++ b/code/datums/outfits/outfit_admin.dm @@ -371,6 +371,7 @@ /datum/outfit/admin/pirate name = "Space Pirate" + is_hunter_outfit = 1 uniform = /obj/item/clothing/under/pirate back = /obj/item/weapon/storage/backpack/satchel @@ -392,12 +393,14 @@ /datum/outfit/admin/pirate/first_mate name = "Space Pirate First Mate" + is_hunter_outfit = 1 glasses = /obj/item/clothing/glasses/eyepatch head = /obj/item/clothing/head/bandana /datum/outfit/admin/pirate/captain name = "Space Pirate Captain" + is_hunter_outfit = 1 suit = /obj/item/clothing/suit/pirate_black head = /obj/item/clothing/head/pirate diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 0527fe11791..1e993537801 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1741,6 +1741,9 @@ btypes += "Heal Over Time" btypes += "Permanent Regeneration" btypes += "Super Powers" + btypes += "Scarab Guardian" + btypes += "Human Protector" + btypes += "Pet" var/blessing = input(owner, "How would you like to bless [M]?", "Its good to be good...", "") as null|anything in btypes if(!(blessing in btypes)) return @@ -1766,6 +1769,7 @@ H.dna.SetSEState(REGENERATEBLOCK, 1) genemutcheck(H, REGENERATEBLOCK, null, MUTCHK_FORCED) H.update_mutations() + H.gene_stability = 100 logmsg = "permanent regeneration." if("Super Powers") var/list/default_genes = list(REGENERATEBLOCK, NOBREATHBLOCK, COLDBLOCK) @@ -1773,7 +1777,44 @@ H.dna.SetSEState(gene, 1) genemutcheck(H, gene, null, MUTCHK_FORCED) H.update_mutations() + H.gene_stability = 100 logmsg = "superpowers." + if("Scarab Guardian") + var/obj/item/weapon/guardiancreator/biological/scarab = new /obj/item/weapon/guardiancreator/biological(H) + var/list/possible_guardians = list("Chaos", "Standard", "Ranged", "Support", "Explosive", "Random") + var/typechoice = input("Select Guardian Type", "Type") as null|anything in possible_guardians + if(isnull(typechoice)) + return + if(typechoice != "Random") + possible_guardians -= "Random" + scarab.possible_guardians = list() + scarab.possible_guardians += typechoice + scarab.attack_self(H) + spawn(700) + qdel(scarab) + logmsg = "scarab guardian." + if("Pet") + var/pets = subtypesof(/mob/living/simple_animal/pet) + var/petchoice = input("Select pet type", "Pets") as null|anything in pets + if(isnull(petchoice)) + return + var/mob/living/simple_animal/pet/P = new petchoice(H.loc) + var/list/mob/dead/observer/candidates = pollCandidates("Do you want to play as [P], pet of [H]?", poll_time = 100, min_hours = 10) + var/mob/dead/observer/theghost = null + if(candidates.len) + theghost = pick(candidates) + P.key = theghost.key + P.master_commander = H + spawn(30) + var/newname = sanitize(copytext(input(P, "You are [P], pet of [H]. Would you like to change your name to something else?", "Name change", P.name) as null|text,1,MAX_NAME_LEN)) + if(newname && newname != P.name) + P.name = newname + if(P.mind) + P.mind.name = newname + logmsg = "pet ([P])." + if("Human Protector") + usr.client.create_eventmob_for(H, 0) + logmsg = "syndie protector." if(logmsg) log_admin("[key_name(owner)] answered [key_name(M)]'s prayer with a blessing: [logmsg]") message_admins("[key_name_admin(owner)] answered [key_name_admin(M)]'s prayer with a blessing: [logmsg]") @@ -1859,55 +1900,7 @@ if("Hunter") logmsg = "hunter." H.mutations |= NOCLONE - var/admin_outfits = subtypesof(/datum/outfit/admin) - var/hunter_outfits = list() - for(var/type in admin_outfits) - var/datum/outfit/admin/O = type - var/is_hunter_outfit = initial(O.is_hunter_outfit) - if(is_hunter_outfit) - hunter_outfits[initial(O.name)] = type - var/dresscode = input("Select hunter type", "Contract Killers") as null|anything in hunter_outfits - if(isnull(dresscode)) - return - var/datum/outfit/O = hunter_outfits[dresscode] - message_admins("[key_name_admin(owner)] is sending a dark hunter ([dresscode]) to assassinate [key_name_admin(M)]...") - var/list/candidates = pollCandidates("Play as a murderous [dresscode]?") - if(!candidates.len) - to_chat(usr, "ERROR: Could not create dark hunter. No valid candidates.") - return - var/mob/C = pick(candidates) - var/key_of_hunter = C.key - if(!key_of_hunter) - to_chat(usr, "ERROR: Could not create dark hunter. Could not pick key.") - return - var/datum/mind/hunter_mind = new /datum/mind(key_of_hunter) - hunter_mind.active = 1 - var/mob/living/carbon/human/hunter_mob = new /mob/living/carbon/human(pick(latejoin)) - hunter_mind.transfer_to(hunter_mob) - hunter_mob.equipOutfit(O, FALSE) - var/obj/item/weapon/pinpointer/advpinpointer/N = new /obj/item/weapon/pinpointer/advpinpointer(hunter_mob) - hunter_mob.equip_to_slot_or_del(N, slot_in_backpack) - N.active = 1 - N.mode = 2 - N.target = H - N.point_at(N.target) - N.flags |= NODROP - if(!locate(/obj/item/weapon/implant/dust, hunter_mob)) - var/obj/item/weapon/implant/dust/D = new /obj/item/weapon/implant/dust(hunter_mob) - D.implant(hunter_mob) - var/datum/objective/assassinate/kill_objective = new - kill_objective.owner = hunter_mind - kill_objective.target = H.mind - kill_objective.explanation_text = "Kill [H.real_name], the [H.mind.assigned_role]." - hunter_mind.objectives += kill_objective - ticker.mode.traitors |= hunter_mob.mind - to_chat(hunter_mob, "ATTENTION: You are now on a mission!") - to_chat(hunter_mob, "Goal: MURDER [H.real_name], currently in [get_area(H.loc)]. "); - to_chat(hunter_mob, "If you kill them, they cannot be revived."); - hunter_mob.mind.special_role = SPECIAL_ROLE_TRAITOR - var/datum/atom_hud/antag/tatorhud = huds[ANTAG_HUD_TRAITOR] - tatorhud.join_hud(hunter_mob) - ticker.mode.set_antag_hud(hunter_mob, "hudsyndicate") + usr.client.create_eventmob_for(H, 1) if("Crew Traitor") logmsg = "crew traitor." var/list/possible_traitors = list() @@ -3339,6 +3332,65 @@ // Refresh the page src.view_flagged_books() +/client/proc/create_eventmob_for(var/mob/living/carbon/human/H, var/killthem = 0) + if(!check_rights(R_EVENT)) + return + var/admin_outfits = subtypesof(/datum/outfit/admin) + var/hunter_outfits = list() + for(var/type in admin_outfits) + var/datum/outfit/admin/O = type + var/is_hunter_outfit = initial(O.is_hunter_outfit) + if(is_hunter_outfit) + hunter_outfits[initial(O.name)] = type + var/dresscode = input("Select type", "Contracted Agents") as null|anything in hunter_outfits + if(isnull(dresscode)) + return + var/datum/outfit/O = hunter_outfits[dresscode] + message_admins("[key_name_admin(mob)] is sending a ([dresscode]) to [killthem ? "assassinate" : "protect"] [key_name_admin(H)]...") + var/list/candidates = pollCandidates("Play as a [killthem ? "murderous" : "protective"] [dresscode]?") + if(!candidates.len) + to_chat(usr, "ERROR: Could not create eventmob. No valid candidates.") + return + var/mob/C = pick(candidates) + var/key_of_hunter = C.key + if(!key_of_hunter) + to_chat(usr, "ERROR: Could not create eventmob. Could not pick key.") + return + var/datum/mind/hunter_mind = new /datum/mind(key_of_hunter) + hunter_mind.active = 1 + var/mob/living/carbon/human/hunter_mob = new /mob/living/carbon/human(pick(latejoin)) + hunter_mind.transfer_to(hunter_mob) + hunter_mob.equipOutfit(O, FALSE) + var/obj/item/weapon/pinpointer/advpinpointer/N = new /obj/item/weapon/pinpointer/advpinpointer(hunter_mob) + hunter_mob.equip_to_slot_or_del(N, slot_in_backpack) + N.active = 1 + N.mode = 2 + N.target = H + N.point_at(N.target) + if(!locate(/obj/item/weapon/implant/dust, hunter_mob)) + var/obj/item/weapon/implant/dust/D = new /obj/item/weapon/implant/dust(hunter_mob) + D.implant(hunter_mob) + if(killthem) + var/datum/objective/assassinate/kill_objective = new + kill_objective.owner = hunter_mind + kill_objective.target = H.mind + kill_objective.explanation_text = "Kill [H.real_name], the [H.mind.assigned_role]." + hunter_mind.objectives += kill_objective + else + var/datum/objective/protect/protect_objective = new + protect_objective.owner = hunter_mind + protect_objective.target = H.mind + protect_objective.explanation_text = "Protect [H.real_name], the [H.mind.assigned_role]." + hunter_mind.objectives += protect_objective + ticker.mode.traitors |= hunter_mob.mind + to_chat(hunter_mob, "ATTENTION: You are now on a mission!") + to_chat(hunter_mob, "Goal: [killthem ? "MURDER" : "PROTECT"] [H.real_name], currently in [get_area(H.loc)]. "); + if(killthem) + to_chat(hunter_mob, "If you kill them, they cannot be revived."); + hunter_mob.mind.special_role = SPECIAL_ROLE_TRAITOR + var/datum/atom_hud/antag/tatorhud = huds[ANTAG_HUD_TRAITOR] + tatorhud.join_hud(hunter_mob) + ticker.mode.set_antag_hud(hunter_mob, "hudsyndicate") /proc/admin_jump_link(var/atom/target) if(!target) return From 1e2b8ba2a53392c6575deed8ad02a7c813c63b58 Mon Sep 17 00:00:00 2001 From: Kyep Date: Wed, 28 Jun 2017 00:27:36 -0700 Subject: [PATCH 014/206] TS Awaymission Map Updates MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR makes a few tweaks to the Terror Spider away mission, with the goals of: 1) Making it harder to cheese the mission. 2) Making the loot you get from it more likely to be useful to the rest of the station. The specific changes are: 1) The Mother room's vent has moved two tiles west, and three tiles north. This ensures it is visible from everywhere in the room, and upon slaying the mother, spiderlings are more likely to find their way out, and less likely to get trapped on corners. 2) The Combat RCD in Engineering has been replaced with 25 silver and 20 uranium. RCD-cheese was becoming too common, the combat RCD is very strong in general, and this was an opportunity to provide a reward (minerals) which can be used by the station overall, not just the people on the mission. 3) The Research Notes have been removed from the awaymission R&D and RD office rooms. They're now stored in the science storage vault, meaning you have to beat a boss to get them. In addition, their combat/materials/eng/biotech levels have been changed from 2 to 4, to reflect the fact it now takes many times longer to get them. Additionally, there is now only one set of Research Notes, not two. I did this because people were using the notes to get R&D working right away in the gateway, then producing all the tools they need from within the gateway. I'd rather they got those tools from the station, or at least had to scavenge for them. I also don't want people running in, just to grab the notes and run out again, so now, they're harder to get (but more worth it when you do get them). 4) Invulnerable walls have been added around the Queen's room, and the hidden spiders behind blast doors removed. People were cheesing those spiders every round anyway by building walls in front of the doors they were behind, using metaknowledge. I would rather have more spiders in the mission roaming around unpredictably, than having some endlessly waiting behind specific locked doors. The addition of invulnerable walls within the normal walls also prevents people making use of the caves to cheese spiders with suffocation - or setting up gauntlets there - which is an extremely cheesy tactic I have seen used before. 🆑 Kyep tweak: Terror Spider away mission is now harder to cheese. /🆑 --- .../map_files/RandomZLevels/terrorspiders.dmm | 95 ++++++++++--------- 1 file changed, 49 insertions(+), 46 deletions(-) diff --git a/_maps/map_files/RandomZLevels/terrorspiders.dmm b/_maps/map_files/RandomZLevels/terrorspiders.dmm index fbf21c23670..5748b30e987 100644 --- a/_maps/map_files/RandomZLevels/terrorspiders.dmm +++ b/_maps/map_files/RandomZLevels/terrorspiders.dmm @@ -394,7 +394,7 @@ "hD" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/vault,/area/awaymission/UO71/prince) "hE" = (/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/turf/simulated/floor/vault,/area/awaymission/UO71/prince) "hF" = (/obj/machinery/r_n_d/circuit_imprinter,/turf/simulated/floor/plasteel,/area/awaymission/UO71/science) -"hG" = (/obj/item/weapon/paper{info = "The notes appear gibberish to you. Perhaps a destructive analyser in R&D could make sense of them."; name = "Research Notes"; origin_tech = "combat=2;materials=2;engineering=2;biotech=2"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/science) +"hG" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/vault,/area/awaymission/UO71/mother) "hH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) "hI" = (/obj/structure/table/glass,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/matter_bin,/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitehall"},/area/awaymission/UO71/science) "hJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) @@ -410,7 +410,7 @@ "hT" = (/obj/machinery/light{dir = 8},/obj/structure/window/reinforced,/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/gateway) "hU" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/unary/vent_scrubber,/turf/simulated/floor/vault,/area/awaymission/UO71/mother) "hV" = (/obj/machinery/light/small,/turf/simulated/floor/vault,/area/awaymission/UO71/mother) -"hW" = (/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/vault,/area/awaymission/UO71/mother) +"hW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/vault,/area/awaymission/UO71/mother) "hX" = (/obj/structure/window/reinforced,/obj/effect/decal/cleanable/dirt,/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/gateway) "hY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/window{dir = 2; name = "Gateway Chamber"; req_access_txt = "271"},/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/gateway) "hZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/stool/bed/chair{tag = "icon-chair (WEST)"; icon_state = "chair"; dir = 8},/obj/effect/decal/cleanable/dirt,/obj/structure/sign/nosmoking_2{pixel_x = 32},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/gateway) @@ -629,8 +629,8 @@ "me" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/condiment/saltshaker{pixel_x = -3; pixel_y = 0},/obj/item/weapon/reagent_containers/food/condiment/peppermill{pixel_x = 3},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/UO71/centralhall) "mf" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/obj/structure/sign/deathsposal{desc = "A warning sign which reads 'DISPOSAL: LEADS TO EXTERIOR'"; name = "\improper DISPOSAL: LEADS TO EXTERIOR"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/UO71/centralhall) "mg" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) -"mh" = (/obj/machinery/light/small{dir = 1},/obj/machinery/camera{c_tag = "Engineering Secure Storage"; dir = 2; network = list("UO71")},/obj/item/weapon/rcd/combat,/obj/item/weapon/rcd_ammo/large,/obj/item/weapon/rcd_ammo/large,/turf/simulated/floor/plating,/area/awaymission/UO71/eng) -"mi" = (/obj/structure/closet/crate,/obj/item/stack/sheet/mineral/plasma{amount = 26},/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/awaymission/UO71/eng) +"mh" = (/turf/simulated/floor/plasteel,/area/awaymission/UO71/science) +"mi" = (/obj/machinery/light/small,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 2},/turf/simulated/floor/vault,/area/awaymission/UO71/mother) "mj" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/simulated/floor/plating,/area/awaymission/UO71/eng) "mk" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warndark"; tag = "icon-warndark (EAST)"},/area/awaymission/UO71/gateway) "ml" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) @@ -658,7 +658,7 @@ "mH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) "mI" = (/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/centralhall) "mJ" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/awaymission/UO71/eng) -"mK" = (/obj/structure/closet/crate,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/rods{amount = 50},/obj/machinery/door_control{desc = "A remote control-switch for secure storage."; id = "UO71_Secure Storage"; name = "Engineering Secure Storage"; pixel_x = 6; pixel_y = -24; req_access_txt = "271"},/turf/simulated/floor/plating,/area/awaymission/UO71/eng) +"mK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/vault,/area/awaymission/UO71/mother) "mL" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) "mM" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -28},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) "mN" = (/obj/structure/table,/obj/item/weapon/storage/belt/utility,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) @@ -859,7 +859,7 @@ "qA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating{burnt = 1; icon_state = "panelscorched"; tag = "icon-panelscorched"},/area/awaymission/UO71/science) "qB" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/science) "qC" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 80; dir = 2; on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/science) -"qD" = (/obj/effect/decal/cleanable/dirt,/obj/structure/table,/obj/machinery/light/small{dir = 4},/obj/item/borg/upgrade/vtec,/obj/item/weapon/stock_parts/cell/bluespace,/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/loot) +"qD" = (/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/vault,/area/awaymission/UO71/mother) "qE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall,/area/awaymission/UO71/centralhall) "qF" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/loot) "qG" = (/obj/machinery/vending/medical{req_access_txt = "271"},/turf/simulated/floor/plasteel{dir = 6; icon_state = "whitehall"},/area/awaymission/UO71/medical) @@ -1327,17 +1327,20 @@ "zA" = (/obj/structure/spider/terrorweb,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) "zB" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "271"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) "zC" = (/obj/structure/spider/cocoon{icon_state = "cocoon_large1"},/obj/structure/spider/terrorweb,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) -"zD" = (/turf/simulated/floor/plating/airless/asteroid,/area/awaymission/UO71/queen) +"zD" = (/obj/machinery/light/small{dir = 1},/obj/machinery/camera{c_tag = "Engineering Secure Storage"; dir = 2; network = list("UO71")},/turf/simulated/floor/plating,/area/awaymission/UO71/eng) "zE" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "271"},/turf/simulated/wall/rust,/area/awaymission/UO71/queen) "zF" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) "zG" = (/obj/machinery/door/poddoor{id_tag = "UO71_Caves"; name = "Caves Lockdown Door"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) -"zH" = (/mob/living/simple_animal/hostile/poison/terror_spider/green{wander = 0},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) +"zH" = (/obj/structure/closet/crate,/obj/item/stack/sheet/mineral/plasma{amount = 25},/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/obj/effect/decal/cleanable/dirt,/obj/item/stack/sheet/mineral/silver{amount = 25},/obj/item/stack/sheet/mineral/uranium{amount = 20},/turf/simulated/floor/plating,/area/awaymission/UO71/eng) "zI" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 7; tag = "icon-manifold-b-f (WEST)"},/obj/structure/spider/terrorweb,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) "zJ" = (/obj/structure/spider/terrorweb,/obj/structure/spider/terrorweb,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) "zK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/spider/terrorweb,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) "zL" = (/obj/structure/table,/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) "zM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/mineral/random/labormineral,/area/awaymission/UO71/queen) "zN" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) +"zO" = (/obj/structure/closet/crate,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/rods{amount = 50},/obj/machinery/door_control{desc = "A remote control-switch for secure storage."; id = "UO71_Secure Storage"; name = "Engineering Secure Storage"; pixel_x = 6; pixel_y = -24; req_access_txt = "271"},/obj/item/clothing/shoes/magboots,/obj/item/clothing/shoes/magboots,/turf/simulated/floor/plating,/area/awaymission/UO71/eng) +"zP" = (/obj/effect/decal/cleanable/dirt,/obj/structure/table,/obj/machinery/light/small{dir = 4},/obj/item/borg/upgrade/vtec,/obj/item/weapon/stock_parts/cell/bluespace,/obj/item/weapon/paper{info = "The notes appear gibberish to you. Perhaps a destructive analyser in R&D could make sense of them."; name = "Research Notes"; origin_tech = "combat=4;materials=4;engineering=4;biotech=4"},/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/loot) +"zQ" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall3"},/area/awaymission/UO71/centralhall) "zR" = (/obj/machinery/door/poddoor{id_tag = "UO71_Queen"; name = "Caves Lockdown Door"},/turf/simulated/floor/wood,/area/awaymission/UO71/queen) "zS" = (/turf/simulated/floor/wood,/area/awaymission/UO71/queen) "zT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/awaymission/UO71/queen) @@ -1410,27 +1413,27 @@ aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababab aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababzczczczczczczczczczczcabfbfRfQfbababababababababababababababfefefSfbfbfefbfxfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababfLfLfLfLfMfLfLabababababababababababababababababababfNfNfOfOababzcfPfPfPfPfPfPfPfPfPzcabfbfTfFfbababababababababababababababfbfVfUfYfWfZfegbfXabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababfMgggcghgcghfLfLfMfLababababgagagagagagagagagafNfNfOfOgjgifOfOabzcfPgdgdgegfgdgdgdfPzcabfbfRfRfbabababababfbfbfbfbfbfbfbfefbfbgkgkgkgkglfegmfXabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababfMgggngrgogggsgugtfLfMfLfMfMgagpgpgpgqgpgpgpgafOgvgygwgAgzgBfNabzcfPgdgdgegxgdgdgdfPzcabfegDgCfbabababababfbgEgGgFgIgHgKgJgLfbgNgMgOgkgPfefxfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababfLghgQgSgRghgsgVgTfMgWgYgXfLgagpgpgpgUgpgpgpgafNgZhbhahdhchefNabzcfPgdgdgdgdgdgegdfPzcabfbhffFfbabababababfbhghhgEhjhihlhkhkhmhohnhqhphshrhtfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababfLghhuhwhvghgshyhxfMhzhBhAfLgagpgpgpgpgpgpgpgafOhChGhFhdhHhIfNabzcfPhDgegdgegdgdhEfPzcabfbhJfFfbabababababfbhKhLgEhNhMgEgEhOfehPgOhQgkhRfbgbfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababfMhThShYhXhSgshyhZfLfLiafLfLgahUgphVgpgphVhWgafOibihicijiiikfNabzcidiegdifgdgdiggefPzcabfbhJfTfbabababababfbilhhgEhNimgEgEioiniqipgkgkirfeisfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababfMgggngrgogggsgugtfLfMfLfMfMgagpgpgpgqhGgpgpgafOgvgygwgAgzgBfNabzcfPgdgdgegxgdgdgdfPzcabfegDgCfbabababababfbgEgGgFgIgHgKgJgLfbgNgMgOgkgPfefxfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababfLghgQgSgRghgsgVgTfMgWgYgXfLgagpgpgpgUhWgpgpgafNgZhbhahdhchefNabzcfPgdgdgdgdgdgegdfPzcabfbhffFfbabababababfbhghhgEhjhihlhkhkhmhohnhqhphshrhtfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababfLghhuhwhvghgshyhxfMhzhBhAfLgagpgpgpgphWgpgpgafOhCmhhFhdhHhIfNabzcfPhDgegdgegdgdhEfPzcabfbhJfFfbabababababfbhKhLgEhNhMgEgEhOfehPgOhQgkhRfbgbfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababfMhThShYhXhSgshyhZfLfLiafLfLgahUgphVgpmKmiqDgafOibihicijiiikfNabzcidiegdifgdgdiggefPzcabfbhJfTfbabababababfbilhhgEhNimgEgEioiniqipgkgkirfeisfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababfMiuitiwiviziyiGiEixiHiJiAiBiCiDgagaiOiOgaiFgafNiPiQgAfOfNfNfOabzciIfPfPfPiRiRiKiLiLjmiMiNiSfTfeabababababfbiTgEiohjhMgEgEiUfbiWiVgkfUiXfbiYfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababfMjaiZjcjbjejdjfjfjjjhjkfMababababjgjnjnjgjifOfOjojpgzfOababababzcyXzczcyYjqjqyYzczczcabfejsjrfefeababababfejtjugEiohMjyjvjAfbfbjBjwjwjxjxjCjzabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababfLjEjDiwjFjHfLfLfMfMjIjJfMababababjGjKjKjGjifOfOjLjNjMfOabababababjlababjGjOjOjGababababfbjPfRjQfefbfbfbfefejRjShhjThjhjgEgEjUjWjVjYjXkajZkbfeabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababfMfLfMkdkcfLfLkkkifMklkqfLfOfOfOfOkekfkgkekhfNkrkjktksfOfOfOfOfOfOkmfOfOknkokpkefOfOfNfOfOkufRfRkvfRfFfRfRjrgEgEgEkwiogEkxkykykAkzfbkBkDkCfefbabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababfLkEiwkFfLkGkRkHixkSkUkTkIkJkKkLkMkJkNkOkPkQlckVleldkJkWkNkJkJkXkYkZlalblglflhfOljlilkfOlmlllllllnlllplojrgEiogElrlqlqlqlulslwlvfbfbfefefeababababababababababababababltltltltltabababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababfLlxlzlylAlylClBlElDlGlFlHlHlIlHlJlHlLlKlNlMlPlOlRlQlTlSlVlUlXlWlXlXlXlYgAlflhlZgAgAgAlZmbmafFmcfbfefbfbfefefbfbfbmdmehhmffbjsmgfeababababababababababababababababababltmimhmjltabababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababfMmkmmmliwjHjHmnfLmompfMfNfOfOfOfNfOfOmqfOfOmsmrfOfOfOmtfOfOfOfNmumumumumvlflhfOmxmwmyfOmzfEmBmAfbmCmDmCfemEmGmFfefefbfbfefbmImHfeababababababababababababababababababltmKmJmjltabababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababfLlxlzlylAlylClBlElDlGlFlHlHlIlHlJlHlLlKlNlMlPlOlRlQlTlSlVlUlXlWlXlXlXlYgAlflhlZgAgAgAlZmbmafFmcfbfefbfbfefefbfbfbmdmehhmffbjsmgfeababababababababababababababababababltzHzDmjltabababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababfMmkmmmliwjHjHmnfLmompfMfNfOfOfOfNfOfOmqfOfOmsmrfOfOfOmtfOfOfOfNmumumumumvlflhfOmxmwmyfOmzfEmBmAfbmCmDmCfemEmGmFfefefbfbfefbmImHfeababababababababababababababababababltzOmJmjltabababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababfLmLmNmMmPmOmSmQfMfLfLfLabfOgAgAmTfOmVmUmTfNmRmWfOmXmZmYnbnancfOnendnfmumvlbfOfOfNfOfOfNnhngfefefbninknjfbnlnnnmfenonsnqntfbnumHfbabababababababababababababababababnpltltnvnrnrnpababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababfLfLfMfMfLfLfMfMfLababababfOgAgAgAfOnwmUnxfOmRnyfOnznBnAnDnanafNnFnEnGmumvnCfNnHnJnInInKnMnLnOnNfbfXnPfbfefXnQfbfbnRfFnSnVnUnZnWfbabababababababababababababababababnToaobobobocnpababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababfOnXnYgAodgAoeoffOkmogfOohojoiooonopfNoroqosmumvlbfNogokolomomouotowovoyoxoAozoCoBoAoDoFoEoHoGoJoIoNoMfbabababababababababababababababababnToOoQoPoQoOnpnpnpnpabababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababfOoKoLgAfOoSoRoTfOkmoUfOoVojoWoYoXoZfNpbpapdpcmvlbfOnymRfbfbfbpfpellpgpiphpkpjplphpnpmpppopkpqprfbptpsfeabababababababababababababababababnppwpypxpApznppupvnpabababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababfOfOfOfOfOfOfOfOfNpDpCfOpEpFnapGnaoXfOfOpBkmfOmvlafNpHmRfbfbfbpJpIfRpKfbpLfbfhfepMfbfbfepNfbfbpOfbpRmHfbabababababababababababababababababnppSpYpUpYpZnTpPpQnpabababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababfNqbjifOfOfOqcfOpTqdpTpTpVpWpXqfqeqaogkmfbfbfbqiqgqkqjfeqlqmqhqoqnfeqpqtqqqwfeqxfehJmHfbababababababababnTnTnpnpnTababababnpqyqyqzqyqynpqrqsnpnpnpabababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababfOqAkhquqvmuqBqCpTqFqDpTpVqHqGqJqIqaogmRfbfbfbqEfbqKqKfbqLqMfbqOqNfbfbfbqPqQfeqRfbhJmHfbababababababababnTqTqSqSnpnTnTnTnpnpqUqWqVqYqXrcqZrerdrfnpabababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababfOrgjirarbrjrirkpTqFqFpTrhroqJqJrpqarqrlrmrmrmrnrmrsrrfertmCfbrvrufbrwrxqqryfbrzfbrBrAfbfbfbfbfefbfbfbfbnprDrCrFrEnTrHrJrIrGrKrMrLrOrNrNrPrSrRrfnpnpnTnTababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababfNrTkhqurQmurUrVpTrXrWpTpVrZrYscsbqasdmRsasgsfshsesirrfefefefefbfefbfefesjfbfbskfesmslsosnsqspsrsnstsssvsusxswszsysBsAsDsCsFsEsHsGsJsIsOsOsPsPsQsKsLsMnTababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababfNrgkhfOfOfOfNfNpTpTsNpTpVsSsRsUsTqaogmRsarrrrsVsarrsWfbabababababfbsXsYqqsZferzfejPtanUtbtctbtdtbtftethtgtititktjtmtltotnsFtptrtqtttstvtutAtztBtwtxtynpababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababfOqAkhquqvmuqBqCpTqFzPpTpVqHqGqJqIqaogmRfbfbfbqEfbqKqKfbqLqMfbqOqNfbfbfbqPqQfeqRfbhJmHfbababababababababnTqTqSqSnpnTnTnTnpnpqUqWqVqYqXrcqZrerdrfnpabababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababfOrgjirarbrjrirkpTqFqFpTrhroqJqJrpqarqrlrmrmrmrnrmrsrrzQrtmCfbrvrufbrwrxqqryfbrzfbrBrAfbfbfbfbfefbfbfbfbnprDrCrFrEnTrHrJrIrGrKrMrLrOrNrNrPrSrRrfnpnpnTnTababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababfNrTkhqurQmurUrVpTrXrWpTpVrZrYscsbqasdmRsasgsfshsesirrzQfefefefbfefbfefesjfbfbskfesmslsosnsqspsrsnstsssvsusxswszsysBsAsDsCsFsEsHsGsJsIsOsOsPsPsQsKsLsMnTababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababfNrgkhfOfOfOfNfNpTpTsNpTpVsSsRsUsTqaogmRsarrrrsVsarrsWzQabababababfbsXsYqqsZferzfejPtanUtbtctbtdtbtftethtgtititktjtmtltotnsFtptrtqtttstvtutAtztBtwtxtynpababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababfNtGtFnJtJnInItCtDAitDtDtEtLtKtHtItItMkmsasasatNsatOtOsasasasaababfbtPqqqqsZferzfbtRtQfefbfbfbfefbfbfbfbnptTtStVtUnptWtYtXuatZubtzuducuerFrFuguhnpnpnTnTababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababfOufuiolomomujulukunumukuouqupuvuuukuwusutsarruyuxrrrruxuzsgsaababfefeuDuAfefeqRfbuFuEfbababababababababnTuBuCuGnpnpuHuJuInpuKuMuLuOuNuQuPuSuRuTnTabababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababfNuXuUuYfOfOfOfOqapVpXpXqauZuVpXfNfNfNfNabsarrrrrrrrrrrrsgrrsaababuWfefefefevarzvbuFuEfbababababababababnTvdvcvivenpqyvjqynpnpvkvfnpvgvhnTvgvhnTnTabababababababababababababaaaaaaaaaaaaaa @@ -1460,34 +1463,34 @@ aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababab aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuyZzfwuwuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuzazfzbwuabababababababababababababababababababababababababababababababababababababababababababababababab zczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczdzdzdzezmzdzdzdzdzdzdzdzdzczczczczczczczczczczczczcpTpTpTpTpTzczczczczczczczczczczczczczczczczczczczczczczczc -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababzgzgzhziagzhzhzgzgzgzgzgzgabababababababababababababpTzoznzppTabababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababzgzgzhzqagagzhzgzgzgzgzgzgabababababababababababababpTztzszupTababababababzruWabababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWabababababzgzgzhzqagagzhzgzgzgzgzgzgabababababababababababababpTzvzszspTababzruWuWuWuWzrabababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWabababuWuWuWababababzgzgzhzqagzwzhzgzgzgzgzgzgabababababababababababababpTpTzxpTpTabuWuWuWuWuWuWuWabababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWababzgzgzhzqaiagzhzgzgzgzgzgzgababababababababababababuWuWuWuWabababuWuWabuWuWuWuWabababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababuWzruWuWuWababababababababababuWuWuWabzgzgzhzqagzAzhzgzgzgzgzgzgabuWuWuWuWuWuWabababababuWababababuWzruWabzruWuWuWuWabababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababuWababababababababababababababababababababababababababuWuWuWuWababababababababababababuWuWuWzyzyzyzzzBzyzyzyzyzgzgzgzguWuWabababuWuWuWabababuWuWuWuWuWuWuWuWuWabuWuWuWuWuWabababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababuWuWabababababababababababababababababababababababababuWuWuWababababababababababababababuWuWzyzyzyzzagzFzCzAzyzyzyzgzDuWabababababuWababababuWabababuWuWuWabuWuWuWuWuWuWuWabababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababuWuWabababababababababababababababababababababababuWuWzrabababababababababababababababuWuWzEzHzGzqaiagagzAzAzyzyzgzDuWababuWabuWuWabababababababuWuWuWababababuWuWuWuWuWuWababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababuWuWuWababababababababababababababababababababuWuWuWabababababababababababababababababuWzyzyzyzIaeahagzAzJzyzyzgzguWababuWabuWabababababababuWuWuWababababababuWuWuWuWzrababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababuWuWuWababababababababuWuWuWuWuWabababababuWuWuWabababababababababababababababababababzyzyzyzKzAagagaizAzyzyzyzyuWababuWuWuWababuWababababuWuWabababababababuWuWuWuWuWababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababuWuWababababababuWuWuWuWuWuWuWuWabababuWuWzrabababababababababababababababababababzyzyzyzMzAzAagagagagzyzyzyuWababuWuWabababuWababababuWuWabababababababzruWuWuWuWababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababuWuWuWuWuWuWuWuWababababababuWuWuWabuWuWababababababababababababababababababababzyzyzyzMzAzCagagagagzyzyzyuWabababababababuWuWababuWuWababababababababuWuWuWuWuWababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababuWuWuWabababababababababababuWuWuWuWababababababababababababababababababababzyzyzyzMzAzAagagagagzGzHzEuWuWuWabababababuWuWababuWuWabababababababababuWuWuWabababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababuWuWuWabababababababababababababababuWuWababababababababababababababababababababzyzyzgzMzAagagaizAzgzyzyzyuWuWuWuWuWuWababuWuWababuWuWabababababuWuWuWuWuWuWababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababuWuWababababababababababababababababababuWababababababababababababababababababababzyzyzgzKzAagagagzAzgzgzyzyabuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWabababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababuWuWuWuWababababababababababababuWzruWababababuWuWuWabababababababababuWababababababababzyzyzgzKaiagagagzAzAzgzyzyabuWuWuWuWuWuWuWuWuWuWababababababababababuWuWuWabababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababuWabababababababababababababuWuWuWuWuWuWzrababababuWuWuWuWabababababuWuWababuWabababababzyzyzgafaezNzLagzAzAzgzyzyababuWuWuWuWuWuWuWuWababababababababababuWuWuWuWabababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababzruWuWuWuWuWuWuWababababababuWuWuWababababuWababuWabababababzyzyzyzqagzAzgagzCagzgzgzyabababuWuWuWuWuWuWuWabababuWuWuWuWabababuWabuWuWabababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWababababababuWababababuWababuWuWababababzyzyzyzqagagzgagzAzAzgzgzyababuWuWuWuWababuWuWabababuWabababababuWuWuWuWababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWzruWuWuWuWabababuWuWuWababababuWababuWuWabababuWzyzyzyzqzCzgzgzgzAzAzgzgzyababuWuWababababuWuWuWababuWababababuWuWuWuWabababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababuWuWzruWuWuWabuWuWuWzruWuWuWuWuWababababababuWababuWuWabuWuWuWzEagzGzqzAzgzgzgzgzAzgzyzyabuWuWuWuWuWabababuWuWababuWuWabababuWuWuWuWabababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWzyzyzyzqzAagzgzgagagzyzyzyuWuWuWababuWuWababuWuWuWababuWababuWuWuWuWuWabababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWababababzyzyzgzqagzAzgagzAaizGagzEuWuWababababuWabababuWuWababuWuWabuWuWuWuWuWabababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWabababzyzgzgzqagaizFagagagzyzyzyabuWababuWabuWuWababuWuWabababuWuWuWuWuWuWuWabababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWabababuWuWuWuWabababzyzgzgafaeahagaiagagzyzyzyabuWuWuWuWababuWababuWuWuWababuWuWuWuWuWuWababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWabababababuWuWuWababzyzgzgzMagagagagagzgzyzyzyabababababababuWabababuWuWabuWuWuWabuWuWuWababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWabababababababuWuWuWabzyzyzyzMzgagagagzgzgzyzyzyababababababuWuWababababuWuWuWuWabuWuWuWabababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababzgzdzhziagzhzhzgzgzgzgzdzgabababababababababababababpTzoznzppTabababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababzgzdzhzqagagzhzgzgzgzgzdzgabababababababababababababpTztzszupTababababababzruWabababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWabababababzgzdzhzqagagzhzgzgzgzgzdzgabababababababababababababpTzvzszspTababzruWuWuWuWzrabababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWabababuWuWuWababababzgzdzhzqagzwzhzgzgzgzgzdzgabababababababababababababpTpTzxpTpTabuWuWuWuWuWuWuWabababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWababzgzdzhzqaiagzhzgzgzgzgzdzgababababababababababababuWuWuWuWabababuWuWabuWuWuWuWabababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababuWzruWuWuWababababababababababuWuWuWabzgzdzhzqagzAzhzgzgzgzgzdzgabuWuWuWuWuWuWabababababuWababababuWzruWabzruWuWuWuWabababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababuWababababababababababababababababababababababababababuWuWuWuWababababababababababababuWuWuWzyzdzyzzzBzyzyzyzyzgzgzdzguWuWabababuWuWuWabababuWuWuWuWuWuWuWuWuWabuWuWuWuWuWabababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababuWuWabababababababababababababababababababababababababuWuWuWababababababababababababababuWuWzyzdzyzzagzFzCzAzyzyzyzdzguWabababababuWababababuWabababuWuWuWabuWuWuWuWuWuWuWabababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababuWuWabababababababababababababababababababababababuWuWzrabababababababababababababababuWuWzEagzGzqaiagagzAzAzyzyzdzguWababuWabuWuWabababababababuWuWuWababababuWuWuWuWuWuWababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababuWuWuWababababababababababababababababababababuWuWuWabababababababababababababababababuWzyzdzyzIaeahagzAzJzyzyzdzguWababuWabuWabababababababuWuWuWababababababuWuWuWuWzrababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababuWuWuWababababababababuWuWuWuWuWabababababuWuWuWabababababababababababababababababababzyzdzyzKzAagagaizAzyzyzdzyuWababuWuWuWababuWababababuWuWabababababababuWuWuWuWuWababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababuWuWababababababuWuWuWuWuWuWuWuWabababuWuWzrabababababababababababababababababababzyzdzyzMzAzAagagagagzyzdzyuWababuWuWabababuWababababuWuWabababababababzruWuWuWuWababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababuWuWuWuWuWuWuWuWababababababuWuWuWabuWuWababababababababababababababababababababzyzdzyzMzAzCagagagagzyzdzyuWabababababababuWuWababuWuWababababababababuWuWuWuWuWababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababuWuWuWabababababababababababuWuWuWuWababababababababababababababababababababzyzdzyzMzAzAagagagagzGagzEuWuWuWabababababuWuWababuWuWabababababababababuWuWuWabababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababuWuWuWabababababababababababababababuWuWababababababababababababababababababababzyzdzgzMzAagagaizAzgzyzdzyuWuWuWuWuWuWababuWuWababuWuWabababababuWuWuWuWuWuWababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababuWuWababababababababababababababababababuWababababababababababababababababababababzyzdzgzKzAagagagzAzgzgzdzyabuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWabababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababuWuWuWuWababababababababababababuWzruWababababuWuWuWabababababababababuWababababababababzyzdzgzKaiagagagzAzAzgzdzyabuWuWuWuWuWuWuWuWuWuWababababababababababuWuWuWabababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababuWabababababababababababababuWuWuWuWuWuWzrababababuWuWuWuWabababababuWuWababuWabababababzyzdzgafaezNzLagzAzAzgzdzyababuWuWuWuWuWuWuWuWababababababababababuWuWuWuWabababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababzruWuWuWuWuWuWuWababababababuWuWuWababababuWababuWabababababzyzdzyzqagzAzgagzCagzgzdzyabababuWuWuWuWuWuWuWabababuWuWuWuWabababuWabuWuWabababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWababababababuWababababuWababuWuWababababzyzdzyzqagagzgagzAzAzgzdzyababuWuWuWuWababuWuWabababuWabababababuWuWuWuWababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWzruWuWuWuWabababuWuWuWababababuWababuWuWabababuWzyzdzyzqzCzgzgzgzAzAzgzdzyababuWuWababababuWuWuWababuWababababuWuWuWuWabababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababuWuWzruWuWuWabuWuWuWzruWuWuWuWuWababababababuWababuWuWabuWuWuWzEagzGzqzAzgzgzgzgzAzgzdzyabuWuWuWuWuWabababuWuWababuWuWabababuWuWuWuWabababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWzyzdzyzqzAagzgzgagagzyzdzyuWuWuWababuWuWababuWuWuWababuWababuWuWuWuWuWabababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWababababzyzdzgzqagzAzgagzAaizGagzEuWuWababababuWabababuWuWababuWuWabuWuWuWuWuWabababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWabababzyzdzgzqagaizFagagagzyzdzyabuWababuWabuWuWababuWuWabababuWuWuWuWuWuWuWabababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWabababuWuWuWuWabababzyzdzgafaeahagaiagagzyzdzyabuWuWuWuWababuWababuWuWuWababuWuWuWuWuWuWababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWabababababuWuWuWababzyzdzgzMagagagagagzgzyzdzyabababababababuWabababuWuWabuWuWuWabuWuWuWababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWabababababababuWuWuWabzyzdzyzMzgagagagzgzgzyzdzyababababababuWuWababababuWuWuWuWabuWuWuWabababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWabababababababababuWuWabzgzdzdzezdzRzRzRzdzdzdzdzgababuWuWuWuWuWabababuWuWuWuWabuWuWuWuWababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWabababababababababababuWuWuWzgzdzSzTzUzSzSzSzVzWzSzdzgabababababababababuWuWuWuWuWuWuWabababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWabababababababababababababuWuWzgzdzSzXzYzSzSzSzZzYAazdzgabababababababuWuWuWuWuWuWababababababababababababababababababababababaaaaaaaaaaaaaa From b74499f7e446a1c055b3b8a84ae36f8a5c80c716 Mon Sep 17 00:00:00 2001 From: Kyep Date: Wed, 28 Jun 2017 23:20:29 -0700 Subject: [PATCH 015/206] Fixes #7457 - really persistent priority jobs --- code/game/machinery/computer/card.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/game/machinery/computer/card.dm b/code/game/machinery/computer/card.dm index e7ef931ff53..d260df8c9b9 100644 --- a/code/game/machinery/computer/card.dm +++ b/code/game/machinery/computer/card.dm @@ -165,7 +165,7 @@ var/time_last_changed_position = 0 /obj/machinery/computer/card/proc/can_close_job(datum/job/job) if(job) if(!job_blacklisted_full(job) && !job_blacklisted_partial(job) && job_in_department(job, FALSE)) - if(job.total_positions > job.current_positions) + if(job.total_positions > job.current_positions && !(job in job_master.prioritized_jobs)) var/delta = (world.time / 10) - time_last_changed_position if((change_position_cooldown < delta) || (opened_positions[job.title] > 0)) return 1 @@ -181,6 +181,8 @@ var/time_last_changed_position = 0 else if(job_master.prioritized_jobs.len >= 3) return 0 + if(job.total_positions <= job.current_positions) + return 0 return 1 return -1 From 51fd41afa423a72822cfc976c7e8d8f83b51617c Mon Sep 17 00:00:00 2001 From: Sam Date: Fri, 30 Jun 2017 10:24:47 +0100 Subject: [PATCH 016/206] adds airlocks to sol trader & AI sat --- _maps/map_files/cyberiad/cyberiad.dmm | 47 ++++++++++++++++----------- 1 file changed, 28 insertions(+), 19 deletions(-) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index 38453d4f526..0f6aaf60f73 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -2235,7 +2235,7 @@ "aQY" = (/obj/structure/stool,/turf/simulated/floor/plating,/area/maintenance/electrical) "aQZ" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry) "aRa" = (/obj/item/device/radio/intercom{broadcasting = 0; name = "station intercom (General)"; pixel_y = 25},/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Arrivals Escape Pods"; dir = 2},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) -"aRb" = (/obj/machinery/door/airlock/external{id_tag = "trade_dock"},/turf/simulated/floor/plating,/area/hallway/secondary/entry) +"aRb" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/space) "aRc" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "arrival"},/area/hallway/secondary/entry) "aRd" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor/plasteel{dir = 1; icon_state = "arrival"},/area/hallway/secondary/entry) "aRe" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "arrival"},/area/hallway/secondary/entry) @@ -2286,8 +2286,8 @@ "aRX" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall,/area/maintenance/electrical) "aRY" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plating,/area/maintenance/electrical) "aRZ" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor/plating,/area/maintenance/electrical) -"aSa" = (/obj/effect/spawner/window/reinforced,/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"aSb" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "warning"},/area/hallway/secondary/entry) +"aSa" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "sol_pump"},/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "sol_sensor"; pixel_x = 12; pixel_y = -25},/obj/machinery/embedded_controller/radio/airlock/airlock_controller{frequency = 1379; id_tag = "sol_airlock"; pixel_x = 0; pixel_y = -25; req_access_txt = "0"; tag_airpump = "sol_pump"; tag_chamber_sensor = "sol_sensor"; tag_exterior_door = "sol_outer"; tag_interior_door = "sol_inner"},/turf/simulated/floor/plating,/area/space) +"aSb" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "sol_outer"; locked = 1; name = "Arrivals External Access"; req_access = null; req_access_txt = "0"},/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "sol_airlock"; name = "exterior access button"; pixel_x = -13; pixel_y = -23; req_access_txt = "13"},/turf/simulated/floor/plating,/area/space) "aSc" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "warning"},/area/hallway/secondary/entry) "aSd" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/entry) "aSe" = (/turf/simulated/floor/plasteel{icon_state = "warning"},/area/hallway/secondary/entry) @@ -2691,6 +2691,12 @@ "aZM" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) "aZN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aZO" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/weapon/twohanded/required/kirbyplants,/obj/structure/sign/bobross{pixel_y = 32},/turf/simulated/floor/wood,/area/crew_quarters/captain) +"aZP" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10; initialize_directions = 10},/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "sol_airlock"; name = "interior access button"; pixel_x = -25; pixel_y = -25; req_access_txt = "0"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/space) +"aZQ" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "sol_inner"; locked = 1; name = "Arrivals External Access"; req_access = null; req_access_txt = "0"},/turf/simulated/floor/plating,/area/space) +"aZR" = (/obj/effect/spawner/window/reinforced,/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/floor/plating,/area/space) +"aZS" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/obj/machinery/atmospherics/unary/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plasteel{icon_state = "warning"},/area/space) +"aZT" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent/roomfiller{anchored = 1; valve_open = 0; volume = 1e+006},/turf/simulated/floor/engine/n20,/area/atmos) +"aZU" = (/obj/machinery/portable_atmospherics/canister/toxins{anchored = 1},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) "aZV" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/crew_quarters/bar) "aZW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aZX" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/junction{tag = "icon-pipe-j1 (EAST)"; icon_state = "pipe-j1"; dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) @@ -2772,6 +2778,7 @@ "bbv" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Dormitories"; req_access_txt = "0"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutral"},/area/crew_quarters/fitness) "bbw" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "bbx" = (/obj/structure/dispenser/oxygen,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) +"bby" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide{anchored = 1},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) "bbz" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/hallway/primary/central/north) "bbA" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bbB" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{level = 1},/obj/structure/sign/securearea{desc = "Under the painting a plaque reads: 'While the meat grinder may not have spared you, fear not. Not one part of you has gone to waste... You were delicious.'"; icon_state = "monkey_painting"; name = "Mr. Deempisi portrait"; pixel_x = -28; pixel_y = 4},/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/wood,/area/crew_quarters/bar) @@ -2785,7 +2792,9 @@ "bbJ" = (/obj/machinery/door/airlock{name = "Unit 1"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "bbK" = (/obj/machinery/door/airlock{name = "Unit 2"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "bbL" = (/obj/machinery/door/airlock{name = "Unit B"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) +"bbM" = (/obj/machinery/portable_atmospherics/canister/nitrogen{anchored = 1},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) "bbN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"bbO" = (/obj/machinery/portable_atmospherics/canister/oxygen{anchored = 1},/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) "bbP" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; level = 1},/turf/simulated/wall,/area/crew_quarters/kitchen) "bbQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/wall,/area/crew_quarters/kitchen) "bbR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{name = "Kitchen Maintenance"; req_access_txt = "28"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) @@ -2881,6 +2890,7 @@ "bdD" = (/turf/simulated/floor/plasteel,/area/hallway/primary/central/north) "bdE" = (/obj/machinery/camera{c_tag = "Dormitories Toilets"; dir = 1; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "bdF" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor,/obj/machinery/door/airlock{name = "Bar Office"; req_access_txt = "25"},/turf/simulated/floor/plasteel,/area/crew_quarters/bar) +"bdG" = (/obj/machinery/portable_atmospherics/canister/air{anchored = 1},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) "bdH" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/primary/central/ne) "bdI" = (/obj/machinery/vending/cola,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hallway/primary/central/ne) "bdJ" = (/obj/machinery/light/small{dir = 1},/obj/item/device/radio/intercom{broadcasting = 0; name = "station intercom (General)"; pixel_y = 25},/obj/structure/closet/chefcloset,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) @@ -2964,6 +2974,7 @@ "bfj" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/camera{c_tag = "Bar North"; dir = 2; network = list("SS13")},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/table/reinforced,/obj/machinery/chem_dispenser/soda,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) "bfk" = (/obj/machinery/requests_console{department = "Bar"; name = "Bar Requests Console"; departmentType = 2; pixel_x = 0; pixel_y = 30},/obj/structure/table/reinforced,/obj/machinery/chem_dispenser/beer,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) "bfl" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/stool/bed/chair/comfy/brown{dir = 4},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/carpet,/area/crew_quarters/bar) +"bfm" = (/obj/effect/decal/warning_stripes/north,/obj/machinery/atmospherics/unary/portables_connector,/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/turret_protected/aisat_interior) "bfn" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/central/ne) "bfo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/central/ne) "bfp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/central/ne) @@ -2971,6 +2982,7 @@ "bfr" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/structure/stool/bed/chair/comfy/brown{dir = 8},/turf/simulated/floor/carpet,/area/crew_quarters/bar) "bfs" = (/obj/machinery/light{dir = 1},/obj/machinery/vending/boozeomat,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) "bft" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) +"bfu" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "ai_outer"; locked = 1; name = "MiniSat External Access"; req_access = null; req_access_txt = "75;13"},/turf/simulated/floor/plating,/area/turret_protected/aisat_interior) "bfv" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bfw" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bfx" = (/obj/machinery/door/window/eastright{tag = "icon-right"; name = "Hydroponics Delivery"; icon_state = "right"; dir = 2; req_access_txt = "35"},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) @@ -3067,6 +3079,7 @@ "bhk" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) "bhl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/table/reinforced,/obj/item/stack/packageWrap,/obj/item/weapon/pen/blue{pixel_x = 0; pixel_y = 4},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/structure/disposalpipe/segment{dir = 4},/obj/item/weapon/book/manual/barman_recipes,/obj/item/weapon/book/manual/sop_service,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) "bhm" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) +"bhn" = (/turf/space,/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "ai_airlock"; name = "exterior access button"; pixel_x = 25; pixel_y = 25; req_access_txt = "75;13"},/turf/simulated/floor/plating/airless/catwalk,/area/space) "bho" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/kitchenspike,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bhp" = (/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) "bhq" = (/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) @@ -3077,6 +3090,7 @@ "bhv" = (/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) "bhw" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bhx" = (/obj/structure/stool/bed/chair/comfy/brown{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/bar) +"bhy" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "ai_inner"; locked = 1; name = "MiniSat External Access"; req_access = null; req_access_txt = "75;13"},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/turf/simulated/floor/plating,/area/turret_protected/aisat_interior) "bhz" = (/obj/structure/stool/bed/chair/comfy/brown{dir = 8},/obj/machinery/light{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/bar) "bhA" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) "bhB" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "asteroid"; tag = "icon-asteroid (NORTH)"},/turf/simulated/floor/plasteel{tag = "icon-siding2 (NORTH)"; icon_state = "siding2"; dir = 1},/mob/living/simple_animal/pig,/turf/simulated/floor/plasteel{tag = "icon-siding1 (NORTH)"; icon_state = "siding1"; dir = 1},/area/hydroponics) @@ -3157,6 +3171,7 @@ "biY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) "biZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "L8"},/area/hallway/primary/central/north) "bja" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/light_switch{pixel_x = -25},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) +"bjb" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "ai_pump"},/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "ai_sensor"; pixel_x = 12; pixel_y = 25},/obj/machinery/embedded_controller/radio/airlock/airlock_controller{frequency = 1379; id_tag = "ai_airlock"; pixel_x = 0; pixel_y = 25; req_access_txt = "0"; tag_airpump = "ai_pump"; tag_chamber_sensor = "ai_sensor"; tag_exterior_door = "ai_outer"; tag_interior_door = "ai_inner"},/turf/simulated/floor/plating,/area/turret_protected/aisat_interior) "bjc" = (/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 32},/obj/structure/table/woodentable,/obj/item/ashtray/bronze{pixel_x = -1; pixel_y = 1},/turf/simulated/floor/carpet,/area/crew_quarters/bar) "bjd" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) "bje" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) @@ -3242,6 +3257,7 @@ "bkG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central/ne) "bkH" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/central/ne) "bkI" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) +"bkJ" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9; icon_state = "intact"},/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "ai_airlock"; name = "interior access button"; pixel_x = -25; pixel_y = 25; req_access_txt = "0"},/turf/simulated/floor/plating,/area/turret_protected/aisat_interior) "bkK" = (/obj/machinery/vending/cigarette{pixel_x = 0; pixel_y = 0},/turf/simulated/floor/carpet,/area/crew_quarters/bar) "bkL" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/freezer{req_access_txt = "28"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bkM" = (/obj/machinery/slot_machine,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/bar) @@ -7929,7 +7945,6 @@ "cYa" = (/obj/machinery/atmospherics/binary/pump{dir = 0; name = "Pure to Port"; on = 0},/turf/simulated/floor/plasteel,/area/atmos) "cYb" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/visible/cyan{level = 2},/turf/simulated/floor/plating,/area/atmos) "cYc" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "n2o_in"; name = "Nitrous Oxide Supply Control"; output_tag = "n2o_out"; sensors = list("n2o_sensor" = "Tank")},/turf/simulated/floor/plasteel{icon_state = "escape"; dir = 4},/area/atmos) -"cYd" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent/roomfiller{valve_open = 0; volume = 1e+006},/turf/simulated/floor/engine/n20,/area/atmos) "cYe" = (/obj/structure/stool,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "cYf" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "n2o_sensor"},/turf/simulated/floor/engine/n20,/area/atmos) "cYg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -8123,7 +8138,6 @@ "dbN" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold/visible{dir = 4; initialize_directions = 11; level = 2},/turf/simulated/floor/plasteel,/area/atmos) "dbO" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "tox_in"; name = "Toxin Supply Control"; output_tag = "tox_out"; sensors = list("tox_sensor" = "Tank")},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/atmos) "dbP" = (/obj/machinery/atmospherics/pipe/simple/hidden/universal,/turf/simulated/wall/r_wall,/area/medical/virology) -"dbQ" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) "dbR" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/engine,/area/toxins/xenobiology) "dbS" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "tox_sensor"},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) "dbT" = (/obj/structure/lattice,/obj/structure/grille,/obj/structure/lattice,/turf/space,/area/space) @@ -8285,7 +8299,6 @@ "deT" = (/obj/structure/stool,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/maintenance/asmaint) "deU" = (/obj/machinery/atmospherics/pipe/simple/visible/yellow{dir = 9; tag = "icon-intact-y (NORTHWEST)"},/turf/simulated/floor/plasteel,/area/atmos) "deV" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "co2_in"; name = "Carbon Dioxide Supply Control"; output_tag = "co2_out"; sensors = list("co2_sensor" = "Tank")},/turf/simulated/floor/plasteel{icon_state = "caution"; dir = 4},/area/atmos) -"deW" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) "deX" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "co2_sensor"},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) "deY" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) "deZ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -8588,14 +8601,11 @@ "dkK" = (/obj/structure/reagent_dispensers/watertank,/obj/item/weapon/extinguisher,/obj/structure/extinguisher_cabinet{pixel_y = -30},/obj/machinery/light/small,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/maintenance/turbine) "dkL" = (/obj/machinery/atmospherics/pipe/simple/visible/purple,/obj/machinery/computer/turbine_computer{id = "incineratorturbine"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/maintenance/turbine) "dkM" = (/obj/machinery/power/smes{charge = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"dkN" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) "dkO" = (/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) "dkP" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "dkQ" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/visible{dir = 1},/obj/machinery/meter,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"dkR" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) "dkS" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/universal{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "dkT" = (/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) -"dkU" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) "dkV" = (/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) "dkW" = (/obj/machinery/atmospherics/pipe/simple/visible,/obj/machinery/door_control{id = "auxiliaryturbinevent"; name = "Auxiliary Vent"; pixel_x = 6; pixel_y = -24; req_access_txt = "32"},/obj/machinery/door_control{id = "turbinevent"; name = "Turbine Vent"; pixel_x = -6; pixel_y = -24; req_access_txt = "32"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/maintenance/turbine) "dkX" = (/obj/machinery/atmospherics/pipe/simple/visible,/obj/machinery/embedded_controller/radio/airlock/access_controller{frequency = 1449; id_tag = "turbine_control"; name = "Turbine Access Console"; pixel_x = 6; pixel_y = -26; req_access_txt = "12"; tag_exterior_door = "gas_turbine_exterior"; tag_interior_door = "gas_turbine_interior"},/obj/machinery/ignition_switch{id = "gasturbine"; pixel_x = -6; pixel_y = -24},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/maintenance/turbine) @@ -8745,7 +8755,6 @@ "dnL" = (/turf/simulated/floor/plating/airless,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk3"; icon_state = "catwalk3"},/area/solar/starboard) "dnM" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) "dnN" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"dnO" = (/obj/machinery/door/airlock/external{name = "MiniSat External Access"; req_access = null; req_access_txt = "75;13"},/turf/simulated/floor/plating,/area/turret_protected/aisat_interior) "dnP" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32},/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "dnQ" = (/turf/simulated/floor/plating/airless,/obj/structure/cable,/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk3"; icon_state = "catwalk3"},/area/solar/starboard) "dnR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) @@ -9084,9 +9093,9 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMsaLaaMpaLaaMsaLeaMtaLeaMsaGnaIIaMuaEAaIIaIIaGnaHSaHSaHSaHSaHSaHSaHSaLkaLsaGnaGnaGnaGnaGnaMxaGnaGnaHSaMyaGnaMvaLsaGnaGnaGnaaaaaaaaaaaaaaaaMAaMAaMAaMAaMAaMAaMAaMAaMAaLAaItaMCaIuaLAaGHaIlaIxaIvaINaIyaJbaMMaIQaIOaMPaMOaMRaMQaMSaJiaFyaFFaFGaEjaFMaLPaISaIRaLNaLPaITaMVaMVaMVaMVaMVaMVaMVaIXaIUaJlaIYaJnaJmaJoaNbaNbaJpaJqaKPaKQaKQaKQaKQaKQaKPaKOaKOaKOaaaaaaaHNaGYaNfaNgaJIaMzaMoaKXaMkaGYaNhaGVaNlaIEaGYaGYaGYaGYaNiaGYaGYaMoaNjaGYaMnaGYaMqaNkaNnaNmaMqaNpaNoaNqaMqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMsaNraNtaNsaMsaNuaNyaNvaNwaNxaHSaNzaNCaNAaMyaNBaHSaGnaGnaGnaGnaGnaGnaGnaLsaGnaNDafOaNGaGnaNEaNFaNHaHSaNBaGnaNAaNIaKeaKgaIIaaaaaaaaaaaaaaaaNKaNJaNMaNLaNOaNNaNPaMAaiWaLAaJraNQaIVaLAaJsaIlaJuaJtaJwaJvaJbaNWaJzaJxaKiaJAaKlaKjaKoaJiaFyaFFaFGaEjaFMaLPaOjaKpaLNaLPaKxaMVaOpaOpaOpaMVaMVaOoaOraOraOsaMWaOqaOuaOvaOvaOwaKyaZzaMjaKQaKQaKQaKQaKQaMwaOBaOyaODaaaaaaaHNaGYaGYaOCaGYaMzaOFaGYaOEaOGaOGaOGaOGaOHaOGaOIaGYaGYaGYaGYaGYaGYaGYaGYaMzaGVaMqaOKaOLaOLaMqaOMaOJaONaMqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMsaOPaOQaORaMsaOPaOQaORaNwaKaaHSaOSaHSaHSaHSaHSaHSaGnaOTaOOaOVaOUaOWaGnaLsaGnafOaOXaNDaOYaPaaOZaGnaPcaGnaGnaGnaGnaPcaLsaIIaaaaHQaHQaHQaHQaPdaNJaPeaPbaPfaPhaPiaPjaMAaLAaLAaLAaLAaLAaJsaIlaIlaIlaIlaIlaIlaKzaKAaIoaIoaIoaIoaIoaIoaIoaPraFFaPwaEjaFMaLPaOnaKpaLNaLPaITaOpaPAaPAaPBaOpaMVaPCaPDaPDaPEaPFaOqaPGaPHaPIaPJaKBaKCaODaKQaKQaKQaKQaKQaODaPLaPMaODaabaabaGXaGYaGYaMzaMzaMzaHPaHPaGXaGXaGXaMzaMzaMzaGXaPNaPKaGXaMzaMzaGXaMzaMzaGXaGXaPPaPOaPRaPQaPTaPSaPUaOKaPWaMqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPVaSdaSdaLdaMsaPZaQaaLdaMsaPZaQaaLdaGnaLkaGnaGnaGnaGnaGnaHSaGnaHSaQbaPXaHSaHSaGnaLsaGnaPYaabaPYaGnaJYaOZaGnaQeaQcaGnaNAaKaaGnaLsaMAaMAaQgaQgaQgaQgaQgaQgaQgaQgaQgaPiaPiaPjaQhaQiaQjaQkaQlaQdaKEaKDaKFaKFaKFaKFaKFaKGaKIaKHaKFaKFaKFaKKaKKaKLaLzaKNaLBaEjaHBaLPaQzaKpaLNaLPaITaOpaPAaQEaQFaOpaMVaPCaPDaPDaPEaQGaOqaPGaPIaPIaPJaKBaKCaODaKQaKQaKQaKQaKQaODaQHaPMaODaaaaaaaGXaQIaGYaGYaQBaMzaQCaHOaQLaQJaHbaGXaOFaHbaGXaQKaGYaGXaQMaGYaGXaQOaQNaQPaOGaQQaOGaQSaQRaQUaQTaQVaQYaQWaMqaMraMrafOafOaMraMraMraMraabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQXaRbaOQaRbaQZaQZaQZaRaaQZaQZaQZaRdaRcaReaReaReaReaRfaGnaHSaGnaRhaRgaRiaHSaRjaPcaLsaGnaGnaGnaGnaGnaGnaPcaGnaHSaRiaLkaHSaHSaHSaRkaRmaRlaRnaRnaRnaRnaRoaRnaRnaRpaRqaRlaRsaRraRraRraRraRraRraRraRtaRwaRwaRwaRwaRxaRwaRwaLDaRwaRwaRxaRwaRwaRwaRwaRzaLFaLKaLGaLLaLPaRDaLMaLWaLOaLXaOpaRJaRKaRLaOpaMVaRMaRNaRNaRGaMWaOqaRPaRQaRQaRIaLYaLZaOzaKQaKQaKQaKQaKQaOAaRVaRRaODaaaaaaaGXaGYaGYaGYaGYaGYaGYaQPaOGaOGaOGaOGaOGaOGaOGaKSaGYaGYaGYaGYaMnaGYaGYaMkaGYaRTaRSaRXaRWaRYaOLaOLaOLaRZaMqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaSdaSdaSbaSfaScaSgaSiaSjaShaSkaSjaSmaSlaSjaSjaSnaGnaHSaGnaSoaHSaHSaSpaSqaGnaNIaKgaHSaHSaHSaHSaHSaHSaPcaSsaHSaGnaNxaNxaGnaSraMAaSuaSwaSvaSvaSvaSxaSvaSvaSvaSyaSuaSzaSAaSAaSAaSAaSAaSAaSAaPiaRwaSBaSCaSEaSDaMdaMcaMDaMBaMEaSJaSLaSCaSMaRwaSNaFFaSOaEjaMFaLPaSRaMGaSTaSSaMHaSUaSXaSWaSWaMIaMJaSZaSYaTaaTaaTbaTeaTcaMVaMVaTdaKBaThaTfaKQaKQaKQaKQaKQaTfaKOaKOaKOaGXaGXaGXaHbaMzaMzaIEaGXaGXaMkaMzaGXaTgaMzaGXaIEaGXaMkaQIaMzaGXaIEaGXaGYaQIaMkaGYaTiaMqaTjaQRaTlaTkaTmaQRaTnaMqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPVaRbaRbaoOaMraPZaQaaLdaMsaPZaQaaLdaGnaLkaGnaGnaGnaGnaGnaHSaGnaHSaQbaPXaHSaHSaGnaLsaGnaPYaabaPYaGnaJYaOZaGnaQeaQcaGnaNAaKaaGnaLsaMAaMAaQgaQgaQgaQgaQgaQgaQgaQgaQgaPiaPiaPjaQhaQiaQjaQkaQlaQdaKEaKDaKFaKFaKFaKFaKFaKGaKIaKHaKFaKFaKFaKKaKKaKLaLzaKNaLBaEjaHBaLPaQzaKpaLNaLPaITaOpaPAaQEaQFaOpaMVaPCaPDaPDaPEaQGaOqaPGaPIaPIaPJaKBaKCaODaKQaKQaKQaKQaKQaODaQHaPMaODaaaaaaaGXaQIaGYaGYaQBaMzaQCaHOaQLaQJaHbaGXaOFaHbaGXaQKaGYaGXaQMaGYaGXaQOaQNaQPaOGaQQaOGaQSaQRaQUaQTaQVaQYaQWaMqaMraMrafOafOaMraMraMraMraabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQXaSbaSaaZQaZPaQZaQZaRaaQZaQZaQZaRdaRcaReaReaReaReaRfaGnaHSaGnaRhaRgaRiaHSaRjaPcaLsaGnaGnaGnaGnaGnaGnaPcaGnaHSaRiaLkaHSaHSaHSaRkaRmaRlaRnaRnaRnaRnaRoaRnaRnaRpaRqaRlaRsaRraRraRraRraRraRraRraRtaRwaRwaRwaRwaRxaRwaRwaLDaRwaRwaRxaRwaRwaRwaRwaRzaLFaLKaLGaLLaLPaRDaLMaLWaLOaLXaOpaRJaRKaRLaOpaMVaRMaRNaRNaRGaMWaOqaRPaRQaRQaRIaLYaLZaOzaKQaKQaKQaKQaKQaOAaRVaRRaODaaaaaaaGXaGYaGYaGYaGYaGYaGYaQPaOGaOGaOGaOGaOGaOGaOGaKSaGYaGYaGYaGYaMnaGYaGYaMkaGYaRTaRSaRXaRWaRYaOLaOLaOLaRZaMqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaZRaRbaRbaZSaSfaScaSgaSiaSjaShaSkaSjaSmaSlaSjaSjaSnaGnaHSaGnaSoaHSaHSaSpaSqaGnaNIaKgaHSaHSaHSaHSaHSaHSaPcaSsaHSaGnaNxaNxaGnaSraMAaSuaSwaSvaSvaSvaSxaSvaSvaSvaSyaSuaSzaSAaSAaSAaSAaSAaSAaSAaPiaRwaSBaSCaSEaSDaMdaMcaMDaMBaMEaSJaSLaSCaSMaRwaSNaFFaSOaEjaMFaLPaSRaMGaSTaSSaMHaSUaSXaSWaSWaMIaMJaSZaSYaTaaTaaTbaTeaTcaMVaMVaTdaKBaThaTfaKQaKQaKQaKQaKQaTfaKOaKOaKOaGXaGXaGXaHbaMzaMzaIEaGXaGXaMkaMzaGXaTgaMzaGXaIEaGXaMkaQIaMzaGXaIEaGXaGYaQIaMkaGYaTiaMqaTjaQRaTlaTkaTmaQRaTnaMqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaMsaSdaRUaSdaToaSfaSfaTpaSdaRUaSdaTqaTraTsaTtaGnaHSaPcaPcaGnaGnaGnaTuaTuaTuaIfaTuaTuaTuaTuaTuaHSaGnaGnaGnaGnaGnaGnaGnaSraKbaStaaaaabaaaaabaaaaabaaaaabaaaaSuaSzaSAaTwaTvaTyaTxaTAaSAaPiaRwaTzaTzaTCaTBaTEaTDaTFaTDaMKaTGaTIaTzaTzaRwatcaFFaTJaEjaMFaLPaOnaKpaLNaLPaMNaMLaMUaMTaMYaMXaNaaMZaNdaNcaNdaNeaNSaNRaNUaNTaNXaNVaKOaTfaKQaKQaKQaKQaKQaTfaGXaLcaGYaTXaUaaMzaGXaMzaLcaGYaGXaLcaMkaGXaTZaGYaGXaUbaGYaMzaUdaUcaGXaUeaGYaMzaIEaIEaMkaIEaUfaMqaUgaQRaUiaUhaUiaQRaUjaMqaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaLdaLdaSdaOQaSdaUkaUoaUmaUlaSdaOQaSdaSdaLdaUnaUpaGnaHSaHSaHSaHSaHSaHSaTuaUuaUvaUqaUxaUsaUzaUuaTuaUwaUAaUyaUyaUyaUyaUyaUyaUBaNxaStaabaUEaUEaUEaUEaUEaUEaUEaabaSuaSzaSAaUFaUCaUHaUDaUFaSAaPiaRwaUJaUJaUJaUGaULaSCaUIaSCaULaUKaUJaUJaUJaRwaSNaFFaUMaEjaMFaLPaOjaKpaLNaLPaNYaUNaUQaUQaUQaUQaUQaUQaUQaNZaUQaUSaUSaUSaUSaUSaOaaGXaKOaTfaKQaKQaKQaKQaKQaTfaGXaGXaGYaURaUaaMzaUTaGXaGYaGYaGXaGYaMkaMzaGYaGYaGXaGYaGYaMzaMkaGVaGXaGYaGYaMzaUWaGYaMkaGYaUUaUYaUYaMqaMqaMqaMqaMqaMqaMqaMraMraMraMraMraabaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdaRUaSdaSdaSdaSdaSdaSdaRUaSdaUZaLdaUVaUXaVcaVcaVcaVcaVcaVcaVaaTuaUuaVeaUqaVfaVeaVeaUuaTuaVgaVbaViaViaViaViaViaViaViaViaVjaaaaUEaVkaVdaVmaVlaVnaUEaaaaSuaSzaSAaVpaVoaVraVqaUFaSAaPiaRwaVsaVsaTCaVtaVuaTDaTFaTDaVuaVvaVwaTzaTzaRwaSNaFFaSOaEjaObaLPaOdaOcaLNaLPaOeaUNaUQaVzaVAaVCaVCaUQaVBaOfaVDaUSaVGaVFaVHaUSaOgaGXaaaaVKaVLaVLaVLaVLaVLaVMaaaaGXaGYaVNaVJaMzaMzaGXaGXaMzaMzaVOaVPaMzaGXaHPaGXaGXaMzaMzaVRaVQaGXaGXaGXaQLaUWaGYaMkaGYaUUaHOaHbaOFaYPbcDaVhbcDaYPaYPaYPaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9160,15 +9169,15 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvaabcTRcTScTScTUcTTcTVcTVcTVcTTcTVcTVcTVcTTcTVcTVcTVcTWcTScTScTScTScTScTXcTZcTYcUbcUacUecUdcUgcUfcNBcLwcUccRCcKbcKbcKbcUhcMvcSUcUkcUjcUmcUlcUicUncUpcUocUrcUqcUucUscUxcUwcUycUqcUtcUzcTecUvcRXcRXcRXcUAcPTcUCcUCcSdcUEcUDcUGcUFcUIcUHcUKcUJcUPcUNcUScSqcUVcSncUWcSwcSwcQZcRecBQcPdcQkcULcUMcVacQncQkcUOcVbcQncQkcUQcURcVccUTcUTcQkcBYcsLcUUcBPaaacBRcJKcMgcJKcVecMjcEHcVfcUXcUYcEHcUZcVgcxNcxNcxNcBRaaaaaaaabaabaaaaaaaaaaaaaaabGHcJQcFcbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwaaaaabaaaaabaabcVkaabaaaaabcVkaabaaaaabcVkaabaaaaaaaaaaaaaaaaaaaaaaaaaaacRzcRzcRzcVlcVdcVmcRAcVncNBcNNcTccTccTccTccVocTccUfcSUcVhcVicVjcVpcVrcVqcVtcVscVvcVucVycVwcVAcVzcVCcVBcUtcTjcTecVxcVDcRXcRXcVFcPTcVGcVHcSdcVIcQPcVJcVEcVLcVKcVOcVMcVQcVPcVQcVRaabcQZcQZcQZcQZcQZcRecBPcPdcQkcVScVNcVUcVTcVWcVVcVYcVXcWbcWacWccSAcWecWdcQkcBYcsLcVZcBPaaacBRcJKcJKcJKcWicWhcWpcWjcWqcWfcEHcEHcEHcEHcWgcWrcWwaaaaaaaaaaabaabaaaaaaaaaaaabGHbGHcFcbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwalwalvalwaabcNFcWxcNMaaacNFcWxcNMaaacNFcWxcNMaabaaaaaaaaaaaaaaaaaaaaaaaaaabaabcRzcRAcRAcRAcRAcWkcWlcWmcNBcWncNBcNBcMvcWocNBcSUcWzcWycVjcWAcUicWscWtcWucWucWvcWDcWCcWFaYtaZBcWvcWBcWHcWJcWIcWLcWKcWPcWMcWScWQcUGcWTcWUcWNcWOcWVcWWcWRcWYcWXcXbcXacXdcXccQpcSncXecWZcWZcQZcRecBPcPdcQkcQkcQkcQkcQkcXgcXfcXicXhcXncXkcXpcXocXqcXjcQkcBYcXrcXlcXlcXlcXmcXmcXmcXmcXmcXscXvcXtcXzcXxcNocXAcNocXAcNocXBcWwaaaaaaaaaaaaaabaabaaaaaaaaaaaabGHcFcbGHaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNFcWxcNMaabcNFcWxcNMaaacNFcWxcNMaaaaaaaaaaaaaabaaaaaaaaaaaaaabaabaabaaaaaaaabaabcXucXucXucXucXucXucXucXCcXucXucSUcXwcXDcVjcWAcUicXycUicUicXEcRRcXGcXFcUwcXHcXIcRRcXLcRXcTecXMcXOcXNcWPcXPcXJaZCcXRcXQcXVcXScXRcXWcXYcXXcYacSdcXTcXUcYccYbaabcTocYfcYdcXZcQZcRecBQcYhcYgcYgcYgcYlcQkcYmcUMcYecYncURcYocUTcUTcURcYpcQkcBYcYichfcsLcYjcYkcBPaaaaaacBRcYqcYscYrcYvcYqcYscYwcYxcYqcYscYycBRaabaabaabaabaabaabaabaabaabaabbGHcFcbGHbGHbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNFcWxcNMaabcNFcWxcNMaaacNFcWxcNMaaaaaaaaaaaaaabaaaaaaaaaaaaaabaabaabaaaaaaaabaabcXucXucXucXucXucXucXucXCcXucXucSUcXwcXDcVjcWAcUicXycUicUicXEcRRcXGcXFcUwcXHcXIcRRcXLcRXcTecXMcXOcXNcWPcXPcXJaZCcXRcXQcXVcXScXRcXWcXYcXXcYacSdcXTcXUcYccYbaabcTocYfaZTcXZcQZcRecBQcYhcYgcYgcYgcYlcQkcYmcUMcYecYncURcYocUTcUTcURcYpcQkcBYcYichfcsLcYjcYkcBPaaaaaacBRcYqcYscYrcYvcYqcYscYwcYxcYqcYscYycBRaabaabaabaabaabaabaabaabaabaabbGHcFcbGHbGHbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvaabcNFcWxcNMaaacNFcWxcNMaaacNFcWxcNMaabaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaabaabaabcXucYtcYtcYucYAcYBcYBcYDcYCcYCcYEcYGcYFcVjcWAcVjcYHcVjcVjcVjcRRcYLcYKcYOcYNcYPcYIcYJcYQcYRcYMcYMcYMcYXcYUcYZaZHcZacYScVIcQPcYTcZbcYVcYWcZccSdcXTcZdcZgcZecZhcSncZicWZcWZcQZcRecBQcPdchfchfchfckKcQkcZkcZjcZfcZlcURcZmcZncUTcZpcZocQkcBYcYichfcsLcJGcsLcBPaaaaaacBRcZqcZscZrcxNcZtcZycZvcxNcZzcZBcZAcBRaabaabaaaaaaaaaaaaaaaaaaaaaaaabGHcFcbGGbGGbGHaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvaabcNFcWxcNMaaacNFcWxcNMaabcNFcWxcNMaabaabaabaabaaaaabaaaaaaaabaabaaaaaaaaaaabaaaaaacXucYtcYtcYucZucZucZucZCcZwcZxcSUcZEcZDcZHcZGcZJcZIcZKcZFcZFcZLcZOcZNcVjcVjcVjcZPcZRcZQcZMcZTdaacZVdacdabcSUcZScZSdafcVIcQPcZUdagcZWcZXcZYcSdcZZdahdajdaidadcQZcQZcQZcQZcQZcRecBQcPddaecsLcsLckKcQkdakcSAcSAdaldandamdaqcUTdatdascQkcBYcYicMfcsLcuccTBcBPaaaaaacBRcMkcJKcJKcxNcMkcJKcJKcxNcMkcJKcJKcBRaaaaabaabaaaaaaaaaaaaaaacuQcuQbGHdaucuQbGGbGHbGHbGHcTQcTQaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamhaabcNFdavcNMaaacNFdavcNMaaacNFdavcNMaabalvaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaabcXudaodapcZucZucZudaxdardardardardardardardazdaDdaCdaEdawdawdawdaFdaydaJdaAdaBdawdaydaKdaRdaQdaadaSdacdabdaGdaHdaIdaTdaUdaLdaMdaNcZcdaOdaPdaVdaYdaWdaZcXcdbacSndbcdbbdbbcQZcRecBPcPdchfcBNdaXckKcQkdbdcSAdbkdbecURdbmdbncUTdbpdbocQkcBYcYichfcsLchfchfcBPaabaabcBRdbfcKZcJKcxNdbfcKZcJKcxNdbfcKZcJKcBRaaaaaaaabaabaaaaaaaaaaaacuQdbgbGGcFccuQdbhcuQdbibGHaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvaaaaabaaaaaaaaaaabaabaabaaaaaaaabaabaaaalvaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaabcXudbjcZucZucZucZucZudardbtdbldbudbwdbvdardbxdbqdbrcXDcVjcVjdbsdbBdbydbEdbCdbGdbFdbzcSUdbAdaQdaadbHdacdbJcSUdbDcZSdbKdbLcSddaMdaNdbNcSddaPdaVcXTcXUdbOcYbdbIcTodbSdbQdbWcQZcRecBPcPdchfdbMdbMckKcQkcQkdbXdbYcQkdbPcQkcQkcQkcQkcQkcQkcBYcYichfcsLcsLdbZcBPaaaaaacBRdbRcJKcJKcxNdbRcJKcJKcxNdbRcJKcJKcBRaaaaaaaaaaabaabaaaaaadcacuQbGGbGGcFccuQbGGbGGbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvaaaaabaaaaaaaaaaabaabaabaaaaaaaabaabaaaalvaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaabcXudbjcZucZucZucZucZudardbtdbldbudbwdbvdardbxdbqdbrcXDcVjcVjdbsdbBdbydbEdbCdbGdbFdbzcSUdbAdaQdaadbHdacdbJcSUdbDcZSdbKdbLcSddaMdaNdbNcSddaPdaVcXTcXUdbOcYbdbIcTodbSaZUdbWcQZcRecBPcPdchfdbMdbMckKcQkcQkdbXdbYcQkdbPcQkcQkcQkcQkcQkcQkcBYcYichfcsLcsLdbZcBPaaaaaacBRdbRcJKcJKcxNdbRcJKcJKcxNdbRcJKcJKcBRaaaaaaaaaaabaabaaaaaadcacuQbGGbGGcFccuQbGGbGGbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwalwalvalwalwamhalvalvalvalvalwalvalvalwdbTaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXudbUcZwcZucZucZudbVdardbldccdcbdcedcddcgdcfdcjdcidckcVjdcmdcldchdcodcqdcpdcudcrdcndcwdbrcXDdcydcxcZMdczcSUdcscZSdctdcLcSddaMdaNcZccSddcvdaVcXTdcOdcRcZedcScSndcTdbbdbbcQZcRecBQcPddcAcuccABckKdcBcQkcQkdcCcQkdcDdcEdcFchfdcGdcHcsLcBYcYichfcsLdcIcTBcBPaaaaaacBRcBRcBRcBRcBRcBRcBRcBRcBRcBRcBRcBRcBRaaaaaaaaaaaaaabaabaaaaaabGHbGHbGHcFccuQdcJdcKbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcXucXucXudcUdcMdcMdcMdardcNdcVdcPdcPdcQdcWdawdcYdcXddadcZdddddcddfddeddgddbddiddhddfddjddlddkddoddnddqddpddrdbDcZSddmddscSddaMcSdddtcSddaPdaVcXTcXUddxcYbdbIcQZcQZcQZcQZcQZcRecBQddycYlcuccTBddAddzddzddzddCchfdduddvddwchfddDcYgcYgddEddHcMfcsLcsLcBPcBPaaaaaaddFaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaabaaabGHcJQddBddKcuQddJddIbGGbZZaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddLcXucZucZucZudcMaabaabdarddGddMdcPdcPddNdarddOddQddPddUddTddWddVcSUddXddRddScVjddYcSUdebdeededddUddUdegdefcSUddZcZSdeadehcSddaMcSdcZUdagdecdeidaYdejdekcXcdelcSndendemdemcQZcRecBQdepdeochfchfcPdchfchfcsLdeqchfchfdetchfchfdewdevdeydexdercBPcBPcBPcBPaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaabaabbGHdbgcAScaccuQcuQcuQbGGbGHaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcXucZucZucZudcMaabaaadardesddMdcPdcPdezdardeudeDcSUdeFdeEdeEdeGcSUdeLdeAdeBdeCdeMcSUdeEdeEdeEdeFcSUdeNdeucSUdbDcZSdeOdePdeHdeIdeJdeKdeQdeRcXbdeUcXUdeVcYbdbIcTodeXdeWdeYcQZcRecBPcBPcPdcprdeScPddeTchfcsLdfadeZdffdfbddzddzdfgcYichfdfjcBPcBPaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabGHbGHbGHbGHbGHdfhcaccuQdfidfcbGGbGHaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcXucZucZucZudcMaabaaadardesddMdcPdcPdezdardeudeDcSUdeFdeEdeEdeGcSUdeLdeAdeBdeCdeMcSUdeEdeEdeEdeFcSUdeNdeucSUdbDcZSdeOdePdeHdeIdeJdeKdeQdeRcXbdeUcXUdeVcYbdbIcTodeXbbydeYcQZcRecBPcBPcPdcprdeScPddeTchfcsLdfadeZdffdfbddzddzdfgcYichfdfjcBPcBPaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabGHbGHbGHbGHbGHdfhcaccuQdfidfcbGGbGHaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXucXudcMdcUdfdaaaaaadardfedfpdcPdcPdfudardfwdfAdfzdfkdfldfmdfndfodfCdfqdfrdfsddpdfodfldfldfldftdfzdfDdfvcSUdbDdfEdaMdfxdfydeQdfFdfGdfBdfIdfHdfKdfJdfNcZedcScSndfOdemdemcQZcRecBPcsLdfQdfTdfRdfgcsKchfcsLcsLcsLcYidfLcsLcXrdfMddHcuQcFcbGHaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabGHbGGbGGbGGcJQdfSdfUcuQdfPbGGbGGbGHaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfXdfYdfYdfZdfYdfYdgadardfVdcVdcPdcPdgbdardaGdgccSUcSUdfodfodfodfodgddgfdgeddUdgidfodfodfodfocSUcSUdgqdglcSUdbDcZSdgrdgsdfydggdghcSdcSddgtcXWdggcXUdgjcYbdbIcQZcQZcQZcQZcQZcRecBPcTBcsLdgkdgCcsLdgmchfchfdgnchfdgocpscJGdgpchfchfcuQcFcbGHaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaabGHbGHcuQdgAdgycJQdfScacbGGbGGbGGdgBbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgDdgudgvdgwdgvdgxdgFdardgzdgGcMMdcPdgHdarcSUdgIcSUdgJafOdgEdfodfodfodfodgKdfodfodfodfodgEafOdgJcSUdgLcSUcSUdbDcZSdgMdeHdgNdgPdgOdgRdgQdgPdgQdgPdgVdeQdgWdbIdhgdhhdhhdhhdhhdhidgSdgTdgTdgUdhjdgTdgTdgTdhkdgXdgYdgodgZchfdgochfdhacuQcFcbGHbZZbZZbZZbGHbZZbZZbZZbZZbGHbZZbZZbZZbZZbGHbGHbGHbGHbGHbGHbGHbGHbGHbGHcMsbGHcJQcuQdhbbGGcQwdfScaccuQcuQdbhcuQbGHaabdhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9177,15 +9186,15 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadiSdfYdfYdfYdfYdfYdiTdardiKdjgdcPdcPdjjdardjndjpdiPaabdiiafOdjqaaaaaaaaaaaadjqaaaaaadjqafOdiiaaadiRdjudjtcSUdaGcSUaabdiUaabdiVdiWdiXdiYdiZdiYdjadiYdjadjbdjcdhKaaaalwaabdjddgSdjedjfdjwdjhdjidjxdjkdgTdjlcsLcsLcYidjmchfcYicYidjzbGHbGHbZZbZZbZZbZZbGHbZZbZZbZZbZZbGHbZZbZZbZZbZZbGHdjobGGcuQcTLbGGcuQcuQbZZbZZcxScuQdjAbGGdjAcuQdjCcacdjrbGHbGHbGHbGHbGHaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadardjsdjgdcPdcPdjDdardjHdibdjvaaadjIdjLaaaaaaaaaaaaaaadjyaaaaaaaaadjRdjOaaadibdibdjHcSUdaGcSUcQZdjBcTodjBcQZdjBcTodjBcQZdjScTodjUcQZaabdhKaaaalwaabdjEdgSdjFdjfdjGdjVdjidjWdjJdjKdirdjYdjMcYicpscsLdjNdgochfcBPaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaabGHdjXcLhcuQdjPbGGcuQaaaaaaaaaaaacuQbGGbGGdbgdjQdjQdkadkbdjQaaaaabaabaabaabdjTaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadardkcdcVdcPdcPdigdardkddkedibaaadiiafOaaaaaaaabaabaabaabaabaaaaaaafOdiiaaadibdkgdkfcSUdjZcSUcQZdkidkhdkkcQZdkqdkpdkscQZdkwdkudkxcQZaabdhKaaaalwaaadjEdkjdkydkldkmdkndkodkEdkDdgTdkrdgochfdgodkGchfdktdgocBNcBPcBQcBQcBQaHQaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaabGHdkFcuQcuQcQCbGGcuQcuQbZZbZZcuQcuQbGGdkvcLhdjQdkIdkHdkMdjQaaaaaaaabaabaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafOdardardardardardardarcSUdihdibaaadiiafOdjqaabaabdkzdkAdkBaabdkCaaaafOdiiaaadibdihcSUcSUdaGcSUcQZdkOdkNdkOcQZdkTdkRdkTcQZdkVdkUdkVcQZaabdhKaaaalwaaadjddgSdkJdkKdkLcOQdkWdkYdkXdgTdkPdkQdkZdkSdlacsLcYicYidlbdlddlccsLdlhaHQaaaaabaaabZZbZZbZZbGHbGHbGHbGHbGHbGHdlicJQcuQdljbGGbGGcuQbGGbGGbGGbGGdhbbGGdfPdjQdlodlkdlqdjQaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafOdardardardardardardarcSUdihdibaaadiiafOdjqaabaabdkzdkAdkBaabdkCaaaafOdiiaaadibdihcSUcSUdaGcSUcQZdkObbMdkOcQZdkTbbOdkTcQZdkVbdGdkVcQZaabdhKaaaalwaaadjddgSdkJdkKdkLcOQdkWdkYdkXdgTdkPdkQdkZdkSdlacsLcYicYidlbdlddlccsLdlhaHQaaaaabaaabZZbZZbZZbGHbGHbGHbGHbGHbGHdlicJQcuQdljbGGbGGcuQbGGbGGbGGbGGdhbbGGdfPdjQdlodlkdlqdjQaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabafOaabafOafOaabaabaabalwalwcSUcSUdltdibaaadjIdjLaaaaaaaabdledlfdlgaabaaaaaadjRdjOaaadibdlucSUcSUdaGcSUcQZdkOdlvdkOcQZdkTdlwdkTcQZdkVdlxdkVcQZaabdhKaaaalwaaadjddgSdgSdgSdlldlmdlndlydlndlmdkPdlpcsLdlAdlrdfMddHcYidlscBPcBQcBQcBQdlKaabaabaaabZZdlBdlCcuQbGGdlDdlJdbgcuQdlPbGGcuQdlzbGGbGGdlLbGGbGHbGHbGHbZZbZZbGHdjQdlSdlRdlUdjQaabaaaaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaabaabaaaaaaaabaabalwcSUcSUdihdibaaadiiafOaaadlEaabdlFdlGdlHaabaabdjqafOdiiaaadibdihcSUcSUdaGcSUcQZcQZcQZcQZcQZcQZcQZcQZcQZcQZcQZcQZcQZaabdhKaaaayiaaadjdaaaaaaaaadlIdlmdlVdlXdlWdlmcsLdlMcsLcsLdlNdlOcXrdmcdlQcBPaaaaaaaaaaaaaaaaabaaabZZdlZdmbdlLbGGdgybGGbGGdlLdjobGGcuQcuQcuQcuQcuQbGGbGHaabaaaaaaaaaaabdlTdlTdmddlTdlTaabaabdhcaabaabdjTaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabcSUdkgdkfdibaaadiiafOaaaaaaaabaabaabaabaabaaaaaaafOdiiaaadibdkddkecSUdmecSUcSUcSUcSUdmfdhhdhhdhhdhhdhhdhhdhhdhhdhhdhhdmgaabaabaabdjEaaaaaaaaadlYdlmdlndmhdlndlmdmadmidfMdfMdmldmrdmmcBPcBPcBPaaaaaaaaaaaaaaaaabaaabZZdlBdmncuQdbgbGGbGGdmpcuQdmqbGGbGGbGGbGGbGGbGGbGGbGHaabaaaaaaaaaaabaaadlTdmsdlTaaaaabaaaaabaaaaaaaabaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaabcSUdjHdibdmjaaadjIdjLaaaaaaaaaaabaaaaaaaaaaaaaaadjRdjOaaadibdibdjHcSUdmkdmwdmvdaGdmxdmgaabaabaabaabaabaabaabdmoaabaabaabaabaabaabdjEaabaabaabdlYdlmdmydmAdmzdmEaabdmacBPcBQdmtcBQcBPcBPaaaaabaaaaaaaaaaaaaaaaabaabbZZbZZbZZbGHbGHbGHbGGcuQbGHdmubGHbGHdbgbPAcLhbKlcMsbGHaabaaaaaaaaaaabaaadlTdmGdlTaaaaabaaaaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcSUdmHdmIdiPaabdiiafOdjqaaaaaadjqaaaaaaaaaaaadjqafOdiiaaadiRdmKdmJcSUdmLcSUcSUcSUcSUcSUcSUaaaaaaaabaaaaaaaaadmoaaaaaadmBdmBdmBdmBdmCaaaaaaaabdlYdmDdlmdmOdlmdlmaaaaabaaaaaadmFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaabGHdmbdmMbGHdmNaabbGHbGHbZZbZZcMsbGHaaaaabaaaaaaaaaaabaaaaaadmRaaaaaaaabaaaaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSUdmSdmUdmTaaadiiafOafOdncafOafOdncafOafOdncafOafOdiiaaadnhdmUdnicSUdmPdmQdnjdnldnkdnmdmVdmWdmWdmXdmWdmWdmWdmYdmWdmWdmZdnadnbdnodmCaaaaaaaabdndaHQdlmdnedlmdnfaabaabaaaaaadngaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaabpaaaaaabGHdnqdnnbGHdnpaabaaaaabaaaaaaaabaaaaaaaabaaaaaaaaaaabaaaaaadnraaaaaaaabaaaaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnscSUcSUdntaaadnudhrdhrdnydhrdhrdnydhrdhrdnydhrdhrdnzaaadntcSUcSUcSUdmPdnBdnAdnEdnCdnHdfoaaaaaaaabaaaaaaaaadmodmBdmBdmBdnvdnwdnvdmCaaaaaaaabaabaHQdnxdnIdnxaHQaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaaaaaaaaabZZdnJbZZbZZaabdhcaaaaabaaaaaaaabaaaamWamWalwayiaabaabaabaabdnLaabaabaabaabdhcamhamWamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcSUcYXdnMdmTaabaabaabaabaaaaaaaaaaaaaaaaabaabaabaabdnhdnNcYXcSUcSUdnDcSUcSUcSUcSUdfocSUaabaabaabaabaabaabdmodnOdnFdnOdnFdnGdnFdmCaaaaaaaaaaabaHQaaaaaaaaaaHQaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaabZZdnPbZZaaaaaaaaaaaaaabaaaaaaaabaaaamWaaaaaaaabaaaaabaaaaaadnQaaaaaaaabaaaaabaaaaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnscSUcSUdntaaadnudhrdhrdnydhrdhrdnydhrdhrdnydhrdhrdnzaaadntcSUcSUcSUdmPdnBdnAdnEdnCdnHdfoaaaaaaaabaaaaaaaaadmodmBdmBdmBbfmdnwdnvdmCaaaaaaaabaabaHQdnxdnIdnxaHQaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaaaaaaaaabZZdnJbZZbZZaabdhcaaaaabaaaaaaaabaaaamWamWalwayiaabaabaabaabdnLaabaabaabaabdhcamhamWamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcSUcYXdnMdmTaabaabaabaabaaaaaaaaaaaaaaaaabaabaabaabdnhdnNcYXcSUcSUdnDcSUcSUcSUcSUdfocSUaabaabaabaabaabaabbhnbfubjbbhybkJdnGdnFdmCaaaaaaaaaaabaHQaaaaaaaaaaHQaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaabZZdnPbZZaaaaaaaaaaaaaabaaaaaaaabaaaamWaaaaaaaabaaaaabaaaaaadnQaaaaaaaabaaaaabaaaaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacSUcSUdnMdnRdnRdnRdnRdnRdnRdnRdnRdnRdnRdnRdnRdnRdnNcSUcSUcSUdnKdnScSUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnUdnTdnWdnVdobdoadofdoeaaaaaaaaaaabaHQaHQaHQaHQaHQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaabZZdogbZZaaaaaaaaaaaaaabaaaaaaaabaaaamWaaadohdohdohdohdohaabdoiaabdohdohdohdohdohaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUaaacSUcSUdnXcSUcSUcSUcSUaaaaaaaaaaaaaaaaaaaaaaaadnYdnZdnZdnZdnZdojdokdocdoddolaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaabZZdombZZaaaaaaaaaaaaaaaaaaaaaaabaaaamWaabdondoodoodoodoodoqdopdosdordordordordotaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSUdaGdaGdovdoudoudowaaaaaaaaaaaaaaaaaaaaaaaadjdaaadnZdnZdoydoxdoAdnZdnZdnZdnZdnZaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabdoBdoEdoEaaaaaaaaaaaaaaaaaaaaaaabaaaamWaabdoGdoGdoGdoGdoGaaadoiaaadoGdoGdoGdoGdoGaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 67c64852cd4792f9b49ccd604e831d434f9eaca2 Mon Sep 17 00:00:00 2001 From: Kyep Date: Sat, 1 Jul 2017 21:02:39 -0700 Subject: [PATCH 017/206] Fixes being able to sentience potion pirates --- code/modules/mob/living/simple_animal/hostile/pirate.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/mob/living/simple_animal/hostile/pirate.dm b/code/modules/mob/living/simple_animal/hostile/pirate.dm index d3fec4bf8d8..29c9923b5cd 100644 --- a/code/modules/mob/living/simple_animal/hostile/pirate.dm +++ b/code/modules/mob/living/simple_animal/hostile/pirate.dm @@ -26,6 +26,7 @@ /obj/item/weapon/melee/energy/sword/pirate) del_on_death = 1 faction = list("pirate") + sentience_type = SENTIENCE_OTHER /mob/living/simple_animal/hostile/pirate/ranged name = "Pirate Gunner" From 6fa2bf5f2db0b00baf43b5767275082f82a436af Mon Sep 17 00:00:00 2001 From: Kyep Date: Sat, 1 Jul 2017 23:59:25 -0700 Subject: [PATCH 018/206] Now applies to syndiemobs, russians & angels, too --- code/modules/mob/living/simple_animal/hostile/russian.dm | 2 +- code/modules/mob/living/simple_animal/hostile/statue.dm | 2 ++ code/modules/mob/living/simple_animal/hostile/syndicate.dm | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_animal/hostile/russian.dm b/code/modules/mob/living/simple_animal/hostile/russian.dm index 2f639d9e6f7..8e36e96c2af 100644 --- a/code/modules/mob/living/simple_animal/hostile/russian.dm +++ b/code/modules/mob/living/simple_animal/hostile/russian.dm @@ -25,7 +25,7 @@ loot = list(/obj/effect/landmark/mobcorpse/russian, /obj/item/weapon/kitchen/knife) del_on_death = 1 - + sentience_type = SENTIENCE_OTHER /mob/living/simple_animal/hostile/russian/ranged icon_state = "russianranged" diff --git a/code/modules/mob/living/simple_animal/hostile/statue.dm b/code/modules/mob/living/simple_animal/hostile/statue.dm index 6ddb86fd818..1e756dad51d 100644 --- a/code/modules/mob/living/simple_animal/hostile/statue.dm +++ b/code/modules/mob/living/simple_animal/hostile/statue.dm @@ -47,6 +47,8 @@ var/cannot_be_seen = 1 var/mob/living/creator = null + sentience_type = SENTIENCE_OTHER + // No movement while seen code. diff --git a/code/modules/mob/living/simple_animal/hostile/syndicate.dm b/code/modules/mob/living/simple_animal/hostile/syndicate.dm index 469631951aa..470163315f3 100644 --- a/code/modules/mob/living/simple_animal/hostile/syndicate.dm +++ b/code/modules/mob/living/simple_animal/hostile/syndicate.dm @@ -25,6 +25,7 @@ status_flags = CANPUSH loot = list(/obj/effect/landmark/mobcorpse/syndicatesoldier) del_on_death = 1 + sentience_type = SENTIENCE_OTHER ///////////////Sword and shield//////////// From 0b8e61e2cc385bc6e427dbddc1ac74d63ba1e804 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Sun, 2 Jul 2017 03:52:42 -0400 Subject: [PATCH 019/206] Instruments Refactor and Electric Guitars --- code/game/objects/items/devices/guitar.dm | 45 -------- .../game/objects/items/devices/instruments.dm | 103 ++++++++++++++++++ code/game/objects/items/devices/violin.dm | 41 ------- .../objects/items/weapons/gift_wrappaper.dm | 4 +- code/game/objects/structures/musician.dm | 28 +++-- code/modules/customitems/item_defines.dm | 2 +- code/modules/mining/mine_items.dm | 2 +- .../mob/living/silicon/robot/robot_modules.dm | 5 +- code/modules/store/items.dm | 12 +- icons/mob/inhands/items_lefthand.dmi | Bin 189747 -> 191670 bytes icons/mob/inhands/items_righthand.dmi | Bin 186591 -> 188583 bytes icons/obj/musician.dmi | Bin 4525 -> 3129 bytes paradise.dme | 3 +- sound/eguitar/ab4.ogg | Bin 0 -> 9515 bytes sound/eguitar/ab5.ogg | Bin 0 -> 9274 bytes sound/eguitar/ab6.ogg | Bin 0 -> 10259 bytes sound/eguitar/an4.ogg | Bin 0 -> 9754 bytes sound/eguitar/an5.ogg | Bin 0 -> 9493 bytes sound/eguitar/an6.ogg | Bin 0 -> 10013 bytes sound/eguitar/bb4.ogg | Bin 0 -> 9977 bytes sound/eguitar/bb5.ogg | Bin 0 -> 10579 bytes sound/eguitar/bb6.ogg | Bin 0 -> 9767 bytes sound/eguitar/bn4.ogg | Bin 0 -> 9852 bytes sound/eguitar/bn5.ogg | Bin 0 -> 10683 bytes sound/eguitar/bn6.ogg | Bin 0 -> 10555 bytes sound/eguitar/cn4.ogg | Bin 0 -> 9388 bytes sound/eguitar/cn5.ogg | Bin 0 -> 9411 bytes sound/eguitar/cn6.ogg | Bin 0 -> 9513 bytes sound/eguitar/cn7.ogg | Bin 0 -> 10117 bytes sound/eguitar/db4.ogg | Bin 0 -> 9579 bytes sound/eguitar/db5.ogg | Bin 0 -> 9494 bytes sound/eguitar/db6.ogg | Bin 0 -> 9396 bytes sound/eguitar/dn4.ogg | Bin 0 -> 9101 bytes sound/eguitar/dn5.ogg | Bin 0 -> 9572 bytes sound/eguitar/dn6.ogg | Bin 0 -> 9467 bytes sound/eguitar/eb4.ogg | Bin 0 -> 9120 bytes sound/eguitar/eb5.ogg | Bin 0 -> 9890 bytes sound/eguitar/eb6.ogg | Bin 0 -> 9505 bytes sound/eguitar/en4.ogg | Bin 0 -> 9285 bytes sound/eguitar/en5.ogg | Bin 0 -> 9517 bytes sound/eguitar/en6.ogg | Bin 0 -> 10183 bytes sound/eguitar/fn4.ogg | Bin 0 -> 10315 bytes sound/eguitar/fn5.ogg | Bin 0 -> 9773 bytes sound/eguitar/fn6.ogg | Bin 0 -> 10265 bytes sound/eguitar/gb4.ogg | Bin 0 -> 9656 bytes sound/eguitar/gb5.ogg | Bin 0 -> 10490 bytes sound/eguitar/gb6.ogg | Bin 0 -> 10147 bytes sound/eguitar/gn4.ogg | Bin 0 -> 9650 bytes sound/eguitar/gn5.ogg | Bin 0 -> 9801 bytes sound/eguitar/gn6.ogg | Bin 0 -> 13045 bytes sound/weapons/stringsmash.ogg | Bin 0 -> 19192 bytes 51 files changed, 133 insertions(+), 112 deletions(-) delete mode 100644 code/game/objects/items/devices/guitar.dm create mode 100644 code/game/objects/items/devices/instruments.dm delete mode 100644 code/game/objects/items/devices/violin.dm create mode 100644 sound/eguitar/ab4.ogg create mode 100644 sound/eguitar/ab5.ogg create mode 100644 sound/eguitar/ab6.ogg create mode 100644 sound/eguitar/an4.ogg create mode 100644 sound/eguitar/an5.ogg create mode 100644 sound/eguitar/an6.ogg create mode 100644 sound/eguitar/bb4.ogg create mode 100644 sound/eguitar/bb5.ogg create mode 100644 sound/eguitar/bb6.ogg create mode 100644 sound/eguitar/bn4.ogg create mode 100644 sound/eguitar/bn5.ogg create mode 100644 sound/eguitar/bn6.ogg create mode 100644 sound/eguitar/cn4.ogg create mode 100644 sound/eguitar/cn5.ogg create mode 100644 sound/eguitar/cn6.ogg create mode 100644 sound/eguitar/cn7.ogg create mode 100644 sound/eguitar/db4.ogg create mode 100644 sound/eguitar/db5.ogg create mode 100644 sound/eguitar/db6.ogg create mode 100644 sound/eguitar/dn4.ogg create mode 100644 sound/eguitar/dn5.ogg create mode 100644 sound/eguitar/dn6.ogg create mode 100644 sound/eguitar/eb4.ogg create mode 100644 sound/eguitar/eb5.ogg create mode 100644 sound/eguitar/eb6.ogg create mode 100644 sound/eguitar/en4.ogg create mode 100644 sound/eguitar/en5.ogg create mode 100644 sound/eguitar/en6.ogg create mode 100644 sound/eguitar/fn4.ogg create mode 100644 sound/eguitar/fn5.ogg create mode 100644 sound/eguitar/fn6.ogg create mode 100644 sound/eguitar/gb4.ogg create mode 100644 sound/eguitar/gb5.ogg create mode 100644 sound/eguitar/gb6.ogg create mode 100644 sound/eguitar/gn4.ogg create mode 100644 sound/eguitar/gn5.ogg create mode 100644 sound/eguitar/gn6.ogg create mode 100644 sound/weapons/stringsmash.ogg diff --git a/code/game/objects/items/devices/guitar.dm b/code/game/objects/items/devices/guitar.dm deleted file mode 100644 index 6c0e4645cc9..00000000000 --- a/code/game/objects/items/devices/guitar.dm +++ /dev/null @@ -1,45 +0,0 @@ -//copy pasta of the space piano, don't hurt me -Pete - -/obj/item/device/guitar - name = "guitar" - desc = "It's made of wood and has bronze strings." - icon = 'icons/obj/musician.dmi' - icon_state = "guitar" - item_state = "guitar" - force = 10 - burn_state = FLAMMABLE - burntime = 20 - var/datum/song/handheld/song - hitsound = 'sound/effects/guitarsmash.ogg' - -/obj/item/device/guitar/New() - song = new("guitar", src) - song.instrumentExt = "ogg" - -/obj/item/device/guitar/Destroy() - QDEL_NULL(song) - return ..() - -/obj/item/device/guitar/attack_self(mob/user as mob) - ui_interact(user) - -/obj/item/device/guitar/ui_interact(mob/user, ui_key = "main", var/datum/nanoui/ui = null, var/force_open = 1) - if(!isliving(user) || user.incapacitated()) - return - - song.ui_interact(user, ui_key, ui, force_open) - -/obj/item/device/guitar/ui_data(mob/user, ui_key = "main", datum/topic_state/state = default_state) - return song.ui_data(user, ui_key, state) - -/obj/item/device/guitar/Topic(href, href_list) - song.Topic(href, href_list) - -/datum/crafting_recipe/guitar - name = "Guitar" - result = /obj/item/device/guitar - reqs = list(/obj/item/stack/sheet/wood = 5, - /obj/item/stack/cable_coil = 6, - /obj/item/stack/tape_roll = 5) - tools = list(/obj/item/weapon/screwdriver, /obj/item/weapon/wirecutters) - time = 80 diff --git a/code/game/objects/items/devices/instruments.dm b/code/game/objects/items/devices/instruments.dm new file mode 100644 index 00000000000..3643b197d4c --- /dev/null +++ b/code/game/objects/items/devices/instruments.dm @@ -0,0 +1,103 @@ +//copy pasta of the space piano, don't hurt me -Pete +/obj/item/device/instrument + name = "generic instrument" + icon = 'icons/obj/musician.dmi' + burn_state = FLAMMABLE + var/datum/song/handheld/song + var/instrumentId = "generic" + var/instrumentExt = "ogg" + +/obj/item/device/instrument/New() + song = new(instrumentId, src) + song.instrumentExt = instrumentExt + ..() + +/obj/item/device/instrument/Destroy() + QDEL_NULL(song) + return ..() + +/obj/item/device/instrument/suicide_act(mob/user) + user.visible_message("[user] begins to play 'Gloomy Sunday'! It looks like \he's trying to commit suicide!") + return (BRUTELOSS) + +/obj/item/device/instrument/initialize(mapload) + song.tempo = song.sanitize_tempo(song.tempo) // tick_lag isn't set when the map is loaded + ..() + +/obj/item/device/instrument/attack_self(mob/user) + ui_interact(user) + +/obj/item/device/instrument/ui_interact(mob/user, ui_key = "main", datum/nanoui/ui = null, force_open = 1) + if(!isliving(user) || user.incapacitated()) + return + + song.ui_interact(user, ui_key, ui, force_open) + +/obj/item/device/instrument/ui_data(mob/user, ui_key = "main", datum/topic_state/state = default_state) + return song.ui_data(user, ui_key, state) + +/obj/item/device/instrument/Topic(href, href_list) + song.Topic(href, href_list) + +/obj/item/device/instrument/violin + name = "space violin" + desc = "A wooden musical instrument with four strings and a bow. \"The devil went down to space, he was looking for an assistant to grief.\"" + icon_state = "violin" + item_state = "violin" + force = 10 + hitsound = "swing_hit" + instrumentId = "violin" + +/obj/item/device/instrument/violin/golden + name = "golden violin" + 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" + item_state = "golden_violin" + burn_state = LAVA_PROOF + +/obj/item/device/instrument/guitar + name = "guitar" + desc = "It's made of wood and has bronze strings." + icon_state = "guitar" + item_state = "guitar" + force = 10 + attack_verb = list("played metal on", "serenaded", "crashed", "smashed") + hitsound = 'sound/effects/guitarsmash.ogg' + instrumentId = "guitar" + +/obj/item/device/instrument/eguitar + name = "electric guitar" + desc = "Makes all your shredding needs possible." + icon_state = "eguitar" + item_state = "eguitar" + force = 12 + attack_verb = list("played metal on", "shredded", "crashed", "smashed") + hitsound = 'sound/weapons/stringsmash.ogg' + instrumentId = "eguitar" + +/datum/crafting_recipe/violin + name = "Violin" + result = /obj/item/device/instrument/violin + reqs = list(/obj/item/stack/sheet/wood = 5, + /obj/item/stack/cable_coil = 6, + /obj/item/stack/tape_roll = 5) + tools = list(/obj/item/weapon/screwdriver, /obj/item/weapon/wirecutters) + time = 80 + +/datum/crafting_recipe/guitar + name = "Guitar" + result = /obj/item/device/instrument/guitar + reqs = list(/obj/item/stack/sheet/wood = 5, + /obj/item/stack/cable_coil = 6, + /obj/item/stack/tape_roll = 5) + tools = list(/obj/item/weapon/screwdriver, /obj/item/weapon/wirecutters) + time = 80 + +/datum/crafting_recipe/eguitar + name = "Electric Guitar" + result = /obj/item/device/instrument/eguitar + reqs = list(/obj/item/stack/sheet/metal = 5, + /obj/item/stack/cable_coil = 6, + /obj/item/stack/tape_roll = 5) + tools = list(/obj/item/weapon/screwdriver, /obj/item/weapon/wirecutters) + time = 80 \ No newline at end of file diff --git a/code/game/objects/items/devices/violin.dm b/code/game/objects/items/devices/violin.dm deleted file mode 100644 index 3ef6b2bef85..00000000000 --- a/code/game/objects/items/devices/violin.dm +++ /dev/null @@ -1,41 +0,0 @@ -//copy pasta of the space piano, don't hurt me -Pete - -/obj/item/device/violin - name = "space violin" - desc = "A wooden musical instrument with four strings and a bow. \"The devil went down to space, he was looking for an assistant to grief.\"" - icon = 'icons/obj/musician.dmi' - icon_state = "violin" - item_state = "violin" - attack_verb = list("strung", "fiddled", "tuned", "pitched") - force = 10 - burn_state = FLAMMABLE - burntime = 20 - hitsound = 'sound/weapons/smash.ogg' - var/datum/song/handheld/song - -/obj/item/device/violin/New() - song = new("violin", src) - song.instrumentExt = "ogg" - -/obj/item/device/violin/Destroy() - QDEL_NULL(song) - return ..() - -/obj/item/device/violin/initialize() - song.tempo = song.sanitize_tempo(song.tempo) // tick_lag isn't set when the map is loaded - ..() - -/obj/item/device/violin/attack_self(mob/user as mob) - ui_interact(user) - -/obj/item/device/violin/ui_interact(mob/user, ui_key = "main", var/datum/nanoui/ui = null, var/force_open = 1) - if(!isliving(user) || user.incapacitated()) - return - - song.ui_interact(user, ui_key, ui, force_open) - -/obj/item/device/violin/ui_data(mob/user, ui_key = "main", datum/topic_state/state = default_state) - return song.ui_data(user, ui_key, state) - -/obj/item/device/violin/Topic(href, href_list) - song.Topic(href, href_list) diff --git a/code/game/objects/items/weapons/gift_wrappaper.dm b/code/game/objects/items/weapons/gift_wrappaper.dm index 4e558f7b64e..e25dc445359 100644 --- a/code/game/objects/items/weapons/gift_wrappaper.dm +++ b/code/game/objects/items/weapons/gift_wrappaper.dm @@ -88,8 +88,8 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/ambrosia/deus, /obj/item/weapon/reagent_containers/food/snacks/grown/ambrosia/vulgaris, /obj/item/device/paicard, - /obj/item/device/violin, - /obj/item/device/guitar, + /obj/item/device/instrument/violin, + /obj/item/device/instrument/guitar, /obj/item/weapon/storage/belt/utility/full, /obj/item/clothing/accessory/horrible, /obj/random/carp_plushie, diff --git a/code/game/objects/structures/musician.dm b/code/game/objects/structures/musician.dm index db917ca5588..37a7bb13115 100644 --- a/code/game/objects/structures/musician.dm +++ b/code/game/objects/structures/musician.dm @@ -1,14 +1,14 @@ -//This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:32 + /datum/song var/name = "Untitled" var/list/lines = new() - var/tempo = 5 // delay between notes + var/tempo = 5 // delay between notes - var/playing = 0 // if we're playing - var/help = 0 // if help is open - var/repeat = 0 // number of times remaining to repeat - var/max_repeat = 10 // maximum times we can repeat + var/playing = 0 // if we're playing + var/help = 0 // if help is open + var/repeat = 0 // number of times remaining to repeat + var/max_repeat = 10 // maximum times we can repeat var/instrumentDir = "piano" // the folder with the sounds var/instrumentExt = "ogg" // the file extension @@ -26,7 +26,7 @@ // note is a number from 1-7 for A-G // acc is either "b", "n", or "#" // oct is 1-8 (or 9 for C) -/datum/song/proc/playnote(var/note, var/acc as text, var/oct) +/datum/song/proc/playnote(note, acc as text, oct) // handle accidental -> B<>C of E<>F if(acc == "b" && (note == 3 || note == 6)) // C or F if(note == 3) @@ -70,7 +70,7 @@ else return 1 -/datum/song/proc/playsong(mob/user as mob) +/datum/song/proc/playsong(mob/user) while(repeat >= 0) var/cur_oct[7] var/cur_acc[7] @@ -79,18 +79,14 @@ cur_acc[i] = "n" for(var/line in lines) -// to_chat(world, line) for(var/beat in splittext(lowertext(line), ",")) -// to_chat(world, "beat: [beat]") var/list/notes = splittext(beat, "/") for(var/note in splittext(notes[1], "-")) -// to_chat(world, "note: [note]") - if(!playing || shouldStopPlaying(user))//If the instrument is playing, or special case + if(!playing || shouldStopPlaying(user)) //If the instrument is playing, or special case playing = 0 return if(lentext(note) == 0) continue -// to_chat(world, "Parse: [copytext(note,1,2)]") var/cur_note = text2ascii(note) - 96 if(cur_note < 1 || cur_note > 7) continue @@ -244,6 +240,7 @@ playing = 0 /datum/song/proc/sanitize_tempo(new_tempo) + new_tempo = abs(new_tempo) return max(round(new_tempo, world.tick_lag), world.tick_lag) // subclass for handheld instruments, like violin @@ -269,6 +266,7 @@ /obj/structure/piano/New() + ..() song = new("piano", src) if(prob(50)) @@ -304,7 +302,7 @@ song.Topic(href, href_list) /obj/structure/piano/attackby(obj/item/O as obj, mob/user as mob, params) - if(istype(O, /obj/item/weapon/wrench)) + if(iswrench(O)) if(!anchored && !isinspace()) playsound(src.loc, O.usesound, 50, 1) to_chat(user, " You begin to tighten \the [src] to the floor...") @@ -324,4 +322,4 @@ "You hear ratchet.") anchored = 0 else - ..() + return ..() diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm index c5344b2a9ab..4d0b5a4c4bc 100644 --- a/code/modules/customitems/item_defines.dm +++ b/code/modules/customitems/item_defines.dm @@ -246,7 +246,7 @@ new /obj/item/weapon/reagent_containers/food/drinks/cans/cola(src) -/obj/item/device/guitar/jello_guitar //Antcolon3: Dan Jello +/obj/item/device/instrument/guitar/jello_guitar //Antcolon3: Dan Jello name = "Dan Jello's Pink Guitar" desc = "Dan Jello's special pink guitar." icon = 'icons/obj/custom_items.dmi' diff --git a/code/modules/mining/mine_items.dm b/code/modules/mining/mine_items.dm index 7852fe0edd8..3c0acd1e7f1 100644 --- a/code/modules/mining/mine_items.dm +++ b/code/modules/mining/mine_items.dm @@ -482,7 +482,7 @@ var/obj/item/weapon/storage/pill_bottle/dice/D = new(src) load(D) else - var/obj/item/device/guitar/G = new(src) + var/obj/item/device/instrument/guitar/G = new(src) load(G) //Fans diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index 31b4c826e9d..4d5ea6b983d 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -255,8 +255,9 @@ modules += new /obj/item/weapon/reagent_containers/food/condiment/enzyme(src) modules += new /obj/item/weapon/pen(src) modules += new /obj/item/weapon/razor(src) - modules += new /obj/item/device/violin(src) - modules += new /obj/item/device/guitar(src) + modules += new /obj/item/device/instrument/violin(src) + modules += new /obj/item/device/instrument/guitar(src) + modules += new /obj/item/device/instrument/eguitar(src) var/obj/item/weapon/rsf/M = new /obj/item/weapon/rsf(src) M.matter = 30 diff --git a/code/modules/store/items.dm b/code/modules/store/items.dm index 4eefa2847a1..f660efc0d16 100644 --- a/code/modules/store/items.dm +++ b/code/modules/store/items.dm @@ -96,14 +96,20 @@ /datum/storeitem/violin name = "space violin" desc = "A wooden musical instrument with four strings and a bow. \"The devil went down to space, he was looking for an assistant to grief.\"" - typepath = /obj/item/device/violin + typepath = /obj/item/device/instrument/violin cost = 500 /datum/storeitem/guitar name = "guitar" desc = "It's made of wood and has bronze strings." - typepath = /obj/item/device/guitar - cost = 700 + typepath = /obj/item/device/instrument/guitar + cost = 500 + +/datum/storeitem/eguitar + name = "electric guitar" + desc = "Makes all your shredding needs possible." + typepath = /obj/item/device/instrument/eguitar + cost = 500 /datum/storeitem/baby name = "Toddler" diff --git a/icons/mob/inhands/items_lefthand.dmi b/icons/mob/inhands/items_lefthand.dmi index 1461df9bbbec659a929025dd4476019753f49185..812c283df70b413899a9bf0e995149ff5a1b7d16 100644 GIT binary patch delta 22724 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 delta 20798 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 literal 0 HcmV?d00001 diff --git a/sound/eguitar/ab5.ogg b/sound/eguitar/ab5.ogg new file mode 100644 index 0000000000000000000000000000000000000000..8103ab40234755f05e49e145e0b80c22e42b42c5 GIT binary patch literal 9274 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 BemDRC literal 0 HcmV?d00001 diff --git a/sound/eguitar/an4.ogg b/sound/eguitar/an4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..250b1b435a01b7302147c6ef6e4184e1d2640b3f GIT binary patch literal 9754 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 E1ANAEIsgCw literal 0 HcmV?d00001 diff --git a/sound/eguitar/an6.ogg b/sound/eguitar/an6.ogg new file mode 100644 index 0000000000000000000000000000000000000000..aacaa90f036e9b92390c89d31dd47e99b2417a40 GIT binary patch literal 10013 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 literal 0 HcmV?d00001 diff --git a/sound/eguitar/bb4.ogg b/sound/eguitar/bb4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c275fdc0b753396f161f47af5e1e133e9d014779 GIT binary patch literal 9977 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 literal 0 HcmV?d00001 diff --git a/sound/eguitar/bn4.ogg b/sound/eguitar/bn4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..458ea14336a9a4e74e5b25438d2373bebc1f2562 GIT binary patch literal 9852 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 literal 0 HcmV?d00001 diff --git a/sound/eguitar/bn5.ogg b/sound/eguitar/bn5.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4bd02b83c3bf9f28ea32c592c308ddde47f0f1bb GIT binary patch literal 10683 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 XUD&1C?@QKt2O_zBe%ZiFOyK_j3+rj< literal 0 HcmV?d00001 diff --git a/sound/eguitar/bn6.ogg b/sound/eguitar/bn6.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c1d1cf5f4b053c65a919c206dd8b9da71bcd145d GIT binary patch literal 10555 zcmeHsc|29$*Z(^A8gAxfp1K<3N~RPNE+unB8psftDj5q698vjD<|v6<87f7gk+_i| zDr9QHZ7`IS%$e?QAN74b-{<$w^T+r3>-YMd*SY7cv-UoF@3q!@4f|YcFE2YF!T)u{ zdvmE^a@Y~SKsTQtqK&lq)}Jn}8?goAA!bdy`QHwrr936&l3+Od-;W#QKjUbkWR!L?hj&mNHPqDA)igCUov4a#dxJdoQT+~4clr2xt5^qmtqP(Z^l{spP*9McXK={gKo1pn zKVKTg`Db={qfI-|NEk@CZ>Md!X#3jyAIYFp^(`0OlFk3gjTSR9y&NQBcSEN$^T4e~ z_o&fAQg${p&WpD3wmy>Xi3BBNVYV_@c*Cm8?m~`cPdhFgh%>w|6V0DtYe{>SY8z`r zk+eHYt4XyrH{xCyEU=+Z#xCAm(ePnrP{F;lH21h0!O7V0l>jfjQ^w< zzg#ET-Artu3$mXO0MlQ@EJ@_~-4zzEl`UE~Z?iwqzTVz`;;>UEaZ)w+i4vpIP4h42 zN>Qu$_DN9qcXI+2DRzrul@R$~>H#-Jofw7EzT-jhQJy;9N;Q4K{>$3?%nm8_^<@UV z(phyWs8+i_GblFDQ{5Z&%M22Z@}&KtvYz!B9=J*HYIX9X0=7t?ei@~GhWpodAf8xh zp3Z)i8bmGY?KAULX-Cv69n@vva#K7%$bTy_^3{nxheJlsLCXYJ$_ z*cJH#07(K(im}(U<3F1wuP{r?G0W=RebsY+p4ZWv*GUUq=tLLdP|Wy5%lkyT`bp>N za`USm4p;N`7b;#V9(-K*Kb?H2d8Tix4kA!=`J|34k;tXeg#kYZPY5GT-e4&LqS zmfm|IP$bCbtX=$mnMJnH{Ev45eyO1mPJ3`;R91`|{tpR{c#NcyAc)6^r-(^S2pEgeLl5n(KdKz5joV|Ccp@qsR!{ z=*N4dIZ+g&X9B({KzR{>Ox;~&0Dqb1#V9rwD>sn=8jCjy{-?U2qtS3O(D6kcjON7i zKoq>-+$Lh&y4~LX6zZuMi+bKHs6st8 zQFya&Km0N5s`oe4=_#Q_szKZ?Qt>R_MJ$JX^{mtZytPypgPRK4Gfa> z4ijyf6t6OYnM72;37t%|<&n=7F*2t`r`l2wye0erC~8;uM5Ky^!4%Orv9$H(6 z!`Ua3JM7S-)UlsB_k}HPsZVqtOSo6_#_ju)NjXQ0d%e2=Jfq04`6PeA@=TF)oMMCu zkWQ#)x0%xx>`a(ly-x-e*OV)%$?A2PQAF{SYOB$=K&^}>@DL?nL_w78x6B}-U$l)m z?Q#&}$s@}A2Emh$7D5=wZPP*TqDQ3N1s=MbPqrmmjTCcJwixn-M6cxUP51IANZ&(AvQ-C1KfeLnXU>sB`b%7$DsnkDvNam&m*20CTB=~l+MrGAC zwAQcFGBnUP+_sag@uIV}wVl=WzO(7==cd<9sU620fQ?u(kA7LB``#yNUvXs*)5 zrBcjyrX)vIrMqaK%iinZ5sm&XT9Uu(vay`kLoP#yP9$F$3~;o+of+BJYu1=@Bir}c zcW*KApWWvvkI&^Q$)3<|*pn3NvazDgesOtQ ^F`VS|wNZN0AxJtV41&^rugr8}D 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 KzG5Iif&T-+drIU0 literal 0 HcmV?d00001 diff --git a/sound/eguitar/cn4.ogg b/sound/eguitar/cn4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..43f430806322538fcf744b1cd821e86cdb642b80 GIT binary patch literal 9388 zcmeHsXIK<*EbI z7vSUP=MxkVd;;SzH9=dL!yN2kkE|W7c+{MqvZGO(adS=0kf z2UmM@n5u)bor$frhlMkY!^*|QQIwb0&CQL+#>5_tcCd7DGjX=yF>|nkLkR!u&V+cV z18RZ*v}Rgxxn$G;GK>x#&o7s38jB3e4ZMy}NJmp^7Kn_b*%a4Q!2+Q-G}YmR$*4$_ zHJw>Bj)E#Fvbs=-vZtFt^%cJkC)vD|uBHzpOF=2azr~}%5tryRBjC;PC?tZI)rDLX zORpJ;TCcOl1iKvDJ zlKJ;VYvb=oaC{G<3MLCBGFY zmxiVau!R4iGQMG@Z3=O`7Loh_CplVBF69GO`kBx$$h-a_PvjX-Gf3TDz$)7D41rXS z2q6Q9aV9fv-Yr$?GZE}B|(?(iALaf|C0Ly4`{D6tx&L2K1?Aq+mBW@)VeK) zcrv?*#fsFKq(DA9I|j7^i`QyVgs1F@>rdn2bI;XX%D@A zqCadgxo2lW^L%pOb$Z`*ZY0P=FTvu!^*^SAmSCWWOMeW>r8Vo~Uwjj%j`%M#Vc>>e zH0Yb1Smd2q+GDvD;{=r|#k;?YtL(^VP^)~`lGSyQo%|p>7OyhmqB7>9tylF#ui9>G z*v=@yZhGJQ-?}Tqg^3CPu%r-~qY$2>5IH9t%K~}JR0IHYxM<=C&lZlHQ;20zOvq8p zSkTL|e3tjrqwpQxg@_bR1lKrHX5o3W@T^&pEM{bu#pA5JXQdpe6|0|1|EJD#5#Z4P z&=*7B9zzcXxFSeEF3<&^1w6o!v^5$GdNAVu+Nibz0{Wz%@ZTK(0DLS>C~kSQpkln1 zQk9lUm6p;qZ8h!xsohigE~o+m%L+gV0VxsN_t>eMCP~iJXzK{g$Y<&?hz>n6P6P>m zSiN=^KRbVG4?i|%A&ozf_CtzTJ~cWPgn^3y(?<$~%mJ~Mkl5TmZ~&MbYYf&M>=)<& z0L=Qv8+S&q|GoZ?{zT?MQWkOjj~3iU>?s)b@V`op-5F=Xz<&Eb+T`!zzk9L&JwPxE z?wF_Hn8mQa)1XD*M*mBD{cqgw|JU*VG6EPdGXlim@5drmucct!vpB**#f2m)+u|D3vfs6|wSz!Oj&M-2u;?F9QV>jU+C#2C-LtGNBv(E| zWpPX`ZLnm3{biM2k?9vy(bj&Vo8ZThk_WC`?GWJmE2Kx1lvfC5@eTngZLr7yk1I%F zVPPp(X9cMvuI>O2768og6}IDGh9IX06L!R#xCqXd<^6$IC~!95VK_h#Y4fNxJNVd` za-cU_SOTdLtgN~5$O2dn3I)FwsD*b*nZc z0HXjfFd29YEm{>>Ky3yVDY;tV{EKOED1nwFbdMsO&a6vhF(*C(S8bq>Ex39Do_kSL zfCo9qQ$@mA198jZ2SAal0H8Gkp6kZhZCC7d|Z0ssX8NF&YkKmanHhNqZYr!0a{ zrsT0Hfpz~_6usq;U;hxbBT73NDm+$kbMLFSB*Y!8+b7CLc+-aHeB!LeOKaQy1*USHT zgCgKs@DfD#f(H(-V^O$S1V?VX7U&qU;#3{fz0EN7aQvg!bAP-c4^T!{a zLP1VEO7UVD=s9}a6HY75PN#j{B>OTABL*yE@Bj@k82zabig)l7;A|zq3L@+!!&D+U z^vySJ=f%e*Ac&Gt%E-%iTp|>e;MG*33I*W1$0azJ-u%Igb5+V1^JeA>6RZVP%_Q)U zg<9t;UVwm=V-hhy0i~pZNSXTIUZ2IQBz2Ugabvi|bV>RWrvpI9GBXo+Gvh_mReN(P z6%AVai+aKszz_pKAYN#w6_%5mhfhFINLW-{LW%&~48U9gBmf{93cH<^TvYz)OIzRQ z%+jv|01QzAuwVxpga8JET~N4d80^nGq?FtR>teuF5=`Rjy-cjE@cR-Hckc;_N~o%; zsA(eSJIDIk+rM8|~nGZ-`@w^Fxo=PT#0jneC=&hr?#iE`3QkU8NVH7dDC1BiXRZ%FE!WsdXgN)^I}nbMlW$7M1uX zjypMogw)?d%6tpgERJd_f9KQ~Sy^Z&uM_In^0Ic{>~@OKt9g7ZRZj9rT7PwuJj}Vs z*SdiXU>PDV>Rs{d-#iza-u%70`XHbg zKKtRvI6ysAxgn{tAF;=qf#*`?;!MP#@CRO&ttag z?MN54@Pz|BmXXSd%zV!u`$jX=Ghr*$`kckW`P2PQYqk?#dMO<5)iLfShZ9}IyzP`k#RH)qB7U&3TkmpWCJ&SzE%O@b?GGjD`rxPF@zRZ0eCTT*uBIyl z=IfjHbtOM^0?mamkKv)i+8_S14Tdauf@3c$pI-NgI-qeY_ujtIbHmqNgZ7o2QUBE8 zKU_~6=y${ux@e7JpD&=9l-R5^EB<-uRrk<{OsCa->3pvm&y1eUez`0fnd>E^tUt{^H3QgAQ^e`N>P4N8QqCM^w@yDOrhiuY;=Zbq zm}3d#M>Tg{aBlW8Ew$G$LJ(F+k4tn$f`-TuK{X%!Zbm+A$|nr&G&<`82)nwrX9@r;dFm zD0t6<`+J!)BgmWjAE`WUDM&6D6Ow<{As`_D93g|(b#FUx)6TqPz1hfc_~I>+Sl5U? z;@;%?kEJ0R>vkRuS58J3QtE3|7WBsyOu#+X%ZYB+J9Z{&IFflAXzV7{>g_(#7%l8x z>s4*6`$e(;Kp?$dc%xpIXLhP=!{eERek1+DIZ?OvJXK0EDP=Y)xQSCy;77v~xT4IF zyJ)<)<9wY2oSA(QzTB{ow&Sd(HvCA(yX)Jep_F6LT3pAqxZMKz#lvMU=bn8p=Zx`@ zHb>=$1Ddt7$uU%#-NY8#YCnP_1^0OH7y9c$)H&}nmq&-}?MXZoApBS5{T(~RoM9&3EClO7Wj zax4a|mSpUtkXBV_J}VKKoO^7e#+qtpA2j4?;cMbLL%QIYV*kiO-Glbg4^P2%%#a8G zfkH8$k5uOxDQU*vJ0;`PEEJNXZ@I4f^V2c^ zOF=7dXIV6V{Mf6N^bfVra1L;>4rirW?B`SN z5}}jZ?o;5Kr3jGSBxxg~asAkv?kD#^t>bc&EpdQ z{!pV0r8&J zzD%t+W?uf3aBo$yP!7K8|DG74$Wygtm+u-9Ztiw&7NbG5_yu41h9e+hP`W;C)qnvS zCM))OVdrn2u*V5{7z%yHb68Nac#XOulgVzPDwFz;X>bukrk($-;l)o=il8!9Zwq;=_*Bc!~0`?o7#L%ahn@ zk<8fRJEYz+hMm1_88@ez@}?l6$h@pL+1(a#nq#GgMy?Y1^N9VDk`LRqio~l5ud9n` z2N%yzgee5{Y(#H2*a~g&Eg9JJep3*6XoVp<(-*Saj%PCtaQn#J^}wD@E_ZHl_@q8m z?Mu)sjXp9ADcJ8D!9)Q4;y`ueQ+hun@|z?@_gwDFU!~ik21cuqtgGjGH+UP164TRf z&1*~UY`gD@okmn|ZYpIPeH`DFmQlRyvLMPGJ%4v1qr7dUU218)?YZ16UTkyX-PjeI zUZ%Mo=cvzA{eCi!w6EgPh3oKCRx_rRB=bHnOFubMpyx+kYV5_&e*|k#hP#J~gwUHtM-&?fsYieCxxt zCPpns{I5h*efJGlrtMS@8`!rTmM(MbNIu{dP z>Atu0Py@TNk^hP6`rUcGCp$f!5_7-mYVWl(+J#j#K-l#{mA!gS>1B&tu!2Hjxs~6# zL~F9w16-Z)`6PtTA3L#H0fb*5jJB%lw+1Q*WFM~W>u1d0^G0v2l+9>G9k^3I;hNPt z8M4pJx=N~*g;+e}Z-IWHb-v?)Z5$|KiF!8fk~gBK^wH+`vp}=s&L0q8N*`9c@0{K= zN@w?3YEOLW8;+7c=aZbdX@qy8EhyZ7szhbU0IRq6K9>N_kUK^+8ACmNOAq@_j>{8=tRy zVqwXihq@f8U%oCT1q1LPQ~+qp>9jGu`WJ_f2H);9)bz z#&$G$uKS+nZ;{qC!*W7|k)xo+{S~*judmty|i>%pY@ z)-)i&%vws@Pgr~WT@8~YrqLYJK49W6ofvSIzi%~{9%?#&MIm{{-v6boAtFB@lHj>W z)TS6|Qr_2Zv)(tOS@wMk8I8ozU*jhZ9<^IS4e6Sbi@Mk7LuR7MZrqj=j-odUz{n^- z0X!m%4BnK@-tMg+!LRClHR#Tmbn88e&&a#|+kDM_$C=mo`rc6omP@u=0x%CW)@+hC z4jX#SEsFh|3TQ0PLkB4(eA=?g~jh#f}eSNZaED5Dm_pO$t;_S zs&B`-HSUf$&R+TW>Xez1QTM~tR6^AD=PnkOhCYYIHnl$X$0E#w`gXI4@(ip5%)j}q1=^MGw^G90Q5)ur zvr^FHyza<`3|obzv& zC_Z_4do$+p1C$xw3n)NN4dVc&#C-C5yW(GLov;(mt)~>7Aol|%I%loA3|mGB3tw03 z2!@9Texp5yei@~9>-Z7m!-CA|@d`T3^e(1IX*kJl@KsIQooqT~;B^>guxCge8PZAF z$(#_%++DUPGP_(>`M6W@>bp&-zs*!pfzqY(k{e!ZpK5x?w+;oW(9Qy=#N8WAN5$39 zs{576dL#b57R1jdJhm-cuyg{Y%He1IDndH$y@etpQdHzZP*q41>-J^h1LJ32Gg4MP z^nkJyaPi55fXL)upFF^?(ZHStkVM?m-`-wR;ca-uXShso`O}Lt{6@p=QpwxDWtIf; zRbu;B>LT{>f^-_6lWHmXkq8}!0Bi;IRuQCw4mJto7_x%s?I|(LkpcD zeFK>OBYi`dtc1(Jy*vx=of-u~7Z$>$j8*IdfOw`uB z+;Ubvv=Uv2S-uy!&l^HyZJ1BBay=0y^Ab}I+<%CaMCyI)Lj@jH{{b38q{4@@w6 zBG?d2#1^CKqqE@hG5gikeA){68FlJa1`M1MAQmQ{N5_=bszyUCs&m9VlJwe#7|JA!*~tYl#B%c-ulmv-vM z`~9MgFRBvrtRr)J)y|L9*u`H~qC2cp?DK^hw&&@Ax(|fLw5RufktnmxfRFTwk`j8tw5zvgV9gb zCT5;{WPXiV;z1+<#O>fK+ofta{v{}snu@?D`Sd&!t%3N}xfxz1y}7#QaIDPj2Q=M2 zuIpLaiZ@<$&AA;2J(mn_D5J}u%^Sgo4r(Ra(5MgIH@jw32sxUHw^Yi*=f#}0aO=g(}60KjI)*AQ@dEJVay5jmf zM2H2X&J1c|u@8oZYHE^-r$&_=^h}dqAbq;FCwd0gLO+OjYES5c-}^)6VV5$a(PQ04 z=t-DgJn1~N=PeHdzyLs~jNd>EQ%=v%xo<)H=qTg7^T*CzAAHxME!rh@^eh%iLc}0W zB!g*ZV1AB{bA`qE+e$T0Wz$c?c5{c^55k7VKejArr=IvwP!8SiUP!?X^oBW_|L)}p zOifc&&LX?r&AVyh_l6RP?7UJAy^mbZ2}~zd7l>(oPMjBzzAPj7eTg)wvgLd|4IP|l z0C#>5$t)3=O*^K&3Lhl9Mz6r?vU1tCx=QzYOK|~)jsXAZpt%OmDj&IWP&^d@V3>UB z>&p|XLDUU2cCVeUdbm)2BO^SS?8n#C#Cv`2ODgmGAZgx_eBEN<6jfj_GIFxuQDeYM zb+q?0cgcuk#8uOJWuHyO`i8TRW3QHof1A0IpfH96!0zt|`MtchR4M0?uZR-z=IE1Lozf7Rh%sjF}79dY})J~`*TOCG-OxaqGi p%*+1~b1JkcdX8PyAMb+mjcq#P{nNY!XrA4~;5$og%o^h<{2y9AemDRC literal 0 HcmV?d00001 diff --git a/sound/eguitar/cn5.ogg b/sound/eguitar/cn5.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4a97fdcfad1e8456be221775ede6a614e813038d GIT binary patch literal 9411 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 Cw&TYD literal 0 HcmV?d00001 diff --git a/sound/eguitar/cn7.ogg b/sound/eguitar/cn7.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f193f5b06279c880a05956d9fd6fb6963aa2bac5 GIT binary patch literal 10117 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 literal 0 HcmV?d00001 diff --git a/sound/eguitar/db4.ogg b/sound/eguitar/db4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ee975d555a29fdd086fa59ff888c558bd1479883 GIT binary patch literal 9579 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 literal 0 HcmV?d00001 diff --git a/sound/eguitar/db5.ogg b/sound/eguitar/db5.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6904962cd774a1f657e57829a273d670d528f30a GIT binary patch literal 9494 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 literal 0 HcmV?d00001 diff --git a/sound/eguitar/db6.ogg b/sound/eguitar/db6.ogg new file mode 100644 index 0000000000000000000000000000000000000000..421b05904921a8785cc621380d5bcdf752278c7a GIT binary patch literal 9396 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 literal 0 HcmV?d00001 diff --git a/sound/eguitar/dn4.ogg b/sound/eguitar/dn4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b6287800fb70a997331e94def48d053b8cd13b5c GIT binary patch literal 9101 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 He@^`uaS-vl literal 0 HcmV?d00001 diff --git a/sound/eguitar/dn5.ogg b/sound/eguitar/dn5.ogg new file mode 100644 index 0000000000000000000000000000000000000000..92f723cff016b5a6ccb2a0afcd01dbb757eb1d69 GIT binary patch literal 9572 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 IM=JsRAHI4DHUIzs literal 0 HcmV?d00001 diff --git a/sound/eguitar/dn6.ogg b/sound/eguitar/dn6.ogg new file mode 100644 index 0000000000000000000000000000000000000000..53c2de97d23c44f2318ae6e781f93c0d078bc223 GIT binary patch literal 9467 zcmeHsc|4Wf*Y~>4Y(8W-WH^dAl%ZsZIA|~@QC=%dta+IZ*~U) z{9oy>V}nhYDz+m$G9V;M*hW}Z`J3dVIW|+M$5sh@{WV(b$hWUqv><)@#Y6nM0bC>Ar@7%dlZ>#^dsHpHw(L4Pk zgY-6rhp{m7@6pw5Y`qXC3>X_dSSwDswL2VCjLI@xaVj9w;b3u+yp7%IC|UP1vln?= zE3ectljutBt}OB?w{*7<#f=%l65Y{WGg@Ye*6EG(4fc)Cv$r0yu2W8u$Z>OG-N|xG zwV^4xr?Kv4xjEQSHKQe$^eMZiJ7`$1V(FeJ8)4ml(fx)8 zt=F1iyg#CpX?M0Tfw4R#q`8RNU3gm~SUgg+Y-M5LQMZrGERQC8*6H6Xrva!Z$-3F8 zC;xe*sPAV4G_y+c_KE706&0i|Y@L7c!NU8($EWIxkCuEkxI?!Uuev1T=v@13?Z&Dr z{drp@+t-Iw)joG%6(cFLX7Iz2cxZ}&8P+R=oKw_G@*-PV=Xit}I8mc;Ygx2JEn6A= zU-@2?#mcN@_9$O+y8qN^m7M3Z<31an2X+4l^HJ-Yq%==QfSlKt162>NgN_tMcy zaJmic_d<#p8y^_<^NzXN{O2;6Xh8mI<+~9YD*~T@J`eLd5%zjC_FwXLm6;{l0Swrs7uls2*`>cV z&D6m1)hhrLh1#T@T4`p; zW(9K{3WC-blx#V#om=zi>iPdE>&+;520+_U<(8w$NWtw<0h>V=?F9mG#qVVxrAHe7 zXN{{y5THI!$p0z;00WKNZu3`08QEufIM#YN*Lpb0d9L#OpVDII4kKp-tR~ROz%~p0 ztFLFae|Ds7R7je8`WDxtHm&ORfFsKY zRP+xqd;qR;OAWG(HS-@60q)mWNd3E5un{+$2y9#=h}V{J z9N4meTN@flG}i=SCxb8}30?@SBE_h(7h}Sy5rk8lZKNqr)&65rIIgmeXgY}{AvxMM z$kfQ@hn(4*(`NK|k#kBx|EYNvkB6ORm9SFFMUguv1IU^p_ut85{bkBVmIcF+T}&)o zd!l65nf`+XA>}$o4~J)Lypg9|PT#Hq?Nr3LT-15kVzun@4i8VyWJIZ*iYUt~ZXrq| zWZpcVZSUPx5IjTq@hW|}u+qa5g$&F;Rp-T)Ju!0j^z>PCB0)Q+1oi#Yy3pVc(KyO4#DR7M6njdv_f=TP;NBrz%B z8VI;H0+CT7>)vWGPrZn))TEIlYon=IoaIo)EOK*W$t8KX>1Y;ax@}b;q#E|;9dldQlpXcRo~5|)fmwf1 zR+=!{aC2x9#uKdKnVkt5EHmBwUhUD}kD052Y*(0FOXr-343|p*{UH-(#^O&$fh_TKKIrNT@^Q@VlS`eIr zfSG}9&32#c5*89ct6tzsA^t&%bzwQ>AFtMkd#phyo=B)DFAx12sp=4k3OvGWua%}O zC9(NJoykA}9DQGgo2YuRtc?RJDa(z9)SJNtpc&+g%PQ5#fF05k@uMg_L2EHZI0{P< zPJcp{->)-u|0@qN=y{sLfMsX(l3Vsq)^cXF5($UTNM+{nJt6Hms_Pd8@BgIe6P+#tc!d4sY;w%p&7~w$0h?N5?neHHDAQXU` zgNTp;D#@Zc#6T#I-*t9nMOkk4Gu@Enl!ZH-VXdX;Deqq>qM(YSFopoDkuvU+v9Vu3 zuw%`u+HYs3RrOrPtVsE;(wvg4V<&7Vr`((zL>5G+**mi8WR}>Kp|b~#h0NPNWN~J( zIXF)srp|0atkoCVYRGyu5)u~%bF--+MVFSr*a7?I489>;6z5ti>{Owt)2wMa;Xu|9 z2$E)>iMc&%TcC{dY6fv8p5OpZ1xO;Kqy+cr%-1tmXk=`<#KMwILW2P=29^LBbmp9b zQx(>RTdeUm@c+5 zTfS=b?b@qXZ``_a<>IZH`iARObv3ouvz}|2opvjvtl7}s#9tKOcU!mA@A{q^qlmBi ze+8Cq+cSN3KWt4=jfVPrD>c%FcvYylChNFm?|$ydd#o@#lHB zwc;6*PcOczREu9X9mfClM8hz;)-lRg^k~Cbw>6?N@17p=-Q%ss_;tv9t@7mq^#eUO zjJ{N>Tv zU$tu${L=QO#e|#Jt!-sL$Su=4a_I4kb;^0BOayt} zhwE*ndrxfKtvR-ts`lpZ>IwOsg$msYURTAlqRTs64!YBH)xxLx9ycD3e_sAfy7Kal zYXem4?2atbueMK?#^t`zlVYEFE0cGwY5ysE*O*A7|^HEQ+0xE_r<-!%g3TnvEN8}jpVp}X362s$cbjI?rD{? zyG1akju#qhM(h4jGmnw2)xJm@u2WbY*BLUk@a93O1GDcJNNk%umm3tG`d-5+xkK&g z>j%4hy2xbm*3t15J&W2y6CZy}Eid1kF1u&hGMNvbKG;bw(QW!LKI`PkV!Hs1^A>^H zAN`^ZDTuV3j9W8sbey96EdQbvGSiZh4b+&6&h|k`4+RGp^8CO)$@?~fn+k`Umm(#9 zsGs2Q?Njt&&Dq0L6OE5G{>(Z0Az)-V=?EEvy5JpA2ja6p@3k6Od>_3l%8b83W?Sk( z%WE-qxFZG6Qig7eOHyrC(oDI;gd>vy_$_N&F`y72&hf-Io#|O8wf23u-J-fXo$GfRZ{2)c z)9&x{r=z3h1WzvBqjPzx^T#6D?wjDcCqi^!$v7#7AlP1+rM_VCsaOnd+1!F8*bs@7w*26Uv@zamR<8F;rZ>o$&_;m z`VxFyxe)iHqe+QswrK8Y;=mlWKtYH&NfW>{LKN^(4P<`Be8_Av{)HfD4;KN}Iw|%) zn4ld5!wN8B0V5!g!33f(UF<=;5ImZ zy5^KxO_v%#eex>YL?1u-+BimHk;(W*fE)n9hif?)+)+VOh2R*0J&}|))hi0Jjubf3 zAc;RB;x|bU-U0l9ZBX-v)M z$(4|mD-R5)9;YyfMOKhU;ZyNPhMavD6Wrm*EdoDZU@eYzMtqy3svW_m%N1`a8RkHh zD{f(j+W^(qeBMaO{ppdxw1JE$uQrK>&hj3?rOhU0uUbtg`4y*HbH{EjRm+8}eX!n18UG{<_n_f-!`x$K$Dh>ty2 z&Dc|XRdv)n=t)g&H5Ur9lb0=*+u9fNVz;B>*qBpw<*7 zx~z1-`2%SCi{V-F81D|oT}sA(ECAyMGK7g>yv^{A2JeZI{JyEV@J|+nBSRw!!muK- z48gaA9zvT6yy+#XNa!2v;xLC`Ot2b6alV0*r~;@5>%J2(fk08#hB$LdWXJpXgAo%; zH`lAWm`okE&A;FHVUElAi_ZtMZC`v|lQ6aJ&7R1CaRT#*z7@9DUX?a9yq=XmrT14%EQw4^A5f?|oW8z?d1WSSag~YDn>>I`(1BGoUo^|n-7*9Zr z6JbiqNla?j6%)7<@UbYcvxgCrM_5LeIBzew2C(2Mh93dmg(T39gV$b()F9Rht| zB|Ck?IgUeB0pnCGx@QJ@dK6J04eU#2l#uRN0~kNX1>m@V94SKH4v)i2{?RCwM_wVoLO~Wy|MP~a7gs-5cW(F~^QznbUY9|GU_@in_=_6F zfoFbU4XUHxPu&lQ{EqH%_`SRNhAJW2nP&pt8JOJx4w~-upX-s?9tcc$Y^&2I`9mIZ zUz{Q0-=_(jpClZ4U~aD_s7x!tHWUG1LnkjlM!P&b1MX{xj*`N!c1YpZpqYY)iLz}> zb@An*f-fLtLGdQ0$o-vY#?V$FA8UWY5lC2a*O~fn!BX%aOo|yBqv2ef80Sa{UGy&g z@4o&~S$eeAi3`Kz(%I(kxVk^T1azFA64kl-Ak6rjC6;kk*|IMgL^No@?vW zEIb$S{2l=uefk`EpAO+CHh+cb>O#RYN3431z>cSaa|eMl*#*`5&^%2L^id#UbOEdY zF&HHaByiF(vMMH^gC2xaIX5uHFE?DKftdM@Q1H~8?Fy~^FiDM z21Zt z?c2%AB7czagZ*;6Pw$dRN(K@u-Lg_!H_e2F=O)P*yy={@#bE74RRsE55)nA#Bs{hO zn6YRpYQcwS3Nv=_Jn$Ms;U5yPRNyjBY2<3fc+m171*ZiXVtsrRn0XV~O`f z$A<_frSc#ROHRNO7}4^gTuPi(tMvn9}WGQ=eXTjd;vH^vS-C z<#~}YhxG$KPDsZr^?H4{)H!eOO=w=-Vcb^sE;t7(*=rVOto3SiU<w$EK)FnG!2(nY>M~_(6vUJD+I&L>(T&-)Ux!8EE)&%X;NVHS`@!$V_Spn^prlH7zIPTR??vgLQ9Ul0& z{+H5-R7vEV+Ym@iWR5b>Nn|dlf|7v-^f=0I>Toc<(5h6?`R@Cm z!mmX;tc{nftQguYp6Z~MT-mzoGroSNJ0a$8GTt^=RjZw zJrlD;(YaJ5{?poT^>3?y0b~Ytq3Mn^ZPgie(WlVR1 zNkt{ySoMfHy1p_xhCxH$wm=M&A0=Z*nnr|?2iV$UCqIwHw=3)q9yu-1R^Rohg1{+6 z7IK;xY$XXRz7V;im}?of!$$@$s<1fZAkqB3o+=og9wISJclfaLs<7)RMrXdUUye6= zxzeh=RHZ_H^z_Ti12wU~$-1WTay2i4$7M1>11!sfhNd&8CHqF}YmE!<=sRiLn!47P z5*|6`o-Td++2h@RU+!M2NLx3Gl<;Fi4uxNF080;9uc68CH%z~$jt_5um zKP^x9&Vx68lCz<&PZdlauYzy&A)ql$Ip zmvJyZasu0%?@{Azkz@u*RKdgBo!*kh5g8i^N_0}DI(Pw*nJoh>jLC(b^6u97)`pI! zo1G`lo?bJVqN`Wg^XgmDnaD9+bLplEpCyCuCxT=bAnX3_i!%`}ob4H6n^Y;PHvJfNS)Pr^4QM2 zxkncb070wL#p_y=+1wDb`cQ6EZm@PxhRefB2{Y|&u0{v&TT9u5sq#s`=~%miM7g{A z<~2XF87^*@ zRgD(*-Z`tU5W8j8&o7r1&9+2TM^hpl`sT64d4cYtyau9R8w-EEK)}1H#>WZ?+m~!g zn!QN5en{i_FQ#jF=BPr~;yYV%e&mFTOKZ43+T<0Kw6@i}Z2e}<>YfM7FVNCHa`DFA zA1|&I((WI-4t3NuO?B;7qZ;^CK$Q987(ZSCAZv{Kjnwt88JoNJ4OF8auJwo8HoQ@>S+Fjqr5N0O8 z$Is6vBp_q~i>HShXVHrKGK(qo{bvr6%0X5 z5P;TJAEBIy98!Nqhr;kHXWFEwKP!p6DX*G?g6frvk7qkq{oMqMq@dT+Mc`*56Oc}H zwn-4N>k_Ms zdI{{cr;t%YA`Ax!a@8YXVVh1J6GkLE3mw7@v;a{Wm-@!t8rECk;oXxyV+PO{)ndwq;9XQs=4xvf>gga zD00nojw*5 z%oKfKc}VI-T&_}7l#Kii!{~RbA##52oDcxukx-;6{K=mt8XiS!^AS;&9Zt+yUR)R> z@QJJ8AAvq>v+-9$zr+u|P6`Fm>PAWpt)@|9+v>m9vYoFFnL1TBjj1C_Kr17z@I!;< zA*8cQl2gWNj)s?JdwoK@%*VNc6CA`oT2j3zMHTOV)gF|T3Pw>4tc{v|BbqwY2BXg{ z%*O0z4qUBid}j`Q<_>+9#-CW5q}l(s`g`l(PS6zcgugdZLTmdE|5|>kuKa&(69z8W zai6ivlSRdgr8k93EmcUPLF)6cl-8c&eW=#3zLJr*(oCb$Bt~o8TWiwWz@*8-q}g?H z%+)H*b?z|a->T28t1YSmz`ANev1&}QYQmCO3JatFUI_qnSa0HpDH2OqQcYn|ODk5( zT`?(icvR{bSn(3)N<QNT>Nj53{7;qV%E6NW z;7c-NZ!#n3;A$WNxk49w7H|L$(w-#H=|PYGvqzmh5KxOj{C_t90PwMVKys;|gw!zl z8cq6IP5K(t208}+QxVo07SaNNWd$hk0akKa_$|+7S;gN2#{3jDKPI+Sf zXKe=m@U!#x^z*M4uVnK_(l%yEmO)V|APjf$&|gS_r%OPJ10<#7Hyi-E*a^KF0M;vX z008DhpC7;k)<6CK=qI5RlC_4dzqMc&V$VXe$NW+HAb@H98CY-sM~nQK{AVrpKL-eU zB>?RhgI;^~XBgZOxX}O7TK^mO`~P+Pzl;DHjEn#Qc##x*Nuq|xW&>yiPc9+=VC<>m z0ss%j-g+=L)^iQu0zhBA6#0LOg)FEIjSI-4iR|;gBs~XYp#WNrUx@5uy*(t|9wJ1R z?*!=J`7_B1L$J4ogS|BdA=aA&9DhQ}16`;FcsmiLPFWoCV5or>IORHKeGwWE)QT=# z%Vd)p*wv&eMZ{DPgU2~O06@jS<9{L_Q70w~MivMfjEfOP#%ZMixogh~ohmqmKJQ+| zcp(Gotkr-*ju=pJ1+mty)P1PZu)cx86Ht;P29&I*d=E+rf#JfruxdyY2Zgi@3@nV&9&==sf^#=M3Gn?9GP#yfS^-A!PXe+AV3GkISCEQ| zikiE9^`suyyaPN~05HbayL<&B#C1k6V8`XB#&O2}H5f@kj@<(engaxpwiK%OiH{9l zOhMnx5($-OWi7#|m&1yYNCb7HK9ZBQC2pJl7u-eO$%6Blje#3J*X+0MZ0o6A*x0$CxZTr>r#) z%B)g0H4x}r_L$P%T`3)?(x8w*Ds}*iG3Pin*awj_sOO3)e3%6Sa|N4`k3~i)0yM!V z9=k~_{`Pduu2~h|U)PiB8-XaMJ+7>%aG3&Kbq9|C$j4zYR1rhalW<{uCJ9X7D8iGF z#PAZRygDKhgCqpqo7MvW2>A*~q4f2XfGX%Gq{(1<0`5fTt*YW_)Ces`~U|0@kX zz+)f=tV>V)CGlQu(D=cXSAxdrpnXCcp{wppEguJhS~A8Ni8YOS^-7#L0lZ|)rY{FY zDvzk{n$Y`}jlr14)|EjeI1x=Z&9>W$Q%s$?yJv%l5hG)!aczf&dSI76Xj{CQQlpCh zU^XbRscXXKN82HjnMTu!F#tG3-~x)_WR-Waq4D@Pu@Hcmz~b(!Bd+X>H9P+*BbZzh z7GP5Nd$J?2$rA=CuzE$YMq>RT;<`K`NFl#xqp)(3y6T7=6v%^vlzKUq2aluxeWYYW z9GnYwL3FQpVDmf$i5->aD8cB1hQTgW0;*C+JfTp>D!>{5sZNAd08&tp2P(kY<2O&W zycmO2yP5`CjuHEW)5@{a8QiokBBEhJgJ}#7a36HWa7uYKZX8tvTXmGGID7RNrFb!8 z7ya#0Olq3^wM?X@IuW;boSFurnNmWv9DMg6M1bKf9E>esepuhq( ze1{Vu@X#ZJ03fHhK?#wy3BSF$h|@soAxGnPix5sIN66_8;IqunM>6F4f1q-+qtv=j zi+hz%JOI!H01$~29sO{XlZ%H>KuAPPLP}Z|4_pjDlK|2HkVFByU6@(|FBg)^#=ZnO3)K>>q$)7wHdaRp`(MX;>B9rKau9q3!IE7YNcoj zF2&ppJXO>a`v$#G-y5ry@vq$ac9?e<5@J^vu4 z|natrO~ty%$y4x)AZ!e|PQR z;NT_{8tY^5GMkDm*ipa*;2LeHJtUShSW9QC1W zvrO;~IU)JU85DH+0!noXN5)w$j;M`;v?kM%ik%M%Ru+HbK}QLy2iSwV&*u^VE5xj` zmHByDQJW{`CB8xIN9M zKD#mJV<?|ly*tuw{t$+dUo*09C_ikESlK<+Il_4@8Fp^PPt5 zXD>ca1vbn|iFXsHh&m1fT$2rLj>6InXQ$APYTWTbnj3T>6N?;zH8|;ve~p+};{Lju zS?Qpv*J#RJ*X7r7@YHhen~eM96#d*UIkOjEeaYRX$jWeuHOG6d&$PetaVNW6SXbZe zdOBx?KOtB2HZi#9%r^|-mnD$KpOrJz!jc@#%U+Pz%<33Lt@PlG*v;L|eX@Zm-I^A8 z^MdL$TM3`Q?(1RT=WgK-klRp?6Ic0)m8TINp^mJBFoMgXSTH;X)MTBW5aqw-??ZT8O7%U`bzq~EK= z^Mv{L5cs)N8L0B%e+{f0um@qQWf3{eUCEQg1703yUZM=j!uqD0$8qv92&Pb>C+qnE zP%}^e$Z&H)jR@ln8^M&q<3ZL!6YROnXKkm)+{a z?<;~IeEje9)h{Qlg)e0^Z}=?KzG!=vot-KU(7%?5`X*^EB4MJ({>HiQwwq`@37IuP z@Fe-}WIRu$=Si%zRI9`&Je2w?XE6p^aPfiSgPZrS<*cB1>&vr~JmSP_eVvmjblVb+ zM$#2;WeziA1I(*54>wfOL%r3;XId%uE4y9qbRL%^c1`YvINp}qqO?{y+7%v(p)%<` z$??8Z6-knU_VG`-__CrFw!-){=SI?X1mC8f*5y4Jy#ep+pQ5>>736zJMbb1ULoI$P z<_4~NZw@Lrls2HZ{Cb&Fq9DQ{7EseI-fOVz1&B{2MUj5*+;x&Fv(fPeye|MF8nOfh zE+oe`^47Z{qDP^<^)t9sro*n%f8QHBy54hxnA0xpoWGOej6ETxIL?yqtwdsUw^10= z+q%ti>88`6RO_LOweb@>s-hPg`|I6fJvXT9dUUg$M*=#Rq%rLqt26t)%y3RZmns&$ zc)r3~p+0Y(oif+ERz#evD(-y=J|CIWuZMA$>r=|1%@qAud`yni$15#_?Cgk`!)|>GEIGc-QJIv@N1(gTw$}h zN2n4qx(SKoZHG|*7ny=NI+x?*`}OdyiPo(HlkuQ*EspcS#@6=EH6@;v&CFu0NI4q$ zX>ydY45Xm_Hj#UB=XU2^8ac5yZ{X)WIy7D%)zo9_R@pq7T&o1p#YqU9Gt+V{#&{y8V-zm{VN z%~|d9uGHQpO`G|9V%Nx}Z))SwDFU`>Wq( z-D45++WA-z=F%ywn>f>+*e(iF(_O6EqK%e3pJ@@Dv+?mieKp;AK9ro>n^F_)@tXfV z=fno*KHBw;?|DSnvd_%*wVIuM)%(7ZZoDJN;`8s_a9Y2jm^HHY2!}Iy5e4`>sjt(x zG?ke$x9Ly&57dwj2vH;+aJ^mQz_sCnA?SWlefMr9Pe#`Kyq4EvW=5d?RrU!N@)90N z>n|wUsw8EhqB0?LTe_C_Vy@2hQpx|+$nRoz-*``^yvDnY*K%R^dFutn{1&Cw(Ri79 z$~JwAt}AyZ0@sXM@G_TM}Wd zHu`eh?ItGQZ)^#g3vJ#^s6JuY&*l<-Tf$pXI4@Y)s9mlHH5MLPjjF!*^m6D>C8+q3 zy0ZfAH8fs01YpwC-j#`&p?!cpef49BJA>#sjenc51%$kcQmKR@&Mu4;4y;8@v)hZ( zBsS&S9$$2xR#P=>9e2%19Z%Uh&iR+iSVDiQSL;cH+?VLp%Hv+wc%`|m>Y!m!qwBq> zqqCJ%d%=kpl)k+xNzkEE92@ksnAb#yQjw|onib>mh}z=pj)F1mh67Eu{p*EofB(?X zJ)76XG@e5Bz+FZ6<&1rKqP`isB*>*R4 zU%g<}f2f4}Z!?b{_RJfo*Sw~EF349iesfwMIhV#SrOIl|$HFK4~@zp}(;CT7#2@7)dJTle+-q$o%7clD=7uk46 zD~_+qLdLr;tx?}!$1W`&)A5|SoxIc(wGQi*4w0j#R}1H>&nhSTxQNPeZrhN#J!zwj z6L{X5cAhLfJjC*CMRX8>Ti=+(80y`;C!(01tw||8_l9?TE@-~Eu+OR5(?r1J)eT1n z8VR?xZFRzMk)i5%n5Hiq?EOtA}pZrt;0T)u(zPC2YYhP-nq=6*A^ zkp?XayuA}DlZ{{Q`7{)XRBdaoDqH)Hi1DSyo>j;v-;c|o`XEHQBjv)u=6Ke0K4_(6 zq-i*AWhVQ;$-n%515|mpLaC^w@x8T?bJ@GZ(TRHfc7lzgMB(jDaR3Shq|Fa@Wg;=K z%;?~^4(T;@-^5hLq)(#TYU4%T*wwDw~PVu;+% zy`fx=W(7oB3LYk>HauCT94m~z*G+fIAJWeF&8qR#;F)QCcKa&^!Q@;`CobdLC7kXr z$1=K4#7dK*Swr6Is)QRy37G?Y9gu778aFqYpZp^$BvpNgeNgZlXg3$@=67LuTP5lo zNytKEvEwC$4G>Bzcv6A-r`)2`eYS|~Ks=a1?d{R4r(X!Te{J1A+6z={S*xsJl@kwq z!>gHH@6Rnyh^{vjRIJiiOyN*^dWYjFrW2Zi-iu~2kqC5@U@N)cU=PSs>Gy6Zu*woW zDt_hMt3LqST6@R$)LNiNjYit%fa=kRw}^s3cS95D{SdpY zgEaM#dg)TGh|+6lSsYziVAf1~g_%4e;`U?7iR?2$f%q?p8B>=VRO{d6%oasPiIZMZ z8`ue4@OJ`7qKDiV(+W(RZyt4@y9F`%-FBTxDL;nn+@me!R^&a?rzh)Q<)1JuCdG(_ zytj!_xbMQMmQbvE*WtY@))AwW+couT&y5aKbp&cM5rn-ZPjT(-v#@uL&Z%c^=N{AgXMSrlR1KTaY`BSfcuAa%>_&nC{iJd$>|wkGK>7lIEO%a-ohu4pXhUdSJ$^~)VUs+uDTFW2+> z)X#(iaci;KZud@Hv6EpaswQ&{WcJDx-1Qx14=m6)4EYeM-~~0YOZr|}!Z$ivSwpyz zEi<7RMqo|eU_x}*(1+p_9}lawZ?MIcoy5eI@8CfwYt&17oRt5H;y((m!|YfyKpykfw4f(`sef|djR3Hw%vGCzly}#a( z41`vk=hX%U^403FLXARPTh0P|nSZ()a=bhx>Ha|#(jQu{)J)n8_b-v9OTQIH*a3ek zP&&S~w)&Rh{Nnu%yxqULMq+c_W8A9iKBHOn=dX8PX!KtWiMWQn^4vTh-`|O~v>&_? zO|=lIos^rSu>7&$&dvsn4+)`_2wE!ki`d6ep7F2tS5{4`TC_TDU2a!`)3%cm9hW9C5@S9^F~=-Af=A9 zv4w~4#EPmbsKqo!73V>sZkvmzRVk<5umlf0sVj*6tlbwLZ&{IZfM0 zDJ{PU{fsXyjfV%HM542Y5AO2gpv9Lx{jzN7=&AjxaEL@od z8hy~b%&=I^5c}0zwM{Js64{N^?ohwWVXi9sm8S{{AyBa*#j&h7zdVy}7pi+lL>*c^ zby>q~rfEH-W~~;#FBUXRT~+uvhB<`R7U)aVbLGjq2+!NrEMu1P6KnQ~mTvd*5u2*& z&J1x7j2Zp>(5FFq*Xyo?{hAlM7;}&3zWt?;VYTa5mtOqAha&FV?&H}hD|glyJ272! znIpeEY0`a-L`DDR*)DqYw0c_Y!aMVINNZM(ZO-AcSHig9$Rdir=MG8jyB(2XpSJm- g68_WJ|Wh7&{4L7uiFSVUWGCFUcMfnyjTrmKKtcvP80! zrNmU$B$5x3<#&&IUeEXW{qy|s{r>fP{m$#mnd@BVI@dYpeO>o;uKPCi^t1q=!2eYq zWG{9=gdxFx0j}O;#u!xR-XD>?6OcXPF~pQH^M4e^$kXiX8yr!)|61vF+6%p(9R=@l4AQj?Xvbm@|ekIO|e+3#H7C6@pX88<&) z9E9o5>Y@Z~Yfuve;B~Xa>0Kud8YT0QbL91|yJi_Bm&Y9-7!;AYEbgd|6#CqI(uj@2 z@LQPSn64Akh~9i|84LEVnpKFgTt&OvDM1 ziNy0-bKsJMhuAo_nEnha#y)9y41XO9U}Rcu2?GD)OC@mDO61;|QZ-72UZRTJZ*z*UR~_&(ZF@ zC^kDL01E=EC;1!$`!9F^S4q_*@rIcQa$4*;RWGTRGl8Uo?`8}yO3lm^lKWI8Zjd`v zW(&zF0q5ksK)FIPXY4uLAFBApjFwLogV&*28SAgd3(6HV%xIlg8U}d>8Y)!J%e(}s zgVQsHzB2DXs!tUZ*=wqJD#@hN49z8LGxiq=JRqgPR~b$wFnIqh_Xi&Eyjr|U3I3H> zgPWz%yt+x=U1i9RrR`!~=m3^G`lY3r#IM*K%ML?a(Vvr}06;X3i)bJk|F=mJP2hFy z!c`W=ut?o0D@jp!C0*aE(8FjJYU}&dzRA77XrrqeIE_sj-`ToVKbbA`VIQ>ju5KJQ z!j*$o#_i!p0nLNrbI;JyV`xqittbq5g}Y6K?!gHTG9E4UZnBPk;D6Unvbuhbjv-hZ zPW8M!Wy)>!?waG7VULe%zAik$AJ>B>*Mq){#Jkw#di;<2=jh-`C>R3j&q2z0-FoF` zso7?P|2ifXT##li_|jiYKR~QIOWH77(YRjy^^m&Bs*X9A$&jV4O`z__2Hmk7laWA^ zu|O-kMn}7czGK6_PPx95>yiIbgM{{uXaE3n25DsmDP;y}UsSThAh$&C0stSwn6bsM@Tf@g>@ie$lOT*YTx$!FD)Lq;VY_9YePYb0;f zEi~2qZ&hZ`!7~7$KU1(fQxJ4;Ly&;%p$k3>P=JK)%mAGp^!UGLG+hM&bsS*&R|5cm zoLDSH19HWw%8pHnz#^aAV$~}zA>Y|2KT|ecC?Ch$P;jD>i<||*a0E{2M+1ppfUI+ntnxo_ z0F*Ls%1kI&_s{_VtT#V3R2Zy(`~TKoS_PzFmQnv`VJsw3K#@rKtJFDEn4S#Qga6hd ze<%N4OXBYZLYWSwc&1Qhlm8BbCjuAx53Ti|*zf<>@&7Uc6fiOZNbtvct3QJqf-eLp z+Wyka03g`;KpFr@g57msY^;-h0|S7bI(3eJ7YjV7jRFJk6lM=O3HM9uP$~syAQ?4-v*6hcLDVWo%7A@$dnp5; z{fcjnnIx6WUKdw?^YhgH3S3GR3wWI~0RWc@c>Rx3aSv4RU}S+%z_=J&YMWaTT0EOv z;$0=B`1`|kxT&`Q`Lzk7%V1hsfhhy_FRO-CXF$=!%F59uH(Iiw0-U?>NzaVB~j{dX%_K3&I3cl;jXa|aOKx50bn#5 z2L9sByt<44EC)cr>fkzf$)}C(aJhj=O1Wi<{A^)1QK2KB+-Hd6bL&-|Ez3z|WE(`I z4n{tKE8j~hz>6H@oi@T9j$=&A83aZ41ArwRyw{yeyJp~rwBi%)!2u!!K&QFcfdCYH zrWCk)7tDfC7F38EfI`4TUXdD`EJa4R-kqSSpTT8l&pzR8^#C z`LJtG5gARuRlgjym@mx9vA^=5l1ohr*LdK}QcGEuz0c8(iEtL&+hP0EmUU|ju*)C5 zr23H4_@4aQM0k4R%Td>FE$hN(j2owI0pMIL4A6;TyL+gR>nhU$1_U4`*i>^P+@75o zW|yB41e0sjt(+|R&cawm@{~hVnAxKa$1(gNmYskCDdN{cGD9xT%m`OR26>_&WpszZ z6OF@wK2rWx6`TupL3H7oFL-~=hc$nvpV2X%FH870n->LU=BKC3@5?xDAWKaUY%f| zDp5VmsahuZlK)^uPIfKs-ZFNA*Y(b9q`=)g#*J|3>b0t z{)_IMCg!}by?nwMpdbMt4w{tYH6tZ0Bd4IKq@t#-fro>O0Tfn10{}8G*n=h4@76x1 zb@h+Z=ax4B&_&^3!VVS)9E-*7QH(wo`{x}JZ?wnSYZ#eCvHkA*g9ovP#1842XlmaVfCY?+WJSe59;pMmJR>*C>ss;Le$#P(-!Sni3PT7PM2~YYq_kR z<&>O2dvcZyhhMi?_!t*%0$5RxTGzEDn&s%3#8Toj!u>?GoNF~9Hcl>UVH+CT8yg!@$G2Zqn!ozz=H;Cat*Ls6iB5U{ghh6~-V`Nf zuiRCXIt>5zwtivAQr6dx?Q-h`$+y}Ic28P5|E`H~_POTCafiP4UttN~Uage+JhR=Z z?B+kAsK_;%usTYQj71AiF^>10}+GX(W*f5q!6hIlFmQ zWRqvKE&a%~?+1VT&TQ8BEp%FypZ?5W6L;ZkC9$Altl{Zzmti04H-fv)iYLWBo|k@I zq;>G@72(BZHBg1$x6wP{!^^T}?V3+|7TUL<_}4a89p?8W>Gqd~&ouRD8dkn!Q)&(U zvKh$+h|H&`Fh}j`NFDdj??%h?mt!9AyktQS>F-}^Jo$5r^&5S;A>>J^(^l8I?5>xO zrqh$Re8iWdX`07>_bka~#>?%eMbKU^>RG+B479TqwG?Rn25^n6ADOrpzBc=&Z|TJS zG{+9dhZ-8eJDV#p=FL~n`#8(<`LK-DZLUb;(qfw(UDEaeYGP(NFI@-b>TD0dIL3X8 z2bdw~p(BZxYnI$Zc1PRprx&$0)z~ina~Ik0=wp~=iqF>@25viu^E>}+o@cYxcrna& z?fl>a(F9DM9a0|H8oaOFVzbW5R(v94F7n{g?(qFNPxSH7(GQuc%$Lw!FQCL&tANL(rFD49J1iJ{BWsytd+*T7P@%ht?c9@r=ZE5 zl$Ia|FKL;dMfITzEEj=ivJ>=8ZIOw`ZRgtG7klvdIhQ}QbAqXl=>ME$adJ3$srH^o zu|!_0{8nW8`g;};nzi-LXb=eLLWN##rf`gsa zw8!S{I~-qy_B{%gQ;CF9@5W0Wp&a;KL%?EVX?6N9)j~4|VtgID2h?zd=}Vd%13`t% zG8%|T`Pg5erjQ6t+9zOvtzi;duFW|Lrysi=mH+%)nQ8wU*kf}^6TULB;2r3I8D4}S zRYP?BC}OwT+0*l7-jCBmS`2qA?}iZ09VzbZFMWSiDI?D;Bho7%;m$if?_3Bv*s$Hs{7Kqva_Pa>gEX_nA}8hm+!cjV*0G(oQ{hL&*aU z>-)IYh4Wi>v2zQ%>^rljH9RNHN1qC}O&|EC$-||><#0JxoUXO0wHzh`on3N3+K5~$G`H&LQ#T16sz^n8&CE{3wd3;%)a$AdQsVz zixz^?D@Z!#Y7HCE`;k)A7Q{qIh$NuDa$dOG;JaoVKstU!OY;{cCNCL~Nq^9G@gfXf z9-VX~O=}C-Z0rP*63KKS4AXY(u_@Z&XxMk;EE8qy5pCfTot3F1lQWSQsMJDiQjjeG z#JiugQhRIoY8wQ{!JLQ@HhRIz>R$V)&DqIeFnO^d>7Z5{&2Uhcy75`QBl*q|r(^W^ zSJAG_EOdQrG`M&6&lQej+ik;FNm2UB+xVJB4_);)n2`XY@#yqh&j)v9`y)6UI_aNP zScs5T?rV3xiF5#?{wTrCEyK_);oU{J*(alaWeWfsI~w%7 z7$`>;!Xf(R2p-=;=Z)|mK{sTa|)p&9}+ukV{& z_z;$@0~`C5dult#W4>vEUvPiOK)mm&`Z z=WeF);wDO;Ozf{pO8re%VWuQ4g*n!_YpAfpQ>f*Q{VE!){Bt)cPD)r!>YLOYb!@}5 z`Bw_kn^GazMUNsm*HW{IbbZLvhlOb_m^iswYlD;e7ik{f6Y{aqg0L=P& zv)nrpcwzLVXD7AoPa>#ym0^-uNaz5U*W0nUR$VZ!>kgIv{$T9Es zSkB?t!jVX7_N}~(M2^VUB%I0t99xD~6E-%U(0Nl`4Kj@hT|D`IlRP4)D)g7571c2QVz732cnfR5n`Eu7UhsLfIfQ!u`_aZr;j{t$uqNSe; zGSn8K;Em>pRi!tulf>NVEStc~PKv5{%7+sjtNppz2xwu+Yt)ZGYI`}^{RH{DKSs+O zfT?%^a4pUqf#Kwqs?n$@ zd`%k-w1_3}f6t7@JyW2)G@y6xx+l$*;6v`yhkU3Faj{ttUskxoXX+5Lshp0UXY=Ni zORA)_LYSTjV`V5iT2Kk9W;^p7lAX4G!r)hJ61QI#M0yL_*@ftLOMQAw1W_RA%r_^G z-8r>@Pd}!m=LN&srXz%1B}TQBb%N9cOnAp3%>4%pNOinK@xr&9vVgVLs z;2CR2RQ>pfRd|DG;GmYw_3I;=gR5gvLCoLZ*4$#fNoy8>ycWcjA1uR4cxtCYoC}N~ zp;FpnM=EQ0FY_)ZT=t_45=Lg}&GMvVEJruB0eKn^9bua@#X6Ec#*cGUMelq9plTf3 z$f^ASw8%qrM{lS%jBgxlnIQjIYG(Qhq>9Bo)LlC^)f4S)uuv5F(i^$ zL12Y0HY8of;bJ9swPOr|IEe6q06Q$=FYhlpOll~-I@%*%@Kc&^aN$Xv=f_s%ylJuH zdJ)l|a7hLTS@!!moL0PfCx7t*BeJk?M*w$6jbgLOX1(>A&Hcbt>{FO*F=SpO2aUoU zqx-r*-ceg2tOmFcv%Hw_$c*Sf+BO}A+xHrvtX_)~Sw$L9nSOCZAV|IYXdW->N8y2~ zaR+ncg@woM_ziS!Mr~m77w3ZYvtjsxFGo?7pQ-j;4eVv1qzn*(_iKiOL8*ha%(#=u0R)a41b4Q z*HJzA@S0wR)}e*!ACa;z&MAr2j4yefX!{g|Y}c%C^qn&@*4Y69LkyQZIAS2-d( zZ;A=20&w0@Wru07BF-ISYw_y&t<8PaeO;PwXtD8I&{Zeyw1+ypvg|I%wrv%5lahp9 zk6mq`KKvd;!^Z)6TR9c8tPIR0mNZo2wusBG!f7Yy52=vPEivgXX1$5D@c1DnzCzkz z^i%a0SlD{>ZY#h9vxy!Tk(1+nEcl|a@Tqys(5HxmpUlF1heTonu0Wvl!>Wil@==a` zpO@2SP!y$Pz=W=SRXTSVB_iy)2)^bLN(?2%xPYA_6^pY%c?(~*2?1c{=vbGd%U!RV+A$rsD-e+cZS(T+S< z7^o{nsrn{=sx^~icc4A@?s{UOt@!J)IJSCOA8mYui?@AHfw>^5eGq>TJC`X2ARs{T z3B7sGE|W8tWek_UxlUfVUe{AP_A}(N(oDIM*$<{Qd9O}d2`w`V`A+hafr9uKc|b}Z zdRcRhwK@st)CTSW%o8Un{6UY9{`kg2vJ_#+KicRab-(9jP~_#MtT*)TunY>1 zW|r@;O&kBDF`0*Doq1{2V zHr#8iZD@PiR9~JlVLa@AOxFSaW|Av4?rFV8cb{Y8mnO~Tw;qe%zG>C^a@dwxqO~!b z>_6x(Q|Wj6li@u9V$XfvdHWwB@6ci)`~EC>83eDDz|VYHS6o8jcD2 zJ)PQ#7g)B&(zKhlu}<_g)-u5iO0))jSv0Xx=)M+`g+h)|MPm=ihIlGR$8oD_AyP4> zVyQ6E=h0iiBnk`Rja-8r-7am;T;VRc=CGU z{f%?0Ob8DZ0+HdnP3e$0EpZFn9!v(wxeZAIez4MyB>{%W9K_>XQ@R=r(~CzMJzr>p znJ&+f_<^%M-P*J;;Q$q{CG}G;AffsDQ7U+QaT*l0qOB3?d-J;-cpW0UAkU1IrbQ0Q zT>Yu_%1GnObnb%)9uoRy{^Zd}3Va{I zTY7WuQl;L5&9gRV+NVOg{f{gP=_cOCCW_GZWBXtpSdl_kd{`teFS4%%lc>{;wz)Ac zSaVH~!)dEdmQpimP6-=|XW&5h?w=Nga&6!5#IigKp?dr5>GHU{s8nEHL6Ujkpb_qON|<8+>Io9*-t}%OFs3lPFl!(_Kw}m=J2&BA5p4NS^=IW4 z(@Jxy)aM5k=L3~3-K@A-vrl#w$~2r7J1!~K1hY&-lv^ld7Q}oijV%)t;xY&JvtK(_ z2kFv+0uy((TW5OKnwPf^;{u8{7SohVcOThnlg1tv{D^?&RkCE9VwEb-d9uq(0G6kY zE0?Ux@%-4Iw`18nfg0%X-!v8p5aM55S^uaFyXwF>+Pax{W?=3~N5!~O=X~6_ASpm? z+D!!o&09)tPa7A+>p5jO)-0~b2+6st7O4bu;rJ3&)6d9VY${FREvWmchwp>B(t;fu zmZXB0BgaD8PQsbLLUXu3EBE=74#pMU;sOi=PdS%eLs-e-4?L^dzPuG4_0mgL-@AEOv2vGvUg* zQEY<*X+mFg!*z5=G5zaG}Ax!NdJJUkCMdA_jCE>Uwn4F-^1&pfAm81RQ0+-sldQA$Sc~`FC2EG{ID3D7SImYbfPNk101l&Q%ZI<<9IX16Zoyrz^KU4L(x+XGgOPR z%L%oepF4=N0l#3Xs>1{K_!4#s4kdCY1xmYbuWR^d$~-oh&3V0^cYX5p;|QAuCGujA zrJ&CDR~{leszcL#xw7|eI)AOn?30&h=a$&%5STP@yLhP6U(hV;8ZVNUz;YYTNg)6` z;3l`ix^paO^%suRba+;+?f#sV$-JTU;80Q5;7}Xpz%GY2y7t*>uj%$wy{Euc!ieeR zpQh@K$$F(wfJ1If-9Mz)B<$l^inNP;C!~={p!m|nq^Gle{snuN)1eCybFuMT-YyW@ k)P9O}NI3G+l0Uf@rw+CFhcJeqJ5nOh>Og~tFdc&aKlqAnc>n+a literal 0 HcmV?d00001 diff --git a/sound/eguitar/eb6.ogg b/sound/eguitar/eb6.ogg new file mode 100644 index 0000000000000000000000000000000000000000..dd1fcbc58df3591a8137cb654e558e6199130b03 GIT binary patch literal 9505 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 literal 0 HcmV?d00001 diff --git a/sound/eguitar/en5.ogg b/sound/eguitar/en5.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2be8538db7f44996e152eab00ef677ee4f5881e9 GIT binary patch literal 9517 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 ZtEp_n`596amrK9O18Cz~IcXT!{{d?c&&dD) literal 0 HcmV?d00001 diff --git a/sound/eguitar/en6.ogg b/sound/eguitar/en6.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5b0a135a789fc17ff9e14fa82b343c004b7a34a7 GIT binary patch literal 10183 zcmeHtc{o+w-}iT)!91KKnH}AUlQKmSaVTXbQ^t@Acj1_#h^!{~?e$V^Q^T+S^*L%JDT4!5(?KSN0^!a|)y4VKKQ7*zds$g$#N+4w^(rI&o<|qGHnlgT z`h_}2xl%oKw6wLgbaiySscPH&B6e)2hK5kxf*64s_Td4l5!Bs5+g#_Dr}3s;jeh2K z>+Ls~JFasIjSAULwF?ao_S+q_Z$~&)Eif{Yu~t(vIyzcomtROkMCi`QXut3s8vdcd zG>rUvb!D^lu4pCu5u}pY51pCLrUK zN_&v)Xl2H)5-GNJNZu*UO3k!7FXH0OoE-mSWs#Xy!%Mf@m|4&cWm@qUJK338=;d@f z(i9>b9sf2RK}(udQIkXubY{5lzLQ0#$X*iy2LMXSdFd2F(&0-4&;cMZ)zSvl(*82Y z^tY6n?}F?{0bnsCEssk+yt>r-=?d#-8#cS_f4nGBL2R@#-)KG;X-Ab3JZ@rexznQH(Aoo{+3(-Ksia$(L(vq zpIfr>Vd-rxw9>o-Ld(mF3Q}}hS6qLj)5g1fs=VI5_OsS~%6gH@HzcfWZ$5YPzkGW* zZN{o%+w0y5h(OgHjoPF60-3vZ=eU=rrliC*$T%jjXmhE0+G zU790|Hf3+HMCFD}TbGUfBA4eUygj>j^i2f&E#A{N8TDo|>g|g|e(pIt{zv&OI+6sZ zm+433pBdSXZ`dqp`^?#V zOQd<<4fB`Twl5-WUq-sP-}H8`3Vzug?2{AxW^(_(lqiLH5iI~lEYgZBQi?3n-s)#A z#m*~V1d!o*lUhole%f1$%%zq&MV9B@yBF;IyCh&=`31s!7do#C?^4Shq?HWP3I+`d z{<13A;ZacX_Z77>*FN33^1l_0c?Zt`=sYg}@VGp3a7$Fd=CzArfdCAV<_zTY$m9RW zXg`h=>ivZLuLc0nTH5HiVpD{!Wwx{RO=sJi&en@u>|Or1OV9S1t}Rlm3Q)*EH`sl3 zs9(1b@F54@kj>kN$a$Bti@Qht~Q}eDD9CScV;ZY=y`yz4_hG!Am4m-1pq_-;WdPf*H&~80otw^iT}I0prhGvBG7Tc9n8** z6F`>)+*DgvwB_0k?BotiSCkn9_M{j^x*o>+Gy?C_U2|w5$4bge(}2aPeTF zTTaQ|bHhgqg36ccJ|3ILcwLu8xkGyk)KbvIj>If-hyC1~uYRvoQBo!t3O zm6RhCZ`Gl@Ad-R76;@teenq|Qnh1l(J5XW)gz?vQzeWflCXWC+m6?^g{8;6aBw=x$ z3)Q4a-Q2@EOGy_0D>%54h>@^9nKz<@}9MKabi$2mL zuNG$WhqC;BoNxP&+{mEeq7Ng+J(X)4ET6df&U+;?4omuw^g#!!U5m_8ky4AhmnZQ| zV|Dp`ssX=pard^ivk@X@w95~AoId1bXL}sGS}M7AIqjyD=V(n)rpK<8P5rS#w61QC z)S5|GC-f*AJ8DoRVSPz^qCYnM=7XMXpKB%+J*{uPcLUgYkO&(Nh+h0FPx2qK6i)?6 zC)Cu0q8m*ikY zI~#%8lu^y9jMt`|L_t1M++~2qqDQ3N`8ISrk?F{LYo=D5?Tie=Tc{XKWkowgvEog@ zGk~L&Aa4RxlSFN30-im7w^@`GWjk8V4?~ud=S8@*sj7^NlwYCXVnrO$7y@iY&Uiq= z%yK2cg0}4PVG9G*%iR(NMe+}1my~2@<(ToEcC@h)Tp5{aX-%t=SZh&+_8tN>1aAir z;w+^5;!L)%GPMa!t*oJHM7h#w#j#dy*7BCf9 z9tz~8Y<7~|xtPX#ecgXL zF82Fut@+#YoM!O1eNShjW^dVPxJO%@Fx>ydwX5rmldVIIK&)bb|K+Q1?it;(*4$-tFb&U#b`s>ebJS4aG$xr?guD`GLtp5ScS7$Z5x99g&eX;_PXPODGhNpiV zHEFiLx5Cw=ZohG*jN7wIllfb>=&W9Cyt-=D%q90p0fioCRJ-^d`(`Z$NxNg#`&Z2 z<5y>{gzgd)5_!_x%W?AUej{o0X{{*@rvaYXz^tMS^I zw>=$gW9nhwW@bMs6LWMZuVPMU-3(r93-M!rt9yh!IAItX($_C5^YY_~kVSvnCe{SM z#Uwi_yx!eDXTa^^JR7Y@Q{a~D7i0)=?wry&{OQ%{*F%bD;_ucs&~=k=WxSTtxjtG> z!%@2b*q*zu*PJ|m`SWm-w{dOAet$q)h*q1I&Fl_^z)9WX^_=h<2je5sYhNDu@#DuU z!*3J2{Tc_Je|+@1)#Ht$j`X_oKdqm-ihVfTxJ7+ST6+FK&$}bTC(WMpYJ8iW>CMoVmT3Qz+LQYiw>xypw{ijQB+faBb2R!$P6SG=XQjeoE?6fX}Y zq<&!Q!FU3ZLa)a(aU$iF&_N-}WeCSvMGTxsf?Bza-&G2Iy!S3MPkr<2(Ygo0`@}bE ztX^DgrCE~`5cuZmrz2nQ(%l60A3WC##I$A!z*2}gslnKGGlmI|J4P;Y0^ZU!7eRD` zJvgjTA%H{aL@S*sv?DbE z)R3vzc!vpO)CxlqksizJ05exvNL`#vl!X=o#JLL4je7$b@zS78m2KaXaZ~03hrkdc zh%j+8qNqL{?RRVCc23hux0+lT?e1#1vWuulEPXqc8elN_`Oepyb=yYoyxwPGSM9bv zzyw$Wy9$Wx*0&YY0?=QV=6`eTQ@`=s9SZ*R1;7ZpGQkJ3A_;_hiA{Z{}i6--db$;;+OXM4Fa2QzrWc3wX0t=DK=c52>xW~{fZb9 z-F=(~^3RNYMqMQUJPM}A&4Kf)kU*XGK@5EVcXi-wdPBi*uXtc7#S6o`Vo07E1=z1b zf*J`-AFrJehU!^8uw#?-6BNKGu8z#Q11#cG7`!&HIT@r_LIH__ZX|*O=`y^7*#cmt_nJy3AvtKXu>Q4;U z;`XV)G-KLOoFgXg5Z*gbcGaWTAhD>!LSwTsON$TSLix)zC_*CYP=*foMnW|fZ3Liy zkp-4bKJW0YXF66A-#RS@Gwap>HC`0BeSq7KA_r3ugTYlG$Uf*J1Xcw2K*aU<@GE>U zm>9^?hSr0ds02`@FJKedi{J)eE%h{34Co3&C$MPvb!CiC3n#=I4)uC+(;tN%xYwt5 z`L5rq#0_e51qxp8II*dI33qAZ&t8iL>|B4kU`!Y|<52*LY{ACAJy%vSJBA#Sl2CBd zyM$mQzyB*bwDFpfIrbgEw>ihNlnj}pLQpryl?9C)5`F49zbJTZ1Lm1IAux_tfa8pz`RAPqTuU_?K!fN^3oXpJ%}?p=8w?H@gxzx@Am|7(9=aytt!Kt^U&GOzJQ0J zB4EsA1JogTUj6Fl2PGo@WagbLjnfo*eAAVnX8IMT=Fm5_pSfAK-O z6vW3;NQ!L!WCE%Eu%)jEqf^mHh?~+44gnG#v4jat(-gK^SE-(H}1-SOTyY!i4(hZC1J*zPPG>#qtw+ ze!Fu9kpK9O7puaG$4(@`C(*Giq2y9iu{2sisEEY4+3YwK`Jm&JcEcYgg|@@rZ55<)S0*_ zLzT6J!`DN<0lEx2MnS>B_gQ&P?&Pyj6Wh&pAJ?foCEuF#O7<2@*eN$~QK>lp%N2IT zR+0F43?DzL2@prXxAcdv*y_d-|KVWTbKu-BJ%8!-$Rt-RfSzE-MaR_%y8$AQIlz~9 zSl>Fh9AaXm0EUdbR7o(XDGGOfmV6>~#$*Kp`@@_pwxWTKrK|)K_@)3EhQOM|e3=xJ zd2tp)1jhPcDj`iQNZdwe7qB?4iV`B|!` zjG6!!gqGKR3jiiI@{R_6>_J9w6-IFcklHQm+98Z~U2V7abA({#$7=B9KJtb@ZY|(K zaBpfQaz81UB09aB?0jd{pOIE+Sb4HR?l3#Ia^3qXnZt2m*oU>oX zjF5vhVM|KlfjZdQr3}f7ZQ};8s-atVlxIW%W`s01Z&ulPbeSJY8V=1{E+eNJ+b)K@ z%;oL^z`wuSDFQ}Y^EPmzMK31gH1*(Qs8CGbcLpTt-yd@vK2M_^|Hb(BnBw}y<%bL75a&>*Cg zCjK z*7GvXqZ6?fjL!k|&v`aYujk&94M>`EzxaN9&v7X;Q=9(&h$VXrX8i4YynhAmt=hBD zHAZ1c*bhUbU%UhG{Fz+;t2dwP+UWRAH3Mz{(wfsqkp57V7+F41nR>P8P;LC^PDBW2 z-aBCwV-Z+j9fGm;CkU{l5q~7Z6qgJ$+%Z|UJge^)fxZc-CR?EMB;cXYS=I^}aTkE0 z0UL;-kmnkBh%|#e!O0*7FqK z!3;Wg&8~w}3H(|PxC(|_WB9EIcxM_*ebNdIGg0WV%-srovA6hsm#BC#x0Jq_%o54*)(o$CClq@j=Ai zcb1?2(+r&;f+qJijLgisW69hsZQv}N^MQ@9A>Eh)(p*KD+5Copr(^gx6L8?`6w6RT zNaq1d)txXmQVP}md=2J6P=XjkHjwFyfrFuZZxpDW*C2@VGr?_Ow>}$)`YaZWXO{0y z+>_Ox@qAj*wO8i!)DPeOnLK7UlF_*3di>mBu2q!dsItwEjf2C{JVk4AR5{x`6~wc( zdcTLT9NMmS$;%u8x+mb@ZX@r)qr7-017FdB*t0DJpx^FCHbFjD$@P*BM)3T(E%cQT z-OFgs9g5~Q0_Sn52Si#=05iV{SSXYz+)q)!@dLUHjHp1yVsN;^M}M0>0SMHu5PXHe zE)+y61tc*(4FdfRcu+CEN^B7DXTXP;{f&Ijptry7`CzAazR|qH@)mn@+b{ZKK>M>fjWxxL zmdyw$7_-{*!4=J)_BN4!ro=Fm$)V&_K1B24Bj?EQS-c%V-3KdVMFuh}%1a{-2=Lx+ zG+{eo91h}Y4@XO&^D)BpLKR@v$pA+Vae_&O3XC%Q&l>=xdj#0432~t)Rm;JMCs0&A z^W$59BHBkl^upp0zZ$r*h`vTJLy+(V{($xBanMAj^1BU?JO;2OIEE7uS_~q4_JoKe zG~0aXO6YLVHt+X|RFV3rd0()%EWNj`wc62&taTgh&78LqfdgCo?;hmWG%{ymb=#Kp z_VzX-H9gSdhy8lXQCyw7jexwT54F+vB2&^OPOgW0NMeUobBF3+%1;R>hTcGrj>cGH zn&NOTco{sJO#r5bAnX%{@Hy0U3DZB6&Jx!`tXmlPAxTtl3dl?WK&+gYZU!Q3j14S7 z7Q|rTIJuo5x|9VdH+7!#+!*<+W$wn8!?Sav*c6YAdNJHSTT`+6 z^_=LHewb1~pT|O>HK={$%|PjHMYDFrMrqI@!*^N4Z1&Zl@1+PC*X%io7*c8)_x5!H zd#(!T(;=?#>f$7@3&myOeyAYa&#D9b?wkT#3Vi{c3+o6J=v@t+9lwA+u?Twk5iV6; z@IonBsh13XY>ZFH92X5pWI`_pYT=?^m@6|tm?9c{NDA!+kRazgrKYU8%@tdE>Xg>+ z&N|blbrm^R#&!AlTdItb`0Ss0p-oDfCkrkjg!o)Uq=tl!w-deo@sBlKP)**HdoSCn z{hB!PsX>cbWQ)9{rASWEyDJGm{eeW{RO^tKFg0a@;X`Nn;fF0sHTy^Tp%?8l5qejT ziSa&p?IFMsY@=s6NS+kJVdNB0{E4sRcqbPS-(e_sUo3qXlF+AxPaDoP~ya=j&? z(Z>;V<70(kH!=;omO!5wSqS5O;_yuhI4B?8dn*WK{7?#=iVR^~310vk)@za>jzL%m zsr({L-oD?9h%817XcV-8XXqa?E_Dit#sLv7ch(x_>|13WSn=xnOv;^>O|we;SsZTe zU$s^vFR!*gwKLx{+jik1sakL(6Iy0p^(vey@bfHATxPO2*>v`DCjD!hkNsklBv$IZ zE1d)g+^kgzOa-nF#(w@4I7M}05ZCo%0X!NOgpH%?WHGw;HX3AdfvzfU5jdxZF`OER z8$_tVYhXJ6`+`#vO1ti2sRysaxdE){k{164_HOAOEdwpO2#0Ni+Y|5O(ptom2VM0O zWqpCUNW!@M!C=Dv*DE?N*=?T))2s8+ma0f+Uk^E9x3sF^>ZBv9N@CWUzT_W=ew(N@ zK-u-AGNa-uq4P!{9I(x2i4+MQP|q@QJ8#pPL=fUX#Yds~!q)QrUh#7dD&NC8EObkJ zIXU4AXNT9yvfl^OQVTk)Q{GuwR4K1?v^M36W8a7Tuj#$^F*)EjyG!Gp?}o1fRwbh* zQx9UFT&R}puDQpZex2UDu*`Y7{;Pvo*L0DShYmwvdOC5%aE9Fn3>3NVE7A$UbpaX0 z3roL9K&S4BrXOE&*L;Wy!HLbct=ZK#PSwlY3q4tN?_t_r4}4`kU;mro-7V+iEH?2K z`4jy<7ycAA*ishlCB*mh;?*UjWpa9}<8oWOa5HLRVVEfNm(RXQsJQm`wG`it+cIa@ z+%)-ov%;IQU;55c;!GT&U|;YEJHEdk_cyTv{9{rKTqU+STU+B*XK8aUV2K2;CO*)An1*qVB0yYV1#WOnsO6xIBQc zs_+Qmy|a?}zzbvdh8`*oJ_%kNgM4cZqMo@IV*Rb%DLsG6wZ_C2q? zuRq@DA-?+Y>KCPKr}u+p_ufrQewWbPYkTj#L;g#V#W{cd@M&xOs_y9HHt{0C{IGBv zce>&+!_UBx_qKM)5A(LSi|dyBIP`vCx}s&OAv|*SMH`c&?pWv1-B2;&@#H(>3mV*$ z{i$wATbX}fcO z=VeSoQ&`Zmi{@lg-FsY_$e)u&5!qh0Dz7mtiW5E{r!M;9|& zSL7UuOzB^dWD&?M@fo6qJoCRbOfsg@u7$*M}L$;iSVYdX3+ zSkS3Dy1X#8xAn4gp<}Ueb8`~r;_~qD;IuP!aCLRGa`P~CvE(#&d;x=?|6Ls_CH)lC z1Odp+wO~(D;UkLS6s`$8Pg2d|6vGRGNu}g7U5Pb|g(frXN*ikFf(a=#)nVwV@MyR# zg?TKJB2-dfaw8IE&NL^~S7@I|v3o07M-_~h23LlCO@K#8VNqyC!nzXRic*+NZur6o zD$Qs`7Rk>Ut{-cYlFZ*0yTvK4Gg>H1$-_e86fp}lRi)(lk|y9VYF9Y?x#R}8q*NVU zFkawLtTysG+aw4nt8f5y03eLWA&)=_4lP9i9s&SbHcRv}OEiN}oVfz&tqABpLI7xU zB35`u+*`@0G{UYlDx;z8JI=4Ied2C7iR^T|79>cm67of<1(b9hxEADCc)I8S9SH0b zmJUMHf58Kou?W3+P=oMsjSjLBvSIB)xH-{}BNQB15r_=eK_TXJ*KWb}4A%%3D;^tA zF2j{5$O`tCdjAz6X;*^ebqf^*IX@u><plF#`kKptsLq0n>AE|8*MLnyr990#dE zAyDLYC?P9yby7uY&OJfsIY^O#lo&;kx2qJA_g`{<;Q{THB zBOZQdukL@?ha9#(RSybpbAKh2#x1KMQc|fMe`a3Ru%2OuKcZ(_Ry&~xD*(L=yTva6 zbPpDVMXcl#q~5e%)kw6* z6AkqzEay&Mn3BDmJ9S?;bzhkbG1X17{BQlQ>7XS6gi=_44JjZu@8?<1j#roZmzi|n zf^8a9UCxYhE{wf#>0ZrZxFhPrhx zrYBw)C%srW_5HW*PJL^lJOFISN9W5&jzK)Dr>K#Cw6OWHE5a2b}nER@Tjm}{w*Tll=3CB16vOZorQId20z z7669cQT4u~0s~wDBp|owg7*Rn;Dp-~3kE$H@&DMUb_@b)IE?=94gdgd#!fi9oGY(F zf|gRPmP)Ob5{b5&_W#uQR7QDKKwy~wLUcev$i5OWf8R94h1k_LQZxFw`a7xbx_GQo zI6UFa+WkDtJUxRvi2St-o?!BtG?5}=*EkRcHne~tTp(-(h_iyk75s$*2*|e$KzM@v z799Yfv!%@TqyhUs$N$k^bRi^d9oheCK`z9c7Qh_wk5Us)n#FLi)Bi_{{B!a@Ycc<` zfds6123SV~tcU+I4O#>)^uM&$|Hk$He;xlXBM<;)MgSB1-N_k>C4op}00Gj@?AQQ6 z)lvKR6rsC+cJA7HW82@1_C5`c=5hfSwfO6 zA-s6mwtyPiD;fzt2=dZUke7C!mx&aU<)4&dqE4&?UQSSNn=zPJiixQpL9v)F9}b6+1Z%-rneyV`&taB?a2PBRM+#Pus09F1uTjBY zh`P-;MSzX~2%wXJb(6cQDi#x)gGEY#Rs_#_Mm+pscZ%zv0*u1EUuZo)Are__z!kfZ z^#rWowx|F%a*(I02xAIHo|Z5IirfPLtwnHOH_7{kKx2>$2`xnf;1B>e+FTa|;JtN3 znuTrJItXQ2;R6K_==aPKg}q0jYQ(a`yxQ@|2_(j>lO*6Vh@5s6dql2H8VJlSY&!0S zDTOf51>ZR>rjhttQq;XjE7|-~g{!3lqL}phV@Zkq3>d2WXqZ4Y%KfKuf-uTE?8umj z1q(RBz*smAw18Mj5f+>P#{$Ef+z9}%xN~rcDXWM8c`#0J-+|=`Xp10-Ba(7f{-1fA1H9zq_Zu4qRh6$ye`Fu@v(bd6%!TBHyr zv|z%lFVhuQ3Rc!NrTHr(AwlnLWf8G3E3B4Of3G<|PS1{`d)^xdHa4Lb*?js`6Fj8! z-V>@LQYz&+nfH#V?V2*%Za$^aSE^lm1^`w;sDMl$-baQE;wW@dBm^KPbdeg0uvlir5@(kqSz%IwE2DV({4m3kIgQKrrLnlQ0R$Uc3XP z>jqUrA4)S4KW#?|dT8U6f(Z~1-X(%am<7`BETdH8I!TgwP-8){B(Yc>0d&U2#o+tz zUv=Jdupm;=AVfX{5sa3Kh+o2J;Cg~ipkBUj<%m&@$t&@wS>Lz zPoMSa{)+KQLMF@0sYs2V$+D2riGrn;i3@%oKo`9b;L9=N(SC&B^(934M z(+ELr8u78Vwn?9RK@dM4zgEMIl^1!Mlzh?d>44d@^3qN<=vU?ndntWqZH1-3FA?$2 zvFaG#!sMPWN5jW|66a^%>)TpFmw2`Js+=B+di#YK?4}llR%{QZ?)Q6lhK0Euf0&Vf zVDQdU-YR)QfI}$p9zZnT`+yh)nfeWuD-taMEr|NxY^dEJ}U0`ofv^T#s-(> z>waQazm}F8VgzDZRUxeCng=agzrFL*$6T|h>!DpvkLZH7XaS#B7?wZn`T4g7b}(Zf zFg}}LM8h4ub7W2G*K|o{_h)!?>3fTd0I=Qk$L&I=;+diadb#~Tr_G)dYFg<@kLk$P z2?~6d2nfh?G3b8MaT!H}Hp_;_eq0q@KWZy0nhPMdj$&#Cjz?6%<3T3>ujUqM(3BXQNy1ozUSigTFP!Aenkv07ofUlUxQk-r`p^4eS@Vt z$&W{hdkG(ME$%50Pz@h-pKgl9J@yb2_7nL+b-X-V?RPmoi_;~@wK>NnvV z9oF7GBN97KTrYy!eOtS!^aMj`V$j4AsSJMf+`khQ6BC77M2Y8GsFZfqYQg9&9zAaf z7|eR4H-1}_y+_Kf zC7r=wldA4vES&9#!o@yxtmiFyNbZ-ChB6150mRYST=<2_AT}VgblOpWf1&Q8CmLX= z;c7knm1*oLcIdL&@>aT-&ChH4*je+>*ElKt6n>RXBhj;UvR(J_E5d!#hWVfKMg|qM z*ENsAChF|-zBuv-QOeA|)oR@L9aQ%R;xCXx|SI|YP_)c2Y7P#!tv>^U^?gGf`Ia9wSCpW z3iaM#<@v`$pZRoxo83h=9!Kl*mf52{-8~(48+7%ou%|oIL~1ugwhqr-{5YS-qzk0k zh^mYhC?JZvo7NaU5#D{Acw#X^IwKsqVuekHQD_x#!$y%hDZ!r5IlV&*EWX`6G5t*L zV4hNe`IF7iyZuQ4z09FMmZ@f=m;=hwWZuXxlM7Fyo~`5_`HIJ3v~0ZSkuYb>JKv$* z!w@}g^oXaJX)u`eKlOa<6CN5C)rn~Gy4zyEB+`3xn8qvEr;l*?EmaadqI0NvEXQ~! zF^6|onPNqq)hFp@i|Gs(dcnvzhdYTroXzFrl#OIpjB5N}plzd^xk_7w1x zR7r5xIroOC*8kZyZ7=HPOsx3ghuFlfS&qWpl@`}oO-^y8r(iOC7UnW8#Jg%?&)))0&* zf4sVcjZiW5wqA6MOCONv3}`kGMC8YQfTrK@d?lCnU=I{D?7>Isd%`AN z?#HiR>we71!ra8mJF2n}vZlQvN-d{e?0+JyEhNjWaj|-awBEIbCa89nOVLuKT^T%4T5QOclHJOHAzAF{KQA|{{{d%$IUmH-Q+*NC3^6Xih-K2vO#HK zMBGfFiJ;t4fw4(4CYz%u)M2U9H3!flUmvXw^8eA3m-yk0dWAuO$-q|6v7z74KFKWI zgo$s_4?D5mDe&y)Dh9TK&~!lpOoxS~d#8@yvz2fGGYe(j3_$7<ptuUi1_;B>eCV#_UU<8Psf*=^5aL9D{2DV##Qzg+T zbfi6CKRA!L3h*Fcs*m{Y+r6d58Nt{)A}??G=dpfr^)C&_q=>g8A-J#K2)rR|U788+ zerk!;R!JK0=Fw;Q8Rih;M>^-lkV#7*53dajGya|hZp!R{dJn2Ajt*4+V6MX~~jRW9{2Cq|$E`Pv%_V*sERid*^HI zc;oMLXKxE7nU**TX9hp~4qe`yh^kF`_GRRt_bc9wl0)Lr3R}?~&UH2|N5?S=oA!jP z$brv4S>rllWF8op8~~W1HP}NEA_1sk2GM<4^sR0d14;DzyU|e#Ptt;(uBn?l{gz_I zWO2HoMwg-tF$s)Fj$(W}IE(P|Gm%MKtt-xYq{z?9k806w2)#GsC`O=V${4D|!CX%v0N6u|qdu^7Br(sl{)-7H#q~j>Wt17#HeHp!fB8%9xbqZ0+K+q5CTi z{)Jrn@*pRy{`ZKpP+tRv$1rU&eV9CqNQQ{?7XkI+8~d$wrsO-`wV5CNU%~ucju_fs zKAauQQ)}m6mYYlYYHDWMEhEBpn(yM5u~4SBmiA+(z5HWy{P3oW*(Cp7;f#q{G!+g2 zal!$_?D;QRdGbEV3?%4nUNCw1KSA6prZuGyYiwTS*ZI))BPl}0vZG2om=NG1aJJ+6 zy{8p6@B2JV`bs>%wQk zzsG0uPG>VIOFd8;qMT+&`_$clqroxR0Xpv%x3*|4i@>tfqz$zij;&)pbX4_3gUu>Ci~cf`ga&(j#stk zuuoU5-5I@*^;;Jy?d$O-f`S&>x`q_%O`iu<6s$dul5O!_(?U&CI%8Wi@Wx87eZIeR zXAzgyXsDPNSS!|lv6Ga?RV3TJR2tED#(a;XVJN*Qp(CMHG+i2x4#1(p0QVBk-wP?j zggga{TTEmg7$O?pA%=*+*5qZ{^z7Fc9Mt6G@Z3=4AJ^pcLBKcTmDA+{GBQJtqwW-q zPD1Jzb1j|=(|cUF6{bcV3*~|%O1wG8I{B9sV}DdaHR488eFz1(pTHzxFg$DlCDl@K zHe;E9`41-~KV;@>sZBm~85(QMn2e!X8MMC|K-?Yf8N?hlA?N01e@{!o7&5xAYgv=5 z?JKKPruTYVr}5}r_*R0goNSE9sCRm}ayk3mT0|YMP*kECZ@Btwlf6>I&R} zkw9ftZ+JqkPlHTCX|Z)&Em@X{}D z(EgnIyjtiPZ5JO%WqR=r>!aeO*zO9gcJ)l2_6&nMr@p9goz6+cOlvw%ge4;`|7SH! zfqGN^)34n(8Fg<^)6fFI5?Xad+#H^5lST@h?mkQNHn>(VVXyjDZuFrZ?esN+M*Ij1 zbedKQH{cw5sf&H9&srejvg*^%GuCrDHe3q7qeL$b<54+rGxD9HE*!HUxYV(9D)E}? zNc^$c`v^Pv#*lq2(TS0!df?pY_^C!Sv5e$sa*Q6U0_`v-M;YmQc(ulFx|RK>p{fke z2H4JBgE~G=wC1a_kasaZ!!eCt9%;7Ns8KAw^8H$7^nwwaAFaJRO6b0|^2|W`w$%3w zz$pNHr+&@mSDGI7uEQ>bu5D z49`zRtT~z-y+n7G!uo#}Tp>J~m#3P=ua-Z3>@K9d_>t~(kE3TjBk{R5_R!By?9N)p z-OF)zztwKrdwPBQLG_F92O+grbFHqBV$!|9aIxORpJkE1Dk=z$4$?BiyHa;f1?nug z8#fg64d>KZCNZ;&w+8MJV}V~YhGJz=A&VyTlBg(eXz&ftv~seK%^3T`6j9;_848hWax=gOEni1lx2#Ks!?88PV{CtR!aaWI zP{8Qy_rZqOVBd5qOkfgY5|LL?SCFrC6;5P0ku!Er&Z|8&Tl1+3oqlY-bl}E({x51% zHJMm$*l@wA;)AQ`Dpe-$bF3yzc(^R*F?{rZ0m|X z=pxLH8A`ZoZp?}D?tuhVU??#i6=%n5g`#z$C|AI*@yhEmLY3jD=?B(z^D5KzeJiO( zjxCIp(V$+B7JKOwnf~h-$RC!Xf~26sZC+3E^2}e&zel%bE2xb#&U)@{5!6NLp0!oX z(_D?zPPaRe36R`WY>B$n>W#q~i1RI*!w#eiH-G zs6&tM_lEae3)!zueh2L#0!jxdw!kZ1&FJ$@+*Q!*&0`6?j&CW7imhtyUnua-g?=@2 z=CSau)oUn!pOJDslVyqyp?xEn?Yzp^B=e0#*k*DfX!4munmy>jA5Ggu*J9hyu7Ka2_x*OT(QcztP)qvkf{(UK(12Q-tKQ3TDC zF^dpLc9;{xxCul#-YIG6%3{2EsV zcyB^d#Gm~Aikq#Ai1@!eW1>sWYw?Ub^2L#8OwMGixtjNSGy%TcwzZ)jwyKTh)L z!J+qpd?1DbLO!a!0I#p{m&JY~V++I^+OeMF0&RYKZv9*=J36-NNo9(pu5)%H!4=w8 z5mWkY2{9{BUDBK7TAkv3~HKZ>ox&=}bHnn9*UV zB=8$tzEZH~-x54(wUOBxv3lWJwO2H<$-sLxc-rE*rK3&WGt0bHCkYK%-z-OQ*ob%5C|u8Xf$8%zAN67D@);J zHiqdyp7vwb?hh^@`C?u6@qBAR>i7kVY9>7Ob0Ui-B9^kYPdBmf7J-)HtD9ED9UXy` zMY58s^-C7SU0#A-Sh=JR~^+(4>!{B~=pHli?V}qYFc8uPo5ScH! zOLNNYsjJ5aWlQLVs;;**=|GkrQG#x?;da`BS&25Rnr zJ5+dKE9Styp3-JTR3xs@t8^g6``(-M3BqswO)znH_Y4N>O19~}vJ4=0(3>==FOxm_ r$NVy>7Vs)-`{-Ni=j&!7gck5#A$$!G?1u!SO*sO11eik-Y{35k{>wr9 literal 0 HcmV?d00001 diff --git a/sound/eguitar/fn5.ogg b/sound/eguitar/fn5.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4caadbee97852813de5bcc41809f1cc4e30c12f2 GIT binary patch literal 9773 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 W^qpFYfLU+}QxIApynrAYM)*IwB+cgl literal 0 HcmV?d00001 diff --git a/sound/eguitar/gb4.ogg b/sound/eguitar/gb4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..aba86ff66c106f723fc7ef2a9348a353c6eeb209 GIT binary patch literal 9656 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

V-Bc_=&dg!Uz{p$Nl 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 literal 0 HcmV?d00001 diff --git a/sound/eguitar/gn5.ogg b/sound/eguitar/gn5.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d55d4148815df4ab7393d7e4a710f1354a64f4be GIT binary patch literal 9801 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 HM1cPTW!Uf} literal 0 HcmV?d00001 diff --git a/sound/eguitar/gn6.ogg b/sound/eguitar/gn6.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4cb5e2c63ee10d5d7344c0801b6e3a5850e10055 GIT binary patch literal 13045 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

kj#u(m5ZFm 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 KuZe9Z1^*ALEUUq65mGu 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 VUS4CHy6F9;d8BESZQGBF3jl7SQSJZ$ literal 0 HcmV?d00001 From 5905a98274c181523802c96a1a2ac76f6834867c Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Sun, 2 Jul 2017 12:14:27 -0400 Subject: [PATCH 020/206] metastation mapping --- _maps/map_files/MetaStation/MetaStation.v41A.II.dmm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm b/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm index a7cfe6afb3e..ca3ef312c09 100644 --- a/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm +++ b/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm @@ -4563,7 +4563,7 @@ "bJM" = (/obj/structure/stool{pixel_y = 8},/obj/effect/landmark/start{name = "Civilian"},/turf/simulated/floor/wood,/area/crew_quarters/bar) "bJN" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/carpet,/area/crew_quarters/theatre) "bJO" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/carpet,/area/crew_quarters/theatre) -"bJP" = (/obj/structure/table/woodentable,/obj/item/weapon/lipstick{pixel_y = 5},/obj/item/device/radio/intercom{frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/obj/machinery/camera{c_tag = "Theatre - Stage"; dir = 8; network = list("SS13")},/obj/machinery/light/small{dir = 4},/obj/item/device/guitar,/turf/simulated/floor/wood,/area/crew_quarters/theatre) +"bJP" = (/obj/structure/table/woodentable,/obj/item/weapon/lipstick{pixel_y = 5},/obj/item/device/radio/intercom{frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/obj/machinery/camera{c_tag = "Theatre - Stage"; dir = 8; network = list("SS13")},/obj/machinery/light/small{dir = 4},/obj/item/device/instrument/guitar,/turf/simulated/floor/wood,/area/crew_quarters/theatre) "bJQ" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "escape"},/area/hallway/primary/starboard) "bJR" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/starboard) "bJS" = (/obj/structure/dispenser{pixel_x = -1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blackcorner"},/area/atmos) @@ -4841,7 +4841,7 @@ "bPe" = (/obj/machinery/light_switch{pixel_y = -28},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/light,/turf/simulated/floor/carpet,/area/crew_quarters/theatre) "bPf" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/carpet,/area/crew_quarters/theatre) "bPg" = (/obj/structure/table/woodentable,/obj/machinery/light/small,/obj/item/clothing/glasses/regular/hipster{name = "Hipster Glasses"},/turf/simulated/floor/wood,/area/crew_quarters/theatre) -"bPh" = (/obj/item/device/violin,/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/crew_quarters/theatre) +"bPh" = (/obj/item/device/instrument/violin,/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/crew_quarters/theatre) "bPi" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "cmoprivacy"; layer = 2.7; name = "privacy shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/cmo) "bPj" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 10; icon_state = "yellow"},/area/hallway/primary/starboard) "bPk" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11},/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellow"},/area/hallway/primary/starboard) From 40e5123e427362508efc5d49145090dd059b0028 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Tue, 4 Jul 2017 21:04:56 -0400 Subject: [PATCH 021/206] Darts no longer proc reaction --- code/modules/projectiles/projectile/bullets.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/modules/projectiles/projectile/bullets.dm b/code/modules/projectiles/projectile/bullets.dm index 2c55431fba0..95c113d5c51 100644 --- a/code/modules/projectiles/projectile/bullets.dm +++ b/code/modules/projectiles/projectile/bullets.dm @@ -250,7 +250,6 @@ if(blocked != 100) if(M.can_inject(null,0,hit_zone)) // Pass the hit zone to see if it can inject by whether it hit the head or the body. ..() - reagents.reaction(M, INGEST) reagents.trans_to(M, reagents.total_volume) return 1 else From fe6481f86f99aecc6fa2eeccac2d10fe4c251f3f Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Tue, 4 Jul 2017 21:45:15 -0400 Subject: [PATCH 022/206] Buffs Advanced Mop --- code/__DEFINES/is_helpers.dm | 2 + code/game/machinery/rechargestation.dm | 3 -- code/game/objects/items/weapons/mop.dm | 73 +++++++++++++++++--------- 3 files changed, 51 insertions(+), 27 deletions(-) diff --git a/code/__DEFINES/is_helpers.dm b/code/__DEFINES/is_helpers.dm index d708813b139..393247c5a1f 100644 --- a/code/__DEFINES/is_helpers.dm +++ b/code/__DEFINES/is_helpers.dm @@ -7,6 +7,8 @@ //Objects +#define is_cleanable(A) (istype(A, /obj/effect/decal/cleanable) || istype(A, /obj/effect/rune)) //if something is cleanable + var/list/static/global/pointed_types = typecacheof(list( /obj/item/weapon/pen, /obj/item/weapon/screwdriver, diff --git a/code/game/machinery/rechargestation.dm b/code/game/machinery/rechargestation.dm index f0a635c73a8..1e0f416bb0d 100644 --- a/code/game/machinery/rechargestation.dm +++ b/code/game/machinery/rechargestation.dm @@ -220,9 +220,6 @@ var/i = 1 for(1, i <= coeff, i++) LR.Charge(occupant) - if(istype(O,/obj/item/weapon/mop/advanced)) - if(O.reagents.get_reagent_amount("water") < 40) - O.reagents.add_reagent("water", 0.5 * coeff) if(R) if(R.module) R.module.respawn_consumable(R) diff --git a/code/game/objects/items/weapons/mop.dm b/code/game/objects/items/weapons/mop.dm index 93144dc6c17..b7e60411bc5 100644 --- a/code/game/objects/items/weapons/mop.dm +++ b/code/game/objects/items/weapons/mop.dm @@ -1,12 +1,10 @@ -#define is_cleanable(A) (istype(A, /obj/effect/decal/cleanable) || istype(A, /obj/effect/rune)) - /obj/item/weapon/mop desc = "The world of janitalia wouldn't be complete without a mop." name = "mop" icon = 'icons/obj/janitor.dmi' icon_state = "mop" - force = 3.0 - throwforce = 5.0 + force = 3 + throwforce = 5 throw_speed = 3 throw_range = 7 w_class = WEIGHT_CLASS_NORMAL @@ -43,23 +41,25 @@ to_chat(user, "Your mop is dry!") return - var/turf/simulated/turf = A - if(is_cleanable(A)) - turf = A.loc - A = null + var/turf/simulated/T = get_turf(A) - if(istype(turf)) - user.visible_message("[user] begins to clean \the [turf] with [src].", "You begin to clean \the [turf] with [src]...") + if(istype(A, /obj/item/weapon/reagent_containers/glass/bucket) || istype(A, /obj/structure/janitorialcart)) + return - if(do_after(user, src.mopspeed, target = turf)) + if(istype(T)) + user.visible_message("[user] begins to clean [T] with [src].", "You begin to clean [T] with [src]...") + + if(do_after(user, src.mopspeed, target = T)) to_chat(user, "You finish mopping.") - clean(turf) + clean(T) /obj/effect/attackby(obj/item/I, mob/user, params) if(istype(I, /obj/item/weapon/mop) || istype(I, /obj/item/weapon/soap)) return - ..() + else + return ..() + /obj/item/weapon/mop/proc/janicart_insert(mob/user, obj/structure/janitorialcart/J) J.put_in_cart(src, user) @@ -75,22 +75,47 @@ /obj/item/weapon/mop/advanced desc = "The most advanced tool in a custodian's arsenal. Just think of all the viscera you will clean up with this!" name = "advanced mop" - mopcap = 15 + mopcap = 10 icon_state = "advmop" - item_state = "mop" //meh will do for now until TG makes one + item_state = "mop" origin_tech = "materials=3;engineering=3" force = 6 throwforce = 8 throw_range = 4 - mopspeed = 10 + mopspeed = 20 + var/refill_enabled = TRUE //Self-refill toggle for when a janitor decides to mop with something other than water. + var/refill_rate = 1 //Rate per process() tick mop refills itself + var/refill_reagent = "water" //Determins what reagent to use for refilling, just in case someone wanted to make a HOLY MOP OF PURGING + +/obj/item/weapon/mop/advanced/New() + ..() + processing_objects.Add(src) + +/obj/item/weapon/mop/advanced/attack_self(mob/user) + refill_enabled = !refill_enabled + if(refill_enabled) + processing_objects.Add(src) + else + processing_objects.Remove(src) + to_chat(user, "You set the condenser switch to the '[refill_enabled ? "ON" : "OFF"]' position.") + playsound(user, 'sound/machines/click.ogg', 30, 1) + +/obj/item/weapon/mop/advanced/process() + + if(reagents.total_volume < mopcap) + reagents.add_reagent(refill_reagent, refill_rate) + +/obj/item/weapon/mop/advanced/examine(mob/user) + ..() + to_chat(user, "The condenser switch is set to [refill_enabled ? "ON" : "OFF"].") + +/obj/item/weapon/mop/advanced/Destroy() + if(refill_enabled) + processing_objects.Remove(src) + return ..() + /obj/item/weapon/mop/advanced/cyborg - mopcap = 40 -/obj/item/weapon/mop/advanced/cyborg/New() - ..() - reagents.add_reagent("water", mopcap) - -/obj/item/weapon/mop/advanced/cyborg/examine(mob/user) - ..(user) - to_chat(user, "The mop's water tank has [round(reagents.get_reagent_amount("water"))] units of water left.") +/obj/item/weapon/mop/advanced/cyborg/janicart_insert(mob/user, obj/structure/janitorialcart/J) + return \ No newline at end of file From 226a749ea75985c7687a9d32d8cfe4196ce67ece Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Tue, 4 Jul 2017 22:46:55 -0400 Subject: [PATCH 023/206] Refactors Wall Item Placement Checking --- code/__HELPERS/unsorted.dm | 64 ++++++++++++++++++-------------------- 1 file changed, 30 insertions(+), 34 deletions(-) diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index e5e9116eeb7..ccfeb287170 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -1249,46 +1249,42 @@ var/global/list/common_tools = list( /* Checks if that loc and dir has a item on the wall */ -var/list/WALLITEMS = list( - "/obj/machinery/power/apc", "/obj/machinery/alarm", "/obj/item/device/radio/intercom", - "/obj/structure/extinguisher_cabinet", "/obj/structure/reagent_dispensers/peppertank", - "/obj/machinery/status_display", "/obj/machinery/requests_console", "/obj/machinery/light_switch", "/obj/effect/sign", - "/obj/machinery/newscaster", "/obj/machinery/firealarm", "/obj/structure/noticeboard", "/obj/machinery/door_control", - "/obj/machinery/computer/security/telescreen", "/obj/machinery/embedded_controller/radio/simple_vent_controller", - "/obj/item/weapon/storage/secure/safe", "/obj/machinery/door_timer", "/obj/machinery/flasher", "/obj/machinery/keycard_auth", - "/obj/structure/mirror", "/obj/structure/closet/fireaxecabinet", "/obj/machinery/computer/security/telescreen/entertainment", - "/obj/structure/sign" - ) +var/list/static/global/wall_items = typecacheof(list(/obj/machinery/power/apc, /obj/machinery/alarm, + /obj/item/device/radio/intercom, /obj/structure/extinguisher_cabinet, /obj/structure/reagent_dispensers/peppertank, + /obj/machinery/status_display, /obj/machinery/requests_console, /obj/machinery/light_switch, /obj/structure/sign, + /obj/machinery/newscaster, /obj/machinery/firealarm, /obj/structure/noticeboard, /obj/machinery/door_control, + /obj/machinery/computer/security/telescreen, /obj/machinery/embedded_controller/radio/airlock, + /obj/item/weapon/storage/secure/safe, /obj/machinery/door_timer, /obj/machinery/flasher, /obj/machinery/keycard_auth, + /obj/structure/mirror, /obj/structure/closet/fireaxecabinet, /obj/machinery/computer/security/telescreen/entertainment, + /obj/structure/sign)) + /proc/gotwallitem(loc, dir) for(var/obj/O in loc) - for(var/item in WALLITEMS) - if(istype(O, text2path(item))) - //Direction works sometimes - if(O.dir == dir) - return 1 - - //Some stuff doesn't use dir properly, so we need to check pixel instead - switch(dir) - if(SOUTH) - if(O.pixel_y > 10) - return 1 - if(NORTH) - if(O.pixel_y < -10) - return 1 - if(WEST) - if(O.pixel_x > 10) - return 1 - if(EAST) - if(O.pixel_x < -10) - return 1 + if(is_type_in_typecache(O, wall_items)) + //Direction works sometimes + if(O.dir == dir) + return 1 + //Some stuff doesn't use dir properly, so we need to check pixel instead + switch(dir) + if(SOUTH) + if(O.pixel_y > 10) + return 1 + if(NORTH) + if(O.pixel_y < -10) + return 1 + if(WEST) + if(O.pixel_x > 10) + return 1 + if(EAST) + if(O.pixel_x < -10) + return 1 //Some stuff is placed directly on the wallturf (signs) for(var/obj/O in get_step(loc, dir)) - for(var/item in WALLITEMS) - if(istype(O, text2path(item))) - if(abs(O.pixel_x) <= 10 && abs(O.pixel_y) <= 10) - return 1 + if(is_type_in_typecache(O, wall_items)) + if(abs(O.pixel_x) <= 10 && abs(O.pixel_y) <= 10) + return 1 return 0 From b6a5ffd8ff56320355dbecfb930a716ec9e9662e Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Tue, 4 Jul 2017 23:04:20 -0400 Subject: [PATCH 024/206] Makes ListTargets Much Faster --- code/modules/mob/living/simple_animal/hostile/hostile.dm | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/code/modules/mob/living/simple_animal/hostile/hostile.dm b/code/modules/mob/living/simple_animal/hostile/hostile.dm index 911f66a5527..50fab332201 100644 --- a/code/modules/mob/living/simple_animal/hostile/hostile.dm +++ b/code/modules/mob/living/simple_animal/hostile/hostile.dm @@ -98,10 +98,8 @@ /mob/living/simple_animal/hostile/proc/ListTargets()//Step 1, find out what we can see - . = list() if(!search_objects) - var/list/Mobs = hearers(vision_range, targets_from) - src //Remove self, so we don't suicide - . += Mobs + . = hearers(vision_range, targets_from) - src //Remove self, so we don't suicide var/static/hostile_machines = typecacheof(list(/obj/machinery/porta_turret, /obj/mecha, /obj/spacepod)) @@ -109,8 +107,7 @@ if(can_see(targets_from, HM, vision_range)) . += HM else - var/list/Objects = oview(vision_range, targets_from) - . += Objects + . = oview(vision_range, targets_from) /mob/living/simple_animal/hostile/proc/FindTarget(var/list/possible_targets, var/HasTargetsList = 0)//Step 2, filter down possible targets to things we actually care about . = list() From 641af24a2dee9306e67e918c4c827905cb3cabc6 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Wed, 5 Jul 2017 16:32:22 -0400 Subject: [PATCH 025/206] Removes a bunch fo Spawns in Life --- .../mob/living/carbon/alien/humanoid/life.dm | 16 ++++----- .../mob/living/carbon/alien/larva/life.dm | 5 ++- code/modules/mob/living/carbon/carbon.dm | 3 +- code/modules/mob/living/carbon/human/death.dm | 3 +- code/modules/mob/living/carbon/human/life.dm | 4 +-- .../living/carbon/human/species/plasmaman.dm | 9 ++--- .../living/carbon/human/species/species.dm | 18 ++++------ code/modules/mob/living/carbon/life.dm | 35 ++++++++----------- code/modules/mob/living/carbon/slime/slime.dm | 31 +++++++--------- 9 files changed, 48 insertions(+), 76 deletions(-) diff --git a/code/modules/mob/living/carbon/alien/humanoid/life.dm b/code/modules/mob/living/carbon/alien/humanoid/life.dm index e6a2f6567c2..4be2cbdb390 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/life.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/life.dm @@ -22,15 +22,13 @@ if(disabilities & COUGHING) if((prob(5) && paralysis <= 1)) drop_item() - spawn( 0 ) - emote("cough") - return + emote("cough") + return if(disabilities & TOURETTES) if((prob(10) && paralysis <= 1)) Stun(10) - spawn( 0 ) - emote("twitch") - return + emote("twitch") + return if(disabilities & NERVOUS) if(prob(10)) stuttering = max(10, stuttering) @@ -68,8 +66,7 @@ //UNCONSCIOUS. NO-ONE IS HOME if((getOxyLoss() > 50) || (config.health_threshold_crit >= health)) if(health <= 20 && prob(1)) - spawn(0) - emote("gasp") + emote("gasp") if(!reagents.has_reagent("epinephrine")) adjustOxyLoss(1) Paralyse(3) @@ -81,8 +78,7 @@ blinded = 1 stat = UNCONSCIOUS if(prob(10) && health) - spawn(0) - emote("hiss") + emote("hiss") //CONSCIOUS else stat = CONSCIOUS diff --git a/code/modules/mob/living/carbon/alien/larva/life.dm b/code/modules/mob/living/carbon/alien/larva/life.dm index 447f65c6744..8366a7d02a8 100644 --- a/code/modules/mob/living/carbon/alien/larva/life.dm +++ b/code/modules/mob/living/carbon/alien/larva/life.dm @@ -40,9 +40,8 @@ else if(sleeping) blinded = 1 stat = UNCONSCIOUS - if( prob(10) && health ) - spawn(0) - emote("hiss_") + if(prob(10) && health) + emote("hiss_") //CONSCIOUS else stat = CONSCIOUS diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index dd18495cc70..fa6a3f8a92b 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -126,8 +126,7 @@ if(isturf(loc)) I.remove(src) I.forceMove(get_turf(src)) - spawn() - I.throw_at(get_edge_target_turf(src,pick(alldirs)),rand(1,3),5) + I.throw_at(get_edge_target_turf(src,pick(alldirs)),rand(1,3),5) for(var/mob/M in src) if(M in src.stomach_contents) diff --git a/code/modules/mob/living/carbon/human/death.dm b/code/modules/mob/living/carbon/human/death.dm index beaca58d74d..9b035dce404 100644 --- a/code/modules/mob/living/carbon/human/death.dm +++ b/code/modules/mob/living/carbon/human/death.dm @@ -19,8 +19,7 @@ if(isturf(loc)) var/atom/movable/thing = I.remove(src) thing.forceMove(get_turf(src)) - spawn() - thing.throw_at(get_edge_target_turf(src,pick(alldirs)),rand(1,3),5) + thing.throw_at(get_edge_target_turf(src,pick(alldirs)),rand(1,3),5) for(var/obj/item/organ/external/E in bodyparts) if(istype(E, /obj/item/organ/external/chest)) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index cba5e4eb458..4ddf987b7e7 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -259,7 +259,7 @@ if(losebreath > 0) AdjustLoseBreath(-1) if(prob(10)) - spawn emote("gasp") + emote("gasp") if(istype(loc, /obj/)) var/obj/loc_as_obj = loc loc_as_obj.handle_internal_lifeform(src, 0) @@ -1090,7 +1090,7 @@ // Humans can lack a mind datum, y'know if(H.mind && (H.mind.assigned_role == "Detective" || H.mind.assigned_role == "Coroner")) return //too cool for puke - to_chat(H, "You smell something foul...") + to_chat(H, "You smell something foul...") H.fakevomit() /mob/living/carbon/human/proc/handle_heartbeat() diff --git a/code/modules/mob/living/carbon/human/species/plasmaman.dm b/code/modules/mob/living/carbon/human/species/plasmaman.dm index 4563fb2029f..7e6914b603a 100644 --- a/code/modules/mob/living/carbon/human/species/plasmaman.dm +++ b/code/modules/mob/living/carbon/human/species/plasmaman.dm @@ -166,8 +166,7 @@ if(Toxins_pp < safe_plasma_min) if(prob(20)) - spawn(0) - H.emote("gasp") + H.emote("gasp") if(Toxins_pp > 0) var/ratio = safe_plasma_min/Toxins_pp H.adjustOxyLoss(min(5*ratio, HUMAN_MAX_OXYLOSS)) // Don't fuck them up too fast (space only does HUMAN_MAX_OXYLOSS after all!) @@ -198,8 +197,7 @@ if(world.time - H.co2overloadtime > 300) // They've been in here 30s now, lets start to kill them for their own good! H.adjustOxyLoss(8) if(prob(20)) // Lets give them some chance to know somethings not right though I guess. - spawn(0) - H.emote("cough") + H.emote("cough") else H.co2overloadtime = 0 @@ -213,8 +211,7 @@ H.AdjustSleeping(8, bound_lower = 0, bound_upper = 10) else if(SA_pp > 0.15) // There is sleeping gas in their lungs, but only a little, so give them a bit of a warning if(prob(20)) - spawn(0) - H.emote(pick("giggle", "laugh")) + H.emote(pick("giggle", "laugh")) SA.moles = 0 if(abs(310.15 - breath.temperature) > 50) // Hot air hurts :( diff --git a/code/modules/mob/living/carbon/human/species/species.dm b/code/modules/mob/living/carbon/human/species/species.dm index 8f547b7db15..a00e183c10a 100644 --- a/code/modules/mob/living/carbon/human/species/species.dm +++ b/code/modules/mob/living/carbon/human/species/species.dm @@ -227,8 +227,7 @@ if(O2_pp < atmos_requirements["min_oxy"]) if(prob(20)) - spawn(0) - H.emote("gasp") + H.emote("gasp") H.failed_last_breath = 1 if(O2_pp > 0) @@ -250,8 +249,7 @@ if(N2_pp < atmos_requirements["min_nitro"]) if(prob(20)) - spawn(0) - H.emote("gasp") + H.emote("gasp") H.failed_last_breath = 1 if(N2_pp > 0) @@ -273,8 +271,7 @@ if(Tox_pp < atmos_requirements["min_tox"]) if(prob(20)) - spawn(0) - H.emote("gasp") + H.emote("gasp") H.failed_last_breath = 1 if(Tox_pp > 0) @@ -297,8 +294,7 @@ if(CO2_pp < atmos_requirements["min_co2"]) if(prob(20)) - spawn(0) - H.emote("gasp") + H.emote("gasp") H.failed_last_breath = 1 if(CO2_pp) @@ -316,8 +312,7 @@ if(world.time - H.co2overloadtime > 300) // They've been in here 30s now, lets start to kill them for their own good! H.adjustOxyLoss(8) if(prob(20)) // Lets give them some chance to know somethings not right though I guess. - spawn(0) - H.emote("cough") + H.emote("cough") else H.clear_alert("co2") H.co2overloadtime = 0 @@ -343,8 +338,7 @@ H.AdjustSleeping(8, bound_lower = 0, bound_upper = 10) else if(SA_pp > 0.01) // There is sleeping gas in their lungs, but only a little, so give them a bit of a warning if(prob(20)) - spawn(0) - H.emote(pick("giggle", "laugh")) + H.emote(pick("giggle", "laugh")) handle_temperature(breath, H) return 1 diff --git a/code/modules/mob/living/carbon/life.dm b/code/modules/mob/living/carbon/life.dm index cbfc9ddbfdf..b448732fe8c 100644 --- a/code/modules/mob/living/carbon/life.dm +++ b/code/modules/mob/living/carbon/life.dm @@ -54,7 +54,7 @@ if(losebreath > 0) AdjustLoseBreath(-1) if(prob(10)) - spawn emote("gasp") + emote("gasp") if(istype(loc, /obj/)) var/obj/loc_as_obj = loc loc_as_obj.handle_internal_lifeform(src, 0) @@ -114,8 +114,7 @@ //OXYGEN if(O2_partialpressure < safe_oxy_min) //Not enough oxygen if(prob(20)) - spawn(0) - emote("gasp") + emote("gasp") if(O2_partialpressure > 0) var/ratio = safe_oxy_min/O2_partialpressure adjustOxyLoss(min(5*ratio, 3)) @@ -145,7 +144,7 @@ if(world.time - co2overloadtime > 300) adjustOxyLoss(8) if(prob(20)) - spawn(0) emote("cough") + emote("cough") else co2overloadtime = 0 @@ -168,7 +167,7 @@ AdjustSleeping(2, bound_lower = 0, bound_upper = 10) else if(SA_partialpressure > 0.01) if(prob(20)) - spawn(0) emote(pick("giggle","laugh")) + emote(pick("giggle","laugh")) //BREATH TEMPERATURE handle_breath_temperature(breath) @@ -236,21 +235,18 @@ wetlevel = max(wetlevel - 1,0) /mob/living/carbon/handle_stomach() - spawn(0) - for(var/mob/living/M in stomach_contents) - if(M.loc != src) + for(var/mob/living/M in stomach_contents) + if(M.loc != src) + stomach_contents.Remove(M) + continue + if(stat != DEAD) + if(M.stat == DEAD) stomach_contents.Remove(M) + qdel(M) continue - if(istype(M, /mob/living) && stat != 2) - if(M.stat == 2) - M.death(1) - stomach_contents.Remove(M) - qdel(M) - continue - if(mob_master.current_cycle%3==1) - if(!(M.status_flags & GODMODE)) - M.adjustBruteLoss(5) - nutrition += 10 + if(mob_master.current_cycle%3==1) + M.adjustBruteLoss(5) + nutrition += 10 //This updates the health and status of the mob (conscious, unconscious, dead) /mob/living/carbon/handle_regular_status_updates() @@ -347,8 +343,7 @@ handle_dreams() adjustStaminaLoss(-10) if(prob(10) && health && hal_screwyhud != SCREWYHUD_CRIT) - spawn(0) - emote("snore") + emote("snore") // Keep SSD people asleep if(player_logged) Sleeping(2) diff --git a/code/modules/mob/living/carbon/slime/slime.dm b/code/modules/mob/living/carbon/slime/slime.dm index 94ae7482437..28e457fd128 100644 --- a/code/modules/mob/living/carbon/slime/slime.dm +++ b/code/modules/mob/living/carbon/slime/slime.dm @@ -281,11 +281,9 @@ if(prob(90) && !client) Discipline++ - spawn() - SStun = 1 - sleep(rand(45,60)) - if(src) - SStun = 0 + SStun = 1 + spawn(rand(45,60)) + SStun = 0 Victim = null anchored = 0 @@ -309,11 +307,9 @@ if(Discipline == 1) attacked = 0 - spawn() - SStun = 1 - sleep(rand(55,65)) - if(src) - SStun = 0 + SStun = 1 + spawn(rand(55,65)) + SStun = 0 Victim = null anchored = 0 @@ -439,9 +435,8 @@ if(Discipline == 1) attacked = 0 - spawn() - SStun = 1 - sleep(rand(5,20)) + SStun = 1 + spawn(rand(5,20)) SStun = 0 spawn(0) @@ -491,9 +486,8 @@ Target = null anchored = 0 - spawn() - SStun = 1 - sleep(rand(5,20)) + SStun = 1 + spawn(rand(5,20)) SStun = 0 spawn(0) @@ -513,9 +507,8 @@ Discipline++ if(Discipline == 1) attacked = 0 - spawn() - SStun = 1 - sleep(rand(5,20)) + SStun = 1 + spawn(rand(5,20)) SStun = 0 Victim = null From 6bc9c95042c45661a5c5628448efc61f069e9b2d Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Wed, 5 Jul 2017 17:04:02 -0400 Subject: [PATCH 026/206] target acquired: terminate --- code/modules/mob/living/carbon/human/life.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 4ddf987b7e7..8cab390a1db 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -1090,7 +1090,7 @@ // Humans can lack a mind datum, y'know if(H.mind && (H.mind.assigned_role == "Detective" || H.mind.assigned_role == "Coroner")) return //too cool for puke - to_chat(H, "You smell something foul...") + to_chat(H, "You smell something foul...") H.fakevomit() /mob/living/carbon/human/proc/handle_heartbeat() From 2206db415037bca8007921d03f83fcf9321fda26 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Wed, 5 Jul 2017 17:15:51 -0400 Subject: [PATCH 027/206] Wherein I Grump at Bad Code --- code/game/objects/effects/anomalies.dm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/code/game/objects/effects/anomalies.dm b/code/game/objects/effects/anomalies.dm index 5bfb8836bd0..87569f3c1ea 100644 --- a/code/game/objects/effects/anomalies.dm +++ b/code/game/objects/effects/anomalies.dm @@ -31,10 +31,12 @@ /obj/effect/anomaly/proc/anomalyNeutralize() - new /obj/effect/effect/bad_smoke(loc) + var/turf/T = get_turf(src) - for(var/atom/movable/O in src) - O.loc = src.loc + new /obj/effect/effect/bad_smoke(T) + + if(aSignal) + aSignal.forceMove(T) qdel(src) From 8a6f7b86da699fee6dbf3ea9826d3be0b941827a Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Wed, 5 Jul 2017 17:18:10 -0400 Subject: [PATCH 028/206] beep --- code/game/objects/effects/anomalies.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/effects/anomalies.dm b/code/game/objects/effects/anomalies.dm index 87569f3c1ea..129a7bf0100 100644 --- a/code/game/objects/effects/anomalies.dm +++ b/code/game/objects/effects/anomalies.dm @@ -37,6 +37,7 @@ if(aSignal) aSignal.forceMove(T) + aSignal = null qdel(src) From c9c3cf352731f851b9330dfc23613eb1989ed061 Mon Sep 17 00:00:00 2001 From: shazbot194 Date: Wed, 5 Jul 2017 17:36:30 -0800 Subject: [PATCH 029/206] Adds in the Jolly Jug Due to my master exploding, I had to remake a couple of my PRs. This pull adds in the Jolly Jug, the clown version of nothing. The clown spawns with it and has a backup in their locker, just like the mime, in addition it spawns with 100u of banana juice. --- code/datums/outfits/outfit_admin.dm | 3 ++- code/datums/supplypacks.dm | 4 +++- code/game/jobs/job/support.dm | 3 ++- .../structures/crates_lockers/closets/secure/miscjobs.dm | 1 + code/modules/food_and_drinks/drinks/drinks/bottle.dm | 6 ++++++ code/modules/mining/abandonedcrates.dm | 1 + 6 files changed, 15 insertions(+), 3 deletions(-) diff --git a/code/datums/outfits/outfit_admin.dm b/code/datums/outfits/outfit_admin.dm index 4a6f2a941ff..69c0d63488a 100644 --- a/code/datums/outfits/outfit_admin.dm +++ b/code/datums/outfits/outfit_admin.dm @@ -451,7 +451,8 @@ r_hand = /obj/item/weapon/twohanded/fireaxe backpack_contents = list( /obj/item/weapon/storage/box/survival = 1, - /obj/item/device/flashlight = 1 + /obj/item/device/flashlight = 1, + /obj/item/weapon/reagent_containers/food/drinks/bottle/bottleofbanana = 1 ) /datum/outfit/admin/tunnel_clown/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) diff --git a/code/datums/supplypacks.dm b/code/datums/supplypacks.dm index e05efe09158..959223f7f91 100644 --- a/code/datums/supplypacks.dm +++ b/code/datums/supplypacks.dm @@ -1423,7 +1423,9 @@ var/list/all_supply_groups = list(supply_emergency,supply_security,supply_engine /obj/item/clothing/mask/gas/mime, /obj/item/clothing/head/beret, /obj/item/clothing/suit/suspenders, - /obj/item/weapon/reagent_containers/food/drinks/bottle/bottleofnothing) + /obj/item/weapon/reagent_containers/food/drinks/bottle/bottleofnothing, + /obj/item/weapon/reagent_containers/food/drinks/bottle/bottleofbanana + ) cost = 10 containertype = /obj/structure/closet/crate/secure containername = "standard costumes" diff --git a/code/game/jobs/job/support.dm b/code/game/jobs/job/support.dm index 60f1bd541a8..6b8a35ce582 100644 --- a/code/game/jobs/job/support.dm +++ b/code/game/jobs/job/support.dm @@ -224,7 +224,8 @@ /obj/item/weapon/stamp/clown = 1, /obj/item/toy/crayon/rainbow = 1, /obj/item/weapon/storage/fancy/crayons = 1, - /obj/item/weapon/reagent_containers/spray/waterflower = 1 + /obj/item/weapon/reagent_containers/spray/waterflower = 1, + /obj/item/weapon/reagent_containers/food/drinks/bottle/bottleofbanana = 1 ) backpack = /obj/item/weapon/storage/backpack/clown diff --git a/code/game/objects/structures/crates_lockers/closets/secure/miscjobs.dm b/code/game/objects/structures/crates_lockers/closets/secure/miscjobs.dm index 11cfc6a7dd5..7ca417a9d17 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/miscjobs.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/miscjobs.dm @@ -17,6 +17,7 @@ new /obj/item/clothing/mask/gas/clown_hat(src) new /obj/item/weapon/bikehorn(src) new /obj/item/weapon/reagent_containers/spray/waterflower(src) + new /obj/item/weapon/reagent_containers/food/drinks/bottle/bottleofbanana(src) new /obj/item/toy/crayon/rainbow(src) new /obj/item/seeds/banana(src) diff --git a/code/modules/food_and_drinks/drinks/drinks/bottle.dm b/code/modules/food_and_drinks/drinks/drinks/bottle.dm index fc21b30150b..e9dcf825aad 100644 --- a/code/modules/food_and_drinks/drinks/drinks/bottle.dm +++ b/code/modules/food_and_drinks/drinks/drinks/bottle.dm @@ -173,6 +173,12 @@ icon_state = "bottleofnothing" list_reagents = list("nothing" = 100) +/obj/item/weapon/reagent_containers/food/drinks/bottle/bottleofbanana + name = "Jolly Jug" + desc = "A jug filled with banana juice." + icon_state = "bottleofjolly" + list_reagents = list("banana" = 100) + /obj/item/weapon/reagent_containers/food/drinks/bottle/patron name = "Wrapp Artiste Patron" desc = "Silver laced tequila, served in space night clubs across the galaxy." diff --git a/code/modules/mining/abandonedcrates.dm b/code/modules/mining/abandonedcrates.dm index c7212fe5a15..6d3cf657c8c 100644 --- a/code/modules/mining/abandonedcrates.dm +++ b/code/modules/mining/abandonedcrates.dm @@ -125,6 +125,7 @@ new /obj/item/weapon/bikehorn(src) new /obj/item/toy/crayon/rainbow(src) new /obj/item/weapon/reagent_containers/spray/waterflower(src) + new /obj/item/weapon/reagent_containers/food/drinks/bottle/bottleofbanana(src) if(95) new /obj/item/clothing/under/mime(src) new /obj/item/clothing/shoes/black(src) From 309ce8fae689b35585265401817525c7383ae8bd Mon Sep 17 00:00:00 2001 From: shazbot194 Date: Wed, 5 Jul 2017 17:40:03 -0800 Subject: [PATCH 030/206] Oops. the icon didn't save here it is --- icons/obj/drinks.dmi | Bin 75893 -> 78343 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/drinks.dmi b/icons/obj/drinks.dmi index 52eb53ac436207fcd4c687b442847af538a38adf..4008e17b3cf24e9f51da950dbc9a1cd7344fc54b 100644 GIT binary patch literal 78343 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


Tzx!3D8xy89w2*|D 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 G75+cLubn6W From b65658e87b317b1a0d395e958e193e78f4f0185e Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Wed, 5 Jul 2017 23:20:13 -0400 Subject: [PATCH 031/206] qdel null --- code/game/objects/effects/anomalies.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/effects/anomalies.dm b/code/game/objects/effects/anomalies.dm index 129a7bf0100..bb1ab0fd8dc 100644 --- a/code/game/objects/effects/anomalies.dm +++ b/code/game/objects/effects/anomalies.dm @@ -21,7 +21,7 @@ poi_list |= src /obj/effect/anomaly/Destroy() - aSignal = null + QDEL_NULL(aSignal) poi_list.Remove(src) return ..() From bf1310204eb0727219ef976c14e3f002aa692732 Mon Sep 17 00:00:00 2001 From: Xantholne Date: Thu, 6 Jul 2017 04:50:46 -0600 Subject: [PATCH 032/206] Xantholne Wintercoat Fluff --- code/modules/customitems/item_defines.dm | 24 +++++++++++++++++++++++ icons/mob/head.dmi | Bin 233507 -> 234144 bytes icons/mob/suit.dmi | Bin 434694 -> 435944 bytes icons/obj/custom_items.dmi | Bin 77596 -> 78010 bytes 4 files changed, 24 insertions(+) diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm index 90f0fcf4949..f831d69e983 100644 --- a/code/modules/customitems/item_defines.dm +++ b/code/modules/customitems/item_defines.dm @@ -772,6 +772,30 @@ to_chat(user, "You turn the [src]'s lighting system [flavour].") user.update_inv_wear_suit() +/obj/item/clothing/suit/hooded/hoodie/fluff/xantholne // Xantholne: Meex Zwichsnicrur + name = "stripped winter coat" + desc = "A velvety smooth black winter coat with white and red stripes on the side." + icon = 'icons/obj/custom_items.dmi' + icon_state = "xantholne_wintercoat" + hoodtype = /obj/item/clothing/head/hood/fluff/xantholne + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS + cold_protection = UPPER_TORSO|LOWER_TORSO|ARMS + min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT + armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 10, rad = 0) + allowed = list(/obj/item/device/flashlight, /obj/item/weapon/tank/emergency_oxygen, /obj/item/toy, /obj/item/weapon/storage/fancy/cigarettes, /obj/item/weapon/lighter) + + +/obj/item/clothing/head/hood/fluff/xantholne // Xantholne: Meex Zwichsnicrur + name = "black winter hood" + desc = "A black hood attached to a stripped winter coat." + icon = 'icons/obj/custom_items.dmi' + icon_state = "xantholne_winterhood" + body_parts_covered = HEAD + cold_protection = HEAD + min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT + flags = NODROP|BLOCKHAIR + flags_inv = HIDEEARS + //////////// Uniforms //////////// /obj/item/clothing/under/fluff/kharshai // Kharshai: Athena Castile name = "Castile formal outfit" diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index f25715b9220050bed14f3b4d7e48190cb49baa02..c67a2b101671e9888122cf4af96323e560a25c73 100644 GIT binary patch delta 23913 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 diff --git a/icons/mob/suit.dmi b/icons/mob/suit.dmi index 368eca0c8c38141ed2676ebe67293ba6e91a8e9a..89e3eb941363109f3592552b7bd68dcc7e8ce8a3 100644 GIT binary patch delta 19122 zcmZ6y1yCGa&^EeAAOuZthZpzYE(rmeW0CXTb0D5nk%_r=-GX4F9!+0Ku zMo$tv!DR_Aj2Z$8Mq?-&oeKX3JU zJRezmXiJbGN{N%g01CI$Z7{{rOuLHS=S6Il%N$~0=YAkW(Mjd0O<-+QJQc9;oWed3 z(Nn^o5S5Xo8McgbQq?jGveb#df!G30qawv0-WRaK_1_R_6bl?_g^n@28S4Dg@FCqK zNHht)u1L~`I43mc8T#)BJEmhe!+IkqnKApu)nDdA?{4-{Bx+F}JMb233g-s8Fb8gAc%#YPDM0s>UJ zNRwefGYcQ88kmfL99H>H!^GASwuE&8EvN?zcv6__AIuncw^2fDHX#m{ls%{%u93Nu z@j?B47H{@f8U!?)P4qeBMuXurtRu-+#j`7nQd6gtrHuOVA{bgcFzawj#o{N%3XYb*ScbSv{w}XmM433(i>K*L*PHkaFr*40^oj>ZM_70z`cKdq` ze;Nd=gmQ8dc_E>6@6S!7r3aMZbpn-UK3nEvAqx{IBIwx$Xr{^T!HDIR5jN(T7K@}^ z7iPGLq95YZ=H&fX*vmy)n(ymixHIKSBpJ015*A^XMY)S}-tPxU=Ad=}(OKsCtGvy( z!$cw#%Ox(EL1r{LEKh^nF3RN4w0C6`gzGV$ zh+|WRIamEnW-geMN0C#&jYq9r+43k*fMGz~a`>Q4{dxb9KfY)qCWF?%9Z%DgAdNg& zHr8(^hDU_q!nNAhGptPxphLzGx9{zT&qNofQ+SEenU*7UvSJ{8$waMM=kG5^lCX{iGB$xD|w{Ot4X~s`qBG09t++i^MOc5wpjW z@wa4pY;?^nbDOL-9_W!@ew6JYT%MCNMB{yzUHbS5#mz5LmnN72HX~5P`ddaW{NVzA z_)Wi}zqsP0HqQV~L+Q3JuS5htdho9Khqoi*N(2jGniuu0am*Z8IsTJ(FxLOYe8&^K z!Cbb8F&6YVry7$%(dVjLZC}srvBkO}fu=q%BUn z3X9(aOKoDM-wO;dV)^%NObr+H2g{6N;@gp-q+6D|U)+uU z56Y2?UZfz|r1?c8cp0TZ5p}zSHv1{cCQCv5pV?;bY<3DT+~KBlC$(XWTkymC+>o08 z%242Q37vMMmkR@C4f@$hM>~%fpFC;0RzGqMp67-q=0 zkG1BPvPG53uJtmlD~vzCy^P;BwnEQPR)=+v*rQ)}@aj{?Ws}oFyPV1sghNl8N)SU! z!q&LrU$;ncOUM~yJ)t$GNvcIxL;0|fJ%r7(YX5-E<)aS#hbHJS+M#C1n`Vve^x#$& zDg`r$t3MKRJfx#M>s(iMmdIPmXgQYh4Rr#iM7CZc*POYh7dIc zqwQKtC%>5q_&k~U{7o#pP)F zNag&e=vvn3QbKffcsS6(M-w)|k-s_Ppd{#1H^Xf0F(d6>EBZtHA^n)k*}*$;vmUMK zyl~i5XW2fDw#iIVf!TK#Xr2`OV_jOrY{{qGrS)HD0a?0tDC!0l11P1tfUl=ipFN~RKaOZc9tVOb!AR8;zSy`YZA6AzlG@hb(4n7)s1yOo1tzOA4zb` z;#`qDS?)UYtzq1b1eNg#*d;w9+LK#zX-`J(9Ou6s8u483 z)V^Tr>;72QF0%>;clO9mB%a~(xa2S?7oY%O6jw};U~)JB&ui4yXB}Qd;Lv-0(1(M5 z&%j0U=Ln8#Kj8U`Q841reR#gkjpiTnL^Oizp8ffc4r45|d-bdW=sC5j9VnyWk`u^`(RMxQ}AuAt$lW8efHLRK@?9#8#c*;ADDYH_Ok~O z(2Zf?3O3!l5`DJNP&ZDvbYr#C+3Gv3O(qwRKKeaBu%Yt)y(m>y!4E8Ko*!?Ygqr zWRmEYHn~161@ti7FJ2gEKe5SUB;E#4QEGPEohFajx%mM$?eXT+HIfp$siE7R9eSRo z?q=>nYo1w|CU-S!XIHNCPOLDJz}nh&pgS~5Xk~Q`3)3F+IzXLf=)v-WXX+2yqpVqx zrWs{wRPhDtpZ?2j*@4Dh5lz74xoL&wPwO}n)mk>g-mV$kTf%_W>i2b;(O!A^`8lOF z!t*x0+t~O{cArRan6!ebtKrT)4jrEd6=g=VZM1NQsX0rfVEuNko+Aoa%_5f_#zAA zN8eZTj!Kca{>jx2+Lx=tgxX?7`!xIl0QNhf841gZB>bAJGe5+HiRaYZ^V0)P5^%LM5*hIH0G zBx~J}4tT%DyUWGaU6H0)ao=!ujtdgPjR{vc(_F=p>s|3rZK04ur<6f8`4JY@9jvdu z-mFRm@jp^aH0Y^dz`(|S1M17Ow7laa&8deOxm+gScWL!)$60*(?0$OTp?LJHp(s~%-{_B4w((R=Dq)+pIX7i zBV(efD=p(-Z}%JagylS7>@vL3!m7z=OZAd-ghgpQmD5y{VoGB0Sz21QKd5+b<0?0j z$KEN-=(P_!0~sPAEi2|{hhyh+$0j-uFdGdJXTRHvcnCWfNQ>TMd?Ls7j?$=u zPd3fU&D}B&pB_+K%YlVEp)efixnG!{PpAKgQ9HIHwf9S&vSKiXMc0kDyzQ3HLja(G zfrR5Qb$eb#026|Edt*;Hpv}TV&OPKdm#iy#@<*7}lim{1_pp&6fsfR7xjtZya2CZcm{89s-uaJnwr|@BvUE`CU82&6hARBu^=TT zGc$9c-j?w8criDlBbA2;?RXKW33+<1*ADa_no@O(ZqA854r zI{QA4GD=xSf;~cFN>W<#i_|8M4fODb)2e{M*g!!+0SxK#%#2AR(okA-sh^Ke>t*ij zp5Q8lJ7T0X(k1S=f6mG_LH| z%6lvGk|Iq zNC*&%1OB|3cR{bKVOhGiVKC;@3AO}}-X&goT0-w*`2InS5rQWHyTIQ@#|;fH z=uHYQRLOb`-BOzsniIW@MX|()we?`!ekH#c5*ZoUMg{a6daU7|0*mTz+(DOkjdt` zt;w*&hz(YR5L4W13BI+-kO4Fq)o4~FVEOiCa5w|PMj84Y+04LfNTn}@67{Dx+iK>GvAZo`ZA3vI!ZC>#*eFBkL6iUHGv2gMS*&PWhs7a%af<@9|?q8lOGyPFMDik5$?vKgNOPqN1YmvmI#HV}%?Y9jSH< z`3U$udwhv^XsoTTHyVf{=5bi}r$^vwe|+>J;&FiRyB)7{p_vl?yl23rIWKWHv8Ox%kQ}!P6D=< z!;)b|o(6@*_M4I(o=SI?tjE01i_}ebze((Cg@{QZ;5jVf?P(v4KCv2!I#0tNhZhM} z$0L zb5Z~ep(`-+J^M^>*_!uX16kaxaP9mQg=n|c@8bMt-B(?z9<^7@@Yc=UkF{bHGPn-=64LwMInycc4-qwslFHZ+)V;R0cKtAi4f8i$B>*yFPW4-<_@e!Mo!bluI7lV_esXk_1ypY08SU!(l;^%LJlfJ=9-iJ+R=YyjJbvCs19 zn^Hf*KDV^sfDDqOrh#Sg24_W!+#ChvU81h?kYfW1mKpz~Yqj2uM=me0S^m}9+oL#? z(q-!iQ^+*CgZ~Fb+b#nOs5|2cCZ>#==6b!l@eT!)TX6D3+sF9e5yRdX99#YE@dK;~ z4_q7@F;X%Ev8AOY801|XmO#I6ZXUc;V@3XPZ;_`(C>lvDe>}O!2wL{-cJO7=uD5}~ z&~s*OAVX(XM*xuq2>Sa?K-YQBLLkda0jY5$F#tR_eGv~kalxyC8N#G*D*(LoD%?8< zre8rr5S6Ox5L#nm(X9S5#6~o_aJ;{-zy_DhsM#%uJaypmpRjOtVXy!8-kvk3$f7H5 z1K?^RF_ANXANzgKOxO;Djo%j$B$(_O!H3ysCU3JOwSeR1XuAgQ{}p;OWG0-HoQ(dc z<<6H$%YshG+FCIwt2aQ1SW8J#-Q{6O4!i zj^?)zt@U^45FtgSrM<>bH%@nAk!hFwuWECt6w{K(C&_Z~s6(HP=U+tQ;A;oZAACHR z?Gi6jR1YTLAZkxpsOG?pnTgZLH)DlV`Dr5$sba%g4+4Xw0{&sX_&)$@MBfAY4x9bP zm9jDtJqa(#r>w{%Z@UL^q$ zQ}a&yf5?gWT;A&H`p$n=QNgt|Jh3Ju26*CtC6(|ksvM7gMbMdy88}YPcpopBTsTDfI z5)crqyJbT#xZns02*fhp7Xh<{coKoNFh5I6&yXRx*CFrv45-B{35-Peh@w8##0N|J z`U=w1(b5iZ18Z zp=UxX=Xhb3Cw zQk-R;CxpS=QgA~$o z12W3=)U)OcOr)z8r>wOCV`FM`drnct4^7|8BB)k&dG=Vyr_`v(YH!0e$S~;#p zcepto8Fv)onq$UJ>dF0U(W6g0PAxj}&D)AlI`fwEN%;uNAD?#Dj@H&FUERK(UJ9}D z`J=ZN^>%;bI9}4W)4=)fU}6kE+I(&GJCIU~5;1X5!ZqBy?tNb8-gAZ*9rZ|1TkA^j zyFxs$0)HIqRWk{$%I4rrqlsJNe?zIin4`Jh(HGx(9IEP8SdwCl|1h!C+e-p9TR}%4 zvqZ>L=yqk|qYhBy(N?(bWZJ3Q2bHFESLFob8;`brpGCvLZdT{Lan8+;a3pswK(nj9 z$Hw;_FFnc^WR_M3jYn{fIJTWcC|myEURPB$-$Yjn2EVIy7jW`|tp{A;X&y7J)-?(o#yd{&|1(B%x{Iqz|dN=t~Q^V0nm?s9B=m?QVvSGS7%^-6wP`rnqQ4M zm0lells5>I;r4GDLX2Dl+6_z>h|;F+S`82M8_|Ta(KY@w*w&qCk}XHI99t*Yf?5yr zbb5X9h5-grtgIvsY5*xjsCknqlut2!L(*EP`cC+9 zNG|kbNl?d^iO~B-bGoYjG{I?Ai#?7eu+Ja?DJ?!LOxJrPHopAzR|r!FH7(p_k|mT* zwQiO6NDxF4QuT}<_l>2!tcn57vqxeZ$s9 zOwQ}~1~9UwSg;{tG4?UKaJBNoe$M_K5asx&RRphF=KjbUg;hq~_hn~6)btC&b}WVX z$Bj&nP|n46H#~K>Qrm--$;lix$o1)w-~=rgu*42mM^4ReI`GU4_#qZ`wCYidPRY<7 zCG0&5bDX^xMs7J|bFVw@exfTrJw_`|n{aUp0TPz&pGTO>?M3A4zpE_%M2BuEP4ko0 zR95}HnxqQuzdXIX=^+@|5VEh_8U;LKQG(d*jf@_pCTTHgFy5|T@rNW8^Xm+cjHnW* zw>r1wUrqEot&%dwEEWh*>_nxKN<$n>&$1i#vb=GMk+x!zKBA3~z!2y$_4RR|d?pxP z2jWd5YQBdU&Hh@oUlYGKS1b`8r_MzdaZ~11>NtI>XZ>A|s(4V-tYuB7+kaMv&F)J!js@y*1 ztq5u_=2fj$v8-Cc*ZRfnN!J8AmCIiCz#1_SZW45HB??Xa5Pad(&i|U^@E3vR4b*6@ zq9@g(ZQwQMN{SK~Z5ZYLAlR}5fka-Rg$y*iXT*W@%vqLuI61-a{WOo&ZbwN8vO$M8 zVc=Evw^XP7EiU8l2m!mR^*k_odqQ?sq@fNtddc)~Q+XtekVmOXW20`W1wucd4P9N> zMz24dq|MkUEDGOPHkc5yEiZ@2)cIvG#NKWp%sNRwPs_Us%n4_()6?ou=24ah@uDqs@SA^H{%e!UjGa!mZFUO!|03CE0W(-ds|9IiDDX zQ4Cw>mbnbeAKxtU$NY`BV_@!W##XD@jv>RQ$v{-Oqws4Iiq?5;1CloMS+U>a5zLXluHz2 zL&CMnyRy%O=<;GCywR#zFXM>0MYmF87EvcM0S#TeA3O%;u;UzzeBKj`w_|Znpp%`< z#W#BTK~T;0!!WnP|6p(ObL0Ww{O$5p0_l=ju+WI`>7x!`mH_tCiD#pwn}>i$yxWoF z^HT%_6mbynq<;k*=l6d9^oRzd@}uY%SO~-*S%yj4w1reV@`W*EW2F!=?`wVSgXBax zmucI8fo!tTkJKTHRA7qxgtK$BO?7XzWtE(X1J|_wF+_QOEbhduW$H~j!DMf5FRgCn zKqTQn+g07|eJzTAssVKMBmc~ z%%tYo93WD6dsTzs;j1ctZIi^w_@`K}Tc$xwI$X zWA1Yr5HeRe?+<3)jn&M#ntvXn{?S?Q#Tv$bgv_~v!#w}Us^>rTHNqpDD@0_rHM@bk z{(hs|mnHU{Gfm0+r|EomA9Va~P<3t!$C~ign)kh5=DuAcdYzYrw})6dGw=Q;4F&P= zG_yz(t%)$<(waS07!V2z4|l!8#>F)TUY{RyZg81(emGCe0$0wbO?yTg-QRU?C?=<- zx@}SCCVv(Vkcx7b_@&E&*~g_ZC;pqS8uRs|9BqZo$(l~9Dsg2e&y42FlUJGyuMQi0 z?T@(S%FT{&5lF88{Qz@kcVAsC6L|Cs=%%9dxk5-&0ZmGrPmn$w2*e6$y%xZ&^Cao_ zD;CaR836UqU+Ku4E>asZI=YSLLK?jxi2wfT*ks#X;)?)MvaUL9LqNNe4LcaI_071} zfK@58Au#V7W}`K$fWgPc{tgl7jT$?w37+B&@?058 zY*gY>AVqY%qMl=dZ@1hI=+8s)@99epE8X?KcJ%WIkQpa5J18sT=~WVN?3!iJIQFRu ziwtGhADuF!UfJq6&Z0M3uC*VLG;O!O;emFa{o?X1Mm4QMEUI9*0o~zHL>UPtSfh9q%MyGYBZC|EcVRIJn_z__Vhbpiugt7lT&|E=8&_8AE7`lz zHILog=*m3%8!}sb*Qu8C3L(pUyLl0Z=(xv!caboVnY|i4AWfnoL;Hv{=konVxGlTn zm6Tbh@US$a)j3RNB^A+n%9!$BxIc5D33@Y3xm0K$(y+A%-}@ktqERbcWvAW~_9%ig zYe!fBn$SrOKf1mmnS1eda^xJe*%R1+4~wE+6RagUY8xNBY~YXdGpxo99{(!kV}sr% z5`P7mjipi%tAxwl;4+HwUJ75Xl4#p6qWNp3FjA>uV*5v*#ArF!hK4hKnoy@L2JNQp z;L@cQntVP?EFk<1ozt(fpAdGrJ6XO$xA6gvD*o2;%c=b;e1BEaN;O2-Q=pZeW}) zVO$}ShDJ>2QnPYV8Gk;IlB0q!)^eT7QNG}jD5F^nCU%{xzSvSWtuljzYi%;)6JrGD ztPf3^jTb8;CT@{mC=PDj|D)zY6IpAHUV1ST5z}`v5=cv>tc6E}n&lxyIljoOd()4x zl9Y)}7;yY1yjEBM=H)E=udcTH?3va3mxoz?Sun|k(KL{q)y@MQSO|F{AHNLxfS948 z8KV+MOnd}cdL&d9Ggh5Hl28y(OE67GN{tQ>f!J&nf)toUTo4i_b&*iYMK}Ex>j$%e zt3yxz%3AubuF!&su@Q)@l;drSJaJW-2tSFLWg749w~tbRm^krc;s*DqTJRL2?yoS) z`fzGvFCfpe0c?_fXCI?Kg-*$J6qct`adU92#|zKVJ$YiFAb@%Gk=6kme zn3k0&gUSv%LrUyBfKFDITl#f7`b9P?97q^ygX2EvxRZf$c6uDu5Es=Q5h-!~j73$r zzOD<-u7_V9ET0eTDrX(yzfweACi`KOW4F*c$^L2q@Gs*9Bbo@gA%6SKC_z6I6&eY* zbe|rx#EDl-7m-?-cD+1WZPV}+^cyLBu~FwBsT9r=tR#!suJj`uQQc$0Fb_VVrXejeixnw7#1+g0VsOE1~6XRNpI#<=}HDyd8+5f>b!k`!@663eoz zFu+X52D1Ii*P^0+HhN~9+6jPHo?$3<`v3z zViS(C3I$Z+dxOQoPP0$2>#P1|Wbv$A{Unn>2FE)tIHeXe$`fw5vJDGWT$_{nD*t-8 z+S!!UmkCjAyqItHC~%xw8!JIO6C_zx1s0DQ+gg~Uw{k=V^6I512(#R3|3!y2-YOVCN#JmU<1~#Lrp$kazMr6 zUp34(tfgHBvI`%$)2`pZf>($UL0oj)u%a6tRMbutv*hK4vDP9)Hi04ls0n9jM#r>G z@FT}Ey-AkyATw`Cs3RL2^{?d%t{ROz(<^v-U1q$RpnutZayHcpiRC2R8%;%pEY$2F zb5uAxhX-7Thxg!j*dQ2aF8VdD&@>*xb>3&24r5-?FtCD!pb(JL7UXwBvqtToHU+(a z3CP9lj%Fi97wTaTTmTf}lh-aQmIugiN@N&s;s57i-@@mH?XWP$EPHj2kW}qbbe%4P zTvageR{ymdHu2!Im)FJlAM<}TXEuD`df8^no}-rxPy1i_s?~e~7t)PtSVV`M8e1Eg z?05On#P-MBqxyL9>do$GYGic9V&@73-hXow-@?Me9~e-M-V%=jYqg`P!qF|So7~AG z-fqW1l#(ea!kU`V)nGdZB;)q}|95$4^%qEgI`H4w@+;p^^cg0dT7-Wh`WZTU-yeSfu}VyU8~p2>%ha%)LEpmv#YpZCK@b288~7mqI|AFaPwjrQSnYi?Kc&z> zSSGk&>@o0v{}~Vee}AJZrqOB|^-??eC4VjCSz-W;OD>CDzpkhqF4`}vmpY)SS{dBXZ59< zN+yzWb90|gkl|sweK??~IIyrcGRzN|d{@2_p!=VtSV-Ov4LB{I;ig}{g7B-kC-s=? z`8t+y7yBQlu(EI-q8#uvc1+$eByfMlfS?3)+$R+>Y^v zjg1m)2|trVd?s{tpoaaMH|Rl;+57wZerEc4Cj!?nWL#W0Iji&hkOdpA`xifmPh^pV zSc&Rx^5TVwP)0>c2Z(ehP}8j8v_^;P_9Mfo7zts_I8nlo|(2=h+%gu^b{HBjK8{JOoMm)>1F#v8nsPNcjy!MFEO@;_oO|2AS4Sa|2PZ3!<_ z*(`B8#8$9yVuAV{BgXWL^oI|&TtsLHvGkH2POeRK&RtR8HPf^#1R%~R3l(Z6gO)ox z8r3GDhiz!q-%?EBsi~-7AX-{lkaPAR33jlvC;tYRt+nLYTmQtUSq<<1P%t6VPeE7` z>-aSd8kFtBD6NEadD#y1k9B0dT4Y0~L#aH!2D8GT#*^d6n0U<0vu@|jd*01UeG`kY6{|xtjWw(b9A({!or1L zR3^4TwwhbXyMak+aj9Q z&i3p+TWzhE@e*tf`taz>NlGe?3QbXnV!S2n0qeFpG7@a0m>)i1*?#K>y3X!$%gQ24 zkWxWS*zpPv4;KY{Kde^AMMj`@Y_6~I%#AYRnri4BYtiGYEUyp;_W$fbLp-itjIpR8 zUn2>uXl_|Y`o3Ph=pZ-BLxkj(%Zc@k25ZwOc;#_W#S`RGvoh;xzeaCf1baas`YumR zX^tiWe(o7?s|x68qJW^sW{+gjD70ryFxW&JE2Ey)XJHn`Kl}Z|Y#54XcUPcBvrBQc z?V4aq9%$^QbLYQK#E#HS8Zpi~ph9x8>1IVpU-$N0_+TKw^A_o(f(ks_rpD-aH-*LX zB2Swh3#e`=;ga^Rp%mg-{*;L#Nq6MJ&<%DgurAQ{0`~x`;eImVOSKed=?5KAq#(MvW z0arUf;w9)k=w5b57@Cs*tJYF)=aDbqVN>2zWhFqhb}2hP4w^prVrfa2Ay*jpP~@92 z`6$iCe&JGEq z_VM80;9oN#4-w>NN^~ugpdc|F9o=84ZsaW5qyuF1$0`C_fj9D4gnp;xiSec(JvnSd zZ~+hj>u4zxvHt%4ZqUzcIFMa!_=p-ilw~mTXUcsM7wV!#UY1 zRI`9i`Wr+0B*9NPb3 z;*lXYbZjwaK1m>8v#XiS+lT9lQrE_+AkaTxaC5I+Ho=Com;C~qPkbizIN&y{Mfw;c zl!`8JbF;9;|NU?nhYHgg^hVF1V(bvN9C=96S8CVj?d?aDgWPHNc0CXH2Q%id>g zA-XMY8*O*1%JqtFn*~!!+okjzCeO~G1dEyZR^m{6qHVgAbX9RJ7N`cLf2s9S1@OTc z!h(tZ*c2e;M@9ybhX4sYEDVv558l5CI%lm`P}p9M^yQZq~A^ zTweCdg|y`)B)}*_L|lBpKRW+KEG@=F2mux*L%>sMsGZ^}nhB}kML<@9ZJm}73qmcI zVX?%QBH|$f9=(NFSX+xqNlA57o8*#Rp#%PGx2Wkf8$ESfFc8vm;^^S9c$Ft*B_$O0 zZi(!%R+G8~Taz!BY~;DWenCW1?+iZTwRhP5o>U6_oF;|R#;O=0_GwrD*I4kJf&}YI zEk}q~Lc|ve*-k_?+~U!JUA--qMI50C6YYfR$lHmi&_1}5@J8L}Ja-;EmCed;CfWcN z8e-t@EAF&^aJ6@xChzI#X<=!pSbhA~jS!z)ES1#;$%T>@j**20T{@Y$j~5YrlL4;d zhpnY$!2FTw>Achid`)YsfJd92^k{Zo9wm5?i1bzAHuwFPG=Kp8q$xY}s=~B(0?Hjq zZYpw{=*=v;;7~kk^0R8W8fBy#IMlcE@_H0YSMWkWCk)ZVcZjWqdi0U)3Xf`JKtZ^9 z5qd@sjwStpI5nS!E^vL*SkFP~8hLVF-@xFQVkm@RA_VboXd?!Pz?tmytcg8Qaq$qN z`?ARJo&-AO%8d!d6gJa$bNzjE!3N^uh}UVo5kcUR&mzk5wU6uoN-K!nq!P|fPALD= z!~_EYbwMVL0|~^bg&FPO_Kk^W;Ru_1XDqjqrSG8E_y=BjlJV;o9x7G%p^dLk>~rOS z)~Uag&JDP-$|z*FTAWJRc5wU2-v>`gM`?+fZJN0G(PI09XkxGHs1C$LoC#16HtwD_ zny-0qgaM4#^rw|XSqW_?6u%DAE&~uIJI^o3UKD79#>eHTmSZ!W-H0V@gYy)@-Z|O< zGtSasf69dvFRuvhUumEfvkuIr>ADD$jliWP^mNgT3}0x8l2f70Ilx2opw$!Sk$1d05zW^s)|GR4ggXZKSh;`3-nS``-n z{paydT^1D7oRwy;1OBi>76zhfi5x!q3P#M#D^a+2FRwZh|NhL&$%zedI9_0#Z7)2nP(I9p=rLQWx)aTbG3r03eS`RuA3=<;T=bLt^nRSf{P584i?f3RMSOn|k5SP7^YQaz z2QuTK{6|i1*sJ*?4_$RppkX&pwuyd7yIU+^YA}UDSP9lo-Q(h9E@L7#rh~^ZOelHE<(0yxykHP)SGs# zSn^~d9{+slv#~;fk$247Xts8)n)U!=Ng~sU1)k|OgnRaKaPo)MNQ>` z?KKZYm6kqXI8Mzd4Hv>o9ps_+e>{0b|m>ibN^a891^f&*Tuz!jFnZf?xo$;^Y_{pBcuNSK0dw#*QJQL=dcv{_L{p+_ zlQnZaoQSL>JsB~Bn;Y{wKg#jzqwLWRu-h=d2`N3a==*JxI>4mJwIm@UVpYvXr2Ji` z3QYOI=1xBOIh2}rWe5E|D8?<)-g6|0US3{*YE9n>`LR6*Ty4=PPl6}lm`XJ3H?R!} zaB*|{RaS;t7p+b=a0;&Bc;;@}EILBq-?=>$tLm|DU1UP{s%*Gr0r%_bL(Nrqva%n4 zmflHN3t5ds%`+7r+@++g59)`vuSN{_bp1SBfM8+9`PDpz1b*tn*a?_}>}1*&ho~t} z;E~YP#leRTQRbqs+ZN!O4ovzjnZYjsTb0yU=`a0eoiP5ClEJ23U)e6j0vCJwJI%K6 zCo#Tf0&YHaS1co(Qg8%ZqLXjMdY;9NI6!au=IKD_)5P}2WuGdg?6KM)c2~ct~u=G67Sx+GzhHTB>y~ye9Q;0F2War$&?ut0K*wkah^)9&eSHh+YQbx-w+*6xtFqiHc>)tCz9)$Gxz}|w zGc%ogR~vQe`hD%yY^{%nCBY;>;~$=vWm#@~Kbw*Y;gTE8{-qn?I3+C#DMLgrp~T0- zRJ+#dsanmSNJvPax7<>?1qAR+c$9+4x=Nn${Noh&L8k~ttm~S{jDDRVV5nc6&8I-f ziYO>3_?r{;Unb|0-7kRkj+~zU9ap;SWTA|#p2fsTTu7SY6Aw49F0*Hmrfc@RwNNLX zZi5h;s@&{@0`SU`tI#IZT^22q=;`*;&%ibI_%QSCh=e%gjs!UAca4tfA&hqEGOgJN znEiSgUot{v`&aCjAT#=wJ#FiSB#d8m2CF#67N~0Q`!>V~c?7n@%4VXMWgN=&t>8Ke%(xeb{jWXCo zBsenib*I+L3{kt@8cXfyXaLJjq}wcaXPZ&f$mmz=(XD*bGbXd|#pk9Q?lSte_M7)l z?xtMtN(R=fd|y(=pC6!4C;X~=pQs{1_jwtR{SzH{UE1@B2h;xfe*yVW&__6X@3kf8 z@%wwfD!k&l{~pkg1_HhgAy*oW5z~6ss}#hUpJ-`-ohe`{$7xO9b8#&+Vc`q;&AGbI zg%2loXnpbE(|EV)UA2D?YpHk%TiUpXHtJ^>z((zyj@-qMYh>q4?*A_TTF0}-lL!<9 zymzKq!w`E8k0z{Ma(Z10^q?Rcg6>Tue)%^bDz@d(#`EVW*Kj9M@vX>yYV}O!qKriR z-D5o1TXh!?z9|DHjHF_MV7x7sD6DKovC^<;1LpmG{rdgupi*3PRm3^=8L#|KiI_3Z z*{WtWefcG_TXni=5W}neXPhxBl3MN8v5=5*9(VJ8Jxh^>y; zCwzxem;tji7=^h#V^Z@3{O&X>7ac9@5Bv5ClUtN>i}o%$l5sJasoh_JEtkP@nXb@g zu~WWf`&S80=<(Xq*KoblJD!rgH4I1M{=?@hBN4djiXOW%vlg!v{+H1b#+jL8Rx*mx zjwZGgKaXXSlYmAAHs_B%Zy<;+Vz! zJUdUu#f8qu&znCZK95ge3m#Rj?4U$#L&KIZi420lspm9-j@Qn-fMb)+xrczEG6(G9 zo$60B)HNOi`WwAipO9PKf{p|UQ`#`@m4i-Pg> zM25TKP1fpd9c#1Lq0Y28li|Mp{@>LK5g)s+qdp<*o0cqr1p-H4@wXe865Uxx8P>i> zEMgZBC&WsQWj##QELK#MlH?HFof9t@Rz7y~NU;&2h^Ukp0JEO1#pRc@Q)~A3o+d_@ zI>M}A8X1JE)y|ZJBKCQ$Ou;AdqA7VG(aN+D|TWTcLtRR>GMb5xmy0v zUPbO^?~*7?2&ca(851GGzCwqj_dQ3uA#jjAMI@H`J=NwHT2+fI8X^L(eLn&zj_tPcLr+)rCi*4I9GS>wW~rgj(BQWCCwhbu6>D;_Ai&exW};4#it zaoDXMWf=vuh{OvkoDQfdVu8j-CRnW<4cYS@LL*cc^x@KkJX=85`P$c*kLD|@Dj4BR{|G1&}6pUvrq=?cwY`h0d_({&>~5t0}~8RJ#Rx zJn1Z^M0C>AwfBpRXrw}aSx9Va$SB^=Ll@d!Lj%(OoCgh87#kZqzBFUlaHUVZ+&{XK z_xATYS@PxPuZJ4#+$R7p7T+Hv(rgf@3DYN0>he;>57_xdVVYZYGqr-pNnXL|qRIB`l$$T=A+o1{2YGM8M6T;im1JN0W* ztF?H1mTzwToyFmA6dtPVrJgDT*ls8h>!raR)aL_TpYtP07dTHE^ ze%*Fyrbm_6FC^|k&NfdaQ;4h`H`qo40k!>59l!mSAjy?Jj75v4`R&-qyOxz>u^&Zx zszWQFy%9wGDNv~s3an&L;a^ODWMm1$S{|K1S$lSQOtwdYwz)BvD24AJ_D;sKTdXNeYnik_{cknG;6(N2%>zD@o4OZErq(0q4tMyR1eqn|H+Ho> zpeE%06#=AIIi+3e_#46tqwv>T#HT!Jy-OpKpFR}MbJVv$c5x@-K*3=$%4Dx3e|$l1 z@U*Q`#i2eqe!Xs?o$Ku7g6P(99OEx8?XQs?NS6BjYwmiVU0F@PLx0e&{H#8wvTA!Y zI4$kQv#7x-ZfPBYWIZw#+DX7}*+@K#Mky}&B1Avf!(p`I%?017uz&q>Ic0h}{2fUA zQ$33Qo(YdOfo18#Ot{fdw6rh7k|s~x2B3IXPH7Hh4PVmE!#My*d~@NP8b5o>K)M%2 zYlrHD4*6t$vejr0@tjO!dbTC%v^K0XGFj5m?;wBh*|v1=u}OOdt~&skVzUA_MQ8Vuzl}YGR*HC^@Ihlw~u{eMdi%k z^o&Y2jV&iVN0ijP`)PM>c&pD9*#i?mYZu2QNu2e`WaoJK4f^y8E>}UNR&n!}-_Hq? zAT$so*@FW;JwalW7daOJ9-Gc4{}AM`~SuZlw2L2F84*|3Met zFV%P(OSZ0XHEKfqf}7LUX^rlBlIJ#>sfgOQ?}A7wCFkT!)@WCJqt#U!J|4`I6ugq8 zAXI;Ju`H*X-n#F5W`3v&KYe?~HA(}De0?$5`CJ7q0x}n7Hkd$My|Y6bEu$m$c};KU zt-_QyPykwYelxBxHW_=AGU_Ba7}YH_L%#vKKqM5F-f8{JU)>Id;_vU@dUGOdXEl$9 zN78~)TfT(fc$bg6R50gRRdU?hD^@2C-O)C<8JScdd!#TrYG!L-pvdF# zq|2BfCj~+7!{%m$ykX81sP_*VJKugq4hv?_`UlSkNZH)W^KNg>=el#03js=@K=~&@ z>}n+-lV>B@;nE`@lwO}5HxMTs@-~DQL$e0A53fPx<>i|I@#q+7V6)?G{vNm>bRcA8 zk1yK%=V`?-AyHY#_)fL)*Zu_KbbZ(z+N9`Ba%$=xz82DaqWL)Aj+CzZa?-Y21EKo~>-6AFABYW4vEKCT0Ys7jNSXFl4L_^BA6iqZ$GGL6g z-S9$J?0W%eNkh@K^Pt6ZWiu0#BXUwUk1tv~PXmeF7<86Zn%2meS-{b4mBPYWeY`6g z#uqceFnj`hNzfJi-y4;^Q-*#?>_#)GL}u;$HLni2jdP@3j@ zXFoo4H!XuaqSQAYH*Ygu%WFEBuMb|pM*Y&Ca>I5WpapBGD5sU|v_So^p)HSTF&WXm z(4@H1KYzjfCKuXU1`s8fXC+M+6U|obX~7e@r=|=U3Fr$W2Sf4r2cVr5n1&HTrt`65 zsxNa9-($ zs)twq+u$}YEJIQr_V`d^(@4E!g_O2+u1Avyz#}YEXpO2Eu1OiTD02VQ7I~GSFH{IU z{!bk5MMQlL1UO~p+AK-qZqS>U;yk9e;cr`J;vH5&{r^xd?e6yeF*kp>Dg#=9Yhq)X z7D?oGz~OoG>Jny1yBwxiI{NJ&T^UGBzMP?^v!?e^L_5YK5p>8q?CID9pIApP&V|v+ z=AsU#sJ>q>%FKUd(S18Gr;OLG9QHh{kTVO-1;|djJZw*)rs8#prEQ7X>AFlGlgDF8 z3vWwF9w9+VFud5ugaeHwp(o+$u6k;$kUHN$pj$I?L=Ie^cd6&&3u_ZcRv?_$P800#mZ_mQz z=%#O?{Tc<8JiQ|D9bb4%%&BEyKKBR6HY}XED#b9MSS!HqUxyyNZGc&dqnf-gmPZat zywiqKd+YCBxHJ>|j({T8Fj1=Sj?;yw96!mA9`rzSBc(lM_9AATvtOr-YAf4dbs7>h zVDEuMuAI&@uG9ZtA;zGKCoE105v)%4|6Ar)x)(PuJK<_laLl72ZtPU(M8fM-MjuD6 zTo-F?IaBhdpq$pDfcr`<`e;K#!`u_1|B=^R*{1P3`gMQkfAUiR$1iRtU2B}rr~Mba Cxe)vS delta 17854 zcmYIv1ymft()AJofnW(F5Oi@1?hb(j2`<51gS*RMf#B{02_D>Cg1c*QcX!=?c<+7Z zKWArlq-Rf0S5?=&w`+HX@B%vVBFW)gqbSIM;jIlxroZ}S;#XyY8S>J~oCEqXzeqLk zZfA}^=~#xbd+b7d^x6>9YHzgYu;&CBz3v~Ebzqtvx9j_l@$3?)A=_OOc_Y`(yybKB zX*d!4_q;vhjUG2tM*U4L+7A~KkH6kagKatG(5PJ_rr5M2bMY|HA^cGf@@aZmH8-pl{HwVCNoS_tiG?56m?uK5Zl;&96x%I=>PypTcGTYrOeA!6bb5HtH-Yi*H8Ngdt9>-VEx?81bl#JK&0{yWd!6MW~byO6}56FdLwD$7wYM{Xf7EbGY~H7 zjvsK}OL}>K>mSo&=HbhH9!~=_Ud(((N}e;EJA19MQk>4kt=HybxASp}lPgoz-e8SM zuB`2-GZ`Pf`6Z&B!@kMTP@6L9il8cM%W377$bkuBMxZQHV8sA$2fT`^XicR|)j`CH zOJztuNsxr}K2_Thu1bcM*2A=SicH=VId-u_zlG0XX3FF!(nVYLXuvWcHd3izO`zp& zgq|^T_^m-kxH4um!E*z@fo5h#zTZ2>>Ef$8k!w#CJ)_`E#BYCpcLC8xYo@&2-#C)@ z@(4j|nsnDWAqAIMepr)ThVYixTxm2)ZJ?1-JL7}iG&~KHn{km-y`Ci$RZa>p{;8*! zt;0o*KKj)o$wDVhpHUI$f6+OHU(Wn#8(x-Psg-P|Dkk9Tof(o9S5izT7sLHu?$EFk zH8}ED#umR$Tf&Q3!w-yDYbv(-s~xo9L|!V-5R|a$AZ*_h2Nbim#8sT9mzUYv_$O8v zAT(zuj2g_xB^Yd=cbN}(buT>Il93EaL}ed4 zIq)`AG1A=8Rqfayz_&17WwuqeTz<4o#{waJu|DC)EGf!?D^Zax93N{doYsk+l2mS` z8eNQ!8XM8Vb4M?EpQ8S;NodOxMV?O~3mQed>@7?E^4)lcG}8NB#&~HYGynXT3QqgF ze|Od}_c}-E$8ZSGTw1Z@4i%Kuri@RbEF~F*p_J*tHSX%~Yv4W^lSqJ+CtgVdY3U%I zz1+$>bVrSJwNwH#7MI^#RN=M!D_z3;&a>%^@*f>dRj)C%`x_^s{Bj?o=&4@F=*~fj z`t0~@U+BebIy$|8i+RT~8i#LmoWdqyr7nxOlb7^Dqn@U7(c3}gLb+|$s$0KY%a?(3 zLOdWWqVdFUKLVILoSCp|)?8kuIVPWVmO^8B*dg6axD{yD7GRheFh}um-c&cC*wqqc zwWcWyB{QGkv_;{HWfk;&Aiqug2fsZT2O$`*f6bMueLD3cG$!7!iOqDR%`cZNC(6$V zVfq1`3on<@h}uqyw|_Q>;?VEC-^(i#JB09S4X+<)%W=R@5e$O!(r>EaTk1bFTeQr7 zD?rY=W?0DGS!R?jH7)nS!1ySs&YG*+QQ2h{LqAS2$Na8JXnT&HYSPh?!fklP));>i z@xoyad3xZ|jvu(GC#xoq+kWEQL3Ew5kyA2sMfXi6ANh1DgSXY)+!;QP&Hd9S%b`t~ z(6T?qg$gJw?e5WX#RJwMsaXo)^aY7X$D1%A$aVP)+BXdBKWV~BzalVjhVp=cADS$$ z!oDt(Q%10D6c_O!^(0UT;U0@6uzJQZiMwPb$NxguOuZ%n6tr@Zj>xoDdo5JWlO5!V z?Mn(i6mmA4`{k*VERk3n=5ebQifoM^229oDHvlwWd{$qh9wz!sdH6GydXN$9?XkqX zQ~MfZ&uTVkQPC-79=S#Trvo2xS8-w+CiLlD$Pfe2#=cx&QP9 z^r6N7D8-NMCO#(Ud?lRYcZUuH{RlB4mJw_hFZ24G*)b3`#21=oMWnvGh^sDZ43Fs9 zZHfvkZ!|Yz!KlR5Pb^RRG%B9h4&pg}-P=re?5LXOD8cBP-pMT)iMtRLp2@4LP8XAO zwLupm`3VzDwjx80z}wfx2Bj}&>Cy{UoJ+0Q*=G>7g|B3+C626xfXf2W~IG4IbQHf*V3@HxlA|P2iv-i+1Dz z#vdagOld78%;JiRDgF}^N$riuYyD4|Q)VB1750^#Rc30{EjLX(KhcX$j_cP}e`~CE zn`*dnK73uB!SM9weH24GVj1a6ETmNCI{q`uT;Xw3aaQVgpr{|I*!U;2Ks zIm`B7>ak~<3HqSNc1!xaV>l3kEPmIbjFB91Ksb8XnwRL3k`d7q|8YB~Yuzvg$3fOO zU*4EJDV*k%S+3`-a(>t*$fx3|_r|_{Z?tBPf*lsos?~@c7Z>;4$_kwo>La%+Z*R{^`|)GB)1ms}bA~F~Ll3%8lYVCI_o3w$H>|@;rlw6Z+T22u#m(tObW= zY)n87EHdzUV{<3vY+luusHCE`1+OEf40Tgrvq1A?e!V86-05&!eSg~%;_(Dv zC_3u2h3hA7%?%O!OuA1)w8=p4>%7cq1>8xAz;-qQ zlfeN%@>i<{x`e~~panU_g2V`CE3fw{wTImy^tJ1PwFiHPj)5=E($gNKM2}lA(@Z6~y6u`6$%uUN%GKw1f#jYVSI{aT z=_t+r`i!;QVwZ2zdR(XR?lnWQS;?}OUz5}2`+n}qTsrg5d&o(EDNSD@$Grjp-=eRi z$?W@cMg|xrL`eNB%b8t;&3@y|9uGQDG>C zj*B>R+Y^V7-?I0vJAVuy-r%o9C16MRh)HHDxSFR!I#`4f3= zaWQPM(Rsbi2fqInKWNCf1Mq==RW~AN{={DM`DSBT)<81wh*FmvjKC1P^@37_u8QsR zm@+CEc`0$SQ1Njv=-Sh`5Zna>3sN~TRL{$+s~vl{Yierttb{AJ$O@rQXz9Y_9iOx~ z%}4c(2mxFEcID>XA~#!<4~i9ddomWI_HRzyim3WILe~6Sgt@2TY7ju{>Q1U_9nf3 zZQWG3W!8@OpN8<cHzfsGnONHI_9kI(rY^Ia037Qh@jU#mUxK>#QQ4VxM|j| z@kqVz-ncJ54#=!9kY3MQJ|Q&_|AW$2p&*F$wa?a$b6~ARWZOD> zAL^oNaL=I+Ws1zd!-SdB1UGnLv7WP_gXjSI1iuC0BV=a3;<^e^W0mFPAmC^@jAd92 zt&dU7hV}^ZyT5~!-HpxlFZ1*BH|$2lwzLS88MMW8c7DFNyu|(eB|Gm&XlwDj6AdL9 z#DT>&J5Rb}+OknDG9CAdfdA6@nA^8#(3DstTD8W3XbWdVS&F;)61jAr;E(xUx%&w4 zw#%O!FJ;)ClcdkX!UB(JZZ33mFWJpSYujPUaHy41Hl^Yh3rxGdRQv3z6)l<1vLPi> z{jOY5k;%G?({?Vn^kcc9){`{Do!P(NYq6?sc8u~DVcAsIn5h6Qw^c5>a7I@5@Uv8Vu56Y zyv|3HTIpY+$+-x2pFN+JHhiUR$#b^eo@(I;vCd4!c1)?#Zr^O~oBeAmXLzThg&=tM z>*oaMbi9NH{y;Qa12m(@Na#i8+4kf8byi~|?}3PKnuDWb=AS>W(Liz>3^zME`o>9i zYkjWLge=+LAO{R7_v@psu`IC;ecg5Q@88?N!*b_iZL4*matCK;1K86e7>OAQ-&w__ zrGE?=uM5DUSfEp7Ns)Y9M`pr>Go|&VQ~TQ`rQsCCI)PH+S;Xg2PefMQ-ICdZV(b=_ z%J8uN;9{kUme7_(x?283U z*bxe!`f3u?Y?EvQF!*yX2MDbCiNh+nbAnSdH`HB3ngZBJz13T9hc6(j8YVRtE}tQZ z^ZV)u_p)UtJTa5Q`0;5S(ailscmc7?-|f%60N<1+R2$WzO>yy>L~b5yJdYiZo5T^~ z2^>PA$yJppZKm*E5A?qzmJnXn;dOx8V;8{p*H!Q^Gc&{6FEev*FS|vZ3JPFNhgd9Z zw}QSd4MY&b+;|JT@ze zkW5tZeg|@ba0f7!{vKMjnU_Ak3J%^v?^l=F7kh$10)V&UZINR#BFqT|VaP1id)skE`Vc^dm6x~Yk; z1d+P&Xf16-HhhQuf{(xA&D=o`e|kEqIbT-SMW~Y2r5HS}FHSUo-FTEWu!%QjzT@g< z_^Dzp0z{D=Ei;OWit=i>Ecz}cpZ?%7@Lmk$$H96uHbWnTyKL_7dwSp?=?_luHP&;! zo6aER`c)dx957f0-rj(nPTPjHs;7UqHWj@PD_tvDZt(;2$V$v|K(g?|3kF!cuo$>a~F8B+z=r!Wu`rCD`D&=y_u-Fch>(^Bz5`YXYLkxhOxKPcAce;CzA#JJF;b$1~RPZ^R(|GrJ9{>Q~!G3oZRJY=AX~9Lc&sXzt#{%^6 zvWn8eRy=V=PxhV&XwT_-&)5X34gKdYUp|?mx}1y-<$(w*hwo^2S6+V{i{-d?^hL(b zA6C?xl%}3=~c;%*!?}?Qouk5?=k!c4s1Ss?6qi`i<&i>ig{lOCLJ3 z(K<=1e~CGXHk90TytTl+;iTkd_WEhEhhpk^a*d_OyfZWeU8V?}{)TFl5CfP0RLjop zh?kt4yka*6hm_<4PHyYN0Fu(aB5L-he-Jr&<`Z~t?K`p``b?P3Y>v#tmK^hCa}owQ znVE3kzJ2>@5R=LB22S^{No7u@$p~%4<;uZaW!+5-foYwB$)4{JNAKz}^+7d>$B|Z(VdiH_%E8lit2je~WG&ri7O0qrkrBlVop}1ltGo&B0}K|?(S-%n zyb0uVSy*+g)8c#pSp>)Wj1F%&Rs>;G%l$mh!_3`$Y=t=_v0@GV;=touUmNe~?AzVv zCSX&8nPy87LcnYCu8RNmcz(1=mmRXwW9{kt?5yi5oa>FP#S`Cjh74S-*JBzZo}1rH zwFW#r!fvL9`dzZ23z>y!*f86=wKudXw0V#a%9U8*_}U78cHH_`tT(3 zp!r+c^<_brx>{N6Bht@XP6U~Aoy!vw%tdY2&G)LsBqOKwuvBDJ59jg=!GI~Vu8*Zn zm{&afmp*cH?8Pwg?saMW;L|*lh<3B;waXcu8EK#{5kmY1DU3G^&RRUs!S&aE&G9i1 zwQ+FbxM_+eTJtW2zB!lu12XqK^VaZak-&c(crGGaOf7OCei(&SuqSKeYzBG|vtbcf zakNp9b1tNnKQ}106!yJF2Ns__ZD0T=Y_8uwhyHN+>W;0G`20A``Y^J=oz&Sio#?RV zK3&;B%?qy|Dho2^oyG>MbSomPFBz8fmnQe_~6fiXzaAuEY_;m6pSpiloaKZ&y@n=s@{^XRDz(L>aqL){WZi=d^AB=yBe))pi zLWxy~CPed>fsT&AHg`|l<=9$_%cTkXy%>GnG#uYW2lO{cejjd%Wy`LiTD`nT51aVu zdJ+R>Qm}gtIg*>a_t-ZZ>TDbit7*4)yYNC@<`m)5^q&zkin?63fi0EO{toArOz4xG ziYNPlEq)5Ui_0a85>zmpm$NlEMlif5I^O&e3*Xl{;i#wU)j89$qMr!O?M+p?Z{?+5 zk6F{hR>QV1p!q6ed6_6^>~wJalEnV|blZM+cB=;~9}z~GgRVx>wkz>`@O=?}oaME% z^~?L+i=>==I0#K8pwOLD8W1ko^Ypi#3XRu7%&S$i&D%&#CH5f8^$qngW-?#~HdQ?#H~W{?5|cs6sIuzk zQJxRaK0aHrXfUNx*{qY!PB=1^t}?7)DSBpD_u+!&)303`YC$Dr6So@-ev4c7Pq>lJ zgSUQ46Sjp#mkp;ofa*7#Q&+VFK#^vMh}Mc zqYLARCT>9R(ZI5N?y6k=5L0dAr&`RNs2vQiFt0na{FnTi))&m-IMtM0pEqa8j5HB9 z`eLY<4}ZA?vCoCiU3}zKuDv+g+k4FlsUk9OmSOaCq>JjWxExn8sGMt$ctjty(ejfD z$c~bmrWv^fEKXtg6I|h!jv_=R%(2mXM@zb@=SjfPQpVYJ3QTqQ68^h^2@@Uu#c8XS zfy*mHY>xO>Pi}D~&L*;p;%*-VmoJN>m;!3g!BhXWX>OXE zpbkMaqqR%uePe-n{*kVufY?X!pSy_y> zrz;NR?d9-WyORzX&mRFkTT7qcTO}`4VDb(f$RNt|mI_ zPHop&w5xWYSRxLgAIw=6AjH<9Jm29c`vn#nEODkwT1YJpyFgYbr($6?&7#a|!E3-} zY$T(Y+-PVdGjVVsHQz_hrvhlJu!igF@mftRTkyHzrbX%NLMsW&c0EweSRF(36nF9U zdcJ=`JrLmomKHpQW_Ew;-~qIKM<-Xrl>dTf6XEtdXYl3L-0!ytH3ebrJnkpmwTNs- z9?Xg|GNBl_zKCPfs|co6>bE7B1B<*fdv|IZ9o6%~J=#PqzmkVPul0J~87`acDqdR( zf5ehwd|cJnZ?wcOejTTouzTZiZ1AqSu$6})_hD4)< z*?COMnT%0$kC0`A{!iS#&q=^I=K+7)V6)oxQtJ{4JsXZu=UreWCu3x>a^W~a3f>sV znW(kOKpmpJ`Mmn>rV7mpPLoN6<}`;AV6)gFVb6p^ucE0cYTop>aTzp!ZF`@5{sXna#mG`YqEBz zoUg>^^KUb_Gg6{7o!99Tn|El3JS%aue(YN{{V04&jsAEV_pychJH2>%D~3+}T1uj# z9fiuHc$LG2&GF|UyM?LjSRMSnXbMR=C8g~8()@e?Niv>p^-rtC9E+x1&{bf%Bt!kn zfq44$KhPkMd|H{8$-LyJf8uv>pKTs9+`ysbtnBM$?A#ju7O=}d)7T$-o*Ql9xNX8c zAKW6#bCR-|a=XX4T;#Bh_yOw=gSU_+hO?*iKcko7=de|I=@plR@?5IKXb=A-cnJv! zx#UhD|H^(W-TR!e`Xw5GF}fg0|93ULh|I~I8n!#PYyuH-fNkwO_4IqC`S+I;#{Y_b|_$k95lcLut_$~3!2}=|zP@Rtf?%$@~3LaDJms}2YW^x7uM3Ky2wdx9J zP#IOx@a)NkW9ps)jx*{u3X|`HC0l~`t#8md4;u%dks*v)!2|ICVe`|8k*?b#oMz3# zK6Q%&%@G68b`tDggU&c3GifH%FpQgQ+ZP=Z6INAKRVLL5?mwA-I`c)9Yd^GN8w4P6 zn}4n8i*xxzM<*w zDx9XW&r7X<;MMVRX?^+?y^9|5472Jf&{{wMcwUOumzBMFb|I^lib!oeJ(6h^Yo#?k zgNYP1!6YgWeWTDm(ZUwX+#!+nTL#mzTed+yQzPICK{Wrj`Y7BUKrvmH*Sr#dc^wg@ zRp>Q2?Y22$(-09Y+z*RTOS(eh|C}&F6to~C?*xP0mtBA6@f|(h=Rp?xIS&vlcZLM-!qFiHNi+t#4%VJtmHPe9~M-Pb!qu$8ZG<5KxFU+DS@+OyZNsiJr3rL6+uX)2w>?A; zoPzf#h&VXX$^!5ma}W^|#LhFa4fSSQo$a><us03^ zmjAm(%x5w>$K zrACB4j5_W4Tl%+5JCR-Z*knbl)o=Y$nq2rj@=r`e-hKdI;R$LTH^;nf$%koJwg3fs zGAtoBux}nSX<3)oh{d*?Ado!&=ll#Y__~O05snL4AfOXbdjn5);*Tk#7=6|y?lPu) z?cJ>37i9?Lx0c-lS+@31Au9-P1YNhGOjrDE!~D7n4_JGl5g^g&Xz_P+a3JR3P*%H- z8te&2KQ}w&<>84%bZH{__1O=5Q3>CyXl@e)@oj_;%dU9om?G3W`mwjYOBJ)kcVv#IA#p4VMZ}~w3?+O6zT~j@zxgVh zJ5e?pEuP~|I5-0zYfF^7=Ley`zthVEQ&9n1`M^x;JH%`uCgEO>i`)D53gQBCUY==0 z2Xv0yi|(S5nWzkxLFxexOcv;)m*8x-EE*bGBsua#t~AQMem6>GXpi^@!V&X?qb^Rf z1HA}q-tU@--=p~*M-BFVS|aY9GJT!sWybNB!%HpuU?K3rzhlljr| zf(!6L#fvf4R2gK}$_?qwu09Ksll~D;&DwJ#enP~M!l~D#oJw9dm-l&O8(#3rh3|dZ zbQOhV{}4S%C4;RW##%8rTuUCbDX-BNvSCY%uS(&%HPR1-inX^RE8s3IynpAEay(2@ z%(^)>6QMhWNh~Ern9U-7dWYiJu@x473W&|mbu;l1pO?=-kp_ITqYn~ixiVr}kqfl_ zqLSM`AQwtpi^dx@YC7sktA=*3igOwf_Eu8Kro><7BXo^TPO|Nx&w4WvBly1UFc$hV zWnl_S9u3RH> zdaM@nzP;#km|rfjxKcx-d8ji;*`H-Axu%{sY`>&g~_^b zez`q(Y99B+iSHFL;!>x>_Hcq}TWz=Ar^86;-5<@kdEISjAncm}i*J5D^-xhyLj%tV zE%3@aAo;6YmxSiXJ|>ea`r3hf}_x4=b8Pn(OE-H-29|uN3j20S(%8TBTD6#6JO*HzuLsf{=u4#&-C1s-|Vca^y5}MN6EGz!GT+3 zle~!_-r|pxAMxb4hj$?cBvb&UCVQTPxd&PG<9L$~7ShWss%YfCiH8*NyO>|#`g$?< z6W>s4P&VTmB(R6NXF^7;+B4kbpV8=iCg)}XZ=NpUT#bR1^1IVPH~#~JCAFUxG<8bb z0jY;_)4psh@Z$#`C|RFpfURxotUfidq_?ngqtrwRr}S|5&i^TXqM4ZNQeWr+Sc2DC2R93ou1f_0 z*9pznuh?rKWvRpWhJZ`M7@z_Q*fiqXTy2>4R)j`Vgw*esE;OhMlsQAmCE72VaQoe2 z!O{(g?&LZns`!8U_22GEam{v9wXGOaR~-sZMZ61?Z@{8Q^lAG}%HCqj#Zs37SfE;T zB<#Af)|m*L1%LVw`QMlN-@Acd-uS?o@l4fne3lW?&8f5wkVz#onVJoJ5Q z+Yzp@QCsr3p22tT`qq!J1ZeMvHTdNi9v|Jow9fDld?`o zcsTk)r`cw1X}CePk?v)5`;zv?)|MToP|(`8F3tg8`eHLw) zQ14ApcsP;a)t7(6A^;SkZ(#8D0BD8x?$Y-e*@kbM`5A0jm2BjNO9-xAx(46wU*E4j zYLKkO6MeC;D5?m{d%LSDC=wnP_Qk=W>Nhe(ARWW26$;@{Fs zh*zoFkiHQLCSNr%iVGM-;Kdd-{gZhL=@vKwea9h80vvGB{-3DgEPQ6>%S2c8GTXF} zJ3NxrJGDoR5$2H(v)v-;VFtRW6)O($88ufBXDvt6wl>u=W=Q7g3@;)x4Bl3%`}UQv z&XWl?IUE4FIw}>*z&2hC(3Nv(H6h6-`Z=^*W%LuDIRs^voVP zU%y@fNAddpEg@mp&d&D*b*&+39YU0Q7ofV!*YYp1fO-o7XxaQl)uBuNl?6HCg!uTi z{s=+kDm9m1wRKM-Qr-Jdq$Dk;M#5jee!WHO_4j`XG9DY|w&!3`n?Q#6{w1c1KQS8g z6o5KoDG#giwIbR~G^ZUd_hy5Tj_%0Ro;@OP6A2#%bm%u=A)sy<3rbsUzOw=_&Z~zbS__x1q z<{N!_b4kO&_Ue8V`=Fx|fNmtSz#@Q0)M$En@#@d3erXJlEKbrN&w)Ou-zoiFb)CY{ z!yh$a)Dye+C0>vOJN9G`+Dya)U$a5Rxg(EcKvdXVhk3H=M-4m+UUzKIr}zj6bv&#wDFP7k(t${w;o z#J}IHxquo3znjNUT$ij22=7CeqWtg~j-zH4i?M@6@Z7D2-HWwOk8i+_oe z{XE5MK9h{;`*i4!(M1uJKD8&RR$Zoq8gfux>A)`P=w}0eFqb#%SK5LuLl+wKZ4eNH z+$;sh@NES6v(5W@em@elCNg-=>`fo0y+f6bBt*r?I}F$;DzVhkzgV7>C7Hl)z0+wo z;F^KLcVz*n#u2S^cXTnfPjiegx{DtPN65|6-kBGmbqh+n;6_|i|5&N8l!GzeGa{%# zcD$%FBB|grMS7?>b;z~CJ@N$@sm~Om>FblG%1|v>aXxqn%A|7n zBve*j#^SzbG%;E448kH|Z95E@*!`@p|GQ+Hp#=6;qA0)tQ+EMFvOdX$;cLRS2w6~`_T7Rnx-8nrmdLNDe9C6z-KMMcROu~=wnUqfPD zF}fRFrw7>SvI{y#p;%q{IEGIY>U29`_3DJQv__e1pZMg&OONa#ra=#jea@$7 z`pk2wn$I-z-(jFt`4p6U58cR{v3$HS198bUeuI-X5-$K^iJJAJlb|c@Aa2d9h zaK9ha&@EP!Att1R%jj5ReH~cQTW6w$XHd9;mVW329s(0X&voSIxpoF%HaoXJT&O*( zZ`(w4LaY(f?iX&BHejfdK6 zmcQst7pZ~CGVg;gcxTiMla(k{#$*;pnx~~>70Dgdza^6AmyFhbDq`RuR<-!`_4Pl2 z@bK>NCzcD#)^(VX;r#J$Ic@E5(8yp&h+0`OELb_KTDXxu8?0tOJ)SoMQ-z*~m-jvV z&t~Pz$-GuL)P7;ZYYdav@b@(fDTIOI2JJE8cYDze{2AP6FJFMcW}|73{Sk`%m~wx4 zSuEaohw32!ec=On@M=9;|8(~k(0#MGxcIe(jCcEhCvp!}qIqY3Uom{hEHMsFqKx_S za@YEEHNyRhUU(r#<4(Cwd>|W5kFQvK+`8jSzpn&Et4NTvmPoiiogdF1`By#@Ljt?> z|D4WXANXYfkCOi}2lGbWd#9nsQFVKgb3b;T$@zS?>Y6J{E!2$DoqYi0vLbh)CT(c% zL$rV1VwhA6!IBej1{OI`XwC3Dk_FzVBSP*MPUGRx^GbiD-Im7ClHwb`cH!%{ z?bAGQ;j?L6489eg2S!r4;UjvoLRym7*4BRB@1?OapcqpZXX+EsgHxbMg%%84CiWi; zTm2edz=ktQg%Ul~a&hbNbsd*uBHWVz74bc5fEW!IWQcim-i8oaJ=rb6pLco$2_M$d z(!vCy%CP$7V=-svTK!Rk7jWd{01(m!W`9z*4x?ryt2-)zUgxgO)c zW|cE(+HzM0VoXR8bRC4Kw3N_+O6UfnT2fnP{3SI`kbwBo0~v$K4J z4tBySeyX1xMd3ei(BQLRf`S1G3;(2=>H&vaT3TXpY512g`7JDbzbkcb4}B*0hoNbe zp5I%-KpHGM)^w*vjVbl5(EUz51uz!La= zK3L{X%FO&0^zeQjOSgToyEC!*%jp?k7Id`=C<_CMsHEgaN`9vMJ5~)rOq{z**)1Jw z>(cQB|Dn%HBKMj`J>>nO_z}qB(#qZXe}ksMjPz0@9yr})3RR4%ggT^9f_KlP!01dW)U=&mdbKFCz~q^ zzCp6lNN3IH=RkS+!Uaavr&$%S_Lxp?-u;`i8m_fsiLCfGpMiJD!|^aHPoMZcy{cRNT!9oL zF*VmJLdd`L?b4Co;Xkfb6ZxNv_hoBtORZ1aX}W$?S!Nz2!>679+!E1J6y~?rF;cwznQn3TaPl*FSdk!OG0@k0;>w7Bccy2?oy6fYEetWxcSwBE7n7(YgJR&Q-~0W3*xL`M$@Roxlb1-#_w z+{}t4Tg2McbibS_6wSL}1gA5`6>O+AW5@Tb`+$Lb*u5vm_gFfi0Tr6Xv%cWOg?HO4 zJayr7Ir;mleC(f+!JiMIrgEe zL+|R+qy~5rUu%#n1yttBnIqO+w0S3)pAmInzeN`6;HeqLk9Zo%#iTHQHrG-?iMfai zE*ct%N)$&>f&DixVqV?A`78c{7RVhGb+af}eS?o5awr)7_gh5uD(Lp>cX{p|`s0e} zKf(vPV?l&HXt3C|N^F0%z{-xvq>El@kn;*4QVaN}q*UsDv!vMkGoCzS`K9}20j)$S zC0p#AcsUn2au7C(fGf|t4l3De8Z+sC;d%~#4)PX=Rj#332s zlHlw^$s_XQfX|{&ef^+w7hjQPDvF zcB0vPUizhw9Z!bFYP5K&KX1eI_pUiE0bgY#X=aY8|E;h~v-ZP&R^N#o9c)^-84)J~ z_RmCJt|P^<@A@-=0a<@p;CRL?wK7qn=VMYaV+mkiu1e>JH~yg>J-zTCv2)4AA&m$b zWG*23^jjNK^!u8;YYPsbw~gX>Gq79rc?)_t<5o;`SJYjN-&CevT<7HH99g4%XGYzj zaJ;?;*OilZ`juknpe8n-I)^+t%^u{3ziCla_p9A@;4_a#3Z!uBl&Q@4FQ()Iwm&o7 zdYw4jV6wi$!C3zW4u}hrA>xKm(C!JP5|>)WK^ddh#crJ+Y7!sCAIqpqAdJS#8Yg%CA6?Fg3OLM{yQtnF9pu@ z+38xaV|MS-k#0N$nt(=TWb?Em<$fF3g$rFvwVuPTf0vzBwJGDs^QfdoZg(C6Cu|0D zXZzxE>$qfS!i7`)Ip-JR)nVOOtD3F}q>8ufxWB02GXZlDJ%iwzW`2$ZT*#|ZUE##2PG1$BL(N3_yxdi30&Sne_G{oe)I#l!a227UyMsP zc=%xg82Bkm&(z33Uw`!9zt@mN0Z$&VxF%ON9Ub!B((;Rx6e>uFY=TH!wE|L8QbHCM zG`W7sj4to>G+p?}`Qg*Tzw&<8Ie3@ta zpz65L#Elfv_1i(P#nt`|=!=@k!})yxP$SOm^*49aB}GplnzAb+T-sVRS*<7QA_?@w z3`DUup^5iqu?C+hJ*Kg4`){8mqC&~ZFkcqgxocjq?{Z=XnWI_fj^un5MTwzGFJyA5 z_+_e8>p1=OBujuRhp2z=4KFJ-mL1J(B<8??_g1EZuU)#0NmjzYo1P=Syx{hzzGal$P8;EScQ$S*SI_NSWPz8(N8(QFTALaeoz zQN9cV7k__Q|qU9eRk1^h~V3+VvYNMLe;F@+L zNbd=tLTqhqv5uBub#+`vJW>6n$dx?8_yAf`#GWJLkhlKN=^YsckoaQZp2H9xF%>lK zom8)q)XX8tgdK)Pq@m48%!dC&(B907BKft1$_guEpE1I*otPo3H}jm6zva!?2VOQ6`lJY*)+Da;IVP4vAFUL@_wsTNn6Z@0ET z%6^joQ&&n~3mbm_OUG+xxO5~mJ5bBjB}ak>QE=!_khtAOOH=wY5m8c^tq-6YjEfsv zYZFtElM{1u<8q`(*HchYr2yD5%5=!c$cfFaa5(VFny?srmgY%{>5>WqOlz`mHi@3& z>#WL3#oLq$m`gkW4{tOB3Sj+1+vm13Mz(Q;F&+Xss;FaQW16hQeIEF))AmU!7Hfh) z>|ZuGGCVAEgh=3+lIzNe?*=_N8kXMDAfG7yuSR9;-F&7L2Yfc_Hf(^C3l(am>#+8Q z6I;w3qH9(b>CR$;B7lB{tS9su)SE^2TaYQKqNcgo^dChaZ&|}bdxdEk7y=fppjC_c z_E4D#tJ^m}@Dcg^K-U~)I0wQg*@%#OTWj(Sc;Gj4RF#jm~kh)Hj9%cU-X$npxvu`5B zA`l1!BgNR&n*{>Fml`uOp7!pqA98>FelMI7|Fw`#RkveiK@v_?w{zDT2@@$6-k4=R zHa9l|0H#ctg3QcJ^z`(grKN?t?ntoP?U*uUit?CZ<$<_={>Ak_(J*p7K&=eWiGZu@ zn8bF(=0&6|$l=n@i$vvtvA``zoNEL>42LWACLMLuktrf$XKYA zyGQgq9{l-#?tRjlmlw+wwT=DVXT#w=283Fh9;e2~YLPlf|mdRp+@#%jrkbr;W^ITN<#qSk(%?AoN03+J4zEq9@Mz`9c|>j>B1SI!o}y zk3N;={CuHYTYCV&Ij-G!&DK}PLU9y z!VFC@{}<-`3&Jt`i@w?Vgwf_BAWTMq`Ivoc{h6(AHZ_k|NI7K}%j{z_;}Hl10)apv z5R9A=mtYT7=BiZ|t2bur57soc?AL5UAIJXumP(oI(Y0000*lEDV6T-?)UKfzu#K# z`qsK|&m9i;%*>v>XYc2ECSw7yX&Etw9!@!yffeN1>d2|u65PW;t?91T{U(FMlDsN% zPZ{T`Q_xJSO(Y3Jyt-#dOS)P&=5KpE-b`-e%Wm^+6w4t~_&fJe?7_{;r&j&DhfDqS z(ZdZZ-Fc(fgV{4y`vbl<@5o1)v2&`rzk{VnR~Hw_yCtt}(wm1bZfpu)t*kCqSk)!l z);WNGEN2%`DydU6X<7rZxZYc1G{9S%gd$Ay8B)8(c)G^A_C zq30r;JLKLr2Bw&6T6HC91gPMnM6)E3&g9gXX%UO3hY1?!%2narsOIb4T4gSM20o;ep8)A55V^({B%MN|fQ7$%k2d6zZwW?i;X_LB@WilC$I} zo1ZoM@}^?9BoK3V!~RE$;I-iR;P~*}718zWquFh#=7BT{X6*7 zRKe#f{0TqBqJ9DMDwgm~9$Gp=jS|g&GpOOZux^R0MB6X;M7k7vQMptdU-+0W-{X{n zKr=yMwpY-Z#00&s=E#SDXz`3xf@3ly@{1uW+4y8(%R#)`NC6t22o!N_AEhsf z1j^szEeNXi7&-f;v zvU{Zr7lXu_gsb#L1hx`7zMA@r?+T5ddWs1KrWs;u(w6Ny7$f}t&BzLfPFMK;e!Goc zm~XWq`YTV}(>0BY<~8|yi5B2vJ=NmhvagE|s%?+1aCh5riI3a5??`H-$Iu#m#J;^_ z>OF#{xct(c^(fg`Ck!L;>_<;tgdyl+EW<-igRM(hL?Q5Om!3S=uthXB%l`=PJj(?nR>mrcSiMjwzSB8#Ca#&I zkT6@QlN4#jKj4h2`CTc0bn`B=cc`lukI%a9KcDz0CP2j(PA{kCjVZjitA_uNl(3TN z5_BvKh@*|zpS;EV(l}p6z9#1Xc5-R31f>y2Np>y8@613;DBw|-IWu9Va|nOtwC7w=oxv<@|$6mmq;qt=ma4WFRd| zStZnKQL!_7Kc(cuk+JaeI`--$6Kl0pYetp-@WIq?@TL37d^+Xr@HAi0rMeA~TZFOD zZ^GBJqJF6|L1f%|Th!R`o6RHq!ktnDc}=t%O5?V8*E7RZpwEK$!_E2)n9dxW@B(rB z>km8Rj7?ChQmW*mM)!`Jj3Gzl?Fqc|HtX&W7;T=qdqbGHVPbYzQ)yV<3uc_@=ONYQ z&HZk8xbuc@h=?5C6``KN6Ed4fTPv}DoKW)g1(ioW#BEG}U{shr^=Oy zT)>ph+pr1MQ^@OT(|!?|%>`<@Z9Ug`arjf)6S< z80qJ3VqXv6i@SK=NGVc$MHoPg^U-ZqH`$2@|f5UgY~Xn}O#m zE+00z8^NS)`j=OUBZT+LY z;P>6YzWv3zW$R&Upq(mBc4eT3;7WQzo}Ph$hJ^*Ks;Vj^JUqS}9&ss80JiGl9TLee zB6{(SUEdNXExHyCU@TK#j!O3vwnt_Z%Z#AZKccz}nBBl-=L`GHssRvVKMbtff!eMsiDv3Fg14{?Th5pZJS#)<1^WOG~xfcEtrv`C009?8F`LFzmAakFKO` zSB`AB;Lzpk-eBAHumdWvw!Xe>JqZA&xB-Q{h32;KyW5Ogb^mbZyV7x`Tzoyruf+gd z0xBe^Z#?md09-qs_lfLL=$~#-7WWxJk6iuUwHRM|%G}I8tfudXy<52zUir*_CEsxM-*Z#NxW!L4??UjNW6dx!sm*qWoVtjtF9+&p zFH?MGv|2sYmp*wnayM&-&rP4iFENfiFycb7WwZS{y0(v!!Z{^doMT~6XWm;DhA$Vv zc)93d_6I*IRScZ4yipdPyGii#zFWYL>Nz!T3~#^MDVU- zh28(Uln8D;N=0ljHzW0JyPyD;uh+ZIQpKR}Sf18lWWotsy|fUslByQSTlpyKYP>;@ ze@+@Z&}-b%)hL$#r$PrILBN!U<>#`+*5&W&s*Z8xtbg)~2kB>X3LO7IOoIMbP{Re0?v%YSekZ8f=zsqdBIH;ax0qVs4(N^KD8jv_73RbH{!n0h{GnYNHCEDIMugK?T(;}4(Rhe zg$3-XvBLyYC$_h&ww1rRDk9>jVfM#}B?GJ_bH0qiwuXtOF77P>>75Dh(YJc3Culc2A-))yPwk4;&f@`O1 zyfc$xKdKjWp*?7L;IqU|jd}5%$$d3R+=rKm&*eTgk8@hgXTgVM6cZPkx7Wb!<>BXM zqcTw2%O^WS#l&w;CqOw1nSfoXc#r`FmzsW(7c$U1bsTFe;<8pNbeZ7;*1Jtxl&r@ z@XN3>^h9+eQtop zKEUlFC=!R^nt4od-Cqos#e&eQO2e#orrOqc5T4$`H8GhJn{Bkg)S1i3OzcLWg<-eY z`QAAc-BVOOMDw?CT31*?K|Yzpa)pj*U$WBJc{NomzYHNd*n;nQ?@Y*|1cp|uCcK2# zB21QcJR)~I$}qrxT5Z(2l_qeP&>CoJX>U9GtwcGD188Y$qYp+#M&=h3ASoy)s529W zgobv2kGG33-|H78N(1%!0?L58k~9Wy-X>Y{%!M-n;N2Xw%a0dKYtF**0)g$iL{R#N zjPBy%5Ka#-{%cMieG_oNcsMcfxQ{%l=^TkBOt*f{BVgBK)06$*;4MK=LJxqp5lkbf zS2n#Lx@&z8n*g2sy?k(XQPRYKIsQ+qshnnCjv5?xCS$CVlbYHbJ@rP9vbils8VoDO zt$-szsn!b(V`ChkQkM;S34Gcith4)zukM46K{41!FgCacqJ~UwsyaSC$oHPhD(o8S zV^CLssZ@&Wz?xu0$?jvGIFCk?C};z$g(ltJ_!86eOO$UE(k{}zE81U;7QgU>JF0CF z-(5V-OHxkb2?bh)k$pt1f73gUhM$ncI_@IC+~!~7y9DJW{~c=;@H1|+&nta=blhEp zI^XE9qXps@s#7yCAf=|J$}1>HW=Q#2PkbA&4_p9OJ)Cn3klx;YQWb)Jtw||iKyBAC z={X)47BSEd?(werR-@NY8gDq_*T?3?`zWvNg5>@$SkF=0`NLZvqXk~TpC-_0sjDxY z-RxGhAp_*1o`jGAw{~{WYZT#YXA52ug9^GQndu5Y=LKx(I3N3>>YExV<99jbSRn__ zEggFBPotvhEi5hlJSwVoCWx|ie7=hY{1kAY-26yE-EuAHeN{Qb6^ujG+eZZ|e^bq5 zy%y)sxQS;}q1{zEG#kHqC%=%6`Qz_giL$dZm#G7f+5X5Srvh)N-E5sowNS$ZIAc@$ zx^Tj2@~*!a=V*iOMu@>P&X0sS$Iw04@oQ+KbWoNCX9#6^AT*76>5r*vk6@Kp>z2RU zGR5o5Ug8Y(=of?`t*T=8x8GD5TpkMH9Kg8Hkqfu(!a@XKWp#Dj^?*DN7`o0zep)Wq zTdUCwGvH(7=D<*}V&!I=8o1Q|z~#7sgQn0*m2oXSnPr878=Z=ixOC5-#q@(n>{)gA z?hQY`)1+&^weMEzDaWXk7KWr6dN8&v6Cm-IG@5EOL(1Eff4Z%arO51Y{?NA%&ie% zt5!G)Y#3}65YlWmoFudmZ%xx%3aJZR`%8z%%L^EOd!3x9a6?g`fjYpRllaCjq* zpRRGtd0xMaCMKGSO-;eSMsaE5Yh&xzB1i|vjf?Pzsh&+M5nW-dMy9HjyZrhYrEy!< zSn!k$(h~W7?C(1OY@aNC)0m%6KgJyR;>m1~XUBBi1?n%_@tI}Wa84h1Q&sV&#b#ve z)fn1|Z4?tV^UB}9%TB{FP2MN%xxKiqA3_FVmhWuiFgpSv8v@a4-U-GH0@_6Z1~(Jm zROp_J0^mZc{3RWN<-Q7qUs@O68dHasl z&HET>;hyc;`#gnbD2|! zT8Olw8h(=&;&rm6!gq!AmTvFM`OjjD^(Gzgq0avA8Ks%HpJ*>x~D)A^QCHh-z^6@0xCgblv4D;1Q{rCg^ z8K=?pY@JJ7W(rp7?s>cuqZL2<^O6Xo>2T<>rC5>l1#zQ`K*^9Ke3LBHpZ37o-WJ4T7&S%o6mj+^A(9h)K5!pyt(f6MJ z>DizY6QlgR;KB5_)>daMyG6T%;rRHt7=LU;UiE?!>F`HTv^MmjftNYOL4Pz?(N?H-~MBU%Q}7{arZxY)aZjR8XOF~3e**8-Afdk88mr?I+*Q!0yV}nspVBwX*3YwPzWW= zHo7orluZ4B-r!)OUKgmV@MU_ntV^S-=KJI)e=nnsgS=&6-LpL&Oa!1<@avs+zw)0) zofwEDXe|#SK;OOg+>bD>-+1otbC8oH=FrM585V%HREj>&2GB+OO=X=wy>3^VoR)sJFy5Ujf)*+au-U-KO~QDEL57(Q-k?Nfv2kV}nm=)*InBY$5$> z2BZ~w81Bv%PQxoIJ|=>5o)jqLghDvGfltEa{4}0>F&vLROcElY#I~OrBFGjl+@O? z>m!8%S7sTYVZ?;5$ao>+tCFcO8Xe=vKv3grU@$EF8t%$?OH&pGv=&=u*;F~MMz+MZ zv3S{}#ic34Gsc#;4Cp%O1<0&gzHhO{YT6se6|5;rJ)Y4D8AR4+I==0>3GW^4{Fix% z08AgO(Mgqmijm6Z6Lqp|f;(ailu`*MY04Cyc&YFvA-**f_4ae&%V4p{hnkw2D{#Kl ziZ6Zq_iz87KSdPMIxSv$ho#pZvDmMAnG4uP_zzfhzcj;4`OI&e?eRI?X^;d#S(a{u z>}%z53)iw}hYi9{wCw{*{~fyXA~DVAI&DicV{j+qChnt<;M75Dg}CFabGQtmA+Fgw)mX6;0W6 zAeJ3oW8>T{A{0I7^SVA3b_r|TR&DN!x^L|VkIm0x6=;UW#l^wI9-$n+pRREvmU1R3 z_}{+;9L|-K#*5fcx_Lxio+Fi^ELyCUZyW%#k#_I;x=_;g*Kb6X6tU&k;h?Forj(6M zW-UO?k!;LVp3d}DB07@NHvjke3Atu-rkVv2j*-La{2b3u;gb+cV){uuXh zwl1=HQ|4vvu;gTf&rO3W=zM?vjW?xG4-@eDRT3H=E^S~yKAk=dJo~-ymdxdqn`*N??efTxiUy1hUHYpyaOKRQO3kT`$b<y3w|EJ9hv_%DvMjs6epgkX z_bVejZF>@|T089I;%=COi(YCchj&|?14U)36864qtdFx1h%zOWk+MNHCCy_KboW8` zyP}(p_bQ~FyLH;!un(>ob)EnI25se5ZB@FNeyBs9lG_P#E-oH$KPkR`U7)(>Lhz^Z zeOHE2eO(q-e|M$Qdp@72SWbT=pU((lR$9Wxk&3rb7(~9tp zCI>ck*2K=6eMcUK(C8MTkuL}9qZtmB6~4&8U6V=rqe0}?5^XHlsL|@odQ)j(AN3bm zxjRz&SLEbS#Z+@pkqDTZD+2SBgTlPcVM5Y2nu*LTaA49y2H0Y_+sZOsK~7zTrr2PD z)E!I3-*4`#nk5qIWi%OAt}x*Et3yMD7Ro~uP82-S+n@fzE%OQ6M}vJVHBZR-WKBWg z+&#Xw*Y=P@$H2uIS^qu|xc9Ydi`q2lCbnp)mh<3j2ZbkU>`n=)KK_38M%uz(#Twakga z%*U?ktnzO#T-FRfJ}x$WG#h956EOe;W2ePt5(MA8`E8@GTC?&C{u!Iai-du@=+@`q zUph?d;B9hd6=O^g?J~)m;?b(v2PE!`U8LAS{Eu;7kYxg81Mc2$jpYh>o)x`9>NU0# z-#P3_4C1M`G@7ivS^~u-9@MT$gj|{J;bDU9UhW)QW<;C!fH!wi;W8*9IoNnGs3RuZ z;P{&C>XB0=t3aA66wBo0)pfg#&Gn4EOP<)ZApUSGJy4(bq@=wR{7)}aNG+%gFXGq1E8v7m~(Fw4VojtCE{kdxh2ShLZu~^<* z&6tU9UC(1>rBTDwV5$u!L7(K|9YXdn8*glKOWSVuF`zWkYGE)P2T&dTFROf~;M^~? zJ?pU3a{e}6UOTBqRPxDB=Rs~GrKY{U(kYwJKd>D57EIK8HloPvppUcuN>Xl9ZKor` znfTRkXTL<_G#|rWlso#i4G02ewR)Lt&oB1*=UwCJH?ukJjdtm$iJ3S@QoRSg@2oz1B^irW|--Ij3&qrN{g5#X5cQ@LkPeEsOT8XZ3x^jbb zbTt`eK^}F3slJ{H&%V1+qI^DOjrJA6>tUQF zJ6{8b3)jYPNfomfdcjTvQ~@Mp6rr!B6$_1XH;0W*<(U(S$i;oh)$a4x2!6VFrDy-s zGhzRCbSJYJ6CWSYvY~t@dN(dl$^6i0zTm-$@W zXYTLo5U&qVNePW(D5gC z&90+m?_>Cf*M%n9xwb*MkK=wDubhjv2VJ$$N;uO*Nm06m%J+8nbJtQw!jEsTn_+@; zoJ7>S_+XCcl{QthD-*$;D=U#Sw_dD^HKuB2#IqrsWU|OpELqH9t*=!bs6TpKWNzY6 z5^UQ_K7IN`!_JOfR^}aVEGvs#U0rR$bAml)Q+shUR1kLej0k?Vt#YQXHHr_xqX`Z! zPlS;FHdKq14FVrd4OYnD^3J%#9laTA`VuEL;Xt{GH?Lm8To-3MMz^PSHyjpKcUJ}w zp&~frKAx>S+{4dz58DNmy6&f^>DlBe@#ScjD;b50clq7fPUM1uf>$`~JrhBj zEmi7BtI$j8?%woFFXt0mRDRDzRV@aVqcnZY$B-qH2KXE^W;{6-RE z6+$mmm0ey5_dw9p|5#h0_Sz0JxNgKA6I6JcS2FR1rdY88xrk#dHrv>9n*kmG2ktdM zhyBE$%@IK+&k4acKuk^kCmXMnOLWV}Al1m_n+Uzf^k1}SWY)Tk&J3GE@dCq0Qe{P! zDMx)hDeZsnLN?cTUaTBk&ceM{<*QmQEkJr-kzRydj`tlZzMP*j4X@$U28MP}D2S}; z`Zy_AcC=AMKzZz~&UGvMFFsOMX(IzHIc7}MmgTVKre=L6;?u_m{Ze@!M5xxmd)pIS zvfUv3LX)cFuI-VJ=jQE5uJeI1zb`noTD?1Ae0ymHI_jwz4?gpQgJtm{z`=T=MRC{# z2@Jn0RW9bsO6%YYt!ln{9Jd5Beklw;l_MG&Dpn3ZI?2t0${I2DKWb0%DlMMLT)zhi z*h$9&inf?*o(si*GPElMS8Eq_f%b)zR?a*fEQyL4qFzLwy|dq1@sPc*(yg={rM$aZ zjsDZ(#cyM4>$Ee;LN4Y_!lahf?T3J(uCKq#^IE!{eodgI)bIYA{wjFin0)Q@SB+k( zxxE>i=5c94HFFy7WOriW(-V496M^aK>iSf!JAm-{<`P?Ij3^qR zWcJgg@924X-;$*44W)9Ehgn9u86>t+OF!Dn18Hto%i;MA-Uh^MKjxqGsHR6CX!1iedaw&5vrW{a_dtw{v{w`5IJHH zv(uCJJ)u4a6`T6wE7JK7Qd zK^(pqTG~OOxaRK39*1TMRagny&Wn2pv+49Wz5aDdQZGVb{7l!;so;=tV*)9(UyJn^ zYIZ+Bx)OPWSb?+9s3>d=oy&7o!?pD&0LyJ*J}oG#+$AI|^3%>XuURkVZ`XqiaBri} z&~?*{l+oxMrEwUCfsm|Ky=1C?csR(YLQYi``^;0cH;N)WD~l2;SC*iTze-hBFVvQs?=_|D543qT`qOR#HAjx0NAT}j zy#?Pv(IOebJI=<$G5Ly^z}&8m&Pck{Y1BwEs|&*R7pqWYeO ze}(nYKeS~$Vq?_rR=^i=YtqTW#KEdb3P+poT% zej`3pwbEk5k5DKg;j<&r)7RI~)kSSF;z-FzN+Qb7&u{;*@|FASuf-1}j+=?*PSf)Z z%{XW@$=Nu%OS!kMViNTeC*`-HABxcQsy~FjA?vu)f7@`U-KX-I?aJKd!s?Krvg}{cy%rt`5Fagx|LxNgv=+g}4WkXhx05+hoCC4b$dqME2u5m?$0bvJYr!Q?{M zlV5lr+VQ~`Slavh12UVuqGD%}#@Dfb|H5i&cnn;}K^dqX_g5^yr_L9c7D2PWqz6rpMF`X z7l@X83VzESfF?MyOZ+5h{U~~*2j>yB=CkWps8wR$NxU2)vyPto?$O9);YFg3JAr$2 zX2Hd7n7!>^+&(#c{Me%=ejgal-h>Kdq_yP#>iYdS6)T)OgAhgq%CV=O#EqtJ6~Anw z+o$m6>Hj2tkEYY5{-B7KdO7G;$W_xAN=60R_=Y75%K0Wt6?Dff)>|_rOhuJn@!)Gg zw@G?HcPcHQCbnrxb*mWF_-22sA0?f>?201k-i%}bdHLZAx@TZ%u7J$3<^JxS*^@2G z5y)>mA<{0t;{%suv6ksfxgh|9=9G@QAY}EQypj-} z=q0yECwuR=V(x|jPi^DELdwfVYK0_=wVHmH7ZU;b#d}lD7D|a$o`0^!HP~OjFns-| zLSZu^w8I+dytXuIwIUO~uv}M>sS9IKdoX&%MYM8j5AkiDnuX1L(B z$j6|1A^Ej>TKJjM-o;`qgTZT|CqH{4A7Q%^J_-B_?$Rg5cja$%ueb}7#}Jpz#RGz> zxvVdrg%TwH3f0<-thjd+%4Bzc_8)Oc!a6;|X!-+Oz0upbEK@GIIWx8Bo%n9|1rPs3<5dwOxQt=Aa` z;x6017(T8A$iR@{EatgPr(eeVd~+8(+fFui@Cp7w`6lPp`?|jSvFfM$KkavonN~$E*Q|UuNt;2UhmET?=2aJOuHM_=6PMqUbJXTg#FvS9Y z4RSxYoK8v}9v+FW<2lfG%YXD=`)w&G;bU@hwhaZcKsKYFf3^elz@P4%(7r@7QK*)@ zCc8TzLT_uld^b=K3vmFN;+h_NRee7xn=AJJ$F(mmGPAQYvL>PfF{!C&@dJn%6UQoQ z7aL6R1A#+B$^i6eDJQ3@57|K(H$%YnK+ENV5)T;`6i1(6_nvU#c$PQcVxHb1C(td^ zcKr-~US04y#M(`6PrpVD;zX-&&4AjYi5vSUy&|BiC+=Qsg6h>+KSq$ONgz4-dVs_i zBB%#gSXfemWTBz1K1m2`D3=Rf99467^j~}*$s%OwitwuS%H-wcB{Vf5Iul{ihL;R% zCHw_G!hzR=#`Mwc{k1QDpTV{6>w#gouKM-B>EpVr3>o&n@jRK^3Bsw}0vff{m~2ln-oT ze}Bx1CnPd5Xv#)LP7Vby>5rj-S{fXe;h+BgJw3boX=?mAB|%ez^i0{>pZg1ciPjKa zIuLw#fCtp4IMa4*M@!@ps{q zFfu}v_iBHC|6VGal$t}?*NG_-!)Lv@eca`l?-yjsO7un+Z5zl-!+U z2e+W(5|Eaj{-0t**%+Vp{02mUjdu8rRCQ(r(AoR%aNLxl4PiW4Q)BL) z)ozwb&eD=8FE1}gyCi6%0!nDQ`}#13O=Q2~iHeFsW0F1#Bpz=)AJ0ka1mq^hi<0Wm zcqPiA0uSqOrP=UM3I7w`?i+;H#~)zYMvd%N_v4mCvC>^LUqlhvdTZ~+xw*lKZKavH zxromTu?`!y|0zYT&UMQ4dPFb&m<8@k%xLb&b)Gx)Mv&4A3qMaxOoYrR73XAb&JdAY z=1dkW=X1sh`7N;Yl?OQh4hadVsHCLpn@T#o5Vp>J+8{dudn-x*0Gxe8N8?eePy6v| z`}Rb?u;--1y_gIP+jbL-nKSThtRu=9O!!m3h^@daH3v(#fj62p0nt#@bY+q!h^o~qgR(mrA0N@MurPH{L&HyrqlK_9ib7gjJBgm` zKN(E_G|Eywjs(%YeB(p07AvGRnH(}iB78Rcf{9%N{%b2@Gh9v{`Oc<=R7O1kn-&%2 zIUN0br?^f+SLF`ZQ>RW1v6pWQfyc@Tlv_RnO&o!or~RU z(Ji~%fqc&)j0E>N1d@G0cK!4TZT`^I%q+;FGP8nx1tx<(-N}8BC;s;RQ2jfPbs?>F z1MMbbFo1QAOzQFL@x&K5{T_tT+0_dCcHrR)s9b~I1^U9yh#SuU0w z?dji{2~&%#$(G8TixW)k)*il<@+p`;*xL*2FlmQ2|CrcVzpE?v4<9}(bp~NT${uiQ zZ!bal#S;4})?=*UqW+m2t4~;cql5SI$3IsR14BdIc{1Sw{}6BiM&*=ta|??v^f-P` z!H7!iUdPxckxj2AL?4Rb?|xWdUH&nPj)ek+V@2x?Ypk^R+>AIBqM=u!B0~yZq9PJ> z86*W4Bt>I~0&8j#qA@jl1(NtDelE$bbz#bxfGboz#>tE_CWf`npyKl4d5S)!i8Y_> z>9gvd=mgX69O-)nDnR*)_f!e4_kBTWx@K`;kEx`Z8V>L@8Y^4d0L|irA)t|)>Me^) zLt;br-9cQkXX59uhy0<~g6$GkbL`6@zu+JdYBCS}Q%y_3??RyeOyQWZWKi;jC?VUF z`iUtN?~b>=MmvWSb1RAOezrf-5-Sb0s6JSkXsdjTC5A+Yj(J@mdHS@wOsqy<0>Eg zi=VwC#_Aa#++0}|H2c6W5#YpQc~gMAbR52~mMSrB!yiBX^%C7oJk-l;C`&XQ+U3Ab ziyzBlxzBSa6hOR5n-a8~KJ(=J!LJWE;s!W5xI%`lm^X^>3D>#C@R=jD0lu+@kLDaV z7<)I*e(xr;qMdmz-UJ1Wl~Ka_s4gBs_tD4Z!v`!H6~A+R*ap9bg_jsG^$XrUdmjo zv+OVm3i8gLyTTdJUKE7(BedaTM(ejW&wM^{z;WuWF&%_9gocL7tEhm_n!3Zf7APnv zNQ5t7o0*6~lsbmzwK_fz8%w#O0#?87COP6Y9#yDrI0g$VW^M})i$%q(I=%1SKRyOu z-i`kHeRY06I!r+m?pss=`d?St0a4=pa$0-QYE`g4Yo-=Nx4k5&Bdrqv@ZIXG)TnhXv4p@tM0$F9i0i?E(cQH|OOzet<$dB`1L_l}Q`T_scphvE$RGvZ!vG_#}*&v2uEDQiGpVxAEpkGOkj z1MiZ&iXg!6<6&zb$4%V-#wf1s6Gk0rse8wdwQ@Yf#~T*Pv}v;UEi^1RZ9j_;gjJoH z!PC^r^gytq{nI-og--DcvrEhNKjKCR#Tz$IMTI;Q;fy$$;6Nv3;W>H`JhZuzMIu8f zj+9u;?iqoUlrzjjB6sZY860bkr8cBKQ+RUf{I%wU@JP9bvnhjjsV<~xwsiW4x-||} z-|Cw}2ScJ?s>`}&0suYl$;W8hUkjVv72BZOm!E`;Lqx52z|lV4tt5yB$scWhuo{$xdLay1|a<0x=Ph0^KKCP-4<9A@O*Sfgvi;l*}A2ITz8E>nF_u z|J0c_zY{5o?wbp-%VC_i4Z7S~uf(68#XgPM!!NFdwo5`IfiuSyYn(s&B(wvWQ9I5n ze*VlL@YD_^h}aKN2_+!aqqaoYaeAZPk|&+JXiHA5*3$Otm%G`r`+?y%&mS$pNlG}@ z#UX)BEtkuEEn;Jv+DhD(7+vC}eT3@ps>FT=vMvH8Pa04f8fX}Wuh(3Jid2MwTUhW4 z>EE|~90Utr`SxM4t^I$2eJ}zg)P7=a$O72dFA+lyyp&@^<)M%_W8|jrGO0 z)8&2cor+1vpado3{ex72IUj`Lued$p@C;NmWO@?vpmT!I5;*l z7>VABZ6$p8X+6PM4vlW&W7^TpUsm|w`66@N>!jN{Z3dTTQ9B@ z@H9$n+!keIxSr5)fhyJf{1`Rwi+X!kpH^iRmxv=rC||%nxezjk7F7uS-i-LI)nN7d z&p?T%xEcYQWF*vErjtT=+>obcA2-XWa-N>xl95!Ek>x$}e8GtM?#XP%=i)lxz3SsYF+ zRPHq#$CKSoXu&#D$IB#q7A!k{0R}iJSx`sd~R-fJ_nG(Zow-uR8 zdqH6oQm7iH$)UHh5i4&C2k+0L#?oROci)^kebnLsmYON`xL;(gP_`JncEEooPU@Oy@4Z$T^)`tIVRo6J$rZiqYD+u*59>) zgC?xON`&v0qy3|x`$bmCeA@H*U8R2RY)at4iM(W?k$69o&%*x>MoQgl(py2Ev$A5E zSFI+Uothf@>zAUp7kN9j?`?e_98?|e?b$sQ;{}?zPsR8rf~eO%qBIiGSRg>hlL82dRQ02@FmaNNpsT^3O)e`kU`!}e>QM!yq+wlUOIf6SLqo!?N^-d$_mSw~Y}6147A zQQQ%^{wX$heUS-{XR(Ci#?0mF5~*aL>=S|bn~kWUPEY-M6VP|dtyt{QaoNuIi=>?| z`)JF*{jT>B-Rm6ZDLnfaB;-*(c~RZ~*)4?XN8p8)v@7se&$yPM0y#;T}|5N5B}5wn({|p0&l{3?*0wcP+dGh>H2!yJ#JsMfqspJlc0=9??8DrXW{S zFWLV>XNeF4{&?C~cn1oK8n>vSlFnbROxDXw_++TW??zmKwrveTY*V(h&7I~ED*XNk zv>-pNC7 zbBarWbn5LKM!E8n2mFF5{76|k5(+3ECrd>F-OcF3Uj=l;Aho5ncQ@ihp+;!*cXVJs zm`bFZYzm2Q)xIzZF~afPw)PjvNM@pF=)F`B_a<5GjU9X78NlrGbcY}oUfLCA}Z0X`ega>|}yd^TJfSY>sE{+wK^M`FbLh-Y3CJT4-zCRI#uxu*s zMOs=+Vqy@5up26WbMrw{I3|Sm190AES^Esxw0&WR$PG>KIJ9B zl)|YEwViN;guxhxv0+waNuZ;ON{a98J_)x4CN`x=$cu`f_)o-~l9DupJpG=Sc+Zvk z%I?prcVBU{hN2U?S+)LL&pZm0mCSichCBf6J~MaEsrK7QfuoV1>7Fv+L)E=p#N#=K z2{#HQoY0_?Jk!t1f(;bd5kw$u)GU19x_-v6^P=W2h9lLoew8T_n7d&Gxl^1CHwnVC z3grF|T!Qz%8w&2;=G?u74qON^JdRgGs1k&%-U^YSp%JRxG|NT88}wC-{Rcxl|Df{& z0MJ^V#02tZD1*nF>&J}nTcXq0BinNa=}9HU#Z~Fa?Z@BL(nZ%N3o`_q;DN;nLmzM?ty`E@UNW8Db`fLO` zM3(UanjS!Ef{>0s>%{Azd1Dbq*-$a|-rr#H^P~y3qOfAgv$R&=a#&^ZXw3Zh$7D9> z=EkR8s=Mq4zR)gRg03WWT}T3!#l^h*#N6>>wD}-ZhXHH48;bq^mZ%kU)B282kjN!NR#5#M9i#T zV)?qjEjTk7!J|GIDZ%4O!j2^sD%$%SZ;$h29v*nWDEM-f|JBV!0=o|vhdvueO;!&lU!sg@IKMz5D zWn^-NQLIS!`L1IQYpd>`TO{5yW~+U$zn3pr30BR=KYzZ{+?@zCb;9T3r8|?%-R)86 z?{JgEsc+@?EePpa{3m?;LWW$cH5_HQBLJl_@;N`c+3?sL6_j*Av|FwT% zFK6z&5~I(aSGm))DWg!3rz5aQi`Hc{$b_&z1@vG2^Cao3Tba^}m#(y zpxf4>9!KNDn~xMJ#KYig*Rc+%sIIs#vUm4is#N>LJr?Vk*96`xlYlp^n+VC5<%iC9 z@z2Q^W>DtRLrP0ajap2+TMFBD!acs1A)KmaK10r4YrV_x`X$CUR;w|t>#&<7T}KRg zqAql#3EgeKGxPHTTDze5`nVhw1Jn#hN&^)Dn?lZ~v3gg$$m$N*e%Vxe0{*GQ5ox6D zUK2!-H&0OtJ{H`T+0Zd|LJp9WXI*eTq5lmX<+-~)MVeS0+3J5U!EZm;f6YB+3P#>= zk}S7>h0Ak!IUbwT^R)Xae^Y#7ta5YVAXvPpWU!NKQW*VjWPcDxr0%Kg;-&?9{ljH_ zG#yV`-eo*$r*MkJ)= zkbPXAzP%?HsF~?%Hz8J`5=;*@swE2Mxkaf`i|EK z5H%lfe(l_we@3C`J@BAHp>Qc@Pe9!fc;&*aPt6CN>Ojzfdwp@alDbp;LQmiq;Bf2r zB5N9IF4_PjZvf8epxZQ;)6RH{7&EjmDjx*eACykZ4X-}{EM8b6oEHTT={SC_Fur^G znm1&X?-c=}>p~p?0)Wc_G&VLOJ3AYvPMyM#Awz^7e_@@SoiLjN?*Y|23N#G7q49T` z3u=A>i~iht=VihGhOr8jU}gYE?=EqaXXju4Bdn)oV-+f={YdE!>gwuxLd=-CB=tkMjx1<$WBFCEWTy|MGM0 z``gC_f2{wyJtCtg1kWeN_c<~UZhe67Ql6K`ckebDjmXQ(gW*7iDEcxNsQ(kxrXA2| zf*<$CAN{Ax4T8SzA%3hNwVLmq9_+Y3u6%#{I8w-Qg4v->jN;EU)Da-c5dc>V9g4cT zI#?_g*lfJfHJi;yOH1>ZyAmA!n4sVyKkkTCfAr3>5}P7lWu=6OdgM_Pl%1W;a()<$ zeu&oy(9`8=A-S3I%2!!#XU3+>u4PRo6UxiW1G*ZATc6(C#7#@DXAbqM?^?D$>jQjO zbUOc*co|vKgl9P;K%Vqpe*nU>91$RDey)v*hThigH1fATgpnRk&5$PXp3+@Dy53O2K~m(ihP`?wk%y56-s-H()rhrFQAatwaR zU@+vxs{tx6FXz1F;)uJPixKzO>TB*zr0ILh#SwQo7gK2e^}VE_5y9l%1fx%Tj0LJs zds3;@j!8z;z6<&ez9&{7e+kHu zqVH-xo==Pyx;%?#WPe?h4EcOwJf9cBahMk!6I23nF#71R1*}hJVb^FhLexddsXZcH zzh>40h#xZsF;`!WnoXO8WdJyE-~eh49>mW>R-5qRu2-069L9&fH&9(_TBs39NX`J@ zNNRR9M&e{=tNEPMKBS^Yr*rBRf5u=i`Zqqu0iw+c1rO;snnyEZ#tZ`RQI@YoNyg$y zH@|&POTLw$Ng~|(G_m#PUw+Qf{0^#52f}lw|NZUbh!jmF;n2S;8+d9a->fv@H;!e1 z|Gb}<`T8Gj{pr)Ea{yqo*)V2$h)-yE;wn<+Z9@(nl_$@=7u@dN<4FLn+} zea7I#lM(7~Grcnat?QhE48|bBui4-|L345nv=Y>$AL`SboNzUVgj=66IAKPI!C(vo zf{Fk!7z_rZ|H2|bjKPf0E7{-~3Qqmx)C?FkDD%~|8-7VcM-AH$LcXxNk9p3+4_xsj5 ztTSikVdmMr_iyj1U4c(rgb$;J5elba0L!*p(o45__fe24+RIe4#nIoytnojPM#%mh z)x=~BBo~Igf5ejecz;@)06sh(nS(zY-Ja}Rg*hY2{>`~O9$em*#BX7o*Kshy}lDg}2Eswkfwn-j9s5Ty|rRTxK^eT!*B*>Z31+KLL-L)P>FTog;Um|3jqw!Iz&HC&sS!%RV z)>|hAG_1pNiXw|M*ijywoe*bhOrl1$qZuDal4Jq~pXd)n+32IO%GSi$ZIn`d%qFcU z9{y6^+*eU&Z)*u=Z!_8_zrcG!~F7GR+h8wqeynV390=)@(O=UtSH@;oE5w`D~5t% zw8o2dq)J1LsFJ?aJl8yl*l0>0v@v;(q@~pW@$9KtT+!dS0zSIwNW^ag!HiuZ{|Hyxe-u|qa1pX_gBn-hoe2YGgmKb1*6*643m@K96;o8qhp~OQ34fEQ) z==FZwl>B#LYx;=ukF@#om%eGA25^KKSsh<jtled?Ldu{qjd~XY){N~;cGwK3m}JJZ zsr`B<>H4em1&x51q|68$=RiU3>yk?9E6+bpE!ND+`ff=_3P+t^{+LFNLrQ!%lyH!f zka3g(4jM;i3U}ehJ|>dj`iRetEXN&z8OWj?!yjxj>pt`2_;()^#}+GNFp>;<-?Fe2 zZ(UZia39?ZoVL3MeF-S%D#guO0vsUQI}hFrQC`@RJ=FIT1*JXixE2o z9YdwG&Y;(Per@NS_DR~@O;0DbXBT(XdrvTh%-?Mlotoy#9T5_@z^^4D`M;FfcfTst za~}Tq682F=E%^lwrgtk9PJ7wn^-fVOKhn!0a(-17cly0u%DIl;+vPt3N>VXOd$aIT zg<;fX)U8Ysv_{YF^sQ(kP0ZwI}#!@AeaRXZ!cW;O4EgKUsVvXb{DwgA(8j#E zo=dpjh4l<`I{|&n=(hjY_7|?ie0gGUL6*2 zEYfOHZ^4JjLY*k#?EIc5gqzxm?JNsXTGarl8HO0qB28HDD~L*VK;boXSBk-r{Iey7 zG2vt)CIt?t5<-`CP)ZJ;B71UTM*e)ViAdqzF^#MTBSKk#Pyk2%huJ2sPRFDwweRN# zmAV&62v-s%T@B4zck3KCV@>D?=c{L*PtK48ayrBEtYMu_cpLXZ{c3q?syFI1?^Oqp zAtD;`6=Lqzz>~lM-;9<=YHSZajU(f_97leSNpxDXA(=Li;jedB!&3Ef*19#|{$zq5 zf`=u)1`_&E(b6Kkd-o0r9bHmP%*zFr9KdUZAx>EneOte>Q^sYhHd{CBQ1${~JyBqo zx5u+s(rosM(Hr@G^04Oivx~UZ+xJ+W27bBKqrLPEC`Ft=EtXO{%Vd0iC2qq}kuf%m z_R*TIcDBx)S%|}vgMSb-|6`>p<_N$q&O5W*W10IfcU2Sj6uYqC{xJC1F;3JusA4~1f%Py*Jaqtz*4MZB53=tUz&B7{deR*lWSrgT zpVU1B)_68|O&yYTS71-t6jiJsq>s=>?zErQLWMTx{dH+Gd+>RJm=B|t^+Y|&x8MG;7Tl?)x=qatJ!x1nM@pTrM>L1Y((7L53g z)ECTPZS%3>yJ8x;Kd(VQd!#xN`v0Gz>Q=2b)2xO8l9bfcc830Qtd+? zMUgq@8?{$l1$g+-o#BzmT+cE8?PMpgTCGbRZjWTFFSmF)?3Z?F*zE|qT(dr3x*t8L z(_;kB`r{jW*B+eDl65Fm)TC_qgmc!kpUS&+svpp2?LALxw5Iw?+4&+*zX0xu#E(j* zy9rCaLb{mb5M3Y=YzV1<45{NfrrCOTI57}J%p2hhJ%-1AggjbiBjz@$C`r!B%KhFY zAV^Sm{#k^sqC~1L?3Vr)PkIQvQ+XZM^IlFOpKLfuxFi_62WD$+)ow?2^ zU`llEpvmqVgcugyVxA8h_5tsAFhiqRg(<;T?DJYfw7g%#8PKvQT-V|^1$sXyMjl+> zT-FOrWz-%yIx|DR^16Hk`du-PdV;0s0L59i0PjUeCT+-jlZ8}gTSN8^NiOT*k~}Kl z+~-f9_O+&_rXsDk1}Uh$o}Regzn{zBGdF8-*4UYySr4`5<&TE3Nwg=skt&9NRD};p zmJL%s)=K$z7?{xT32QtxJjHC2t~-sE9_}l)@{6dSYpidyUnHS*f1uc59MJvOEAk13 ze9OMC! zaq;_ii0NhmAN(l4vQ#dS3mj!`rB~L|DM>ZqlegTn8c1f0@bFtE6&~5&76;oG92vNR zV~Fm)Ir22@hW!|%=n6@*KW4qXLs$|AC)xS8psk}#(b3VtEn9odA7o@_BLF&VanQ%& za$oJ|T-8AS?fUxkANJ0S1aJluqi_iS==z~0=v+d2PxH$Q@^bSyG8qKGU^XcKylxvs zE(&cZMFxmV-$-uM{=JVNW$GqVE?ee3D|oYx9fJqh&)tlnm;BK%Gi~jx);_Ss<}iOmWrO}G-4=+PLP*OE z2Phl2h3@vt=L2vVyR+pIkeayz3sp;h4{PZRT6vX~mmg@6@mK(W#cDh9_|#NJMn>Bl z1F~{-w>ony$ohSTJF=$M^6Lxz$531q+ep&L^H|Sl@HK&=vVrS|fl#8g&&uNsTgmKB ziE!uhKCj>btpx5+>q@k+rF-J{cKzSu^t(b3Yl$Jb^FDnEeC9V9cPixE|B)qwh*i`->q&-eeutI)9>UG{iWGb zPOzs!f|7v|rdAf2i6P>GTc>BJ`h9grJO`rIEs6g??se?#>@j>wiZpzf-@CXRjrf$m z3_9Ak7R^XrE$ndP8A!v{L|kFBV;i{wnju?UKgrK^xe{QeCBbzLA%N9(7gT13vN?{I z6yI0d{i&hDM^+(^Np8a6*qm>Em33UtLetaNKd1^E=;EIc@kPjE+53F;ucpOJ`-=gIoV9_989&gdU9m|%ZvVP2e4Pc}xl2g1v#w(B`!80`t z3ybnX@`eS>e?zKD3+4-Q3Ps~~rG3gTZMv7Ke-h`nbGyJ@e4->>A|-ek{VljRVC^?@ z#AofGjBXT7^kyTtRatf;8-)JCcZ!`76#Q>-WUS#SGbk~pa6Qp*KTKBUm6?tjvb;k? zC$+h2ygA#lmXnh+Ha2b!r;;2V9(MoU_s8)fZkhmwd$V)ovJo8aUqv#)BtJR%0(+ev z0Y(81oXe`x(l=tdW? zi|p|lyc-kXd*TlOMvy{dA!g%8v1vHS$%UN@jOK>1KvsgfVvqmMl9EgpL&$eY*Q*XG znD~|m^@kS{=&K5P>b}y#f25n?H1YC|#~}0%C#{=y5tEQueY`uOtFu44yeXeD=AdR{ zD@$|VZD81`J6mD0UJO3u5B+B$ zLI2j6mA?{qJ-RNz0-ZrTzI#Rf5?- z#S@XxQt}W35WWsWN^L}88u(@WfygvOTkI{K_likREH{WSQ(}g4b((^Q3HSxQ?6L+w zE^b>k?C$P*Z72vmL;=ll>_&>(+AJD@kO2D+W-9}8CrtODFQ9p`!P(o=<7<(|&c)UV z6oYS8!+yC?*h8|jvs~=)O4th1A>mQ%J>BR-W+moZpaH7x3TupTzqdZkHpNKj$}CnC z)_u)(@>j?0V%bc|!ptFg`lSwL+v46q!E)M&IK;ItCUPqUY*cU|SEt7z3 z_2CPyj?8M`#N;F;9UW?x+2SS_tXPKN__CNL7Ye$y<3Gj2WA-0jq}uw8j&O$M1cv1^ zX^y9VblZGZ&bBJ%5!wiciG(=GQiO6gd|naJ#zcL7NXs%wRE?R`H#Py|wa=-js4xi# zkW-zh5rnzVphN$vDz3VO3=N0B3VV!riJ05`lP@8e@+eunp`?V>y~^`qo4=87Ost2Y z*Lq5vk#A~f(42;BPT@9cTJ>&I;biMAr=(RGxK!QUU#2;Db)OjYYR<9n)tr9mmXUe| zCHvmD7Nnkz`WtpB5HgtGHzp=#dzVrT4APghtfp?j@}IfYlLPK80JxK30X#*+qS7Ut zU5WJm(c}9QgezeJ?s!@*5fzoTsfC4bLrjjIcW0*^S`$B@Ji#kI1&V$EfJVaS1wQO) zUr#kXdUG$iL~dU=ad2=Tg(_u8wCI&K$Naz~c`|Gr0ILk)O-(h#-81Lt=6_;zrk~WZ zHMBp=u%Tzv82JMKi%k&8NU5um-cxSDD%lzy+{X&>d8|SgIUO5t4R6jS^A^WMbLZW# zK3kmZ*9^S*Vdf)+MMBzGG8MV}FJGG9&x`=q`YxxFtaT4O8Ip23kbpeR>M@n5B#_Wy z{BJ;*>!;z3AOObY^BCmcRyv8?5W&xOlN>bM&rzJ@POr431mVS+p)O>ld<7#Ips^DB zT3#MT%tfXA>Q&$cO6Nf9tR@i*@WcKDlfr~#eK0g?_-kDR7BM&V<&HE7>Eit|0k zoV@js#Ny)4(BnrMxQJJy^j-Qf2uv{{wV>Ig{ zG5{(2b8?WC^}@9B8|w$6TC~-XCs!QYr(E|-u+o8Lo%OP@4llInj)(94`!r>S@RXFJ ziLEEd5FHuX1V^cUIp+S|eZ-(*PSGWabg=cTj~jwaDZNke%d= z_gdf4XC4%&meVO7Naz}&A5M*0VNDni8S{*Nw^R=UxN!;rCHh@xhc0HEaZu#?ZCNfn z&^26G}Mdp&SkA7h1aEK4g|h%uq zR;)pHtkNc8DQVz2;tBIB@1iC0IbwYjx)#1%y6;vh&Hd{qBJq`{*UeZgDqU?_B17a0 zF3I+8#8a!A&XM@Mol(SbZPpAD`RiX>{jAmY!*`t*6#Ugt}W4V0r3h_MVP2F1Xe1P`LZ=Zi9)up1xXRVIlsdC4DVQa@0`hl-?(J;_^u1wMN*o&i{3ru9157 zZ(_Yaj=gO6g!V^p-=g-XOkUpicKcy+kS|gN|9;e{c;_{_yN)bD`*}gyt{d9f3@bHcl^x%mY7(f!_qGS?)$&k(N|gZwJvpE*6>7h~?!!sS4>sZ@d(04v=si*%J}H(;u78 z>kX@5Iq`^G%LOk-wUJgg)Aezakk}-P8a}@R>mj^5Z!_X`^OpYWtp~t`{ZIJ{nE0Vj z`f7ujj7o8u^3}b)Y^2f7u%sTG>I*l)l3s?#%C^K@hDHq<2e`FDWGASaHBhx>2YlhM zzI;*J`_qyjXQ|0p2zDvL-g(&w@}-MS+L)VeXz$Wtx2wfys}&)3dH;4}`P9DIr3Akn zz45wTZc{tdE`7_A+rjiVAPB>^TSl2NdDhlj0@(AwME%ldPg)yBq#9I~geHuGMXYyMQo-qSQ>WrN!MLU}xDbE4wE zT4wz)iafc>Q#y?%1-356Rf^wEc^=Zm=5%!1V}T|ZL`|~C5+bZZ1Pc#-7F2@(TR|r^ z++rL#6o{SAs2XO*HhLlGf#wU>8m%D0I}SdqAfG7tCXt~8*UlA1200$vT^y}@@g6z{ zBO7iZDCB8WEKe{pQwj)>+y%X<(R3U=xS7hZbk8ld{4>4JvPRW8bIk^s%5t*HX^$3Y z0=p;oFqBfxjk!vy2AwW}GD}MGEqwlv^XDYd5YKW9U;OZ$d!}k*`J)wfp(FQ}dkG`S zQ_M0t-%uQ8IJ3WzIr%za)K7US|Izt=&$z^}nzY%c1u@2B^tL^D)N+x(D zF1Q0qqye4}@Qhj6UoI&D_#V{3lod`8v1V zs|Hp8AP1zyJ}ArNg7SG7PL-cn#Y7^bQ!Yf^GT`NBCL_~yOZM6I8Vs|vFWzv#iZul; zvI*^}G@$~jr{iOOq5jPmDt|546G?*y4jk54@*j%8dt(%zSLoug$lJ=Np{&>zc_Yg) z%*PaI6g-9Qb!U8GZ zA^($CE4Z~PekW$mw}scdh3p@*Az^%2T2(ll_bziN_q0CmZER||4^&54j>ff{Fk}1` z6KL}i!qSI@v^6;`#tOJq9!b!YUt0VBEcj>R&Q* zy&(CUZ!w)J@kiN8DNByXe_)Wb(*DR`OC-8J^ z1wn(e00m;8ap4cqN!t;>pw-AZ^>n@ir_`GaWcfVh)mCqmnj=Ni5Upb09)nh>IF5N_i@ZMQtJ{nOEeW)-jirk_m>4o#)#Ydc{z*1#oOW|K^^N z^|k(ux2&*p4oF9te*4swlQdfh!rd1uI8Qa)nY_e`h!~!n^zq81uD^Q|76zY27b}G1 zFTZIx5HG&Ew&v~8GngV2nkMQilBb-WmIkBH526uqo1Hu3M6qL5Ffsw|ElQ6)Lg@o$ zBnS2K>gw+)XQ_q_%|s=gGc~K7L4uO!V*DBZ>hQLZ9S3j~09BybO-I0~-1bto@BOTTwkUA}X2|CX&DytSj~P8(k*6f+aVy9Wo_uW- z{$V<1TIXLu;5N!J4J@u=kppZsBObs#@9w!nJ6|?*rpt`B816+BwF7xVteVwdHGEI8 zFuS5PL~3dw;W3)vN-pwSN=gycB_gFYY0rdUXN6$ z$@`oWQBd%fnwt7LYeyWFlg8iwUT$NQ=83~q`eJ);Gx8TwXbDooztqdqI1Q|2^ZA<_ z7c7ni1?^0k)BQJAv19?`@E1{nQ0Hr<{>EyCCP*{h&%8{ormWu;`|RJoaVCBAHFUbZ zjM!{Q2!gf+(hCda#wT1oHSrulNp}RkBXb3Dl`e5FFWq@R5v;jirt4usWR^+t}KsL1=G|eA4e09e0^5kr0hY z!7L`Y65!dfPTDMQB#NYuo%G~|P}}f5hDWvyaSUFu#>;KH{f>i5>16dr7hbhmn>T7z zKM7(uU2(aQT}Z<=h&(ZrdT=fPY@v@}b+qzHXV(31Omu}H@9LyN2a|?;wk>X%tS$bGAphr50h$mem=;{3tq#r0~bQXAaP<*g2H7Ky$hvvX%6n1H-b@c z)LaPTNQF;D*iG`kIykvu6wH^gmzSLOn2H=E1#hPLI`^7>{M-x0JNx`~ef{_e<27!} z9t>i~5mS?nm?472FD=Y!;}Oc=NAB7=Rlg@&qQ0~J<*%r`3CMlAj`h)JPJ@ia{6g;ZNeJEx zSL(Cga#!R#TU)cc-E81JQvv8q?bE1`{y99VnnzATQzUl$qrvIuJ(sXO^J^$#l1q?~ z8nPr2Q~ZFXZn`tK1ydCtE^ehY(E)`;th??|i1kqa!HMg@tE_brH$~$2^D_EDXypJ= z+A8;{e@#!|$cZGf`%k?gy4Tl{y_uW`|K6&+i?syIe@ zA}UB=4>37}GOE2#SifAhHbU@&T7tjv`2+``ie6ezj}mD|aP|eK;E$=I=#5P}Qr_vP z%7FX_Q?8Q=7bPhDH+Eyn-LJD;z6 zz4|xoj^o;nGQ+6V{|J8WE|QbvhMr!|nfE=CHQBsGQP@1kiYM3DH%e7hrao%?ZMpgh zq?~eGGZRYunt!3`{oJg4@ENTv_n+RE((Zc@L=X+q*a`;g9$4Yp|7&XMH@9rU>OZ$P zJ>M-u3jSZKv(w#^<^%ihd_2DLJ-Zd?m)|MZW5r|9rraOrW~e#Jv46WI zqzZ2g=!`Q{NE~1_4dEQ2yWXx%#VxJ%)8Tge#~;`TRqWeynp-7ZNX*CA^5}H+LyrX; zu?nVy27>JUvP*u0{SG-(#pPBz<<#45Axd>#?WT*%+ibw_R7(-d<4NEYFCz<60ybxY z*Q=24Pss1^g9If@w4ONF7b&Dhf!?lb+-$jKai$9O&C6cfukx;j?!WO(#xrv|#eWKF z6rxDDN(#A|>(D}!opb&^xs8d5kp!XkjMCSy2o1Y10VD z|N6xg5g8c{-F=FDTK=KA_^+z6ptG+Q=K1lqs|5THkf$tLs1J%2-1(EO7tqr4pZbG9t< zc4%`nc(eUVA8M041P#9@KXb0nylP@=n zscEM#)X>5ZW#ibqV-KBRJkcAF8??|(z4{H=ArKq`8{4zCmJb4s$Cv8yd(EE^Q(Q0O z_A&9nUnpFz?&fuWsNhk7>TG6Os|^qsNES$F@9N4ZEyWxe8Sx7UfNj<$o+?mVv$yVg zo-R0gx^1y~h$IY)io(g^<$-905CM916_qV(!LX+1eGui|5GXxR3|3ZA^70a_tUM!A z#y@_*0jPu=NIgA0H7+-763U?8X`NPc)SJ(KEVNQV6*DGcV|5`(;4iz^!{^K&dJh2i z)2eU{1!t`n8E&kYBqYJ}^BO^9LRvh@5fNCQzJ2Tc->Abw$mHbL7S)>G7U_>4vC~-# z3kzLEQV7WLWSxHD`NM~OePr&xVtFCx^m1Tez|YUGc{oi}>GNk#C~s?pSpV-I0iZMa z_QUMq_uT5nrxb7~c<&^5NvUXnX+}-eX@?4E7Gkyq6}E~8;ehltY#0E%KS9Rt<8qo< zUzdH_AX-8M_A82hnACffkonjxwb1COtx{?2!MWdL!djH<36G7A{vI9uw7=MpP@q=s zGgoWNcyrQ4HZnck{XYWAFd%~iT+q-es&FTXL1Ig6W$h6oIUVL$w(l>M_-hFNL~IQ& zE{24KVL%d0yU8ysd=(xZF2WwGRV=BZf(PMr7<`YM6=vXUPBv@vqzy;7ai*b5hHUJeP6e&|^9X?wVG zzB}?o`xI-5#+nJ>a$N^?_4D%b=$V+jXMT3}MACT&rZwq4kLDnLZAwjbSFf{UdP7gY zYg;97abK9_WL)i{Gi!!i^T&wJ}M-#*IG-UW<4RjR&ZGv+X@+IsYVFHP+kOS zTqT!^qc8h|0F?wl80@NB_}V@u=1O%b!|WJ}-RTAN)aIn0JOmqgGF$tOjzh789j=K= zUr#)VC>L|1=Xu@s7A`;<4EZ39Mi&AIY4r;V5`!=cNOVEa$%^XgzU&R#n3LJ3Yfy9P z%ef@8Ye4=#^Z6CiX$Ny?`G*f5U?iOZ*yih#wSQ4jQCdBsI{#574_@p}WIj^|d2qFI z!&lD=8+NkRWu325O#3*Dett2e!wSVi;jB-{hGJQtpcpEgrU-qI=3r85YrpwTk55e8 zFdQig*-kMF=f4;PlQ+n|F*OaMxW-_Tn^HnaJg4iQ)6@41P^NPsGrod8i4+N?Nj3Q@ zXxF!WYTVF$p?+sk5i`)d(HAo^ItrWh=}iKRm4RUI+NMR{F_PouU)+V>IdO1x6RMN) z`OVO-y2w&6PTh^yrTYUe^`fe8iWJhGUTkPAoGF%QfTBHt{vjcqV+uk8Oi+Xv4lM4_ z`=F~!p;l=cUGN0M_TR)^l^d(Z)Al(QXHBHGQUe~RLg5Rmv(%gcMLuEeZ>aZK!t^;l zzf50(JEED|ksC>kW7OLk-znZOz?NmtB_Nvex9>4ly^gqdNgW@5Pus1uzySS9OguD{ z90Y6S;yL^+h!MR-bf*U7@4tmmG%p0_z#TV~?MwY5+4x2Eeb0_e%Jq%F!@Ik-djL2% z`HC8(P-btR^9%emHh(lZQL?BaZ~KRA_HN`t|YRLMl> zj=KQ>Ndz&o#EF5pk??Xec0nEq9}>0DcCbwh3WXpS7 z#?FrGQW?GSl`ImHKsz`tMCbQ&rv2QyMCr^lI;y3?pKMQIS4W_`5a^7mEJ{S0JOPG?rMH@DoS3GCZFRaoH zu`TC#T;-nj!sqUR=2zUr!VuB`5syhm#$w}->)QaKn^1)dhC=WWHs8EO8%)gY{XmPf zbIA~nW3KkPo(Ky2^o)$6441RfX=gS&=Jnl2j8YeM1gRQXuGlJhCb*K; z9@|y-E?{E;WM0F5A0gTk<&FA?P7y~pxh)q?&u)I8bBc%T(sIfQWbIT5rQXi7)Nl#l z(tYZL1>`e>Ix2Vaas{tY;?3?n6}sqr;xSG#xCbOtFOoj6zym^!9ff)KvR#jCf>F7- z^kU-TX;5R&o$0>OYD0!uP>_^~i3w_j_%?x?aD)Q4lA-73H7mkG6X25QgRSfm%dN-b zBV0b&_L5MRN-;Q@ohj=*ct}AS9ha_1zu!Ae5KcaMGzq^+--TFWerq)`zdocvZsaJP zJUK9BSW}lTydNl8`aLJ=Ur5 zz*25RLjFG9%;-8MF?XgllnewK!ClsEP~>@rGG(W5FJ-nQQh}#4sTHndpqz$_*hWo* z3)k6I=J(+%*BoBq@t-)jCw(_JRbG08-!Ws-u1(oAC>FUV{(BU!>gS5^yTcqSjW~W) zR-qpOTvjTy=$-aL(I|WP4en?)&ah2VDbPHpzVI;0RMYCJo;%4`HJYJBCe$I; z6lG!LX-#;(yD3-oxpRs;eLl8 zr44fnha+bzDaZJK5UmehGf_t(y(2{*L4D8t4b71k20Mef$IC?*umR-~{SPeVN%9mvquiB`iNV}n> zT<@DKY~Q{W;v9Gf+cuK+gZH|6>do^uX<(Wj)g;v~)dxSaY`^Ca{yox-C?j_{M+|aW z`X?mU7y0`h4`@y@A4L2L+1-3g_rK!P$G#hL1G%DcOiO3=aDCN<&=L)8Vbge?9Hb<* z8PQyby@8xMq&O5EI|jKpvki%MOgXfoIo6Ae`PCRhXEa54!BQ{E%%By|bva)3e>Lqb zBVjP@@E54|glXL{0CWF$760LXQ@hYgRGwHEz5iPVTfE0eXYUmp4jb9IKfTIv-|wny zi2q4!{2+Q2Lc>eUl1By44L)qRj~bzBaKwK{qthBUjVZGZgOq@vUgmf9=2{iv^%SDr zWf3xRg&-$cwU-wxfM%!WGy%P>0Fp<Tc+w@tD#Gg-KSM*;0d4NKt0gU za75kgYR`oC<;UNKtO(4|1UyvbQA5t{`}gk-Gz#dJ@S9nBoZDRB0`Ob+b8LvRd%+RMM728vYK`EU9x_-Uu3Yz85R}x^_C{L_Ccg@NCHhRz{Yv^lJjLG>Xx zhiZ{m(^FkUsB9Ee+g z!W7pnG@2%+ply*$d#C+{|CU=)g3s38ow~=3dr1P# zlBIrCe2ZH>T_vcfs-ncsS5*6qtWz{}8Yl?Q2C}msoZ~Ss zR~Nnydn@LKw!bc?_~Qp7q_AS&ztdEN-eo`NeI&AypVB!zR$e*F3g>wzZlVHHSZKEd z^9x~5JE($?q)Q{gk}5<6rddhtOJ2{8^bNMHgxcOSDn&+0KyG>H$po8$XJt_m+4OFh z7XOy?ACkmF;#YMvwA!~1;3w^jm4sw^rv}p1DIm;5!@D=|Tkfm(X;XVJ#|XlOUqv%U zFtkrC`A1Uzablk-d|A!XtK7fU3kVGS_n!|ai~*W2XFP{mV1Kq@o^N!cFVo+`)vycU zIAa_1;qFR*#t)wN@)75qXXX?eMEzu}it~2TH5~JWs~}lmi%vHfsImq?5y=-5-x51W z2pPdu5;N8eHYz<+OrQQhH+S=L`Cs7REov4s1=1Pbb{V*0b zHD$0noPRSvP6j$G!>~CV>j2H00}0<7XWnxOb>+M5SA}r--Vh>N8Mu{^5qqg0KEWOh z)M2|foWwQgvY;I%yO$lr)E#tL@S}`%ZM*u27LaEFuEdy=geGYb8y> z%dEJt5W*gXp`_EWKlVe_&zaSU7ixdC9S1m@qg7ycz#UZ%!=S=t0ib9O{UPsj^FQlu ze#=&t+toF^&^FOvDRa^%tdkSCX1ANrl=P{+vAazL$Qyq8s*tCCGI*z7dO zI}sCJQo;%WT{C7W<2W!S?BbDh3beYqTA?hv5qq43R(bWrO}7)p78esLYmIk@RJyvl z+xz=qJFbcbMN|T>HSNhHylv>CgPB`xakavqKa3RdP}Ep&&S0#B`Yuo=#IRKaZ*>L$ z`c`5u%wSkyrs06B4#g(6u??_Szw+&Z%j0j*HaB6&j#us3}QB zvA8M=4*6la+uWo5uRafW6y|;Gmt7PC7P@9z#0%S8$E>2GqraZ53KX4p_#Zuv<|GQb z5&|g(N%for!kX1=YN6n<|E#XA%gsugZ(sT=!1iihw5+f1o#UwigjJ?O6q%TqJP&L` zGtgLoZHk*ch?BwY8RVlT0RYn5=V1aggIi5- zuIktP<-wfg^|9{riw=WQ!$T^!1m<&9!SA7$cB;&m77qj#+1h6lg4~`;OG_0&hG=L$ z|M`QD3ZaDnkeQX$L$MRJ==bQyyELwM<#g%O0Jw*uFTD`Qq>Cl1U7WdtQXbKOIa=0u z&$9JoLZF#w3HW~%IqUzc$mx>fTk$mhSCMN!h*w?!?$yh;*CxCt<2a9__BQucds7n= zATq6fe+qDsUS0$X_0-42z?y3}STfM3z#8p`X!KSaK0;T4IGBmsCS+ka#?ANHlfe6jqwo2tx zn%RlwrkI_uvlmxS4*X0|T80m*)^G|(`X05cuVBy!Of3gD;WU%?TIc2Gd&*?BMmU?6 zSiq#D-pVACHj_q0=V|UQ2n?S8V6cPTnZz_zND|pC(sUb1sd#dhh5ac#RC(dh*K@-1 zx3H^zn3Z_HY#B<5be^v014GUO8#C5o)Kh420wcrn2-47BYO=_STvmc8PN^4~C+gzx zk0Y}oOAM65t_I{cH;_sF8%W^R-|UZrcMrRRx*}m=VdNaaFpunl4Y&_!W7-u}>a2(M z)%sIQPgG(yKAqxoaU^*sFgjO);$p_3bW-10@!{ZN5VoWF8(6pJJ(BMAZTL#yIj8Mz z%_wTal9GaZ+OBkLYQaK#G}on%g6D8{dD>bbWlawQ*`Px3{w+&Yg{~I;6DA2ng-*;1 zUSeNJgx6cKBX(UvCQn!0D?GZg__vKJ4KenGEWD4>l^11ua3OMH5T2;{7|cN?Bfo}e z?E3EcHj6VTJk#GjLNF|}!JY9KL&1%w{FptZ%M;IW|U3JtTf1BsBfznvDgYlihtUn~Cs(;Hqw}AsouW z;ZSoB{01w-J)Ty}hx<`cpV5GmGNx%#e_&1^CE?BRt?wbp zM`MsfoG<-I{f(zCedKly>g)Iv07-Lgs2YX{y6VLD&JdCgbo>3T7qItix3(oaO@t)= z>FWj+-y~g`tBN3;6nYJ+f$a&8lQRu6qCb+-tO2}8w1-Jjq2<$_`;3V5ao4(3cqOV2g&sC(S-Y7uMecw>5k$RDL zLoZX;t3?)a(XnxwKXi(sxv1?9SGW{BZjxKChmBE(3^k1G`ZVO(*GSS8Mum%AP>o$> z1(^`*FX&4wK4e*F83+|^T>opmKHT}Sc$x1~jf9~&HHS$K)VvmUbrl#L1xKIXiGmsx zQrno5i;HL(BX^{V3mL+q%|wI>bRV)dyXv-w1g^BHP<8N&6p;-PN-hquBpsi9d8^Ym zE{(LZIfWF`_=Fan>lZl)^mmp_R}Hoz(mOiVt4~!ObM1XlLJ&Z6HNJfJ*+s<461__w zx#DpE(gTuO`+})kb5MQF^Bm2lJ=P(;L! zKQS@E8Yf$#>X7k+gD^bo{{$@q()^GBj`K$=peH6s-g&?P-poi5n<96AWf=?x!x1hc zKra=mh2&<+8{ecloEe)gOUoJz1{4<;dv!Gqv_8GLiJO+*N*U}@Us|>=>jQjObUOc* zcp0hFglB(7fSl>S^(cgAe?)+&`MD(|6go?%-N@g%UX1iOgGPV=z6os8rcInULE2Yr zQJ|9m?zOIU7YPzaekk65<^F^#RInJ$-HZ+$+ed12=z3{+x*rCE!I0w802LP(bFOl6 z#9hwCh^y&AS{kWEE15nxmWXlx&5u2Y467xf$rqUOGbLk65v|0|ewb;CQ zv#?I?-d{Eo89ojogYINv&ae0f;472efn+TP`U^v9( zK!{TFAvPNPjO=`GD{(KJmx|T+{uKY7g$ww7cw4zZ>r2gt*l4I!D&%k+=7omY>AxBs zDHxS`p<$rSSiP-(f3VBqwLYDNJu@>?n1MYrGgH>-J%U-ka@M0bvT7v`f4$3Y`S91f zu<`ZfsGRj^uhb(L;0?@4@Q+j0#|0-3x}7iY%e-G?L;*)e6mVwaMVO5jh4nP4Ib5L< z9^&-?K;J|6;cXol3`YOP?KnWRSt0vzEl2ZcX3UsD06xlpazK=1ES_}p`wukadl{M} z0of2 z7=0NQ0b(!)E^cRoXD}EH27|%qZ!iPIU@#aA24lb%@&5s{)3rk=1^vPR0000 Date: Thu, 6 Jul 2017 16:29:40 -0400 Subject: [PATCH 033/206] Projectile Reflection Refactor --- code/modules/mob/living/carbon/human/human_defense.dm | 2 +- code/modules/projectiles/projectile.dm | 1 + code/modules/projectiles/projectile/beams.dm | 1 + code/modules/projectiles/projectile/energy.dm | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index fe70c2aa887..4926b60e267 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -10,7 +10,7 @@ emp_act /mob/living/carbon/human/bullet_act(obj/item/projectile/P, def_zone) - if(istype(P, /obj/item/projectile/energy) || istype(P, /obj/item/projectile/beam)) + if(P.is_reflectable) if(check_reflect(def_zone)) // Checks if you've passed a reflection% check visible_message("The [P.name] gets reflected by [src]!", \ "The [P.name] gets reflected by [src]!") diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 20957e18786..86987b102d1 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -37,6 +37,7 @@ var/flag = "bullet" //Defines what armor to use when it hits things. Must be set to bullet, laser, energy,or bomb //Cael - bio and rad are also valid var/projectile_type = "/obj/item/projectile" var/range = 50 //This will de-increment every step. When 0, it will delete the projectile. + var/is_reflectable = FALSE // Can it be reflected or not? //Effects var/stun = 0 var/weaken = 0 diff --git a/code/modules/projectiles/projectile/beams.dm b/code/modules/projectiles/projectile/beams.dm index 01dcbd5228d..48fe1f74564 100644 --- a/code/modules/projectiles/projectile/beams.dm +++ b/code/modules/projectiles/projectile/beams.dm @@ -8,6 +8,7 @@ hitsound_wall = 'sound/weapons/effects/searwall.ogg' flag = "laser" eyeblur = 2 + is_reflectable = TRUE /obj/item/projectile/beam/laser diff --git a/code/modules/projectiles/projectile/energy.dm b/code/modules/projectiles/projectile/energy.dm index 79ffc1d0898..d9e8a0759bd 100644 --- a/code/modules/projectiles/projectile/energy.dm +++ b/code/modules/projectiles/projectile/energy.dm @@ -4,6 +4,7 @@ damage = 0 damage_type = BURN flag = "energy" + is_reflectable = TRUE /obj/item/projectile/energy/electrode name = "electrode" From 4c6fe418bf70104ccdc6ce3f14016b1e4f59af0d Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Fri, 7 Jul 2017 02:58:34 -0400 Subject: [PATCH 034/206] Removes A* call and Fixes Blood Virus Infections --- code/datums/diseases/_disease.dm | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/code/datums/diseases/_disease.dm b/code/datums/diseases/_disease.dm index 908cded34e2..42a3a634500 100644 --- a/code/datums/diseases/_disease.dm +++ b/code/datums/diseases/_disease.dm @@ -119,11 +119,19 @@ var/list/diseases = subtypesof(/datum/disease) else return - if(isturf(source.loc)) + var/turf/T = source.loc + if(istype(T)) for(var/mob/living/carbon/C in oview(spread_range, source)) - if(isturf(C.loc)) - if(AStar(source, C.loc, /turf/proc/Distance, spread_range, adjacent = (spread_flags & AIRBORNE) ? /turf/proc/reachableAdjacentAtmosTurfs : /turf/proc/reachableAdjacentTurfs)) - C.ContractDisease(src) + var/turf/V = get_turf(C) + if(V) + while(TRUE) + if(V == T) + C.ContractDisease(src) + break + var/turf/Temp = get_step_towards(V, T) + if(!V.CanAtmosPass(Temp)) + break + V = Temp /datum/disease/proc/process() From 922888c7537eb5b3219f8e889c40958f0a824229 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Sat, 8 Jul 2017 00:13:57 -0400 Subject: [PATCH 035/206] Human Radiation Rework --- code/modules/mob/living/carbon/human/life.dm | 59 ++++++++++++-------- 1 file changed, 37 insertions(+), 22 deletions(-) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index cba5e4eb458..7ac32621853 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -195,47 +195,62 @@ if(!(species.flags & RADIMMUNE)) if(radiation) - if(radiation > 100) - if(!weakened) - emote("collapse") - Weaken(10) - to_chat(src, "You feel weak.") - - radiation = Clamp(radiation, 0, 100) + radiation = Clamp(radiation, 0, 200) var/autopsy_damage = 0 switch(radiation) - if(0 to 50) + if(1 to 49) radiation = max(radiation-1, 0) if(prob(25)) adjustToxLoss(1) - autopsy_damage = 1 + adjustFireLoss(1) + autopsy_damage = 2 - if(50 to 75) + if(50 to 74) radiation = max(radiation-2, 0) adjustToxLoss(1) - autopsy_damage = 1 + adjustFireLoss(1) + autopsy_damage = 2 if(prob(5)) radiation = max(radiation-5, 0) - if(!weakened) - emote("collapse") Weaken(3) to_chat(src, "You feel weak.") + emote("collapse") if(75 to 100) - radiation = max(radiation-3, 0) - adjustToxLoss(3) - autopsy_damage = 3 - if(prob(1)) + radiation = max(radiation-2, 0) + adjustToxLoss(2) + adjustFireLoss(2) + autopsy_damage = 4 + if(prob(2)) to_chat(src, "You mutate!") randmutb(src) domutcheck(src, null) - emote("gasp") - if(autopsy_damage && bodyparts.len) - var/obj/item/organ/external/O = pick(bodyparts) - if(istype(O)) - O.add_autopsy_data("Radiation Poisoning", autopsy_damage) + if(101 to 150) + radiation = max(radiation-3, 0) + adjustToxLoss(2) + adjustFireLoss(3) + autopsy_damage = 5 + if(prob(4)) + to_chat(src, "You mutate!") + randmutb(src) + domutcheck(src, null) + + if(151 to INFINITY) + radiation = max(radiation-3, 0) + adjustToxLoss(2) + adjustFireLoss(3) + autopsy_damage = 5 + if(prob(6)) + to_chat(src, "You mutate!") + randmutb(src) + domutcheck(src, null) + + if(autopsy_damage) + var/obj/item/organ/external/chest/chest = get_organ("chest") + if(chest) + chest.add_autopsy_data("Radiation Poisoning", autopsy_damage) /mob/living/carbon/human/breathe() From a747f1aa5f7709667d7e6bd616308bea404d2393 Mon Sep 17 00:00:00 2001 From: owenowen212 Date: Sat, 8 Jul 2017 14:21:17 +0100 Subject: [PATCH 036/206] Adds the clownish language to honksquad members --- code/modules/admin/verbs/honksquad.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/admin/verbs/honksquad.dm b/code/modules/admin/verbs/honksquad.dm index cecf04b93aa..b437476eb32 100644 --- a/code/modules/admin/verbs/honksquad.dm +++ b/code/modules/admin/verbs/honksquad.dm @@ -93,6 +93,7 @@ var/global/sent_honksquad = 0 new_honksquad.mind_initialize() new_honksquad.mind.assigned_role = "MODE" new_honksquad.mind.special_role = SPECIAL_ROLE_HONKSQUAD + new_honksquad.add_language("Clownish") ticker.mode.traitors |= new_honksquad.mind//Adds them to current traitor list. Which is really the extra antagonist list. new_honksquad.equip_honksquad(honk_leader_selected) return new_honksquad From 579ce61197ba397d4a16542f6887355e5233967f Mon Sep 17 00:00:00 2001 From: Citinited Date: Sun, 9 Jul 2017 01:26:49 +0100 Subject: [PATCH 037/206] =?UTF-8?q?Praise=20Honkmother!=20=F0=9F=93=AF=20?= =?UTF-8?q?=F0=9F=A4=A1=20(Fixes=20mime=20and=20clown=20crayons=20not=20ch?= =?UTF-8?q?anging=20colour)=20=20(#7726)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Fixes mime / rainbow crayons not changing colour as intended * uses incapacitated() instead of restrained || stat * Uses Adjacent(usr) to check if rainbow / mime crayons should be able to change colour --- code/game/objects/items/crayons.dm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/code/game/objects/items/crayons.dm b/code/game/objects/items/crayons.dm index 7b49607f9f4..295b133d92e 100644 --- a/code/game/objects/items/crayons.dm +++ b/code/game/objects/items/crayons.dm @@ -190,7 +190,7 @@ ..() /obj/item/toy/crayon/mime/Topic(href,href_list) - if((usr.restrained() || usr.stat || usr.is_in_active_hand(src))) + if(!Adjacent(usr) || usr.incapacitated()) return if(href_list["color"]) if(colour != "#FFFFFF") @@ -215,11 +215,10 @@ ..() /obj/item/toy/crayon/rainbow/Topic(href,href_list[]) - + if(!Adjacent(usr) || usr.incapacitated()) + return if(href_list["color"]) var/temp = input(usr, "Please select colour.", "Crayon colour") as color - if((usr.restrained() || usr.stat || usr.is_in_active_hand(src))) - return colour = temp update_window(usr) else From d85415858a23f7edd890e8e713924abc2ff5237d Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sat, 8 Jul 2017 20:26:50 -0400 Subject: [PATCH 038/206] Automatic changelog generation for PR #7726 [ci skip] --- html/changelogs/AutoChangeLog-pr-7726.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7726.yml diff --git a/html/changelogs/AutoChangeLog-pr-7726.yml b/html/changelogs/AutoChangeLog-pr-7726.yml new file mode 100644 index 00000000000..9a71d611d77 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7726.yml @@ -0,0 +1,4 @@ +author: "Citinited" +delete-after: True +changes: + - bugfix: "Rainbow and mime crayons will now change colour as intended." From 0b15e476234a023200f949c1707d357e762a7d27 Mon Sep 17 00:00:00 2001 From: MarcellusPye Date: Sun, 9 Jul 2017 12:31:51 +1200 Subject: [PATCH 039/206] Away mission Central Atmospherics Computer fix (#7633) * Initial Fix The pre-round optimisation appears to cause the bug * Round 2, a bit more optimal This should be more optimal, the system is still in need of a refactor but this should stop mass load lag. * Removes githubs numbers Bad github * Removed whitespace Please compile --- code/datums/cache/air_alarm.dm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/code/datums/cache/air_alarm.dm b/code/datums/cache/air_alarm.dm index b507c096081..5f34997c95f 100644 --- a/code/datums/cache/air_alarm.dm +++ b/code/datums/cache/air_alarm.dm @@ -11,14 +11,17 @@ var/global/datum/repository/air_alarm/air_alarm_repository = new() if(!refresh) return cache_entry.data - if(ticker && ticker.current_state < GAME_STATE_PLAYING && istype(passed_alarm)) // Generating the list for the first time as the game hasn't started - no need to run through the machines list everything every time - alarms[++alarms.len] = passed_alarm.get_nano_data_console() + if(ticker && ticker.current_state < GAME_STATE_PLAYING && istype(passed_alarm)) // Generating the list for the first time as the game hasn't started - no need to run through the machines list everything every time + alarms = cache_entry.data // Don't deleate the list + if(is_station_contact(passed_alarm.z)) // Still need sanity checks + alarms[++alarms.len] = passed_alarm.get_nano_data_console() else - for(var/obj/machinery/alarm/alarm in (monitored_alarms ? monitored_alarms : air_alarms)) - if(!monitored_alarms && !is_station_contact(alarm.z)) + for(var/obj/machinery/alarm/alarm in (monitored_alarms ? monitored_alarms : air_alarms)) // Generating the whole list again is a bad habit but I can't be bothered to fix it right now + if(!monitored_alarms && !is_station_contact(alarm.z)) continue alarms[++alarms.len] = alarm.get_nano_data_console() + cache_entry.timestamp = world.time //+ 10 SECONDS cache_entry.data = alarms return alarms From 77164f065e7198b5475520e414ae7b91ca647c32 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sat, 8 Jul 2017 20:32:07 -0400 Subject: [PATCH 040/206] Automatic changelog generation for PR #7664 [ci skip] --- html/changelogs/AutoChangeLog-pr-7664.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7664.yml diff --git a/html/changelogs/AutoChangeLog-pr-7664.yml b/html/changelogs/AutoChangeLog-pr-7664.yml new file mode 100644 index 00000000000..3c49c21cac8 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7664.yml @@ -0,0 +1,4 @@ +author: "Kyep" +delete-after: True +changes: + - bugfix: "It is no longer possible to prioritize a job with no open slots, or close any job slots for a job that is already prioritized, as either of these actions could lead to a situation where a job is prioritized without people being able to join as it." From 1f24a55c8dc9c9114adafb821e1c55b7760c5884 Mon Sep 17 00:00:00 2001 From: Fox McCloud Date: Sat, 8 Jul 2017 20:37:13 -0400 Subject: [PATCH 041/206] Removes Old and Unused Podmen File (#7710) --- code/game/machinery/podmen.dm | 136 ---------------------------------- 1 file changed, 136 deletions(-) delete mode 100644 code/game/machinery/podmen.dm diff --git a/code/game/machinery/podmen.dm b/code/game/machinery/podmen.dm deleted file mode 100644 index af24a856115..00000000000 --- a/code/game/machinery/podmen.dm +++ /dev/null @@ -1,136 +0,0 @@ -/* Moved all the plant people code here for ease of reference and coherency. -Injecting a pod person with a blood sample will grow a pod person with the memories and persona of that mob. -Growing it to term with nothing injected will grab a ghost from the observers. */ - -/obj/item/seeds/replicapod - name = "pack of dionaea-replicant seeds" - desc = "These seeds grow into 'replica pods' or 'dionaea', a form of strange sapient plantlife." - icon_state = "seed-replicapod" - mypath = "/obj/item/seeds/replicapod" - species = "replicapod" - plantname = "Dionaea" - productname = "/mob/living/carbon/human" //verrry special -- Urist - lifespan = 50 //no idea what those do - endurance = 8 - maturation = 5 - production = 10 - yield = 1 //seeds if there isn't a dna inside - oneharvest = 1 - potency = 30 - plant_type = 0 - growthstages = 6 - var/ckey = null - var/realName = null - var/mob/living/carbon/human/source //Donor of blood, if any. - gender = MALE - var/obj/machinery/hydroponics/parent = null - var/found_player = 0 - var/beingharvested = 0 - -/obj/item/seeds/replicapod/attackby(obj/item/weapon/W as obj, mob/user as mob, params) - - if(istype(W,/obj/item/weapon/reagent_containers)) - - to_chat(user, "You inject the contents of the syringe into the seeds.") - - var/datum/reagent/blood/B - - //Find a blood sample to inject. - for(var/datum/reagent/R in W:reagents.reagent_list) - if(istype(R,/datum/reagent/blood)) - B = R - break - if(B) - source = B.data["donor"] - to_chat(user, "The strange, sluglike seeds quiver gently and swell with blood.") - if(!source.client && source.mind) - for(var/mob/O in respawnable_list) - if(O.mind == source.mind && config.revival_pod_plants) - switch(alert(O,"Your corpse has been placed into a pod plant. Do you want to be resurrected/cloned? Please note if you select 'No', you will still be able to be cloned or borged again this round.","Pod Alert","Yes","No")) - if("Yes") - source.key = O.key - return - if("No") - to_chat(user, "The seeds seem to reject the blood, returning to their original size as they stop quivering.") - return - else - to_chat(user, "Nothing happens.") - return - - if(!istype(source)) - return - - if(source.ckey) - realName = source.real_name - ckey = source.ckey - - W:reagents.clear_reagents() - return - - return ..() - -/obj/item/seeds/replicapod/harvest(mob/user = usr) - - parent = loc -// var/found_player = 0 - - - if(beingharvested) - to_chat(user, ("You can only harvest the pod once!")) - else - user.visible_message("[user] carefully begins to open the pod...","You carefully begin to open the pod...") - beingharvested = 1 - - //If a sample is injected (and revival is allowed) the plant will be controlled by the original donor. - if(source && source.stat == 2 && source.client && source.ckey && config.revival_pod_plants) - transfer_personality(source.client) - else // If no sample was injected or revival is not allowed, we grab an interested observer. - transfer_personality() - -/obj/item/seeds/replicapod/proc/transfer_personality(var/client/player) - - if(player) - found_player = 1 - var/mob/living/carbon/monkey/diona/podman = new(parent.loc) - podman.ckey = player.ckey - respawnable_list -= player - if(player.mob && player.mob.mind) - player.mob.mind.transfer_to(podman) - - if(realName) - podman.real_name = realName - else - podman.real_name = "diona nymph ([rand(100,999)])" - - podman.dna.real_name = podman.real_name - - // Update mode specific HUD icons. - callHook("harvest_podman", list(podman)) - - switch(ticker.mode.name) - if("revolution") - if(podman.mind in ticker.mode:revolutionaries) - ticker.mode:add_revolutionary(podman.mind) - ticker.mode:update_all_rev_icons() //So the icon actually appears - if(podman.mind in ticker.mode:head_revolutionaries) - ticker.mode:update_all_rev_icons() - if("nuclear emergency") - if(podman.mind in ticker.mode:syndicates) - ticker.mode:update_all_synd_icons() - if("cult") - if(podman.mind in ticker.mode:cult) - ticker.mode:add_cultist(podman.mind) - ticker.mode:update_all_cult_icons() //So the icon actually appears - // -- End mode specific stuff - - to_chat(podman, "You awaken slowly, feeling your sap stir into sluggish motion as the warm air caresses your bark.") - if(source && ckey && podman.ckey == ckey) - to_chat(podman, "Memories of a life as [source] drift oddly through a mind unsuited for them, like a skin of oil over a fathomless lake.") - to_chat(podman, "You are now one of the Dionaea, a race of drifting interstellar plantlike creatures that sometimes share their seeds with human traders.") - to_chat(podman, "Too much darkness will send you into shock and starve you, but light will help you heal.") - - else - new /mob/living/carbon/monkey/diona(parent.loc) - - parent.visible_message("The pod disgorges a fully-formed plant creature!") - parent.update_tray() From 291a24541aae5ef74801c44a8455b97f9057c18a Mon Sep 17 00:00:00 2001 From: TravellingMerchant Date: Sun, 9 Jul 2017 01:50:46 +0100 Subject: [PATCH 042/206] Adds Sweet and Sour Chicken Balls to the Chinese food vending machine. (#7718) * Adds chicken ball sprite. * Defines chicken balls. * Adds chicken balls to changs. * Changed description of the chicken balls to Purpose's great pun. --- code/game/machinery/vending.dm | 4 ++-- code/modules/food_and_drinks/food/snacks.dm | 7 +++++++ icons/obj/food/food.dmi | Bin 126869 -> 127266 bytes 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index d6751d8d62a..7be46ca6b06 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -791,9 +791,9 @@ desc = "A self-serving Chinese food machine, for all your Chinese food needs." product_slogans = "Taste 5000 years of culture!" icon_state = "snack" - products = list(/obj/item/weapon/reagent_containers/food/snacks/chinese/chowmein = 6, /obj/item/weapon/reagent_containers/food/snacks/chinese/tao = 6, /obj/item/weapon/reagent_containers/food/snacks/chinese/newdles = 6, + products = list(/obj/item/weapon/reagent_containers/food/snacks/chinese/chowmein = 6, /obj/item/weapon/reagent_containers/food/snacks/chinese/tao = 6, /obj/item/weapon/reagent_containers/food/snacks/chinese/sweetsourchickenball = 6, /obj/item/weapon/reagent_containers/food/snacks/chinese/newdles = 6, /obj/item/weapon/reagent_containers/food/snacks/chinese/rice = 6) - prices = list(/obj/item/weapon/reagent_containers/food/snacks/chinese/chowmein = 50, /obj/item/weapon/reagent_containers/food/snacks/chinese/tao = 50, /obj/item/weapon/reagent_containers/food/snacks/chinese/newdles = 50, + prices = list(/obj/item/weapon/reagent_containers/food/snacks/chinese/chowmein = 50, /obj/item/weapon/reagent_containers/food/snacks/chinese/tao = 50, /obj/item/weapon/reagent_containers/food/snacks/chinese/sweetsourchickenball = 50, /obj/item/weapon/reagent_containers/food/snacks/chinese/newdles = 50, /obj/item/weapon/reagent_containers/food/snacks/chinese/rice = 50) refill_canister = /obj/item/weapon/vending_refill/chinese diff --git a/code/modules/food_and_drinks/food/snacks.dm b/code/modules/food_and_drinks/food/snacks.dm index dff9db46582..64e57227e46 100644 --- a/code/modules/food_and_drinks/food/snacks.dm +++ b/code/modules/food_and_drinks/food/snacks.dm @@ -960,6 +960,13 @@ junkiness = 25 list_reagents = list("nutriment" = 1, "beans" = 3, "msg" = 4, "sugar" = 2) +/obj/item/weapon/reagent_containers/food/snacks/chinese/sweetsourchickenball + name = "Sweet & Sour Chicken Balls" + desc = "Is this chicken cooked? The odds are better than wok paper scissors." + icon_state = "chickenball" + junkiness = 25 + list_reagents = list("nutriment" = 2, "msg" = 4, "sugar" = 2) + /obj/item/weapon/reagent_containers/food/snacks/chinese/tao name = "Admiral Yamamoto carp" desc = "Tastes like chicken." diff --git a/icons/obj/food/food.dmi b/icons/obj/food/food.dmi index 5f8fb26d74c779ac40c4826fda902337c2139ec9..d90a19f00b104fd228df7a3246d03b6c42b9b8ba 100644 GIT binary patch delta 18464 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 Hu0mjf%V8Mf delta 18064 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 W3Q(+vi{E+x0000 Date: Sat, 8 Jul 2017 20:52:49 -0400 Subject: [PATCH 043/206] Automatic changelog generation for PR #7709 [ci skip] --- html/changelogs/AutoChangeLog-pr-7709.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7709.yml diff --git a/html/changelogs/AutoChangeLog-pr-7709.yml b/html/changelogs/AutoChangeLog-pr-7709.yml new file mode 100644 index 00000000000..4df379a66e6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7709.yml @@ -0,0 +1,4 @@ +author: "Fox McCloud" +delete-after: True +changes: + - tweak: "Advanced mop slightly slower at cleaning and holds less reagents, but now regenerates water if turned on" From a1bdf7882e1926d85ba8b5ef1aa2f94e8b9ff2a3 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sat, 8 Jul 2017 21:02:04 -0400 Subject: [PATCH 044/206] Automatic changelog generation for PR #7731 [ci skip] --- html/changelogs/AutoChangeLog-pr-7731.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-7731.yml diff --git a/html/changelogs/AutoChangeLog-pr-7731.yml b/html/changelogs/AutoChangeLog-pr-7731.yml new file mode 100644 index 00000000000..52c5e98bc35 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-7731.yml @@ -0,0 +1,4 @@ +author: "Fox McCloud" +delete-after: True +changes: + - bugfix: "Blood (on the floor) that has viruses in it will now properly infect you, if you get near" From 66a04369dbb1d05a1180753ff280e15cd0ef2cc9 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sat, 8 Jul 2017 21:11:07 -0400 Subject: [PATCH 045/206] Automatic changelog compile, [ci skip] --- html/changelog.html | 15 +++++++++++++++ html/changelogs/.all_changelog.yml | 13 +++++++++++++ html/changelogs/AutoChangeLog-pr-7664.yml | 4 ---- html/changelogs/AutoChangeLog-pr-7709.yml | 4 ---- html/changelogs/AutoChangeLog-pr-7726.yml | 4 ---- html/changelogs/AutoChangeLog-pr-7731.yml | 4 ---- 6 files changed, 28 insertions(+), 16 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-7664.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-7709.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-7726.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-7731.yml diff --git a/html/changelog.html b/html/changelog.html index 20c0a86f745..41cba74df5a 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -56,6 +56,21 @@ -->
+

08 July 2017

+

Citinited updated:

+
    +
  • Rainbow and mime crayons will now change colour as intended.
  • +
+

Fox McCloud updated:

+
    +
  • Advanced mop slightly slower at cleaning and holds less reagents, but now regenerates water if turned on
  • +
  • Blood (on the floor) that has viruses in it will now properly infect you, if you get near
  • +
+

Kyep updated:

+
    +
  • It is no longer possible to prioritize a job with no open slots, or close any job slots for a job that is already prioritized, as either of these actions could lead to a situation where a job is prioritized without people being able to join as it.
  • +
+

05 July 2017

Purpose2 updated:

FA9+cVM{iH|kAWFu(emYnmXWdQC2=Z+G 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 Q@&Et;07*qoM6N<$g1E~}y#N3J delta 17793 zcmcJ$1zc3$7cV-93Mk!;G^l`zNQX2cNJy7}fOI2$5Rh&O=`QJ(9J*6lVx+qnV2GJ_ z@b{1V?&sdm`+V+u@62bIz0clfpS9Osd#&|ddy(Jv5LWRpiU}<%nwb~ZCayq9rB3i2 zl+3G|)g;=221w!v4(M80Ub+cP{!F!X{L@wU+6g$Z`AE^-bVYB{-vrhVx6WbS$OAmy z1A&TaS6!j`rk!vW#n7Ivci^3~YCR#&eVYUDvq)jfdfc=#wh8RkGxoURn5y44GE zn0z|ZlJN6+Ym<^bAn$Mw(|bUVl0qprK6)|do_~2932!##Vg1QtM89m4u9E>@l7GrJ zV*#uGo5af&&OaV@(!C?E8L`eGEH+=2<^|uh{z@+8dpTp8w0)`psI(p@Zu>t?v+>RL z@wDxu#?tDzlgego|0MG1V#L)AjN5Gf;d@Uq<~s(eRzBUsHl1v>rX)FKcza2@+K}wv z@TA&_cfvB6MLHHTUy_wz3BuD+1C=co*v`aECLhdcwCZAUm+pVXMKQWfE&&!Lv`Him zl>Cpi@FTuB_J%V#0(uLuYs97}Vna7araV;Q0i!BK(}AOD(^8&{AQixez9`q=BTZ~iI$?Aytmr;j`i1*kMC^J9JdEHL!R z2^wR#b=ngio4t}ub6GHIY%u;NicSGIHqh!j&CBcfPK=x@zQkuzmN|YLz0D-oD?~oT z{)@^Qy-hAfQKGN)jyYRBZIg@gd`Q}tp=#5p+IxKA1cx3C;v&ie_hq}$ti9@A@;X}y zk~{vawSP)_GbuqO_sMy9+H1)WigLYLy6Kr~oNHWwUO~%{2Rg=fpO;R5W*fc&R8p;9 zPD};`W^$$pVLLCa8eU+1p~c@cra6B5n#1H?CF$<0$v9+YQ20SEpKAz!Lo^d$Jx;Nl zx4%SU^1vC09%tKaY*^fXEk>TkyDQlGiMlnBa|6ffT}KAIYMHVT7HZ!yqSda%6yBptYBbQb5k_jyysoMIs zWB*QU!V|6LZY5Q7{>xh8ZRwWtSZS^f%;InPFHI-isV6)XjnxMs=i6@&$GI!LnrT=XqUA}-=8C!d z)=zO6LWO2pj&7^M#FR?GBxIFV!SYMP#E?(H~j%3VQj$xN(!Z*^^wlJmv zS<^oWR5FAT)9g}PB%<9LkhYnW ze35ZES@5kv!{(Hv7yEnB+y_S*1)^sRqH#Q%trV;{O8f16CeB6o8-DZX^D?Ril4ekq z8NP>Po1i&)D27b?2*uPpZ%o`3TRu#7z84 zQIk6m>|G{ivDz5!kP-_(*k69wbv&_nw!9(bcjY(+1B_8aKEc#2W_FQhyNRE9P1&+h`s+|aCr5y<;zTx6owBcC?N6o@ zRpQAndgcPb(-<4p;k%!%dQ%btT#79_eS7gS-R?(qmd!>LrB=T<189kY7~NCfy1q=X zXDXwT5&VrG^F=nKSB9x)Km~6{m8oYahxud7s1=h~D!MI7<>PNG!VmW&tb|LVm298C zo>ph4v?hprVRFZ2KqaqbI?ea(-R6fgympN5k36%!IJML66Z6M>-tAqDE|%_>)#f*; zjLT_21*|y|#d^PCKGg?!gIKI5e6|zi%iZWqN~3l>lA7VVt0b2J+(+y9jZr%x0ax0M ziL+ks3KvSR_{}U_ROTRotmae#ZDGhSO~aeE3hk{pk90iDZDlk)nAluy4#>L(!&fDmq2JK05j4Lkg%+BkUJ6kp30TCPwbu6r> z(E16IL+tZG=g-?fCyI!DUSJ9MerF^a!x%R)J^Dctr^)sebLF@Uc}%99eD6F@;O9c0 zN74S($~(lG-?$t0ahipS#^@J!Z^Gs#BOVFw%l*ksv?fyDC1h@_(9oHTTx5JeoO}bd zIJ^(1Ig@{$V*aMYCVs}Uukhlj<*P@GaeZY>*yZ#b$*rY>z}a;-JjiCooheL!Z3JRD z5^aV5S}1$x_euWwGW!dyBGrfM=-R2;tuW(}DEr0f!;!dRgX5+}wg>N@5HexoXfwSs zm&0Dq_`K^gAF!{qt7RUtTRBwET$N{^ASkP4{X>vFyWE_bef9p^Ldi2^I7TrbsIYTT z_Zj>&{ycgM9QR_oUCWs!jkE1EC`jJr+;EqP--eZq%%T0noH4}tP3KVeHnZ>UeCDoA zQ4#q&D|8HvgjvQ}J4lGMqHB~@Nbyu5*74v@tBZCNY}U!5{QeKQLA2?KVXiMQOvzxK z;}-KTmERqIw%K632z+bfjpnWEiQF4s9xsE=U*ipn-KRf#kDof{x9}iv;Q?CR!h<^k z-++U|g8mZgKj+d7vT+Q1Umvka1(8Taa%aRkDzW>zK5OrLo%JY~;kgkprk(@=H{r|g zyjfrH2=2Zo#y9c(^Y8&>6vOKf7XQa+l45t$4kF6~Qw>?(&N`pnG;(r2N}L^WpXwhT z6tX0%o7*Jsy_2Vq%p!7gs`_)mW{%5SFjesgIPAbP?hGQR9l1yF?<-o=N(}$s6#|0j zZC5N7hW}nFG*tMK|GjbqUOfu>?p6wF#)IUPo-_&-pQ7CA7kT64UJk?`r@@F47Mm) z8Wv}DPh3l4BJFT!1m1fJov95x-NplpPP;S8|1{L=ay~yglHnNlx2xARI^7&Y>lwIz z_wNh=0s<{>du039hYYN&`4c^>tE-ycX~c;QolxeX^jSJbUfM6!NQLKiA4JEIDQ|XQ z#Ciu-5hSn!@q~*yrjl;^d_ElWe)6$X*>~>}+#?fx_U7tVvLi(Z74yfd;i%2*NXecE znhJNgMNWRcr8;V6MpGi`h4f3|<&~9Ojdd=dogR(r8`{0 z)6-K7Ziepr4`+Lgsx>9+j+dL}JvYJ5g`xDR0?skTLhnMXhKcJ=J85d{_23=^bEi>b zOBdC@c-~$&H43S785C=s80K1j*97@AJZa%?@^7f%tGvn8+ozx*X`8M!iYimp8 z?OW{o3%`h;KYt$3X~!cGh)cq%m@-<8c;>XJ^c?&u7pgG7)x6|C#Gk^$1DT=A=h{Mn9~1Es>Ky)H+UU>I>9MlD0TSnG9U8d`uP4+`{H;8gY&_xy^=e zdGB0=+MX;r+HXAAPP?Myu?V`p_SAKJXSTYrk-YB!ygfEafIRv>z=if7xz&;`58Z3q zo+$k0G{iIg$wdyQ=4%q(EBf9rP}Zog9u##XF2|qkm*s7(g^R0IsF=*p?@~X0Uz~GU z8;29_jzhUJq6+-^{dn4N>Ra81uJcB_au+YX<1uC=$5vxa(JA>4|9B3atiAed*KMFM zKc{vh!ouAx+wOgly27`;$5fQJ^9m+nRVvZu>Fn(M0NSwy`>)L?tESCMS1cXw>3IX6ZeOx%eWO6e zz*w)El4V?{ui5PRJcZq65;#i+w^Nq(t?DX=xQhv3kv39}>R(*PbQ_7z&J;=*JlGfAk=N zyNjc6!Bc6Q5EWnTjxd_Ao+8s*hQ&%*DAz4T_y&jc*x_$L*4A)P!$L~8! z$T-_Kc{4!@bTXVxZWtMHZHuAJ%ZJ^Ub5H(PMHxkEE0Ne7HIW(rXOSDm?jg+M_d~(o zZSBxDKL8{2w%X>0abou8F}NaqsmsLs#QA@6qjzOm-p6>(GG(vOdv$?K;7pJQcNf8C zB0e)E{+#BFRN%?u$H%MJ?UzDU!zkr*dmWlV ziSuMGy;Ze_E~BpTz4*d;gvi!qm3!@>@eBptE?_UT4vt(2bh`*FgPr@5w4J z(52CF85jWPCEYoo+bI*Cf@u~*fnw;HCSY8FL{=bwkN-f{^ER>c$-pe#a-iDOiusx^ zbBj1dMWHnHK53uhCXLxnn~I)#3p%{6+7qQ4SLL%U3Fj5n3RcHBi8{~faJb6ga^n*4 z7h>HgsUff+%5vVBy7+UFw3!aK4Wj_KrR(OaZ5Ajc(o%hOy057q&rAo&pF6G(1{L5C zL`MtZU?PUbyB?B_9bMQ@MljTK*!o_WuR|sQLs&fTYc}H)ID+8)Pgk6zbdm5&s^J3R z6oU;Y1&hr<@*|@vZ*i-scMyCRYSAHTyRKv{NCDJ7=O;KsL9<0v6l(9r3otlx7V@Sh zP@A?6Hp_URmft|osmle3XnlG9NPyR=K<49%@L<~ z2~A2U>0f?HT)%MN=`rJg-#!IOj&4wVR8|)clU@or$4&e^o>NbYlr z&J*RG(M=NhjSOlwoC2_Shf%B`vagfQ9fy&8k2ksT;@?s|eVpR16X$7DHhpJA_}4wi z=)u;UgoU`%{yash;OG00uoMT#=f$aslV)(^SWe*|(vm?QJbW0Pocs_#urOq`y5iEw z>L&%pLzJY&cc>`;tZ=Z}4~VwY{Yj(vx;aDqllfW!jm^8`vj(u>p2q8OlwcH=ew}$L zu`!%wyfgK4Z-$*ocTT$Vre3WkTgp3$U#!|nhr|SRq#kTNe0hy&x`esR3Tz@S@i4rl z`0RIu^it{)x0s=6wGH^ZYMe+BB}|CyCZEbgk@h`|cWL6kx5ZEEvsWEmtoVZ$d0)16 z$rCVf4N0Vvl>yY;zqV0w3(1lbnW+KOqOp9M0O}{I3i)LMP@@VgsN?B5ybL770HyOB zm`X20L3T!N=sw&q+M~{yd-kTRqV*IyR5j#|Deyz{oJb;Deu|%PzglJaLOK_pOm!=` z<~#`$v+_C5jk_^rzHOjECXF&4AATWa{_pt`+1F=KRRhp0Hgr zU-vXF(X?WN>(3^v&+b9Cjit|aqmJ2l(P_7jzHcDlJJUT&9f9;PCik=5(OR0`pZ$AR zjqLDQI+n&pgcZ8I-5B& z0URQCAhsZW47xX^7S-+Kir3+$5iq;69B><3q!;6lj}`Q2&i13VOP-R9iTj1!ig`{ z_5xYv4C)$`$>Nn>=nR2U6&A@hvJ7zfd(ZR6>;`dZ5JR&=*LMYt58bnf8Sx=cYj`uR z3GWZAL}YilJ|umLFV@$!54sTFTZT2Vh2%59oec5mq4juL;Kpu?iE}X=Dx_#=NS~FR zeY9IO5|G*`)~yzEu+X-SPB1paNei?+}YQO;NoPiYz#1li!>dHk|`Vw zyo}-nFy{C=cLrL}Ah-8&{T|cZqhjOk8e4J_Dcu{z%EGpD-nr9U=~gP)&k zGTv1IKrVIic(I^E0v2gaKFx0>pJ8UN$ik{+-tJv}2)=|id7|I1EAWzf8(ofS)Zb@4 z6FMP)kkg(Y8VmqnPjaLsMMbsoH$wQq%^up@lF#cQ-%U4Y2);Gea4DlYBh@Kd==y%5 z0!jV!&QN~V)XUj{J8hdc2Hqtb$gPIYYE;^x?Q8@#9jpw1A))`)b9a5=226h`5 zFrY-Th>$NT&@v{An1(QVjnf|e$<4NKm@4b}Lt0bzDX0&1UW1|{5iOKhM4|mjXuc|K z08oPaEmV-Fb*OK)EoT4_xwZqWR*WNU%mf6=7lX%?CZN|c{L~q=nIF9uL1S0^bCX8S zk)DA89`{L1X%(xwuydV=Kx?w?RfO5L^^lw3Xqk)ywUro%&r-jyIrl%czlCgx$`sk? zkF4FG1ZU^ne4{3XNpy{MzL5IXbIRfrGqe0LBF9JlXJS^#dxYeJ$#UBa`g zVGCc7Na*kLprFC_r)8?9!G54C*&F5xVkKpNftl_j-R2U0+siAUJd%-t;p7A^C^QN~ zgcf-TkM@8B@_WSbZqSwUIP(x&7B3BvOxc3)fssEtaTdjSh)g1KGO3((&bDDii}K{zzzVJ^f*aF zmY@;&=BNo5sTIXhYE7Pfxs#>@Q#I!ka1`h zpPdCxyJCYhLt2f>j@}-q6z8t5{W>SrG1p&Qbqi_w@nc#vvr8_h>4(ofM`BrhPOlLM z$CGtCfvzuf0zZ&~mJ1K>oaD>f@ukLJcx~=kxbYuK$QVx6v-77YDrd9_O`(7H0L-r} zY<2K72IRktQ#^-nAOU81e|lm*W%H#E$+|F{jyD)%#v0F zi#k?xLQ2=L=FnWyak`f#`egu2RNU%nT^Q0@3RTHzzX?@>wq>);LuJS9AD(mhYLTsV z3}JU_S|MZfvsfYuxUvdEDu+>$D>0qOo1xHS^mr0c ze>Rbij395+>QYx+xa`rI3AIyBCk!UhUJ`%OFK%jOaO6uhLONmX0QyR(X*Ie!9qn`9 z@>K?>M{X6Dcb+H-jnuQ*kQS6g&T(kfU=hgb7Ypz*@1t5~4N)6AP+J$*n~f^~wR?g)`00`Z(sAteN2Q~m4m?u8G8v zAC45XN?ZylreGlMS=?0uT98+!fzv<>>U;zjo_~1H>AwH*Q;d4VXn`{0{L!o# zIj>C$z&V5gx!uNjim5+(l!yb4O7Xfp($@k!UrO9aE0f2()Jn*vFLs(})~-%*BndPg zmG=s0xta>KZK2wJwapvS{%xWnWm>-E@WNh4(v;y4nXWA(lyHEyi2Jtq?&hgj< zwkVDeT00xear+wkg!K290hya*IQBh`uRtt&}f+wrg&r^$)`$*(Cm`;RKl@>wV z8|Z*wgTj4sBm7lpmwLJa2YiP@E0OAggeoHK389h9_masFY(NnW)=-xj3~W;yIsSt@ zNTxaaA7{>afMWO5uok;$m~~QDCp|tndG5UZe$$I_JC+!3s|X-KF%U1iXUly%)ha~9 zXD_yX0}bBQ4b(>Fr$XiNWG8F!CirslL6TdWj)EF>#Orsp2WR`>tiR4bVzZv(f>T`D z6u?E}zJ24j>UVtC2j{g^c=f(8fXe148r6^Yewq!$Wbsh!3McmcGVj!}ObV9ylzD@j z2Eq|ln~^YpT3Hm!EmPMm5*TDE{X6$xPelWd`64kqS&||7-_VauZMA&sf)xn ziW{$J=HhDY3N*@GmvSq_ddMN}%E{H<)iWSI6zW+>QS?;267ff;z^y`?$oC4|C^IO; zCCCze6aonoZEQlZI^Xrg3jz`AR{chr#MdUk`gZXvD=QDrs_eD9^PUKkHHE)qGOzsf zYn!$jic0@st79WF(cB_{JW+D$we1c2B>o-b1c$@P>(I+5$#~9XWf6v|X%Dvu-R2tQRh1txYS}-XM1DI1D5zF>Gf&y_Y-f{`?N86SD#Z=+{LZf!i*l zEnZj4d#M6n_WUrCSn{0@*jwVwmyl8y(>Hr>bU6#ay(27hG$;3ye-^G0@*dPsY1}lR ziDA6iLAs=M`!{)U{|UrHiQgR3SM>+tbBbJ$+UP&6#cb=6p=$@_f|P#N^N?e{Ni!F# z?FO_P|AT@B{%Y87?sr-+By&6ts&u2FpIINAoJ;QBV63i7{KUCqFkvCWwxvddSVTY8 zG;KkN6~qn&+ELy`)|N=0w0R_(mdIII6@xK2O2rhuFSo0HJ9%~W_z9y+KZb*^Y6OVJ z6^r(v;On1Y@RMHDU{N1zWOw-es$LAz3dAg?XYDixLRuYHK61l~#N;j3C0io>kJl%k zOifCSMAF@dSS3!3j$R)pl_3k=I6iV45XDb>o(*xrF@9d`MkcvEKjB%@0$`eeN0kKV z#Q$ft1t-!c$POv+qlbgC_u(IF*3mNz6b8K~ynYr>c|rzth}^zhcLKpghtzOji_J@r z7vz=P;=`gGLNk>VfhBX(&hBnXiygNQhH;lC z3IWyEs5Db_ae9?xe03|4-Wh+)NRni{7Y01amUEd(w5jQFam)(_Hv%6`Oyov9Pb(%s z1*_vtuFTC^VmcC?hS)Tgt4~G8!2OvU}*ev18h>8?zXCYOx`SX!=H@ zf0%OfDAM@uqTMj`gDoE!Th+q%2;P)a1)!+u`%!mn(^9dm_F9(}Z{FH+)!$O+=se1+ zsslMP4ZwB}FGtQ%$l0|U=&uIn9dT`|$d8G^c!nqIL$5_6aWJ`}r~F5MAPx@?r@u}O zVI=B)^M%&j*oSwr_^S^E1_nYotHG(o@{BbgbC2{tVT6zk;ymod6DHfP0S1GcXsTY) z3&|{rx+2#5K^H1|aKaOEs#h@mn00Y3s;=xaQI=jkt5l=IyO0y9hol`0)1H$nehn!J z9&1yFUjBWHzAHMKODYeFRsL!X;>%AEDXnpm37 zg-S*}pJgGn*SmUI?w$iMVD~4=uM9=&;sIJzR19cQVd>#?O-4?bdB^MAibwNvHd~7x z2RN7Kq6cV8fyYSndq6^4zHQUT-@G)rZa2bpqd#8XPP{7{&uOw6kwGnAM(GLz9uaPr zN%@JDLe+;b4l2TmUpqKdDsfhSYvB(L4<|A0_nKS1V|Xfz1q@2>rF;jGe7`WeDXfti znpsmQ>bW^2$fdm|*}`IFY}KK+&)9$x+T?jxRAGEG)O1n6D|~Wm?TVrG<)CEsfRcrJ zA=m=?f+!Q0LTF6WjLk=EQ$ib&86UP=Qx+m+P*T3T%&jDZ!9jIbnhV=f%0^sL{HDeV zU(y1&2@d)gv9QpESkz(zJyUOpTGUCU4R{=FfWB}2Su^&AkCcBXp5jWcRN52Y8P^oroZ{w-6nMf;B_A4|9*QfG9deU= zqxgoAt2$l4o5m-GSEDvdn92-mO;?sE=( z3C$H!}IuNz*n%S0vFsruC>ria0YR&uU?AW7C zDfcIsCf@46K;Ky#x>SMvZ^KMIH{mJ|wtd(S``I$k{7 z%lyRS5mEh71|9UcWLifmv=x05lVcnV7axFa$1TsD&5M(W1Q(c+{~@IJ@hyBMm{ln^ zyEpSC&e3RXCitHg1`=?3z%APQ=gJY#_x)GX|Npr2->~za_x~{d{}%B|Wzb6mVD=0X zv~TkLYdt`W+5#TMs@m;R(+6Nv7=_+*EJ;R}00OWH=F-csGx*Bdgr*gp|9e(z4W85n zd?V|t6E&cSZn>aQbbQ42jtn(v(Y@u9Zj>*8AI+m6udsH&0&1$xu=-cVZ>2${5Dsbx z!O3*+rN!Ymm@iVyqOZ-3S4I^uhrSeT!C*^>jB>9Y+-eIq$`aF*?qV&VDo3o&un`>1 zRtw%#cNj&lv zJS#7?YlOo01YKMsS~NI+=p+h7f(!^!N=DDM=Sy8K%i zhdR0~aJGQun;yI zup8To;se2Tr9MZ6@X$N0m*~IOIvbIN_R4vMC?Xs!AW@zFs1yK;L#n8s{!0)|K&&yv zby}3u@aNJ$yj}u%eb9XVW~6y9e$i7Jb?=X?rMPAZB4hIG&U4GDr|i7EWHxnFIFv8N zBIZhdi#HQE%-a;c_PcM_xM0YO@y79}{hnH#?Ry%Fp#!e%nnpVK?*%-!rA5Rx{nCw0 zq^9^14Ul}UE55da(B9~JsW!vOPQo?Z>P<&Hq1D|GK?Y|Tq zd-eeDJy$5$OsS8O`_}VFK!DO7t3yE#XdWIMeGGQ#VaAqma(c<4Kx_O7w4*_64!Uq! ze0N^@AJxu~pcEE=Av`yIb&8%|f!f}#! z-VOA=RP(#kO-B0!|0Hz!N&HhB(b~yDLluXG&D?t6{)?NA0iqBu+k&hy=Yh{v+>}CNDQ3Mxm*) zi$E@LoyW$;(#n!ckdg46FM&TMMstzhSR&CfycJ_dA|oQCZES3UkAlKJY*eNC=E{_w zmSXJC@qw;Fu?ot^M!dv~h#@~hH6)hBzmh#lwWn~F%7ml)c>``0U^*0YMn-DXesL6! zq!|6dpD}$FUfQv)-+TzaInUPELqL3Rze*^rk2FjB6XKuyHze(ClzeW|%et>vr}OIt zmkDw{6zl+jG+T@WjxU=rMmsl8l|{dIoMSolC}y26gTGp6|Mu&6d~Hshw27V=Bjm%I{G-q({uF?eOe1nL@blC%!o5<>|#ZO+wkIXF62*qmze z@V+B{*$6vl#@AkmU7RL&H@+#00QKsVNzsh^cR%P7F>Id@%OhL+>@62OM;)lMcOG$h z>mFvMAO}Wk1+0qFRp>i0vu9g3+`wcI!`p3+*Q8&Twt7yTI@2 z(06aDYS)UqS^Nq35O}Y7!5XY-`#Lp1YJ3@pFPW{QhETf+wXrH?qAS2*-*r4~Q z{sWl(KzltucS(bmtlGoA^g3U^qtIpqs^ZiaH?=~phfzW{U1JKrFmWFSB;01R&S3zI zyYytz>>edL+okF_H_k-fl*#wu0~l`gQv?qvbTOoE?2G&KM>;F)7kgQ?W-b@w%_d;b zFuqx)oY^n~;&V~WpI6ejqY~D-HgisPV_yHf$!+@e4&~eLF&t@LKdwj&c&`%iAa=#@ zy@GmcqFen2^Mc-!2T-3G(k>33EKiadw};I2rsSA>e1m1*+%@a}4vl)sfeq62aIYCd z#Ib7{L@qyXrkZC?jaBEpcl3+(>?u`YebUS0=$#oG2Dndb7#&sS{mGeHl9&yXkoOkW=w+gRE+^4y*% zU#5+VWh3=&z!r4bWjk^fc2K##0-{{i^DnQsIe65ylkSVQFnVT0Kn422sLY0G6*CBt!E?rEv}Z5rjkMES>tNngXNmZxe}(h? z^F6~(>yqp(Jl*xMKBK9N5J<5W3L^mX9no?^i16WF9W20$#h=3ARz(OulgxmB&3{<} zpi*K#KCf~=nk7{)Mgeu}Zb|slXPl+LPc!lF^nX_cyqWpt_fFE30SKLaDoqBoOOcKb z&;D$L0?WS_yUvSeYAne>_CGD=re96j{arIqp3)1S-nqX6dQ)GIH;0tvf|tMfkLQVA zs%dSQ7Z(0ljG8a_>oKG=0Vz{A$E^M5Z`Ef}?|?Ypv22zHt>+X)+DXrtb;4+Qlv9w8 zr4pn|=D)v>C|f^^J4ggIdQO;d+U1Tt-LqWKsCI2C6MfZBV1t)Jf1jweOljtV)NxK5 zluf^xy`7u;gk9xFYoJ>;cAADKeRXr> z7IPdqcH}QHR1e}Q-=kp~<}yLs^(s1_Co3lru*b%(v%sq&bE(vDXw(ztlHNj(5FLsI`?l4rZKB|D;ki1UvLP?3CEY~lyc%{d%LFqjc7SfID@N#7HT#orN&g?mkM=W;-1 z?g?4bbXbvZiTrUnoD6H`$ANQ?UyZYze(=w=`>**FFgqM8omp#<3~}F+YtionelF<- zMd6FS%t?`)h|)^qLEWFj(#eJ}{^JhMg<;RbcyJr0B7w(JH3-w;?@#l34!VDnck3xn!g~`P^-atKr0|t3s_U1d0;q<5 z*EBpYUiVXBT4hplREhaYQi?E0^8fjI`RvlU1B}*6i7VdWdCaby!l(antDdD3hj8-8 zG-eSZgBXjSeF#+SM;509O=_c*xBI`lKk__F{vdCrfeEhs&@FzHRf*lL8=Lp z@CvU)=|l)Uy-ifqf$@hmn6vwE2euhjfiR4pz0VLPI3VlZZ5yEbl@LI`jWK+rJdwsD z7}}n0_wBT`Q$R__TZ`#_Pl)WvL!vi61g4A8GS|qXl`z17zzflXd!G@TSFd;vS<(mWmkP~*Bk9@`h%Hd1;x>o@_^8qry9-~{^RK7hygX|lOicPMge~3s4 zdzbo{eM34YS5~VtBG&D0zs*VR;cZw$GOzN{5tV1f0Lc0>587wkCvXzkerx?y{>Xw_|_%0E3zq zm=p0&ENNxWUI1^%o^Kn{I#Xeso1Y3Oj-kGiy{)^@hpW6zzq6e8PUI*h^Vu`j4ZGMm zJ&h83LPA1G7nfQmhfAlUL)P?1J$tY8{-Gnn>|a^(v-7n1Csk~9jr;oxjkhn}$_J3D zyH0%1M*PiQr=*DJ4LS;RRTHt=$>+YgO?0XDIJc3kUvNI>O9j#k`KJ`~Rht@Y>C#$W zmL|>JrrKAc|2wC?*Ld*zb0e3N^_gZ5URw86f)NS~Q)T#9vK*vM-R(GoHjBDd9xtf{ zU9h?5YPa9ZnV0F@b~QO?5}kWooBAooU3HS1(gbJuSKC55cH|yHsE{Xfk^gLZH*Em zzg7$txR)d)O^M#48);iShE3d+jnv)J!DLYAbkKJM{hI$&#x^$tx~!)&?{r2Lu}u$iIcH>7hs-jte;}7a@=No{;8MASH7O zjfq%NT)+eXn}r6T0JZwfEG&YR7@qEVJUHLryadL4E3k+Zi)t1gIB&Zmt-Gt}ZpCO$KWTh3om@|p+0&h|K;*XrLEK?w*3if#;VCKoW8>MY;i1hZArr1Krw4QUvZ zU_+!>-?_JVZ{(?l$AKg0c;76Zv*a#hGTkk&YV7$v@raYbU%7Dssr-J_arM4g*Pe$EBR4Lg!juFTh0rO99K z&ipLyG@eXj{R2fp_vXSu$tgE7{7r&V7a4}R_)@?u;0aub)kcPtE>^mvE;pa8bk`}~ zxdpQdZ{tDkU3ovdJ~uBo4NEmne3!E>S61=6#yWJC7Z&DXJ-2+i+|@w4NB3hqlq^A` zyCi_JukRNqW`JU7v&UGewN7#K1}z^AZkSeMZSiCDy9JM0uN0}1pMBxYyj4i!G4nQc zFk2*#ZAQT;5OEiRW$z~mBJwTR1Q-(~oZOK%oWIauGP!oYuv`>-ZZGqYTC^I&eeI1F zSGeQ-3G{`x@JG;<@xHmqGK6b*v^WAPFLG z(|nZYJ72H`Q3Ad8nu1-zxn|D&e!_=K`5ab*wt#~xl|~oqqm}a~qvd_pKvGZHw5I!% zKb#k)={~W#Ygu-4F)>v#_8IF7i})X6pOJysiq7x?Vx3h&%DxK%7K9i^8aT*Ms@vF0#ClP*Lz7fj04Pb)M;U8rsox z)0ZrBC%4Wpt~4}K?8uX7`F^nW$yJd6 z>=tVkACcI*tVqgFK|%D`3D%-P-rB%{Wf8Aryw!b3l0q0|7PYHP6|TKk!Y`UF)QX`=J?C#sqhL|g=>~ihyJYsU_BWRNAz0hj*qYRP3LtIPc)xp{Hl|{*V$xzho(q6 zL3JZsi&yl>^HKWiIvc%SAUPL{fQX3EH~i~gNAQM z*v_x=E+97QxcRE9ck7?w_d5oOlk|a^5R*yxRw4xh77Ccz7FoKjcxwgj+)*o2S#lXx z;srGd+2#M_pSquT5LtkyTfZdhVF}cVthSz-A=Gt(1=JM?G51Od5Qr!)ywv((w~RW} zsPRxT*%(Md4nO$(^cCF%uaJ3lwH4xx)4|j|+nk8;YUEOc$w!6Cs;b=1cn)FIl%rKm zuRUw6RpBKysKbeY^{}L5CQzkU;@tX}0Nckl&hj~BQcBBX%`Cf_T#z5)xBS@C%)~Mb zNXp60mFgVvRX@QzQ<1rKj^2mea{a+WvY{I=hw-&uUWi#-RNC$@m|H15b;Gll<@ zP3n?vbCRQl4{1S+M@$$v&R#i6-h?N)b;~o&>wqFX?YF^*TVhI%Zo5e4)cu1@rmA}Q z#aj2`v%+vY?_|v%$n&$^Y+w6wHFMn-Ej3q}_J+}zwhKR@W` z==u5ihgcR}U0qTk080@73=9k;9|&eL3Q{5fN)rHMHw;Y`0L}mfp8y0~B>+Vi0Pp|? zUMK@yCIB)zqbDwYetv#uG73o(06|K{a&mHKI}}?c07w!5WMpL6*x1R9RnLP;x^p;T zC<9s~0LYJ3#(hM|c{{v%Ku#tDXfzFmSRTucSImG#yLLUwZ$DKW07n`C&V@_7cR$Q* zIb16PR~`VcN*K$5NWFPJym~xP8vw#$E1ypo#)eA3f=I`HM!a`B!*n|{9SSNJ2eoc7 zxLqWlPaDR_#lnC|$bm<xO*uU78XiB6&M*8w|gcP78IE?02LJ#&514#4-Ypl5EK;?&xtS9m_`l|4A_@L z=jrD7`uE17cw|BnMMp$jUR#A(AIxR|b4?o7*wtS!7nsig2bUnV2Sf_VKd|y5P z|NnDM7hoeJz`($mD=Yv10JXKXXe1=CV3_%$jHdr+S-DGg4^5Mu&}U(hKBf+5d#1K00DGTPE!Ct=GbNc z005hMR9JLGWpiV4X>fFDZ*Bkpc$|%p%?iRW5QNXkQ!MRW{JVOQmePZL1xd-8EH+t5 zVtsvsg&u8gGsDNgObyqz>j!9Vy__*bVhN;U(UW<0t>V^Ly{j%tleVj2OgLALv#~`0MdlJRwm~*(YTA?g2@Wf*Ow{ z7(kep#=t-XkQx*yB&a?DhD3R({-ZRX5Rb>HgEP`lhZy{mBVax*&r9?ltv$vk#1jeT z;IW{xV|ZkQSAaZxA_Ms$n%}uKVL*GF_IMv~=1|+gj%0f0a0qbbkgj*gi}auHMD0oK z5-|XAutVTri@ZSp$=Xu_O@8WGXLNSp<%ha-FrYo{?7$3-`X#~@#$qF42N`KTqW|=B zw4lCn?s;^D&ln_A5?hr8;b9-zo(8LQ-;G*Hc3ddMJ6UvM94dXe_ecr(HU!ZaN%Gg=$9uPUi^~rmuhG8`pUWd7($7Lxf+M^6S3iVQUoww_VSA_8P{I%%7Jj^ye(G9=O<#x zL_!F7)vGTZf6Z&P@z)vQRA@{u8jkK{mWQJvHWA4yq`R+w!)1n{y>a|aZaf> zo>nYBA=t^r9o{A0`oh`mDz6dl<}h<|Kz7X`}r?^`KxGy1rBcg^=~8&FrSDGg?I9#@!Q{BciZj1 zzvB;r1~Y*qytsKgS>%A_aVIAR)8R{h$}s+T=UspLv$#N1U=S4sr4BmgmB}eU7{UQ+ z3#3sYEp^Z-4+KC=2?vNoED$I#73ZUmQ|E2pXd`ni2~;K!l4zY zl$m#Q0&ozZ+qs#_{H}1NigE|Oej5PCavK2pu1*aAVBdb%o;ff-&jFYNNe{9hO%0TV z4or|H0Qi&Jr)E@rrm~B7;H!%O0Rv@`12>O=92#(QP@?^r+{}RoDk2BMvVnBED_p3R3|IB=-MBW%h43P0G`vyF~U#SDoR&=aA6hDUsbQ=Jsotua_ zu!>d7susfpy85;O3YeSw8|eYA9mWU4(Q_{81OQw&Q@{x77mFwkkD?{j4*;^$@CrCb zn(MeWG2qxfpipqtzgH?eph^MN5P<3X27Ca#iO3W!EG;iCF6&q*Cu4gKbk!_W<_n>H zP{lE=@>9xs5HJuZ5jt2pw6M6ays)Ul^1Tv4lXX>%?gOC%Y9U}C1u`F$yU1uT$6*RPykT&9GHiemlh5$*koE^UKzlJ9&j6t&d-q}be4iW@Gcrp z-#aSUPIiEB$R?+di3FPg3jg37klIx7B&zbKMYdG(uSzfQ%Jj}6({W6bUX^faV8Bkk z4*~pHgtu{(0;*QX^EJF zV(734o)+G2&Uy~83$E)y*etn@8Fqlm3=lf7p*kh*!eIoA6676RF}-jc)AeDbU`_yl z?FDJ_;EyBHfRZrCixFu6E0F1MVR8V>^m;t{&j$HE2m)qvRiF8mK96e#o?KA$*PY-G*PBdz3{Lg&#Z2;6BPMrwrZ)Xo`$4@>K(eGm;N%c>p zBK0Bq>rkTl`e_qt51)+I2lUt1Q5+uYr$?y$DB>D=SAe^MWzcCedGO!ungSM`Q*_ zZODCD@9ngJ^*1**;IY{}1zq^B)Bqe1^g@PbFNXy-0AusiW^<$U$eJ7gD`y+c>TN3k z0vVgl6dG8Q1M1!s^}LrGxXDmoZh)1DIq2g&ZJ>TbZh#IE1N3uXLnk&G9SkV6y&z2< zeF0YFGphL4Wxd`f0JpV=-0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+ z(=$pSoZ^zil2jm5DZMnaB(X?|i!&v&s2C_<$iX69w)=I5sqtuU!5 zKRY##pz?yu#JqgsR1s-nS!RAtCQfC_3a)-G;D7=Emq1u7_OgWs000o!Nkl_a&zK`g(kkrFQ*~CHe7!RlhfVp7#)I{njr!_{D`eIC;Ju^j!DP3;bNX zNZ7vmZfQ~F%c|cUFa2L=0@UQ~3uYk3AQ14Auela!sl&19u?5nKCu>cK(w`6l)-IUA zUHFOG`lxSu#flZEsi}#nCAPaVxR+gQb0Hk~Bpn?cIGtM*GyT>?fPdZaOnmdqb z!WHS5wRj_bx1s_+*|b#?3G|~##1B(?0Fm(g^Uveu4fh4YLVkWeHf;D4a&r72R6jIB z(o2F;zYw~Qe%D#{Dm9@0lTSXutSd*U>MtuRV+m}fCjD{ufLV)wg%{RU;2{S7&POYN z%*da4^Hdw`c02pwp*>*n;>8RA|2g{c&CShNuwVhMxZ(bnW zd&26cL>w#q)_8#blP9)f--ZfoV{yMXO}o{9dB(S-nuXJ_ZqNI$mzSgDI(x`OEVsZh z$(J!^B=EZf2V(LY9?3`z(l2rVNl{S|wr$%M6aCg$gFnhcsRV}czv=nu9bwL(La>pHaMCAc=4@VYG#mJ&ZgY-Xp$bqqWsWI1Y zjV1WSEasOyQiYmj6}rF|@gEvlphK4ZuNsb*mhM6;G;)ge81)m-n$c9Fmqsthl%s@ck>ONiqUH>79eWOKZ`G8s-6D z1~4@APB-%8@K!-7IyZoufW_@ zTMb#hkWXjKlCbawL~6uxb92$q(13A@5U^y)5*`9}?%b)}a~b&I^z-twwcW7(aNz4A zfWUvC^cMKq*v+(DM5`$YTMxX0@vO`JHtTXJ;YI^~XU8WPUH>;zbA(P*cz`?!%0mzz zEwr~MRR7pvE_~c-8J-5Qt*@kwH2U#8~w*3D=Jg~AFFRre@ z?^m&ECndTX|EUdyrbSEYqz9)#lLx3JK~VOx9C@PCI+;b?;k z?p}7V^B3@?Td=5P5?t+cBNq1X#+`t0WoWEAVId#4G!48Oj%$Xs@kUIGekw&p4oFT- zl6rgkv{yj{{`bFm1I&H>=<8-+`@FEj47b()9o~KkKA->EiaB3J3M>82OA_90@!(=d zUqZa#$dMzeWnesJK_pcFf7}Azh-uMZ{m=|!9zfvVd&_k&b$7sFwIJIg!E2S^wwT$w z66Ss5TK0U(?}|51fTz0)9V{=TU3U6i))9XKL=~b|2FBV0lrw%JVol{QHR#_T$N^I) zPs5=@hqQ;FZkE7CX6GQ)|{Sk=5nF zepf%Y{wH7fOWYUChmM00R}WAULHS_a>T>+{nSDX}c^UdbZP4c!`1<+)i^By+rkz>DQVEf(htw!qVe~*C)ZnLQ&bR>;292!#Pcjc;ok;K_ zc>tA&Hk-d>RDu)h97KIc#l16w^p74rn!lcyH1u)p^pXn0#;e} zn3J(~_BF7w_}|#&g0r&=!`oe-3;2;dVDqY*FlpjgG&@INPgQ07^|LTT>&K#3pmpL5 zcZ2^zMF)&J^a6D!n5Kg~*QJ%mj5@?~u$2^eo5KGJYLl6P_j9c9%oW@ocvxwAWB~j`CEe5RJd8_g3H(sBIpIWZ!aN|9eq|?2@BQde{rZD)fE?Jj zgD&q6fS<_F(`dR1S4s^sYinSZRvdI)tUVwR`hy4{U?010cF2KLyul||pZ8U9_tbK? zK)FQ2Es+6o@_g{;T`pJPd#3*v=vSQu34qmzh_~g-J5N2=(+?J*!pQgN`5dj1`S%G$ zuRrWKI?)vliJskTLq7Lksz2&Q`3E0-Fvv@m&6IHPqyy!Z`w~Ln!mD&_&FX%jn_Ri~wNXym``|J$qsfLe<*2 z(#Z=Me*N7l`t!{=_z^I7Ua7QqPwb394lcdkK6NM&arXcLJb~`@s?YwdRx9%D{x;C# z@$k<)`|PtZ0pVv$?~;C1{feoTRbq}#M@Vwk&mO^F7ZrHJ{?SD=R!_3%*x-3NF>xV) zfE2*@_VywMR9yphp^(Cs8`0JLI7S%ANmlO&!=Dr^O`lEARBqv!0_4j%F z`jb*{`m-*i+4I=Zd4AnpCAJ|UN*=0=5TFLM@C0QziWvb)@YO_4h*G+`y70uE8JJV~ zR$y3FSXihzJQ08tYP{Zbl-*wxc%BJrvDAD|M>Caxbr)A z>JCqGa0ztb0rXrSuNyJea2=ah<o?*7-?{5{$(EKLTyy`A8Am?!1(8DMDF@_s zzr&BuHhDP-o#sr#9{9QB0A;nK#rn0#fiT;*{Ymx`cK-2IlSrBbzS8>1!U=q(^;5j3 z^H%HNhNz4E7QD}Lz{FwZi2AjHuV&%g6I6Nv-2|wWnR0NWvHmt^f5`3I@+3<_M0B{) zgJL{^O(2t{zxhvhkd84U`f;vl@F!8Pke}Ypi70aPM!kJq9)6~>$Fv&%`J?5uE80(l z;Uui3(lKKFDJdxf1oWxq0A-RboqLazZ3~@Tvu)iFe`qGGU&z^u7Ulti*S54Yvj?zp zd@`P@qfq)TKmXTP|7r+)5o!qhW3nVnuj$-&1C@}~NSUeE`ZF^#ajBy-=&Z8eVeRb&DsfkitEF&Q-=^iGAug@$;{ft=lo<5Ndw_7owk^tfTy>Ili(-9howuG z8s5AcFR=>ikCbSQTEDUkC6RBQ-M#BiCV$xJ4#a)ACp2|>anto_fy7Iof4#uQjv)ho zC_z*OQ6KQ=$Ug(2i4Wlz5s%$!=QEy2;8PB{;VK^vUjqJi%FMwh{e@Q+M%@Q+FE|#Q zm<{y-G(uJbHI~*Nt`p5lmyl|);k}a=xhJ@~o7veBsF*#SA6M=Db08;>7aY7~4hz0W z!gM{2A--}IJ1iK~Ped50g5*t@S{Z717)QIwv{XUSSbw-#P~|I)Sbf)(m{dFxb;tex zDC6Au3k>|>+%t%XU2na|Ji)?%XR)7wPvNJvqlbg66fue*>2zl>5}eEvY*B4pls93a zM9hbD_W{BS)Moq9T0bqyP#+L!7DFDuyIGbBI=f9c+bki^*35u^KVa?hH30uPD-Sbj zBn0%cQq*TJ;8l>(+F#iL3y~zhL)1(&1wzqw=p%vOxx?Y${~bgO-a>^VqeRepKtVR^ zMt7)NAgyk#dg(OQ-!qQqfy)=$8SsY(sviGe-iWR@FE5{WxZ#?%ApMRmj2NH9LeGi8 z^$3l5KyCa$qXz1&7NY#;-Hw)^?;n<)Vt5)V!j1qql+b&04P7rES8F1GteZ$6 z5kv?w^h&eJw#D2G3u=E8ItG(<53cj(z@9bODa&QbI3JFm_TToX;U1m`oV{86F=m8^ z599vr2p-gB+mlgSUCYCeky((u>QSx-DD#4zk%X1jW~mz{@I{CbL@3G7DxWr~57N|T zL9{kY%@~0%nk)H&yFF{DewuLF1{&t(ZX3+F6nO7kQwk^L(`KKleyabe0x~)a5*8lH z3nF=l<~~3k>*Zu~*^(nWyW3zP&X6K|;95TO!xUS1wg!r?k$xfdu2P!8(U)`O{0>+Nd}*3Yh` zyg^Brq`JDAhd{lZFab}XYO!vyHlW)Bdtc&HQDxi@6@utISvNhaZAnpH8>Bx=e{K_TUT*C%nTE}JC6PjZ9ti3-FtHm00000 LNkvXXu0mjfz4F$f diff --git a/paradise.dme b/paradise.dme index 1121b1876bf..ce8a59f713d 100644 --- a/paradise.dme +++ b/paradise.dme @@ -733,7 +733,7 @@ #include "code\game\objects\items\devices\flash.dm" #include "code\game\objects\items\devices\flashlight.dm" #include "code\game\objects\items\devices\floor_painter.dm" -#include "code\game\objects\items\devices\guitar.dm" +#include "code\game\objects\items\devices\instruments.dm" #include "code\game\objects\items\devices\laserpointer.dm" #include "code\game\objects\items\devices\lightreplacer.dm" #include "code\game\objects\items\devices\machineprototype.dm" @@ -749,7 +749,6 @@ #include "code\game\objects\items\devices\traitordevices.dm" #include "code\game\objects\items\devices\transfer_valve.dm" #include "code\game\objects\items\devices\uplinks.dm" -#include "code\game\objects\items\devices\violin.dm" #include "code\game\objects\items\devices\whistle.dm" #include "code\game\objects\items\devices\radio\beacon.dm" #include "code\game\objects\items\devices\radio\electropack.dm" diff --git a/sound/eguitar/ab4.ogg b/sound/eguitar/ab4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..de291593ee00f5cd91af6850384cc94f31921eb5 GIT binary patch literal 9515 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