From 3140586afa0501036574e3802fbb2742b095cd98 Mon Sep 17 00:00:00 2001 From: WanderingFox95 <75953558+WanderingFox95@users.noreply.github.com> Date: Mon, 19 Apr 2021 03:23:33 +0200 Subject: [PATCH 01/75] Removes Parrots from Gold Extracts altogether --- code/modules/mob/living/simple_animal/parrot.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/modules/mob/living/simple_animal/parrot.dm b/code/modules/mob/living/simple_animal/parrot.dm index f7e586763b..bd45c482a2 100644 --- a/code/modules/mob/living/simple_animal/parrot.dm +++ b/code/modules/mob/living/simple_animal/parrot.dm @@ -64,7 +64,6 @@ friendly_verb_simple = "groom" mob_size = MOB_SIZE_SMALL movement_type = FLYING - gold_core_spawnable = HOSTILE_SPAWN var/parrot_damage_upper = 10 var/parrot_state = PARROT_WANDER //Hunt for a perch when created From 57938e7b1570b8c9264e585c86941e8659ca1012 Mon Sep 17 00:00:00 2001 From: WanderingFox95 <75953558+WanderingFox95@users.noreply.github.com> Date: Tue, 20 Apr 2021 19:36:30 +0200 Subject: [PATCH 02/75] Adds the Recipe 2 Ash 1 Lizard Wine 1 Vitrium Froth --- code/modules/food_and_drinks/recipes/drinks_recipes.dm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/code/modules/food_and_drinks/recipes/drinks_recipes.dm b/code/modules/food_and_drinks/recipes/drinks_recipes.dm index 972f9a8cc3..4e07424159 100644 --- a/code/modules/food_and_drinks/recipes/drinks_recipes.dm +++ b/code/modules/food_and_drinks/recipes/drinks_recipes.dm @@ -604,6 +604,14 @@ mix_message = "You hear faint sounds of gears turning as it mixes." mix_sound = 'sound/machines/clockcult/steam_whoosh.ogg' +/datum/chemical_reaction/pinotmort + name = "Pinot Mort" + id = /datum/reagent/consumable/ethanol/pinotmort + results = list(/datum/reagent/consumable/ethanol/pinotmort = 3) + required_reagents = list(/datum/reagent/ash = 2, /datum/reagent/consumable/ethanol/lizardwine = 1, /datum/reagent/consumable/vitfro = 1) + mix_message = "You hear an undescribable scream as it mixes... You're not sure how to feel about this." + mix_sound = 'sound/effects/tendril_destroyed.ogg' + /datum/chemical_reaction/quadruplesec name = "Quadruple Sec" id = /datum/reagent/consumable/ethanol/quadruple_sec From c25c502b355f93d7f4a9401de599a109a76363fb Mon Sep 17 00:00:00 2001 From: WanderingFox95 <75953558+WanderingFox95@users.noreply.github.com> Date: Tue, 20 Apr 2021 19:39:40 +0200 Subject: [PATCH 03/75] The taste of Lavaland for you. It's really not that great. --- .../chemistry/reagents/alcohol_reagents.dm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm index aae21464b1..af331a2d87 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm @@ -1490,6 +1490,25 @@ All effects don't start immediately, but rather get worse over time; the rate is M.stuttering = min(M.stuttering + 3, 3) ..() +/datum/reagent/consumable/ethanol/pinotmort + name = "Pinot Mort" + description = "If you just can't get enough of lavaland." + color = rgb(167, 36, 36) + boozepwr = 20 + quality = DRINK_FANTASTIC + taste_description = "death, lizards and bubblegum" + glass_icon_state = "pinotmort" + glass_name = "Pinot Mort" + glass_desc = "The taste of lavaland in a small cup. A drink best served hot. You feel like you might regret drinking this." + value = REAGENT_VALUE_UNCOMMON + +/datum/reagent/consumable/ethanol/pinotmort/on_mob_life(mob/living/carbon/M) + if((islizard(M) && M.mind.assigned_role == "Ash Walker") || ispodperson(M) && M.mind.assigned_role == "Lifebringer" || isgolem(M)) + M.heal_bodypart_damage(1, 1) + M.adjustBruteLoss(-2,0) + . = 1 + return ..() + /datum/reagent/consumable/ethanol/triple_sec name = "Triple Sec" description = "A sweet and vibrant orange liqueur." From db046f3dbbac219b6159698f05ae35c21b6fa7a1 Mon Sep 17 00:00:00 2001 From: The0bserver Date: Wed, 21 Apr 2021 03:12:01 -0400 Subject: [PATCH 04/75] I want to play Thermonuclear War (Initial Commit) --- code/modules/cargo/packs/armory.dm | 1 - .../projectiles/boxes_magazines/internal/derringer.dm | 6 +++--- code/modules/projectiles/guns/ballistic/derringer.dm | 4 ---- code/modules/uplink/uplink_items/uplink_stealth.dm | 4 ++-- 4 files changed, 5 insertions(+), 10 deletions(-) diff --git a/code/modules/cargo/packs/armory.dm b/code/modules/cargo/packs/armory.dm index bf79a3ed15..84a159c1e4 100644 --- a/code/modules/cargo/packs/armory.dm +++ b/code/modules/cargo/packs/armory.dm @@ -239,7 +239,6 @@ desc = "Hey kid.. c'mere. Boss says we need to offload these, to any buyer, no questions asked. You pay us, we give you three of these guns, no strings attached. Locks are to ensure they get to PAYING customers." cost = 2000 contraband = TRUE - can_private_buy = TRUE contains = list(/obj/item/storage/fancy/cigarettes/derringer/smuggled, /obj/item/storage/fancy/cigarettes/derringer/smuggled, /obj/item/storage/fancy/cigarettes/derringer/smuggled, diff --git a/code/modules/projectiles/boxes_magazines/internal/derringer.dm b/code/modules/projectiles/boxes_magazines/internal/derringer.dm index cc86549793..e052e0badd 100644 --- a/code/modules/projectiles/boxes_magazines/internal/derringer.dm +++ b/code/modules/projectiles/boxes_magazines/internal/derringer.dm @@ -3,7 +3,7 @@ ammo_type = /obj/item/ammo_casing/c38 caliber = "38" max_ammo = 2 - multiload = FALSE + multiload = 0 /obj/item/ammo_box/magazine/internal/derringer/ammo_count(countempties = 1) if (!countempties) @@ -20,11 +20,11 @@ ammo_type = /obj/item/ammo_casing/a357 caliber = "357" max_ammo = 2 - multiload = FALSE + multiload = 0 /obj/item/ammo_box/magazine/internal/derringer/g4570 name = "\improper derringer muzzle" ammo_type = /obj/item/ammo_casing/g4570 caliber = "45-70g" max_ammo = 2 - multiload = FALSE + multiload = 0 diff --git a/code/modules/projectiles/guns/ballistic/derringer.dm b/code/modules/projectiles/guns/ballistic/derringer.dm index a88a11b416..4b92d1d558 100644 --- a/code/modules/projectiles/guns/ballistic/derringer.dm +++ b/code/modules/projectiles/guns/ballistic/derringer.dm @@ -9,10 +9,6 @@ casing_ejector = FALSE w_class = WEIGHT_CLASS_TINY -/obj/item/gun/ballistic/derringer/Initialize() - ..() - transform *= 0.8 //Spriter too lazy to make icons smaller than default revolvers, local coder hacks in solution. - /obj/item/gun/ballistic/derringer/get_ammo(countchambered = FALSE, countempties = TRUE) var/boolets = 0 //legacy var name maturity if (chambered && countchambered) diff --git a/code/modules/uplink/uplink_items/uplink_stealth.dm b/code/modules/uplink/uplink_items/uplink_stealth.dm index 673f2ab6ee..63d70b9141 100644 --- a/code/modules/uplink/uplink_items/uplink_stealth.dm +++ b/code/modules/uplink/uplink_items/uplink_stealth.dm @@ -49,7 +49,7 @@ name = "Compact Derringer" desc = "An easily concealable handgun capable of firing .357 rounds. Comes in an inconspicuious packet of cigarettes with additional munitions." item = /obj/item/storage/fancy/cigarettes/derringer - cost = 8 + cost = 6 surplus = 30 /datum/uplink_item/stealthy_weapons/derringerpack/purchase(mob/user, datum/component/uplink/U) @@ -57,7 +57,7 @@ item = /obj/item/storage/fancy/cigarettes/derringer/gold ..() -/datum/uplink_item/stalthy_weapons/derringerpack_nukie +/datum/uplink_item/stealthy_weapons/derringerpack_nukie name = "Antique Derringer" desc = "An easy to conceal, yet extremely deadly handgun, capable of firing .45-70 Govt rounds. Comes in a unique pack of cigarettes with additional munitions." item = /obj/item/storage/fancy/cigarettes/derringer/midworld From bbd8086f7b3280a5323e606e4fe5b196c0960018 Mon Sep 17 00:00:00 2001 From: WanderingFox95 <75953558+WanderingFox95@users.noreply.github.com> Date: Wed, 21 Apr 2021 14:53:35 +0200 Subject: [PATCH 05/75] Updated description to fit more with the icon --- code/modules/reagents/chemistry/reagents/alcohol_reagents.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm index af331a2d87..f53ac7ac40 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm @@ -1496,10 +1496,10 @@ All effects don't start immediately, but rather get worse over time; the rate is color = rgb(167, 36, 36) boozepwr = 20 quality = DRINK_FANTASTIC - taste_description = "death, lizards and bubblegum" + taste_description = "death, ash and lizards" glass_icon_state = "pinotmort" glass_name = "Pinot Mort" - glass_desc = "The taste of lavaland in a small cup. A drink best served hot. You feel like you might regret drinking this." + glass_desc = "The taste of Lavaland served in a legion skull. You feel like you might regret drinking this." value = REAGENT_VALUE_UNCOMMON /datum/reagent/consumable/ethanol/pinotmort/on_mob_life(mob/living/carbon/M) From b8292f7f56c19684a03f10ca9092b9ec68e67a2a Mon Sep 17 00:00:00 2001 From: WanderingFox95 <75953558+WanderingFox95@users.noreply.github.com> Date: Wed, 21 Apr 2021 15:15:07 +0200 Subject: [PATCH 06/75] Small adjustment to quantity Oops, it only made 3 instead of 4 --- code/modules/food_and_drinks/recipes/drinks_recipes.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/food_and_drinks/recipes/drinks_recipes.dm b/code/modules/food_and_drinks/recipes/drinks_recipes.dm index 4e07424159..943f421a64 100644 --- a/code/modules/food_and_drinks/recipes/drinks_recipes.dm +++ b/code/modules/food_and_drinks/recipes/drinks_recipes.dm @@ -607,7 +607,7 @@ /datum/chemical_reaction/pinotmort name = "Pinot Mort" id = /datum/reagent/consumable/ethanol/pinotmort - results = list(/datum/reagent/consumable/ethanol/pinotmort = 3) + results = list(/datum/reagent/consumable/ethanol/pinotmort = 4) required_reagents = list(/datum/reagent/ash = 2, /datum/reagent/consumable/ethanol/lizardwine = 1, /datum/reagent/consumable/vitfro = 1) mix_message = "You hear an undescribable scream as it mixes... You're not sure how to feel about this." mix_sound = 'sound/effects/tendril_destroyed.ogg' From 5a7a4d39edcbf12fbd4233ed3f83e57cc4012f61 Mon Sep 17 00:00:00 2001 From: WanderingFox95 <75953558+WanderingFox95@users.noreply.github.com> Date: Wed, 21 Apr 2021 15:20:09 +0200 Subject: [PATCH 07/75] Actually adds the icon, too. Totally forgot to upload it. --- icons/obj/drinks.dmi | Bin 116299 -> 117952 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/drinks.dmi b/icons/obj/drinks.dmi index 1b28b910c1d5bcf496b663291d1432528e61e54b..1c3b10b9decf52895e4920824b1ab1ee6fbe97cd 100644 GIT binary patch delta 21966 zcmbq)XH*nH*JhKG1VKP0s|ZLGktj)2BnT=<#sL8l$smG+X`+BgRFY&BkvIg&!jN;8 zoHN1zLxy3}Hoot-yFd4wJ!hc1s;j!I?!9&ExuLp0QZ*z~#jr7w0o0TL0DKAnq5y!# zu7qEO6jW3TUl722zVbS-y0;cuHMUY@XbfTs#hZ4zw5-^rG9C~R#R(1 zX;jnr;KGVe$GcHgd&2zA_iNIXwo{WI(c_|A(RWdg_EDy}`SS{zY`^&;uYZflbn6d` z5=nPZmh+{WCef=8V{LvLF+}EGnLxrvrCvi{gkJ`=pI=m>*q2*(aY8;{ZLfXl=eIp3 z8d{f8TsYPm$epnMtMtT~JhCff@m7qX&)x$K#Sq!6-Zsrls}2u_YcD+!&ySjX+gCN2 zQoCAIZNHrtAr{z%;HRb9Y+_jnr>+S+e6`h{iS>j_9>vp<2D5p)WOB+H9sPW%$Kk!h zB3-@>lC8$rwmmHe=cWzqFQ41wqg!0(yki$&RNnn9GUVI+Y)gy|Z{&@uVa0!AYl9@U z;Y?nkJUf{>(us1!(knh-2f2x%$8bg9zy+^Nsn}3Co|Z9Y{$2CX0u`oh(>IM^`7$}* z8^)sY4${6KHfyLL<=DKA^OJ6O@*L&3DRMwQd!gdu~9}3d2^&>WwPE;#`u15Z$upfx%Gq^Ixs&JnL zB^Ph))cW=g4O zT>XlvE_nvf2QDqrkH@{j!~ym+pBTJ5R9L{v70*R^j!N|>4O_L-P~vN=k^EKs_1nx zR~Tkv-haFzB}pGctN!DfpiW9^bNGUL%Q>n5IbVyD}PrUMZON1)3wF&kjtNp^+GmHb9JBZP=eaJpTelQmGQ5ssTt?1cdbh_0{YLm%C|--JDNBPq@H$AH{D%D zrEA3%hi~d!y!DF{cmDoBn2+7H($)f>y)&quRYOHwxX7 ztrtXJcbO$H4(jnmI-Uq=3O#hmkq;%uoDQgxZeRRLeWF=7WUwS@o?+3HcARC}=Ykyo z9hbRp@XOInhjSg!=TG*<=Q0L*#yjEE7^GFU@WDZZAbio4#P-YrTxE=kjK8g5@eFO&viOY zC2Zw!U~$dRx#eOk7pCBfb*HdQThQx>@}?K&_Kl1;n!YdfWs7<+irrm%a=AJ!ojwrc z{!Ur#q7ZLao8J5D*{(`Bn}Bq7*JvR^{cygA>1uXJdkcELY1q@w)H>Q5(?V{qe?9!U zgD5A-%Z%aCJMZvf)$XNa}x`}(B+ z{*}+sue9PqPUU5(W_g8o9;~Ok2tTal1f$&>`)p_yVN}``!YMEReC!%`rqWqW(#@o5 zRgGDDt(Eh1S!nRM&@G-_*M2ky6lQ4Cc}xa34GtcSLw{f11shq7R0};FhVC+d-nfdf ztSK^nciQ4!`4Ap6EU6y#ztB8 zG3DQCCh_j4!>Zw=c#B6v7OvIQrwd>gRcY6bKIQ9)5kHG>?>ikFW*QFLwae6Mn+tx> z$(75R$sp@Jbh<9233-*T-0enM%A=5?Y4T0lkIU0#0YrwkMA7%>>+8Iw2_GBOx~p(L zQA$P}M|t$5qDULfW>tEr+@&?AJ%L{aTa0%W7*cNik^fUdmj5)>gpl`VYPCYS+R;f^ zl1x`{vX!Obdn3-y=cNG(3KEL8|;_(>{!(;lRN1~C$np2*T zk_@BuMgxPOXqw7s8j|N8pi~IA3SXAL+p})Jgl|J{Snb#cR+wGy-(x2?_h26-rC_~~ zS4=m@^D{p%tcabu>4rtb&tSbGx1esnav{;rY=2`De(Ynfrb(r7KAObz{OZMGyp{*8 zUw&CzyOk`BK3==bH*O&Lcec*wnAQ`)!CX!w<1;~&tgzUyp;zln-J z;`y7v?Kir9v-v8{ni#}6TpKM)a&g-3R{uI7=tF%D=S)^;O)~mtHf{PUlwWnbrxt_>kF`wh{Rh4hEcVBJ7y?V+;z8#_55l zAXQujZrRz3V8Rb*7NeIt3dq=XI=3GQ8}MxVz`FM&3Tt=~1Dw7)dxx`t%V|c&l^Ua7 zGL^}an++v50hi@$1H2C#Tjz7_K#M5922opJyGL& z%Cs#Tm<7O{qaQQI5cz;%C7`enSuwnJI>q=cPvcU-HWux5sDMn9qL1GBbd8!%8Pho@ zfj<-@xhVf8%;{C@{sVYa9l(<&((_{B(Lj<)ZL zlTR~H$faD;B59h3AqpGi9!PK8%<7yGU3kADrc;+dxr%TleS8xqFuGkX((JG4L?G7! zRr$V{V=t_c5yBXb;p9LnC2A7uGrDpe!!o{=J2e@oj@1EqB zpYXcR#ga!>kA;{%xK3DJwuXCt-PhwxN$n|P2<*^>!;Wf~{x}=%sS&)-hf0cl)m?Tu zn+P9Bq2vdvxds658UIT5&k%|;uY){ulWtsQz5{f20^-$*3AjB>wo$U(iN9E!EBL4 z^_?}J@k}ZiB0uOgR#ws1pGe3?dT_r`~``% zvf=7uVF1%9F5?>H!?&ud+aR8KemGK%1n?|^HTUMT$M~%r&<*J)ebtpiB3+ojXFHMEiKxF3UGg+`$|)GcZ( z{iN)tAj|2)B6a_Y9uGg^u3u0)`Dw8IrFE?fULhZGf(|%5G^DTv8M#mEwn>;6@#oLm zBPE&Wy0+O!v#YB{zF&39ZI1o4D>OWIx1bSuZkaV+iV~RZ|Kj^O@p;K1DLHu=R{&GW zYtPpsqrCU13Hh5=o9rg$<_VFwW!t~UZ()uaTIn68A~qdLLOgX|8!ShW7==ugSvOzt@rN>)_OAL5MJbY?4b83%?c5>$(R^2(3a_-a;e469ie!fx{}uy^?L% zfC(8tqR{|=p7n{JwkEB4Do_7ZI>VL=Z(WrxXMZ76kiy>y)XW}I^LYOLS?>~@StU2QIl`O#5-(%0|!`6)6gH$zLSG=q<5d< zM5%ew9XD;i=q}0gRGD%UVT1}z1+_K`M+cRKyZhkc%{Yo?n#*NMHsGsK^CCq6HIU&S zCt->r#^tA#8qJbrCKKODm6}o5c2YQ3(*yG&)zA+pX!bWcAPsAmu6#Yxb(Hi5&I#$H zl7o&lo#^;Uh=7~(RJivPPQvvCLhUSAtDnZkKa)-}(|+47Rp%sI7(+0>HvrMRn!#=Qk-F zD|@?}E8e|}F1cxVx;2x2V(%_sWeE3~#>~ugR!PIFQ5ipPVtaL_GFC*W%RmA=!_heW za+#DpqGq@DE)6p7kbSyIw;I2wG5{tjfwqOSnjHc%ymFnoV)orl2L6a z#WR!Pwh>PxmUpGh_nfmir5O7C*3I7@m!2whht|0AOqFOj&#KOyNN9WlfLGrmRAxgW zce;fVvkzhC&||}+WDVHc<@8i9!VT=xUWsrM&GhwybDvn9m(JohDSzEMEe`(p`ICAn zDjEQcaf=HAZrE08IG=<;m-w}p^fTzq)5N8H!(7?rmu9VXaW8PrYX*SIW20LxH&}6G zq*+ffjs0^xmuv}C%F5FA!q;B)oWiUwQyClp7E`}}3ngk>I+D!8{bpGgs?O?5Us0dO z1#$p)cC|`KqsGM_r_IfPkJBel%tyeE-^HvVD6|;$J4oaGpto2?Y+2sH_*&y5dq+K&FYCRAC(lM@Pv3Ag`f9@b}mS!fVlO zRteKEa^l$LQdbF4hnkl5#VQ-lk|njjoH}LTDH~E460>CN+<1M@`iUnAKi<-6L}}sM z&tE10zzb;HQ`PsR&;q}UT_7V^m_I*xTR|hLa0l3*@ipq&Uf2kKL!MWtp^>k{$Sb)) zau5wt$Aa=>V9rxs^2}rPX;Pe=>5l!Jq$t%3^1Lv0Elj#(#<@8rjkqud- zGM4E!e02FuGC*BOB;Ad^)JPE;NXO912s_uX`zma&E6NOm;wdYz$nB%P5?{>V>vC#(dWzD3fq};;ci_6-O4|CNx1vj% zw}Yi6UmSnc&A4$$t$ZBt8YBGnc=^h-c%N(=#WVVdeoJQsSI`f7z_a_6?ZI)2+jpI7 zJe)uS` ztw2}pS8k0}Qb#AE3Rz@f`hmHtJa{TmRp|4LAn~y}u_tpVbj5*TAM4_D$z9IgUkpoj z$NnB3Webe&Gw1yH{*KqVne9|tg?QO4UvVJJ$V*)>4M%Prf46pz3ORQESnzU8iFNB8 zdy2aVZiia=hrKIpAr`c2eN8wF^_f#l@)K6vTILV>Tu3;gw#pcLJ4JqAPh)LVN!J+N zX#MqZ`^b0jh=ILyvZvDp7OwsjX<0G&z5}>Gb%c7@mo=~G2 zDDq+Ktb6g9L824k>yLP|^NgL82POv1-hADD?h;lk@n-dLfI`NFwT3N)aVp{^&n^j^ zDyqehZ%5g)U{A|n{Q5M}Z695ke~pCi5!q|=@m@JL_+9<7N~Em&{$bF>ozu6!+NP=c zcLnXA{LCM3zXQ?$1>p@-$nX0=5(Sa;ZbXj9$s?r?A8sUm>+0#TRys1-(M8Lh@9;!J zVov#16S@>sFc5#X^^;~Dx60#M>Yy$A(ks5ROZAJBNXfGmFh7B@?LC`LuCB6_ofAFb zmJW}aiDWSbLuaV_dsIm;Hx(^OSQ?-``_68`bipkTq)}zj)%=SM>?!7NpeTI{+`(v$42a4 z-zEb#qdMCHx+_aw6~?k4VUJ350RU0}(sTd>e{x*&?|7m%P(l#{+1t!4)6xrLW%*<5qahLD-){D8$C>Rf`aV zr~`Sazh19OC3oN{IIisnC-;;EZ!iaay|U}_k+KA9Dtm`JYH&QNgs8ZS9Z8^h(mR{Z zG_tw1>)k7`bofO#c;Nal1BO28wkFMYQ5QNZJ zYk#-WZ)%&+gY?)DL*SdxH&!72B@82$*ATzJM@P~Ke0d#V`pH`malw|6OXcA{n?#y2 z9k9bleJ@7||2Qebu-BP|T$SnGOy;DG3Jg3wPl&xay1lJvD_Ojz{oXNyX_Jlwd6J~w zc5nVLhbMNE&dV#9=eRXF1ySqMF>=~ZYs(@|g7RMLGf^P1=e3qhc2K(-oGow9OfIMW zyTHhEh6Cw;0d5ISXgK4V&<_{bALkKn@6u%$tL=3A;j0%3M~*J|E}QAzIy;Uvm~SOu z7{${B$<*Vwhzl!h5nDzO9Rq)M>!$#}@hkn)$OQAd?b{}2yx&f8nDQd1_it7}U`iHT zNQ#;%KN&04^1^m!@Y8pMs-L)Sb3d&yi!~^Cy8}Y@(KAQ~Xlw)4;2(ZlR1saH?yFaV zzf45?(iCi`3?abaO2yqYs;(>h+wc*t?`NO#?bij?@ZHFaJBNtQ+3VrR2W!L=>P}qW zPRkj!GY)klFPjP@Z+%S%r;cPmnd9qcA^}l#evQXp$M19jQg}eap>Se8rxp_k(byyQ zbjEjT)XAH!Xjncdx}J9&zB=8TsEB{iM|+P*ZwHOd+bzY)_lep zhuHtip;V?8P-fqi`={ApJK=#PRplC=z_;NFP%;LOzA04QGhV)JI`pBiaLAb$H+xaV ztQBsV6abo($n&aN)f=)z`xP^%Om_2mg-1ob@3g-A`0?X-*TJUchYKe?J=&-i4fcRI z0RpsM?N@k0&jYWw5svuyBVj)RsumXBkCca)krEMiz(oUz&0V-z5ve}ct@cYNd|+M5 z#B*mYq@C$*=ua*>cCiA^|OGGaQ>-S9K{d=)l)g9N(%`+bG;b>`iM zI{y0&GYXzP0slSX31kNT(5p&-8Zq;uX!XyW5}hy>aS$ZaGjah6%DwU7$eV-S^5CopJM3?IgcQLf-=ZR}FbONc|DV8Etwu2Lb=*jvgoN zl}G?c2hBc{tJILIob0VUc>8v|avVVsCo(ZFlTHepv;Pt2TNOJWeQBiKa_-_YmI85P z5T1kK=CSTY#Q{s0j85dz?@N$sN~|WvlLs}|k2c;g6BcaWle+3o%)hzIfW2bs-ci+N zH9^?w!AGQ>RF86=*x!j;-l=q11jERX5$aDXz;lEtN_FD?jh+0i*b6VL(Yl_CpgINo ztz4XU_dL(iGA@XWky`_0|CXQ#IVGslMjUMeZiV_W^+@u*HPAI&v0P_&UYl|k-Riz> zNJ^@o?v9nL63)NyyhLrATzivM!I;PuMpk@CS7XcnszVwsBY)PEwiDGEth?DPpUq4{IS2BEj{K+^@9mE+2_cA-NFOE;?w0 zO%uN3r*>a!|ArdQWYlp*SS>ngfMJ{PizQX}p-RiuP!6JF(AflP zo1J%M^k*91*{V(e8qDVrbckv?oX76lT(X;d0~a`t8gq&t{f50p?o2;RGd`_#z@uof z-VuIBE2QIT#0@1+l4@KNyc(fg0!!sA)wy@(hSn96M+l#wGx|UW!j|=?h4b)IihyMS zWGVpyOn;Qy35}8pj>rswc7gVz`(4{XF*j~bxRp)+@_KVeC$nYC^^EJrbn}aYyC+dd z)KS%$SRD3?^t<|SB6szJiq4?HgDmVISNETf+W6#4+tH>Kpn{%q-mXB&5xS@?qj#K` zi|tny0$Z^Cb4%R*<|QCbE1q8dxL=J#gDmp~oU2%&eJ>F=u3RHRriWz7@X8n_%+$0j z43NmyuZY)fqPD(@^lZR-*Ti^hVZR~|4+V}Q5bC-37dQ@kS4nA30Z?J01+sf$ipxLY zmJwQT$Va$yyv-+9fp9b}ZVL>2p&Yu_WDl|hvrlH_`2O7Y=#mBQ9}F zyC;Z08_vjiHrgM0^V010&EyZ0B-4hy1cx?)&dA4#f`GYixDi$O+#WP0A$(C--;H)ZvYKl-X}>==4XMHR#wd`r4e8GYoI%FK zoQ}`z9H0FklYYJS*@VmJLi;kmt_s$fjf2|oNxRniX#teBQ3j(MGcA5k{Vs->BBAZ2HWf{^oTPw z8BxN{il1$E*3XK@lygw=+P|lWH~4r0F8ep34y-wE^iC?&T#fL@eJqApMelTnKCUig z1na%zX#nc>h3ms@!|)bT{gQ1B?LMck?3RT07|ZXmXc{)0nF#>{!tB zK53zaU&nb|1U}Y;!7TldPkl%H$n*YHNG`4vNIXuM*WKjlz5PHyj47>3#W)aF0><7T z#mmy4x?VO81WQ1vv5QnEFF5BTSaU%`sV3w43$~c2_mzkbMMLj63hn*MF0UsjZjhXT z{j$oLlDDUWWFG;nlRRB8<*HQSpA zdJ^a-)DHoP7ms06?0r8Jsq!6s_KEne9`RuihTzG$cIPeF)}E2^*Bt(g9yqza5jvI= ziB9Sp5-&nd!?FEf*DdouBsP7>d5Gn1CtK$O#Rp$*RkRSUf8VyMzXpDz0~erD2rY(= zL?!&xS<+FHCyQs$=aZdYO%s7Q5^#Epi0k%D-^b1WJ<{%KxJ`QwaA8~%mOgm-HFp-Q z_{u7AkB?~cuI>dWY;z!ue7dhn{-1vmJi&**=?vkPN?}jo*{ea+@Z8lPFD3GaD~6Q7 zpY-*oD-0-Q5Sn#=)#W@ge-I&u@Y(HTSf9sEuqI>dHlMuY-*qi}n z_B1WF9H3p<5rF(t%P@u%Htlq$C;X3!-Uwc|DBM1~fwnX{?d8}Pm zE9W}hVXCpGd+H4O;K0%*4swga-%i3=o(__#RHVvS<}dOT6vGh3JdmbFpFU&8)FqKM z?AmPMh0}NEPrAGwKBV4^E_{?_hCzE!@0=LzeL`Ad@|jF_^-$I+oU-nnTa}C|bbbSj zC-ZBtH(Q$JjH95w?|K(uMHjyJDFgTPRI#2#0>F8tbeoa_Q~UD+-g> zDHCra92?Cr?AqW-V6D}2*vo6m7>@6-%om(*WAPPyx!Azv)6jeHJ>iApH(yIQ*Z2yJ zdVT9D&LGTQ*#V?v1lM>T(`IU-ka%}sULVfp-%AZrH=>U&LIVvrrGVllicgP|IV(EJ zF`bBDSf{vIAaB_F_ntKVnl=k^I(GvxE5dKEX7QPaUd_ok#&? z#})VL1QKXW(D#J!&*@1>{eLY!FrI(M+SNrW8@0su5m?k;xsy|RjXeHWft@83sM})! z$)B*h%8+XmS*rhojN;D_Ss?h-dMXx7JpMn42Sf*e`)&Gxb zkcpg6h%zX^u;$!9SX|WxTPKBZ=Z-{+pLsI*ce1v?99hJi+UJKCBOf5691Hm% zQ_M9IYU$Jk$LLG8*2Fl7j-4PPb&h|Ub|M~@fvMRZMv`3h1jHUtH?7a@_F4{P5p+sA2W1%QDLKjYwbvQ?O_vk&Ls>xhjCAG1k{n@5zjg1gL z$wwwq7{5tl8pVued0TfH6E)fyopmi38Zhq!r@xXHABst7RO1kYpOGC^p)4lWx9m{s zcLf-Bz#$D+BrbYcweHi17c?ltd_HFPo2OHwm?yS zXqV6x^E9U^GUtEpk?rf2WxX?3=i?cAo+URIoa(CeL>Il_B8TGsA~?v=Q*gw~cLD)F z7vCUH{dwEOtGShje(!JVt=EYLw-csxaQ*oWh#Trp!_E=dcB2TPvOBe2*KC|^(b2Ap z&by4754 zm%iXq$6mSo=Tnj4J7Sz9-CW0EQuDKyVV!QmgryD*!AFl2M#q}V zULJ-xHTJ_ao<=>%S}_|E55=@r_RUYd9Nbw8km%#dwO6)f!;v*CP{>qGQQY^%O;_Nc zdxv!4OJkS>(Uh_w`TNv_);pLJ!Geh$F>w!OCQkO_g*MT#oC|Z3OW$asGM0vkiBXOe zue-sR`CHmG$ox}J-Q4Li)3?N-BWH!p3^99ryb`hNG+ven#3Ut!4G#~y=|({|H|o<| ztwsaaZ#ZZd%h&1BtuW$SDXF94QvU^CU>G20+KaJG_3wzauKE^V>h1EbYlbTSFoU~9 z5k0YaJ&;?hE%PEn-rGBH8uA3`(XYP-tw9ut%m@F~22g^`xrlfUTJhyhcy=p#0-mX( z(_Q#e%sj8t(lCp!>91do_7kOYQQV4=NlNB6LP7cSF#r3^kBhC^f5kR07Q1#I3f=b+ zm){%<&To`F$zo%^U*-U@|IRq|pF`RLX8ntEgAUs>n)5QRDYrJPYrz0z}SJBX18k{)#x-gd4F}ULL))M zvGgI$HJ&ap?V9ir<@@Rt%KLG@JZYp)2cz; zz1-Z0z6R1*a``^nRnWL=M47<=7l7*Lr=WTo%Vb~KleBAmrK58i%vaji#Cge&d0^AF zCXh>flo;1+nRdiog}`i9k?ijFTv7-u&J-UZfCx-h>{cg;#z2x^+E? zamF7rK!3qeCaXvPTIej_2~~j=G1BL_Nn*e?*+l3Pvu~TTP6v|2C=_;Qbd`30f&J(s z=cro<;Tw?S(zVYrG#Y!puyqeMASFBIRr*6XI^7977|L_*1>4;J(;%yi%xbHK!o3 zeBm=t%zz>B->c287$v3#0xHcz3{zF$T{!LA&7}946;kIqsO*0J&lvp4!AN6e$kRfj zLI+H^RT9p$LleSqT-oRna>zvT$?hXuf9 zDQjeN3_j%u@5^I8CmK%SPpQbLVh5$GE44Isf561+sQ8Y|#TW+gA)T>xIsmXzLpTHD z!e~QgzMW%^aTYVMd-ZK2l3Rtr9n4%Otz0_9o>Wzef9uhw2J6@$I{Qk*pc*&nUHIJ5*gwDSW7@SwDL95G8ef-zB8i(0@CTfUX%;TUpbfKzGq!a)qvFHSs2sN3iit(gS=@Blj=@fP^q#Jg60H^)!=kq(B^#A&-rB+cBojonL?pwm zR#j7qmd7T+5#po1ND}i0y>WQ6j({=?J!;K(m+p1XXOyr#;npUMvk`8@B)*o9EjKqe zFZq_OB&OEKDYcP#L^u|=oH&hsMhaz_N>@(`r~@jHy$6#6J#4^O8Jgl*53SsJ9zgQ$ z0gjL_caiJqbyL#EGj17ebv_&pq?uAjh4ahD^ywV7#efR-Z{v=ky?I4(={drrI%8YN zABFQH!cX23&%Q5~I!gn5I0@O;g-gQ`J^*AneSV=<{{c3NxcOYsg&klz9#9)Eu}^ep z1~-L9D%U`;E+!n>?<&X}J}p6l6EZ@kR;{yo~J^Ba)H>r0+ci0osc3UWJ5UCq|dO;@JnzWalH^6I;~oaz^2`7 zmI#s&n`k_<7zL0yE)TwyOa`5OL_=HqO$~^SH&klhTVWvqAgN7~bN`W18FFTRZzy$k zcK+_Pb{j7mL&e6$HR0$6#_+p;4CFd|@Ng5)lg7Uyz&K%H-}}sSv3yJp>M}|tYwP&X zz3jbAS__7)%yvM*uCP-zvz*wllkE-K-J{eA#~&Rl#Mccz41}ub*isBJ5{zdc?52%l zmvRavT^G3KisxQV?Bg|&s?oZun^Bgm!7*p)*hcVZX8)F!d*6TjFyNT3-QfQ>LS=m=WaooJ%XR~VsxL{?<9ZfrcvfprEznPu}Rt=|ueTpaTTTUf3iZ&phtosC#ykNW`OjaCn~R zTgTLmpfy7$K0ilt>NwZ`8?T#1 z@k{*{gM#zkGZPhKNM~Y8VHR8N&7^NhNcxWIDqp(`>B(VOkICXc`KLK1x-%Dlg|kns z?67p*Z4?-RX?!mN>n@Q>WfHG)0uIkHH^C(XZXolW*F~3ow%{?5vrsBH!87~I?j8K} z{P*MSbvNb5cL|gm0@QbnFPrSFi|T{xD46(rfTl6pUv|fmi<+X}1h~laqz7`KcS0xz zsESX?e}FQm7%S^}`8(ghaE9lyND8r6NKXQ6{g8*XIXI?_5t|kNHb<@^KHEQlKF2Qr zkUf4wDghW@2UzZzH-M=5KjIIbA}bq@IRq$k%%El^EQ(<7)VAmx2OcS9>{fT@%v^rQ~Q@@Zf}1y$?er zLe{sg&!~Lzw_}!2?Rca{-=G-s43Fw%;`M0}OGG6v3PQVpaIqeR#)G?OMQELxlRonsU zuM0zuS(u#P1D(v%3Il{jTgQHJ9O2UZIBC}#YI01*mba)6v%jrh3Bep;L!_KHrofw% zym{6o9y1LpC8fAYeIl;@rTIPf%|3n}MCbKBbmHleT4%y;1%dpyqedh%96JwVK&ohJ z(k9-KPo^p;oV}}(8W(pZLwUjzPp*2xUBJxL_e#pZX8=-)CoL^4Zl5|2>Dvyx6`$(q zJ-cPw_xXTlVU;t&&MP?M`H3Bp!8`gTXVmPnqcRx!hE}~HlP1QE>kWjf(B{F7?FXJOb4xZ$bhYeY^Yg_y<-y^{hsLS@LM#Oj0K!Tj06aVGW*r z7FF5KjzavJ^%clF zo-wO5Dno(*k(!V?gNkzbtxJL7D1!0I$tBAqYY(6fKZpdZqoAyau*t>2YZk8mX)gvs z9iDp?-P_TC+dz`UbPwPD4f{W?W%5CZ$8Rpl{Wmj$cRA$$!UO+M_SrT>&C|3Znfc%C z{7Ir*{fXUF6ZK47{r8abcY?ive-H%1HSN2ty8FFT6)O7`q5yyt!`*`QBA7tde_&!E zkbuXg{5_7x;=c?abYY+Hy0GRkl@Mlk@X}$pt zT+ebaRCO^anLOCd;BG2hnR&B4+pgCV;NDgmz>O($nk$SSBOGsbyKFrx8-p97`Jn@~ zIRlfThWRp>m0i>u`R6%*o-|*!yjp1F_$9tZTo}4)3LB&V7N!BpMKEO4%ib?SmxE|j zz5I546v+kQlQ%-a#X7ihp#sk04I2nJ5O?1FAo}{wh__il1C7)Y+~u{t->34e=tM7K zB*7C=|DDu-!cnP%84a#&Xw}4p`;@LaDt~}b`(9}_TfQiI8JT~BtNObA?9n#{tlr+- z2o2Tp;6dKa2rvg7aSY z5<3;a*x2|$ac#+=uOtaNBjrW~%%%}u4;N&2_W^(>LhALOtg^GiYDv$rIqV|8%s&mf zuekscFPq$do2h}{k9?rhfhTtP+GbwuGMkmgN504*=Yge9a|s%Ge=7g5 zFw4yOjK`$AiNB{o(db3jKDSe?>)V~)Yx}AUg*af~@4l+MtOmpPYc5NlYA(oNndBpq zl`S-aw`V`57KCVBNgd6&4WU!qc1yEhvM+6eqLj%*^`e~1Eg3`4g`xXDh>V@$8N`G2 zKVeZ(6^e{>be}c~X~K=AJuVVA)J>DxuRsS#{_^BSeo3hTmGisDJB?GIYz1;)7|sc0 zFOVc9SL=!!buf}j$VdQmnrO@Zz!2YY3=0rAAeVRb7D9pOydD}bA9ER7w?X1Edb)Kk zfuu?tOX9jC9!wG`Nb~dR0qW1#uUZdxKxMv-Cz`Wqgsy5-XN4b z6Sn1yd1w3f&_!Yk1q2&UH;-o1SIMB#S^n{#-{WF6ewdI?5VJQnjI|OUkpj=0jy8D8 zJ|q#)rgHYu%7U^NgMdwv;+#ytvnd4tDBBO3*-5A&MoxE~GB1V56f2P=nV9r3L-9*9>=4B9`u6l_R2SMsa^3VA10ieS$wd{}U0J7g+reT;iRv0E#)h+!c#`h-P4FOxEZ z8dvO?LMY)=)83!+HuqFi;8+tkZ|w#%__R=JlSM4gpfl?OuKuEb-|bTUuTsuD8tOLe z<3D2?WDrt{p>4vH(qcCxDaz7f>5;LNDN70yS>`vkh%#jt8j+N3CS+%9r6N?wmNh2H zHg;xtf7A0m&*?n>ynnps%=~lz&biOMT=#N)uj_L=E=f*S?F<((zg`6@s~S~6aeC}& zjDyE`>bD8rxPyG}^dua9_|yMew(-l?J_f=^l#ZZX_Y#hR11)qu0Rqc@>%b3&(`0h{HT#Pf;-&J)#B@ z9k}!fihb3&tNm-HVA6bD`Sqer^*p)VLtg6U^sgFd)0lO^)ioYK*fZ_cfXqyDXMrdp z#3;{*skiGkVx5=4DELaaapS;XUm5Sh#&+>%qAoLH+D{Os?X?$~Sux1BE8qMBrdM1M zMBTy=&x)G~fk!TwrLU*+5}V~gVMRqnCUb3p2LLzvhhzi6I@O69&R-26bHuCq;B-Ph zC$RL~S2Q~9`h-XOb}_uPXAwX7_>}im@jeCCev8+FO*u@b@9t~9cL(-!oPGtsY<8Z} zneH!BWpq!!i5w0t4LT0Nz|O{L+P*OrNDaF^JxfP1EekY<=zAPnZGsn$UWMZ1%Za&L z)}kEP8!aF{m2$ahu6tU685pqa{=5cDJi0o&`u&Ix-_5LYHGxsHfqIVK#>1ptLI81u zx3US|?%VFa>iVmS*7PjBx@73vY^SfVNEDUXWN;!r0XD8F z_T}Vta@8DWabIQhtPxw@$TxUw(x$tpznf;Ef08n?s3;?nnWz!;F1)? zC=gd0lv`$ZwWnu{7J2`Eys0(r)RUAZRFi1a`dN(AJEWu!HgH33Sxzr138nkM+MaN4 z((4wad9w?mx>vkv?X269rqGF-FQ;UmD5Ky|->e_)_fch2qkC;Sv_{(nI*wO+`c6&Q zAi*8PyT8g*BmATlG%sl7hd5h?4D$(~*(wpzF0Xz3AVba#>UA@Os19%=hxIXypOa64{2Rgidd@vb zTEBe2ZRE*j+$=Z@x?!#?_i_bq3P#p@Awvn5%vvtCE+}9NU7jIH_`lq)3|ZOSxnEgu zA(6(c0N>$HHQM6cB}(>DK~m6{j$9+Y^Bl_knvib z1&NJMTJ%N)iCdQ0#{y`4bv#M+)zYmAiJd zta;zWseu={soMX$-68+mox^c%vS|6Hv3EoM_S3zVp(W)MDHgdY768E`LLx>B&qn~F zh(ZNARBaQw`r+r9EX7>t9Fg}x-0SD$!Y@v?j-EJI1eVi=RzTbD0ZnH6+A~Tf5r~u>e5N50k0cXxrJqyB3 z^)40`;sKnn#5x{huqP}LuJwM9j9a-hvrc;zl+uNK^Hy~er}tLw&t5f6GgM&3IX^v- z93X=gifw)ui*H8F9zCkXOdQ)BSu^;q?}?hlJYN`yUr7aUa-oATfT;-#^APC+`H0Sk zOe#VSUABHFem;$L+jgE#RO6qKe4KG;itd4NeJnG?i%zQDO_Sc}o}JW~*B>*XWm^fBQZCM_HiqTPF{}QZ{6* z;M7CpNw%>t&30|!)qI?G)wOm_e5?QcdJTD!6rp%CbuV9oH;%${sx<7y!A&j;(K7hs zQ=ITjSP5rg-{n5*?Pu~ih?$aU0Dyb+^Jr>nLhn?)=i?NfwRO$wD9#c%9iZXkn)Q~L ztUr9ta*5WdzYneSCcMR(I#-8i{oz;xo=V!Gd)GQT%EHFq{1~SvE@Iv&2TIr$!l^pp zMOn~Tn+Oh@pcF>EdXkK{!kV-o%g0Za9V+#Oo4LHA^)$JgZ+k&9Cp7W_4-m9$mC2=( ziPX!5YR}M@TC=Njs1K%DQ~GJ7g@ByuN>l_XW(pg<#;A#&Ct*=*nO(K!@^CK z7$j0+Pic;94eoG#y$_APG72#_C$Ckzf$pxV&j}+q!)4m4)Xm#hy8wBhZH7NX4x{Nd zy!u{4z~`|Jfe~|F9|r;$F64pw#HAwEIB`jAZiMhnVi-HdU*H-h9){`P zZHmIpon=>!P{OSJTJtNUfa(cKv)Qt2^%TMO+Okm_aO#6)`18ert z-u}5O(TcI)#@8#Jyp=EWmWuOfy7|n)34l3N?P+!6j;Ko66(=t{oLel_Z_w|;ik46^ zlWU^cXJ7}UF4le$rKb8qgN>KkvMt&r(5K16?D{MnqkM?l)y5+%~C6;QKB^5SM8rBkkhxhf8# z>#9=H89^2Y1tN~Tk$7o@kDr$?T6F=(y%kqUY}_r zpq`_e*)L4wEw6PH8+VzQfcb ztaMH4J?zW%=r#YL{W@Kk9oX5bHzt;JTdISiy7OBf`>apgzq zB_*(nByBxdN=m|1t4KZ0eL{bDKoh!92wy7LV(6>abOnUpKg==4b=$HWX34Tgx1`W> zDV(@I#iF(JE-0n{#;m%E_E~w1<|L{)=r6TzG?!rU#ePAKwkQ3Annd~ggaz&hje70;jT22N!b+4! zM)VYPZavCnLvqrLgaubTAU(jO06pMaCX%OPD}#A9+2>Ol`@?m4fT3aqQ_i#DITe#i zgqV%>>;SXJ!z*+cZo_7SXAKtQyH76Q)cA_)aLH%Wv+I@E`{(LGW~aH|2z{Bv9*r|7 zS1pASEG%MMTU(WbuM!Bg)34{ep|b(v9OdGG9!XB;i&s5;9&z8D=X94q?)11d-*8gn zdw-sGfle!gC{Pm)`OsvhCNTHah!>D|`1)g3DtpTOR7CY*l+b&NqNO40P(naF8+D4X zzL{|`Gb_sx!u#CXL<|+eq_1;PO2&fp0;v%W)J{=8uF1^s-u#)2-$~6I=5)TwRp-l_ zIcgvtV*#^h@38@yHe3Ac%jUsud=Jly;e`opITY-d%djE_f{-I6&S@9pm$BX!W>vNsp%k#RG=M_Za zm$|ehR{#yt|13{T4bQevgIo9g2F;*Syxi%{#FyuD80sRXuh`M%ntMWSW^?sY?#~kY zFc3i$4^s*M{F^$1+VrBuFK8F_i^!I~OJB2~jSG5JBGsi&zyA*){&d2}xKdt>wWK%uDlp_kUY5>vxpz$7W9+VPWF1!!MseHi#> z-k`zVO#DCY-zHcS8MZ2$nU?>@n049dfsVqyYnS$ZKyP6ZmSIJngC~|hrfT3PcA&?% z*wrQmuZf&bK3jM3UmIDHqcpcjCB~07jH}rAIS3XNQ4~}*gaaq$DgLK&oH@+q*+d=#XW1 znI}5eui^l}o3%(p`N zhQa>?4;qp(s$3-gUOQpe{$JVazn7oEe^TH%$cRV5hP(fY?t&g|1x_28ohUr+5b{5@ C!dYqn delta 20207 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 Date: Wed, 21 Apr 2021 09:58:08 -0400 Subject: [PATCH 08/75] tweaks --- .../projectiles/boxes_magazines/internal/derringer.dm | 11 ----------- code/modules/projectiles/guns/ballistic/derringer.dm | 3 ++- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/code/modules/projectiles/boxes_magazines/internal/derringer.dm b/code/modules/projectiles/boxes_magazines/internal/derringer.dm index e052e0badd..dad8386178 100644 --- a/code/modules/projectiles/boxes_magazines/internal/derringer.dm +++ b/code/modules/projectiles/boxes_magazines/internal/derringer.dm @@ -3,17 +3,6 @@ ammo_type = /obj/item/ammo_casing/c38 caliber = "38" max_ammo = 2 - multiload = 0 - -/obj/item/ammo_box/magazine/internal/derringer/ammo_count(countempties = 1) - if (!countempties) - var/boolets = 0 - for(var/obj/item/ammo_casing/bullet in stored_ammo) - if(bullet.BB) - boolets++ - return boolets - else - return ..() /obj/item/ammo_box/magazine/internal/derringer/a357 name = "\improper derringer muzzle" diff --git a/code/modules/projectiles/guns/ballistic/derringer.dm b/code/modules/projectiles/guns/ballistic/derringer.dm index 4b92d1d558..d563e58c42 100644 --- a/code/modules/projectiles/guns/ballistic/derringer.dm +++ b/code/modules/projectiles/guns/ballistic/derringer.dm @@ -4,6 +4,7 @@ icon = 'icons/obj/guns/projectile.dmi' icon_state = "derringer" mag_type = /obj/item/ammo_box/magazine/internal/derringer + fire_delay = 5 obj_flags = UNIQUE_RENAME fire_sound = 'sound/weapons/revolvershot.ogg' casing_ejector = FALSE @@ -23,7 +24,7 @@ return var/num_loaded = magazine.attackby(A, user, params, 1) if(num_loaded) - to_chat(user, "You load [num_loaded] shell\s into \the [src].") + to_chat(user, "You load [num_loaded] bullet\s into \the [src].") playsound(user, 'sound/weapons/bulletinsert.ogg', 60, 1) A.update_icon() update_icon() From 6b4051071dab36a5033698dadccecae7012e2525 Mon Sep 17 00:00:00 2001 From: The0bserver Date: Wed, 21 Apr 2021 10:46:04 -0400 Subject: [PATCH 09/75] Finally, ammo for the funny gun. --- code/modules/projectiles/boxes_magazines/ammo_boxes.dm | 7 +++++++ code/modules/projectiles/guns/ballistic/derringer.dm | 1 + code/modules/uplink/uplink_items/uplink_ammo.dm | 7 +++++++ 3 files changed, 15 insertions(+) diff --git a/code/modules/projectiles/boxes_magazines/ammo_boxes.dm b/code/modules/projectiles/boxes_magazines/ammo_boxes.dm index 70058801f8..1f1cc10459 100644 --- a/code/modules/projectiles/boxes_magazines/ammo_boxes.dm +++ b/code/modules/projectiles/boxes_magazines/ammo_boxes.dm @@ -60,6 +60,13 @@ desc = "Designed to quickly reload revolvers. These rounds are manufactured within extremely tight tolerances, making them easy to show off trickshots with." ammo_type = /obj/item/ammo_casing/c38/match +/obj/item/ammo_box/g4570 + name = "ammo box (.45-70 GOVT)" + desc = "Brought to you at great expense,this box contains 10 more .45-70 GOVT bullets." + ammo_type = /obj/item/ammo_casing/g4570 + icon_state = "45box" + max_ammo = 10 + /obj/item/ammo_box/c9mm name = "ammo box (9mm)" icon_state = "9mmbox" diff --git a/code/modules/projectiles/guns/ballistic/derringer.dm b/code/modules/projectiles/guns/ballistic/derringer.dm index d563e58c42..47213f17df 100644 --- a/code/modules/projectiles/guns/ballistic/derringer.dm +++ b/code/modules/projectiles/guns/ballistic/derringer.dm @@ -3,6 +3,7 @@ desc = "A easily concealable derringer. Uses .38 ammo" icon = 'icons/obj/guns/projectile.dmi' icon_state = "derringer" + flags_1 = CONDUCT_1 mag_type = /obj/item/ammo_box/magazine/internal/derringer fire_delay = 5 obj_flags = UNIQUE_RENAME diff --git a/code/modules/uplink/uplink_items/uplink_ammo.dm b/code/modules/uplink/uplink_items/uplink_ammo.dm index 853f6111b2..2ab6c6f490 100644 --- a/code/modules/uplink/uplink_items/uplink_ammo.dm +++ b/code/modules/uplink/uplink_items/uplink_ammo.dm @@ -7,6 +7,13 @@ // Ammunition +/datum/uplink_item/ammo/derringer + name = "Ammo Box - .45-70 GOVT" + desc = "Contains 10 additional .45-70 GOVT rounds. Caliber is exceedingly rare, and thus, comes at a premium." + item = /obj/item/ammo_box/g4570 + cost = 5 + include_modes = list(/datum/game_mode/nuclear) + /datum/uplink_item/ammo/pistol name = "10mm Handgun Magazine" desc = "An additional 8-round 10mm magazine; compatible with the Stechkin Pistol. These rounds \ From 7e92781e938cb23c3ab99d7f429d6cb7b02462c3 Mon Sep 17 00:00:00 2001 From: The0bserver Date: Wed, 21 Apr 2021 11:50:41 -0400 Subject: [PATCH 10/75] Improved Cigarette Case Handling --- code/game/objects/items/storage/fancy.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/storage/fancy.dm b/code/game/objects/items/storage/fancy.dm index e73097bf18..f68084d63a 100644 --- a/code/game/objects/items/storage/fancy.dm +++ b/code/game/objects/items/storage/fancy.dm @@ -367,7 +367,7 @@ /obj/item/storage/fancy/cigarettes/derringer/AltClick(mob/living/carbon/user) if(!istype(user) || !user.canUseTopic(src, BE_CLOSE, ismonkey(user))) return - var/obj/item/W = (locate(/obj/item/ammo_casing/a357) in contents) || (locate(/obj/item/clothing/mask/cigarette) in contents) || locate(/obj/item/ammo_casing/g4570) //Easy access smokes and bullets + var/obj/item/W = (locate(/obj/item/ammo_casing/a357) in contents) || (locate(/obj/item/clothing/mask/cigarette) in contents) ||(locate(/obj/item/gun/ballistic/derringer) in contents) || (locate(/obj/item/ammo_casing/c38) in contents) || locate(/obj/item/ammo_casing/g4570) in contents//Easy access smokes and bullets if(W && contents.len > 0) SEND_SIGNAL(src, COMSIG_TRY_STORAGE_TAKE, W, user) user.put_in_hands(W) @@ -382,6 +382,7 @@ new /obj/item/ammo_casing/a357(src) new /obj/item/ammo_casing/a357(src) new /obj/item/ammo_casing/a357(src) + new /obj/item/ammo_casing/a357(src) new /obj/item/clothing/mask/cigarette/syndicate(src) //For traitors with luck/class @@ -404,6 +405,7 @@ new /obj/item/ammo_casing/g4570(src) new /obj/item/ammo_casing/g4570(src) new /obj/item/ammo_casing/g4570(src) + new /obj/item/ammo_casing/g4570(src) new /obj/item/clothing/mask/cigarette/xeno(src) //For Cargomen, looking for a good deal on arms, with no quarrels as to where they're from. @@ -419,6 +421,7 @@ new /obj/item/ammo_casing/c38/lethal(src) new /obj/item/ammo_casing/c38/lethal(src) new /obj/item/ammo_casing/c38/lethal(src) + new /obj/item/ammo_casing/c38/lethal(src) new /obj/item/clothing/mask/cigarette/shadyjims (src) ///////////// //CIGAR BOX// From 59d69125f6df853263169caf23dea2f9ec528b64 Mon Sep 17 00:00:00 2001 From: The0bserver Date: Wed, 21 Apr 2021 12:18:01 -0400 Subject: [PATCH 11/75] Consistency: You can hide it in your boots! --- code/datums/components/storage/concrete/pockets.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/components/storage/concrete/pockets.dm b/code/datums/components/storage/concrete/pockets.dm index 20e1a0a4e2..1e3fff8a17 100644 --- a/code/datums/components/storage/concrete/pockets.dm +++ b/code/datums/components/storage/concrete/pockets.dm @@ -57,7 +57,7 @@ /obj/item/reagent_containers/hypospray/medipen, /obj/item/reagent_containers/dropper, /obj/item/implanter, /obj/item/screwdriver, /obj/item/weldingtool/mini, /obj/item/firing_pin, /obj/item/gun/ballistic/automatic/pistol, /obj/item/gun/ballistic/automatic/magrifle/pistol, - /obj/item/toy/plush/snakeplushie, /obj/item/gun/energy/e_gun/mini + /obj/item/toy/plush/snakeplushie, /obj/item/gun/energy/e_gun/mini, /obj/item/gun/ballistic/derringer )) /datum/component/storage/concrete/pockets/shoes/clown/Initialize() From 6b736ef3b82185390ce17b919429db64d99aa344 Mon Sep 17 00:00:00 2001 From: WanderingFox95 <75953558+WanderingFox95@users.noreply.github.com> Date: Sat, 24 Apr 2021 11:36:13 +0200 Subject: [PATCH 12/75] Cleaning up something annoying --- code/modules/mob/living/simple_animal/parrot.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_animal/parrot.dm b/code/modules/mob/living/simple_animal/parrot.dm index f7e586763b..d146bb855f 100644 --- a/code/modules/mob/living/simple_animal/parrot.dm +++ b/code/modules/mob/living/simple_animal/parrot.dm @@ -64,7 +64,7 @@ friendly_verb_simple = "groom" mob_size = MOB_SIZE_SMALL movement_type = FLYING - gold_core_spawnable = HOSTILE_SPAWN + gold_core_spawnable = FRIENDLY_SPAWN var/parrot_damage_upper = 10 var/parrot_state = PARROT_WANDER //Hunt for a perch when created From b7c8871b6948d17d26a04146e380aab047fbd199 Mon Sep 17 00:00:00 2001 From: WanderingFox95 <75953558+WanderingFox95@users.noreply.github.com> Date: Mon, 26 Apr 2021 18:40:12 +0200 Subject: [PATCH 13/75] Adds the Item: Unrolling Pin Like a Rolling Pin but somehow the wrong way around. --- code/game/objects/items/kitchen.dm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/code/game/objects/items/kitchen.dm b/code/game/objects/items/kitchen.dm index 7f2fe6a01d..fc6a639f5a 100644 --- a/code/game/objects/items/kitchen.dm +++ b/code/game/objects/items/kitchen.dm @@ -248,6 +248,24 @@ /obj/item/kitchen/rollingpin/suicide_act(mob/living/carbon/user) user.visible_message("[user] begins flattening [user.p_their()] head with \the [src]! It looks like [user.p_theyre()] trying to commit suicide!") return BRUTELOSS + +/obj/item/kitchen/unrollingpin + name = "unrolling pin" + desc = "For when you accidentally flattened something." + icon_state = "unrolling_pin" + force = 8 + throwforce = 5 + throw_speed = 3 + throw_range = 7 + w_class = WEIGHT_CLASS_NORMAL + custom_materials = list(/datum/material/wood = MINERAL_MATERIAL_AMOUNT * 1.5) + attack_verb = list("bashed", "battered", "bludgeoned", "thrashed", "whacked") + custom_price = PRICE_ALMOST_CHEAP + +/obj/item/kitchen/rollingpin/suicide_act(mob/living/carbon/user) + user.visible_message("[user] begins unflattening [user.p_their()] head with \the [src]! It looks like [user.p_theyre()] trying to commit suicide!") + return BRUTELOSS + /* Trays moved to /obj/item/storage/bag */ /obj/item/kitchen/knife/scimitar From 7d6da9a9fd8dcf2943ecf236cc494e025a99d242 Mon Sep 17 00:00:00 2001 From: WanderingFox95 <75953558+WanderingFox95@users.noreply.github.com> Date: Mon, 26 Apr 2021 18:41:34 +0200 Subject: [PATCH 14/75] Adds it to the vendor so you can buy it --- code/modules/vending/dinnerware.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/vending/dinnerware.dm b/code/modules/vending/dinnerware.dm index b78af9c46b..c5b85ed61c 100644 --- a/code/modules/vending/dinnerware.dm +++ b/code/modules/vending/dinnerware.dm @@ -8,6 +8,7 @@ /obj/item/kitchen/fork = 6, /obj/item/kitchen/knife = 6, /obj/item/kitchen/rollingpin = 4, + /obj/item/kitchen/unrollingpin = 4, /obj/item/reagent_containers/food/drinks/drinkingglass = 8, /obj/item/clothing/suit/apron/chef = 2, /obj/item/storage/box/cups = 2, From 6c9ead8f1cc2cae107351c2ba40e6bb04de95f25 Mon Sep 17 00:00:00 2001 From: WanderingFox95 <75953558+WanderingFox95@users.noreply.github.com> Date: Mon, 26 Apr 2021 18:42:33 +0200 Subject: [PATCH 15/75] Adds the Recipe to Wood Crafting --- code/game/objects/items/stacks/sheets/sheet_types.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index 3f84844743..ffcd15c39e 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -248,6 +248,7 @@ GLOBAL_LIST_INIT(wood_recipes, list ( \ null, \ new/datum/stack_recipe("rifle stock", /obj/item/weaponcrafting/stock, 10, time = 20), \ new/datum/stack_recipe("rolling pin", /obj/item/kitchen/rollingpin, 2, time = 30), \ + new/datum/stack_recipe("unrolling pin", /obj/item/kitchen/unrollingpin, 2, time = 30), \ new/datum/stack_recipe("wooden bucket", /obj/item/reagent_containers/glass/bucket/wood, 2, time = 30), \ new/datum/stack_recipe("painting frame", /obj/item/wallframe/painting, 1, time = 10),\ new/datum/stack_recipe("wooden buckler", /obj/item/shield/riot/buckler, 20, time = 40), \ From 8d8f1173ab2a081bdf84d1a53bce8e534053a465 Mon Sep 17 00:00:00 2001 From: WanderingFox95 <75953558+WanderingFox95@users.noreply.github.com> Date: Mon, 26 Apr 2021 18:44:02 +0200 Subject: [PATCH 16/75] Adds the unflattening functionality --- .../food_and_drinks/food/snacks/dough.dm | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/code/modules/food_and_drinks/food/snacks/dough.dm b/code/modules/food_and_drinks/food/snacks/dough.dm index e071fb3df7..10b8c946fc 100644 --- a/code/modules/food_and_drinks/food/snacks/dough.dm +++ b/code/modules/food_and_drinks/food/snacks/dough.dm @@ -26,6 +26,17 @@ else ..() +/obj/item/reagent_containers/food/snacks/flatdough/attackby(obj/item/I, mob/user, params) + if(istype(I, /obj/item/kitchen/unrollingpin)) + if(isturf(loc)) + new /obj/item/reagent_containers/food/snacks/dough(loc) + to_chat(user, "You unflatten [src].") + qdel(src) + else + to_chat(user, "You need to put [src] on a surface to undo the rolling!") + else + ..() + // sliceable into 3xdoughslices /obj/item/reagent_containers/food/snacks/flatdough @@ -98,6 +109,17 @@ else ..() +/obj/item/reagent_containers/food/snacks/piedough/attackby(obj/item/I, mob/user, params) + if(istype(I, /obj/item/kitchen/unrollingpin)) + if(isturf(loc)) + new /obj/item/reagent_containers/food/snacks/cakebatter(loc) + to_chat(user, "You unflatten [src].") + qdel(src) + else + to_chat(user, "You need to put [src] on a surface to undo the rolling!") + else + ..() + /obj/item/reagent_containers/food/snacks/piedough name = "pie dough" desc = "Cook it to get a pie." From dd6de51b26f2e41595ce027a971719f42d881c57 Mon Sep 17 00:00:00 2001 From: WanderingFox95 <75953558+WanderingFox95@users.noreply.github.com> Date: Mon, 26 Apr 2021 18:45:54 +0200 Subject: [PATCH 17/75] Adds the Icon for the Unrolling Pin --- icons/obj/kitchen.dmi | Bin 29189 -> 29482 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/kitchen.dmi b/icons/obj/kitchen.dmi index 31312ac9a1bc890bfc5675cd4ed9dff94e9adcc5..9a4af824494149f2225e0b244aa7e7af5e79ee74 100644 GIT binary patch delta 9184 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 delta 8904 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 MZ<-la=sQ38A0y5QPyhe` From 85d252544fdef5af2be74eb08f9b50825cf425e1 Mon Sep 17 00:00:00 2001 From: WanderingFox95 <75953558+WanderingFox95@users.noreply.github.com> Date: Mon, 26 Apr 2021 18:47:43 +0200 Subject: [PATCH 18/75] You can even see the unrolling pin in your hand! --- .../inhands/equipment/kitchen_lefthand.dmi | Bin 2025 -> 2196 bytes .../inhands/equipment/kitchen_righthand.dmi | Bin 2368 -> 2554 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/inhands/equipment/kitchen_lefthand.dmi b/icons/mob/inhands/equipment/kitchen_lefthand.dmi index 93cd988cff83c104671b7a47dfe56b0f16762529..bd3e1f779fcca6694d9637cc7ceea61392bf1053 100644 GIT binary patch literal 2196 zcmah~c~}zI7RSmhTbyyGCNa(T$|aZLr7%s3=2BUqnby-tOU)ETG*J{msnK#8)Jk$m z1RO0)6H&-5P%}-RX)b{qqGpkbxR5(0IQV+=z3-cE-uLbw_uPBV`Q!Y~?|1IKd(QRb z_N}^G0RX^ums3vX0RR={5%69^O}S4UuRfY5dan5KPBFJq zO;0>}sHhm)aw$e(cLqyfPA-KM^^>PvW}AHCBFYX8!XYS! zg6>-3<2B?o#*dwJG3-1e!tZ3Zj=%~dXCEqfOd`epoOr;%Js&A$Z-0N)+|T<}f&$*2 zrXKKJbQ<@dSZl^RX52O;rvU&^Pj_)T?irgqJ!BWGH?UV-T2*vm@V4%r@5mfiiH>2! zkD8jVwupT5nl-_QpUHelg`oOI&dWzc;H@|<%Lbtz{s)Kq2V!;@9ppdl>X|XVZCm%5 znki#aAoDV-vHnMp+2x@T9LKk@R(qp`|5?9s$}y&`ilh4jL-hTj3w*A#UDDe;*Hp)U zB~v#-Sj95Am21?2v%L=E_m1Pea=V>vM9qRHqK2Uxv5RBoN!qUzZ9J)5VsK)h4^n@5 zhhdWR^>|jJoS6p2+Fr+2?A}|zl$CigAnx6&T`fl8{-1+dCgD)?;ZA`bw|&!!VsU4I zJgd+!N!z#fsMgMzv;xJka1zljDR%zRS)+_Guf@93;1EUFc$Yx!T%bymK*Y}RT`TIJ zQ$}0E3GCbu+(mi`?6b4`?$?I=4Q;;0T1ymz#tE9m&*? zXQlzcOU@nTX0mOII@0{HzD2!1n)qjXljynNM1oTB|KOwNChB_A)H{nKZKB}lnqXMp zw{S42b$`*EqUGYajSsVaar-_C(PYoF+of(yiR0#n3|lwk0G|?M9^IkiC}*Gm1FB`U zwLTLi3)9on?#R>x>cNWfyVhh1g>rr|tF}&}=Di+k<7z~5VR1O{BKMe>7*gxC^puv5 z!Me5=s+Md(*N!ZV*xvEAJM0t|e=u6cv#fY}6k|%RgqHiu_UpyT|6KmpyFGeoX=#n{ z#xOFYL+$MDdRSgIJu)2vGmF<4ZD=?iiO1_zR#u)sIHJPBUK6tY&ajA;uCB0DUggPq z`tdB6Ax;c)?lM{L8FTWw=j4aP#Kiqc+G+Rh5#}yskt5w%K+*89FYCn%-QK=F97l{o zp%UJueEIUFV!XdOJHFcqoRI_CLbj*Q*Of9$OYdkq6v6h^(aLX#;c9|bh@CnYauq?!*_F zNmRqVX*Gu~eIL@P;{!%CD)3lY^V>wkje zt~X*W{}=SK;P8=M$GV?SM1v5;^lWyGcf^eIAJ`==iOJ{cZUmqfyp`h-01gCJxsmO8 z6;`&s5+$Q$ZK|E8+?d4j?w|}M(v$&V$%s`tgXASEUl}Eq9&PimTp{V z&|zPXvFMl|eb!4grXyKe?vSp#`|tpCaPqs@iTPF@t45x@DAn>m98$jqdhwS7ao z<+}ms8tHA`)TWi6(sjp+JaE*0w#sU|OxlQ@!Tuj?F;uQaR6e3x;{VPQ1`3)Nb=Ylv zTl*C&n1ztXO10lWQ0=MEXW~o#?R4bFC4^4!i%fb;sIm@V<&;bc088=1E2%Xm^sgqp}6JG+ZI}?n9f)zzDF?M^bm$oL7ugP zE16}B32v@#>+!oBG^z~Nf8!~ss#vmt1@Q!sn^SwlfxBNu1(;4A>5}}L)r9uEwN3rm z36<#yg6NuN>;~6M$eU0!bS;94)1O_BplbaUqfMgM-QMYP^r<&|ntHfpxD9 Or;D?zQ>nw%pMM8r>owH? literal 2025 zcmZvc2{aq%7JwN`HC;T@TAp=;p$S@Q>sVjgC_S~jCe{*KTkJHO5*qERsok@bB9d1v z#!gJMk*20<37S$%P&-@OL38~#Od0JW_r zO;<3w@p2I;&wg?sm1<^sEgYH~!riczi8m%!-s^sQw#im?RlyB5^yUF$`r;Fxx~p#| zzdx4D`SF2i0)?&SKiKoPTXOps$TXr3_Sm;-4`q^bAsU~VkTZ-1PNEVyBxbUtHZ5<5 z|C(nFk8p>h9q{>5%=NWp4I#$?9X#xEhB1%Qu64P+c@zLuKzcAv7~Brgb9Hh$=Y|aJ z3RDLn#l)o7u0k%l-XUQ&sq!gs>G>1dV~aK4a~_^sbQ zXGVigB$ti#5uY~jy)bot9b~DoZeVyBe{*@o`)AL;q6cJ6TFm^-Svmh zxgUAA2HSWh;|X%?C4`Cc$cKQbh1RmQL+|ikETkTX<-mv0ydY>_e~3x(;rjEohDk?E z_G%hf5M3_54Ekj_Z4Df0;-^E|PdHeqxnN~gds;X*H#fWL;YXpAC;xOR_UU@W)Z@d& zes78}%zT5}_j3w8*4oy|nhwPQuwiXH1$&S5nhd)&>&5+n+?F(8vcLC|IxUyfLKG{F zC;L2E6-fMEyFX}!sx@=P9j;222gdm_08pv5rOC#01yCr3cHtHU!$@Q0%nD4sux$Qi zi#Uulq`-x}o@~X`4DUt2dyNp)UB23s$+xtAyNi3*!a1HYsrM~;*SQ`A&dk3;o- zt{G0HJ5*Dvj7g1k^x*<%yB6@rH*;tcWvA?{tT2w?hhE*@Lma^#%04f)E zZs2A8jNFG-y;yz}$%~~<%P(;&b&>f)-d`V$;H>QIL>Fz89wDnE$cq=+jx6qlY4E1# zny1ywiySL-b#~n#9l;Y%B3N%XuLr1f?b zS#;~S2c9pw0wE9xKJj&Zc1`+xm0>QIi$-L;0qDvP2|m0L}~LiqAmV#t}-Ke|KwOYKVpL!*4~}1aW2Rf zj&?%@@~ihG9XS=TSgZm9fiO}!Uf}&Ek<@P{$~>BF*NlVQ+qo18tT6qREajmmL%`fZb z&%&T$lOQ8rh?+BxRGk6@@4tH`EUUtRLctYgNSLQSCYV^4=881V9M zR~Hp3KkohgeL^#CXWew`6+NfFpR5aof3H`ZG6srcI71xwK55s=;c~iAunQV7hDyiD zMF<~OQCy4%LvdCV;&M^Ibi)KSCIPw9;rlFeGGBQhj<>{oC+|^+HnJ7Xf#8l0Rg9Nh zVCiyxDV5F`M55y3EllIt0i}5`ui)j_EF5qW#47guZnesaS!XQs^9vmk5^PrEhJy^w##X z$~{9A-7@J8Y1AG-3_b898Iu^&e!l6sg}a_#QaEiPliW?m{a_>5;PWR^QtAXQ_>sZw z8*b*?K+vL&$Rk|7UP$AP^94%LGwaxl=KM@LMfaweQH8U3JtxbYOiN75Lx}Jkz|@{? zcM2Z}WU;zbR*!aE=(B2)02z~_Fw;BWdfWdCH;|F9%bGNx?vPiZgRYLC<)zon=H=VI zSU3zUi@4f!v_`?XHyL|UkL#K8)3G^#q6K8OfyNfhgBO5xNHln15mvjok zdf&a`J@U=|`5Yxgk?uCI>Q^1oKfp{yIiqR#HQ<$h9cx7w8h)jyNjUiL-u@q;q?9Ec zrhYuuJCA6+i>vyrKNbEf0Z}4|s%mz{R}d1Qj_tXZUy@Rw(zp`Q0!$}Pu^!akWR2qC zNSi6)=+=_~(Gq&*LhW%S%6hs_jYrri{6LHJ<$p7&hHt&T{i1L|NGK%S~Rr{J6WwbyS_V=xfV6E_#dKW>5qCmwmZ(IbXE5Ev};!I Y_V@2)8{fP4;EU<1oin8V(#`w-2FmNzg#Z8m diff --git a/icons/mob/inhands/equipment/kitchen_righthand.dmi b/icons/mob/inhands/equipment/kitchen_righthand.dmi index 075b4c20336ae7990becb0f8c79729379ba6014d..9e9f21b0f51408294b65afd8d84c5234c2efec51 100644 GIT binary patch literal 2554 zcmcJRc{JPU8pnS@D`QIZj(ZzRnqsDxDxpWTr6sl0(n_r@YN@8WsMsQrL5Nyg(#6th zQ)Q4+TexY95)`FW8a09vqAgKNt&K=xnY3r_ANQWQJ!j6G`_KD6?|Gm1J?H(r-)Fh% zgtk>wP*VT^K+)dL+64eWQWF>hZfWhY7zF8gVHk7yyX(DL1PX z5)1+B$#Fd;ADVGRZGf&rSdX8MbK!SG))^jCyhxqLxux8Qg<3O%c3SOiziY#_j7k+lZVS4t?i3*a6NIrV&77G9Xui9H5aUaX#>;m-%gQkFy6 zB9cXhJJNC8Vse8m3VUaIQ1NmFDF2aaGyuHU1OR_IU{^W-ByI=DhBAQiQ2=NG11Km6 z0BcJ(S@8OqjJz#MM)Nj-B`csXBrn(3U;(XdX4#k@8+;Itnp=9XV~K3sewzP-dSu7vzu*0;Y!Hjx<=UpqEP>I zqqq8vOYO$(Ihl|h?E)CNOzof$B#2m7+12slPA?zPM}ri;(U}_EarSkq4VL$zX%Sjw zkj73@*&nA#fFCWqwLUTFmkEi_Sq^nJYg;WgmsgHnth>3yN4NuiSIJCFH0_4YDt>i?pXA5|gKe$9c-W>i%hE&8k07 zfh-T%=?&3p17h^}&fR+1rudIm)0fY17CRoqrHWlaRZUI2lGgXQUmA3ULLn3OeyR}N zZC)P!kOb2=%^O^Xc*XVCy-P_+Aso;c3a+7!ixx(L2b5B*qKU+h__fBFwz&j4Zpu|P za#kd%WKT7dtLosgD^biJGqm~+V0>`zNLa?QpRx=qd2)|P<5v<6|Z0r;wMtu89T z5W1HH^JcP3A6Uf2V!{rQ#E(~)g2Q|jdZ*8AC2}dkJ9y2Ey7@4GZo4Q++uUq4jW>SHX0t@1pNp2#bSa!k zujAAAxB-uVoa4JG@AWd4`1{*Q(ANs_!+6W-2vd83NgL6%emA51vr0Y~#9@V`=NUG@ zWD=g|8{IvAj&5}5U;Rs73!E825QiSOwpzV3aEDYE+vM&W9Uc8d^_Wll-7aL^%#&UW z3b^#4u=$U|{xAK?mu%uFkHTEm@YnE9%%PU4-4ZX%mnFoV?Niij<9c(zoRn!ZvWC?z z8f$)Lou7pP7d@8B*Dt#iAO@v(>d7^-Cc-R{1)twZ2+<=s4VL*i$Bb%J0u!fOBY?rq zkln?~Iw9R-wlmi-IWTxf2k5%E&NZ=p}XQ zN<*Y1o-`a;JEZh#6sv`}zX%v`9eYL za@X%v=v{7r%I_#*9zf=wN#FT+*rHrL^AuPGr^~->DW#aBKzglX`hSW{UXXm=GMnvidzmZ4FZ%t&a zLk($kx%-g36C(jVo1!pz0Q?~V_3cQhnm-Ex!jNi|K`WFs7xW)x^bfV;vAkYP&xq5z znEErq#p($pwcG3RXs++jk_C>Glry;pdG<5teOKCiF>mu}T{0?FR9CY78KkG*m_NO; zJl>l0HtKQkQ3RS%4}c3`Sl5;Bc@y<~SjZ z-e5#AIv-MxC72A{-%#~9g$$pQot_fwqOPYQXe_^%)sPap`VA1yD@HeX!xBwGF&#-t zyHZ} xn$kcE9($20(g%ze^vNb0hRWY)GNg27Eg15-Kj;*k7k+8&>}}B2m6m6&{05JeQyKsO literal 2368 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 XoBDXzlrBp3B?7n|^E~?0DLC~nq}~-S From b27c043760b6d68dd7cc21d322e11810c93f8244 Mon Sep 17 00:00:00 2001 From: WanderingFox95 <75953558+WanderingFox95@users.noreply.github.com> Date: Mon, 26 Apr 2021 18:54:12 +0200 Subject: [PATCH 19/75] Fixed a little error --- code/game/objects/items/kitchen.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/kitchen.dm b/code/game/objects/items/kitchen.dm index fc6a639f5a..417fd96c85 100644 --- a/code/game/objects/items/kitchen.dm +++ b/code/game/objects/items/kitchen.dm @@ -262,7 +262,7 @@ attack_verb = list("bashed", "battered", "bludgeoned", "thrashed", "whacked") custom_price = PRICE_ALMOST_CHEAP -/obj/item/kitchen/rollingpin/suicide_act(mob/living/carbon/user) +/obj/item/kitchen/unrollingpin/suicide_act(mob/living/carbon/user) user.visible_message("[user] begins unflattening [user.p_their()] head with \the [src]! It looks like [user.p_theyre()] trying to commit suicide!") return BRUTELOSS From b252773e76dc2b6e102224cc7fc1784f77acfa03 Mon Sep 17 00:00:00 2001 From: WanderingFox95 <75953558+WanderingFox95@users.noreply.github.com> Date: Mon, 26 Apr 2021 19:00:41 +0200 Subject: [PATCH 20/75] Annoying --- code/modules/mob/living/simple_animal/parrot.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/mob/living/simple_animal/parrot.dm b/code/modules/mob/living/simple_animal/parrot.dm index bd45c482a2..d146bb855f 100644 --- a/code/modules/mob/living/simple_animal/parrot.dm +++ b/code/modules/mob/living/simple_animal/parrot.dm @@ -64,6 +64,7 @@ friendly_verb_simple = "groom" mob_size = MOB_SIZE_SMALL movement_type = FLYING + gold_core_spawnable = FRIENDLY_SPAWN var/parrot_damage_upper = 10 var/parrot_state = PARROT_WANDER //Hunt for a perch when created From 1f06ac1b42aa514d23fc5621d6cda2593133a5bf Mon Sep 17 00:00:00 2001 From: silicons <2003111+silicons@users.noreply.github.com> Date: Sat, 1 May 2021 18:18:21 -0700 Subject: [PATCH 21/75] ohno --- .../environmental/LINDA_system.dm | 38 +++++++++---------- .../space_management/multiz_helpers.dm | 8 ++-- 2 files changed, 22 insertions(+), 24 deletions(-) diff --git a/code/modules/atmospherics/environmental/LINDA_system.dm b/code/modules/atmospherics/environmental/LINDA_system.dm index 4f057ca9be..f714a94646 100644 --- a/code/modules/atmospherics/environmental/LINDA_system.dm +++ b/code/modules/atmospherics/environmental/LINDA_system.dm @@ -44,7 +44,7 @@ return FALSE /turf/proc/ImmediateCalculateAdjacentTurfs() - var/canpass = CANATMOSPASS(src, src) + var/canpass = CANATMOSPASS(src, src) var/canvpass = CANVERTICALATMOSPASS(src, src) for(var/direction in GLOB.cardinals_multiz) var/turf/T = get_step_multiz(src, direction) @@ -79,31 +79,27 @@ if (atmos_adjacent_turfs) adjacent_turfs = atmos_adjacent_turfs.Copy() else - adjacent_turfs = list() + return list() // don't bother checking diagonals, diagonals are going to be cardinal checks anyways. if (!alldir) return adjacent_turfs - var/turf/curloc = src - - for (var/direction in GLOB.diagonals_multiz) - var/matchingDirections = 0 - var/turf/S = get_step_multiz(curloc, direction) - if(!S) + var/turf/other + var/turf/mid + for (var/d in GLOB.diagonals) + other = get_step(src, d) + if(!other) + continue + // NS step + mid = get_step(src, NSCOMPONENT(d)) + if((mid in adjacent_turfs) && (get_step(mid, EWCOMPONENT(d)) in adjacent_turfs)) + adjacent_turfs += other + continue + // EW step + mid = get_step(src, EWCOMPONENT(d)) + if((mid in adjacent_turfs) && (get_step(mid, NSCOMPONENT(d)) in adjacent_turfs)) + adjacent_turfs += other continue - - for (var/checkDirection in GLOB.cardinals_multiz) - var/turf/checkTurf = get_step(S, checkDirection) - if(!S.atmos_adjacent_turfs || !S.atmos_adjacent_turfs[checkTurf]) - continue - - if (adjacent_turfs[checkTurf]) - matchingDirections++ - - if (matchingDirections >= 2) - adjacent_turfs += S - break - return adjacent_turfs /atom/proc/air_update_turf(command = 0) diff --git a/code/modules/mapping/space_management/multiz_helpers.dm b/code/modules/mapping/space_management/multiz_helpers.dm index ae05aee150..b949ac67e6 100644 --- a/code/modules/mapping/space_management/multiz_helpers.dm +++ b/code/modules/mapping/space_management/multiz_helpers.dm @@ -13,13 +13,15 @@ var/offset while((offset = SSmapping.level_trait(other_z, ZTRAIT_DOWN))) other_z += offset + if(other_z in .) + break // no infinite loops . += other_z other_z = center_z while((offset = SSmapping.level_trait(other_z, ZTRAIT_UP))) other_z += offset + if(other_z in .) + break // no infinite loops . += other_z - return . - /proc/get_dir_multiz(turf/us, turf/them) us = get_turf(us) @@ -46,4 +48,4 @@ /turf/proc/below() return get_step_multiz(src, DOWN) - + From 5138d86655131bf8d60c0fec3f826c7c67997cb0 Mon Sep 17 00:00:00 2001 From: zerothebigboy Date: Wed, 5 May 2021 03:35:25 -0400 Subject: [PATCH 22/75] skylarlineman'safurry --- _maps/shuttles/pirate_default.dmm | 3070 +++++++++++------ code/game/objects/items/cards_ids.dm | 4 + code/modules/clothing/outfits/standard.dm | 4 +- code/modules/events/pirates.dm | 6 +- .../reagents/reagent_containers/bottle.dm | 20 + icons/obj/decals.dmi | Bin 35936 -> 35210 bytes 6 files changed, 2002 insertions(+), 1102 deletions(-) diff --git a/_maps/shuttles/pirate_default.dmm b/_maps/shuttles/pirate_default.dmm index e23159a2bd..0d37e7fde0 100644 --- a/_maps/shuttles/pirate_default.dmm +++ b/_maps/shuttles/pirate_default.dmm @@ -1,5 +1,72 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( +/obj/machinery/porta_turret/syndicate/energy/pirate{ + dir = 1; + faction = list("pirate"); + icon_state = "standard_lethal" + }, +/turf/closed/wall/r_wall/syndicate/pirate/nodiagonal, +/area/shuttle/pirate) +"ab" = ( +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/shuttle/pirate) +"ac" = ( +/obj/structure/girder, +/obj/item/stack/rods{ + amount = 3 + }, +/turf/open/floor/plating/airless, +/area/shuttle/pirate) +"ad" = ( +/obj/structure/girder, +/obj/item/stack/rods{ + amount = 5 + }, +/turf/open/floor/plating/airless, +/area/shuttle/pirate) +"ae" = ( +/turf/closed/wall/r_wall/syndicate/pirate, +/area/shuttle/pirate) +"af" = ( +/turf/template_noop, +/area/template_noop) +"ag" = ( +/obj/structure/window/reinforced, +/obj/structure/frame/machine, +/obj/item/crowbar, +/turf/open/floor/plating/airless, +/area/shuttle/pirate) +"ah" = ( +/obj/structure/window/reinforced, +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/cut/red, +/turf/open/floor/plating/airless, +/area/shuttle/pirate) +"ai" = ( +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 + }, +/obj/structure/frame/computer{ + anchored = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"aj" = ( +/turf/closed/wall/r_wall/syndicate/pirate/nodiagonal, +/area/shuttle/pirate) +"ak" = ( +/obj/structure/grille, +/obj/structure/window/plastitanium/pirate, +/obj/machinery/door/poddoor/shutters{ + id = "cuttershutters"; + name = "Blast Shutters" + }, +/turf/open/floor/plating, +/area/shuttle/pirate) +"al" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 }, @@ -15,88 +82,389 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/dark, /area/shuttle/pirate) -"ab" = ( -/obj/structure/table, +"am" = ( +/obj/structure/rack, +/obj/machinery/nuclearbomb/beer{ + desc = "A nuclear fission warhead designed to be fired from a high-speed matter-propellent cannon to turn some unlucky sod in the distance into a sun. This one has a jolly roger crudely painted on the side of it. Interestingly, there's a tap on the back and it sloshes when it moves."; + name = "\improper Very Real Nuclear Explosive" + }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/recharger, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/pod/dark, /area/shuttle/pirate) -"ac" = ( -/obj/machinery/computer/shuttle/pirate, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 +"an" = ( +/obj/machinery/recharger{ + pixel_x = -4; + pixel_y = 4 }, -/turf/open/floor/plasteel/dark, -/area/shuttle/pirate) -"ad" = ( -/obj/structure/table, +/obj/structure/table/reinforced, /obj/machinery/button/door{ - id = "piratebridge"; - name = "Bridge Shutters Control"; - pixel_y = -5 + id = "cuttershutters"; + name = "Corvette Shutters Control"; + pixel_x = 6; + pixel_y = -3; + req_access_txt = "150" }, -/obj/item/radio/intercom{ - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/shuttle/pirate) -"ae" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/open/floor/plasteel/dark, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, /area/shuttle/pirate) -"af" = ( -/turf/template_noop, -/area/template_noop) -"ag" = ( +"ao" = ( +/obj/machinery/computer/shuttle/pirate, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"ap" = ( +/obj/machinery/computer/security, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"aq" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"ar" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/shuttle/pirate) -"ah" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red{ +/obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plasteel/dark, +/obj/machinery/airalarm/all_access{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, /area/shuttle/pirate) -"ai" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +"as" = ( +/obj/machinery/door/airlock/hatch{ + name = "Port Gun Battery" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/wooden/crude{ + layer = 3.13 + }, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"at" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "piratebridge" + }, +/obj/structure/grille, +/obj/structure/window/plastitanium/pirate, +/obj/machinery/door/poddoor/shutters{ + id = "cuttershutters"; + name = "Blast Shutters" + }, +/turf/open/floor/plating, +/area/shuttle/pirate) +"au" = ( +/obj/machinery/shuttle_scrambler, +/obj/item/radio/intercom{ + freerange = 1; + name = "Station Intercom (General)"; + pixel_x = -26 + }, +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"av" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"aw" = ( +/obj/structure/chair/comfy/shuttle{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"ax" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"ay" = ( +/obj/machinery/loot_locator, +/obj/item/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"az" = ( +/obj/machinery/door/airlock/hatch{ + name = "Starboard Gun Battery" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/wooden/crude{ + layer = 3.13 + }, /turf/open/floor/pod/dark, /area/shuttle/pirate) -"aj" = ( -/turf/closed/wall/r_wall/syndicate/pirate/nodiagonal, +"aA" = ( +/obj/machinery/porta_turret/syndicate/energy/pirate{ + dir = 8; + faction = list("pirate"); + icon_state = "standard_lethal" + }, +/turf/closed/wall/r_wall/syndicate/pirate, /area/shuttle/pirate) -"ak" = ( +"aB" = ( +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/shuttle/pirate) +"aC" = ( +/obj/structure/rack{ + icon = 'icons/obj/stationobjs.dmi'; + icon_state = "minibar_left"; + name = "skeletal minibar" + }, +/obj/machinery/chem_dispenser/drinks{ + dir = 0; + pixel_y = 12 + }, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/shuttle/pirate) +"aD" = ( +/obj/structure/rack{ + icon = 'icons/obj/stationobjs.dmi'; + icon_state = "minibar_right"; + name = "skeletal minibar" + }, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/item/bedsheet/pirate{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/shuttle/pirate) +"aE" = ( +/obj/machinery/vending/boozeomat, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/shuttle/pirate) +"aF" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/pirate{ + dir = 4; + x_offset = -3; + y_offset = 7 + }, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"aG" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/obj/machinery/turretid{ + icon_state = "control_kill"; + lethal = 1; + locked = 0; + pixel_y = -24; + req_access = "150" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"aH" = ( +/obj/machinery/airalarm/all_access{ + dir = 1; + pixel_y = -24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"aI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"aJ" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"aK" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "piratebridgebolt"; + name = "Bridge Bolt Control"; + normaldoorcontrol = 1; + pixel_y = -24; + req_access_txt = "150"; + specialfunctions = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"aL" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/computer/monitor/secret{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"aM" = ( +/obj/structure/table/reinforced, +/obj/item/storage/backpack/duffelbag/med{ + pixel_y = 8 + }, +/obj/item/wirecutters{ + pixel_y = 8 + }, +/obj/item/weldingtool/mini{ + pixel_y = -6 + }, +/obj/item/reagent_containers/medspray/sterilizine{ + pixel_x = 6; + pixel_y = -12 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"aN" = ( +/obj/structure/table/optable, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/robot_debris{ + layer = 2.81; + pixel_x = -2; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"aO" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/frame/computer{ + anchored = 1; + dir = 8 + }, +/obj/structure/sign/departments/showers{ + pixel_y = 32 + }, +/obj/item/shard{ + pixel_x = -4; + pixel_y = -4 + }, +/obj/effect/decal/cleanable/glass, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"aP" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"aQ" = ( +/obj/machinery/porta_turret/syndicate/energy/pirate{ + dir = 4; + faction = list("pirate"); + icon_state = "standard_lethal" + }, +/turf/closed/wall/r_wall/syndicate/pirate, +/area/shuttle/pirate) +"aR" = ( /obj/machinery/airalarm/all_access{ dir = 4; pixel_x = -24 }, -/obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 8 }, @@ -116,31 +484,30 @@ pixel_y = -6 }, /obj/item/reagent_containers/food/snacks/chocolatebar, -/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/bar, /obj/effect/turf_decal/tile/bar{ dir = 1 }, /obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/milk, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/shuttle/pirate) -"al" = ( -/obj/machinery/loot_locator, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red{ +"aS" = ( +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ dir = 1 }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel, /area/shuttle/pirate) -"am" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, +"aT" = ( +/obj/machinery/door/airlock/hatch{ + aiControlDisabled = 1; + id_tag = "piratebridgebolt"; + name = "Bridge"; + req_access_txt = "150" + }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -151,60 +518,82 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/shuttle/pirate) -"an" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "piratebridgebolt"; - name = "Bridge Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -24; - specialfunctions = 4 - }, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/plasteel/dark, -/area/shuttle/pirate) -"ao" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/dark, -/area/shuttle/pirate) -"ap" = ( -/obj/machinery/door/airlock/hatch{ - name = "Port Gun Battery" - }, -/obj/structure/barricade/wooden/crude, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"aU" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced, +/obj/item/book/manual/wiki/surgery{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/clipboard{ + pixel_x = 2 + }, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/suit/apron/surgical, +/obj/item/clothing/mask/surgical, +/obj/item/surgical_drapes, +/obj/item/scalpel{ + pixel_y = 16 + }, +/obj/item/wrench{ + pixel_y = 12 + }, +/obj/item/pen{ + pixel_x = -4; + pixel_y = 12 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/dark, /area/shuttle/pirate) -"aq" = ( -/obj/structure/chair/stool, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +"aV" = ( +/obj/item/shard{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"aW" = ( +/obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 +/obj/structure/window/reinforced, +/obj/structure/sink{ + dir = 4; + pixel_x = 6 + }, +/obj/machinery/shower{ + dir = 1; + pixel_y = 4 + }, +/obj/structure/curtain, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/box, +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 }, -/turf/open/floor/plasteel, -/area/shuttle/pirate) -"ar" = ( /obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"aX" = ( +/obj/structure/closet/crate/medical, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"aY" = ( /obj/structure/table, /obj/item/storage/fancy/cigarettes{ pixel_x = 2; @@ -232,332 +621,647 @@ pixel_x = -10; pixel_y = -2 }, -/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/bar, /obj/effect/turf_decal/tile/bar{ dir = 1 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/shuttle/pirate) -"as" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/structure/closet/secure_closet/personal, -/obj/effect/decal/cleanable/dirt, -/obj/item/bedsheet/pirate, -/turf/open/floor/plasteel, -/area/shuttle/pirate) -"at" = ( -/obj/structure/closet/secure_closet/personal, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +"aZ" = ( +/obj/structure/chair/stool, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 }, -/obj/item/bedsheet/pirate, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/shuttle/pirate) -"au" = ( -/obj/machinery/door/airlock/hatch{ - id_tag = "piratebridgebolt"; - name = "Bridge" +"ba" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/bottle/whiskey{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/shard, +/obj/item/chair/stool/bar, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel, +/area/shuttle/pirate) +"bb" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/flask, +/obj/item/reagent_containers/food/condiment/milk{ + pixel_x = -12; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/shuttle/pirate) +"bc" = ( +/obj/machinery/computer/piratepad_control{ + dir = 0 + }, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"bd" = ( +/obj/machinery/piratepad{ + pixel_y = 6 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"be" = ( +/obj/structure/closet/crate, +/obj/item/storage/bag/money/vault, +/obj/item/stack/sheet/mineral/gold{ + amount = 3; + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/stack/sheet/mineral/silver{ + amount = 8; + pixel_x = 2; + pixel_y = -1 + }, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"bf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/shuttle/pirate) -"av" = ( -/obj/machinery/door/airlock/hatch{ - name = "Starboard Gun Battery" - }, -/obj/structure/barricade/wooden/crude, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/dark, -/area/shuttle/pirate) -"aw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/shuttle/pirate) -"ax" = ( -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/shuttle/pirate) -"ay" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/vomit/old, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/shuttle/pirate) -"az" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/chem_dispenser/drinks{ - dir = 8 - }, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/shuttle/pirate) -"aA" = ( -/obj/structure/closet/secure_closet/personal, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/item/bedsheet/pirate, -/turf/open/floor/wood, -/area/shuttle/pirate) -"aB" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/computer/monitor/secret{ +/obj/effect/turf_decal/stripes/corner{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"bg" = ( +/obj/machinery/power/apc{ dir = 1; - pixel_y = -24 + name = "Pirate Corvette APC"; + pixel_y = 23; + req_access = null }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "0-2" }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/shuttle/pirate) -"aC" = ( -/obj/machinery/shuttle_scrambler, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/shuttle/pirate) -"aD" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/shuttle/pirate) -"aF" = ( -/obj/machinery/door/airlock/external/glass{ - id_tag = "pirateportexternal" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/shuttle/pirate) -"aG" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/power/port_gen/pacman{ - anchored = 1 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, +/obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, +/turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) -"aH" = ( -/obj/structure/shuttle/engine/propulsion/left, -/turf/open/floor/plating/airless, -/area/shuttle/pirate) -"aI" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/shuttle/pirate) -"aJ" = ( -/obj/machinery/door/airlock/external/glass{ - id_tag = "pirateportexternal" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +"bh" = ( +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/structure/fans/tiny, -/turf/open/floor/plating, -/area/shuttle/pirate) -"aK" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/floor/plating/airless, -/area/shuttle/pirate) -"aL" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 +/obj/machinery/airalarm/all_access{ + pixel_y = 24 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/shuttle/pirate) -"aN" = ( -/obj/machinery/light/small, -/obj/machinery/button/door{ - id = "pirateportexternal"; - name = "External Bolt Control"; - normaldoorcontrol = 1; - pixel_x = -4; - pixel_y = -24; - specialfunctions = 4 +/obj/machinery/light{ + dir = 1 }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"bi" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor/shutters{ + id = "cuttermedbay"; + name = "Blast Shutters" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"bj" = ( +/obj/effect/turf_decal/caution/stand_clear/white{ + dir = 4 + }, +/obj/effect/turf_decal/bot_white, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"bk" = ( +/obj/structure/sign/departments/medbay/alt{ + pixel_x = -32; + pixel_y = 32 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"bl" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"bm" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/vomit/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"bn" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/white/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"bo" = ( +/obj/machinery/sleeper{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"bp" = ( +/obj/machinery/vending/dinnerware, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/plasteel/dark, +/area/shuttle/pirate) +"bq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/shuttle/pirate) +"br" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/shuttle/pirate) +"bs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel/dark, +/area/shuttle/pirate) +"bt" = ( +/obj/structure/chair/stool/bar, +/obj/item/shard, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel/dark, +/area/shuttle/pirate) +"bu" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"bv" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"bw" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"bx" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/shuttle/pirate) -"aO" = ( -/obj/machinery/light/small, -/obj/machinery/button/door{ - id = "piratestarboardexternal"; - name = "External Bolt Control"; - normaldoorcontrol = 1; - pixel_x = 4; - pixel_y = -24; - specialfunctions = 4 - }, /obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/shuttle/pirate) -"aQ" = ( -/obj/machinery/porta_turret/syndicate/energy/pirate{ - dir = 1; - faction = list("pirate"); - icon_state = "standard_lethal" - }, -/turf/closed/wall/r_wall/syndicate/pirate/nodiagonal, -/area/shuttle/pirate) -"aR" = ( -/obj/machinery/porta_turret/syndicate/energy/pirate{ - faction = list("pirate"); - icon_state = "standard_lethal" - }, -/turf/closed/wall/r_wall/syndicate/pirate, -/area/shuttle/pirate) -"aS" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/shuttle/pirate) -"aU" = ( -/obj/structure/sign/departments/engineering, -/turf/closed/wall/r_wall/syndicate/pirate/nodiagonal, -/area/shuttle/pirate) -"aV" = ( -/obj/effect/mob_spawn/human/pirate{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"by" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"bz" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"bA" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor/shutters{ + id = "cuttermedbay"; + name = "Blast Shutters" + }, +/obj/machinery/button/door{ + id = "cuttermedbay"; + pixel_y = -24; + req_access_txt = "150" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"bB" = ( +/obj/effect/turf_decal/caution/stand_clear/white{ + dir = 4 + }, +/obj/effect/turf_decal/bot_white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"bC" = ( +/obj/effect/turf_decal/stripes/white/line, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"bD" = ( +/obj/effect/turf_decal/stripes/white/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"bE" = ( +/obj/effect/turf_decal/stripes/white/corner, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"bF" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"bG" = ( +/obj/machinery/sleeper{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"bH" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_y = 5 + }, +/obj/item/book/manual/wiki/barman_recipes{ + pixel_x = -8 + }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/shuttle/pirate) -"aW" = ( -/obj/machinery/light/small{ +"bI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/machinery/airalarm/all_access{ + dir = 1; + pixel_y = -24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/chair/stool, +/obj/machinery/light, +/turf/open/floor/plasteel/dark, +/area/shuttle/pirate) +"bJ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/shuttle/pirate) +"bK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/shuttle/pirate) +"bL" = ( +/obj/machinery/door/airlock/hatch{ + aiDisabledIdScanner = 1; + name = "Spirits Lounge"; + req_access_txt = "150" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"bM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"bN" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/vomit/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"bO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/pirate{ - dir = 4; - x_offset = -3; - y_offset = 7 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"bP" = ( +/obj/structure/table/reinforced, +/obj/item/storage/backpack/duffelbag/syndie/x4{ + pixel_y = 8 + }, +/obj/item/grenade/smokebomb{ + pixel_x = -5 + }, +/obj/item/grenade/smokebomb{ + pixel_x = 5 + }, +/obj/effect/turf_decal/box/red, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"bQ" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"bR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/box/white, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"bS" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/white/corner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"bT" = ( +/obj/structure/table/reinforced, +/obj/machinery/airalarm/all_access{ + dir = 1; + pixel_y = -24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/glass/bottle/bicaridine{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/reagent_containers/glass/bottle/kelotane{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/reagent_containers/glass/bottle/antitoxin{ + layer = 3.01; + pixel_x = 2 + }, +/obj/item/reagent_containers/glass/bottle/epinephrine{ + layer = 3.01; + pixel_x = -6 + }, +/obj/item/clipboard{ + pixel_x = 16; + pixel_y = 4 + }, +/obj/item/reagent_containers/syringe{ + pixel_x = 14; + pixel_y = 6 + }, +/obj/item/reagent_containers/dropper{ + pixel_x = 15; + pixel_y = -2 + }, +/obj/item/reagent_containers/hypospray/medipen{ + pixel_x = 16; + pixel_y = 11 + }, +/obj/item/reagent_containers/hypospray/medipen{ + pixel_x = 16; + pixel_y = 7 + }, +/obj/machinery/light, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"bU" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/bodybags{ + pixel_y = 4 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/glass/bottle/charcoal{ + layer = 3.01; + pixel_x = -6 + }, +/obj/item/reagent_containers/glass/bottle/dexalin{ + layer = 3.01; + pixel_x = 2 + }, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"bV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hatch{ + aiDisabledIdScanner = 1; + name = "Captain's Quaters"; + req_access_txt = "150" + }, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"bW" = ( +/obj/item/tank/internals/oxygen/yellow, +/obj/item/clothing/suit/space/syndicate/green/dark{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/clothing/head/helmet/space/syndicate/green/dark{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/tank/jetpack/carbondioxide{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/clothing/mask/breath, +/obj/structure/closet/crate/large, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"bX" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"bY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"bZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm{ dir = 1; pixel_y = -24 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, +/obj/machinery/light, +/turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) -"be" = ( -/obj/machinery/space_heater, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +"ca" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/shuttle/pirate) -"bf" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/turretid{ - icon_state = "control_kill"; - lethal = 1; - locked = 0; - pixel_y = -24; - req_access = null - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/shuttle/pirate) -"bg" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, -/obj/structure/table, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"cb" = ( +/obj/effect/turf_decal/stripes/red/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"cc" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, /obj/item/gun/energy/laser{ pixel_x = -3; pixel_y = 6 @@ -565,55 +1269,198 @@ /obj/item/gun/energy/laser{ pixel_y = 3 }, -/obj/machinery/recharger, -/turf/open/floor/pod/light, -/area/shuttle/pirate) -"bk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/item/gun/energy/laser{ + pixel_x = 2 }, -/obj/machinery/power/smes/engineering{ - charge = 1e+006 - }, -/obj/structure/cable, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/shuttle/pirate) -"bl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 }, -/obj/machinery/light/small{ +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"cd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hatch{ + aiControlDisabled = 1; + name = "Crew's Quarters"; + req_access_txt = "150" + }, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"ce" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/bedsheet/pirate, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/shuttle/pirate) +"cf" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/shuttle/pirate) +"cg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/shuttle/pirate) +"ch" = ( +/obj/machinery/airalarm/all_access{ + pixel_y = 24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ dir = 1 }, +/turf/open/floor/wood, +/area/shuttle/pirate) +"ci" = ( +/obj/effect/mob_spawn/human/pirate/captain{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/wood, +/area/shuttle/pirate) +"cj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate/large, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"ck" = ( +/turf/open/floor/plating/airless, +/area/shuttle/pirate) +"cl" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/mineral/plastitanium{ + amount = 20 + }, +/obj/item/stack/cable_coil/yellow, +/obj/item/storage/backpack, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"cm" = ( +/obj/structure/table/reinforced, +/obj/item/pickaxe, +/obj/item/flashlight/seclite, +/obj/item/extinguisher/mini, +/obj/item/storage/backpack, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"cn" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/lethalshot{ + pixel_y = 8 + }, +/obj/item/gun/ballistic/shotgun/automatic/combat{ + pixel_y = 16 + }, +/obj/item/melee/transforming/energy/sword/pirate{ + pixel_x = -1; + pixel_y = 0 + }, +/obj/item/melee/transforming/energy/sword/pirate{ + pixel_x = 6; + pixel_y = 0 + }, +/obj/item/melee/transforming/energy/sword/pirate{ + pixel_x = 13; + pixel_y = 0 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"co" = ( +/obj/effect/mob_spawn/human/pirate{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/dark, +/area/shuttle/pirate) +"cp" = ( +/obj/structure/shuttle/engine/huge, +/turf/open/floor/plating/airless, +/area/shuttle/pirate) +"cq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel/dark, +/area/shuttle/pirate) +"cr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/airalarm/all_access{ pixel_y = 24 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/gun/energy/laser{ - pixel_x = -3; - pixel_y = 6 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 1 }, -/obj/item/gun/energy/laser{ - pixel_y = 3 - }, -/turf/open/floor/pod/light, +/turf/open/floor/wood, /area/shuttle/pirate) -"bm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/pod/dark, -/area/shuttle/pirate) -"bo" = ( -/obj/machinery/light/small{ +"cs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 32 - }, -/turf/open/floor/plating, +/turf/open/floor/wood, /area/shuttle/pirate) -"br" = ( +"ct" = ( +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/structure/sink{ + pixel_y = 24 + }, +/obj/structure/curtain, +/obj/machinery/shower{ + dir = 1 + }, +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"cu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate/large, +/obj/machinery/jukebox{ + desc = "Formally known as the SSDD, the Space Shanty Delivery Device is employed by various rings of the piracy scene for its capability of raising crew morale with its inspiring tunes. Unfortunately, this one doesn't seem as if it has many records pertaining to its designated topic on hand."; + name = "\improper Space Shanty Delivery Device"; + req_one_access = null + }, +/obj/item/clothing/head/collectable/pirate{ + pixel_x = 1; + pixel_y = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"cv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/wood, +/area/shuttle/pirate) +"cw" = ( +/obj/structure/chair/wood/normal{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/shuttle/pirate) +"cx" = ( /obj/structure/table/wood, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/bottle/rum{ @@ -627,244 +1474,358 @@ }, /obj/item/clothing/mask/cigarette/cigar, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, /turf/open/floor/wood, /area/shuttle/pirate) -"bt" = ( +"cy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/wood, +/area/shuttle/pirate) +"cz" = ( +/obj/effect/mob_spawn/human/pirate{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/shuttle/pirate) +"cA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/shuttle/pirate) +"cB" = ( +/obj/structure/closet/secure_closet/personal, /obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/light/small{ - dir = 1 + dir = 8 }, +/obj/item/bedsheet/pirate, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/shuttle/pirate) +"cC" = ( +/obj/structure/closet/secure_closet/personal, +/obj/item/bedsheet/pirate, +/obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm{ - pixel_y = 24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/melee/transforming/energy/sword/pirate{ - pixel_x = -1; - pixel_y = 6 - }, -/obj/item/melee/transforming/energy/sword/pirate{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/item/melee/transforming/energy/sword/pirate{ - pixel_x = 13; - pixel_y = 6 - }, -/turf/open/floor/pod/light, -/area/shuttle/pirate) -"bu" = ( -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/shuttle/pirate) -"bv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/shuttle/pirate) -"bx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/shuttle/pirate) -"by" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/piratepad, -/turf/open/floor/pod/dark, -/area/shuttle/pirate) -"bA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/shuttle/pirate) -"bB" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/shuttle/pirate) -"bC" = ( -/obj/machinery/airalarm/all_access{ dir = 8; pixel_x = 24 }, -/obj/machinery/light/small{ - dir = 4 +/obj/effect/turf_decal/stripes/corner{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, +/turf/open/floor/wood, /area/shuttle/pirate) -"bF" = ( +"cD" = ( +/obj/machinery/suit_storage_unit/pirate, +/obj/effect/turf_decal/box, /obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/microwave{ - pixel_y = 5 - }, -/obj/item/book/manual/wiki/barman_recipes{ - pixel_x = -8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/shuttle/pirate) -"bH" = ( -/obj/machinery/vending/boozeomat, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/shuttle/pirate) -"bI" = ( -/obj/machinery/light/small, -/obj/machinery/computer/piratepad_control{ - dir = 1 - }, /turf/open/floor/pod/dark, /area/shuttle/pirate) -"bJ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +"cE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel, -/area/shuttle/pirate) -"bK" = ( +/obj/effect/turf_decal/stripes/white/corner, /obj/effect/decal/cleanable/dirt, -/obj/structure/sink{ +/obj/machinery/firealarm{ pixel_y = 24 }, -/obj/structure/toilet{ - dir = 8 - }, -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/showroomfloor, +/turf/open/floor/pod/light, /area/shuttle/pirate) -"bM" = ( +"cF" = ( +/obj/structure/shuttle/engine/heater, +/obj/effect/spawner/structure/window/plastitanium/pirate, +/obj/structure/window/reinforced/tinted{ + layer = 3.1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/pirate) +"cG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - name = "Crew Cabin" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/shuttle/pirate) -"bO" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Pirate Corvette APC"; - pixel_y = 23; - req_access = null - }, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/shuttle/pirate) -"bP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/shuttle/pirate) -"bQ" = ( -/obj/structure/cable{ +/obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/door/airlock/hatch{ + aiDisabledIdScanner = 1; + name = "Engineering"; + req_access_txt = "150" + }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, +/obj/machinery/door/firedoor, +/turf/open/floor/pod/dark, /area/shuttle/pirate) -"bX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/rack, +"cH" = ( +/obj/item/storage/box/lights/bulbs, /obj/item/storage/toolbox/mechanical{ pixel_y = 4 }, +/obj/item/multitool, +/obj/item/storage/belt/utility{ + pixel_x = 2; + pixel_y = -4 + }, /obj/item/flashlight{ pixel_x = 3; pixel_y = 3 }, -/obj/item/storage/box/lights/bulbs, /obj/item/stack/sheet/mineral/plasma{ amount = 10 }, -/obj/item/multitool, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/shuttle/pirate) -"bZ" = ( -/obj/machinery/door/airlock/external/glass{ - id_tag = "piratestarboardexternal" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/structure/rack, +/obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, +/turf/open/floor/pod/light, /area/shuttle/pirate) -"ce" = ( -/obj/machinery/door/airlock/external/glass{ - id_tag = "piratestarboardexternal" +"cI" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line, +/obj/structure/tank_dispenser/oxygen, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"cJ" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"cK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"cL" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/supply/visible, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"cM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"cN" = ( +/obj/machinery/meter, +/obj/effect/turf_decal/stripes/white/corner{ dir = 1 }, +/obj/machinery/airalarm/all_access{ + pixel_y = 24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + dir = 10 + }, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"cO" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + target_pressure = 405.3 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"cP" = ( +/obj/item/crowbar, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + dir = 6 + }, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"cQ" = ( +/obj/machinery/power/smes/engineering{ + charge = 1e+006 + }, +/obj/structure/cable/yellow, +/obj/effect/turf_decal/stripes/white/full, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/airless, +/area/shuttle/pirate) +"cR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"cS" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/airalarm/all_access{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"cT" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"cU" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/wtf_is_co2{ + pixel_x = -32; + pixel_y = -32 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"cV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + dir = 6 + }, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"cW" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + dir = 4 + }, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"cX" = ( +/obj/machinery/meter, +/obj/effect/turf_decal/stripes/white/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold4w/supply/visible, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"cY" = ( +/obj/effect/decal/cleanable/vomit/old, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/large, +/obj/machinery/atmospherics/pipe/manifold/supply/visible{ + dir = 4 + }, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"cZ" = ( +/obj/structure/sign/warning/vacuum/external, +/turf/closed/wall/r_wall/syndicate/pirate/nodiagonal, +/area/shuttle/pirate) +"da" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/effect/decal/cleanable/vomit/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"db" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"dc" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"dd" = ( +/obj/machinery/power/port_gen/pacman{ + anchored = 1 + }, +/obj/structure/cable, +/obj/item/wrench, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"de" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"df" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/heater/on{ + dir = 1 + }, +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"dg" = ( /obj/docking_port/mobile/pirate{ dwidth = 11; height = 16; @@ -882,322 +1843,71 @@ width = 17 }, /obj/structure/fans/tiny, -/turf/open/floor/plating, +/obj/machinery/door/poddoor/shutters{ + id = "cuttereva"; + name = "EVA Shutters" + }, +/obj/machinery/button/door{ + id = "cuttereva"; + name = "EVA Shutters"; + pixel_x = 26; + req_access_txt = "150" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/wooden/crude{ + layer = 3.13 + }, +/turf/open/floor/pod/dark, /area/shuttle/pirate) -"db" = ( -/obj/structure/shuttle/engine/heater, -/obj/effect/spawner/structure/window/plastitanium/pirate, -/turf/open/floor/plating/airless, +"dh" = ( +/obj/machinery/door/airlock/external/glass{ + id_tag = "piratestarboardexternal"; + name = "EVA Airlock" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, +/obj/structure/barricade/wooden/crude{ + layer = 3.13 + }, +/turf/open/floor/pod/dark, /area/shuttle/pirate) -"df" = ( +"di" = ( /obj/machinery/porta_turret/syndicate/energy/pirate{ - dir = 4; faction = list("pirate"); icon_state = "standard_lethal" }, /turf/closed/wall/r_wall/syndicate/pirate, -/area/shuttle/pirate) -"dy" = ( -/obj/structure/chair/wood/normal, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/shuttle/pirate) -"dU" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/shuttle/pirate) -"ek" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/structure/sign/poster/contraband/revolver{ - pixel_x = 32 - }, -/obj/item/storage/backpack/duffelbag/syndie/x4{ - pixel_y = 8 - }, -/obj/item/grenade/smokebomb{ - pixel_x = -5 - }, -/obj/item/grenade/smokebomb{ - pixel_x = 5 - }, -/obj/item/pickaxe/drill/diamonddrill, -/obj/item/pickaxe/drill/diamonddrill, -/obj/item/pickaxe/drill/diamonddrill, -/turf/open/floor/pod/light, -/area/shuttle/pirate) -"ep" = ( -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 1 - }, -/obj/structure/shuttle/engine/heater, -/turf/open/floor/plating/airless, -/area/shuttle/pirate) -"er" = ( +/area/template_noop) +"dp" = ( /obj/structure/shuttle/engine/propulsion/right, -/turf/open/floor/plating/airless, +/turf/closed/wall/r_wall/syndicate/pirate/nodiagonal, /area/shuttle/pirate) -"et" = ( -/obj/structure/grille, -/turf/open/floor/plating/airless, -/area/shuttle/pirate) -"eu" = ( -/obj/structure/girder, -/obj/item/stack/rods{ - amount = 3 - }, -/turf/open/floor/plating/airless, -/area/shuttle/pirate) -"ew" = ( -/obj/structure/girder, -/obj/item/stack/rods{ - amount = 5 - }, -/turf/open/floor/plating/airless, -/area/shuttle/pirate) -"ex" = ( -/obj/structure/window/reinforced, -/obj/structure/frame/machine, -/obj/item/wrench, -/turf/open/floor/plating/airless, -/area/shuttle/pirate) -"ey" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "piratebridge" - }, -/obj/structure/grille, -/obj/structure/window/plastitanium/pirate, -/turf/open/floor/plating, -/area/shuttle/pirate) -"ez" = ( -/obj/structure/window/reinforced, -/obj/structure/frame/machine, -/obj/item/stack/cable_coil/cut/red, -/turf/open/floor/plating/airless, -/area/shuttle/pirate) -"eA" = ( -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 1 - }, -/obj/structure/frame/computer{ - anchored = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/dark, -/area/shuttle/pirate) -"eE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/shuttle/pirate) -"fW" = ( -/turf/closed/wall/r_wall/syndicate/pirate, -/area/shuttle/pirate) -"fY" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/shuttle/pirate) -"gY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/dark, -/area/shuttle/pirate) -"km" = ( -/obj/machinery/atmospherics/components/unary/tank/air, -/obj/effect/turf_decal/bot, -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/shuttle/pirate) -"mU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/engineering{ - name = "Engineering" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/dark, -/area/shuttle/pirate) -"np" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/bot, -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/shuttle/pirate) -"vB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack{ - dir = 8; - layer = 2.9 - }, -/obj/item/storage/box/lethalshot, -/obj/item/gun/ballistic/shotgun/automatic/combat{ - pixel_x = -2; - pixel_y = 2 - }, -/turf/open/floor/pod/light, -/area/shuttle/pirate) -"wf" = ( -/obj/machinery/door/airlock{ - name = "Unisex Restrooms" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/shuttle/pirate) -"wR" = ( -/obj/machinery/porta_turret/syndicate/energy/pirate{ - dir = 8; - faction = list("pirate"); - icon_state = "standard_lethal" - }, -/turf/closed/wall/r_wall/syndicate/pirate, -/area/shuttle/pirate) -"yi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/hatch{ - name = "Armory Access" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/dark, -/area/shuttle/pirate) -"zw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - name = "Captain's Quarters" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/shuttle/pirate) -"Gk" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/suit_storage_unit/pirate, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/shuttle/pirate) -"JT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate, -/obj/item/storage/bag/money/vault, -/obj/item/stack/sheet/mineral/gold{ - amount = 3; - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/stack/sheet/mineral/silver{ - amount = 8; - pixel_x = 2; - pixel_y = -1 - }, -/turf/open/floor/pod/light, -/area/shuttle/pirate) -"Oe" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/shuttle/pirate) -"OD" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/shuttle/pirate) -"OL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/shuttle/pirate) -"RY" = ( -/obj/effect/mob_spawn/human/pirate/captain{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random{ - pixel_x = -32 - }, -/turf/open/floor/wood, +"dq" = ( +/obj/structure/shuttle/engine/propulsion/left, +/turf/closed/wall/r_wall/syndicate/pirate/nodiagonal, /area/shuttle/pirate) (1,1,1) = {" af af af -fW +af +af +af +af +aA aj aj aj aj aj aj -aj -wR +aA +af +af af af af @@ -1205,56 +1915,71 @@ af "} (2,1,1) = {" af -et -eu -ex -eA -aa -ap -aw -ak -bF +af +af +ae aj aj aj -fW +aj +aR +aY +bp +bH +aj +ce +aj +aj +aj +ae +af af af "} (3,1,1) = {" -aQ +af +ab +ac +ag +ai +al +as +aB +aS +aZ +bq +bI aj -aj -aj -aj -aj -aj -ax -aq -ar -aj -RY -aA -ep -aH +cf +cy +cF +ck +ck +cp +af af "} (4,1,1) = {" -af -af -af -af -af -af -ey -ay -Oe -OL -zw -dy +aa +aj +aj +aj +aj +am +aj +aC +aB +aS br -ep -er +bJ +bV +cg +cv +cF +ck +ck +ck +af af "} (5,1,1) = {" @@ -1262,162 +1987,207 @@ af af af af +ae +aj +aj +aD +aB +ba +bs +bK +aj +ch +cw +cF +ck +ck +ck af af -aj -az -bx -bH -aj -aj -aj -aj -aj -aR "} (6,1,1) = {" af af af -ey -ey -aj -aj -aj -yi -aj -aj -Gk +af +af +af +at +aE aS -aF -aI -aJ +bb +bt +bK +aj +ci +cx +aj +aj +aj +aj +af +af "} (7,1,1) = {" af af -ey -ey -aC -aW -aj -bg -gY -JT -aj -km -aN +af +af +af +af aj aj aj +aj +aj +bL +aj +aj +aj +aj +cJ +cT +aj +aj +di "} (8,1,1) = {" af af -ey -ab -ae -bf +af +af +af +ak aj -bl -fY -ai -aU -be -aD -aG -db -aH +aF +aj +bc +bu +bM +bW +cu +aj +cD +cK +cU +cD +cF +dp "} (9,1,1) = {" af af -ey -ac -ag -am +af +af +ak +ak au -bm -by -bm -mU -aL -bP +aG +aj +bd +bv +bM bX -db -aK +cj +aj +cE +cM +cV +dc +cF +dq "} (10,1,1) = {" af af -ey -ad -ah +af +af +ak an +av +aH aj -bt -gY -bI -aj -bO -bQ -bk -db -er +be +bw +bN +bY +bY +cG +cL +cQ +cW +dd +cF +dp "} (11,1,1) = {" af af -ey -ey -al -aB -aj -ek -bA -vB -aj -np -aO -aj +af +af +ak +ao +aw +aI +aT +bf +bx +bO +bZ aj aj +cN +cO +cX +de +cF +dq "} (12,1,1) = {" af af af -ey -ey +af +ak +ap +ax +aJ aj +bg +by +bP +ca +cl aj -aj -yi -aj -aj -Gk -aS -bZ -bo -ce +cH +cP +cY +df +cF +dp "} (13,1,1) = {" af af af af -af -af +ak +ak +ay +aK aj -as -bB -at +bh +bz +bQ +cb +cm aj aj +dh +cZ aj -aj -aj -aR +cF +dq "} (14,1,1) = {" af @@ -1425,51 +2195,66 @@ af af af af -af -ey -eE -bC -bJ -bM -dU -aV -ep -aH -af +ak +aj +aL +aj +bi +bA +aj +cc +cn +aj +cI +cR +da +aj +aj +di "} (15,1,1) = {" -aQ +af +af +af +af +af +af +aj +aj +aj +bj +bB aj aj aj aj aj -aj -bu -aj -wf -aj -OD -aV -ep -er +cS +db +dg +af af "} (16,1,1) = {" af -et -ew -ez -eA -ao -av -bv +af +af +af +af +af +at +aM +aU +bk +bC +bR +aj +co +cz aj -bK aj aj aj -fW af af "} @@ -1477,15 +2262,112 @@ af af af af -fW +af +ae +aj +aj +aN +aV +bl +bD +bS +cd +cq +cA +cF +ck +ck +cp +af +af +"} +(18,1,1) = {" +aa +aj +aj +aj +aj +aq +aj +aO +aW +bm +bE +bF +aj +cr +cB +cF +ck +ck +ck +af +af +"} +(19,1,1) = {" +af +ab +ad +ah +ai +ar +az +aP +aP +bn +bF +bT +aj +cs +cC +cF +ck +ck +ck +af +af +"} +(20,1,1) = {" +af +af +af +ae +aj +aj +aj +aj +aX +bo +bG +bU +aj +ct +aj +aj +aj +ae +af +af +af +"} +(21,1,1) = {" +af +af +af +af +af +af +af +aQ aj aj aj aj aj aj -aj -df +aQ +af +af af af af diff --git a/code/game/objects/items/cards_ids.dm b/code/game/objects/items/cards_ids.dm index 7d2b0ed832..3cceb56796 100644 --- a/code/game/objects/items/cards_ids.dm +++ b/code/game/objects/items/cards_ids.dm @@ -553,6 +553,10 @@ /obj/item/card/id/syndicate/locked_banking bank_support = ID_LOCKED_BANK_ACCOUNT +/obj/item/card/id/pirate + access = list(ACCESS_SYNDICATE) + + /obj/item/card/id/captains_spare name = "captain's spare ID" desc = "The spare ID of the High Lord himself." diff --git a/code/modules/clothing/outfits/standard.dm b/code/modules/clothing/outfits/standard.dm index afe74de6a0..8091ce331b 100644 --- a/code/modules/clothing/outfits/standard.dm +++ b/code/modules/clothing/outfits/standard.dm @@ -89,10 +89,8 @@ /datum/outfit/pirate/space suit = /obj/item/clothing/suit/space/pirate head = /obj/item/clothing/head/helmet/space/pirate/bandana - mask = /obj/item/clothing/mask/breath - suit_store = /obj/item/tank/internals/oxygen ears = /obj/item/radio/headset/syndicate - id = /obj/item/card/id + id = /obj/item/card/id/pirate /datum/outfit/pirate/space/captain head = /obj/item/clothing/head/helmet/space/pirate diff --git a/code/modules/events/pirates.dm b/code/modules/events/pirates.dm index 388a4fdac0..88f6aa931b 100644 --- a/code/modules/events/pirates.dm +++ b/code/modules/events/pirates.dm @@ -224,11 +224,7 @@ rechargeTime = 3 MINUTES /obj/machinery/suit_storage_unit/pirate - suit_type = /obj/item/clothing/suit/space - helmet_type = /obj/item/clothing/head/helmet/space - mask_type = /obj/item/clothing/mask/breath - storage_type = /obj/item/tank/jetpack/void - // storage_type = /obj/item/tank/internals/oxygen + storage_type = /obj/item/tank/jetpack/carbondioxide /obj/machinery/loot_locator name = "Booty Locator" diff --git a/code/modules/reagents/reagent_containers/bottle.dm b/code/modules/reagents/reagent_containers/bottle.dm index 5d68d00200..26325f2713 100644 --- a/code/modules/reagents/reagent_containers/bottle.dm +++ b/code/modules/reagents/reagent_containers/bottle.dm @@ -44,6 +44,26 @@ desc = "A small bottle. Contains epinephrine - used to stabilize patients." list_reagents = list(/datum/reagent/medicine/epinephrine = 30) +/obj/item/reagent_containers/glass/bottle/bicaridine + name = "bicaridine bottle" + desc = "A small bottle. Contains bicaridine - used to treat brute damage." + list_reagents = list(/datum/reagent/medicine/bicaridine = 30) + +/obj/item/reagent_containers/glass/bottle/kelotane + name = "kelotane bottle" + desc = "A small bottle. Contains kelotane - used to treat burn damage." + list_reagents = list(/datum/reagent/medicine/kelotane = 30) + +/obj/item/reagent_containers/glass/bottle/antitoxin + name = "anti-toxin bottle" + desc = "A small bottle. Contains bicardine - used to treat minor poisoning." + list_reagents = list(/datum/reagent/medicine/antitoxin = 30) + +/obj/item/reagent_containers/glass/bottle/dexalin + name = "dexalin bottle" + desc = "A small bottle. Contains dexalin - used to treat minor suffocation." + list_reagents = list(/datum/reagent/medicine/dexalin = 30) + /obj/item/reagent_containers/glass/bottle/toxin name = "toxin bottle" desc = "A small bottle of toxins. Do not drink, it is poisonous." diff --git a/icons/obj/decals.dmi b/icons/obj/decals.dmi index 7dac61a66319f0b1956c016c565b5cc5431d5d10..892f974afdea653325d5c0d40f852d4afba8bd4e 100644 GIT binary patch literal 35210 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 IEWG0X1~0@4iU0rr From b1c20269a66c8716cbbe46cc1ba8b78c449ed815 Mon Sep 17 00:00:00 2001 From: zerothebigboy Date: Wed, 5 May 2021 03:38:14 -0400 Subject: [PATCH 23/75] he'sstillafurry --- code/modules/reagents/reagent_containers/bottle.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/reagent_containers/bottle.dm b/code/modules/reagents/reagent_containers/bottle.dm index 26325f2713..be8c7fac36 100644 --- a/code/modules/reagents/reagent_containers/bottle.dm +++ b/code/modules/reagents/reagent_containers/bottle.dm @@ -56,7 +56,7 @@ /obj/item/reagent_containers/glass/bottle/antitoxin name = "anti-toxin bottle" - desc = "A small bottle. Contains bicardine - used to treat minor poisoning." + desc = "A small bottle. Contains anti-toxin - used to treat minor poisoning." list_reagents = list(/datum/reagent/medicine/antitoxin = 30) /obj/item/reagent_containers/glass/bottle/dexalin From e87e71c6c8cc879be0a0ecab89b5a639b3578af9 Mon Sep 17 00:00:00 2001 From: zerothebigboy Date: Wed, 5 May 2021 05:53:57 -0400 Subject: [PATCH 24/75] i'mcryingi'mcrying --- _maps/shuttles/pirate_default.dmm | 163 ++++++++++++++++++------------ 1 file changed, 100 insertions(+), 63 deletions(-) diff --git a/_maps/shuttles/pirate_default.dmm b/_maps/shuttles/pirate_default.dmm index 0d37e7fde0..fcffbf0fa2 100644 --- a/_maps/shuttles/pirate_default.dmm +++ b/_maps/shuttles/pirate_default.dmm @@ -407,7 +407,6 @@ "aN" = ( /obj/structure/table/optable, /obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/robot_debris{ layer = 2.81; pixel_x = -2; @@ -420,6 +419,7 @@ /obj/machinery/light{ dir = 1 }, +/obj/effect/turf_decal/bot_white, /turf/open/floor/mineral/plastitanium, /area/shuttle/pirate) "aO" = ( @@ -438,18 +438,18 @@ pixel_y = -4 }, /obj/effect/decal/cleanable/glass, -/obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white, /turf/open/floor/mineral/plastitanium, /area/shuttle/pirate) "aP" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/line{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "aQ" = ( @@ -558,9 +558,9 @@ pixel_x = 6; pixel_y = 6 }, -/obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white, /turf/open/floor/pod/dark, /area/shuttle/pirate) "aW" = ( @@ -578,12 +578,12 @@ }, /obj/structure/curtain, /obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/box, /obj/structure/window/reinforced{ dir = 1; pixel_y = 1 }, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box/white, /turf/open/floor/pod/dark, /area/shuttle/pirate) "aX" = ( @@ -774,36 +774,36 @@ pixel_x = -32; pixel_y = 32 }, -/obj/effect/turf_decal/stripes/white/line{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "bl" = ( -/obj/effect/turf_decal/stripes/white/line{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "bm" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, /obj/effect/decal/cleanable/vomit/old, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "bn" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/corner{ - dir = 4 - }, /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "bo" = ( @@ -946,29 +946,29 @@ /turf/open/floor/pod/dark, /area/shuttle/pirate) "bC" = ( -/obj/effect/turf_decal/stripes/white/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "bD" = ( -/obj/effect/turf_decal/stripes/white/corner{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "bE" = ( -/obj/effect/turf_decal/stripes/white/corner, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "bF" = ( @@ -976,6 +976,9 @@ dir = 9 }, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "bG" = ( @@ -1106,12 +1109,12 @@ /turf/open/floor/pod/dark, /area/shuttle/pirate) "bS" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/corner, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "bT" = ( @@ -1336,18 +1339,39 @@ /obj/item/stack/sheet/mineral/plastitanium{ amount = 20 }, -/obj/item/stack/cable_coil/yellow, -/obj/item/storage/backpack, +/obj/item/stack/cable_coil/yellow{ + pixel_x = -2; + pixel_y = 2 + }, /obj/effect/decal/cleanable/dirt, +/obj/item/stack/cable_coil/yellow{ + pixel_x = 2; + pixel_y = -2 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/pirate) "cm" = ( /obj/structure/table/reinforced, /obj/item/pickaxe, -/obj/item/flashlight/seclite, -/obj/item/extinguisher/mini, -/obj/item/storage/backpack, /obj/effect/decal/cleanable/dirt, +/obj/item/pickaxe{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/extinguisher/mini{ + pixel_x = 4 + }, +/obj/item/extinguisher/mini{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/flashlight/seclite{ + pixel_x = -12; + pixel_y = 6 + }, +/obj/item/flashlight/seclite{ + pixel_x = -10 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/pirate) "cn" = ( @@ -1381,6 +1405,7 @@ /obj/structure/sign/poster/contraband/random{ pixel_x = -32 }, +/obj/effect/turf_decal/box/red, /turf/open/floor/plasteel/dark, /area/shuttle/pirate) "cp" = ( @@ -1391,12 +1416,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/shuttle/pirate) "cr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, /obj/machinery/airalarm/all_access{ pixel_y = 24 }, @@ -1407,13 +1432,6 @@ }, /turf/open/floor/wood, /area/shuttle/pirate) -"cs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/wood, -/area/shuttle/pirate) "ct" = ( /obj/structure/mirror{ pixel_y = 32 @@ -1425,9 +1443,9 @@ /obj/machinery/shower{ dir = 1 }, -/obj/effect/turf_decal/box, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/box/white, /turf/open/floor/pod/dark, /area/shuttle/pirate) "cu" = ( @@ -1489,6 +1507,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box/red, /turf/open/floor/plasteel/dark, /area/shuttle/pirate) "cA" = ( @@ -1496,13 +1515,13 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/shuttle/pirate) "cB" = ( /obj/structure/closet/secure_closet/personal, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, /obj/item/bedsheet/pirate, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, @@ -1515,9 +1534,6 @@ dir = 8; pixel_x = 24 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, /turf/open/floor/wood, /area/shuttle/pirate) "cD" = ( @@ -1882,12 +1898,33 @@ /turf/closed/wall/r_wall/syndicate/pirate, /area/template_noop) "dp" = ( -/obj/structure/shuttle/engine/propulsion/right, -/turf/closed/wall/r_wall/syndicate/pirate/nodiagonal, +/obj/machinery/porta_turret/syndicate/energy/pirate{ + faction = list("pirate"); + icon_state = "standard_lethal" + }, +/turf/closed/wall/r_wall/syndicate/pirate, /area/shuttle/pirate) "dq" = ( /obj/structure/shuttle/engine/propulsion/left, -/turf/closed/wall/r_wall/syndicate/pirate/nodiagonal, +/turf/open/space/basic, +/area/shuttle/pirate) +"sP" = ( +/obj/structure/shuttle/engine/propulsion/right, +/turf/open/space/basic, +/area/shuttle/pirate) +"vO" = ( +/turf/open/space/basic, +/area/template_noop) +"BD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"Oh" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/open/space/basic, /area/shuttle/pirate) (1,1,1) = {" @@ -2049,7 +2086,7 @@ cJ cT aj aj -di +vO "} (8,1,1) = {" af @@ -2071,7 +2108,7 @@ cD cK cU cD -cF +aj dp "} (9,1,1) = {" @@ -2118,7 +2155,7 @@ cQ cW dd cF -dp +sP "} (11,1,1) = {" af @@ -2141,7 +2178,7 @@ cO cX de cF -dq +Oh "} (12,1,1) = {" af @@ -2164,7 +2201,7 @@ cP cY df cF -dp +sP "} (13,1,1) = {" af @@ -2315,10 +2352,10 @@ az aP aP bn -bF +BD bT aj -cs +cf cC cF ck From f4af7bb28fe457733b567c7de040273a40b6330a Mon Sep 17 00:00:00 2001 From: zerothebigboy Date: Wed, 5 May 2021 06:39:21 -0400 Subject: [PATCH 25/75] ihatetheantichrist --- _maps/shuttles/pirate_default.dmm | 1383 +++++++++++++++-------------- 1 file changed, 717 insertions(+), 666 deletions(-) diff --git a/_maps/shuttles/pirate_default.dmm b/_maps/shuttles/pirate_default.dmm index fcffbf0fa2..532f3b7697 100644 --- a/_maps/shuttles/pirate_default.dmm +++ b/_maps/shuttles/pirate_default.dmm @@ -5,7 +5,7 @@ faction = list("pirate"); icon_state = "standard_lethal" }, -/turf/closed/wall/r_wall/syndicate/pirate/nodiagonal, +/turf/closed/wall/r_wall/syndicate/pirate, /area/shuttle/pirate) "ab" = ( /obj/structure/grille, @@ -92,36 +92,12 @@ /turf/open/floor/pod/dark, /area/shuttle/pirate) "an" = ( -/obj/machinery/recharger{ - pixel_x = -4; - pixel_y = 4 +/obj/machinery/porta_turret/syndicate/energy/pirate{ + dir = 4; + faction = list("pirate"); + icon_state = "standard_lethal" }, -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = "cuttershutters"; - name = "Corvette Shutters Control"; - pixel_x = 6; - pixel_y = -3; - req_access_txt = "150" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/pirate) -"ao" = ( -/obj/machinery/computer/shuttle/pirate, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/pirate) -"ap" = ( -/obj/machinery/computer/security, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, +/turf/closed/wall/r_wall/syndicate/pirate, /area/shuttle/pirate) "aq" = ( /obj/structure/rack, @@ -166,49 +142,24 @@ }, /turf/open/floor/plating, /area/shuttle/pirate) -"au" = ( -/obj/machinery/shuttle_scrambler, -/obj/item/radio/intercom{ - freerange = 1; - name = "Station Intercom (General)"; - pixel_x = -26 +"ay" = ( +/obj/machinery/recharger{ + pixel_x = -4; + pixel_y = 4 }, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/pirate) -"av" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "cuttershutters"; + name = "Corvette Shutters Control"; + pixel_x = 6; + pixel_y = -3; + req_access_txt = "150" }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/pirate) -"aw" = ( -/obj/structure/chair/comfy/shuttle{ +/obj/effect/turf_decal/stripes/corner{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/pirate) -"ax" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/pirate) -"ay" = ( -/obj/machinery/loot_locator, -/obj/item/radio/intercom{ - dir = 4; - name = "Station Intercom (General)"; - pixel_x = 27 - }, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/pod/dark, /area/shuttle/pirate) "az" = ( /obj/machinery/door/airlock/hatch{ @@ -286,17 +237,12 @@ /turf/open/floor/plasteel, /area/shuttle/pirate) "aF" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/pirate{ - dir = 4; - x_offset = -3; - y_offset = 7 +/obj/machinery/computer/shuttle/pirate{ + req_access_txt = "150" }, /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/pod/dark, /area/shuttle/pirate) "aG" = ( /obj/structure/chair/comfy/shuttle{ @@ -373,18 +319,11 @@ /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "aL" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/computer/monitor/secret{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, +/obj/machinery/computer/security, /obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/corner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/pod/dark, /area/shuttle/pirate) "aM" = ( /obj/structure/table/reinforced, @@ -453,12 +392,15 @@ /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "aQ" = ( -/obj/machinery/porta_turret/syndicate/energy/pirate{ - dir = 4; - faction = list("pirate"); - icon_state = "standard_lethal" +/obj/machinery/shuttle_scrambler, +/obj/item/radio/intercom{ + freerange = 1; + name = "Station Intercom (General)"; + pixel_x = -26 }, -/turf/closed/wall/r_wall/syndicate/pirate, +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, /area/shuttle/pirate) "aR" = ( /obj/machinery/airalarm/all_access{ @@ -554,13 +496,11 @@ /turf/open/floor/pod/dark, /area/shuttle/pirate) "aV" = ( -/obj/item/shard{ - pixel_x = 6; - pixel_y = 6 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot_white, /turf/open/floor/pod/dark, /area/shuttle/pirate) "aW" = ( @@ -671,41 +611,29 @@ /turf/open/floor/plasteel, /area/shuttle/pirate) "bc" = ( -/obj/machinery/computer/piratepad_control{ - dir = 0 - }, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/light, -/area/shuttle/pirate) -"bd" = ( -/obj/machinery/piratepad{ - pixel_y = 6 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/box, -/obj/machinery/light{ +/obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/open/floor/pod/light, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"bd" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, /area/shuttle/pirate) "be" = ( -/obj/structure/closet/crate, -/obj/item/storage/bag/money/vault, -/obj/item/stack/sheet/mineral/gold{ - amount = 3; - pixel_x = -2; - pixel_y = 2 +/obj/machinery/loot_locator, +/obj/item/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 27 }, -/obj/item/stack/sheet/mineral/silver{ - amount = 8; - pixel_x = 2; - pixel_y = -1 - }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/box, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/light, +/turf/open/floor/pod/dark, /area/shuttle/pirate) "bf" = ( /obj/effect/turf_decal/stripes/line{ @@ -817,16 +745,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/dark, /area/shuttle/pirate) -"bp" = ( -/obj/machinery/vending/dinnerware, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/turf/open/floor/plasteel/dark, -/area/shuttle/pirate) "bq" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/decal/cleanable/dirt, @@ -1053,26 +971,31 @@ /turf/open/floor/pod/dark, /area/shuttle/pirate) "bN" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 +/obj/machinery/light/small{ + dir = 8 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/pirate{ + dir = 4; + x_offset = -3; + y_offset = 7 }, -/obj/effect/decal/cleanable/vomit/old, +/obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/dark, /area/shuttle/pirate) "bO" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/light/small{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/computer/monitor/secret{ dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium/red, +/turf/open/floor/pod/dark, /area/shuttle/pirate) "bP" = ( /obj/structure/table/reinforced, @@ -1194,54 +1117,27 @@ }, /turf/open/floor/pod/dark, /area/shuttle/pirate) -"bW" = ( -/obj/item/tank/internals/oxygen/yellow, -/obj/item/clothing/suit/space/syndicate/green/dark{ - pixel_x = 2; - pixel_y = -2 - }, -/obj/item/clothing/head/helmet/space/syndicate/green/dark{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/tank/jetpack/carbondioxide{ - pixel_x = -2; - pixel_y = -2 - }, -/obj/item/clothing/mask/breath, -/obj/structure/closet/crate/large, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/pirate) "bX" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/pirate) -"bY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/item/shard{ + pixel_x = 6; + pixel_y = 6 }, +/obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white, +/obj/machinery/door/window/southleft{ + name = "Surgical Ward"; + req_access_txt = "150" + }, /turf/open/floor/pod/dark, /area/shuttle/pirate) "bZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/computer/piratepad_control{ + dir = 0 }, +/obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/light, -/turf/open/floor/mineral/plastitanium/red, +/turf/open/floor/pod/dark, /area/shuttle/pirate) "ca" = ( /obj/effect/turf_decal/stripes/red/line{ @@ -1263,23 +1159,16 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/pirate) "cc" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/item/gun/energy/laser{ - pixel_x = -3; +/obj/machinery/piratepad{ pixel_y = 6 }, -/obj/item/gun/energy/laser{ - pixel_y = 3 - }, -/obj/item/gun/energy/laser{ - pixel_x = 2 - }, +/obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 +/obj/effect/turf_decal/box, +/obj/machinery/light{ + dir = 1 }, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/pod/dark, /area/shuttle/pirate) "cd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -1318,99 +1207,89 @@ /turf/open/floor/wood, /area/shuttle/pirate) "ci" = ( -/obj/effect/mob_spawn/human/pirate/captain{ - dir = 8 +/obj/structure/closet/crate, +/obj/item/storage/bag/money/vault, +/obj/item/stack/sheet/mineral/gold{ + amount = 3; + pixel_x = -2; + pixel_y = 2 }, +/obj/item/stack/sheet/mineral/silver{ + amount = 8; + pixel_x = 2; + pixel_y = -1 + }, +/obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/wood, +/turf/open/floor/pod/dark, /area/shuttle/pirate) "cj" = ( +/obj/machinery/vending/dinnerware, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/closet/crate/large, -/turf/open/floor/mineral/plastitanium, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/plasteel/dark, /area/shuttle/pirate) "ck" = ( /turf/open/floor/plating/airless, /area/shuttle/pirate) "cl" = ( -/obj/structure/table/reinforced, -/obj/item/stack/sheet/mineral/plastitanium{ - amount = 20 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/item/stack/cable_coil/yellow{ - pixel_x = -2; - pixel_y = 2 +/obj/effect/decal/cleanable/vomit/old, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"cm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/item/stack/cable_coil/yellow{ +/obj/machinery/atmospherics/pipe/manifold4w/supply/visible, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"cn" = ( +/obj/item/tank/internals/oxygen/yellow, +/obj/item/clothing/suit/space/syndicate/green/dark{ pixel_x = 2; pixel_y = -2 }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/pirate) -"cm" = ( -/obj/structure/table/reinforced, -/obj/item/pickaxe, -/obj/effect/decal/cleanable/dirt, -/obj/item/pickaxe{ - pixel_x = 6; - pixel_y = 6 +/obj/item/clothing/head/helmet/space/syndicate/green/dark{ + pixel_x = -4; + pixel_y = 4 }, -/obj/item/extinguisher/mini{ - pixel_x = 4 - }, -/obj/item/extinguisher/mini{ +/obj/item/tank/jetpack/carbondioxide{ pixel_x = -2; - pixel_y = 2 - }, -/obj/item/flashlight/seclite{ - pixel_x = -12; - pixel_y = 6 - }, -/obj/item/flashlight/seclite{ - pixel_x = -10 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/pirate) -"cn" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/lethalshot{ - pixel_y = 8 - }, -/obj/item/gun/ballistic/shotgun/automatic/combat{ - pixel_y = 16 - }, -/obj/item/melee/transforming/energy/sword/pirate{ - pixel_x = -1; - pixel_y = 0 - }, -/obj/item/melee/transforming/energy/sword/pirate{ - pixel_x = 6; - pixel_y = 0 - }, -/obj/item/melee/transforming/energy/sword/pirate{ - pixel_x = 13; - pixel_y = 0 + pixel_y = -2 }, +/obj/item/clothing/mask/breath, +/obj/structure/closet/crate/large, +/obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/pod/dark, /area/shuttle/pirate) "co" = ( -/obj/effect/mob_spawn/human/pirate{ - dir = 4 - }, +/obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random{ - pixel_x = -32 - }, -/obj/effect/turf_decal/box/red, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/bot, +/turf/open/floor/pod/dark, /area/shuttle/pirate) "cp" = ( -/obj/structure/shuttle/engine/huge, -/turf/open/floor/plating/airless, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, /area/shuttle/pirate) "cq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -1432,6 +1311,22 @@ }, /turf/open/floor/wood, /area/shuttle/pirate) +"cs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) "ct" = ( /obj/structure/mirror{ pixel_y = 32 @@ -1449,19 +1344,23 @@ /turf/open/floor/pod/dark, /area/shuttle/pirate) "cu" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/item/gun/energy/laser{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/gun/energy/laser{ + pixel_y = 3 + }, +/obj/item/gun/energy/laser{ + pixel_x = 2 + }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/obj/structure/closet/crate/large, -/obj/machinery/jukebox{ - desc = "Formally known as the SSDD, the Space Shanty Delivery Device is employed by various rings of the piracy scene for its capability of raising crew morale with its inspiring tunes. Unfortunately, this one doesn't seem as if it has many records pertaining to its designated topic on hand."; - name = "\improper Space Shanty Delivery Device"; - req_one_access = null +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 }, -/obj/item/clothing/head/collectable/pirate{ - pixel_x = 1; - pixel_y = 4 - }, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/pod/dark, /area/shuttle/pirate) "cv" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -1495,10 +1394,13 @@ /turf/open/floor/wood, /area/shuttle/pirate) "cy" = ( +/obj/effect/mob_spawn/human/pirate/captain{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, /obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 + pixel_y = 24 }, /turf/open/floor/wood, /area/shuttle/pirate) @@ -1527,14 +1429,19 @@ /turf/open/floor/wood, /area/shuttle/pirate) "cC" = ( -/obj/structure/closet/secure_closet/personal, -/obj/item/bedsheet/pirate, /obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate/large, +/obj/machinery/jukebox{ + desc = "Formally known as the SSDD, the Space Shanty Delivery Device is employed by various rings of the piracy scene for its capability of raising crew morale with its inspiring tunes. Unfortunately, this one doesn't seem as if it has many records pertaining to its designated topic on hand."; + name = "\improper Space Shanty Delivery Device"; + req_one_access = null }, -/turf/open/floor/wood, +/obj/item/clothing/head/collectable/pirate{ + pixel_x = 1; + pixel_y = 4 + }, +/turf/open/floor/pod/dark, /area/shuttle/pirate) "cD" = ( /obj/machinery/suit_storage_unit/pirate, @@ -1543,18 +1450,11 @@ /turf/open/floor/pod/dark, /area/shuttle/pirate) "cE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/corner, /obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/turf/open/floor/pod/light, +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate/large, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/pod/dark, /area/shuttle/pirate) "cF" = ( /obj/structure/shuttle/engine/heater, @@ -1566,6 +1466,110 @@ /area/shuttle/pirate) "cG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall/syndicate/pirate/nodiagonal, +/area/shuttle/pirate) +"cH" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/mineral/plastitanium{ + amount = 20 + }, +/obj/item/stack/cable_coil/yellow{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/cable_coil/yellow{ + pixel_x = 2; + pixel_y = -2 + }, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"cI" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line, +/obj/structure/tank_dispenser/oxygen, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/pirate) +"cJ" = ( +/obj/structure/table/reinforced, +/obj/item/pickaxe, +/obj/effect/decal/cleanable/dirt, +/obj/item/pickaxe{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/extinguisher/mini{ + pixel_x = 4 + }, +/obj/item/extinguisher/mini{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/flashlight/seclite{ + pixel_x = -12; + pixel_y = 6 + }, +/obj/item/flashlight/seclite{ + pixel_x = -10 + }, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"cK" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/lethalshot{ + pixel_y = 8 + }, +/obj/item/gun/ballistic/shotgun/automatic/combat{ + pixel_y = 16 + }, +/obj/item/melee/transforming/energy/sword/pirate{ + pixel_x = -1; + pixel_y = 0 + }, +/obj/item/melee/transforming/energy/sword/pirate{ + pixel_x = 6; + pixel_y = 0 + }, +/obj/item/melee/transforming/energy/sword/pirate{ + pixel_x = 13; + pixel_y = 0 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/dark, +/area/shuttle/pirate) +"cL" = ( +/obj/effect/mob_spawn/human/pirate{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/obj/effect/turf_decal/box/red, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/dark, +/area/shuttle/pirate) +"cM" = ( +/obj/structure/shuttle/engine/heater, +/obj/effect/spawner/structure/window/plastitanium/pirate, +/obj/structure/window/reinforced/tinted{ + layer = 3.1 + }, +/obj/structure/window/reinforced/tinted{ + dir = 4; + layer = 3.1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/pirate) +"cN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/dresser, +/turf/open/floor/wood, +/area/shuttle/pirate) +"cO" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, @@ -1578,109 +1582,16 @@ /obj/machinery/door/firedoor, /turf/open/floor/pod/dark, /area/shuttle/pirate) -"cH" = ( -/obj/item/storage/box/lights/bulbs, -/obj/item/storage/toolbox/mechanical{ - pixel_y = 4 - }, -/obj/item/multitool, -/obj/item/storage/belt/utility{ - pixel_x = 2; - pixel_y = -4 - }, -/obj/item/flashlight{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 10 - }, -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/light, -/area/shuttle/pirate) -"cI" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line, -/obj/structure/tank_dispenser/oxygen, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/pirate) -"cJ" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/dark, -/area/shuttle/pirate) -"cK" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/pirate) -"cL" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/visible, -/turf/open/floor/pod/light, -/area/shuttle/pirate) -"cM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/light, -/area/shuttle/pirate) -"cN" = ( -/obj/machinery/meter, -/obj/effect/turf_decal/stripes/white/corner{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 10 - }, -/turf/open/floor/pod/light, -/area/shuttle/pirate) -"cO" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1; - target_pressure = 405.3 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/light, -/area/shuttle/pirate) "cP" = ( -/obj/item/crowbar, -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 6 +/obj/structure/shuttle/engine/heater, +/obj/effect/spawner/structure/window/plastitanium/pirate, +/obj/structure/window/reinforced/tinted{ + layer = 3.1 }, -/turf/open/floor/pod/light, -/area/shuttle/pirate) -"cQ" = ( -/obj/machinery/power/smes/engineering{ - charge = 1e+006 +/obj/structure/window/reinforced/tinted{ + dir = 8; + layer = 3.1 }, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/stripes/white/full, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/airless, /area/shuttle/pirate) "cR" = ( @@ -1724,60 +1635,58 @@ /obj/machinery/light, /turf/open/floor/pod/dark, /area/shuttle/pirate) -"cU" = ( -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/wtf_is_co2{ - pixel_x = -32; - pixel_y = -32 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/pirate) "cV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/corner{ - dir = 8 - }, +/obj/machinery/suit_storage_unit/pirate, +/obj/effect/turf_decal/box, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 6 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/turf/open/floor/pod/light, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/pod/dark, /area/shuttle/pirate) "cW" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 4 +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/effect/turf_decal/stripes/white/full, +/obj/machinery/power/smes/engineering{ + charge = 1e+006 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" }, /turf/open/floor/pod/light, /area/shuttle/pirate) "cX" = ( -/obj/machinery/meter, -/obj/effect/turf_decal/stripes/white/corner{ +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/machinery/power/port_gen/pacman{ + anchored = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/wrench, +/obj/machinery/atmospherics/pipe/simple/supply/visible{ dir = 4 }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold4w/supply/visible, -/turf/open/floor/pod/light, +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, /area/shuttle/pirate) "cY" = ( -/obj/effect/decal/cleanable/vomit/old, /obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/large, -/obj/machinery/atmospherics/pipe/manifold/supply/visible{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + target_pressure = 405.3 }, /turf/open/floor/pod/light, /area/shuttle/pirate) @@ -1804,42 +1713,46 @@ /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "dc" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/airalarm/all_access{ + pixel_y = 24 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/manifold4w/supply/visible, /turf/open/floor/pod/light, /area/shuttle/pirate) "dd" = ( -/obj/machinery/power/port_gen/pacman{ - anchored = 1 +/obj/machinery/atmospherics/components/unary/thermomachine/heater/on{ + dir = 8 }, -/obj/structure/cable, -/obj/item/wrench, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box, /turf/open/floor/pod/light, /area/shuttle/pirate) "de" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1 +/obj/item/storage/box/lights/bulbs, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 4 }, +/obj/item/multitool, +/obj/item/storage/belt/utility{ + pixel_x = 2; + pixel_y = -4 + }, +/obj/item/flashlight{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/sheet/mineral/plasma{ + amount = 10 + }, +/obj/structure/rack, /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/light, -/area/shuttle/pirate) -"df" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/heater/on{ - dir = 1 - }, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/light, +/turf/open/floor/plating, /area/shuttle/pirate) "dg" = ( /obj/docking_port/mobile/pirate{ @@ -1875,10 +1788,90 @@ }, /turf/open/floor/pod/dark, /area/shuttle/pirate) -"dh" = ( +"dk" = ( +/obj/structure/shuttle/engine/large, +/turf/open/floor/plating/airless, +/area/shuttle/pirate) +"dl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/window/eastleft{ + name = "EVA Storage"; + req_access_txt = "150" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/pirate) +"dm" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"dn" = ( +/obj/effect/turf_decal/stripes/white/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/supply/visible{ + dir = 4 + }, +/obj/machinery/meter, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"do" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"dp" = ( +/obj/machinery/porta_turret/syndicate/energy/pirate{ + faction = list("pirate"); + icon_state = "standard_lethal" + }, +/turf/closed/wall/r_wall/syndicate/pirate, +/area/shuttle/pirate) +"dq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + dir = 5 + }, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"dr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + dir = 4 + }, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"ds" = ( +/obj/item/crowbar, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + dir = 4 + }, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"dt" = ( /obj/machinery/door/airlock/external/glass{ + aiControlDisabled = 1; id_tag = "piratestarboardexternal"; - name = "EVA Airlock" + name = "EVA Airlock"; + req_access_txt = "150" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -1890,31 +1883,70 @@ }, /turf/open/floor/pod/dark, /area/shuttle/pirate) -"di" = ( -/obj/machinery/porta_turret/syndicate/energy/pirate{ - faction = list("pirate"); - icon_state = "standard_lethal" +"dv" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/wtf_is_co2{ + pixel_x = -32; + pixel_y = -32 }, -/turf/closed/wall/r_wall/syndicate/pirate, -/area/template_noop) -"dp" = ( -/obj/machinery/porta_turret/syndicate/energy/pirate{ - faction = list("pirate"); - icon_state = "standard_lethal" +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/turf/closed/wall/r_wall/syndicate/pirate, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) -"dq" = ( +"dw" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/space/basic, +/area/shuttle/pirate) +"dx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"dy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"dz" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"dA" = ( +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"dB" = ( +/obj/effect/decal/cleanable/vomit/old, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/large, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"dC" = ( /obj/structure/shuttle/engine/propulsion/left, -/turf/open/space/basic, +/turf/open/floor/plating, /area/shuttle/pirate) -"sP" = ( +"dD" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/open/floor/plating, +/area/shuttle/pirate) +"dE" = ( /obj/structure/shuttle/engine/propulsion/right, -/turf/open/space/basic, +/turf/open/floor/plating, /area/shuttle/pirate) -"vO" = ( -/turf/open/space/basic, -/area/template_noop) "BD" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -1922,10 +1954,6 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) -"Oh" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/space/basic, -/area/shuttle/pirate) (1,1,1) = {" af @@ -1935,25 +1963,46 @@ af af af af -aA -aj -aj -aj -aj -aj +af +af +af +af +af +af +af +ae aj aA af af af -af -af -af "} (2,1,1) = {" af af af +af +af +af +af +aA +aj +aj +aj +aj +aj +aj +cF +ck +dk +af +af +af +"} +(3,1,1) = {" +af +af +af ae aj aj @@ -1961,19 +2010,18 @@ aj aj aR aY -bp +cj bH aj ce -aj -aj -aj -ae +cM +ck +ck af af af "} -(3,1,1) = {" +(4,1,1) = {" af ab ac @@ -1988,15 +2036,14 @@ bq bI aj cf -cy -cF +cN +cP ck -ck -cp +dk af af "} -(4,1,1) = {" +(5,1,1) = {" aa aj aj @@ -2015,11 +2062,10 @@ cv cF ck ck -ck af af "} -(5,1,1) = {" +(6,1,1) = {" af af af @@ -2035,14 +2081,13 @@ bK aj ch cw -cF -ck -ck -ck -af +aj +aj +aj +aj af "} -(6,1,1) = {" +(7,1,1) = {" af af af @@ -2056,16 +2101,15 @@ bb bt bK aj -ci +cy cx aj +cD +cT aj -aj -aj -af af "} -(7,1,1) = {" +(8,1,1) = {" af af af @@ -2081,33 +2125,9 @@ bL aj aj aj -aj -cJ -cT -aj -aj -vO -"} -(8,1,1) = {" -af -af -af -af -af -ak -aj -aF -aj -bc -bu -bM -bW -cu -aj -cD -cK -cU -cD +cV +dl +dv aj dp "} @@ -2116,23 +2136,22 @@ af af af af +af ak -ak -au -aG aj -bd -bv +bN +aj +bZ +bu bM -bX -cj +cn +cC aj -cE -cM -cV -dc +cW +dm +dw cF -dq +dC "} (10,1,1) = {" af @@ -2140,22 +2159,21 @@ af af af ak -an -av -aH +ak +aQ +aG aj -be -bw -bN -bY -bY -cG -cL -cQ -cW -dd +cc +bv +bM +co +cE +aj +cX +dn +dx cF -sP +dD "} (11,1,1) = {" af @@ -2163,22 +2181,21 @@ af af af ak -ao -aw -aI -aT -bf -bx -bO -bZ +ay +aV +aH aj -aj -cN +ci +bw +cl +cp +cp cO -cX -de +cY +do +dy cF -Oh +dE "} (12,1,1) = {" af @@ -2186,22 +2203,21 @@ af af af ak -ap -ax -aJ +aF +bc +aI +aT +bf +bx +cm +cs +cG +cG +dc +dq +dz aj -bg -by -bP -ca -cl -aj -cH -cP -cY -df -cF -sP +ae "} (13,1,1) = {" af @@ -2209,47 +2225,67 @@ af af af ak -ak -ay -aK +aL +bd +aJ aj -bh -bz -bQ -cb -cm -aj -aj -dh -cZ +bg +by +bP +ca +cH aj +dd +dr +dA cF -dq +dC "} (14,1,1) = {" af af af af +ak +ak +be +aK +aj +bh +bz +bQ +cb +cJ +aj +de +ds +dB +cF +dD +"} +(15,1,1) = {" +af +af +af +af af ak aj -aL +bO aj bi bA aj -cc -cn -aj -cI -cR -da +cu +cK aj aj -di +dt +cZ +cF +dE "} -(15,1,1) = {" +(16,1,1) = {" af af af @@ -2265,14 +2301,13 @@ aj aj aj aj +cI +cR +da aj -cS -db -dg -af -af +dp "} -(16,1,1) = {" +(17,1,1) = {" af af af @@ -2286,16 +2321,15 @@ bk bC bR aj -co +cL cz aj -aj -aj -aj -af +cS +db +dg af "} -(17,1,1) = {" +(18,1,1) = {" af af af @@ -2304,21 +2338,20 @@ ae aj aj aN -aV +bX bl bD bS cd cq cA -cF -ck -ck -cp -af +aj +aj +aj +aj af "} -(18,1,1) = {" +(19,1,1) = {" aa aj aj @@ -2336,12 +2369,11 @@ cr cB cF ck -ck -ck +dk af af "} -(19,1,1) = {" +(20,1,1) = {" af ab ad @@ -2356,15 +2388,14 @@ BD bT aj cf -cC -cF -ck +cB +cM ck ck af af "} -(20,1,1) = {" +(21,1,1) = {" af af af @@ -2379,33 +2410,53 @@ bG bU aj ct +cP +ck +dk +af +af +af +"} +(22,1,1) = {" +af +af +af +af +af +af +af +an aj aj aj +aj +aj +aj +cF +ck +ck +af +af +af +"} +(23,1,1) = {" +af +af +af +af +af +af +af +af +af +af +af +af +af +af ae -af -af -af -"} -(21,1,1) = {" -af -af -af -af -af -af -af -aQ -aj -aj -aj -aj -aj -aj -aQ -af -af -af +aj +an af af af From 9cf04467a7e627ec87e82b120077049a479a7608 Mon Sep 17 00:00:00 2001 From: SandPoot Date: Wed, 5 May 2021 17:55:30 -0300 Subject: [PATCH 26/75] upload files --- code/_onclick/hud/radial.dm | 1 - code/modules/mob/living/carbon/human/human.dm | 11 ++++++++ .../mob/living/carbon/human/human_defines.dm | 2 ++ code/modules/mob/living/silicon/examine.dm | 1 - .../mob/living/silicon/robot/examine.dm | 3 +++ .../modules/mob/living/silicon/robot/robot.dm | 15 +++++++++++ .../mob/living/silicon/robot/robot_defines.dm | 2 ++ code/modules/mob/living/silicon/silicon.dm | 4 +-- code/modules/tooltip/tooltip.dm | 27 +++++++++++++++++-- code/modules/tooltip/tooltip.html | 6 ++--- 10 files changed, 63 insertions(+), 9 deletions(-) diff --git a/code/_onclick/hud/radial.dm b/code/_onclick/hud/radial.dm index 929e01c6d9..7d22b70cbc 100644 --- a/code/_onclick/hud/radial.dm +++ b/code/_onclick/hud/radial.dm @@ -13,7 +13,6 @@ GLOBAL_LIST_EMPTY(radial_menus) icon_state = "radial_slice" var/choice var/next_page = FALSE - var/tooltips = FALSE /obj/screen/radial/slice/MouseEntered(location, control, params) . = ..() diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index c2014cbe41..f636ae76ab 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1083,6 +1083,17 @@ . = ..() set_species(race) +/mob/living/carbon/human/get_tooltip_data() + var/t_He = p_they(TRUE) + var/t_is = p_are() + . = list() + var/skipface = (wear_mask && (wear_mask.flags_inv & HIDEFACE)) || (head && (head.flags_inv & HIDEFACE)) + if(skipface || get_visible_name() == "Unknown") + . += "You can't make out what species they are." + else + . += "[t_He] [t_is] a [dna.custom_species ? dna.custom_species : dna.species.name]" + SEND_SIGNAL(src, COMSIG_PARENT_EXAMINE, usr, .) + /mob/living/carbon/human/species/abductor race = /datum/species/abductor diff --git a/code/modules/mob/living/carbon/human/human_defines.dm b/code/modules/mob/living/carbon/human/human_defines.dm index 9f80b5a933..102f3df65d 100644 --- a/code/modules/mob/living/carbon/human/human_defines.dm +++ b/code/modules/mob/living/carbon/human/human_defines.dm @@ -77,6 +77,8 @@ var/last_fire_update var/hardcore_survival_score = 0 + tooltips = TRUE + /// Unarmed parry data for human /datum/block_parry_data/unarmed/human parry_respect_clickdelay = TRUE diff --git a/code/modules/mob/living/silicon/examine.dm b/code/modules/mob/living/silicon/examine.dm index 7de281de5f..0840ea1191 100644 --- a/code/modules/mob/living/silicon/examine.dm +++ b/code/modules/mob/living/silicon/examine.dm @@ -1,5 +1,4 @@ /mob/living/silicon/examine(mob/user) //Displays a silicon's laws to ghosts - . = ..() if(laws && isobserver(user)) . += "[src] has the following laws:" for(var/law in laws.get_law_list(include_zeroth = TRUE)) diff --git a/code/modules/mob/living/silicon/robot/examine.dm b/code/modules/mob/living/silicon/robot/examine.dm index 6ac1d410eb..45a3d15635 100644 --- a/code/modules/mob/living/silicon/robot/examine.dm +++ b/code/modules/mob/living/silicon/robot/examine.dm @@ -48,6 +48,9 @@ . += "It doesn't seem to be responding." if(DEAD) . += "It looks like its system is corrupted and requires a reset." + + SEND_SIGNAL(src, COMSIG_PARENT_EXAMINE, usr, .) + . += "*---------*" . += ..() diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 38f93f9ffc..47f9a794cf 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -1326,3 +1326,18 @@ var/datum/computer_file/program/robotact/program = modularInterface.get_robotact() if(program) program.force_full_update() + +/mob/living/silicon/robot/get_tooltip_data() + var/t_He = p_they(TRUE) + var/t_is = p_are() + . = list() + var/borg_type = module ? module : "Default" +//This isn't even used normally, but if that ever changes, just uncomment this +/* var/obj/item/borg_chameleon/chameleon = locate() in src + if(!chameleon) + chameleon = locate() in src.module + if(chameleon?.active) + borg_type = "Engineering" +*/ + . += "[t_He] [t_is] a [borg_type] unit" + SEND_SIGNAL(src, COMSIG_PARENT_EXAMINE, usr, .) diff --git a/code/modules/mob/living/silicon/robot/robot_defines.dm b/code/modules/mob/living/silicon/robot/robot_defines.dm index f44552f1ab..fe22ec1236 100644 --- a/code/modules/mob/living/silicon/robot/robot_defines.dm +++ b/code/modules/mob/living/silicon/robot/robot_defines.dm @@ -125,3 +125,5 @@ var/sleeper_g var/sleeper_r var/sleeper_nv + + tooltips = TRUE diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm index b2b27c7d70..8af55370bb 100644 --- a/code/modules/mob/living/silicon/silicon.dm +++ b/code/modules/mob/living/silicon/silicon.dm @@ -59,8 +59,8 @@ /mob/living/silicon/ComponentInitialize() . = ..() - AddElement(/datum/element/flavor_text, _name = "Silicon Flavor Text", _save_key = "silicon_flavor_text") - AddElement(/datum/element/flavor_text, "", "Temporary Flavor Text", "This should be used only for things pertaining to the current round!") + AddElement(/datum/element/flavor_text, _name = "Silicon Flavor Text", _always_show = TRUE, _save_key = "silicon_flavor_text") + AddElement(/datum/element/flavor_text, "", "Temporary Flavor Text", "This should be used only for things pertaining to the current round!", _always_show = TRUE) AddElement(/datum/element/flavor_text, _name = "OOC Notes", _addendum = "Put information on ERP/vore/lewd-related preferences here. THIS SHOULD NOT CONTAIN REGULAR FLAVORTEXT!!", _always_show = TRUE, _save_key = "ooc_notes", _examine_no_preview = TRUE) /mob/living/silicon/med_hud_set_health() diff --git a/code/modules/tooltip/tooltip.dm b/code/modules/tooltip/tooltip.dm index ab7dc91739..6f29875c20 100644 --- a/code/modules/tooltip/tooltip.dm +++ b/code/modules/tooltip/tooltip.dm @@ -51,7 +51,7 @@ Notes: /datum/tooltip/proc/show(atom/movable/thing, params = null, title = null, content = null, theme = "default", special = "none") if (!thing || !params || (!title && !content) || !owner || !isnum(world.icon_size)) - return 0 + return FALSE if (!init) //Initialize some vars init = 1 @@ -83,7 +83,7 @@ Notes: if (queueHide) hide() - return 1 + return TRUE /datum/tooltip/proc/hide() @@ -122,4 +122,27 @@ Notes: if(user.client && user.client.tooltips) user.client.tooltips.hide() +/atom/movable + var/tooltips = FALSE +/atom/movable/proc/get_tooltip_data() + return + +/atom/movable/MouseEntered(location, control, params) + . = ..() + if(tooltips) + if(!QDELETED(src)) + var/list/examine_list = examine(src) + var/get_tooltip_data = get_tooltip_data() + if(length(get_tooltip_data)) + examine_list = get_tooltip_data + var/examine_data = examine_list.Join("
") + openToolTip(usr, src, params, title = name, content = examine_data) + +/atom/movable/MouseExited(location, control, params) + . = ..() + closeToolTip(usr) + +/client/MouseDown(object, location, control, params) + closeToolTip(usr) + . = ..() diff --git a/code/modules/tooltip/tooltip.html b/code/modules/tooltip/tooltip.html index 60bd358031..2743bc03d5 100644 --- a/code/modules/tooltip/tooltip.html +++ b/code/modules/tooltip/tooltip.html @@ -65,12 +65,12 @@ .hisgrace .wrap {border-color: #7C1414;} .hisgrace .content {color: #15D512; border-color: #9D1414; background-color: #861414;} - + /* TG: Themes */ /* ScreenUI */ .midnight .wrap {border-color: #2B2B33;} .midnight .content {color: #6087A0; border-color: #2B2B33; background-color: #36363C;} - + .plasmafire .wrap {border-color: #21213D;} .plasmafire .content {color: #FFA800 ; border-color: #21213D; background-color:#1D1D36;} @@ -85,7 +85,7 @@ .clockwork .wrap {border-color: #170800;} .clockwork .content {color: #B18B25; border-color: #000000; background-color: #5F380E;} - + From c8ebe720ec2e2188853c85ca1c955bb88ec99231 Mon Sep 17 00:00:00 2001 From: zerothebigboy Date: Wed, 5 May 2021 18:25:05 -0400 Subject: [PATCH 27/75] k --- _maps/shuttles/pirate_default.dmm | 434 +++++++++++++++++++-------- code/game/objects/items/cards_ids.dm | 1 - code/modules/events/pirates.dm | 3 +- 3 files changed, 303 insertions(+), 135 deletions(-) diff --git a/_maps/shuttles/pirate_default.dmm b/_maps/shuttles/pirate_default.dmm index 532f3b7697..89240bf009 100644 --- a/_maps/shuttles/pirate_default.dmm +++ b/_maps/shuttles/pirate_default.dmm @@ -5,7 +5,7 @@ faction = list("pirate"); icon_state = "standard_lethal" }, -/turf/closed/wall/r_wall/syndicate/pirate, +/turf/closed/wall/r_wall/syndicate/pirate/nodiagonal, /area/shuttle/pirate) "ab" = ( /obj/structure/grille, @@ -73,13 +73,13 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -24 - }, /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/syndicate{ + dir = 4; + pixel_x = -24 + }, /turf/open/floor/pod/dark, /area/shuttle/pirate) "am" = ( @@ -111,23 +111,25 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/airalarm/all_access{ +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/syndicate{ dir = 8; pixel_x = 24 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/dark, /area/shuttle/pirate) "as" = ( /obj/machinery/door/airlock/hatch{ - name = "Port Gun Battery" + aiControlDisabled = 1; + name = "Port Gun Battery"; + req_access_txt = "150" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, /obj/structure/barricade/wooden/crude{ layer = 3.13 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/pod/dark, /area/shuttle/pirate) "at" = ( @@ -163,12 +165,15 @@ /area/shuttle/pirate) "az" = ( /obj/machinery/door/airlock/hatch{ - name = "Starboard Gun Battery" + aiControlDisabled = 1; + name = "Starboard Gun Battery"; + req_access_txt = "150" }, /obj/effect/decal/cleanable/dirt, /obj/structure/barricade/wooden/crude{ layer = 3.13 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/pod/dark, /area/shuttle/pirate) "aA" = ( @@ -237,11 +242,9 @@ /turf/open/floor/plasteel, /area/shuttle/pirate) "aF" = ( -/obj/machinery/computer/shuttle/pirate{ - req_access_txt = "150" - }, /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/shuttle/pirate, /turf/open/floor/pod/dark, /area/shuttle/pirate) "aG" = ( @@ -262,14 +265,14 @@ /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "aH" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -24 - }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/syndicate{ + dir = 1; + pixel_y = -24 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "aI" = ( @@ -389,6 +392,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "aQ" = ( @@ -403,10 +407,6 @@ /turf/open/floor/pod/dark, /area/shuttle/pirate) "aR" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -24 - }, /obj/machinery/light/small{ dir = 8 }, @@ -531,6 +531,8 @@ /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, +/obj/item/clothing/under/rank/medical/doctor/blue, +/obj/item/clothing/shoes/sneakers/white, /turf/open/floor/pod/dark, /area/shuttle/pirate) "aY" = ( @@ -566,6 +568,9 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/high_class_martini{ + pixel_x = -32 + }, /turf/open/floor/plasteel, /area/shuttle/pirate) "aZ" = ( @@ -575,6 +580,9 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, /turf/open/floor/plasteel, /area/shuttle/pirate) "ba" = ( @@ -670,13 +678,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light{ dir = 1 }, +/obj/machinery/airalarm/syndicate{ + pixel_y = 24 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "bi" = ( @@ -721,6 +729,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "bn" = ( @@ -732,6 +743,9 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "bo" = ( @@ -743,11 +757,14 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/medical_green_cross{ + pixel_x = 32 + }, /turf/open/floor/pod/dark, /area/shuttle/pirate) "bq" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/dark, /area/shuttle/pirate) "br" = ( @@ -775,6 +792,9 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/departments/cargo{ + pixel_x = -32 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "bv" = ( @@ -869,6 +889,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, +/obj/structure/sign/departments/examroom{ + pixel_x = -32; + pixel_y = -32 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "bD" = ( @@ -882,11 +906,11 @@ /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "bE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "bF" = ( @@ -897,6 +921,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, +/obj/structure/sign/directions/dorms{ + dir = 1; + pixel_y = -22 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "bG" = ( @@ -927,20 +955,20 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -24 - }, /obj/effect/decal/cleanable/dirt, /obj/item/chair/stool, /obj/machinery/light, +/obj/machinery/airalarm/syndicate{ + dir = 1; + pixel_y = -24 + }, /turf/open/floor/plasteel/dark, /area/shuttle/pirate) "bJ" = ( +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/shuttle/pirate) "bK" = ( @@ -951,16 +979,16 @@ /turf/open/floor/plasteel/dark, /area/shuttle/pirate) "bL" = ( -/obj/machinery/door/airlock/hatch{ - aiDisabledIdScanner = 1; - name = "Spirits Lounge"; - req_access_txt = "150" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hatch{ + aiControlDisabled = 1; + name = "Spirits Lounge"; + req_access_txt = "150" + }, /turf/open/floor/pod/dark, /area/shuttle/pirate) "bM" = ( @@ -976,6 +1004,7 @@ }, /obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/pirate{ dir = 4; + req_access = "150"; x_offset = -3; y_offset = 7 }, @@ -1042,10 +1071,6 @@ /area/shuttle/pirate) "bT" = ( /obj/structure/table/reinforced, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -24 - }, /obj/effect/decal/cleanable/dirt, /obj/item/reagent_containers/glass/bottle/bicaridine{ pixel_x = -6; @@ -1064,6 +1089,7 @@ pixel_x = -6 }, /obj/item/clipboard{ + layer = 2.99; pixel_x = 16; pixel_y = 4 }, @@ -1084,6 +1110,10 @@ pixel_y = 7 }, /obj/machinery/light, +/obj/machinery/airalarm/syndicate{ + dir = 1; + pixel_y = -24 + }, /turf/open/floor/pod/dark, /area/shuttle/pirate) "bU" = ( @@ -1111,8 +1141,8 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor, /obj/machinery/door/airlock/hatch{ - aiDisabledIdScanner = 1; - name = "Captain's Quaters"; + aiControlDisabled = 1; + name = "Captain's Quarters"; req_access_txt = "150" }, /turf/open/floor/pod/dark, @@ -1137,6 +1167,13 @@ }, /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/directions/medical{ + dir = 4; + pixel_y = 22 + }, +/obj/structure/sign/directions/supply{ + pixel_y = 30 + }, /turf/open/floor/pod/dark, /area/shuttle/pirate) "ca" = ( @@ -1168,6 +1205,13 @@ /obj/machinery/light{ dir = 1 }, +/obj/structure/sign/directions/command{ + dir = 1; + pixel_y = 22 + }, +/obj/structure/sign/directions/engineering{ + pixel_y = 30 + }, /turf/open/floor/pod/dark, /area/shuttle/pirate) "cd" = ( @@ -1197,12 +1241,9 @@ /turf/open/floor/wood, /area/shuttle/pirate) "ch" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 +/obj/machinery/airalarm/syndicate{ + pixel_y = 24 }, /turf/open/floor/wood, /area/shuttle/pirate) @@ -1255,7 +1296,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold4w/supply/visible, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "cn" = ( @@ -1276,6 +1317,9 @@ /obj/structure/closet/crate/large, /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, /turf/open/floor/pod/dark, /area/shuttle/pirate) "co" = ( @@ -1295,21 +1339,15 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, /turf/open/floor/plasteel/dark, /area/shuttle/pirate) "cr" = ( -/obj/machinery/airalarm/all_access{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/syndicate{ pixel_y = 24 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood, +/turf/open/floor/plasteel/dark, /area/shuttle/pirate) "cs" = ( /obj/effect/turf_decal/stripes/line{ @@ -1348,13 +1386,14 @@ /obj/machinery/recharger, /obj/item/gun/energy/laser{ pixel_x = -3; - pixel_y = 6 + pixel_y = 2 }, /obj/item/gun/energy/laser{ - pixel_y = 3 + pixel_y = -1 }, /obj/item/gun/energy/laser{ - pixel_x = 2 + pixel_x = 2; + pixel_y = -4 }, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random{ @@ -1368,16 +1407,12 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, -/turf/open/floor/wood, -/area/shuttle/pirate) -"cw" = ( /obj/structure/chair/wood/normal{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/shuttle/pirate) -"cx" = ( +"cw" = ( /obj/structure/table/wood, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/bottle/rum{ @@ -1391,6 +1426,14 @@ }, /obj/item/clothing/mask/cigarette/cigar, /obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/light, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, /turf/open/floor/wood, /area/shuttle/pirate) "cy" = ( @@ -1399,34 +1442,38 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, -/obj/machinery/firealarm{ - pixel_y = 24 - }, /turf/open/floor/wood, /area/shuttle/pirate) "cz" = ( -/obj/effect/mob_spawn/human/pirate{ - dir = 4 - }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/box/red, -/turf/open/floor/plasteel/dark, +/turf/closed/wall/r_wall/syndicate/pirate/nodiagonal, /area/shuttle/pirate) "cA" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 +/obj/effect/mob_spawn/human/pirate{ + dir = 1 + }, +/obj/effect/turf_decal/box/red, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/light, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 }, /turf/open/floor/plasteel/dark, /area/shuttle/pirate) "cB" = ( -/obj/structure/closet/secure_closet/personal, -/obj/item/bedsheet/pirate, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, +/obj/effect/mob_spawn/human/pirate{ + dir = 1 + }, +/obj/effect/turf_decal/box/red, +/turf/open/floor/plasteel/dark, /area/shuttle/pirate) "cC" = ( /obj/effect/decal/cleanable/dirt, @@ -1513,6 +1560,17 @@ /obj/item/flashlight/seclite{ pixel_x = -10 }, +/obj/item/crowbar/red{ + pixel_x = -20; + pixel_y = 2 + }, +/obj/item/crowbar/red{ + pixel_x = -16; + pixel_y = -4 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, /turf/open/floor/pod/dark, /area/shuttle/pirate) "cK" = ( @@ -1539,17 +1597,11 @@ /turf/open/floor/pod/dark, /area/shuttle/pirate) "cL" = ( -/obj/effect/mob_spawn/human/pirate{ - dir = 4 - }, +/obj/structure/closet/secure_closet/personal, +/obj/item/bedsheet/pirate, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random{ - pixel_x = -32 - }, -/obj/effect/turf_decal/box/red, -/obj/machinery/firealarm{ - pixel_y = 24 - }, +/obj/item/bedsheet/pirate, +/obj/item/storage/backpack/satchel, /turf/open/floor/plasteel/dark, /area/shuttle/pirate) "cM" = ( @@ -1573,13 +1625,13 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, /obj/machinery/door/airlock/hatch{ - aiDisabledIdScanner = 1; + aiControlDisabled = 1; name = "Engineering"; req_access_txt = "150" }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor, /turf/open/floor/pod/dark, /area/shuttle/pirate) "cP" = ( @@ -1614,10 +1666,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm{ @@ -1626,6 +1674,10 @@ /obj/machinery/light{ dir = 1 }, +/obj/machinery/airalarm/syndicate{ + dir = 8; + pixel_x = 24 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "cT" = ( @@ -1645,12 +1697,12 @@ /obj/structure/window/reinforced{ dir = 4 }, +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_x = -32 + }, /turf/open/floor/pod/dark, /area/shuttle/pirate) "cW" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm{ pixel_y = 24 @@ -1668,16 +1720,17 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 8 }, -/obj/machinery/power/port_gen/pacman{ - anchored = 1 - }, /obj/effect/decal/cleanable/dirt, -/obj/item/wrench, /obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 4 + dir = 6 }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/sign/warning/electricshock{ + pixel_y = 32 + }, +/turf/open/floor/pod/light, /area/shuttle/pirate) "cY" = ( /obj/effect/decal/cleanable/dirt, @@ -1710,12 +1763,12 @@ dir = 6 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/safety_internals{ + pixel_x = 32 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "dc" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light{ dir = 1 @@ -1723,6 +1776,9 @@ /obj/effect/turf_decal/bot, /obj/machinery/meter, /obj/machinery/atmospherics/pipe/manifold4w/supply/visible, +/obj/machinery/airalarm/syndicate{ + pixel_y = 24 + }, /turf/open/floor/pod/light, /area/shuttle/pirate) "dd" = ( @@ -1730,6 +1786,9 @@ dir = 8 }, /obj/effect/turf_decal/box, +/obj/structure/sign/departments/engineering{ + pixel_y = 32 + }, /turf/open/floor/pod/light, /area/shuttle/pirate) "de" = ( @@ -1752,6 +1811,9 @@ /obj/structure/rack, /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/fire{ + pixel_x = 32 + }, /turf/open/floor/plating, /area/shuttle/pirate) "dg" = ( @@ -1816,6 +1878,9 @@ dir = 6 }, /obj/effect/turf_decal/stripes/line, +/obj/structure/cable{ + icon_state = "0-4" + }, /turf/open/floor/pod/light, /area/shuttle/pirate) "dn" = ( @@ -1828,6 +1893,9 @@ }, /obj/machinery/meter, /obj/effect/turf_decal/stripes/line, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/pod/light, /area/shuttle/pirate) "do" = ( @@ -1835,6 +1903,9 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, +/obj/structure/cable{ + icon_state = "2-8" + }, /turf/open/floor/pod/light, /area/shuttle/pirate) "dp" = ( @@ -1846,8 +1917,8 @@ /area/shuttle/pirate) "dq" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 5 +/obj/machinery/atmospherics/pipe/manifold/supply/visible{ + dir = 8 }, /turf/open/floor/pod/light, /area/shuttle/pirate) @@ -1886,16 +1957,15 @@ "dv" = ( /obj/effect/decal/cleanable/oil, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/wtf_is_co2{ - pixel_x = -32; - pixel_y = -32 - }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/structure/window/reinforced{ dir = 4 }, +/obj/structure/sign/poster/official/wtf_is_co2{ + pixel_y = -32 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) "dw" = ( @@ -1904,7 +1974,7 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 }, -/turf/open/space/basic, +/turf/open/floor/pod/light, /area/shuttle/pirate) "dx" = ( /obj/effect/decal/cleanable/dirt, @@ -1916,14 +1986,26 @@ /area/shuttle/pirate) "dy" = ( /obj/effect/decal/cleanable/dirt, +/obj/machinery/power/port_gen/pacman{ + anchored = 1 + }, +/obj/item/wrench, +/obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/pod/light, +/obj/structure/cable, +/turf/open/floor/plating, /area/shuttle/pirate) "dz" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, /turf/open/floor/pod/light, /area/shuttle/pirate) "dA" = ( @@ -1933,6 +2015,15 @@ /obj/effect/decal/cleanable/vomit/old, /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/large, +/obj/item/stack/sheet/mineral/plastitanium{ + amount = 20 + }, +/obj/item/clothing/gloves/color/fyellow/old{ + pixel_y = 2 + }, +/obj/item/clothing/gloves/color/fyellow/old{ + pixel_y = -2 + }, /turf/open/floor/pod/light, /area/shuttle/pirate) "dC" = ( @@ -1947,13 +2038,90 @@ /obj/structure/shuttle/engine/propulsion/right, /turf/open/floor/plating, /area/shuttle/pirate) +"kI" = ( +/obj/structure/sign/barsign, +/turf/closed/wall/r_wall/syndicate/pirate/nodiagonal, +/area/shuttle/pirate) +"mq" = ( +/obj/machinery/porta_turret/syndicate/energy/pirate{ + dir = 8; + faction = list("pirate"); + icon_state = "standard_lethal" + }, +/turf/closed/wall/r_wall/syndicate/pirate/nodiagonal, +/area/shuttle/pirate) +"ol" = ( +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/shuttle/pirate) +"pw" = ( +/obj/machinery/porta_turret/syndicate/energy/pirate{ + dir = 4; + faction = list("pirate"); + icon_state = "standard_lethal" + }, +/turf/closed/wall/r_wall/syndicate/pirate/nodiagonal, +/area/shuttle/pirate) +"sE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/turf/open/floor/wood, +/area/shuttle/pirate) +"un" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/turf/open/floor/wood, +/area/shuttle/pirate) +"vT" = ( +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/shuttle/pirate) +"yP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/directions/dorms{ + pixel_y = -22 + }, +/turf/open/floor/plasteel/dark, +/area/shuttle/pirate) "BD" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ dir = 6 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/pirate) +"HH" = ( +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/shuttle/pirate) (1,1,1) = {" af @@ -1969,10 +2137,10 @@ af af af af -af ae aj -aA +aj +mq af af af @@ -2029,8 +2197,8 @@ ag ai al as -aB -aS +ol +vT aZ bq bI @@ -2050,10 +2218,10 @@ aj aj aj am -aj +kI aC aB -aS +HH br bJ bV @@ -2077,7 +2245,7 @@ aD aB ba bs -bK +yP aj ch cw @@ -2102,7 +2270,7 @@ bt bK aj cy -cx +aj aj cD cT @@ -2217,7 +2385,7 @@ dc dq dz aj -ae +aj "} (13,1,1) = {" af @@ -2387,8 +2555,8 @@ bn BD bT aj -cf -cB +sE +un cM ck ck @@ -2453,10 +2621,10 @@ af af af af -af ae aj -an +aj +pw af af af diff --git a/code/game/objects/items/cards_ids.dm b/code/game/objects/items/cards_ids.dm index 3cceb56796..df7d6467f0 100644 --- a/code/game/objects/items/cards_ids.dm +++ b/code/game/objects/items/cards_ids.dm @@ -556,7 +556,6 @@ /obj/item/card/id/pirate access = list(ACCESS_SYNDICATE) - /obj/item/card/id/captains_spare name = "captain's spare ID" desc = "The spare ID of the High Lord himself." diff --git a/code/modules/events/pirates.dm b/code/modules/events/pirates.dm index 88f6aa931b..b873f25316 100644 --- a/code/modules/events/pirates.dm +++ b/code/modules/events/pirates.dm @@ -206,6 +206,7 @@ icon_screen = "syndishuttle" icon_keyboard = "syndie_key" light_color = LIGHT_COLOR_RED + req_access = list(ACCESS_SYNDICATE) possible_destinations = "pirateship_away;pirateship_home;pirateship_custom" /obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/pirate @@ -214,7 +215,7 @@ shuttleId = "pirateship" lock_override = CAMERA_LOCK_STATION shuttlePortId = "pirateship_custom" - x_offset = 9 + x_offset = 7 y_offset = 0 see_hidden = FALSE From 90930494d66573a0b770dafb18d0fd9f2ea049b3 Mon Sep 17 00:00:00 2001 From: zerothebigboy Date: Wed, 5 May 2021 18:43:11 -0400 Subject: [PATCH 28/75] k --- _maps/shuttles/pirate_default.dmm | 15 ++++++++------- code/modules/events/pirates.dm | 4 ++-- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/_maps/shuttles/pirate_default.dmm b/_maps/shuttles/pirate_default.dmm index 89240bf009..56d0ca606f 100644 --- a/_maps/shuttles/pirate_default.dmm +++ b/_maps/shuttles/pirate_default.dmm @@ -404,6 +404,9 @@ }, /obj/effect/turf_decal/box, /obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 8 + }, /turf/open/floor/pod/dark, /area/shuttle/pirate) "aR" = ( @@ -641,6 +644,9 @@ }, /obj/effect/turf_decal/box, /obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 4 + }, /turf/open/floor/pod/dark, /area/shuttle/pirate) "bf" = ( @@ -999,9 +1005,6 @@ /turf/open/floor/pod/dark, /area/shuttle/pirate) "bN" = ( -/obj/machinery/light/small{ - dir = 8 - }, /obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/pirate{ dir = 4; req_access = "150"; @@ -1013,9 +1016,6 @@ /turf/open/floor/pod/dark, /area/shuttle/pirate) "bO" = ( -/obj/machinery/light/small{ - dir = 4 - }, /obj/machinery/computer/monitor/secret{ dir = 8 }, @@ -1480,6 +1480,7 @@ /obj/effect/turf_decal/bot, /obj/structure/closet/crate/large, /obj/machinery/jukebox{ + anchored = 0; desc = "Formally known as the SSDD, the Space Shanty Delivery Device is employed by various rings of the piracy scene for its capability of raising crew morale with its inspiring tunes. Unfortunately, this one doesn't seem as if it has many records pertaining to its designated topic on hand."; name = "\improper Space Shanty Delivery Device"; req_one_access = null @@ -1824,7 +1825,7 @@ movement_force = list("KNOCKDOWN" = 0, "THROW" = 0); name = "Pirate Ship"; port_direction = 2; - width = 17 + width = 23 }, /obj/docking_port/stationary{ dwidth = 11; diff --git a/code/modules/events/pirates.dm b/code/modules/events/pirates.dm index b873f25316..d284146ea3 100644 --- a/code/modules/events/pirates.dm +++ b/code/modules/events/pirates.dm @@ -215,8 +215,8 @@ shuttleId = "pirateship" lock_override = CAMERA_LOCK_STATION shuttlePortId = "pirateship_custom" - x_offset = 7 - y_offset = 0 + x_offset = 11 + y_offset = 1 see_hidden = FALSE /obj/docking_port/mobile/pirate From 6bd5707a631a80720981d8745d874568947edc4a Mon Sep 17 00:00:00 2001 From: SandPoot Date: Thu, 6 May 2021 02:50:32 -0300 Subject: [PATCH 29/75] found it --- code/game/atoms_movable.dm | 3 +++ code/modules/tooltip/tooltip.dm | 3 --- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm index fbda722e4f..aafa77b878 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -55,6 +55,9 @@ ///Internal holder for emissive blocker object, do not use directly use blocks_emissive var/atom/movable/emissive_blocker/em_block + /// Should we use tooltips, if the thing does not have the code implemented `get_tooltip_data()`, it will default to examine(src) + var/tooltips = FALSE + /atom/movable/Initialize(mapload) . = ..() diff --git a/code/modules/tooltip/tooltip.dm b/code/modules/tooltip/tooltip.dm index 6f29875c20..1d22af26ac 100644 --- a/code/modules/tooltip/tooltip.dm +++ b/code/modules/tooltip/tooltip.dm @@ -122,9 +122,6 @@ Notes: if(user.client && user.client.tooltips) user.client.tooltips.hide() -/atom/movable - var/tooltips = FALSE - /atom/movable/proc/get_tooltip_data() return From 6414b371f89e2b5e1395f53c1ee146f8fdf7c9d1 Mon Sep 17 00:00:00 2001 From: SandPoot Date: Thu, 6 May 2021 03:03:46 -0300 Subject: [PATCH 30/75] fancy description for the proc --- code/modules/tooltip/tooltip.dm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/code/modules/tooltip/tooltip.dm b/code/modules/tooltip/tooltip.dm index 1d22af26ac..fd45ea37d9 100644 --- a/code/modules/tooltip/tooltip.dm +++ b/code/modules/tooltip/tooltip.dm @@ -122,6 +122,15 @@ Notes: if(user.client && user.client.tooltips) user.client.tooltips.hide() +/** + * # `get_tooltip_data()` + * + * If set, will return a list for the tooltip (that will also be put together in a `Join()`) + * However, if returning `null`, falls back to default behavior, which is `examine(src)`, and it will definitely include + * images since it is the default behavior + * + * Though no tooltips will be created for atoms that have `tooltips = FALSE` +*/ /atom/movable/proc/get_tooltip_data() return From 5eae6a3e43a1f595d8327077a99337e346ae2167 Mon Sep 17 00:00:00 2001 From: Fabian Date: Thu, 6 May 2021 21:53:11 +0200 Subject: [PATCH 31/75] I WILL NEVER STOP TRYING TO CHANGE THE MALF AI SOUNDS Due to unforeseen circumstances I will be shitting my pants --- sound/ambience/antag/Malf.ogg | Bin 167899 -> 258308 bytes sound/announcer/classic/aimalf.ogg | Bin 77453 -> 241608 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/sound/ambience/antag/Malf.ogg b/sound/ambience/antag/Malf.ogg index feea5fbf199eab4274e014a69764e521a0c085fb..c84ec5ecff0b356ff3a3cdf754ec3917fa81105e 100644 GIT binary patch literal 258308 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 Kg;fyf>i+>k2&(=7 literal 167899 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

2SlvBF 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%0AfFc;vI!0)J1E+U@>JogoI*P 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

A< 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 From ecca9d788b64058cf3c8269c811accd1fe579e2b Mon Sep 17 00:00:00 2001 From: Putnam Date: Thu, 6 May 2021 14:32:13 -0700 Subject: [PATCH 32/75] More supernova tweaks --- code/modules/events/supernova.dm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/modules/events/supernova.dm b/code/modules/events/supernova.dm index 6fc2fb0c4c..f09bdab890 100644 --- a/code/modules/events/supernova.dm +++ b/code/modules/events/supernova.dm @@ -27,7 +27,7 @@ /datum/round_event/supernova/announce() var/message = "Our tachyon-doppler array has detected a supernova in your vicinity. Peak flux from the supernova estimated to be [round(power,0.1)] times current solar flux. [power > 1 ? "Short burts of radiation may be possible, so please prepare accordingly." : ""]" if(prob(power * 25)) - priority_announce(message) + priority_announce(message, sender_override = "Nanotrasen Meteorology Division") else print_command_report(message) @@ -51,13 +51,15 @@ supernova.power_mod = min(supernova.power_mod*1.2, power) if(activeFor > endWhen-10) supernova.power_mod /= 4 - if(prob(round(supernova.power_mod)) && prob(5) && storm_count < 5 && !SSweather.get_weather_by_type(/datum/weather/rad_storm)) + if(prob(round(supernova.power_mod)) && prob(3) && storm_count < 5 && !SSweather.get_weather_by_type(/datum/weather/rad_storm)) SSweather.run_weather(/datum/weather/rad_storm/supernova) storm_count++ /datum/round_event/supernova/end() SSsun.suns -= supernova qdel(supernova) + priority_announce("The supernova's flux is now negligible. Radiation storms have ceased. Have a pleasant shift, [station_name()], and thank you for bearing with nature.", + sender_override = "Nanotrasen Meteorology Division") /datum/weather/rad_storm/supernova weather_duration_lower = 50 From 8d96de6b03f9047c045a6352e630704df3bc5eae Mon Sep 17 00:00:00 2001 From: Putnam Date: Thu, 6 May 2021 14:52:17 -0700 Subject: [PATCH 33/75] More tweaks, whoops --- code/modules/events/supernova.dm | 19 ++++++++++++------- code/modules/power/solar.dm | 2 +- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/code/modules/events/supernova.dm b/code/modules/events/supernova.dm index f09bdab890..ca64984cde 100644 --- a/code/modules/events/supernova.dm +++ b/code/modules/events/supernova.dm @@ -17,15 +17,20 @@ announceWhen = rand(4, 60) supernova = new SSsun.suns += supernova - if(prob(20)) - power = rand(5,100) / 100 - else - power = rand(5,5000) / 100 + switch(rand(1,5)) + if(1) + power = rand(5,100) / 100 + if(2) + power = rand(5,500) / 100 + if(3) + power = rand(5,1000) / 100 + if(4, 5) + power = rand(5,5000) / 100 supernova.azimuth = rand(0, 359) supernova.power_mod = 0 /datum/round_event/supernova/announce() - var/message = "Our tachyon-doppler array has detected a supernova in your vicinity. Peak flux from the supernova estimated to be [round(power,0.1)] times current solar flux. [power > 1 ? "Short burts of radiation may be possible, so please prepare accordingly." : ""]" + var/message = "[station_name()]: Our tachyon-doppler array has detected a supernova in your vicinity. Peak flux from the supernova estimated to be [round(power,0.1)] times current solar flux; if the supernova is close to your sun in the sky, your solars may receive this as a power boost.[power > 1 ? " Short burts of radiation may be possible, so please prepare accordingly." : ""] We hope you enjoy the light." if(prob(power * 25)) priority_announce(message, sender_override = "Nanotrasen Meteorology Division") else @@ -34,7 +39,7 @@ /datum/round_event/supernova/start() supernova.power_mod = 0.001 * power - var/explosion_size = rand(1000000000, 999999999) + var/explosion_size = rand(1000000000, 10000000000) var/turf/epicenter = get_turf_in_angle(supernova.azimuth, SSmapping.get_station_center(), round(world.maxx * 0.45)) for(var/array in GLOB.doppler_arrays) var/obj/machinery/doppler_array/A = array @@ -51,7 +56,7 @@ supernova.power_mod = min(supernova.power_mod*1.2, power) if(activeFor > endWhen-10) supernova.power_mod /= 4 - if(prob(round(supernova.power_mod)) && prob(3) && storm_count < 5 && !SSweather.get_weather_by_type(/datum/weather/rad_storm)) + if(prob(round(supernova.power_mod*2)) && prob(3) && storm_count < 5 && !SSweather.get_weather_by_type(/datum/weather/rad_storm)) SSweather.run_weather(/datum/weather/rad_storm/supernova) storm_count++ diff --git a/code/modules/power/solar.dm b/code/modules/power/solar.dm index 92aa95bfb7..9cc289b06d 100644 --- a/code/modules/power/solar.dm +++ b/code/modules/power/solar.dm @@ -152,7 +152,7 @@ else //dot product of sun and panel -- Lambert's Cosine Law cur_pow = cos(azimuth_current - sun_azimuth) * sun.power_mod - cur_pow = clamp(round(cur_pow, 0.01), 0, 1) + cur_pow = clamp(round(cur_pow, 0.01), 0, sun.power_mod) total_flux += cur_pow /obj/machinery/power/solar/process() From 6c8fa561326bdda5809818f133de28856dcc0760 Mon Sep 17 00:00:00 2001 From: Putnam Date: Thu, 6 May 2021 15:10:36 -0700 Subject: [PATCH 34/75] Adds make priority announcement verb --- code/modules/admin/verbs/randomverbs.dm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index 7e7bac9ff0..59eee83b35 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -571,6 +571,26 @@ Traitors and the like can also be revived with the previous role mostly intact. message_admins("[key_name_admin(src)] has created a command report") SSblackbox.record_feedback("tally", "admin_verb", 1, "Create Command Report") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! +/client/proc/cmd_admin_make_priority_announcement() + set category = "Admin.Events" + set name = "Make Priority Announcement" + + if(!check_rights(R_ADMIN)) + return + + var/input = input(usr, "Enter a priority announcement. Ensure it makes sense IC.", "What?", "") as message|null + if(!input) + return + + var/title = input(src, "What should the title be?", "What?","") as text|null + + var/special_name = input(src, "Who is making the announcement?", "Who?", "") as text|null + priority_announce(input, title, sender_override = special_name) + + log_admin("[key_name(src)] has sent a priority announcement: [input]") + message_admins("[key_name_admin(src)] has made a priority announcement") + SSblackbox.record_feedback("tally", "admin_verb", 1, "Make Priority Announcement") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + /client/proc/cmd_change_command_name() set category = "Admin.Events" set name = "Change Command Name" From 94db1c3d46747e72e0003853d56a19e1513a36ce Mon Sep 17 00:00:00 2001 From: bunny232 Date: Fri, 7 May 2021 08:31:49 -0400 Subject: [PATCH 35/75] Update DeltaStation2.dmm --- .../map_files/Deltastation/DeltaStation2.dmm | 594 +++++++++++++++--- 1 file changed, 498 insertions(+), 96 deletions(-) diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 19c8e68546..f9da727d53 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -7322,6 +7322,22 @@ }, /turf/open/floor/plasteel, /area/maintenance/starboard/fore) +"avT" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/science/xenobiology) "avX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/maintenance_hatch{ @@ -7726,6 +7742,13 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/fore) +"ayq" = ( +/obj/structure/sign/warning/electricshock, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/science/xenobiology) "ayS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -18573,6 +18596,18 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) +"bxE" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/science/xenobiology) "bxV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 @@ -39771,6 +39806,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "cQw" = ( @@ -40614,6 +40650,7 @@ id = "xeno4"; name = "Creature Cell #4" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/science/xenobiology) "cRX" = ( @@ -40654,6 +40691,7 @@ id = "xeno4"; name = "Creature Cell #4" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/science/xenobiology) "cRZ" = ( @@ -40665,6 +40703,7 @@ id = "xeno5"; name = "Creature Cell #5" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/science/xenobiology) "cSa" = ( @@ -40705,6 +40744,7 @@ id = "xeno5"; name = "Creature Cell #5" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/science/xenobiology) "cSc" = ( @@ -40716,6 +40756,7 @@ id = "xeno6"; name = "Creature Cell #6" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/science/xenobiology) "cSd" = ( @@ -40756,6 +40797,7 @@ id = "xeno6"; name = "Creature Cell #6" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/science/xenobiology) "cSf" = ( @@ -41528,6 +41570,10 @@ /area/science/xenobiology) "cTA" = ( /obj/structure/sign/warning/electricshock, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /turf/closed/wall/r_wall, /area/science/xenobiology) "cTB" = ( @@ -41539,6 +41585,9 @@ id = "xenosecure"; name = "Secure Pen Shutters" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, /turf/open/floor/plating, /area/science/xenobiology) "cTC" = ( @@ -41548,16 +41597,19 @@ network = list("xeno") }, /obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "cTD" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, /obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "cTE" = ( @@ -41600,6 +41652,7 @@ req_access_txt = "55" }, /obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/science/xenobiology) "cTI" = ( @@ -41622,6 +41675,7 @@ dir = 1 }, /obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/science/xenobiology) "cTK" = ( @@ -41639,6 +41693,7 @@ req_access_txt = "55" }, /obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/science/xenobiology) "cTM" = ( @@ -41654,6 +41709,7 @@ dir = 1 }, /obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/science/xenobiology) "cTN" = ( @@ -41679,6 +41735,7 @@ req_access_txt = "55" }, /obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/science/xenobiology) "cTP" = ( @@ -42650,6 +42707,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel, /area/science/xenobiology) "cVF" = ( @@ -42751,18 +42809,6 @@ }, /turf/open/floor/plasteel, /area/science/xenobiology) -"cVN" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/science/xenobiology) "cVO" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -43488,10 +43534,12 @@ dir = 4; name = "emergency shower" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, /obj/effect/turf_decal/stripes/end{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/science/xenobiology) "cXd" = ( @@ -43539,12 +43587,12 @@ dir = 8; name = "emergency shower" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, /obj/effect/turf_decal/stripes/end{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/science/xenobiology) "cXh" = ( @@ -43560,6 +43608,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "cXi" = ( @@ -44311,6 +44362,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "cYL" = ( @@ -44386,11 +44438,11 @@ /turf/open/floor/plasteel, /area/science/xenobiology) "cYS" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers, /turf/open/floor/plasteel, /area/science/xenobiology) "cYT" = ( @@ -45144,22 +45196,26 @@ id = "xenosecure"; name = "Secure Pen Shutters" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /turf/open/floor/plating, /area/science/xenobiology) "dar" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, /obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "das" = ( /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, /obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel, /area/science/xenobiology) "dat" = ( @@ -45191,6 +45247,7 @@ /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, /obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/science/xenobiology) "daw" = ( @@ -45220,6 +45277,7 @@ req_access_txt = "55" }, /obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/science/xenobiology) "day" = ( @@ -45233,6 +45291,7 @@ }, /obj/structure/disposalpipe/trunk, /obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/science/xenobiology) "daz" = ( @@ -45246,6 +45305,7 @@ req_access_txt = "55" }, /obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/science/xenobiology) "daA" = ( @@ -45259,6 +45319,7 @@ req_access_txt = "55" }, /obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/science/xenobiology) "daB" = ( @@ -46056,6 +46117,9 @@ dir = 5 }, /obj/machinery/shieldwallgen/xenobiologyaccess, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, /turf/open/floor/plating, /area/science/xenobiology) "dcd" = ( @@ -46067,6 +46131,10 @@ pixel_y = -22 }, /obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/components/binary/valve/digital{ + icon_state = "dvalve_map-2"; + dir = 8 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "dce" = ( @@ -46075,6 +46143,9 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/bz, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, /turf/open/floor/plasteel, /area/science/xenobiology) "dcf" = ( @@ -46100,6 +46171,7 @@ id = "xeno1"; name = "Creature Cell #1" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/science/xenobiology) "dch" = ( @@ -46138,6 +46210,7 @@ id = "xeno1"; name = "Creature Cell #1" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/science/xenobiology) "dcj" = ( @@ -46150,6 +46223,7 @@ id = "xeno2"; name = "Creature Cell #2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/science/xenobiology) "dck" = ( @@ -46188,6 +46262,7 @@ id = "xeno2"; name = "Creature Cell #2" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/science/xenobiology) "dcm" = ( @@ -46200,6 +46275,7 @@ id = "xeno3"; name = "Creature Cell #3" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/science/xenobiology) "dcn" = ( @@ -46238,6 +46314,7 @@ id = "xeno3"; name = "Creature Cell #3" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/science/xenobiology) "dcp" = ( @@ -47050,7 +47127,9 @@ /turf/open/floor/plasteel, /area/maintenance/port) "ddQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, /turf/closed/wall/r_wall, /area/science/xenobiology) "ddR" = ( @@ -47068,6 +47147,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/dark, /area/science/xenobiology) "ddS" = ( @@ -47718,8 +47798,8 @@ "dfb" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 }, /turf/open/floor/plating, /area/maintenance/port) @@ -48270,6 +48350,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/maintenance/port) "dgn" = ( @@ -73719,6 +73800,11 @@ }, /turf/open/floor/plasteel, /area/engineering/main) +"fdK" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers, +/turf/open/floor/plasteel, +/area/science/xenobiology) "fdM" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -77437,6 +77523,13 @@ }, /turf/open/floor/plasteel, /area/engineering/main) +"grf" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + icon_state = "pipe11-2"; + dir = 5 + }, +/turf/closed/wall/r_wall, +/area/science/xenobiology) "grh" = ( /obj/item/kirbyplants/random, /turf/open/floor/plasteel/dark, @@ -77551,6 +77644,10 @@ icon_state = "wood-broken2" }, /area/service/abandoned_gambling_den/secondary) +"gux" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/service/abandoned_gambling_den) "guH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -77753,6 +77850,23 @@ }, /turf/open/floor/plasteel/white, /area/command/heads_quarters/cmo) +"gzQ" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + icon_state = "inje_map-2"; + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/science/xenobiology) "gAA" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -80895,6 +81009,16 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/cargo/storage) +"hDD" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply, +/turf/open/floor/plasteel, +/area/science/xenobiology) "hDE" = ( /obj/machinery/light{ dir = 4 @@ -84800,6 +84924,11 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/command/nuke_storage) +"iMf" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/manifold4w/supply, +/turf/open/floor/plasteel, +/area/science/xenobiology) "iMm" = ( /obj/structure/cable{ icon_state = "2-4" @@ -86986,6 +87115,14 @@ }, /turf/open/floor/plasteel/white, /area/command/heads_quarters/cmo) +"jyy" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/science/xenobiology) "jyI" = ( /obj/structure/chair/stool/bar, /obj/item/radio/intercom{ @@ -87613,6 +87750,24 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/cargo/qm) +"jJL" = ( +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/science/xenobiology) "jJT" = ( /obj/machinery/photocopier, /obj/machinery/firealarm{ @@ -89077,6 +89232,20 @@ }, /turf/open/floor/plasteel/dark/corner, /area/engineering/atmospherics_engine) +"kiv" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/dark, +/area/science/xenobiology) "kiP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral{ @@ -92058,6 +92227,14 @@ icon_state = "chapel" }, /area/service/chapel/main) +"lnO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/science/xenobiology) "lnY" = ( /obj/structure/weightmachine/stacklifter, /obj/effect/turf_decal/tile/neutral{ @@ -93157,6 +93334,20 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/aisat/exterior) +"lIV" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel/dark, +/area/science/xenobiology) "lIY" = ( /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/green{ @@ -95681,6 +95872,13 @@ }, /turf/open/floor/plasteel, /area/engineering/main) +"mFc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/port) "mFj" = ( /obj/machinery/disposal/bin, /obj/machinery/airalarm{ @@ -96639,6 +96837,16 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/engineering/main) +"mSI" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/science/xenobiology) "mSP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/reagent_dispensers/fueltank, @@ -96685,6 +96893,17 @@ }, /turf/open/floor/plasteel, /area/engineering/atmos) +"mTS" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/science/xenobiology) "mTU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment{ @@ -96979,6 +97198,12 @@ /obj/structure/chair/office/dark, /turf/open/floor/wood, /area/commons/dorms) +"mYQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/science/circuit) "mYT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/cardboard, @@ -97895,6 +98120,20 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, /area/service/hydroponics/garden/abandoned) +"nqC" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/dark, +/area/science/xenobiology) "nqX" = ( /obj/structure/table/wood, /obj/item/storage/dice, @@ -100236,6 +100475,12 @@ "ohd" = ( /turf/open/floor/plasteel/freezer, /area/service/kitchen) +"ohp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/closed/wall/r_wall, +/area/science/xenobiology) "ohv" = ( /obj/effect/decal/cleanable/dirt, /obj/item/kirbyplants/random, @@ -101343,6 +101588,17 @@ /obj/structure/sign/poster/random, /turf/closed/wall, /area/service/bar/atrium) +"oCR" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/science/xenobiology) "oDg" = ( /obj/structure/lattice, /turf/open/space, @@ -101730,6 +101986,17 @@ }, /turf/open/floor/plasteel/dark, /area/service/chapel/office) +"oJE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/science/xenobiology) "oKj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/neutral{ @@ -101788,6 +102055,20 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/command/storage/eva) +"oKZ" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plasteel/dark, +/area/science/xenobiology) "oLg" = ( /obj/machinery/vending/cart, /obj/machinery/computer/security/telescreen/entertainment{ @@ -102573,6 +102854,22 @@ }, /turf/open/floor/plating, /area/command/heads_quarters/hos) +"paH" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/science/xenobiology) "paM" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/structure/disposalpipe/segment{ @@ -103613,6 +103910,12 @@ }, /turf/open/floor/plasteel, /area/cargo/sorting) +"puJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/closed/wall, +/area/science/circuit) "puK" = ( /obj/machinery/light, /obj/machinery/status_display/evac{ @@ -107266,6 +107569,14 @@ icon_state = "chapel" }, /area/service/chapel/main) +"qMB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/science/xenobiology) "qMI" = ( /obj/structure/table/wood, /obj/item/storage/briefcase, @@ -111076,6 +111387,7 @@ /turf/open/floor/wood, /area/service/library/abandoned) "saw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, /area/science/circuit) "sax" = ( @@ -111947,6 +112259,12 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/engineering/main) +"spV" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1 + }, +/turf/open/floor/plating, +/area/science/xenobiology) "sqb" = ( /obj/structure/cable/white, /obj/effect/turf_decal/stripes/line{ @@ -114385,6 +114703,10 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/cargo/storage) +"thh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/science/research/abandoned) "tin" = ( /obj/machinery/light{ dir = 1 @@ -115245,7 +115567,7 @@ /turf/open/floor/plasteel/dark, /area/engineering/atmos) "tvv" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ +/obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, /turf/closed/wall/r_wall, @@ -116748,6 +117070,19 @@ }, /turf/open/floor/plating, /area/command/heads_quarters/ce) +"tXb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/science/xenobiology) "tXd" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -118682,6 +119017,12 @@ }, /turf/open/floor/plasteel, /area/engineering/atmospherics_engine) +"uGN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/closed/wall/r_wall, +/area/science/circuit) "uGQ" = ( /obj/structure/table/glass, /obj/item/clipboard, @@ -121009,6 +121350,11 @@ /obj/machinery/status_display/evac, /turf/closed/wall, /area/cargo/qm) +"vDi" = ( +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/space/nearstation) "vDp" = ( /obj/structure/cable/white{ icon_state = "2-4" @@ -122486,6 +122832,22 @@ }, /turf/closed/wall/r_wall, /area/engineering/atmospherics_engine) +"wiI" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/science/xenobiology) "wiL" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, @@ -124099,6 +124461,22 @@ }, /turf/closed/wall/r_wall, /area/engineering/gravity_generator) +"wKw" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/science/xenobiology) "wKz" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -126005,6 +126383,14 @@ }, /turf/open/floor/plasteel, /area/security/office) +"xxJ" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/science/xenobiology) "xxK" = ( /obj/structure/table/reinforced, /obj/item/crowbar/red, @@ -127019,6 +127405,22 @@ }, /turf/open/floor/plasteel/dark, /area/commons/fitness/recreation) +"xPN" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/science/xenobiology) "xQl" = ( /obj/machinery/airalarm{ dir = 1; @@ -152893,6 +153295,7 @@ cLs cJT caE caE +puJ saw saw saw @@ -152900,18 +153303,17 @@ saw saw saw saw -saw -dhQ -dhQ -dhQ -dhQ -dhQ -dhQ -dhQ -dhQ -efN -ajr -aaa +thh +thh +thh +thh +thh +thh +thh +thh +gux +vDi +spV aaa aad aaa @@ -153150,7 +153552,7 @@ cEo ddO cQt dgl -dhR +mYQ djn dle dmr @@ -153407,7 +153809,7 @@ cRP ddP deW cKk -dhR +mYQ jjN hNZ hic @@ -153661,10 +154063,10 @@ cMY cMY cMY cMY -cMY -cCM +ohp +mFc dgm -dhR +uGN djp qpq dmt @@ -153918,7 +154320,7 @@ cWV cNd cNd cNd -cMY +cLI cLO lEm gmj @@ -154175,7 +154577,7 @@ cON cON cON dcb -cMY +cLI deX dgn dhR @@ -154426,13 +154828,13 @@ cMW cOG cMY cNd +xPN +paH +gzQ +oKZ +avT cNd -cNd -cNd -cNd -cNd -cNd -cMY +cLI deX dgo dhR @@ -154683,13 +155085,13 @@ ceb cCM cMY cMY -cTA -cNd +ayq cNd +wiI cYK cTA -cMY -cMY +grf +cLI deY cKl dhR @@ -154946,7 +155348,7 @@ cWW cYL daq dcc -cMY +cLI cOD cKj dhR @@ -155202,8 +155604,8 @@ cVD cWX cYM dar -cRS -cMY +mSI +cLI deZ dgo dhR @@ -155455,12 +155857,12 @@ cOJ cNc cRT cTD -cVE +bxE cWY cVE das dcd -cMY +cLI deX dgo dhR @@ -155717,7 +156119,7 @@ cWZ cYN dat dce -cMY +cLI dfa dgp fGq @@ -156479,17 +156881,17 @@ caE cJZ cLI cNd -cNd -cNd +oKZ +kiv cRW cTH -cVI -cRS -cYQ +iMf +xxJ +lnO dav dcg ddR -cNd +wKw cNd cMY djz @@ -156741,7 +157143,7 @@ cNd cRX cTI cVJ -cWY +jJL cYR daw dch @@ -156993,17 +157395,17 @@ caE cKa cLI cNd -cNd +lIV cQv cRY cTJ -cVK +tXb cXc cYS dax dci -cNd -cNd +nqC +paH cNd cMY djB @@ -157507,17 +157909,17 @@ caE cKg cLI cNd -cNd -cNd +oKZ +kiv cRZ cTL -cVK -cXd -cYU +hDD +mTS +oJE day dcj ddR -cNd +wKw cNd cMY djD @@ -158021,17 +158423,17 @@ cqL cKi cLI cNd -cNd +lIV cQv cSb cTM -cVK -cXd -cYU +tXb +oCR +cYS daz dcl -cNd -cNd +nqC +paH cNd cMY sYo @@ -158535,17 +158937,17 @@ cjp cJZ cLI cNd -cNd -cNd +oKZ +kiv cSc cTO -cVN +hDD cXg -cYU +oJE dav dcm ddR -cNd +wKw cNd cMY djH @@ -159049,17 +159451,17 @@ ceb cJZ cLI cNd -cNd +lIV cQv cSe cTJ -cVI -cRS -cYQ +qMB +jyy +fdK daA dco -cNd -cNd +nqC +paH cNd cMY djJ From dbb8d82d64dd8b392ea4fd45bbcc5a09bdfb8bed Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 8 May 2021 00:17:45 +0000 Subject: [PATCH 36/75] Automatic changelog compile [ci skip] --- html/changelog.html | 10 ++++++++++ html/changelogs/.all_changelog.yml | 6 ++++++ html/changelogs/AutoChangeLog-pr-14671.yml | 4 ---- html/changelogs/AutoChangeLog-pr-14687.yml | 4 ---- 4 files changed, 16 insertions(+), 8 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-14671.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14687.yml diff --git a/html/changelog.html b/html/changelog.html index 193d320cbe..39b6dff804 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -50,6 +50,16 @@ -->

fkYT zw9>Im1pKgjpb;!SUQP{d^Pq}YPShQ?w-kM*3gkIuKLl09jL1d}$&<>yroMbpuFZ z2y6)RjpsY2$-qp$Gr$F<;~~08Cv%*C<zN%;PSrTZxMM`^z*M%+0_P8 zrJ*!f7PLb@ym1MfyHOT@+Vw3DqXtZ*ddL6HbI5mE7;hAVjFO2${vT2A6dh^Tg^Rwi z?Q}Zo*tV@s(s9SOZG5q9+qP}nW+&-b9iIBn-ec^#sjC{b>K$v&HS1XqV6NE4tx;R2(8GvT9*!E)j697Q$v6u70Jy@fwk;VPuG-Cml}0ZMr~ z*m-cVkr$-3wgM&|Gc^bR=p)9Y!TNwB{JrKayIa}p)S%j(YpU0?36}j2{vf7aH#yqQB zZ8G{W;i;|vyRU1YgI2R!@&lurS;=5J5ybF-kF=H0W(&?biv>>--$a@=R6j?PCPCUB zJ=8b}cJr z?sMNv{#)HLl;^MA3C;+1Kd!+jmoB|6#gqHKW63>(Q+UWT8c2@D@cge zLlrv2=4$X-*0_19*$(~r&wmqbFD#-Jb_lDs8?sbdEr8p2Q-k6@ba$BYBhLdQi?~UT2O?BPIFnH+Kvx@hyX!g6sL;$O`54u^jQg%E57QiO z|KjTAoY=j)l!UMTpHJQqAt4+3BofHiad?+$>j52g5Lp;A>hoGDWC!tE;@HioWfGog zuSeQfT=@xqjv%<-D6f9<%Gk@h?f?E9x|C859Maq|o;J0hvmKl7uW9BA&xs0$b_XY)~ ze96E1MKmK*TIhpk2MXvob_7FY31(+*U+49880jfjoZ;U*?WuZ{<74+#Mcr?oHe{mS z9BL|K$yWNkd(6u7E<*!6&_}N72c4>mKYMX?LNWdKtTm4x@5z2UYjQK9-=;Kqv}(0G z5~T@-ND;{h)^r#{R%ABQ(-qHf{oO;o-NCHC+)7VAp}9bwvT&Lu0q)*L$>Z(uE6`=} zJJsoA5TMN>+mT(JfomL`=1ER{D5)o>I>1+_S$o(KboKtkCH9zylKGX66*QoSUA}D= zfL%tx7eS6ohV7%AXTochtpYH$yIerCF$>WU=MsJpM}GcVQ||q-gCQ-R_?iAh>17K0 zFzcDS7y1<%-JkI~0QyIV<|ZF5->iy+8YEB^LVNoXz-ZG%mSWObKQf$;kmy~PyNl3_ znHuU&N6}qsW}f#=Pn+XnXwTrE54C{Jc6fo^@?AjLXZ-!A#l&Kw3#2_jhyG#b>YgX7 zm;C`xtW)3ck~gVapTpZZQA2eq>7+`Cp-L$;uW9mhOL5AjMD-0|V~OOjsD*wb7&Ex2 z#9LA243`r`4e=Un`qOH2c=`1PX%G}r`;2T-tka?>t5P5Eab)u8nF;lOi4f`k51b$e z4SHWHRVVyB>@3t=oIG^Y3>@4X4D?JK+$@YVEIgct)YP<;%pivb7G_SCrQV?qR&KV5 z9XgQif|iDcjf0Jmg^QI#3|*FonSenjUL~*J`~?G~d=Q-*lh8==+^{-PG-XXIQbtmc z|LR4`yiWOUuFC-mYQ~W3Sv_3LgWLM&I`afs2yNaM)tz8WotfElMeC>S;667xK2L}- zBgJ@aAnA?eQZlo^2Up7)_p3KmS{w}WH3H|GDjX%u-()a+;Rv@x-#dxL5qZx`ADp7d zs59!$Ka%xK@b(c4OFmq~`n!#o00DC3v#UyGg?G6@;eFjr!WHhyWsCq;1ZA&Rt_3W?9dxNCKTjxR%t|$%pbc&2-A1IK-hpXLN3rLMfCv zS3`fY;FJN#BKcO64#1nkCp%U--UyB?#JK~QP~GVCmmg&<3|(?7n2i{wR(bJ7UbHw> zt|R>-ws6?qDFHWHd}ikZ9^fWxpHw*5h4uX5UetBW>472|Vz&qn)99=-U*76j3{Gz- ztaqz-J9G$C()S+}v?HsKn##9K31EDm-mI+hS}7l7B>^F9n?b_j6R&*SBRg*7T+Zah zX({dR?*!^|Mz0@B5@47IGOGx3b##tY<{{9!cQ41Q(kpE+)}|(JtuwZdCkgnC3Weex z8kpa=&}#o7AN*XZUN0NBu_6*8U>pD27?UC;TUf(022CO09QZBbT+6p@CFsi#7oa0; zo?fK#tpWZ@`LM(MlH5wTeoa8&mgRlqnnS@px`By>1>ZYHA!+)Gyp^`-s}{Qo?fnAC z@ZDyVI{zLO`eqS?#G2+kkObbwDo`20o>qTm)d#n(k+;x}K))}%s`iu05O|BoHpJg5 zlp7d=d4rc@1QkeVA~50lfKE5~vDhcQVX8NaO5fiU-v?Aq+=8tP>IKE<+nCLkNR=5} z4(2;R^auiQw{5)j^)1(v!BRXLd$A#}FFug*V33llBJ}kN&!5zg%@0FeF+4IJ@ew+p z>#uJ2w*@j>N75g+5V!#;U_3rC$jHre6zh|F%IsnLYW5(2&THIed~x zx>PO;lVDVnvBBcm7eA0PYhKsth8h^iNr&TR?0B0NmR}mKQ+U9?LB5l_(SdbzgE9dJ zU!?zYe!oa2jyg@+cgbv39NXJ-J-=ii9^if|oSbPZwELoqYWTF9j$D8wLwBpr_-Fli zXLf5n{LbkA2`lPLWVf;KUFs(y9dfEB@mam1kjB_=qS!EeRR5?N_b^hA@l$+lT1a$$ zZZO>7yW*aFVUp?xbMCE;lO$X?5oN;Bq>G8sD9q@)lom%5Nu3QJb6Mhhuip>^_>oVp z-T2kgXfxF4wJ0ds!2(I|>~NMT6w#e{u7~swl0&Wdt$vKtlq{I=XaFBJLN1ar7EJbB zBg;;OJs$!0r)I(Pd>ZT5;*)(EHHAo^ku=MZl1vsD9X5i%?@n;lNOHL2k6kVympzJ2 z`0Ct>A{nvE5Hv{d>lsD*P_wxROp;O9A_#?G4}gtOmO)~GBIi)aNPd@Qg7ii3V%eRR zd24fUt&rvH6{CN5xn0AGXQt6)%wGM6g{IzHJOM*96oNY#BKl+nj50#<0~Bum5)K7* z*XO_8q;XI8j+CWq*~KWkO3yK^sP$i<6rLWvqgX9S%L!TTRgl&*cuV67Y=LhqN%h?1 zjrm$@B5jX)h^L|iQXlGO6iSHbR7B!fL$r=*O>+ExZr|u~_n^-ZxzRzRCPQwbV(e)R zu)!H8YzW;c{h?Eoa?;J7J7jFh!v4v{@e$LBn83}GgVZIhZpH%(tr_he4ferPh^uv5P-(ADG)y{C?08J@?ZRtQg?3)LH! z+Tg7rM$?M=w;39_@{&P{DKnmSpyUy2iQs$fh6@A_+E5I zd7$15G(d-ppleN)NzS7rx7rG0wD&QnXCu>7 zqceD*(3b8BvYb~$(8-e}`jFlz1F^%&TCn|8r%YoQ&SYV>J|_72jG%O}FdeyklE1|S z5^42Dl{+XEVR0oF3WkriFwaD5MqZcp-$O%wPVfuLY-po)2?Px}OwsqRhAdR5(@pCB zXG@Iv+pLIOVKu=LG%_P22t-v|f$7W=mQDh;9(1^_cv?x7Wh?6f{?v`TkB$GScE5`1 z1>2E=c%!e9(4cmLfK&M46@kr_LQvp_+1HW9@PmWY?$BmaC!hP|MR44SSV8XV6pDGm zRfYI*3c2vDGD;2-n}7SB^iquZSEE8MRizi(mmc}K$jM%Dw$|d`2Ab_eEoCFwoh6tq}O_9ztf#Y?s4$f;MH4KeaLEHrw!`!^#gYhH*RCl`#j? zVj{5glh3SU2z!O->kk99H7UYnA=wWn;&A+#=V9Vo9#1{IMI4NT0SA?&kI@Vfr+KcE zT&P>|z8TrYKP|pC*nly1u>K(+^c@NnqWgvWqb@lUUgH=e`u*SP1rPo7Qzbu^i4TmN z9!iC;0b~Q*`VWwp3L#|McHJ2g{o82|Jm!vZQFn8cP4;GqR&feUw2+_t62!*ZkAR*- zv;M2vEP@Zs-%$+l3V^k3H%Z^LJ9z;kf@VfRKvUaGU3HTyX9{Gv1C5g6)=|>a#gaE` zJL8wIs(zHyxjPi_>b7kzv3Pgoo%dZTVCO`3ozq3<)S>ECqEAJBlZgb*08&~=XgFnH zWiXi$$&8@Uv979>wYf5@8nnC)T_|qt9P7*6gtH;hZAyuk;gD%I@-eqwHLnicU=H<9+Q+Ydzw zyI-fQbr?{D8^QZbGu{5(($EIh-{y7)AEf9bBb*6P)z=El-~wLjUPM!nDuG>Bfz zPwL$><{#Jqd9*Yz0M)=PO3<=`j2pPKNX#1X-pTyr+SZ3Y8E#q4$FLClOZn(UpN5?EE*{Z>8RX)+b_l+kB@A*MD92K*`b?$ zZxWkvUFD_|arqJGlW=3BY-_?T`vbPy(CBbl zoibcpXb{1Y&5su_^hCeF!CU^7b~hvb2fJ7zxfq+f+j}~KtFI6R1|&QSzLNkT@K9`R zl(7$ZC>7Y=nFL9i8XwhW`TX{10o+z30PxcV{f?tuHLyJ}SB>dV^pW{~FSneDgLQZ2 z39nkwD!j|U3NlU9O3=k^j+ldUCYhOZ@Km;sYjNzW|uSY51xmpfkvanjH)*LQGu1j)R+wGk* z4P7CT-I7|w6R6aUQriNkH1Jd)%AmM6q1#_2VqC=VN}N4OHh-FO@VRC+US6%|zaBC_ z%*^UOcz``+5OpdUB>APzv9HZ>`z8rq;&h*ZfSq zz|Zvg_z9tZE2IR7@$l2sVWi1R8l`RP;h)JFY`l(}=Tl+(qzK6IsT3>;bJ}D(73RKb z-X`ebwVB(>`318c>16dmynlEzl)(kYrb$5u_DFWfA>DJVFY|b$^Qv9)PRl;Onc&V~ zf7u$eK>7v0H>NV>T!bkyJ(HNd zIix7av-k-`XvMm1a9LOzsmwXtSFYDp+6+gc0 zk5zG|bm-rZ-Yy!rC2LpRJA0`vUtCp4zF6_5zZSO{zxI>CTr)c9_E7ALuD<-RPrtrU z{qfr-b;h^5H}fD`mN$~w4fLP}*jJ>;AW4TvNHK8#w%Hof zxb6qgl4)zcZ@OL%v~&e%?KhD(mItNrZ-@y0fF_v~*~HOArivSDvUOTa^8c=C(5aRp z@ow6Rr2Oq~_=*f8wigj&!JIfG+;r)`8CpG<_vq1`gA(z`We*P27iR&tQ!P$_LFIx2 z4jmX=AR^2;B_oM=Ph@@nlkP_V;U6jYpz-IcMtzs@Sy^dAz(<`72xS(7`6hI3<4VP_ zc-_l83(a(Wo??ose&;iUmX|cB118X_hfQ`B5yh`FZ><5rzL{?ipPiiGhnO&CdZIc+ zs_%nqB23=K!)C+>b9^Um2nIrVC?HZpz*^VI(E`kO8Zx_=68_RMV%H;a^eW0h;kOEQ6qLy5g*(6Se?YQ< zBNT!exEslrEmSeUqMwC+Ddj?{NA3W{3*3QKL<5!)V)Urt|4k`0^!Paw4 zUWE6^8H7`)K*DJQN5me+T=SUA?hT6axsYEHKiRt6lKxXkg8fue(x{Ss*F=UhQy|oM z*=b<7Wao$4;5Bgy21yZlDrT(ULqwL-Ih#lD@7>t1JeGRpwLbdLbuQ1zmE>+cD)6WZ z&rwHnK0vR2vf^qsbQz2c+Go7YWRqD#X#o-J`-4pA!_~27aHLN{#o=7ccbF=QVo&b- z;pSe_yz;%yHC~M!!(2i-WS_s1mNf*4jBFAOAEYGO1?yD##Pun|*e1f!JZ3WG;KkPj z-5X8B_TBIjL;%}o*K&+y7eVb(tLS;M?$yj9#i)-CV^t~kJ|DK^v83FLAG(iQNu~$Y zFe+S%NI5yMq&m5aUa}BC1v|ai6$W7p`6sWfu>727sVCHuVO81B^2hsyR;ZNWIX!;; zRWioX?w6>aE(ph!qxo1#^!OXJH!{%;ULI287R{decc}axcYb4xh-U1QiDmJ8ijMBJ zX||uyUx+FgF2w>wxfr4HYw@N|P9|nWBT0lAIUKy+}1(&4sxFdes%oT_ID$?`F|IaMR z$ebinKWx>!6wDe<4xagefL)vOsH5k*rW_QuSAw0kUXG^bH&qIVo5gaLmG$3ryUNoD z79M6PvLa6qM7Yk-kh&k!Ttz`2>6e^)5Bd6_0wvw?Y5QneDUEy`Ul0wAtrbJPx%>1V zHjA>VqJ8J|2^eWYX}WSLR;QKIMaZbH3i44Ix~gkcgPY5bhh%#fvZh)$WM8velF&r;GSX4V~T)JpBjYkOz$P9LGFXw{b)| zW!Io=`hE+P+C_Wlo%Yb)MczYu^p z=6>f7S+wNN3|_6k9DW|U1|Hkk9f!3N!jCrer4wSu_hw4qKv z$x6`F0HS;QF&v;l{V%`hc!!3O_hv5-G%r+K?Dcm|f9fmKSL8v$n_t~!JUw~nRc5(= zD(+twxQ%qMs<*%A3~x)@*_ecWYz$t>-Mh%H5Fm{`zZO)A?VIFMPa*e7$(XurZ|zz^ z0Q=a-0$CZ(k}|xdh6_!1XpH1)0NkD}!wrmH>7K5DEFKWI4E_SQR|i2zxqTM5Z;xj_ z@pjohO@dgsc6A!fLWI(4IU! z&zXBvucn1}gpcTy;@s5s*}n$yYu>`Dk+Igx(jP0SE!jcba{tsqK|&}944{?J>5fqG zwFp3^V11Sjd(;j5ECCV3qt2g*xEfRe-U=f?A8qTy+bSZG#T^t876GjxX1& zsD2)P7qm;@W)#4D-qh1(EdU4l+RGJMb-oco0s+?fj~Cs#n^4HE`dlH6J@mpx46W3B zbS@I#!juqhP}cQaq%IT#Osag6@GrXYffESe;n{E3(Hz`9h}!6c0h$e5SWFhvIlkfCEIiLl+S`W~}|6u`_7XVXln`i4wy}zhdZJL>+!6_HNGJFIK#1w0RH-ZfA;ak3Fm6H%*JJ2w#8;5 z!Z9%%8FOLA;LHRm7oRkU7U9xnKmP8N?Mn~?4jk9^f)bDXY3`$i$&XX@%cjA{IB*7+ zlDZT@btfu;)+G zT9T`5rImlYEf9s~^CQ!q?P>q|9J%Q<*ivhUfF$%OJDtt8NR~8w7yM2F+-G zJ>YAy@d$6yBQ4e`A>n@98l#4B_6~{tlh!|N_H!DNnpAE>7vA4@Qy&e4+Z37MO32)U zTkD@!l1A@tWTZ96d`ngM>FMWR$ZKHrZ{6l&_e-ngYhj-e!|%(_eieQ1>&#g5g9+Ci zjx6k4lTnKQbH=aM?zXh@^ZjwhWXtAth-;>>s&3dNxOu@?lTbYso}C*5KYRh$QcGVf zlcQ#n`FevM8}PBP`Wx!xyLLL5Dv!pHtQfRphX4LHNf)3JFPUpC{@XrNJm(V@*s^Rd zJSHMTSI*0S;|1sYPcdskT4Q*_I+LaR0Fq??a_*MFl#8y!PreuN^RWStV_?4uCzHOs zb?*YVn7R?KE*oX#jvNkT{+TpEetKv&Xk(igzBKb29%miY8;JHW9#ViHCH^T^ICj9n zr!Ia%RUO$ki-op22yIoSVHFb)RIb{i)OZZWr}_@mM~-!x#Fc|pX>vaah5r=Vyd4pO zK0k2XDXWOt;*W|<= zbl>d{PH;Hpa~XePdF{Y*ubn4URYUJi>Q|7jR(L5Gx5ZH5;8(r>6TY34Wf=O{1=fGz zOp%I)C)q{z9w$d2JtEOtXly#XibQSBf%>k4&M*b2F!bK~lz4OQ-EBSP@D+s|X_tXCGt8&0GY&;~#lfs&U-IlX!goZ0IgN^kp3wr9_59R~) zelKlM{gt%YCsL?vOSu;mOpvJ9_KyXc{yK)&a_QvB2&_Y5%U;94v^+k9w`w3oh>O|t zQn@SLXxYg)L9S_EXli9B&gfUh4b4Or2Ye!0?bqF9Q}1D^UXih-_&fWz%s|$8Ok;O7 zkMmHSv84WgL6K6D=ne(7qjq6{eeRHw%be#l;@D>Y;Xe4;{mC3;-wJEpT>?7b@8eVQ zfy2S3|frL6=7 z{h!BSo)&cPvy|>EKB9UyKXqr)?|MdLB6!P-+6)`cO4-tngZyKR21qJPnk{Vl<^Y>h zD=$BeI%XnU8%sJ|!q#sDQF|T%+-NUc8P}DCK=M5Qi?6t#1juYB!1&~2={nHQcKWiq z7I*MZgI7b9(N!sumVCEGf1ahw*{!u-6Kqf{0{n6NZ}L?<=L%8DA33**w3d$@X{6tS zOW2G(cBD*o=mocv#d>G?8^9#hC^WQ2~-+WgF9|$Af z!N31iQ%99cWtH*&3$2Zg8<@dFtE4qPlVb>u$SMV$3^nyzj~zWh=+}O}pxAe4u5XUb z?9Gl$u(&yFg0t$ir#(zwLISyru!m5K?in2Dn&82xBpoy2RDiE3LC-#ZLyZ8O zQ6v`D9COH^6F}>ap3|5DUZs4{t)->pRtoXFIvLyl)srJIdf3);qmQOG&2EY4o;`wJ z=5L>12|qCGae@h0Fu4#xg4I>pMELc26+=~>?P_Z<$ zd=Z{<*ZIE&-H?`PXsTFfVvb&pw5-s1u!Iiu!D}^VRR49_Vp(O?(lNW>83C#rLldaX zK_q=6x3|eh;J8f1F+RP1ZX!icaTJwpnQ5!O5DvxHbW4AYo+VnJGYEHdfJ+09s@jH)weDq4UxyZA+5tP;P)WlT8fH#O|>pQSru z_8B;aj0uOQHeDqd!kBx?v~CpTpqv0APC`h_s4U1p=VQn8hHdlu@qtoVMV7E= z5GJr=I)$v`#zDmMoEJ+zz@=t2!e#~-K?@-#yN<9x`JahC^;Wf>ocMiC{JZc%@iB2L z4bK%6T=JZ)tQdGsF!b%|o^%3R3H!h$0^Q9~npAI!W5t6EVWEjf3?@T5u#RaKNki^K zMaj$XZOnK@lmdv#WA1H>WHN6aaJk~W8e9o42BFi4IKR`L>Q|z^&P!OZ9%0yaqUvVV&gv9f;mq+_(}Hnjt^dh$S4C>QhQ~} z41b?c#>qb}wT5$}W&5gzu^oZ~d1CNW+LaZ!nt?eac@|&mrAzV5vyx32*qqkQOBguF z9MdTj0Z=Ya-DV%oRiFo>C0gXb4+tiGm;l9r5%>~-I9z92GYfGA1E!G8C$ zl}KC3?qAz|MGu$7w#%)hj>(4T^Wj^LNP<6m5&u0;4x_N8*e{Hly9T>u78A^1=V(ic z1!OqR{M@e9|t_WG#;CUzDjFwkT%CLuuD5Ng_5sMK#+N2Fn54fKmWzANUE z)3ZYO7v*whgQx=VmC>q)1(Qusl0XL0?#RgRP; zls=^y2_S&XE)+{_)5=*E!#KqaEn z#Zilis0))~(Q5Ph<{e?*R!%0;-{1D}0cHy-BzIkp6)!8zweg$)+1&q?YV>h|=5x^N zf3^^mpm#!Nmt~y#rl!`m_O_PBj@J6dj<)8u=9-3z=B6GKf*yz5@M$nJLXocPw)R%Q z1v#-Umn@`OALyIrwcAy=((yjDc+%XVU2O4MKc`PUa@MSD4z<*^gDew+HMXcecalUH zA`>?~9d)8Y(Pot^h`!u0Dh8A5O}@&gRKMjBU=H-R9Yt89sCaQc{X=JB|4pEt}{M5$ZmkT{# zs#kCVrUbZ8ymtlt4Brq=J)7c{pqL=WfFbQ%QY=;|q2c?$lhQxO3z1V+k`0xqugg!? z6NUE<`UwK046mkLxE)#!e*riLZlFWw8=4$0UeFjA71ALw~_ywsM}T6AIl$mR23 zK9XqvMn4pgDH7x91+2>9tSf&LY71G(}FK~P*~yRz_SW(H(LKpKss%R%CPCsfAe);!FEW22!jE7 zKx_V7=eNQy-BuBbx%=JPK#uP}4(y#a&?r!s05`Y2gN?q`$OHm>7+jsduK!{y zw6|xBREmXjXP~rJ|F}Qa)`_Jo$>zhOGtK(Q(=txg%^r|67Vu0Yb6GrGncEf1YsPfF3mg?&oajh*LU!%uRwg)26U`C?&yI{_Jep z(mX#bMPZZeSojE8EYY9A%Y#%Z+lIkQTsiN{gXNw5+b{Sp6;!QV|uu(vhXM$}`L zR_Rr|S2;rVf(@OiQqU4G$cSs!(ya?S4o^Oz0gcP;xTgT_IBxK1V9^wn z1==FWAG6eV06n6}%%d>j2Zi#R@>gysb06Uk;(#2ZL&naBV7wxO-f`+`EDXRO%VW{i?&~^R@aYiNt#{0F|CZ#pZ{M0$Z0Cte zloQ0GEGqqmYD2V!hcdU=81yk*|5)s~&`#D0bp;4N7myI#l3T;j5R5Z+**A0Clw7HZ zf8TUaWs;jAzp>?y4A!ARsvsnyQ)r4L2-Dk$Hw}a%1Xbmmpc@N}8Ji5Bi-402Z!|sz zRtkJ@(471)K(Y3t%W(X&gPZBhw?=1TlPy|)yz@F#hP844*=viYC3Fvb2c21gF4fT- zJFsD-w32&jW3W6#Q&1~wj1S+e;L*y`j}{6wF24H6g7gG}i_6y(Ju^PEG^1HcFgnVV zvGVx^x;76J3L+eiRRH8oaVG{Syg&P}yUkec66t z9t5GumVV%uAR@fHv>4a5hxJ233>ySGqjZ72<}W~H_tATkp)14BHUpxOwIp}#M0|Ei zwu`F=Zk9S4gS@|G6{xq;AU6UTFz_b~baprws@J43s?SPDz%2~O*uyC0q+0m7H->c) zk!eJ}cm1q6VDkiVhB|q*847G>J!Yq=V?2@UG;?MS-zE5Ms(bQRTB;k>V+fYK0YjTPfk>aB zD+n2s##lmF#fTJ@`yEGd^lmekh?sx|(Ny=`7-~_*Dui;!^pQfn#T)jGe@wXbD4J(5 ztDToaLRhqJY)TFv*H4>$|D4GKwwnIEW6gv0m`qvU__?w`cu~+Sv=c_Q3X!1}?H9p` zAA87w?fuQ~lw|nwDz7Qk-LP7ue*2mgD-11nV^xqV?=h2D+*7Z!UimG4?A;&j5bm6V zjQ7|$J_^GBx-b92HELJKVDI13+9{y z+ooACT=Y?=G*NVH^QzwBymwH3+!N!ZdmMX>@%}bGK$T1m$K{{oO>)-FO2Ld_MYaNP zc`H^OiS+5q#qaB5`}p*%^S4FV{PeC)>S=ZoU+E@(sXSvUv|r2Xt|nq^B%;6Iu^>0h zO^X|h8-2^CI$Wn>$@lmG?@+y*Y&c{L8;c`u@acQ_Rmkt{s;UL_?cFveYPC z<}-?eLR{(LlQLjzKGxcJZ~9P?U3-ZEAM_7&I3k98&RQh+pLQz7&-l>gRno_g*(6gH9`6q}*ySDft}}4#Jj7`{Hb&<2418S8B>RT4UY| zkl8xemfC-?d$n+t()~ohCffqciRftI*7JQr=@?v_z8IM=*^f)e(9zp2Rz!@%i z{qXqTy6?Ws24UN-g~=^fjb>14nSUjGXj_P4A_7b&i>DlcMw)MJkLx4-@8N>SiHbPL zNCKV$6p4egwvr1)9f&!~yQ8tU<6TyE%d~`euw%7Rf8HEPJh%`!jy!tBo~{bRIiq^X zlcPM)=9)Fbni?_ob1N*A`mI=3a9w)uckzlf4uf7xWGh1wWN`eNrQ`$!rYoj@WO?38 zfJy(sKa9aGZobva);Pl57{xbPUlYy7Gu8qZFhS&a*(IUI1^MI?`1sOP@M*52j5nlU zK>$NrcYEtqON_1jf)5+l*!O}W6ULu+p(-VggSTbqD3s|Q#n)`#3Coq$VW~%~VSAK2 zJW9Oo&DF?>s|d+QMvC=+NmJ4y!aXeoo~?%QxeE9%>hHoW_Gk8qWEXvhPD-9c@@bdP zXn*u2TekZJa*(EdO03<2@WyvGVeEn$#AeeRB$nZXkmQ=Fn%#QZ7~;%70TVDia{PLW zVdWBx4s*#RLTVENy6bYsNDA2@fSZMnQ`sfBC(;7_s3< z0Nv1NK|LQ8f}#GIc~MfmCvuvxD|OKn!$lfMCSHHv^lgeKQy~tAb7IE&=>@kgCwhFe zDDo7|tMOuD|Hdzs1dG<0=$(W6$Us|+4Sk!Cp!3VY1}rw;Ks>U`Uq}BEj1_o@xnZ}( zR1Ru)R5}I|zc%|T`UliGnmAtUQdiP0zc6UWnA>`j$vl#b1&y0b00;8JlzTO6y+&}F?=(wNjxy+anW0=b_ zG{~$<09+Rz@0GkCK3p*t*Tp_KHP)M{Z-Y2@F8tDP$3EGIU=-xO80bik(7Di95X>7h zgrKqJZ40^TYstk5QXc|Sd_mmJ!Er7&oy`(CX8vZ)|8}{TCd@Q@VM^+7xZ=-bEN!V$ zsIj?FkIQe$C8V@{*`)A`3ysPwdNMe~M;%13Gtafg^!^s`eQO&Xa;foq7~@v+w_5>&FU%jiip?aL&jnVZ4`Y}TKro=@k#PY<86Mt;|}6NDt|r`qzO z1>Y{VNJO~RGJeNRVcU%^PMZ!Ijox|I4mh*xi`DRXPR_XkJF_tQx5M2l+pMm)Tw2k4 zjVOo+GMu&E$I6k%Tf11<=wQ->i4yo2=U0#rLoZiZHgq`0{Syo-Wa|qek*Dju5aicR z;tPLXeChBoBb;b5k}I2y9nCkKL_C52qrQOTi2r|h1Bh$}zz03g;M9~CRhJhPWTwQ& z1P6QBTIw5UD#`GIfr|A0>oidD<)rVw+c*MD{Bkg(Hoo<-6(zu5)pW3DB<2j;05&fx+syhobb6(_=_IUARhX8*C6`}NO+r?{KU+au zVo~h)tc$@}$w_v<$_MPC^_y^$0ml5zP5Hlqk z;{&DpCkywc|7<`jZaY^ec%Q+oe%s*v&9GK8R~#{0+<8c@QR>OGmMx&FH3W(z^N5Ta zuL64~+mzw%TaUr zWx|fuN8k1u!3u$N=85vGP=KY&S3gYeR>kL8XYFdQ&3%+JtJS8ZvbiGjBVJk{4vwgU z!T`R8&jQO8u4Kl4$Ss^x)j7vRvDoq8A%EmfN@)Jzb(AfBLthEvIE*h?R@i>IHL&ZI zVrs-p!VF>=72?`5dTo86swOvQ3S2nh8f5Rqi2-vd>PHX`BizdKW>QG;8QagZ5iGXUeo6m%O7Fi^ zK{c=;6G!{b5Xn#|&Y)@xYWM4H8wmV%$mQDTD}#w_u@*aH-Vbu!`ZgR&Gcl1`(&Qdqhj=dX*mE^zv2HZ`+# z7p%&|?yDxu-~9N<@tzMvI|$4>@o18-Kn?Y7k{>Ioi6h{yS1<&ReBKN zp|=mNM&zvNlAyeq>(lig1FdTpC;OGx^ICBc17g7$Y?U4nPFI8q2eNi~5; zY&;um(sYR-psV%tam%3ZzuWFy1-mYU^k^C{tFWZ1ut$a59U4 zU=Po5vwj+cWS8zIH_US(ykAwttZG3jVBE_qu;?m5Pz0_Ps-`F}Bi8p6pqw|+ndH}0 zhPOSw(kyX~h+-ql;`xDJJdp`XFn1Pt7&SY_6^$}jLtBp3);j+?+sIfl{VtWz4?F7< z2qvRbJ6*sn{Bf~ZY2ksqe}|o`&!#lfw%+l4t5$gBGSQ3IqtWH!5)C|eyG1H_X+h!P zU;ja?cDE;EzfzweyVlf-qW+Fq&%0(3rL}wf2#cVP2XIAADk~pXUR})%QjAHGvYafA zUC|A6KMuS%C2{EQB}MuG)tJtX(Jf}1HjYE+iErgAt4`^ads{2by8D8~O~m8B^t@=L z*a)NJHVpo<+$qEx-4d!om;5YSJ-O`w-Av5{@y~apUDOC0JIfvXDTluGH4Tt|y5Bh| znEJdi6)d=_fgHunytmT+7o#!WKTU9@c@{n!i+63iPEgylQEQwA464 z7IrNA!pk7oUn)6ImkA|0A~e`0DM7>t#MfwV9^M((z6xp&<#Ysar7VpsV@PBy?iM8OG9c z9PSo>4G=Ju+iDeaqUE~&UNJVyoZ*YkH?m}I3IZSj^b*sZ>CaoQl}|=JJ+{l*XBMyC z8-e3X{lpI`^(Z-*>U8PxRjk;SCgoO$LU%eQDLZP`f&$5}_DWpbl*C@J8cOSG$*mXz zEiN=eD@Od3E~+{nED_<85M-opY~Z&M79qrY>qKfWRG>|bxiY)S0CnG4PaGrgrXMF1 zoNZzXVlMh`63xkSrhfXE%&8H5>g@U$gsjbM)=y1H?={j$)$pVQAV~XvD45p1nJfsD zeQq%g_T<}i=Jj&qvVe(YT2pVstj{EOKB+U{mk$g-|J)g!{b}6#oCuGOiq%ZTq5=&A!8 zeD{J*n}f1Y)>;Gzk&JUq!HN5h(3rH=tZ!J$LAZkRP^&Q^)LZ-QDHy*F3%Nhr7!w2{ z0O*UacJ(e^9uf?&Yu0dl$Sgi{I-mDW{VYEsi;F7ggC`Hfp`xszlFg6_sWc!**X$n* zlX=eXJmwfgyon%j_rZ1u+EI1eYM;A*w=$+xfY}3cp97s3RY#@9_n<5=PG15}LcDb* z=ct757{LErU_l{Nxmr5{t@n(etmWiqi0Y}LD<2y?_M!1{=L&kxNX~+2)UB|J^+4Ai z3|54e!tWOF@DCjp( z>-PT(tN~O0+zv6BF@oE6raQRxc0$65eH;*i)cbs9?8^n+FSxk{&$T zFf#=J004l|b+0Cxx#bVj4X*a(_SYYMU90K$Dd#JN;3fJrq#_dVawD1Y%uYRXms@v0 zW0FZyW4vUO2c1O<1^eF)^tXafR3-3W0|35dT;W|HN~lWUPCIpQAmVVnKF|TuFa-br z000bEuf(-E_nv-ne9FGR_vfFWtCBl^Bme*o`36XK diff --git a/sound/announcer/classic/aimalf.ogg b/sound/announcer/classic/aimalf.ogg index b7996916b4750ea73b7c5a7996005e8845b6419b..cd74872c6614cdd69330638229ee4c35f4617264 100644 GIT binary patch literal 241608 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®t91xq9w3*b1aR`?!Yw+`{vybZ-fTGr=(lueB=9r8D2b;7 z=@*3sy&@%fYS%WMujZcHyfaWc4>J>f47nrT7Nsf`Rm}i%TBgsBO5(5fKxVZ^8uj_}$$Wp3Y4}e@+Ab0>HGAnS{e290j=`r`UPI?S z*8ko~ZKk!Q*`*`zKb?`zww*$H-T|oWw%BD@0;Vx5T~wl9O~fP7Rv`}msR5fcAt{xI zUFmta<5noJ;B9MjPFICBeN(9@Xek3)%Bv$~2)vY17EB4l)F@1KKAs=UW^FQ95o&}mi{<{WwsGS z+qH;_NFvKPTy@FlTUc=@xS9ooWRSdxeTAi95ys(aVL+GT77=W)Zrd zY)6NMS+KLg2z1`9f=eEBLZsELm41nuu)z_lrHDo#!&S{ueTnibiN-eO4I(Jww*y^E=qvCq2O7-Dik`*|P~^;ySp0U<5Xp4{ zH)S9i;L4*hp~Zy0B+$#OE=9A}ytPT-;x0#RN=7*#`A6clgSaT;>Buua`!i7b)49+@ zWm!{x<95C`qx)~8K|Nz>r3K$_d_Y>)+hLpu#HoEvM_65XacLkk&qJ#*z_$!8nNo z-f06kGB&!mg#-;0LC9syqN(91Rc~R`BaM=?kVpJ;#;O|dA+31}Q*{a!AF=CAf>2Cu zS3QOe0>c#jh~yR%lQj!eBPN9-*vW={Si0GEzPVKj3`ZdpX-4i!Uwkl-9xAQF@&S0* z!b-Y$UgfcxtgWsth8M)xnp#_tPC8EE5(17w1-F5P-$!NkNM?tQMh=-9mq{L%})11`-@_dHf9|U5L4%08i7LWx1E8(aPm${P-LyYHGg;OPH=j{qTrp|Nssum4Q-@z+rc?gs%z z=!}OOq;d=#b_u;(rLTG5DTVjb#)^@AcyFRuEppdj$4fp~?v09aFZW;rnVcu&Y)o3s zyDvCGJpQE!x2?0KUmX4BE4x^oQu{8ZU%^>>R@Au#9}q>6<|NX<|1-6po8bpn-C$}Xj3 zsTa!@NJJ-t8?p#z0C;y*(Oa71wHZIW}2u+e~=9De~!#S&B=7elmE-k|XPloKSE}H=Ggg40Ve1!mGD{WhRwj ziW^X*=UUW{xpf`JNeUr`jnX(!IIVrRps}M9H@qS26J;VTu7sxi$q=Ex=-5(MY2}Hv zb^HiGaG(C>hMXAlX+C|H3|gql#g6*$AT5zz?*EXK z#p=otZDq$z?79sTm!+$o1UOn|zNTar-k~EE@Ai0p7+f_^hVJ@F-cjD^aZ5Q?zGf6k z8sy$RGk4bfY#+1xJ!z6mpEh+#@y@%-RO+ss(}y1l!cHA)Z9;B*bz)B8RrT?EWV!q^ z)yq>A?e(vQ`GM5-ks3h|$A$pgKj?+4a~5AN-JbbxF= zZg0du{8OnF@jS%jNGSGyaf{^t!!7v1L20m+hVW>p8ERf}U9o|`(pQ#Owq}M#hT6JD zdODiA+E;Q{Ojidg z=!>)2#eab@=i$m0^^b*cQnJaN0o)%bTmAeDU>V859E}%W-r(eK+!HR0>}cR9+EN1O z;-UTpP=kU8s5j{!=|9-+>~-IZ|Fsb@JVn#Mn5Cs=hXK-*qQFw>;1;?iYDnpO!k;(T zIgGX~!klH)`;2Oz%%kfF5_QuUVggxL-oG&GyK(A%%e{EEFw3g3(#f)}a-yUfj9HYr0hPayEbkk)bA?)^)KsP=Kq5{=WnO9uR-Z*O;g@Fv|<=WHDA6J6UD zRM~ixsZ=9mN|i8FU1tA8>u6ugUcf^Wz+0{V+VBA&%<@Doh7Dz=*(xk#y_fy7;s}8j z_{86DB+gEcKt(pDIngt|Uz_@)>!B^Zz5gr*=9$O2z2kXz>+m46#zZ+`jq=ClGQ3z!c6yu!ie z;>KF$y!Fq|Kas*Bg6M3Oun!1E^?CwxX9+#J1vNDh;Za4jJM2I!+9q6MYhq*XlpBzR z+T@Gtcc>sP$uXGdxL(_(5Xp>d#LPy%;`))fM}dVAe=LM_h*#g!z};wfO{-w53PSRl~XNo)c!xB&N{5gFZ}<{MvV~? zW27)rT3SHB(T&t_gfvL2q=4Y)F+xgGx<{voqO^2}gn)=hDoTmeZ=dh?dtJY0f9$X4 zx%Qmv?3{Do_xpamd*)Ni9FLP%I~kLGeGt5fOL)X5 z0e?b5TH)d=phKZcfwlGCqoVPYtJi`ch4BQd`8VK&w#N6glmwW%3zl6;Rj@?A`9-he z$HXHDh61qcWSQkEa;ZV^yD$*BOco&K3Ypx+Ybp>jw)_C5+X=*-u{6mqhJTj5?eD9l zEWgMItO&}uj9F;x2Jhbr{|9@}2d;Mgb3{DgSK&&FN~&9z|h!ePffF>n^{@=95l6&XfjSYK-z6i$8Q&FEq`6 zY+_Vs&G@mVnjQ5xI*hA2Ip`oeOONK_cu{}t%I!8xD(=R|h>A5|&mtiuaanMq_;_-= z?t6m+!~8s}BE!5_in!OCb3DK)cQqZ7K233t_9$Sa1lamqslkPF9U!M%<7Gxvr1NSQ z_RopIkiEJVX??k>;ajA1EXoi)P+_0Fm_aNb0m>uJ`MhO&DP#D)ZacAd#de!iG#=yE zW7^YeYuI9j>=lGUIsh={PCWpv@Q{R1$)|!og#n?ssAu=xyCy`xRQQRc*)wN1Ss>>R z)GU5m{`8yCo;nAmFIDD-+M{jdG@Y%1T9viwAQgg^ji*~f6Wj!Ir6U3Wj(7B zQP?gB0>t>3io-=8$qeGltXg)Ymt2=8;*&e+XIyXZ_9tM)@_e38?9E=e621B;aNF?q zh#;mssJ81{2ztPlRQ^vL@a$T;M{C3jYKa>~{B3;h-|%PS6@sckOY(3RRB>^eMC;ff zC7KLYlmS;ax|t-C^i>?qHie-jpW=OLek_hAX9({ zY-ah_&*bJ4I#jc5CjuRZsKDWEn+c^Z-$fjFt`Y&a769N(0Kg7VGSO_YxN=ieXflO) z#DBdpV92Cb3l`O&zg02IgHXm404m@WeyRz@4=H8j2^BB3H%xi!T53uJ!vE=A5#|e! ze?P^U_54lFf)-i*$@`UE1@qv&dJ}Z^)Tr?_iA1)17Xi&88A=U(u^aYOZ?FZ0}7f!tbwNe-&7lVKk_}oYMnf@Y`UTrSSy0_qNbFM6htna1-sEJ! zgj5MP67d_-iG&KKg$u%WQ%ToI4Nn-w93r})^prs!M5kS4sAGlMZfK)cx)AZD88hJT ziW=qJCa+dEw9)?l>e14`okH1}M;HGcU*BJ|$p6`UNVH~Y#mJ61@20f`pMO`dm1IyC zF~KEBWDpa)G}MZvKx;p9NuOj~A8+y(e!PWBl!KeK?U9PYJ%6`Y@N+v!eS`>RDhLfn~DW21|J2DMhA=PyNuK7gCkT*J)+Pj<;z=4(f z8CkBwVENz?+0Qc@1^x+%ld6O0zlA<4_Y;GczsM+yJU&Zz&VK((F}r&;yT?_3lsZaw z*DKduWMhJr;n@p^`nix4ilXlgQQb_}K*JOsQU<%!{Yb;)7unq&XY z5dib3ZPqo*tP0*?ASdnY#ZW>B?itm<8^Ooh_g)7n-;w$)a`je);7zMLnv(T#{r1w+ z%0tJeF1M>wpb=fO^;ce38JbIs)Eujq0dMbr%%)qFU5c5#O*zR{Vhtgxluuj*_^)5ULVrh);aq%=?kj@Njc zvxO2yq>}*8ok<+(Paa&WeufuYAQ<*C{@xH1G4P9HZ+w$HCYLlU-LdjwZ9F)%M2vUX zY3gSgJOc-HPQZ&p`Q!T0w7TvZNKH{X`qE%J^?F;7Z}{cN)_(Ez*T1W5mq8Gw4}C9W zSKj>F_t#2Ftrg2`lKFJ1TV|Y?VcKGb`tPdQxcqnZ>*gccic&w;8bN?7x=2T{4d_kb zB-`(~wta^ZVD37Jzkfxx^zZ@*l!p;P3;xx9IwJWrc>MRlOScfAb`s-J9*pZO&Va_y z)Y1Xj98^0n>?B~1=kIzM z^XVv9Iy4kWR7(|UpaM621R2eRRj@YqgIVbS3$cQRUg%nZKN1+yUN8a zeSWnsLPW7As#I3Hm(}8w>|(Aw;NPsrnrH2g{9<;XnWC&Vq(p> z$wG^xCacob{Q0pjD4;jUm0QdGBBm$c(6p`$X})p&S|A!Xz1x0%7}a4R>#*ncae@;a7w*eW6|MC|W7{_0 zYM43}67&q(0f9CCz|3^TPa@kP!3+FB^Mufm1!DijI6G~A{urgNCP|Kbi;em$D+FwW zM^WwxUiEOBJeEFZ;Fg>odLiq$_wZLPoPNfUcsZ^lVyxe|f8T<4bOvW%+Tg{|Wud-3 zrb?WP{YcGmvC&xgCw^LNslfqWD>MR-w~$LZD@98A?4@i zK>|Z$g5*G;ho80VFCQ>a(ho3NEAbc!nkY2*WG^oivXf<4x4yqHthwMH zE>C_ectz+@2jJ2)XWU8i35lOu{jy!xGsm_5H(IBuVZdyWA(|bfE*_>D+E{58I`jl{+uToU}0h zz`VBt1g%m@HJTttRzdDUlj>c^q1fvB6~rPGjJjMXt9;DB3>BMwsDoToG5;Lbt3rx( zg6onf&vdslm>~7cp-!MOK(3PKj#|Gci$?^rpz#nLno{nw|MCC;yR!UPC(b&0Axzs6XX4a3EV~i^8USCb&MuxvVzBpxe z(Qg%s`gXif13fxAjHxVm$q^GCK03~z$dETq@>EuVf#w%3Yy8H^5AZ%BI4{aQdn*r6YXpv zQr3?022!fQ<*2jyj;d+j)KvR-e$`30+3q=W7k~^wP1<zERxM+Q{s~lVKllV03d;M zoq^t^`c3=g?)AKNTA{H0zcN4XYwza0=Z|kAOufGGbnYyY+2~j<-s0Z(rY@v-XH3JM zoud?>tfGfTLli>iABsPikF2QYd+7NF_UZAN{SM^F$+Mw>R(D1~J2aJ#Bdc?Ke<_dU z_>&jL`7}5d#=i8X<6!;DWQQ1b%UzJ|(fwP2Qw4mxtwla-{8Md%;Cc|`m0>*07{N?4ekazvK&usli}C~28)K;{Au*~zBpvZY7()^z z&URG8a?uSD51);T>79DoNz@4f(4Eh;eKmUlGO$JqEudl@k;+a3pxLd#@c&~$^#A{~ zh5%t2d5g+caOoiRl$8|pv8oXr{8iuzv0 zJ}Bnz12Ogy`c#o670KOtNZYCR$kn#m#jlH%g2y$_;SmHgGl8-bJYqn)xd;+dNL4tA z$9!*`=MMH%V`vWQgFgRq9n-}nqla2+I=^wln3e?)`GS z^z$Us-Eu6!{QjMAEXmQAy?dYILanHzN}!0(;$}CYN|beBZX^Zoo0uitF3a2(fdcQn z!-zJu$VhTOwmztz!`MuV1YCWHP-nBTDG;wQ<3gT1t2(xC{1MzS_pz?2ElmsUPCE(m zs$qD)TA?a6hi^SCW|ON&k3RtZF;jP?$xtl%-I!Tilk}ihtYNTs4=JddUL!*w)1R7F zS6u7o#-|1HhI~$UD0@c6!1UInYsCJ)qN|a`@&UY{|L07@w0Wq`-|5PzkpChEeRVrfYYu74tDq4rd^W+aFs2l)@C|9a|V?!P+i&Ho64y z_i9Wd(~nBPK6z4+1mLXnrkRcqAMr~)g5h^euE;{`oBFSg0;qD+G)0YY#?_G^SFjG{23MGKY_OS@Lf#3y2 zGO;3tE%o(L>gjMZ5@pzI>pg(lHky5fXCz=%v^uBY6UdsCZ;j4O`BhG>zbvcS1pA4K zyU3flhqq1dUcjOdGcy{znCWj)lQFQvZ+BC}h^LT$ihGjj?qc;H7>kNa(i7Tv9EI)4 zCoPowmVWw3xmq(VyAnLec51@=SNUZ4=_oB#BjP5VZ@}&_rR#vevu4I}d!%ZCKMahw z_GB@@fT2uF5`=WAw%wZiXy{AxQV~fQ-6t*ox9ft80EY9Gg^o^==@P!kbi@#c6^I1n z=pdT!)mz+>S*YX_?1hGqw$x=pQ5oWZMHzh^!#gr5F8PMUFJV)g1hc=%Ej46|mMdyD zjDgrPObp^wm+pj7VnR-{qt`KIvxEjAErdu4&&TPI7u)<=;2xi^at@@j$HFDkW1wej zK%P+95nZBk)Or<_Pan+7WVk@*_k8sKXp!ABkxH8o4w2tXcwxTH|8nz1KqDz8-lNV? zlC^yZ$x96CZWMNjEcm?{Luo6rd%Jwk!H+-2$Y&tEaap3bXI^{OnkHB;z;RUt_S6^8 z)z7Y~BzG8-@faNc=ED!fK0T^DF6|`^bcz{E%suHet*#ED4z9qofFI#AcBHCX%M9 ztHXl}%hJa@U&Ln(STj=5KdiAvmk0=Bb>f88Y$E`HJ9lf2Jyk4WEF(hHN0&Zmp0 z3PbjFc!p9TVhCA*3^Q7k<;K#Ye!J4 z0Eq!i9cp82x#aV1+}84CE?`ZOxR%_M>5bZc{}1-Ki{;}^DAU7V3xUTb1o2P73rY*d z*Hof^*<)BW_iiy59=6Ds@MiJ+H&!!RPiC{xKXwy0pM9N^+CDIm2-b0G+YC|JDK>76 zTc@>gkIyhp+X)VqGm>CoKZ(0N(bB^K;e6IJIkWD=#H9s_zAf^wQJjdH^ZFpt-@@p3QJ$UhX!^9%Um5Mj-X<4UM$N9|NHW*gJ{h8_xvOJKI5}{ zu&f6UYNFq>W(uUU;C>QI#DZRnm;bC%p}x-p54^c(_O9M!P1XchJ*OseyyL(V#!wKQ zUHD2k+;3nsw*|z$M1&ww?yT0ZC1^(^XgY1b8A1V4k9a5zL3G1FhblLFSi!}q1_w3Y zL-tT3@9m|5D1ql7{-j5;(Y;~O1;CY{hD%Q1E$yXekVO<%ojrE!bt+8c&~9v5F!_fH z-^^gp4ghqL7DN$q(6u9T#myv~s`L$WJ70OJCMD*c^e8pgsuhe_eh3k@UQ_Zw=xN_1 z_6W2%O#yre4Az>B-EVe~9jo3&sKQ7QqA~4Z$(l^_tttL(jlOTu;L-3@K~`QQoV?nR zuihLA;-l}#4JngKHf?B@Qmcmv0hKfqH-OYMZS+_J$V^wA%9UJ)`a2B>&eBKlSnY=x zT(DPu((J3J(KBK2XeOp0=rcimbhNIewM{~TNa8IjTM&>z=mx1LPS}sT0Vo63?sI#3 z`v%iTD>cp=d@atO=0?60{>=HZK_Cb1s6AY`p;{@sUC;lN!>FjsHvguiRX*2y9%6q2 zod-a=g1l9vEF`fCwfm>zY?9)G`Kd%Oj?iAANc-2*q}bI}aCoq13FP3f6?>;)A~ClP z#P9Z7<{~%e`bPG1<=*(~ze_r8J_}D``75{;iQ=D&`uc7D(gelYo2tLsRRc2@Q4bit zCkiL%p+EP==|RI>g!$CABuKF3)4Yor>Z;*dLyF^itHA`8RiD0w^gYYK<4^tykjbf-v zpIN7;48SIud|-!3a2$3iyjwyb;#j+%9ObqmW=st8?Q0gM1IDNe^9W@N!jjJAzT?~; z4~stq{y@nY>0Yvy*N3i#QNMoNDL<#7k4yirkV9x5KgvUv)V=eX*ACTi=)N z`z5um!(Fq06^rNTY*sPSj=n2i@)5UZwO<5BN1w6Fa)vbYlv9E zcR@+e3@PdL)#iungM$TSqu0`ojsDVKv=l*4GoeJE$-%H*7A*}mD%Gv;^p)j0-7wXF zhx(=ml)R_1-lnk%q(e^;lC@5#`Zhf>Q}{J;@dUIpvLcC|Ssq{!L(+;kk@HbTKp70- zEV-t$w_FMEKtY^fk)Va4dig7H88j4*#uY-sV`uYT}X){NyY>T5U5Sy9}R2efw9a2k07H@ROAPwErQEvZJqA zSCfBDWg}u%dKRfS3afbsltjUkI+HX?YvC2#{3NrVhIEtc2k4M!AoI9ihzF@gOMbhI zQwj=!n9(-W50Vm7G`M|n-c8qYuPg6l`{Qm(OF;o@7=**iO8d-O2(luGVPU5|2;c!i zDg2*|3K#o6yjDzhkG8CL(8YrrhCh}+6r6?Sb8|}U+|QAq1J;~*3%Zqd3HfXT+6VpN z1lbwE*DU<=+Vcduo2tR&j>y?Q_MELi$7<)T-Rob&8)I5?l*zQ68(FR=_hZuO0wbiD z%~^D7Yu0CMlvIs=oIc9cnh^*l17GmfGCp&GZ|#1gr9@P*0nQ1Y>lKoeRAq~fVJ}t4 zz6XIONRwnig{4KP$x3mZf<7dXt#~AOc@#mTLKN2$*HVM>%*CTkQK((03uh$YV(Ll? z=zLX^pb_USDoyth$|Q|0#XDB{x#KOWKZC*GXxWH2GhyNtOmFdt8oW8`2P`!;U~c2m zP(xl{R|#b$jB{sTQ_d#~8VYk3A@Mb3qTm~R2$ z*yP9=ONPDyM`sWm?}jbJ4#K0nd3Yd#Y%GAHAbb*U?~gpfa`C5Unh6t6^K}u*p)eqg z;DAG3WZ}Ra%?Yg_54YE^Vb++do)ZyPH#C(TMd_V%h8?64YhB(xlwR%Q+DQpjOSez_ zi6=Yn1;GF%p_2{k)3SufH1`+ROX>>X><4(fYQc7Q}5oda3gv zKR4o|(mido^9#jRDd_X&ho9nSZs%WW7}@qJ5F;---b9*t+DwPHUZ~9A@rEk0>G(BaT}%oC+X-s{{OiTLBh+grlJo8u2~e2ca_xCfblkF}%KW&2i0tO?yp8z+Bw87BG`{u83iuIR4=&h2qft#H3f5HSzPu zplQe-t4g?l8v{52m!iWj=L?Ce3FS#1ij63a$6)^3_LvM)MU49Rwy}!_#E6*u zM%=BDH#zyIY5YOw9O!5yWKHL5D&^+}l6RdcmHEeC_^w zHlK)tp2oO-)qI>kevd5M>HRC2FWgPK^P|Q@LAeT3z(BVsWBSlUF{Ls+Q*ov{rMNgL zNn~>oJ(U3k1f3)6#vOxv4OEI_#UQi@c`RjX{a`yTlZhAvhlokl6MChABK4%h77gW8 zS`{o$KO&&41wQ0Ud#f5|QQzIjVMJ4fR-3i;NT5z|Q>zCR{08nK&^{!jTT}on-;-#2 z_tGXT#qi**x#~(t?KM>zGh5sre&X(Kc~aZx1kxsO-fN);HFIeX2SXf(8d1$LHOgu< zW<~&U4$59@|Hrld$kahrfC_H)`r1C$lt06(lg)X($Bm|SdibwmtpZQ#Bk{JG(h)XX=`j1}I z7SvLsfjajNEC)YHNh4UVwn5yfTOyOmnFCO4@92nU+`lXT zS{&a2;|)}Qh>OF4jiSJ$sF0CsicCG5Nip!D=oKRbdkN_Ji2!ioHu-?+`L-eT9p2Tm z+L0|$-3B^5)=h+zRUg%*l=OYTSZa;{b0M|TRjT^~EawThZ~x0WyHT~z@pwF3()?c5 zwb)5rlf~&ih}`?(r_ODked`l%X{v^@6n?nKB7;$hO=2&-yI+MFNDLA=;{H(PJ#jDY zc#7e-*tIT{!7exP(zyTe;l~og%iVDEJLxH!V+*stojUH%}nvs?!GQ0prKAu10WI?!ZbkU^9@#M z@X5NrMk)K(I;`Oad;Z0kLf4MEiysMn+vV=~*xaMCn?2cG!r*8N;a(~I-3lz447X8R z(%@Gi=*TaWcr&_nvXtSeTq?0uqAqCbmv;BK=BH5L&s}3!=oR=V!YPU=_hJ{yT4MZ5`$D#Ze#* zI1Fj3HTsk&|J*l3RF9eDJrDdKc{IIA7rs$(Lp#Q0Sfid#))p&*rv6uvIdYNrN9@6x6Po)PzodCwy-Kl+|*-EV4;&FZsYm--w&@i&yP|l z9VnL%V}55=*tRg<9S(NV=#`IO(%l`oKfY_3qpC7MWa>`=NUQ7KF4V|+$YH2AIrWad zK;w<~#q@WBe_EbkQn}E#m-`*Bh(Xi3Tgbv9V)#uwNkTu?Uiw>x2CABc0F{1$`cSnT zXGS+12a-yp5Xku~dKJdix86qFGQPig2Nt+&^!{Ao-4?f*m~Fv)-CVV=G>r9bOE8;? zz#JCWf-90PGK#lX?k#G;YQ#YVk{C3`P9H|yqQDMAk6zUgP-vQ$jBZBH>;uW_9WG6; z8CoEhN{RV-0YdL0YxR@pQe)*Wd2y4j4>z!mN)DSy!U>d>1X(=&-k-gQsRqKrzzMF! za+d?>*)u7A;CX0AQj@$yuUFogNVlz@Sg%)TIqvMhg&R_^U8_FU#U`}ND`oeQ(fp zMi8^WMe*}`E~kdn z)ql_a!Oq82h3CBZ6;c#~amJIwx>6~ZM`_@r^%faKWUM{1XaS9j_qt`-S-@a8<7?Zj zZpcvQLBsI*yIowSAeM7Zyhf;usvnFo1H_1dY9R<09@B!;5F*{3us3ew+GS zG@18fd$Fe+mn*Xj2umsgfYs=!hXz0|aQtT_#*9B;HUs&Ak0i#17eO5%CzmRmuW7xR znO`iFqms;1y(6$E3nRWAo6P|o$1N_ag9!!>47Y9v+*}H3_kN^n-BmT5AL_}*_!?;r zfL8{;E8^b52igZ3-aC4WfVk>nz(x`ry1su^4;$D|i%@)NUX|wHZ8JKwJ_Vx$UEG(GH1fiL=rd2aA(;1ks z^qW#SjpI^Ca)wPF`j3m08$Qd?p{rmf_bDomo`_8@j3QOAe}$74%f&L&`- z+<=w*_rkx^Kq5hMJc{)8=69B z0adkUzjw|e(gHiQ+#Q#gllBITa1lM}-Fm|PBO`iX_5FQBmkcL6>G`a2y28o(qsuGo zw>^o->{-DozpfGgmVzQo5tkd2{heF;s>vV5GbW(38H{vy>sHB9k}i2RHuhZV#qFw! z%w~}c8(I|!G9}r8rq$?iN5O0sP`w})LpobD8D>BPmU6nA<0#{q-O~YBbRjA-8Ir9X z4TXV6ml7i#02c+oTT1C# zliP9I5D1MOb!BYGMLMunTiN?ese9cjoA?|psM$acU`}Jm(1A(B_2_rY3(9&UU13?| znSGgAS;Tu{)zPzaWn*(IG!5VbNPY2k8Pynkx@TTOQ^0kjr)4~w1UElPYG}flZY?=_ z^r59vsbS^b7b^ANhpXx&U2w z9Y#%FmvHg<^N5z?3Cd+s0y-4i0AW(Awu?b~)I3Gei^u;h9+ya9S(eYvblAqqZDp~r z=wDA?mz(w;G>T%>esXICos$xCir~RBt=&3Wa1x6*@g%bd?j0tFror|wGJr3Qk_Xbs z!fIHJ>a}+r?IqR`H#D6Tz*K-WOhLDp$VfrVL$ot@U1JPrxdAL5$-MEoZ_}N~==+pj z1zqM}6YIPkN|qW3Qyd7=6Yv2^)uZ8IsKx-RVwrR`6(VH6p0Vf{f8$3E6KsO&y}Z6G zeh)NzxcH;sIm@3hw=AElg`YER0rrIEqB-D$kj!8H)9;4oT~z`nII6o%Wvcrzes1o# zagfAL2B!o)V0$|Fq|p|unnVAzG-*gLg^)Tmd(e_nTkk2RG)v4QW;?^gMEd?F6^S{2 zIkQBQn=1=f;Afc{{P5Sky}jhFmA{9KiAPc!=C5JQ`mGgpQ}A{TQwsjCa)_#89`1@8 zvw$xr|47q3Vb7qjkF^qrNAP(*%R`TW>xnYrbY!@TDM<7f7`}h^o7aFCb{<315%GYS zR{F2@f!Y)hm&jwj(_<2A6%DxUz_XGxTN>*mP=pH`aU|FrnWEQ4h%QZ3#bCO-_I4Hs zxF85Q!m4NH@qG)*mPh%%KY-2 zI64(8pKllZz+I4nqcOU*s3&p$vx7s4A|^TR9Rk8cNcTMn7u;ubES_zOkQNs=nU`}y zP2=8wq$(@qo^y(Sqh7+CVuOyBmAAZ#{#>%yD@ygH?zJNS#p9QC#5Hf*IkVl}JKjwk zJfAZB{RRVUa=T8yeJv&yNpHkbJwAZ>EH7E$j1UkEmjcY_>K_bYs1?on=pM$Y4VIY{ zeg-BKC8CANOd;m1T+y{Hts)qV7mB#kl3*dkxu&Aiq{B}YVFvUn^O+CYCCsrjxG=a7 zz@5aTAYlzDd#_3q$a&Ks?Lc&5P|OOpL_8-0qwv`#kQu z)tN$x>&1ayk=cV5j|hTojFQoUEb_)nFg4wbg*nE%=Kfge+$L)ni6wkDT@xlwHE-i zM^dCmv(J;$3~A?lwL1MFiC$>x4-NiRV^@9}_jueTJaZ>l5u_R^2>W+JY^zgmw^ItW ze+Y8qgJVAENsqZ1N}2Vw>%@I;BD#xaQSU5&GWOe}qm|P!#UT!9G#RT=qK48g)I~h) z6ybwQ6M&h84UhvUk|s_ah@fq#u3tPV9@lUZm~tE-no(hZ?M8=HM7dh9V5BLgDKW@S zOqJ}T3{n=Rqi4yTm`EOUO`3Ta2K2wG3;;$(c=7+`Z3+>-KS?uIOJ1`ptEwp)8WVy~ zb8|}zBec32+8m{$s;!}cHrLc4G@e-6S?FkJs9Tv^=xFMyTU%L~3G#h)He-o2v?OGn zD>E@4i#Q@%1uE|UCICQNeoEF5`F4F63&Con#lp7+iC~l_6t4~z71xM&<;CE^QySWC*+^1F_ z;Pq2qC_UU1l$qa4tH8flI&25+jhM1d)ZGHTzhFwpkYJNMs5O=JQMfMhi0$~p3|^Sc za{QL~5okN^K}9)Ki-HwuKNMOVH;E8MvXCLMucSaL(LOs$Ilb>N%wpSEz2ZiV_hyDq z_p9{koDeiX5GJe-(+r+~tBA>x0tljsDw;^Udi%jnS=NB!Ljh53ZSFa&GOY-N^n@^( z!XT~;F=Vz{0O?40@_n!47ndOU$8fz6<8#lSHoU4o*xiRrG$4dX36ONVTXlVY_FT3$ z#5!Nd()rJrg=CZ4QpgmSdnBfD1x&P&-gRTwY5$np-Pn`)jB1YkKAn-8Z+T74Ua8$H z9%3XEH5U5k&z}(8^cpAn@1;MNXN8u1nMi%G#BWe)U(v)M3ex82zQ;}9?_HAE&9P{F z*n0MOGhfioiXG!CF94)b(zGAH{*bIneqKEOI;8c~{?J0TDwoTwl-CydKn~y%6k-Fe5sWwiLe(t&^Rt7|83qFyC}>aqHn=)Lwg!O4p1@Sj#8LoWgZA<6tI zrnAMWt{BocM{U4J^cjW8#q5h|ll}S7@2sg~(xE1<^@?$efx)BkqA5_!^G~gm^a?;USd_e1dT#yV*5Y)riP*BKdwq$&EHQns-Br`u&g$ldq7&bYcaWde~N>#+RT*I zd9v1QlPaR~DO(*;wcTfzQLVPiJArPnp@eyh*MpR)QG)qH|<%z&y$LPA8-!xU8GNv%yh6?Mp5$} zg5-rl4>m=Hbp|rkVMgR{zx~`St%>%YYP~=H!3=!1i<<0!agW!XUzO^7zbyV|@MG%> zy@(gt1A(#hZXI(%>#Fdax?udk0HIEl_dB(I-sr~VXu$Z_EVd)TmproT6!qpt^%)?| z*DH6##Px>RzNL7q#-}L2@7w9ut zx~GpX^v)*<=g-@9n|=Cu_s&RY$cwksZ@+-q5zG*O^JI)AOdsHQwOJw)h*>2k0M3b$`&B$Zu+T{#uCjw{GlPk!?D;{z12L9qhk zJ++;D9qnDg7prdOL*4U@pk^Eiq}t?c+enCF_&nZTuM?V|$qXzibOaM`CxyW_!3gTJA+5strxlhx`V z2*UIap)>7AN2;x%_MDKF(#Th9@!Pw%xf|h*;I> zy>3Nk*o1CU^R@bcNxd*D&S3Xo)3FMlEUNx{r!&j`SZ;(-;wCJ!lusurGo`N7H;|u12MH zR17kOWfE|mTf@FjC(-gKZ6rHg|3md4isLO)Vg!&DdI^AliGL!tk7?aLZcL|1f)5CBoTN;`uQe;D}A{%?N zKLw{@TNe`dXHdieX%1Dz9e}ds`f2VVftY*jJGC>DZs%v5Mep##B?xopN0n4tQ|f>& zQ6bkf%dQ&4oIcRy;>|a3nwzc|Oahvb=IUpu1;o2(JjZBkWFscL$w%Hjt-0#Gg9pc2 zRV#DdBydIZvR$4sk4?Hn6%6M{w%WS(#A~ZFB)fm$2fg?9i%l1L=JoM3w$kb`FnuV^ zw6aZtj)cQc!Jnsy89OW#RvuDuT+wm}>DHDAc9>P7HfU@XEuoY6hxdf=S?L|sxeKB* z$n%xKf;sE86H~D$GrQncAl}T6I`T(Vfe?AH+blD}tytX*cKUO>{F82bY%Sv5VPHZt zqj@^VkIU@^t_-7DoLiMYr`+?^_}*?Wo1a|9c#gkn7C7EstZ6<(%edJkS6S_z%%Zyw()-ABV__%+#=e@D1MkjR22#o&8-()o*lf zwnaWAXlZ<^r%L@+#~yOYR`r7*_v}Wh{u7B`ishDPjM8?wYg&CrU%6M>ZbIC}DUWM= zV1gmWx|4s+m~3LX1eQr`6*MfV4*J$*6%=5RQ{{LPVLNv6`(=hij)!ji%6HPzOFG_T z@l1RCpUmUcl=N*SJ(_3RT|vPWZ?hrxf_n9yhK_4YpHlvNJC%YFVM@Mt55x^6de(_H z5IU4MpT6r}ZHhlt9p-#1Ge7U|Dx@X6h(gUuzmlrmJ`vtYws;JGrcPxL!(NCD-?We3 zOk@R2y>;ukW`53P)Nfz}Yt%bynU{F~aBp||Y`j=u86BdR=6y1~X|ij_em2g!=gG3o z&se(Chn|19DdVl2hU(&P*PUcNMLgPz2G7+%#Hu5LLLjC`)a4Sl9)T3tbxS9gEktxn z!a!WfB%h1fEL(}~LqTRde4Dcre-rQ6SyT_Ldi1IW{k?c#aL#&vm?^5gEzgnP=@lLo z<8DwNfrS1V`ZL(4fB=gKBQ~&FP%|wNghd8KoJGici3gAh4-gu34hw@-5oegR%0x9V zRmN^5{{0bh&n1wYY3iwo{4ch9fpqes=U-hXD6_KVw+{oSi-a`REzO(W8w=&%@&7B# zlPdS#a&qVWj21&AcUSl83g;Xbq^L(|fW)hzFJ{zkN(02dB6WsJSS2cl<&3VzWmUF# z=%BNAy?<VNv;Rnq(qX@cU2W*2XhWDRSObiJ!QCikq7 z^HemD+;E_?_7J705xJD|q{;g^ zegAu(+g|Id7S(w1md*E~R?V}LZ=_?qtWcS3j9@{ zGecB^3aGJLD7~B7i3k;cLk$<#W@qJ}!@zoNyqD46s9>Qy)_d_IRoI3_GKZ+P!xw8} zko|^Pq9kq{r(zN?hhOBJ1sBuS!Qtu|Tt-$Bv)^YEd(tGsPFU1w5vZuK@}R|ZBp!zk z2k|7kmoZ6e>DUzH`kZ3moWJaJ|6GRixS z;?=(5J3L>BR9Vdp9Jt~gWU(q9cEWQYJ>0M%jXzyhA8#9_TSZtjM}R`;Rh_$<**A;$ zpG?z%KkQKy#{71zw5T{*UHeBuUtx=z|-TSIc7 z!*+p^v3SqG6KwOf_S@>othtX};p{5L?LFHo_H##%q6wx-9{sXp;=+xcNdMK2>Uy_h z9!R_eXfGV?u_cy?BFx=ko&kT?jkv-!I`XpInd^l-X+HY`rA|s^Si`< z^(XzXf#T;Hop+D#eResi*$y`LXg&X)8(47L!T4+Slwgr?cWO_GLI?EMk^9R^I(#)v z{dj=7hp>o(5G9*vo>k|ZkxH00z~iMW+w_qx+=f`0r)7d^Dz{A}`Y%wWBa(Iw+H3g7 z#62xvb5gr1N8mu}4BHekc9;oNnpmMo9-tPU!s49vvn&{P9Tx9{1{P5%_Fod%BL*_6@bU{$1y$gy)|_L##z( zrcXl-zFp+hHqE%Dw&Q)VT2&THSpIDJ+!fjR{D2k>Bh0WkI~#ZW_eaSLQMFnO|CgQ+ z`~T?)VM5Aa9N|kYp{1j*gSNVUrLL``t7C5aP)l1=)6&XPT~kBH3}vRRqppEM*{Nx0 zXsB6OscL9ysaXoA#QCw?i?P0@{dc@Y2`h&X1^)cIo2f87(gD#El$TkqK^62fZyE|$ z>hna-@T&}T?=zR;>ERTpT5^8S`brY$~n&NPA+l|FhfwBkHW8;^?9*T#b8hcMBfe zAxPuyPH+<39nxs<;O_1k++7+C?(P=+$C6>znziPw-s{#m_w3r|+j4Hm#-RYWGY3&B zD*`~hHw3VFc+yO4H^d>p{|CKRo=W?PHH?fhY|y#!w_1rarED8}1)4eUbe)H8+ysMN7n_|^6W!!`xtc{ zug5m_gVI>5q$KO6Ff%?;Y#eZ5pc&h^gR2P5dsQG7p1F`RRV?msesc!cbulbJ_ls^h zFL&&{8=w&5JK;pcHpt7Q#~wcVbUF5)QiwE-xmKW&EydIeV@17br{91nQMXOO4K;y4 zg%)`gp_vx0`?;FYT}wsSHH$1G2yKDKVHgdDQTL}#6r_p-1#A^Xo7qn^YicXuu3GMn5k#&>Oa6d+H+dF2Ihk&H|8{Aw=LnMnfQ<{?X z23f4(2~#2LoN@p5xB1j!*?F7dFV#rWpaxyC_lRi#a**pzgAY%d*YE!PZo>kyY`K^1 zxQF?*L#h^Y%3QNJIn+{VkjKYawo9mqCN|3`X(Tf)$q}3qT^n>g`gUh(kT?YypnsRR zi8IrxvHz^@kD`5gy`BGQXy)-ZPI82(B@mA|mGge9=2NSl&no&_P2{IrJ%Wszya1i< zNU-sXuz1^X=8;T>q|5WaR%HCPqydZXpJ~9BlvUNbgzT&&1iC$C@9ex$l;p}tYNhq~ zLT8Il@p4WyCCnybqizVH3V3vaZvjg)FhUSWH}!ZzUU!q}MP7S?I3%B-Lh=}B>cc%N zFkHY+%ID6bHA#m=g2r|`xW4uU^_8*=fWC=spX$-$HJcX$!LY(COGk!l9tdmlWwtdP ztGF7NGk7*dPLc5MX(804JDgx_%u410mwSiQEIM0+aTP!D5G;V!K0HIzKLNi_A{9I# z6>i}WVy5?iO`Qh-P%y&IXcO_|#bxaz>_I@cHuuKE@_fVUhv6Wq8x%mo#6saSVPM5F z0$dHU83yd}04E}DLahY49H>r@EewGL-jDz9TjG+3m0f1Id;VW&ME7)C|0a15OSCyI zWsH2%v2{W{iOyAe9#55#2av(G2!ra;Ah?*g9;!KmxDxndK9O6i)Joe) zSXN1u@;#E$oHZ$ioKVgeS==d>3{vUQb;M*hSf6Pik@>qt{w?OvX~!jglYm{SyGlE7OL$L#If;)6#hc>UHw$54e-~m_e%; z<6vfG{&G|pN{n~7H*f3nQgfKmu6%uiJI&OWQ8UN=KHOX-Lir=bhC%&PcPkL$( zKh28yE_n>qBk5+N5QkR7K# zHe3uX;PQ~DKye*18%lSuf4LCxL+-bJtGugn>5J2M`GdWs0*m8)Sw;)r?)tuTbd!`k?$@c6vkVa^LuF%N;taj5=}4t*m)8H;P5};`-aJT3=>cB#t7B86@jEXWYJ;E>ywRmk3JK87F(O6XG8j8-Y|2sv#$pAd4`b zSzb{K1KDFV0tpf+rBJ#2y>HWC1q+RQ%8^%>*e3JWkLyKtMGX~XRua_ceVDtLk@CTa zaL#G_!l{I2jTK^Q8G(^z>;SGy?G7)lARyl+MM}v9Tp==W$ujo+;lqypYpNQ`>EqY( zWh`sr_1TLO`M1xK>~exFPe|1snjZU&=De?t(a5AzYDVmPmXAv%VO}@SDw#4+|Go5I%*4h9F+6J(+^(s#l!kuHEKW5(Zq>+n zH#_z$;UFj$`j{J3OSw-9KV+U`5K%XCI7GYqP?6t*J64l&{d3Fbp|75?j~z>8hx$>g z1sn}br{}Asiac?@DqOOO9c{|-kK9IGnoAWJXz~jbn2KfV|CF+GpooD;IXyXpFTiAV zGgzX<@F*e2=*K}HFtt`rCxOJR%s(J_;jZUvJ-Y)fgDb6&z|e{>jLC6YrVp)ODV7@8 zw7c2LmdxX*L}tu68i?(ADq-H&eORDT@V&(OTGDWuK2qa3;wll7qYSzb4_cjgxZfSO zIxjZq&r@o8KsQ3^=IOQMUu73p^nr>J-AYz*&k{Ma31XIh^Hl4>iqp$;pSOlMaY^X4 z9p(`K2(czrH#yc1S@x>;tR&$uPfQxQ5(wur>tU~Mb^IUTSR6qhtc!SC=4Lap6#5|Z z?`e>gc{ZcHXmLRpQ^BWL_*8s!BJlYPlLQSUP)G2V+@E5t!6g`hT9YvC>uor;xA3OSFDBrv>?W_{S9^g#|?_Ibzkv z!@;s|oXPyuFUp`Qh8sBE+wxz;HW1hPPs)Fz4}N?#R6jxM>?C>~^1kdOALu6e&YHx6 zttcEuKSBg792D5aW+3)l200);r2#P06Mz+#gdH7qiD4JXoM$nd^E_A5zq8NE>&zN6 z0LF=8!fDd+7#!R%WlAd3XeAZH5lCFp%pl95*L3h?5JKAzHf=pm0Z2lJfh>cocK>8X zW)zp`)>5Ho>t;ps(x?TY zi98(vr)n|A_SDZ0(<3Ezx{MZ^x%MTObc{=kL>!BRd!d7-!d@)>p#{iT>jM`2*u%!{ z%wOT^#s^E_P3mDZQ=lA~sI%!}u#3EtmNQ5`?xV>8|MtrmW-X>a7__f~q&6r0s;Y7P zjZ*PcTgOqwF`El0qgfX)br)ru5TV&Sh0;hg)y;L1=-@x?+c4TRzs6i)k{r6Qk-(g@ zv+|7r@bm_W9XmaiY5}Gp@(Si8x;~BlodJ*9u<((qGmp@6pZS){_YYkP2zgOvz`VLG}Ck*9BzG)-&4hd-4;0I8WCcan0DTIJhIsPS(*P` z=xX8>W#R9b6msQ!x~^y6hGB+&`Lh)@*~q_jRjai?g~5!(DWe75VY;6DjswB^7eXLe z5X95^jZ&4Bz=EGYUNK~hY>%OL6eN{zlZCO6oPUZbBmG`PP}R^;Rl@uVO+U}XSvaf< z3k;7jUuh8P#F?KH8gV@k%A|{cg1%BS7!lQ;RXiW zcS!^gVyRAvlDlyzfsE?z{`at>a>OacfmP@>!Z!`{@lc7UN-#4dAD>L!tjjhtG;&sJ zXI585$^xpL^uY{y_BZImuzq0*$cdbFy}udRrsIQbs2kQ-Go~L;ozChAr+SBqo3d!D zaZXWKD0ZS*XdC%yjhA4G;0?Dav>3mYF6=P%HW1DBEC7I80Mrx`0WVmdWPlQ=8hUU; z-qlQAPO1RJ>C-lUid%%~WjJBsB5Qv%tNq4^lD)>m zND@xl(_Xro`o-5*V!|7DY@q+$AZqMI_mn#2B9DkNtZHRPUjV$wribSzgtWwdt*o$ZsvD@e7R3{L?;!qnu970S} z$Kz1Dqn{^Dvz@bi)x#P*LOH^p>{0ifIO_ekm_v)e^EV| zrUn*gr4#_rtZI1>&Qek?2DKwtYonXhRV=1ZXXqt(PYJ{%KFz|9e$`UN&$)fP4F&O< z8lo|tMU;AfG=GJJ*E3{bgCC7$J#C~l7=?6&X@33j_vPpf9>dHh4D=Qas7CldW`*Ma z%MYyYGbP1rEeeyF?z;~{MNdylN=8QdeQK7KmXX&t(34YCQzO}M_M#_eHpGP=_ zP_#vtA&L%AW*Vl2nB0@~>}XEN5ww zFZF%MTRK)qF4dtmYW8r()oVZT#qb%ikJGIgBT0ex+5t-vYYv%r-2G4Rl1QFF?5oPZ zb(CFMTKy-1O})>>4$@d^U&Yy3_;uWWENE>&<*$%S%8O`X^wi8@X{Hq~l*B=bXsECs zL&6l;<0^+6C@2U-o}{e_!o7}}!;#(HI&=o2(Sk!lMp zA@Bk{TLbeJoM@O9WY?$ezJQ^Jr!%DmS?klv#HA|0CPPjRti`zms#yk~sTP5qssa!g z>6XkB{%IJ8BE=MHH}2k`#A+sqDA~y*5uLMG>CI;Ih2EjPH%#$77lfG=)}Mh$j9F!u z0T9uaZEAW0&Z;=6u779&B8SP1L(TVh6fM6SQiw`|^v5l@7mSSJ_c(;sc?B3x4%&TYvWHcTiBtdG`G(rRuY#5D`Mtwsc* zno3gNy+ayr%~Bp&DyQ(EDV@vhny3&0%=S+E@@c@(2Q?2Qt|*>D-z7R|tjpq!ln^|p z^`&OQ$(&@Lo-WfySy7R=m@vbHI<$T9J%qan8)}z7-H(Um;+^;Pj%p)DpM#n@HlSIF zH~M|`6sDf_8&)s+yW9;hYKg&3?Y9b7n6$=;*$A9v|6{k9a%-g;Nux4K^un((ZtiEG z(&{^~*K588>jSv?Y-2vCy^}Suv*Hj-_(e8=+ozUFI*x{;=s9`grZ**Vrr&Dkzx`vE z9IXB@Qgc^C5}ynfW)4n_3JF~wIbBesdFhauso7qQ_+VWD8@`^Vs#offe*&t7gQu*O zz!iFH_L>W+1r|Ir$EBJv^IS91D2Jf7RM6H$-?%;!>#=PVorKg#ot{m3)<@pp2AFNW z=dKdpGDSUoSW1dMe^fUYPyV{3_F%E6`ILdY1bte}@;j^hhS9H_Rg&ZI{k%hVcOtnZ zD5K8OVDo4pT0`WS60gP1d~Mr^{Es?>b`_nb5i~4-VE{CV+l^gpGayKT#a8HRT*u>} z+8H5!a1t^|YfFF21=IaK_T}@Lr4~c?vC;V{C*B_%qtxQP`+uVpbWA8u4W!*uZs!wh z{om|s39N>kbdjJ9_zLt0XvRFb96&;5$sWgM_&^`eP=xMsbp_Nf?lfB7syB*1_f`CmmINv1@t4jcgXsRiKkwcpJN z+e@%2gd)(o1k?`@98#C)&t}0Yi`=?J@1V#F_pxOVUifyiUbMM|;pi~|qh6T<@lqX9 z7YAV(wRDA)5rv{nEg_{vqgvc@7rsrIlUM77*XOYeR=3{{CT<@#YA);^KjV8-`jl3r z5cc^vBR%6(s}IJHc~kz`j)eR&3|v8GqLT*PF$RP24mg#|IRS%sCJxV@S_gJ!HgOpWG2+rds&_> z*E^&M4G`o1+|Q@RvDNzSz*RV2Od6C!(M)HuAu2t8gha8}EWs zQm`i73tj1t0h#T5c*XD2G4xazVl{B02FT6@NT}Q_29q+qDQ=RM*!t$8GaBfQtZew>TWi(v|K*&>m_el> zAc^TQ&HPn^w??`B&WNugB?2V{DO9fnc)0JE&}kZM>NPZ+lb~K&H2qx_bf%NAq*zzY zx7HI_SV*pz@35L-yC(T_X=BH`u3^KMU}-c+i(Z*w0?4tP)!P6wm>-Z4YRLf2Fi(bU zPFMlS>`j-f*wOc0ddU&%T!v?Avjx+Im-hw4+HID|>#E|97FZ2XDGHfqhw&DyJEQZv zLP!Xeb#;@N>L{maE_Iy+axZl>$RfxSVY|o?GIoK77-BNA%YQx0L=Dz;blSJ=`t$v{ zX2Th9Z1-_y9Lr*(&-Rhr$hNiQ^`#T^`DXVA0aI#GLtxcR7oiu1{{6}dCB;;?W09&C zzr?U5#op=2{`XKtF{Cn?r!VHw1d6LDLGHA@FDHbg{k2@SaGG7Lt>0=8T~%n+Bo90fdfXf{p@F?E%dme(+sR?(S}XkAvo&3=@L7394a zA|f?=a+Rhh!^<$US)rM$<%q1JY}um$wSOg}W+)?J0rsTMofxRf;pjNd1q0Y3*|l2K zdmM_gCg6bO;S_s8e}4+oM_033YLtFJmt5p_GC7MF^Cg7v<0X3 zThO!e*5MdI?IzVv>Qp6^!zV18F7&R5Eaq;DP1Xbp(fV5iEREz&y;EmfwE>J*7s?Fx zxIdS#gtRqI5*lo)^b z`irQ4=P}`usX^sk`LE7Vj*UrLlf!IGKj(7cXAHxZ0s}WiiHFt^b+V8fzuP_I?|8=K zx{Y{o4-_AGcA}t64)0M+-siQT8HJD%%0|JBF|kBXy5b@BUk5prAxH$KA{xcFGr$I~ zThiYw7-181_CU*YLq==&H7iBuOG*$RHW6z5$mJ;SoyCj*G+7}H0H|HCTxi>&s<_!S z?392Bo=FiNNVhzN+5s&*R}gWq0>WgbWN(!0{s6qdz)I185DGCWS$6#3;D_QJYw#Go zZTW^?{{Rqqed(AFcycUx5I9sIC5>zfIXtda3|phXL(&9-O?k2tz*$nRXfVyjnX+i1 zB#rOwZTxyQ(sQrPImN>?QJ-b5>;I!7Tsc_jQ>iFp>?D;q_7u~~oQOcB)LRF_OU%nWRKQyfP6stxSn*zWYs8K^9kJcyCAUsTwFzsfRelX*31>-Ie~QX=s* zA+f5Qnf9#rEi?PN{jdY)F&T)khu53T_6J#XdDhThsSEguMTI-lvO%eV$+K|`Q|-Za2imw%{@ci zJ}Gi%^6CvJZ39FycRktqrsPA@31NX}cd%;N?5IG7;deFdBig)8>fdcO$8XMoc) z1~2ILte9xce9)PR?nZoIOBPAyiXtdewNrzr&CWEmfC)KDukv?^22}u4ot%Rqb%z>* zb_Ee>?L*zUMFeHYB|fRPY8;-7-;ode_*18YMrEYxY;2GTS%YfI?^PRXow4}jGFZfW z&4pc*pHbS`d@wyA_*7^s*iEhxrQH9iEVU86NN6g_G+`Mq&|kW z$GO}{Cl8Iw*QR7vCE?+C5z!-6&aIS=_krCnaG;vn`_0A%uwsnm@uCOcE^t*zhtxay z`9A2Tf=HF2L@G#FA7VSZs_^B^$G~J%wU6VkLtntl6^#!qp6aJcYWhaD23k6ss@yOO z`Z_6x`Y6P2awn^m%NYMKur^?qYOBSPAo{Cm>5(NU`a$sQDAd5Wa?x^>f1r$TGG$Hx zw%^3GGmQ)bE)VAGpO{?NrR?sh@x5?0&6jr|`&5J&r!?=XDOSZQY+a82TrRWZ1N5d&kdX)qZNh}kVJ8xk;i_Im6LFTdFk+S4K zk#0e?AZPDuXNREZVb_`H?UDM~Jd!V?hjiA}nbkOqh~Qj+8t2T zg&}ABsk6mpRZ~gXIX|q~zJ$9P{zNcN=bh$*8RT;IZolCaPoqH!OkVIsJ=T?g`I~b7 z`T^OMs)JTMJ#L6B4o;QnPntryP0?ZMa(Sh7d2Lh0evC6|^Hi%@x9_bwhXpCN@+sa& zP?hQMTr2rc9vEnuzI70o%8O!qO|bMRDokl4bvKVz^e2z%lpUT+sq%0{(%wWWEXG_{ zSW9p;dxA4s!iN|V*m)U@NZ)CKMLD_%fJBVFLu0w(k&CdMvm;LX|5w5OGMsN%Pp)5s+lnY zDJSkfTCer^*twdY92OS>Hv@3od35^DHLC#^QwgcU;r6uS(t@=#-!GOU_+3*i7BVkB zf#Dk46iFVo8xdE(38~lw3J&~JN%0@o@ezE{8==XqbjVd~VQYHn5|XCXVs$Jpnst`* zUj}k-LIvtlb)z+E`s*D|r#`YBo61Eif<43|*k06yTbD9Q_^3DHH6S2aK{~_SlJhyk zc`9onqcM5B>S8dlMk~Iqfg~4`S8sb*NJif`Tg%-X#sc3|x)%~WJ^GT=*}aJx!`|$> z!0Z>Ju!g{_yNYXf`Zj_JJuCYO+-OzJvQY<<@_M6hPphj+YTPorF2qOx3=BWEWzMCY z9^2cLSl#!ohnt#6LZ?*;7&xCu%5WkL{A4*!vRrTP>`z5g_#RdMu&A~SQi!rZgMou& z2s|7MAq3u(8AH6Dvo0>a(*!Ueye>#Xn!uKD_Kv5KFoiSe&2#SEH_Hnln585!iPOGQ zUc-VzLPKu_zg1$%bKfFK#ODccEQXUIz+ocvW@wmt$_4_U8U*)u)*Jxve|L~O-?Ywj zB*9uZ2W5QHqF_ebkF-0A8HsveR0{;a-Hb%y?|lRS4!iLpo_E%I@~!H5dG-0Ay!QB7 zLuenIHKvU#Gxt0Wr%X>}v0Y=WquF-KCKG-`^{ILMa|sWpp9|@qEP22F68A?>*;?JC zEH2)8GT->?#1jn8y|=B2II88-nf~7WB_n@5AXl}ZhMozfV~YsSfg)=M_3I;Yy%al^ zWMdq^r?qrjxP#zCgOC)T#izMl9tlZK(lLL^k5*$rA;iE)$On4ebZ%Q~6jc zBZRqb=?Csvq>NUM2{-sMehsS37J(9#!Ngt^r$a#;vM;Ix_7x3(_*9OJB#orNy$fZo z3so!*?ld+GX!ttT&75Vj7+JQR_~^_db*5*Rfpp9*w7R|XR96pJa)!QtA}a#|{a&jYy=#_o@Whhvx^h@;gC~R4;iiQtjpE2@3ib8|_Wvs@JQ@vpc^h{(#%^TQ9vY zSnKU|IE}Hk1f~27iSk_@sOvcdpN%N@+`q6{uIDjH9@@1%*xBW2XX%FM-|yjkqXZ@C z)zYE&YLCNibDYL|?B#`%F?{N+5G?PeM(k{QXmkAGyLNKtcW9WH{`no*6R9sFRrp|6 zeX4M6dcrW3cGSdn#Q5{w-u?JW;SNj*>!4!NEzBF6b@A_DQoPqjTq{pP^A0qB88ij+ z=Cp5kda;;qFDn6$7q~7SF7?RJcFCVRwc}Nkwyv!pc)En2ksfM=sy^cJ#;K|m%-SFP zzEEcv`Zw3rHLfibnCalu?oWk~D4;_Mg7+6nFag{!Pgq};(_T)V_Xl)2#W8CE@^1cr z_BdQv4%o?2ZpyxAO~IPn{koN{-lZLeWr;Z7%1x6o85#Mm=eZEDOlZ#jvH_qdDZ-xx z+zC;Pd%O&&_?f#BtKp`2JGpVUjn*$dhh`mfp{uP~U6NJ%0oc!sSfAQUTz2j!tFxg} zKO30v=T#m#F#3CRIIh_Vf~Rb_V! z6@hs(&&yA}eb4!GtSo-uQMn0aMT+K&Q5kc`CDW#qrskIg#RHVefa~tJ%StgC+dyu= zcUyvoC#+eng+5^$?ief018p){jW?hz?;5Y`P>T$-t=O=&d(E9LMA&B-?oNnTe)JhH zPtKX}+!m$|6~3OV=Bn~qsC!uSD2&v`I6=q*&Le6$A`l`7_fhbaEm}gnmLv@~3`M{I8!jLA+KRz+<*uN!>39%KT`tDft4p6Ff@v63@()5|tv zm2|MGs#NGz#c}_GtJ|mUhf=ERFu~bC)dIs@3{c<|GL6YD`i^VVSCjHz#s;7s%Pz=n z(w5G?ng8y6A8FilWCWNuO9|VSm6&cXRGP_De}PQJTC0*#Nh`;UDJso^JoXx z>Oyp(Or8L#&)c$VRQ{zCW2a;1sW3S$9_-Tt3`&le0qG>XTcJA$CLAJ?q6IUOn$ z^X_^%%#AUpHMOX|Uv%>9y{r6B71!8C>Z#rNSP8JOYQL{8fGFc{-0k3e~J( zQF;?JJPY}+6hb_3Epp)71^K2sPlykJ7h_TMK?SRvw|+%BwDW;-%2- zV3Gv{-@P%l>;=5Oloju7{HpZg`(ZhrBi}P=U2%4OsTjcKQ+z|>OBHl!^)Tv)lV4!o zK+gWIJi9OFJ5k{nH=sYgaCH{RNNQa8qVI;KrxA_7sKo4gX1T2 zt6JO>(sa|!DdpH-#^v^(I0sKmZ?Xu$4_x@`^kEII^&))jTPWe*=xDG-#aP(irD0E; zX{4|)W|aU>jt}fg1D1l#ep``Arp3sS?L_@Nf8R827^=`btsgp#q&|C-N@Y&{x@}*? zTUb*ZmkJ}105u(MQvBiz0l9g&hY-=GXL9$OFUzb9tJNSFNIMYae$PFx(IN<;srfIj zyKLUId;i-;k;H0rjOFlJ1US)hL%Eqn+L|?1@aR7ajbeLrj9oY_nZ{R}lmZ4dhCueB zWBYWK5&%v#Dxy@p!4^>yC2?8;5p%bX>2Wc)CvmWO*QOUkdT--qDrc$kQ2*|_DrJR2 zo=5cI;^Hdcyq3?}c&oB@B;QZqX7$tPR;tHKH`c-3Yr8TUn7uY?=$pjt(8D$eXh7Ux z_*phVFD?TM?LL#%lszE)(`)DSYUjuQ{OYBsBVaQe(di2Z{1JR&-}<2|MALh>`4Zb) z*wkve*+M`Q_E5frVY11SN_S)5Z@)xrmv~^0t3CJzXY(fqN9C>NdAwj8#rF4O68n0e z^w#Ou8|&CKuBnU~+F!f}Om=>}_b&n;tU4BcNo2Mc8U%dpu$ZB2d7C@z1=njCj7=}I zA?E5le6%E0OCMn`0((B4Ror_5q*M>z5or>s@!cjC_(*eI#w4asG)S2PyfcbrDq#tA

+

08 May 2021

+

Arturlang updated:

+
    +
  • Synthblood bottles now have the proper color and probably won't poison you anymore
  • +
+

timothyteakettle updated:

+
    +
  • lets humans have digi legs (and avian legs)
  • +
+

05 May 2021

The0bserver, with a great amount of advice from TripleZeta/TetraZeta updated:

    diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 74a9c9400e..600077d4af 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -29241,3 +29241,9 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. keronshb: - balance: Nightmare Shadow Jaunt threshold up to 0.4 - balance: Vendor and Engraved message light down to 0.3 +2021-05-08: + Arturlang: + - bugfix: Synthblood bottles now have the proper color and probably won't poison + you anymore + timothyteakettle: + - rscadd: lets humans have digi legs (and avian legs) diff --git a/html/changelogs/AutoChangeLog-pr-14671.yml b/html/changelogs/AutoChangeLog-pr-14671.yml deleted file mode 100644 index af1cea597a..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14671.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "timothyteakettle" -delete-after: True -changes: - - rscadd: "lets humans have digi legs (and avian legs)" diff --git a/html/changelogs/AutoChangeLog-pr-14687.yml b/html/changelogs/AutoChangeLog-pr-14687.yml deleted file mode 100644 index f1dcdbfe44..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14687.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Arturlang" -delete-after: True -changes: - - bugfix: "Synthblood bottles now have the proper color and probably won't poison you anymore" From 2b9924b2c3bd24239b081502205a75d487cf4348 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 7 May 2021 19:40:36 -0500 Subject: [PATCH 37/75] Automatic changelog generation for PR #14664 [ci skip] --- html/changelogs/AutoChangeLog-pr-14664.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14664.yml diff --git a/html/changelogs/AutoChangeLog-pr-14664.yml b/html/changelogs/AutoChangeLog-pr-14664.yml new file mode 100644 index 0000000000..c3d172a60c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14664.yml @@ -0,0 +1,5 @@ +author: "WanderingFox95" +delete-after: True +changes: + - rscadd: "added the unrolling pin, an innovative solution to dough-based mishaps." + - imageadd: "added visuals for the unrolling pin" From eea0fa240dedbdb9ab10931d7f84b7811f489002 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 7 May 2021 19:40:43 -0500 Subject: [PATCH 38/75] Automatic changelog generation for PR #14684 [ci skip] --- html/changelogs/AutoChangeLog-pr-14684.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14684.yml diff --git a/html/changelogs/AutoChangeLog-pr-14684.yml b/html/changelogs/AutoChangeLog-pr-14684.yml new file mode 100644 index 0000000000..6b601d9579 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14684.yml @@ -0,0 +1,5 @@ +author: "zeroisthebiggay" +delete-after: True +changes: + - balance: "pirates now have a medbay and several other things qualifying as a buff" + - balance: "pirates lost their toilet" From e933556667eafe9679b95db91110ae566a91d4c8 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 7 May 2021 19:41:25 -0500 Subject: [PATCH 39/75] Automatic changelog generation for PR #14688 [ci skip] --- html/changelogs/AutoChangeLog-pr-14688.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14688.yml diff --git a/html/changelogs/AutoChangeLog-pr-14688.yml b/html/changelogs/AutoChangeLog-pr-14688.yml new file mode 100644 index 0000000000..df20b92695 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14688.yml @@ -0,0 +1,6 @@ +author: "SandPoot" +delete-after: True +changes: + - bugfix: "Fixed Cyborg examines adding an extra weird line." + - code_imp: "Everything can be set to have tooltips, and even coded to have neat tooltips." + - rscadd: "Makes it so humans and borgs already have tooltips." From 3d4ee80b9c17a29bac1c8c12e9ccef54af9eb50c Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 7 May 2021 19:41:51 -0500 Subject: [PATCH 40/75] Automatic changelog generation for PR #14696 [ci skip] --- html/changelogs/AutoChangeLog-pr-14696.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14696.yml diff --git a/html/changelogs/AutoChangeLog-pr-14696.yml b/html/changelogs/AutoChangeLog-pr-14696.yml new file mode 100644 index 0000000000..8d3185c647 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14696.yml @@ -0,0 +1,4 @@ +author: "Putnam3145" +delete-after: True +changes: + - rscadd: "Priority announcement admeme verb" From 838ef5db0f0c4650502e7ad5a0e9496aefc87526 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 7 May 2021 19:42:26 -0500 Subject: [PATCH 41/75] Automatic changelog generation for PR #14637 [ci skip] --- html/changelogs/AutoChangeLog-pr-14637.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14637.yml diff --git a/html/changelogs/AutoChangeLog-pr-14637.yml b/html/changelogs/AutoChangeLog-pr-14637.yml new file mode 100644 index 0000000000..679e234e4a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14637.yml @@ -0,0 +1,5 @@ +author: "TheObserver-sys" +delete-after: True +changes: + - bugfix: "Fixes most of the weird handling bugs and improves cigarette case handling in general." + - rscadd: "The Gorlex Marauders have seen fit to allow you to purchase the .45-70 GOVT rare ammo, at a premium cost. Don't waste it." From 931b913d57f3f4ea17b50ba633873a3ce9e3cd98 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 7 May 2021 19:43:50 -0500 Subject: [PATCH 42/75] Automatic changelog generation for PR #14693 [ci skip] --- html/changelogs/AutoChangeLog-pr-14693.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14693.yml diff --git a/html/changelogs/AutoChangeLog-pr-14693.yml b/html/changelogs/AutoChangeLog-pr-14693.yml new file mode 100644 index 0000000000..a223095ecf --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14693.yml @@ -0,0 +1,5 @@ +author: "dzahlus" +delete-after: True +changes: + - soundadd: "added new malf AI spawn and doomsday sound" + - sounddel: "removed old malf AI spawn and doomsday sound" From 1804b7ba63ad82bc697c4a8b99dd08d4deb5122f Mon Sep 17 00:00:00 2001 From: keronshb Date: Sat, 8 May 2021 19:35:55 -0400 Subject: [PATCH 43/75] Skewer Pain Replaces ouchie with *pain --- .../clockcult/clock_structures/traps/brass_skewer.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/antagonists/clockcult/clock_structures/traps/brass_skewer.dm b/code/modules/antagonists/clockcult/clock_structures/traps/brass_skewer.dm index f1ce13a90f..e8ae133ede 100644 --- a/code/modules/antagonists/clockcult/clock_structures/traps/brass_skewer.dm +++ b/code/modules/antagonists/clockcult/clock_structures/traps/brass_skewer.dm @@ -115,7 +115,7 @@ skewee.visible_message("[skewee] painfully slides back down [src].") if(skewee.stat >= UNCONSCIOUS) return //by ratvar, no more spamming my deadchat, holy fuck - skewee.say("Oof, ouch owwie!!", forced = "fail brass skewer removal") + skewee.emote("pain") return skewee.visible_message("[skewee] comes free of [src] with a squelching pop!", \ "You come free of [src]!") From df2f94b3be72d005b828461e6205a19a567c1b19 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 9 May 2021 00:19:34 +0000 Subject: [PATCH 44/75] Automatic changelog compile [ci skip] --- html/changelog.html | 57 ++++++++++++---------- html/changelogs/.all_changelog.yml | 22 +++++++++ html/changelogs/AutoChangeLog-pr-14637.yml | 5 -- html/changelogs/AutoChangeLog-pr-14664.yml | 5 -- html/changelogs/AutoChangeLog-pr-14684.yml | 5 -- html/changelogs/AutoChangeLog-pr-14688.yml | 6 --- html/changelogs/AutoChangeLog-pr-14693.yml | 5 -- html/changelogs/AutoChangeLog-pr-14696.yml | 4 -- 8 files changed, 54 insertions(+), 55 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-14637.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14664.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14684.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14688.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14693.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14696.yml diff --git a/html/changelog.html b/html/changelog.html index 39b6dff804..34311cf190 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -50,6 +50,38 @@ -->
    +

    09 May 2021

    +

    Putnam3145 updated:

    +
      +
    • Priority announcement admeme verb
    • +
    +

    SandPoot updated:

    +
      +
    • Fixed Cyborg examines adding an extra weird line.
    • +
    • Everything can be set to have tooltips, and even coded to have neat tooltips.
    • +
    • Makes it so humans and borgs already have tooltips.
    • +
    +

    TheObserver-sys updated:

    +
      +
    • Fixes most of the weird handling bugs and improves cigarette case handling in general.
    • +
    • The Gorlex Marauders have seen fit to allow you to purchase the .45-70 GOVT rare ammo, at a premium cost. Don't waste it.
    • +
    +

    WanderingFox95 updated:

    +
      +
    • added the unrolling pin, an innovative solution to dough-based mishaps.
    • +
    • added visuals for the unrolling pin
    • +
    +

    dzahlus updated:

    +
      +
    • added new malf AI spawn and doomsday sound
    • +
    • removed old malf AI spawn and doomsday sound
    • +
    +

    zeroisthebiggay updated:

    +
      +
    • pirates now have a medbay and several other things qualifying as a buff
    • +
    • pirates lost their toilet
    • +
    +

    08 May 2021

    Arturlang updated:

      @@ -734,31 +766,6 @@
      • tg hardsync, mostly contains tgui
      - -

      07 March 2021

      -

      Hatterhat updated:

      -
        -
      • You can now reskin your improvised shotguns.
      • -
      • The spontaneous brain trauma event now announces to ghosts whoever got funnied upon.
      • -
      • Ports EikoBiko's cat tail sprite.
      • -
      -

      Putnam3145 updated:

      -
        -
      • nitryl now consumes oxygen/nitrogen instead of generating them
      • -
      • Hyper-nob and nitryl are easier to make.
      • -
      -

      dzahlus updated:

      -
        -
      • Added taser microbattery for MWS-01
      • -
      • tweaked MWS-01 beacondrop to have more batteries
      • -
      • rebalanced MWS-01 disabler battery to fire 10 shots
      • -
      • added unique sound to the MWS-01
      • -
      • fixed Modula Weapons System to "Modular Weapon System"
      • -
      -

      timothyteakettle updated:

      -
        -
      • exiting a bluespace jar through any means, hardstuns you for 5 seconds
      • -
    GoonStation 13 Development Team diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 600077d4af..8fbcc35763 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -29247,3 +29247,25 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. you anymore timothyteakettle: - rscadd: lets humans have digi legs (and avian legs) +2021-05-09: + Putnam3145: + - rscadd: Priority announcement admeme verb + SandPoot: + - bugfix: Fixed Cyborg examines adding an extra weird line. + - code_imp: Everything can be set to have tooltips, and even coded to have neat + tooltips. + - rscadd: Makes it so humans and borgs already have tooltips. + TheObserver-sys: + - bugfix: Fixes most of the weird handling bugs and improves cigarette case handling + in general. + - rscadd: The Gorlex Marauders have seen fit to allow you to purchase the .45-70 + GOVT rare ammo, at a premium cost. Don't waste it. + WanderingFox95: + - rscadd: added the unrolling pin, an innovative solution to dough-based mishaps. + - imageadd: added visuals for the unrolling pin + dzahlus: + - soundadd: added new malf AI spawn and doomsday sound + - sounddel: removed old malf AI spawn and doomsday sound + zeroisthebiggay: + - balance: pirates now have a medbay and several other things qualifying as a buff + - balance: pirates lost their toilet diff --git a/html/changelogs/AutoChangeLog-pr-14637.yml b/html/changelogs/AutoChangeLog-pr-14637.yml deleted file mode 100644 index 679e234e4a..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14637.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "TheObserver-sys" -delete-after: True -changes: - - bugfix: "Fixes most of the weird handling bugs and improves cigarette case handling in general." - - rscadd: "The Gorlex Marauders have seen fit to allow you to purchase the .45-70 GOVT rare ammo, at a premium cost. Don't waste it." diff --git a/html/changelogs/AutoChangeLog-pr-14664.yml b/html/changelogs/AutoChangeLog-pr-14664.yml deleted file mode 100644 index c3d172a60c..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14664.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "WanderingFox95" -delete-after: True -changes: - - rscadd: "added the unrolling pin, an innovative solution to dough-based mishaps." - - imageadd: "added visuals for the unrolling pin" diff --git a/html/changelogs/AutoChangeLog-pr-14684.yml b/html/changelogs/AutoChangeLog-pr-14684.yml deleted file mode 100644 index 6b601d9579..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14684.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "zeroisthebiggay" -delete-after: True -changes: - - balance: "pirates now have a medbay and several other things qualifying as a buff" - - balance: "pirates lost their toilet" diff --git a/html/changelogs/AutoChangeLog-pr-14688.yml b/html/changelogs/AutoChangeLog-pr-14688.yml deleted file mode 100644 index df20b92695..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14688.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "SandPoot" -delete-after: True -changes: - - bugfix: "Fixed Cyborg examines adding an extra weird line." - - code_imp: "Everything can be set to have tooltips, and even coded to have neat tooltips." - - rscadd: "Makes it so humans and borgs already have tooltips." diff --git a/html/changelogs/AutoChangeLog-pr-14693.yml b/html/changelogs/AutoChangeLog-pr-14693.yml deleted file mode 100644 index a223095ecf..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14693.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "dzahlus" -delete-after: True -changes: - - soundadd: "added new malf AI spawn and doomsday sound" - - sounddel: "removed old malf AI spawn and doomsday sound" diff --git a/html/changelogs/AutoChangeLog-pr-14696.yml b/html/changelogs/AutoChangeLog-pr-14696.yml deleted file mode 100644 index 8d3185c647..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14696.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Putnam3145" -delete-after: True -changes: - - rscadd: "Priority announcement admeme verb" From 181dcc347be0cfe7831cffdc5ccc36ec297ad196 Mon Sep 17 00:00:00 2001 From: zerothebigboy Date: Sun, 9 May 2021 04:34:25 -0400 Subject: [PATCH 45/75] cum sex balls penis --- .../new_player/sprite_accessories/ears.dm | 12 ++++++++++++ modular_citadel/icons/mob/mam_ears.dmi | Bin 10453 -> 10684 bytes 2 files changed, 12 insertions(+) diff --git a/code/modules/mob/dead/new_player/sprite_accessories/ears.dm b/code/modules/mob/dead/new_player/sprite_accessories/ears.dm index e09a0386ee..8fb735e10a 100644 --- a/code/modules/mob/dead/new_player/sprite_accessories/ears.dm +++ b/code/modules/mob/dead/new_player/sprite_accessories/ears.dm @@ -67,6 +67,13 @@ matrixed_sections = MATRIX_RED_GREEN icon = 'modular_citadel/icons/mob/mam_ears.dmi' +/datum/sprite_accessory/ears/bunnyalt + name = "Bunny (Vegas)" + icon_state = "bunnyalt" + color_src = MATRIXED + matrixed_sections = MATRIX_RED_GREEN + icon = 'modular_citadel/icons/mob/mam_ears.dmi' + /datum/sprite_accessory/ears/cat name = "Cat" icon_state = "cat" @@ -258,6 +265,11 @@ icon_state = "bunny" matrixed_sections = MATRIX_RED_GREEN +/datum/sprite_accessory/ears/mam_ears/bunnyalt + name = "Bunny (Vegas)" + icon_state = "bunnyalt" + matrixed_sections = MATRIX_RED_GREEN + /datum/sprite_accessory/ears/mam_ears/cat name = "Cat" icon_state = "cat" diff --git a/modular_citadel/icons/mob/mam_ears.dmi b/modular_citadel/icons/mob/mam_ears.dmi index a3f09819f25890acbcc3d9dc2bff60b154efed80..7848e3c2febe9c68b506fb1b464d50f1306ae5ba 100644 GIT binary patch literal 10684 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 From 389617ac2f4dcb45652f9453005b958b38d5ab1c Mon Sep 17 00:00:00 2001 From: zerothebigboy Date: Sun, 9 May 2021 05:01:07 -0400 Subject: [PATCH 46/75] this looks marginally better --- modular_citadel/icons/mob/mam_ears.dmi | Bin 10684 -> 10745 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modular_citadel/icons/mob/mam_ears.dmi b/modular_citadel/icons/mob/mam_ears.dmi index 7848e3c2febe9c68b506fb1b464d50f1306ae5ba..352eb6a1e81aa5825385f431b1fcc767e73d18c4 100644 GIT binary patch delta 8798 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 F{~x9AL}ma0 delta 8747 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 From 2bf221be4ff4d81b791520cb4b5a8e6290d2fc98 Mon Sep 17 00:00:00 2001 From: LetterN <24603524+LetterN@users.noreply.github.com> Date: Sun, 9 May 2021 21:35:15 +0800 Subject: [PATCH 47/75] fixes syndie simplemob --- .../mob/living/simple_animal/hostile/syndicate.dm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/code/modules/mob/living/simple_animal/hostile/syndicate.dm b/code/modules/mob/living/simple_animal/hostile/syndicate.dm index 103868e1d3..df73516337 100644 --- a/code/modules/mob/living/simple_animal/hostile/syndicate.dm +++ b/code/modules/mob/living/simple_animal/hostile/syndicate.dm @@ -130,11 +130,11 @@ QDEL_NULL(sord) return ..() -/mob/living/simple_animal/hostile/syndicate/melee/bullet_act(obj/item/projectile/Proj) - if(prob(25)) - return ..() - visible_message("[src] blocks [Proj] with its shield!") - return BULLET_ACT_BLOCK +/mob/living/simple_animal/hostile/syndicate/melee/sword/bullet_act(obj/item/projectile/Proj) + if(prob(50)) + visible_message("[src] blocks [Proj] with its shield!") + return BULLET_ACT_BLOCK + return ..() /mob/living/simple_animal/hostile/syndicate/melee/sword/space icon_state = "syndicate_space_sword" From 57044515d286114eb9aa4f1d24ec53b8c7e0d4dd Mon Sep 17 00:00:00 2001 From: LetterN <24603524+LetterN@users.noreply.github.com> Date: Sun, 9 May 2021 21:39:26 +0800 Subject: [PATCH 48/75] fixes-emag-on-console --- code/game/machinery/computer/communications.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm index 048247c630..5621b47885 100755 --- a/code/game/machinery/computer/communications.dm +++ b/code/game/machinery/computer/communications.dm @@ -79,6 +79,7 @@ if (obj_flags & EMAGGED) return obj_flags |= EMAGGED + SSshuttle.shuttle_purchase_requirements_met |= "emagged" if (authenticated) authorize_access = get_all_accesses() to_chat(user, "You scramble the communication routing circuits!") From 1bee003d495b13a4b0b59b95d0ad096eb75a75df Mon Sep 17 00:00:00 2001 From: LetterN <24603524+LetterN@users.noreply.github.com> Date: Sun, 9 May 2021 22:48:50 +0800 Subject: [PATCH 49/75] fixes roundend runtime --- code/__HELPERS/roundend.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/__HELPERS/roundend.dm b/code/__HELPERS/roundend.dm index 75ce77302b..2c13f30707 100644 --- a/code/__HELPERS/roundend.dm +++ b/code/__HELPERS/roundend.dm @@ -551,8 +551,7 @@ ///How many players joined the round. var/total_players = GLOB.joined_player_list.len var/list/typecache_bank = typecacheof(list(/datum/bank_account/department, /datum/bank_account/remote)) - for(var/i in SSeconomy.generated_accounts) - var/datum/bank_account/current_acc = SSeconomy.generated_accounts[i] + for(var/datum/bank_account/current_acc in SSeconomy.generated_accounts) if(typecache_bank[current_acc.type]) continue station_vault += current_acc.account_balance From fe96caefdc373c03912e5fea0ffdd442d4d69157 Mon Sep 17 00:00:00 2001 From: zerothebigboy Date: Sun, 9 May 2021 19:15:31 -0400 Subject: [PATCH 50/75] this is layered correctly --- modular_citadel/icons/mob/mam_ears.dmi | Bin 10745 -> 10751 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modular_citadel/icons/mob/mam_ears.dmi b/modular_citadel/icons/mob/mam_ears.dmi index 352eb6a1e81aa5825385f431b1fcc767e73d18c4..1ed3d8fbbe98dd3808dc6a5e0e86c1e08812b38c 100644 GIT binary patch literal 10751 zcmch7c{J4h+y7WXDok#vEQ9W>p=4<+V;d=1N-_1Ywu%u?qHsC*Dp7?J4MM051^MS%fHBPf} z5t3V8vZC`z^j4U$rEfq5?hnl1=uqyrIHqG+OawCjZEB8UwNl@w%V&MdB!~~&8tD`5 zwB`JC53juQS6}3M3@aa!wDPSmOvWMbMjiL6JTzc`7TK&;UeNcrgmwC}uCTf2*vBGT zZQZ$5(L?YIaj>JY|G8I&sZ(o1GIOyvt2Q7?S{0^$sPlUIIwV70!>xEdkJad=Uyuid zbf88{YRomy@;o;Qd2rn%!pWO$wKhx+Aj@k+`r>c2?}gEAZ*FdE=#ON z3kzve_EHcn<1*%Yer`37i_d$X;K*&yB{;Wa>jA9AsRjlL(ON2R2uXB{9KL}kmLq8K zi*`>epmW!U2b5;g(o&(t;ad~uvxk`m^E)h|BB_(}DAxLpt3-FOPFBPRdA2F}5D2vL z@+r@S_>{A(s8JkgUZZGNQBL|3{n%$@fcbugD?W}*ObHo3R3ueZQg3gB%Sa=4E+w!@ zpV#6gRPR8g?Oivv2FqzT*e9Q*LKV6=%iD`Y*8wzW)<4y3L{P^3$%(0AXe_F9iyUym z`*_mHACKzdz&g`+5Uz&%?4T5qHEk{W>#=6;Y3xF=8@jTq1KNJ!{ zpilc{Kt{p8*FgW+(ye`u^RIRr7H1JB%=OMI%?zRkq6Tp!A4OWE;s0f5}_b#y`YlbEv*G zRBTy2_j(oMMPo()(yZfR@5-FQ6H2LHXw0@x^ppNWuMZVDf7;zY`v z9NfQ95zjU~w`I}zlURv=3FYb~!NSU2?to3O^nw2`=&p9&#{(Gw7fdIfRR-)he1$ZO z4@9u_72?XU9POj)XGX$F2`t9qZmx}C-g}x(egZaAcG`t}$W7~a8q8a6l#V6TjxX1d zqjs|=9nS>Y#Siaq5TUs!HYHt0q^+pVFL^*mMJZ8Y3CAM3&R;^&W|9J zW*qW4j}d&>An^>2E9#f*)B<6Yw!J{uTog9^a>#+9q~*)c(5WNRO?@d5 zEkKeq!$Dl2`x}u)pu{O&5zwo1T)ZGf>%BG6e{gA376`0jQOgQ!{-X$kBr*o_I}f_8 zWn~i+8GKmsTdcILlSR}SdO~qN0SDxL%XFwqQE$ZvS&YlmT$6v)O!Nm*;=v`SI&M3x zYW%UHEC`STo1AAha$N;Ydik96to7Uy|3DJ~rJwUVOBZpI5t}U}#tO zDY`KT8_V9HecRl)f|clz>4Ku7Xr@u^nW%Kxy21xKYir8$1vm93puNz%;;alcxpiY) z^e$vNOKxVvJ2M11>{=P&e7?ijZos&IL8B;61WcK)U{@5PY5i@@Jva*`j;tK}Fc|f6 z@XNDh{zO^uUew0_qow}eNYZ$g%M)!YU7XdZ8tQa#rWJs1(9*NK{W4&%`GB`g6uqHf zF2263EZAbFigsR8va`?%Nvu^|$`UY%CklhX1z91iaKzZR?fvs!7CRwdZdKZ*7$(L+@A)E7vDXpo8`f)Gxg_aXbO^i< z-)x%1X~s!>z5Gr!R%MBXRiepFot_&SkH`tVnIbd)4Rh2UbWid0T0(-9TL0DVz8gVk zTegV4?yehkJF3bJvUm|n&Vw?w-zi{|(wZKmC6#=ss_V%LnRw=q8JbJ2MLUF_8YBM2 zN_RnxCiq-x9Sa%{MX8KF3VR*`%W)m3VUe!S#0$-kJ+lR5noku;#z$_+)^WWu1&T$v z&0{#kQeY3c^&&-;K~>EET($le7_87IK#8&v#aX!n!lBmj^QTCi%wGB17$=;~eaH&~zKV=)d zMo9HHe?n1Q@BNA#`%`8nquqQLH=KA4(xc$LHW+MRp_GrFIK__IpL#ZJqeE+;XX~|@Aif-hdFZc z80q?$eV)0iS8~Nn}k@d1)wk9+?@95uwU ze=rs@0JXIU7hF(_8=`z@q3CkX6c65Eoxarlp7V!r)dA`yX;T4+m691OLon8TQ zR%8D`WdE;R`Cr)?@fpDTd1zQkA3HLTIs3IxG(~@a$bg12o4Tbq1ZC z{lXn>3+o0$83tdk7RJ4l!wSf%+jehbx@Z_$I^Sl@k3jYV(8ssH_a1O!%rBsXxGH7D&juXse|z zdNqO{jDdW8sBHsl!17)deh@FUMCY%DOgP^u(NZt(J#d5|3;*>>weOP31|ue3zapgM zud4)}fy?qc6{KPPFQwKdY?^yN=Y2JY(~|MaW?RCLu-zIwE^WGqqF*O;1~&wQ0HTws z33}?&1Mr)gTdQ~Y$6-AIOW_nK5?js+q=2}CvQIG|Hp}kX%QO=Gmr%b0WeDf{57Pd< zEyr7N5}+ze3ng>-G@7986;aJ*gx^B8;I)@5^o~73I&yvKNiVY#8adO!)=9>>)Ey#Z zj@K+VzGg4nYZ;0~rmnWhJMNb$;O6fzWK#@Bgy)8z7Iz!p;v3=c5r~Li&W?lVuWuEa zXE!S3ak9gPm_zZ0Vc)OaQjxi9a^X>0be^6a^R*}s6{VC?&A8&U`M%C$@K3y=BUfPED%Kl>-*>0et zSr{r)9&@w{T1@cPaZPov;pYDEbFA!r3v-}y3G+3VF8K>-zjr*%EN9Z1lqx_8AQ+E8wbGRxcI=USru zw6r-x_ZC1AA(TCeSmgN8UpBF7=v+~YI5;*q{#otCW8dKh3l(p|MCP5=L_&_NjSe*o zlrC3Q`E=yq?UfQN&{;dZw? z)n!&3Lq8>S?C5lIjbw&Mv+vz(9e?i^EfXqeMWZB-ywkE#psM@Eu6OlfQp~i4>877UX-DU24|FqI7Q&8UV4$V@ zZ54^mpJIL%ES#GQWB9FaAjef*reK+N!#eYaej>QJ-0YH&T+n{#rz75*B(^^2YhKBAqyd{DYp6w%^_b|^ko_GXct z9n#;^4e#)LGm)MaIlM8O>}2zi&aP0P?6nlR&VAIeq6Sc-xj}`rLB=`GUp336V?@dE z#oH)+j7v6NP&T=5kMbij7Nb!BbwI?U#Cn+I?rb-zxIr0?npE&IQMkA}yr@DwFWh z>hqvzaWMbGx!9}Zf-#PoppyNdV9L;uA0y}bp?R?Mi*MfD`8<5>Ii^WSI#?{2VfpKo zRG-MZ z+l!%<<=>sdT}jN~{*uW^#=}+P<`=S_BdSM$duB++}OGmNy~`%SU&I&KI6ih%NK0Jz;I-aU%B<^Qsg)|SK%i_{(V=Hw!_wdoag+!_{2I(Y5! zvRlZ;(9v5$JGJiH3n*3$@NQgFQ_g$Z)Rf21X%H!f#h`y=Z!_qN{S5LO9BXTtG`{ON z7oJ^_2yCO^4PH~5nwpMrf_Gf*ucL0oxfq~Aj)P;tgX^O|5_%2WC4WP7X?eGs1%w4q zw~7o*(rrmvkF!0c4dWB|0JwfQd#wv{!b9WxKuB;fI0ItXpC7mW#X8P<>5(17wH{Ak z>mau?6>MN*+tXh%Td1Xg zg4Yxe#)K8Xz&YX?)Mex*UN;$ywt7?^87#HS6q4)vQ4Il`doSn54e_i}x-z_lKGt_- zKv0T-V#y6Tw9u7e6WUe(SH6MH>3T!)25G0rp&LvKl6k=2Og3b!5F; zWKCz<*q+@i6HOdpsOH4{(6dnzJ{bqM=TqYNkt3E){a%LP_3QO%P9QdD)>;FX%hb%ZMaB4h7%7TAr7ahi+oOh0c@ z?0%Vgg05;iv;yf`o@?VfTqbsRcEjHuqCFUav^N4hd#7G{Lzz;;PTy}(VC0bt$Xukijgtotpa0V4(S@7o1{OYrpmu{Zb&1;6N)T&iQi;Bu`5;x z6MMGSxNeYTU}aKgjXx*4~g!y+{3F8 zW;zU$wSyY>^bWWhLNqSSSOweV(Yw3KBFb+T;CXCQpTvYy)+k*%IIOnI`fdYpU_xs; zh-624k!|!WT2zNdY_jtI5dbtYz#g}=lxH$9>V4Wn%T&L8o+Br7V#sfLPSx65*=xnq z%sQsmJ5Lcv!j##EubZzMmQAe-4ZZi7c|GEMyQ%zN7tu=k42&{-8(s$xv6aH0SE5Cm)7)uQ*D`Ofmj8 zhvV`4t`b|n6lIT{-%jjph7?XVUNoKEiSDQP_pDg3sy^q=&o#OUg;--;{sxU*vDwUZ zUYR#(JuX`9Am9L~efy>yoaEU>?}qmWMbA9%T_m4!m}Z_I)utm2;c?@YDPIRtzRNc) zr-;CAlIpxLoCAM7(Y7~vf$}a$z`gT>H={(#Xbg8pgEqqli+G*EVx2R-=|8w8By3lG zsJp^XtW<*W<{ga8C{ktu8HmvI-{u>W_i<{in!|MA8Q}u1X0LM2gMgO~+3qh;Wo6f{ z1HHF>1iw%8N`MwGs7VTtE$MZ^fISz~9Cp~qIf4sx#CJwo1e6#amav}>rtQkqXyK_-p_MegrKX`s9*=J+*6p2&R(xm* zIvYm@qGrMRs#ymc@rqrCgx)u_mUg{H@38Bb$;=WCvCdYSIoB*C&2J}xW>wwK+Hgb` zsp(@1)W?X=aMXPEW9mhe2+w8bMlXB4#t4T)`jw?~wS3qZk=>S-y?x*S1`ux zHX$Z}ZeUT@+;2A&2401swD(Jf?~yHYZ@cTawaQ}m%YWLv=nwcbn|7!dYf%^YNoCsg z-*7P=8BH(8=X_TJ+2d+NVJpBqjt_T7xqs21YCD@fhvjo}2=4tQLcjQ<*PVa4iK?}g z1t5f~>`6P(&XxM`UPB5{9Oa@%B8n1xZd(5WASqs}P^0iP@8V&j>+>>me_YKrI^xSb zd;!Psyi z?*Gh;ja%S@5THJp0X&h!^dk)NH_+cWE9k>L2cFQFu3|~HpE=*t6Cf9_7d>G&W@}q( zl~=D)B-z7mLn!g&9(CkMSh&(kqyPoQ6fv3adPj{cP-T+W#U4k3#TCG@!xV>1lmS;) z^Tqe+nHNV#TGN}N8k$s3#&6>C&2(tZ6}0GH>D5yIh3Lp|Q+UVtmxgJ0jxFw#{b)!w z*lZFdr41N3m8JfO;COlE2bVu?c6Vv3$X?>P0PA0nvBAACo~|j~3{j36^4bWt&egt2 zXvn&@9FDJs=a(EhZuzEx#oGFJs+6KYLIbo4zHnK!9LS#9GNSQrZ^ zEh1kE7&N?z6KJwj!l!5OQ>=@!2xf5Ducm&$zfU*}?!Pl{VG-@lacsaBX*+j%e#Adm z?_vS||9WZzJS=8+7z3&8M4K^R9SZ*trCX4pI@b8PpI_w1BV}+@#Op&<1;0I06#qZU z$^Vb}UQ;aQ2;jz_kef8`AfT^$C!CS=0)hB{?41Qr9s3BFO+a=2G$ILr;DzXo?z_3N ze|nrVo;DknXW33xN~<3y zQP*~qcS(d+EZ+YtxuS*paIlpA|H%Y)0VHnLwb^G1Bg&YIOF7Vy#xy&xk3)`1sCb&yVD8&t{ z+j6Yy$HE$f$O|G60K&CRO_**~Xd zjSUSxXyzY)gaK1`Vm7qcY&$}~e5+9kb~F54&Nj^{P#mV{ZYZxXPI{zsYa&^297#8j z;b_U<#xKXJYKH@(kUzj2JvnR>Kks}BaEhR8`b)k%8Sm;`CLW$k)#h&hEhGB{_YN8S zTm9{S{N(?`V*Wpt{^dGDf6wTwLqXTO&K2##E)p!s0LsN{?^%AFfOBkz7RzgCIF5189cxE|jg zHR*<`t7`$*jSD*x%=TM%7U04@W(R1jE_^&7k7nlbF~6q`^^n;ZcX$HWWX?SrSwod5mh{cA5hwom%RbF&yoSj8A1viVLHdxnsv9`yyMTP zAq=Fb)py9X8?YsBmW62ne31fW9<3 z%Xy6@32Mf%w)UDrG&rD!)UXLFoG*& ze7*}V?tN8nPqsRR&0^+lw&NCyZOb)=L|5_woTb7`7`dYC)GtlfSWkf&o#xzTT~}~p z1s*<)yFa6VWx8u65dFf11z1r#>oX|MRJuCb8-CEMrbpcsw+nHNTl>VJHp_lk)+kjA zl|sU&lXh;aAm7HZJrA2$ObYbQ0-(xQatvmje@f`cZa36$X)qHEEouq+aY?DTHm%9= z_0n;=Is5@&K;LC_frGDe&>|-L!|@quO)uhZm2-%doR*jta@(S*4X?;7h7Xq>SX%6T zfDd<51Q%s*5I^}*W>f$|-+nJ!CXmJl!hjPMIP`@0SpXBtN2@}Q zxSKceCqI>(MytKF;=^S;OOp6Wc{RgTEhLsYy!hxw1nX>%ao0Cj1@a;e^*FRN$s|_| z=i9=r%?)p_7%KrBO^Y36xkuiXAwW11oNbJd%E09ANW7ZAE->OO-0P`lxeC+M(iN6d zGkgKdYptvnw-=q%bz0lR6V46m>;c<=Ef(XPuUGh+m~w|oGJTB?c?mi-cL{E`1d)iNC9Yt2XxgMxWL%g5qCfMtug)Q!8Z zAzK)5iMZ`t2AnXuh7SaN7fTYB>07P#`xt25*`r4EdlOCT5^-R0xgie168&QGKZ&di zfIxqd?vd{R(*olA@#=t`aMIy34|>$CO#Q`AJ0~1SfdRX5y^7}+h(Esj+n)V>q~m|h gQ~%B5I!zqm)fUY7iu1D|5b$%+%o<){;&$i%0j4k4+5i9m literal 10745 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 Ys-Sqx^wDua5b(HWYzZqfy!GHe0Bjl^EC2ui From d9e86fdd492f078d4308449728ec5fa3b3a7d2d3 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 10 May 2021 01:27:50 -0500 Subject: [PATCH 51/75] Automatic changelog generation for PR #14698 [ci skip] --- html/changelogs/AutoChangeLog-pr-14698.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14698.yml diff --git a/html/changelogs/AutoChangeLog-pr-14698.yml b/html/changelogs/AutoChangeLog-pr-14698.yml new file mode 100644 index 0000000000..09270483e6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14698.yml @@ -0,0 +1,4 @@ +author: "bunny232" +delete-after: True +changes: + - rscadd: "Delta station xenobiology department has received enhanced scrubbing and ventilation capabilities similar to box and meta" From 0c0e5f6d184496af75edbc4218421db7e5b861a7 Mon Sep 17 00:00:00 2001 From: DeltaFire Date: Mon, 10 May 2021 17:44:21 +0200 Subject: [PATCH 52/75] fixes --- code/datums/helper_datums/teleport.dm | 3 ++- .../antagonists/eldritch_cult/eldritch_items.dm | 15 +++++++++++++-- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/code/datums/helper_datums/teleport.dm b/code/datums/helper_datums/teleport.dm index 7855c4e87b..c1aed96d61 100644 --- a/code/datums/helper_datums/teleport.dm +++ b/code/datums/helper_datums/teleport.dm @@ -142,7 +142,8 @@ // Can most things breathe? if(trace_gases) continue - if(A.get_moles(/datum/gas/oxygen) >= 16) + var/oxy_moles = A.get_moles(/datum/gas/oxygen) + if(oxy_moles < 16 || oxy_moles > 50) continue if(A.get_moles(/datum/gas/plasma)) continue diff --git a/code/modules/antagonists/eldritch_cult/eldritch_items.dm b/code/modules/antagonists/eldritch_cult/eldritch_items.dm index 0dd9cf6bea..a6380a81b2 100644 --- a/code/modules/antagonists/eldritch_cult/eldritch_items.dm +++ b/code/modules/antagonists/eldritch_cult/eldritch_items.dm @@ -62,13 +62,24 @@ /datum/action/innate/heretic_shatter/IsAvailable() if(IS_HERETIC(holder) || IS_HERETIC_MONSTER(holder)) - return TRUE + return ..() else return FALSE /datum/action/innate/heretic_shatter/Activate() if(do_after(holder,10, target = holder)) - var/turf/safe_turf = find_safe_turf(zlevels = sword.z, extended_safety_checks = TRUE) + if(!sword || QDELETED(sword)) + return + if(!IsAvailable()) //Never trust the user. + return + var/swordz = (get_turf(sword))?.z //SHOULD usually have a turf but if it doesn't better be prepared. + if(!swordz) + to_chat(holder, "[sword] flickers but remains in place, as do you...") + return + var/turf/safe_turf = find_safe_turf(zlevels = swordz, extended_safety_checks = TRUE) + if(!safe_turf) + to_chat(holder, "[sword] flickers but remains in place, as do you...") + return do_teleport(holder,safe_turf,forceMove = TRUE,channel=TELEPORT_CHANNEL_MAGIC) to_chat(holder,"You feel a gust of energy flow through your body... the Rusted Hills heard your call...") qdel(sword) From 7dfe4771c84c1ea4c060dbcd77d6b73bc3b14aba Mon Sep 17 00:00:00 2001 From: bunny232 Date: Mon, 10 May 2021 13:11:26 -0400 Subject: [PATCH 53/75] Update DeltaStation2.dmm --- _maps/map_files/Deltastation/DeltaStation2.dmm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index f9da727d53..39688c1db8 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -65125,6 +65125,10 @@ network = list("ss13","medbay") }, /obj/effect/turf_decal/delivery, +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 + }, /turf/open/floor/plasteel, /area/medical/virology) "dQh" = ( From 8c0911e9689edb439f5bfef2889452fc53e5b7f0 Mon Sep 17 00:00:00 2001 From: qweq12yt <45515587+qweq12yt@users.noreply.github.com> Date: Mon, 10 May 2021 15:56:50 -0300 Subject: [PATCH 54/75] fix hulks breaking cuffs/zipties --- code/modules/mob/living/carbon/carbon.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 6f5109c90b..c1110af267 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -370,7 +370,7 @@ breakouttime = 50 visible_message("[src] is trying to break [I]!") to_chat(src, "You attempt to break [I]... (This will take around 5 seconds and you need to stand still.)") - if(do_after(src, breakouttime, 0, target = src)) + if(do_after(src, breakouttime, 0, target = src, required_mobility_flags = MOBILITY_RESIST)) clear_cuffs(I, cuff_break) else to_chat(src, "You fail to break [I]!") From 3b234405c89318a070169fd3259dba06345c1299 Mon Sep 17 00:00:00 2001 From: qweq12yt <45515587+qweq12yt@users.noreply.github.com> Date: Mon, 10 May 2021 16:06:57 -0300 Subject: [PATCH 55/75] fixed disky comfort spam --- code/modules/antagonists/nukeop/equipment/nuclearbomb.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm b/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm index 7d669e5c41..eb98635e65 100644 --- a/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm +++ b/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm @@ -633,7 +633,7 @@ This is here to make the tiles around the station mininuke change when it's arme AddComponent(/datum/component/stationloving, !fake) /obj/item/disk/nuclear/process() - ++process_tick + process_tick++ if(fake) STOP_PROCESSING(SSobj, src) CRASH("A fake nuke disk tried to call process(). Who the fuck and how the fuck") @@ -650,7 +650,7 @@ This is here to make the tiles around the station mininuke change when it's arme disk_comfort_level++ if(disk_comfort_level >= 2) //Sleep tight, disky. - if(process_tick % 30) + if(!(process_tick % 30)) visible_message("[src] sleeps soundly. Sleep tight, disky.") if(last_disk_move < world.time - 5000 && prob((world.time - 5000 - last_disk_move)*0.0001)) var/datum/round_event_control/operative/loneop = locate(/datum/round_event_control/operative) in SSevents.control From af3f835db8f966709805788ebe7e2049b9a4fa4c Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 10 May 2021 14:28:41 -0500 Subject: [PATCH 56/75] Automatic changelog generation for PR #14704 [ci skip] --- html/changelogs/AutoChangeLog-pr-14704.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14704.yml diff --git a/html/changelogs/AutoChangeLog-pr-14704.yml b/html/changelogs/AutoChangeLog-pr-14704.yml new file mode 100644 index 0000000000..fc452408b7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14704.yml @@ -0,0 +1,4 @@ +author: "LetterN" +delete-after: True +changes: + - bugfix: "fixes emagging console shuttle purchases" From 28c32f3d90d166e91559a08f5ef3b904cfa08eb4 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 10 May 2021 14:29:51 -0500 Subject: [PATCH 57/75] Automatic changelog generation for PR #14703 [ci skip] --- html/changelogs/AutoChangeLog-pr-14703.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14703.yml diff --git a/html/changelogs/AutoChangeLog-pr-14703.yml b/html/changelogs/AutoChangeLog-pr-14703.yml new file mode 100644 index 0000000000..f1d2e7951a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14703.yml @@ -0,0 +1,4 @@ +author: "LetterN" +delete-after: True +changes: + - balance: "syndie melee simplemobs has no more bullshit shield" From 59914250c3493da3b361bd1fdd4b8e422f3e18f0 Mon Sep 17 00:00:00 2001 From: Lin Date: Mon, 10 May 2021 17:04:48 -0500 Subject: [PATCH 58/75] spellcheck --- code/modules/mob/living/carbon/human/species_types/bugmen.dm | 2 +- .../mob/living/carbon/human/species_types/flypeople.dm | 2 +- .../mob/living/carbon/human/species_types/lizardpeople.dm | 2 +- .../mob/living/carbon/human/species_types/mushpeople.dm | 2 +- .../mob/living/carbon/human/species_types/podpeople.dm | 4 ++-- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species_types/bugmen.dm b/code/modules/mob/living/carbon/human/species_types/bugmen.dm index 773651d464..c649339fe3 100644 --- a/code/modules/mob/living/carbon/human/species_types/bugmen.dm +++ b/code/modules/mob/living/carbon/human/species_types/bugmen.dm @@ -1,5 +1,5 @@ /datum/species/insect - name = "Anthromorphic Insect" + name = "Anthropomorphic Insect" id = SPECIES_INSECT say_mod = "chitters" default_color = "00FF00" diff --git a/code/modules/mob/living/carbon/human/species_types/flypeople.dm b/code/modules/mob/living/carbon/human/species_types/flypeople.dm index c3e406244b..5a185cbeb8 100644 --- a/code/modules/mob/living/carbon/human/species_types/flypeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/flypeople.dm @@ -1,5 +1,5 @@ /datum/species/fly - name = "Anthromorphic Fly" + name = "Anthropomorphic Fly" id = SPECIES_FLY say_mod = "buzzes" species_traits = list(NOEYES,HAS_FLESH,HAS_BONE) diff --git a/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm b/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm index 40645b13d4..cfbb8c31c0 100644 --- a/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm @@ -1,6 +1,6 @@ /datum/species/lizard // Reptilian humanoids with scaled skin and tails. - name = "Anthromorphic Lizard" + name = "Anthropomorphic Lizard" id = SPECIES_LIZARD say_mod = "hisses" default_color = "00FF00" diff --git a/code/modules/mob/living/carbon/human/species_types/mushpeople.dm b/code/modules/mob/living/carbon/human/species_types/mushpeople.dm index dcbdf91485..0655b28197 100644 --- a/code/modules/mob/living/carbon/human/species_types/mushpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/mushpeople.dm @@ -1,5 +1,5 @@ /datum/species/mush //mush mush codecuck - name = "Anthromorphic Mushroom" + name = "Anthropomorphic Mushroom" id = SPECIES_MUSHROOM mutant_bodyparts = list("caps" = "Round") diff --git a/code/modules/mob/living/carbon/human/species_types/podpeople.dm b/code/modules/mob/living/carbon/human/species_types/podpeople.dm index 697c3db35e..0fcafaa208 100644 --- a/code/modules/mob/living/carbon/human/species_types/podpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/podpeople.dm @@ -1,6 +1,6 @@ /datum/species/pod // A mutation caused by a human being ressurected in a revival pod. These regain health in light, and begin to wither in darkness. - name = "Anthromorphic Plant" + name = "Anthropomorphic Plant" id = SPECIES_POD default_color = "59CE00" species_traits = list(MUTCOLORS,EYECOLOR,CAN_SCAR,HAS_FLESH,HAS_BONE) @@ -71,7 +71,7 @@ H.emote("spin") /datum/species/pod/pseudo_weak - name = "Anthromorphic Plant" + name = "Anthropomorphic Plant" id = SPECIES_POD_WEAK species_traits = list(EYECOLOR,HAIR,FACEHAIR,LIPS,MUTCOLORS,CAN_SCAR,HAS_FLESH,HAS_BONE) mutant_bodyparts = list("mcolor" = "FFFFFF","mcolor2" = "FFFFFF","mcolor3" = "FFFFFF", "mam_snouts" = "Husky", "mam_tail" = "Husky", "mam_ears" = "Husky", "mam_body_markings" = "Husky", "taur" = "None", "legs" = "Normal Legs") From 4609d732f9b213800c99db4425b35a9976e9120e Mon Sep 17 00:00:00 2001 From: Linzolle Date: Mon, 10 May 2021 17:15:43 -0500 Subject: [PATCH 59/75] more spellcheck of anthropomorph --- .../human/species_types/{anthromorph.dm => anthropomorph.dm} | 4 ++-- tgstation.dme | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) rename code/modules/mob/living/carbon/human/species_types/{anthromorph.dm => anthropomorph.dm} (97%) diff --git a/code/modules/mob/living/carbon/human/species_types/anthromorph.dm b/code/modules/mob/living/carbon/human/species_types/anthropomorph.dm similarity index 97% rename from code/modules/mob/living/carbon/human/species_types/anthromorph.dm rename to code/modules/mob/living/carbon/human/species_types/anthropomorph.dm index d718db818c..328a557931 100644 --- a/code/modules/mob/living/carbon/human/species_types/anthromorph.dm +++ b/code/modules/mob/living/carbon/human/species_types/anthropomorph.dm @@ -1,5 +1,5 @@ /datum/species/mammal - name = "Anthromorph" + name = "Anthropomorph" id = SPECIES_MAMMAL default_color = "4B4B4B" species_traits = list(MUTCOLORS,EYECOLOR,LIPS,HAIR,HORNCOLOR,WINGCOLOR,HAS_FLESH,HAS_BONE) @@ -20,7 +20,7 @@ allowed_limb_ids = list("mammal","aquatic","avian") /datum/species/mammal/synthetic - name = "Synthetic Anthromorph" + name = "Synthetic Anthropomorph" id = SPECIES_MAMMAL_SYNTHETIC species_traits = list(MUTCOLORS,NOTRANSSTING,EYECOLOR,LIPS,HAIR,ROBOTIC_LIMBS,HAS_FLESH,HAS_BONE,WINGCOLOR,HORNCOLOR) diff --git a/tgstation.dme b/tgstation.dme index 017bd393e7..be1fddaee2 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -2625,7 +2625,7 @@ #include "code\modules\mob\living\carbon\human\species_types\abductor.dm" #include "code\modules\mob\living\carbon\human\species_types\android.dm" #include "code\modules\mob\living\carbon\human\species_types\angel.dm" -#include "code\modules\mob\living\carbon\human\species_types\anthromorph.dm" +#include "code\modules\mob\living\carbon\human\species_types\anthropomorph.dm" #include "code\modules\mob\living\carbon\human\species_types\arachnid.dm" #include "code\modules\mob\living\carbon\human\species_types\bugmen.dm" #include "code\modules\mob\living\carbon\human\species_types\corporate.dm" From 051f9d06fc7abaa5b7f56ac9bf81895b5fa608df Mon Sep 17 00:00:00 2001 From: Changelogs Date: Tue, 11 May 2021 00:17:56 +0000 Subject: [PATCH 60/75] Automatic changelog compile [ci skip] --- html/changelog.html | 17 +++++++++++------ html/changelogs/.all_changelog.yml | 7 +++++++ html/changelogs/AutoChangeLog-pr-14698.yml | 4 ---- html/changelogs/AutoChangeLog-pr-14703.yml | 4 ---- html/changelogs/AutoChangeLog-pr-14704.yml | 4 ---- 5 files changed, 18 insertions(+), 18 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-14698.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14703.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14704.yml diff --git a/html/changelog.html b/html/changelog.html index 34311cf190..61681621e7 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -50,6 +50,17 @@ -->
    +

    11 May 2021

    +

    LetterN updated:

    +
      +
    • fixes emagging console shuttle purchases
    • +
    • syndie melee simplemobs has no more bullshit shield
    • +
    +

    bunny232 updated:

    +
      +
    • Delta station xenobiology department has received enhanced scrubbing and ventilation capabilities similar to box and meta
    • +
    +

    09 May 2021

    Putnam3145 updated:

      @@ -760,12 +771,6 @@
      • uncapped TEG power, buffing high-temp TEGs
      - -

      09 March 2021

      -

      LetterN updated:

      -
        -
      • tg hardsync, mostly contains tgui
      • -
    GoonStation 13 Development Team diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 8fbcc35763..ae29db429c 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -29269,3 +29269,10 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. zeroisthebiggay: - balance: pirates now have a medbay and several other things qualifying as a buff - balance: pirates lost their toilet +2021-05-11: + LetterN: + - bugfix: fixes emagging console shuttle purchases + - balance: syndie melee simplemobs has no more bullshit shield + bunny232: + - rscadd: Delta station xenobiology department has received enhanced scrubbing and + ventilation capabilities similar to box and meta diff --git a/html/changelogs/AutoChangeLog-pr-14698.yml b/html/changelogs/AutoChangeLog-pr-14698.yml deleted file mode 100644 index 09270483e6..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14698.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "bunny232" -delete-after: True -changes: - - rscadd: "Delta station xenobiology department has received enhanced scrubbing and ventilation capabilities similar to box and meta" diff --git a/html/changelogs/AutoChangeLog-pr-14703.yml b/html/changelogs/AutoChangeLog-pr-14703.yml deleted file mode 100644 index f1d2e7951a..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14703.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "LetterN" -delete-after: True -changes: - - balance: "syndie melee simplemobs has no more bullshit shield" diff --git a/html/changelogs/AutoChangeLog-pr-14704.yml b/html/changelogs/AutoChangeLog-pr-14704.yml deleted file mode 100644 index fc452408b7..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14704.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "LetterN" -delete-after: True -changes: - - bugfix: "fixes emagging console shuttle purchases" From 35fa7809a14c347d3fe251d5e0d7e10adba5fa5f Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 11 May 2021 14:08:36 -0500 Subject: [PATCH 61/75] Automatic changelog generation for PR #14706 [ci skip] --- html/changelogs/AutoChangeLog-pr-14706.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14706.yml diff --git a/html/changelogs/AutoChangeLog-pr-14706.yml b/html/changelogs/AutoChangeLog-pr-14706.yml new file mode 100644 index 0000000000..ecea6647ec --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14706.yml @@ -0,0 +1,7 @@ +author: "DeltaFire15" +delete-after: True +changes: + - bugfix: "find_safe_turf no longer always fails on safe oxygen levels(??)" + - bugfix: "Heretic bladeshatters now actually take the heretic's z into account as intended, instead of always being station z +tweak: Message for failing the bladeshatter despite succeeding the do_after +tweak: Improves bladeshatter a bit by making it safer codewise" From e7107af0a409c7a7b02414c8b799d9d3a435c2dc Mon Sep 17 00:00:00 2001 From: Changelogs Date: Wed, 12 May 2021 00:18:48 +0000 Subject: [PATCH 62/75] Automatic changelog compile [ci skip] --- html/changelog.html | 17 +++++++---------- html/changelogs/.all_changelog.yml | 7 +++++++ html/changelogs/AutoChangeLog-pr-14706.yml | 7 ------- 3 files changed, 14 insertions(+), 17 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-14706.yml diff --git a/html/changelog.html b/html/changelog.html index 61681621e7..b6b794f5ec 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -50,6 +50,13 @@ -->
    +

    12 May 2021

    +

    DeltaFire15 updated:

    +
      +
    • find_safe_turf no longer always fails on safe oxygen levels(??)
    • +
    • Heretic bladeshatters now actually take the heretic's z into account as intended, instead of always being station z tweak: Message for failing the bladeshatter despite succeeding the do_after tweak: Improves bladeshatter a bit by making it safer codewise
    • +
    +

    11 May 2021

    LetterN updated:

      @@ -761,16 +768,6 @@
      • Adds Periods and moves some words around.
      - -

      10 March 2021

      -

      Hatterhat updated:

      -
        -
      • The femur breaker now actually breaks legs by applying a compound fracture.
      • -
      -

      Putnam3145 updated:

      -
        -
      • uncapped TEG power, buffing high-temp TEGs
      • -
    GoonStation 13 Development Team diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index ae29db429c..768a1cfda6 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -29276,3 +29276,10 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. bunny232: - rscadd: Delta station xenobiology department has received enhanced scrubbing and ventilation capabilities similar to box and meta +2021-05-12: + DeltaFire15: + - bugfix: find_safe_turf no longer always fails on safe oxygen levels(??) + - bugfix: 'Heretic bladeshatters now actually take the heretic''s z into account + as intended, instead of always being station z tweak: Message for failing the + bladeshatter despite succeeding the do_after tweak: Improves bladeshatter a + bit by making it safer codewise' diff --git a/html/changelogs/AutoChangeLog-pr-14706.yml b/html/changelogs/AutoChangeLog-pr-14706.yml deleted file mode 100644 index ecea6647ec..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14706.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "DeltaFire15" -delete-after: True -changes: - - bugfix: "find_safe_turf no longer always fails on safe oxygen levels(??)" - - bugfix: "Heretic bladeshatters now actually take the heretic's z into account as intended, instead of always being station z -tweak: Message for failing the bladeshatter despite succeeding the do_after -tweak: Improves bladeshatter a bit by making it safer codewise" From f5c4d9adf28f090e3673d41e880b30029f01561b Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 12 May 2021 05:42:14 -0500 Subject: [PATCH 63/75] Automatic changelog generation for PR #14702 [ci skip] --- html/changelogs/AutoChangeLog-pr-14702.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14702.yml diff --git a/html/changelogs/AutoChangeLog-pr-14702.yml b/html/changelogs/AutoChangeLog-pr-14702.yml new file mode 100644 index 0000000000..134122e668 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14702.yml @@ -0,0 +1,4 @@ +author: "zeroisthebiggay" +delete-after: True +changes: + - rscadd: "vegas style bunny ears" From 72667c6485be56e597de9994bd424c7870a44c27 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 12 May 2021 05:42:25 -0500 Subject: [PATCH 64/75] Automatic changelog generation for PR #14708 [ci skip] --- html/changelogs/AutoChangeLog-pr-14708.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14708.yml diff --git a/html/changelogs/AutoChangeLog-pr-14708.yml b/html/changelogs/AutoChangeLog-pr-14708.yml new file mode 100644 index 0000000000..b0b9e25b1f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14708.yml @@ -0,0 +1,5 @@ +author: "qweq12yt" +delete-after: True +changes: + - bugfix: "Fixed sleeping disky spam (it still sleeps soundly, but every minute instead of every two seconds)" + - bugfix: "Fixed Hulks not breaking cuffs, zipties, restraints." From 2b8fd131e00b7c936c1f754094c27900d22bede0 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 12 May 2021 05:42:30 -0500 Subject: [PATCH 65/75] Automatic changelog generation for PR #14710 [ci skip] --- html/changelogs/AutoChangeLog-pr-14710.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14710.yml diff --git a/html/changelogs/AutoChangeLog-pr-14710.yml b/html/changelogs/AutoChangeLog-pr-14710.yml new file mode 100644 index 0000000000..90dbe0cdac --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14710.yml @@ -0,0 +1,4 @@ +author: "Linzolle" +delete-after: True +changes: + - spellcheck: "anthromorphic -> anthropomorphic" From 5eb1f38f5efcb840cc9c4c3f89aa9a25589dd278 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 12 May 2021 05:43:13 -0500 Subject: [PATCH 66/75] Automatic changelog generation for PR #14650 [ci skip] --- html/changelogs/AutoChangeLog-pr-14650.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14650.yml diff --git a/html/changelogs/AutoChangeLog-pr-14650.yml b/html/changelogs/AutoChangeLog-pr-14650.yml new file mode 100644 index 0000000000..0432473299 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14650.yml @@ -0,0 +1,4 @@ +author: "WanderingFox95" +delete-after: True +changes: + - rscadd: "Pinot Mort (Necropolis Wine), a new, (totally healthy) mixed drink!" From 5601badbffe0bdd32926a5c47b40c10425d27fc8 Mon Sep 17 00:00:00 2001 From: silicons <2003111+silicons@users.noreply.github.com> Date: Wed, 12 May 2021 04:44:53 -0600 Subject: [PATCH 67/75] deterministic explosion system (#13392) * wae explosions * okay * changes * fixes * fix * ok * ok * kills more dead code * okay * fix * ok * tiles * ok * okay * woops * ok * fix * okay * mob damage * fixes * insanity * more * more * fixes * more * woot * don't commit that * YES * fix --- code/__DEFINES/dcs/signals.dm | 2 + code/__DEFINES/explosion.dm | 86 ++++ code/__DEFINES/subsystems.dm | 2 +- code/controllers/subsystem/explosions.dm | 23 ++ code/datums/explosion2.dm | 378 ++++++++++++++++++ code/game/atoms.dm | 37 +- code/game/machinery/_machinery.dm | 4 + code/game/machinery/doors/airlock.dm | 2 + code/game/machinery/doors/door.dm | 10 + code/game/machinery/doors/passworddoor.dm | 3 + code/game/machinery/doors/poddoor.dm | 2 + code/game/machinery/doors/windowdoor.dm | 2 + code/game/machinery/doppler_array.dm | 38 ++ .../objects/effects/decals/cleanable/misc.dm | 12 + code/game/objects/items.dm | 8 + code/game/objects/obj_defense.dm | 13 + code/game/objects/structures/window.dm | 15 + code/game/turfs/closed.dm | 3 + code/game/turfs/simulated/floor.dm | 55 +++ code/game/turfs/simulated/wall/reinf_walls.dm | 5 + code/game/turfs/simulated/walls.dm | 17 + code/game/turfs/space/space.dm | 2 + code/game/turfs/turf.dm | 18 + code/modules/admin/admin_verbs.dm | 46 +++ code/modules/antagonists/revenant/revenant.dm | 3 + code/modules/holiday/halloween/halloween.dm | 3 + code/modules/mob/living/bloodcrawl.dm | 4 + code/modules/mob/living/brain/brain.dm | 3 + code/modules/mob/living/living_defense.dm | 6 + .../living/simple_animal/guardian/guardian.dm | 3 + .../hostile/megafauna/megafauna.dm | 3 + .../hostile/mining_mobs/basilisk.dm | 7 + .../spells/spell_types/ethereal_jaunt.dm | 3 + .../modules/spells/spell_types/shadow_walk.dm | 3 + tgstation.dme | 3 + 35 files changed, 822 insertions(+), 2 deletions(-) create mode 100644 code/__DEFINES/explosion.dm create mode 100644 code/controllers/subsystem/explosions.dm create mode 100644 code/datums/explosion2.dm diff --git a/code/__DEFINES/dcs/signals.dm b/code/__DEFINES/dcs/signals.dm index 88f9759940..5e36abac15 100644 --- a/code/__DEFINES/dcs/signals.dm +++ b/code/__DEFINES/dcs/signals.dm @@ -83,6 +83,8 @@ #define COMSIG_ATOM_EXIT "atom_exit" //from base of atom/Exit(): (/atom/movable/exiting, /atom/newloc) #define COMPONENT_ATOM_BLOCK_EXIT 1 #define COMSIG_ATOM_EXITED "atom_exited" //from base of atom/Exited(): (atom/movable/exiting, atom/newloc) +/// From base of atom/wave_ex_act(): (datum/wave_explosion/explosion, args) +#define COMSIG_ATOM_WAVE_EX_ACT "atom_wave_ex_act" ///from base of atom/ex_act(): (severity, target) #define COMSIG_ATOM_EX_ACT "atom_ex_act" ///from base of atom/emp_act(): (severity) diff --git a/code/__DEFINES/explosion.dm b/code/__DEFINES/explosion.dm new file mode 100644 index 0000000000..adba852ff1 --- /dev/null +++ b/code/__DEFINES/explosion.dm @@ -0,0 +1,86 @@ +// THIS IS INSANITY +// These are how wave explosions track when there's not only one direction to keep track of (diagonals, etc) +#define WEX_DIR_NORTH NORTH +#define WEX_DIR_SOUTH SOUTH +#define WEX_DIR_EAST EAST +#define WEX_DIR_WEST WEST +#define WEX_ALLDIRS (WEX_DIR_NORTH | WEX_DIR_SOUTH | WEX_DIR_EAST | WEX_DIR_WEST) + +/// Default explosion power to consider an explosion over +#define EXPLOSION_POWER_DEAD 2.5 +/// Default explosion falloff +#define EXPLOSION_DEFAULT_FALLOFF_MULTIPLY 0.98 +/// Default explosion constant falloff +#define EXPLOSION_DEFAULT_FALLOFF_SUBTRACT 5 +/// Block amount at which point having 0 block resistance will result in a full block +#define EXPLOSION_POWER_NO_RESIST_THRESHOLD 5 + +/// Explosion power quantization +#define EXPLOSION_POWER_QUANTIZATION_ACCURACY 0.1 + +// [explosion_flags] variable on /atom +/// No blocking if we're not dense +#define EXPLOSION_FLAG_DENSITY_DEPENDENT (1<<0) +/// If we survive the explosion, we block ALL the power and ignore the results of wave_ex_act(). +#define EXPLOSION_FLAG_HARD_OBSTACLE (1<<1) + +// Standardized explosion powers +/// Maxcap +#define EXPLOSION_POWER_MAXCAP 500 +/// erases shreds from explosions/item damage +#define EXPLOSION_POWER_ERASE_SHREDS 400 +/// Gibs most mobs +#define EXPLOSION_POWER_NORMAL_MOB_GIB 400 + +// Walls +#define EXPLOSION_POWER_WALL_SCRAPE 400 +#define EXPLOSION_POWER_WALL_DISMANTLE 300 +#define EXPLOSION_POWER_WALL_MINIMUM_DISMANTLE 200 + +#define EXPLOSION_POWER_RWALL_SCRAPE 450 +#define EXPLOSION_POWER_RWALL_DISMANTLE 400 +#define EXPLOSION_POWER_RWALL_MINIMUM_DISMANTLE 300 + +// Floors +#define EXPLOSION_POWER_FLOOR_TILE_BREAK 50 +#define EXPLOSION_POWER_FLOOR_MINIMUM_TURF_BREAK 125 +#define EXPLOSION_POWER_FLOOR_TURF_BREAK_BONUS 225 +#define EXPLOSION_POWER_FLOOR_TURF_BREAK 350 +#define EXPLOSION_POWER_FLOOR_TURF_SCRAPE 425 +#define EXPLOSION_POWER_FLOOR_SHIELDED_IMMUNITY 250 + +// Helpers +/// Explosion power to object damage (without taking into consideration armor) +#define EXPLOSION_POWER_STANDARD_SCALE_OBJECT_DAMAGE(power, multiplier) (power>500)?(10*(power**0.6)*multiplier):(0.1*(power**1.3)*multiplier) +/// Explosion power to object damage for hard obstacles +#define EXPLOSION_POWER_STANDARD_SCALE_HARD_OBSTACLE_DAMAGE(power, multiplier) (power>500)?(10*(power**0.6)*multiplier):(0.15*(power**1.3)*multiplier) +/// Explosion power to object damage for windows +#define EXPLOSION_POWER_STANDARD_SCALE_WINDOW_DAMAGE(power, multiplier) (power>500)?(10*(power**0.6)*multiplier):(0.2*(power**1.3)*multiplier) +/// Default brute damage to do to living things +#define EXPLOSION_POWER_STANDARD_SCALE_MOB_DAMAGE(power, multiplier) ((power / 2) * multiplier) + +// Damage factors +/// Factor to multiply damage to a door by if it's open (and therefore not blocking the explosion) +#define EXPLOSION_DAMAGE_OPEN_DOOR_FACTOR 0.25 + +// Standardized explosion constant blocks +#define EXPLOSION_BLOCK_WINDOW 10 +#define EXPLOSION_BLOCK_MACHINE 20 +#define EXPLOSION_BLOCK_SPACE 20 +#define EXPLOSION_BLOCK_REINFORCED_WINDOW 50 +#define EXPLOSION_BLOCK_DENSE_FILLER 50 +#define EXPLOSION_BLOCK_WALL 75 +#define EXPLOSION_BLOCK_BLAST_PROOF 250 +#define EXPLOSION_BLOCK_BOROSILICATE_WINDOW 250 +#define EXPLOSION_BLOCK_EXTREME 250 + +// Standardized explosion factor blocks +#define EXPLOSION_DAMPEN_MACHINE 0.95 +#define EXPLOSION_DAMPEN_SPACE 0.95 +#define EXPLOSION_DAMPEN_WINDOW 0.95 +#define EXPLOSION_DAMPEN_REINFORCED_WINDOW 0.9 +#define EXPLOSION_DAMPEN_DENSE_FILLER 0.85 +#define EXPLOSION_DAMPEN_WALL 0.8 +#define EXPLOSION_DAMPEN_BOROSILICATE_WINDOW 0.65 +#define EXPLOSION_DAMPEN_BLAST_PROOF 0.65 +#define EXPLOSION_DAMPEN_EXTREME 0.5 diff --git a/code/__DEFINES/subsystems.dm b/code/__DEFINES/subsystems.dm index deb578464f..2c8001b086 100644 --- a/code/__DEFINES/subsystems.dm +++ b/code/__DEFINES/subsystems.dm @@ -180,6 +180,7 @@ #define FIRE_PRIORITY_PROJECTILES 200 #define FIRE_PRIORITY_TICKER 200 #define FIRE_PRIORITY_ATMOS_ADJACENCY 300 +#define FIRE_PRIORITY_EXPLOSIONS 350 #define FIRE_PRIORITY_STATPANEL 390 #define FIRE_PRIORITY_CHAT 400 #define FIRE_PRIORITY_RUNECHAT 410 @@ -219,7 +220,6 @@ A.flags_1 &= ~OVERLAY_QUEUED_1;\ } while(FALSE) - /** Create a new timer and add it to the queue. * Arguments: diff --git a/code/controllers/subsystem/explosions.dm b/code/controllers/subsystem/explosions.dm new file mode 100644 index 0000000000..30a05a7505 --- /dev/null +++ b/code/controllers/subsystem/explosions.dm @@ -0,0 +1,23 @@ +SUBSYSTEM_DEF(explosions) + name = "Explosions" + wait = 1 + flags = SS_TICKER + priority = FIRE_PRIORITY_EXPLOSIONS + var/static/list/datum/wave_explosion/wave_explosions = list() + var/static/list/datum/wave_explosion/active_wave_explosions = list() + var/static/list/datum/wave_explosion/currentrun = list() + +/datum/controller/subsystem/explosions/fire(resumed) + if(!resumed) + currentrun = active_wave_explosions.Copy() + var/datum/wave_explosion/E + var/ran = 0 + while(length(currentrun) && !MC_TICK_CHECK) + ran = 0 + for(var/i in currentrun) + E = i + if(E.tick()) + currentrun -= E + ran++ + if(!ran) + break diff --git a/code/datums/explosion2.dm b/code/datums/explosion2.dm new file mode 100644 index 0000000000..75f65e4b23 --- /dev/null +++ b/code/datums/explosion2.dm @@ -0,0 +1,378 @@ +/// Creates a wave explosion at a certain place +/proc/wave_explosion(turf/target, power, factor = EXPLOSION_DEFAULT_FALLOFF_MULTIPLY, constant = EXPLOSION_DEFAULT_FALLOFF_SUBTRACT, flash = 0, fire = 0, atom/source, speed = 0, + silent = FALSE, bypass_logging = FALSE, block_resistance = 1, start_immediately = TRUE) + if(!istype(target) || (power <= EXPLOSION_POWER_DEAD)) + return + if(!bypass_logging) + var/logstring = "Wave explosion at [COORD(target)]: [power]/[factor]/[constant]/[flash]/[fire]/[speed] initial/factor/constant/flash/fire/speed" + log_game(logstring) + message_admins(logstring) + return new /datum/wave_explosion(target, power, factor, constant, flash, fire, source, speed, silent, start_immediately, block_resistance) + +/** + * New force-blastwave explosion system + */ +/datum/wave_explosion + /// Next unique numerical ID + var/static/next_id = 0 + /// Our unique nuumerical ID + var/id + /// world.time we started at + var/start_time + /// Are we currently running? + var/running = FALSE + /// Are we currently finished? + var/finished = FALSE + /// What atom we originated from, if any + var/atom/source + + /// Explosion power at which point to consider to be a dead expansion + var/power_considered_dead = EXPLOSION_POWER_DEAD + /// Explosion power we were initially at + var/power_initial + /// Base explosion power falloff multiplier (applied first) + var/power_falloff_factor = EXPLOSION_DEFAULT_FALLOFF_MULTIPLY + /// Base explosion power falloff subtract (applied second) + var/power_falloff_constant = EXPLOSION_DEFAULT_FALLOFF_SUBTRACT + /// Flash range + var/flash_range = 0 + /// Fire probability per tile + var/fire_probability = 0 + /// Are we silent/do we make the screenshake/sounds? + var/silent = FALSE + + // Modifications + /// Object damage mod + var/object_damage_mod = 1 + /// Hard obstcales get this mod INSTEAD of object damage mod + var/hard_obstacle_mod = 1 + /// Window shatter mod. Overrides both [hard_obstcale_mod] and [object_damage_mod] + var/window_shatter_mod = 1 + /// Wall destruction mod + var/wall_destroy_mod = 1 + /// Mob damage mod + var/mob_damage_mod = 1 + /// Mob gib mod + var/mob_gib_mod = 1 + /// Mob deafen mod + var/mob_deafen_mod = 1 + /// block = block / this, if 0 any block is absolute + var/block_resistance = 1 + + // Rewrite count: 2 + // Each cycle is a "perfect ring". + // We run into the problem that diagonal hitboxes don't exist on 2d grid games. + // How we deal with this is this: + // The first half of each cycle explodes cardinal directions awaiting expansion first + // Diagonals get added to a potential diagonals list. + // The second half of each cycle checks the potential diagonals list. If something isn't on the exploded list, + // we know it's a valid diagonal and explode it. + // Then all exploded turfs are flushed to exploded_last and it continues. + // Direction bitflags use the WEX_DIR_X flags so we can keep track of more than one direction in a single field + // The insanity begins when I realized that doing cardinals are easy but diagonals require: + // - Tallying the explosive power that should go into it + // - Exploding it afterwards using the tallied power rather than passed power (so corners aren't far weaker unless there's one side of it blocked) + // Expanding the explosion power of the now exploded diagonal into the two dirs its cardinals are in + // If this is done using a perfect algorithm it should be relatively efficient and result in a near-perfect shockwave simulation. + + /// The last ring that's been exploded. Any turfs in this will completely ignore the current cycle. Turf = TRUE + var/list/turf/exploded_last = list() + /// The "edges" + dirs that need to be processed this cycle. turf = dir flags + var/list/turf/edges = list() + /// The powers of the current turf edges. turf = power + var/list/turf/powers = list() + + /// What cycle are we on? + var/cycle + /// When we started the current cycle + var/cycle_start + /// Time to wait between cycles + var/cycle_speed = 0 + /// Current index for list + var/index = 1 + +/datum/wave_explosion/New(turf/initial, power, factor = EXPLOSION_DEFAULT_FALLOFF_MULTIPLY, constant = EXPLOSION_DEFAULT_FALLOFF_SUBTRACT, flash = 0, fire = 0, atom/source, speed = 0, silent = FALSE, autostart = TRUE, block_resistance = 1) + id = ++next_id + if(next_id > SHORT_REAL_LIMIT) + next_id = 0 + SSexplosions.wave_explosions += src + src.power_initial = power + src.power_falloff_factor = factor + src.power_falloff_constant = constant + src.flash_range = flash + src.fire_probability = fire + src.source = source + src.cycle_speed = speed + src.silent = silent + src.block_resistance = block_resistance + if(!istype(initial)) + stack_trace("Wave explosion created without a turf. This better be for debugging purposes.") + return + if(autostart) + start(initial) + +/datum/wave_explosion/Destroy() + if(running) + stop(FALSE) + return ..() + +/datum/wave_explosion/proc/start(list/turf/_starting) + if(running) + CRASH("Attempted to start() a running wave explosion") + if(!islist(_starting)) + _starting = list(_starting) + var/list/mob/to_flash = list() + var/list/feedback = list() + var/list/mob/mob_potential_shake = list() + var/list/mob/closest_to = list() + for(var/i in 1 to _starting.len) + var/turf/starting = _starting[i] + edges[starting] = WEX_ALLDIRS + powers[starting] = power_initial + var/x0 = starting.x + var/y0 = starting.y + var/z0 = starting.z + var/area/areatype = get_area(starting) + feedback += list(list("power" = power_initial, factor = "factor", constant = "constant", flash = "flash", fire = "fire", speed = "speed", "x" = x0, "y" = y0, "z" = z0, "area" = areatype.type, "time" = TIME_STAMP("YYYY-MM-DD hh:mm:ss", 1))) + // Play sounds; we want sounds to be different depending on distance so we will manually do it ourselves. + // Stereo users will also hear the direction of the explosion! + + // Calculate far explosion sound range. Only allow the sound effect for heavy/devastating explosions. + // 3/7/14 will calculate to 80 + 35 + + if(!silent) + for(var/mob/M in GLOB.player_list) + // Double check for client + var/turf/M_turf = get_turf(M) + if(M_turf && M_turf.z == z0) + var/dist = get_dist(M_turf, starting) + if(isnull(mob_potential_shake[M])) + mob_potential_shake[M] = dist + closest_to[M] = starting + else if(mob_potential_shake[M] < dist) + mob_potential_shake[M] = dist + closest_to[M] = starting + + for(var/array in GLOB.doppler_arrays) + var/obj/machinery/doppler_array/A = array + A.sense_wave_explosion(starting, power_initial, cycle_speed) + + // Flash mobs + if(flash_range) + for(var/mob/living/L in viewers(flash_range, starting)) + to_flash |= L + + if(!silent) + var/frequency = get_rand_frequency() + var/sound/explosion_sound = sound(get_sfx("explosion")) + var/sound/far_explosion_sound = sound('sound/effects/explosionfar.ogg') + + var/far_dist = sqrt(power_initial) * 7.5 + + for(var/mob/M in mob_potential_shake) + var/dist = mob_potential_shake[M] + var/baseshakeamount + if(sqrt(power_initial) - dist > 0) + baseshakeamount = sqrt((sqrt(power_initial) - dist)*0.1) + // If inside the blast radius + world.view - 2 + if(dist <= round(2 * sqrt(power_initial) + world.view - 2, 1)) + M.playsound_local(closest_to[M], null, 100, 1, frequency, max_distance = 5, S = explosion_sound) + if(baseshakeamount > 0) + shake_camera(M, 25, clamp(baseshakeamount, 0, 10)) + // You hear a far explosion if you're outside the blast radius. Small bombs shouldn't be heard all over the station. + else if(dist <= far_dist) + var/far_volume = clamp(far_dist, 30, 50) // Volume is based on explosion size and dist + far_volume += (dist <= far_dist * 0.5 ? 50 : 0) // add 50 volume if the mob is pretty close to the explosion + M.playsound_local(closest_to[M], null, far_volume, 1, frequency, max_distance = 5, S = far_explosion_sound) + if(baseshakeamount > 0) + shake_camera(M, 10, clamp(baseshakeamount*0.25, 0, 2.5)) + + for(var/i in 1 to to_flash.len) + var/mob/living/L = to_flash[i] + L.flash_act() + + SSblackbox.record_feedback("associative", "wave_explosion", 1, feedback) + + if(!cycle) + cycle = 1 + SSexplosions.active_wave_explosions += src + running = TRUE + cycle_start = world.time - cycle_speed + tick() + +/datum/wave_explosion/proc/stop(delete = TRUE) + SSexplosions.active_wave_explosions -= src + SSexplosions.currentrun -= src + edges = null + powers = null + exploded_last = null + cycle = null + running = FALSE + qdel(src) + +#define SHOULD_SUSPEND ((cycle_start + cycle_speed) > world.time) + +/** + * Called by SSexplosions to propagate this. + * Return TRUE if postponed + */ +/datum/wave_explosion/proc/tick() + /// Each tick goes through one full cycle. + // This can be changed to a "continuous process" system where indexes are tracked if needed. + if(!src.edges.len) + // we're done + finished = TRUE + stop(TRUE) + return TRUE + if(SHOULD_SUSPEND) + return TRUE + // Set up variables + var/turf/T + var/turf/expanding + var/power + var/returned + var/blocked + var/dir + // insanity define to explode a turf with a certain amount of power, direction, and set returned. +#define WEX_ACT(_T, _P, _D) \ + returned = max(0, _T.wave_explode(_P, src, _D)); \ + blocked = _P - returned; \ + if(!block_resistance) { \ + if(blocked > EXPLOSION_POWER_NO_RESIST_THRESHOLD) { \ + returned = 0; \ + } \ + } \ + else if(blocked) { \ + returned = _P - (blocked / block_resistance); \ + }; \ + returned = round((returned * power_falloff_factor) - power_falloff_constant, EXPLOSION_POWER_QUANTIZATION_ACCURACY); \ + if(prob(fire_probability)) { \ + new /obj/effect/hotspot(_T); \ + }; + + // Cache hot lists + var/list/turf/edges = src.edges + var/list/turf/powers = src.powers + var/list/turf/exploded_last = src.exploded_last + + // prepare expansions + var/list/turf/edges_next = list() + var/list/turf/powers_next = list() + var/list/turf/powers_returned = list() + var/list/turf/diagonals = list() + var/list/turf/diagonal_powers = list() + var/list/turf/diagonal_powers_max = list() + + // to_chat(world, "DEBUG: cycle start edges [english_list_assoc(edges)]") + + // Process cardinals: + // Explode all cardinals and expand in directions, gathering all cardinals it should go to. + // Power for when things meet in the middle should be the greatest of the two. + for(var/i in edges) + T = i + power = powers[T] + dir = edges[T] + WEX_ACT(T, power, dir) + if(returned < power_considered_dead) + continue + powers_returned[T] = returned + // diagonal power calc when multiple things hit one diagonal +#define CALCULATE_DIAGONAL_POWER(existing, adding, maximum) min(maximum, existing + adding) + // diagonal hitting cardinal expansion +#define CALCULATE_DIAGONAL_CROSS_POWER(existing, adding) max(existing, adding) + // insanity define to mark the next set of cardinals. +#define CARDINAL_MARK(ndir, cdir, edir) \ + if(edir & cdir) { \ + CARDINAL_MARK_NOCHECK(ndir, cdir, edir); \ + }; + +#define CARDINAL_MARK_NOCHECK(ndir, cdir, edir) \ + expanding = get_step(T,ndir); \ + if(expanding && !exploded_last[expanding] && !edges[expanding]) { \ + powers_next[expanding] = max(powers_next[expanding], returned); \ + edges_next[expanding] = (cdir | edges_next[expanding]); \ + }; + + // insanity define to do diagonal marking as 2 substeps +#define DIAGONAL_SUBSTEP(ndir, cdir, edir) \ + expanding = get_step(T,ndir); \ + if(expanding && !exploded_last[expanding] && !edges[expanding]) { \ + if(!edges_next[expanding]) { \ + diagonal_powers_max[expanding] = max(diagonal_powers_max[expanding], returned, powers[T]); \ + diagonal_powers[expanding] = CALCULATE_DIAGONAL_POWER(diagonal_powers[expanding], returned, diagonal_powers_max[expanding]); \ + diagonals[expanding] = (cdir | diagonals[expanding]); \ + }; \ + else { \ + powers_next[expanding] = CALCULATE_DIAGONAL_CROSS_POWER(powers_next[expanding], returned); \ + }; \ + }; + + // insanity define to mark the diagonals that would otherwise be missed +#define DIAGONAL_MARK(ndir, cdir, edir) \ + if(edir & cdir) { \ + DIAGONAL_MARK_NOCHECK(ndir, cdir, edir); \ + }; + + // this only works because right now, WEX_DIR_X is the same as a byond dir + // and we know we're only passing in one dir at a time. + // if this ever stops being the case, and explosions break when you touch this, now you know why. +#define DIAGONAL_MARK_NOCHECK(ndir, cdir, edir) \ + DIAGONAL_SUBSTEP(turn(ndir, 90), turn(cdir, 90), edir); \ + DIAGONAL_SUBSTEP(turn(ndir, -90), turn(cdir, -90), edir); + + // mark +#define MARK(ndir, cdir, edir) \ + if(edir & cdir) { \ + CARDINAL_MARK_NOCHECK(ndir, cdir, edir); \ + DIAGONAL_MARK_NOCHECK(ndir, cdir, edir); \ + }; + CARDINAL_MARK(NORTH, WEX_DIR_NORTH, dir) + CARDINAL_MARK(SOUTH, WEX_DIR_SOUTH, dir) + CARDINAL_MARK(EAST, WEX_DIR_EAST, dir) + CARDINAL_MARK(WEST, WEX_DIR_WEST, dir) + + // to_chat(world, "DEBUG: cycle mid edges_next [english_list_assoc(edges_next)]") + + // Sweep after cardinals for diagonals + for(var/i in edges) + T = i + power = powers[T] + dir = edges[T] + returned = powers_returned[T] + DIAGONAL_MARK(NORTH, WEX_DIR_NORTH, dir) + DIAGONAL_MARK(SOUTH, WEX_DIR_SOUTH, dir) + DIAGONAL_MARK(EAST, WEX_DIR_EAST, dir) + DIAGONAL_MARK(WEST, WEX_DIR_WEST, dir) + + // to_chat(world, "DEBUG: cycle mid diagonals [english_list_assoc(diagonals)]") + + // Process diagonals: + for(var/i in diagonals) + T = i + power = diagonal_powers[T] + dir = diagonals[T] + WEX_ACT(T, power, dir) + if(returned < power_considered_dead) + continue + CARDINAL_MARK(NORTH, WEX_DIR_NORTH, dir) + CARDINAL_MARK(SOUTH, WEX_DIR_SOUTH, dir) + CARDINAL_MARK(EAST, WEX_DIR_EAST, dir) + CARDINAL_MARK(WEST, WEX_DIR_WEST, dir) + + // to_chat(world, "DEBUG: cycle end edges_next [english_list_assoc(edges_next)]") + + // flush lists + src.exploded_last = edges + diagonals + src.edges = edges_next + src.powers = powers_next + cycle++ + cycle_start = world.time + +#undef SHOULD_SUSPEND + +#undef WEX_ACT + +#undef DIAGONAL_SUBSTEP +#undef DIAGONAL_MARK +#undef CARDINAL_MARK +#undef MARK diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 18674cdb17..3009831da7 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -36,6 +36,14 @@ ///Value used to increment ex_act() if reactionary_explosions is on var/explosion_block = 0 + /// Flags for explosions + var/explosion_flags = NONE + /// Amount to decrease wave explosions by + var/wave_explosion_block = 0 + /// Amount to multiply wave explosions by + var/wave_explosion_multiply = 1 + + //its inherent color, the colored paint applied on it, special color effect etc... /** * used to store the different colors on an atom * @@ -43,7 +51,6 @@ */ var/list/atom_colours - /// a very temporary list of overlays to remove var/list/remove_overlays /// a very temporary list of overlays to add @@ -556,6 +563,34 @@ contents_explosion(severity, target) SEND_SIGNAL(src, COMSIG_ATOM_EX_ACT, severity, target) +/** + * Called when a wave explosion hits this atom. Do not override this. + * + * Returns explosion power to "allow through". + */ +/atom/proc/wave_explode(power, datum/wave_explosion/explosion, dir) + set waitfor = FALSE + // SHOULD_NOT_SLEEP(TRUE) + SHOULD_NOT_OVERRIDE(TRUE) + SEND_SIGNAL(src, COMSIG_ATOM_WAVE_EX_ACT, args) + . = wave_ex_act(power, explosion, dir) // this must happen first for stuff like destruction/damage to tick. + if(isnull(.)) + stack_trace("wave_ex_act on [type] failed to return a number. defaulting to no blocking.") + return power + if((explosion_flags & EXPLOSION_FLAG_DENSITY_DEPENDENT) && !density) + return power // no block + else if((explosion_flags & EXPLOSION_FLAG_HARD_OBSTACLE) && !QDELETED(src)) + return 0 // fully blocked + +/** + * Called when a wave explosion hits this atom. + * + * Returns explosion power to "allow through". Standard handling and flag overrides in [wave_explode()]. + */ +/atom/proc/wave_ex_act(power, datum/wave_explosion/explosion, dir) + // SHOULD_NOT_SLEEP(TRUE) + return power * wave_explosion_multiply - wave_explosion_block + /atom/proc/blob_act(obj/structure/blob/B) SEND_SIGNAL(src, COMSIG_ATOM_BLOB_ACT, B) return diff --git a/code/game/machinery/_machinery.dm b/code/game/machinery/_machinery.dm index d26f8c5639..2ccf7d317d 100644 --- a/code/game/machinery/_machinery.dm +++ b/code/game/machinery/_machinery.dm @@ -96,6 +96,10 @@ Class Procs: flags_ricochet = RICOCHET_HARD ricochet_chance_mod = 0.3 + explosion_flags = EXPLOSION_FLAG_DENSITY_DEPENDENT + wave_explosion_block = EXPLOSION_BLOCK_MACHINE + wave_explosion_multiply = EXPLOSION_DAMPEN_MACHINE + anchored = TRUE interaction_flags_atom = INTERACT_ATOM_ATTACK_HAND | INTERACT_ATOM_UI_INTERACT diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index f4a65ce984..4eed168ad6 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -54,6 +54,8 @@ assemblytype = /obj/structure/door_assembly normalspeed = 1 explosion_block = 1 + wave_explosion_block = EXPLOSION_BLOCK_WALL + wave_explosion_multiply = EXPLOSION_DAMPEN_WALL hud_possible = list(DIAG_AIRLOCK_HUD) interaction_flags_machine = INTERACT_MACHINE_WIRES_IF_OPEN | INTERACT_MACHINE_ALLOW_SILICON | INTERACT_MACHINE_OPEN_SILICON | INTERACT_MACHINE_REQUIRES_SILICON | INTERACT_MACHINE_OPEN diff --git a/code/game/machinery/doors/door.dm b/code/game/machinery/doors/door.dm index 63a8ad22d4..a20374f878 100644 --- a/code/game/machinery/doors/door.dm +++ b/code/game/machinery/doors/door.dm @@ -16,6 +16,11 @@ interaction_flags_atom = INTERACT_ATOM_UI_INTERACT + wave_explosion_block = EXPLOSION_BLOCK_DENSE_FILLER + wave_explosion_multiply = EXPLOSION_DAMPEN_DENSE_FILLER + + explosion_flags = EXPLOSION_FLAG_HARD_OBSTACLE | EXPLOSION_FLAG_DENSITY_DEPENDENT + var/secondsElectrified = 0 var/air_tight = FALSE //TRUE means density will be set as soon as the door begins to close var/shockedby @@ -412,3 +417,8 @@ /obj/machinery/door/GetExplosionBlock() return density ? real_explosion_block : 0 + +/obj/machinery/door/wave_explosion_damage(power, datum/wave_explosion/explosion) + . = ..() + if(!density) + return . * EXPLOSION_DAMAGE_OPEN_DOOR_FACTOR diff --git a/code/game/machinery/doors/passworddoor.dm b/code/game/machinery/doors/passworddoor.dm index 1ec5b3c373..0c64151bca 100644 --- a/code/game/machinery/doors/passworddoor.dm +++ b/code/game/machinery/doors/passworddoor.dm @@ -71,3 +71,6 @@ /obj/machinery/door/password/ex_act(severity, target) return + +/obj/machinery/door/password/wave_ex_act(power, datum/wave_explosion/explosion, dir) + return 0 //no. diff --git a/code/game/machinery/doors/poddoor.dm b/code/game/machinery/doors/poddoor.dm index 4226d8a439..8c7fc692bc 100644 --- a/code/game/machinery/doors/poddoor.dm +++ b/code/game/machinery/doors/poddoor.dm @@ -8,6 +8,8 @@ closingLayer = CLOSED_BLASTDOOR_LAYER sub_door = TRUE explosion_block = 3 + wave_explosion_block = EXPLOSION_BLOCK_BLAST_PROOF + wave_explosion_multiply = EXPLOSION_DAMPEN_BLAST_PROOF heat_proof = TRUE safe = FALSE max_integrity = 600 diff --git a/code/game/machinery/doors/windowdoor.dm b/code/game/machinery/doors/windowdoor.dm index dd885542c9..af7545d3c9 100644 --- a/code/game/machinery/doors/windowdoor.dm +++ b/code/game/machinery/doors/windowdoor.dm @@ -360,6 +360,8 @@ max_integrity = 300 //Stronger doors for prison (regular window door health is 200) reinf = 1 explosion_block = 1 + wave_explosion_block = EXPLOSION_BLOCK_REINFORCED_WINDOW + wave_explosion_multiply = EXPLOSION_DAMPEN_REINFORCED_WINDOW /obj/machinery/door/window/brigdoor/security/cell name = "cell door" diff --git a/code/game/machinery/doppler_array.dm b/code/game/machinery/doppler_array.dm index 1cdb81ee1d..2066e88f85 100644 --- a/code/game/machinery/doppler_array.dm +++ b/code/game/machinery/doppler_array.dm @@ -114,6 +114,44 @@ GLOBAL_LIST_EMPTY(doppler_arrays) LAZYADD(message_log, messages.Join(" ")) return TRUE +/obj/machinery/doppler_array/proc/sense_wave_explosion(turf/epicenter, power, speed) + if(stat & NOPOWER) + return FALSE + var/turf/zone = get_turf(src) + if(zone.z != epicenter.z) + return FALSE + + if(next_announce > world.time) + return FALSE + next_announce = world.time + cooldown + + var/distance = get_dist(epicenter, zone) + var/direct = get_dir(zone, epicenter) + + if(distance > max_dist) + return FALSE + if(!(direct & dir) && !integrated) + return FALSE + + + var/list/messages = list("Explosive shockwave detected.", \ + "Epicenter at: grid ([epicenter.x],[epicenter.y]). Shockwave expanding at a theoretical speed of [speed] m/s.", \ + "Wave energy: [power]MJ.") + + if(integrated) + var/obj/item/clothing/head/helmet/space/hardsuit/helm = loc + if(!helm || !istype(helm, /obj/item/clothing/head/helmet/space/hardsuit)) + return FALSE + helm.display_visor_message("Waveform explosion detected! Wave energy: [power]MJ.") + else + for(var/message in messages) + say(message) + if(LAZYLEN(message_log) > list_limit) + say("Storage buffer is full! Clearing buffers...") + LAZYCLEARLIST(message_log) + LAZYADD(message_log, messages.Join(" ")) + return TRUE + /obj/machinery/doppler_array/examine(mob/user) . = ..() . += "Its dish is facing to the [dir2text(dir)]." diff --git a/code/game/objects/effects/decals/cleanable/misc.dm b/code/game/objects/effects/decals/cleanable/misc.dm index bb566f4d87..fe4ab20617 100644 --- a/code/game/objects/effects/decals/cleanable/misc.dm +++ b/code/game/objects/effects/decals/cleanable/misc.dm @@ -50,6 +50,10 @@ /obj/effect/decal/cleanable/glass/ex_act() qdel(src) +/obj/effect/decal/cleanable/glass/wave_ex_act(power, datum/wave_explosion/explosion, dir) + qdel(src) + return power + /obj/effect/decal/cleanable/glass/plasma icon_state = "plasmatiny" @@ -131,6 +135,9 @@ /obj/effect/decal/cleanable/greenglow/ex_act() return +/obj/effect/decal/cleanable/greenglow/wave_ex_act(power, datum/wave_explosion/explosion, dir) + return power + /obj/effect/decal/cleanable/cobweb name = "cobweb" desc = "Somebody should remove that." @@ -253,6 +260,11 @@ if(severity == 1) //so shreds created during an explosion aren't deleted by the explosion. qdel(src) +/obj/effect/decal/cleanable/shreds/wave_ex_act(power, datum/wave_explosion/explosion, dir) + if(power > EXPLOSION_POWER_ERASE_SHREDS) + qdel(src) + return power // no block + /obj/effect/decal/cleanable/shreds/Initialize() pixel_x = rand(-10, 10) pixel_y = rand(-10, 10) diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 8a09bca0bf..5089d26c88 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -248,6 +248,14 @@ GLOBAL_VAR_INIT(embedpocalypse, FALSE) // if true, all items will be able to emb loc = null loc = T +/obj/item/wave_ex_act(power, datum/wave_explosion/explosion, dir) + . = ..() + if(!anchored) + var/throw_dist = round(rand(3, max(3, 2.5 * sqrt(power))), 1) + throw_speed = EXPLOSION_THROW_SPEED + var/turf/target = get_ranged_target_turf(src, dir, throw_dist) + throw_at(target, throw_dist, EXPLOSION_THROW_SPEED) + /obj/item/examine(mob/user) //This might be spammy. Remove? . = ..() diff --git a/code/game/objects/obj_defense.dm b/code/game/objects/obj_defense.dm index 73a21e4a25..02f2009667 100644 --- a/code/game/objects/obj_defense.dm +++ b/code/game/objects/obj_defense.dm @@ -71,6 +71,19 @@ if(3) take_damage(rand(10, 90), BRUTE, "bomb", 0) +/obj/wave_ex_act(power, datum/wave_explosion/explosion, dir) + if(resistance_flags & INDESTRUCTIBLE) + return power + . = ..() + if(explosion.source == src) + obj_integrity = 0 + qdel(src) + return + take_damage(wave_explosion_damage(power, explosion), BRUTE, "bomb", 0) + +/obj/proc/wave_explosion_damage(power, datum/wave_explosion/explosion) + return (explosion_flags & EXPLOSION_FLAG_HARD_OBSTACLE)? EXPLOSION_POWER_STANDARD_SCALE_HARD_OBSTACLE_DAMAGE(power, explosion.hard_obstacle_mod) : EXPLOSION_POWER_STANDARD_SCALE_OBJECT_DAMAGE(power, explosion.object_damage_mod) + /obj/bullet_act(obj/item/projectile/P) . = ..() playsound(src, P.hitsound, 50, 1) diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm index 53bcd28fa1..e40e158895 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/window.dm @@ -43,6 +43,10 @@ GLOBAL_LIST_EMPTY(electrochromatic_window_lookup) attack_hand_speed = CLICK_CD_MELEE attack_hand_is_action = TRUE + explosion_flags = EXPLOSION_FLAG_HARD_OBSTACLE + wave_explosion_block = EXPLOSION_BLOCK_WINDOW + wave_explosion_multiply = EXPLOSION_DAMPEN_WINDOW + /// Electrochromatic status var/electrochromatic_status = NOT_ELECTROCHROMATIC /// Electrochromatic ID. Set the first character to ! to replace with a SSmapping generated pseudorandom obfuscated ID for mapping purposes. @@ -111,6 +115,9 @@ GLOBAL_LIST_EMPTY(electrochromatic_window_lookup) return TRUE return FALSE +/obj/structure/window/wave_explosion_damage(power, datum/wave_explosion/explosion) + return EXPLOSION_POWER_STANDARD_SCALE_WINDOW_DAMAGE(power, explosion.window_shatter_mod) + /obj/structure/window/narsie_act() add_atom_colour(NARSIE_WINDOW_COLOUR, FIXED_COLOUR_PRIORITY) @@ -520,6 +527,8 @@ GLOBAL_LIST_EMPTY(electrochromatic_window_lookup) armor = list("melee" = 50, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 25, "bio" = 100, "rad" = 100, "fire" = 80, "acid" = 100) max_integrity = 50 explosion_block = 1 + wave_explosion_block = EXPLOSION_BLOCK_REINFORCED_WINDOW + wave_explosion_multiply = EXPLOSION_DAMPEN_REINFORCED_WINDOW glass_type = /obj/item/stack/sheet/rglass rad_insulation = RAD_HEAVY_INSULATION ricochet_chance_mod = 0.8 @@ -545,6 +554,8 @@ GLOBAL_LIST_EMPTY(electrochromatic_window_lookup) armor = list("melee" = 75, "bullet" = 5, "laser" = 0, "energy" = 0, "bomb" = 45, "bio" = 100, "rad" = 100, "fire" = 99, "acid" = 100) max_integrity = 150 explosion_block = 1 + wave_explosion_block = EXPLOSION_BLOCK_BOROSILICATE_WINDOW + wave_explosion_multiply = EXPLOSION_DAMPEN_BOROSILICATE_WINDOW glass_type = /obj/item/stack/sheet/plasmaglass cleanable_type = /obj/effect/decal/cleanable/glass/plasma rad_insulation = RAD_NO_INSULATION @@ -570,6 +581,8 @@ GLOBAL_LIST_EMPTY(electrochromatic_window_lookup) armor = list("melee" = 85, "bullet" = 20, "laser" = 0, "energy" = 0, "bomb" = 60, "bio" = 100, "rad" = 100, "fire" = 99, "acid" = 100) max_integrity = 500 explosion_block = 2 + wave_explosion_block = EXPLOSION_BLOCK_EXTREME + wave_explosion_multiply = EXPLOSION_BLOCK_EXTREME glass_type = /obj/item/stack/sheet/plasmarglass /obj/structure/window/plasma/reinforced/spawner/east @@ -742,6 +755,8 @@ GLOBAL_LIST_EMPTY(electrochromatic_window_lookup) max_integrity = 80 armor = list("melee" = 60, "bullet" = 25, "laser" = 0, "energy" = 0, "bomb" = 25, "bio" = 100, "rad" = 100, "fire" = 80, "acid" = 100) explosion_block = 2 //fancy AND hard to destroy. the most useful combination. + wave_explosion_block = EXPLOSION_BLOCK_BOROSILICATE_WINDOW + wave_explosion_multiply = EXPLOSION_DAMPEN_BOROSILICATE_WINDOW decon_speed = 40 glass_type = /obj/item/stack/tile/brass glass_amount = 1 diff --git a/code/game/turfs/closed.dm b/code/game/turfs/closed.dm index be0c444541..91a8ba4f46 100644 --- a/code/game/turfs/closed.dm +++ b/code/game/turfs/closed.dm @@ -6,6 +6,8 @@ blocks_air = 1 rad_flags = RAD_PROTECT_CONTENTS | RAD_NO_CONTAMINATE rad_insulation = RAD_MEDIUM_INSULATION + wave_explosion_block = 10 + wave_explosion_multiply = 0.75 /turf/closed/Initialize() . = ..() @@ -28,6 +30,7 @@ name = "wall" icon = 'icons/turf/walls.dmi' explosion_block = 50 + wave_explosion_block = INFINITY /turf/closed/indestructible/rust_heretic_act() return diff --git a/code/game/turfs/simulated/floor.dm b/code/game/turfs/simulated/floor.dm index 565d5640e3..e5034e4b2f 100644 --- a/code/game/turfs/simulated/floor.dm +++ b/code/game/turfs/simulated/floor.dm @@ -12,6 +12,19 @@ clawfootstep = FOOTSTEP_HARD_CLAW heavyfootstep = FOOTSTEP_GENERIC_HEAVY + /// Minimum explosion power to break tile + var/explosion_power_break_tile = EXPLOSION_POWER_FLOOR_TILE_BREAK + /// Minimum explosion power to break turf + var/explosion_power_break_turf = EXPLOSION_POWER_FLOOR_TURF_BREAK + //// Minimum explosion power to scrape away the floor + var/explosion_power_turf_scrape = EXPLOSION_POWER_FLOOR_TURF_SCRAPE + //// Shielded turfs are completely protected from anything under this + var/explosion_power_protect_shielded = EXPLOSION_POWER_FLOOR_SHIELDED_IMMUNITY + /// Starting from here, there's a chance for this to break + var/explosion_power_minimum_chance_break = EXPLOSION_POWER_FLOOR_MINIMUM_TURF_BREAK + /// Starting from here, +20% chance to break turf. + var/explosion_power_break_turf_bonus = EXPLOSION_POWER_FLOOR_TURF_BREAK_BONUS + var/icon_regular_floor = "floor" //used to remember what icon the tile should have by default var/icon_plating = "plating" thermal_conductivity = 0.004 @@ -98,6 +111,48 @@ src.break_tile() src.hotspot_expose(1000,CELL_VOLUME) +/turf/open/floor/wave_ex_act(power, datum/wave_explosion/explosion, dir) + var/shielded = is_shielded() + . = ..() + if(shielded) + if(power < explosion_power_protect_shielded) + return + else + power -= explosion_power_protect_shielded + hotspot_expose(1000, CELL_VOLUME) + if(power < explosion_power_break_tile) + return + if(power < explosion_power_minimum_chance_break) + if(prob(33 + ((explosion_power_break_turf - power) / (explosion_power_break_turf - explosion_power_break_tile)))) + break_tile() + return + if((power < explosion_power_turf_scrape) && ((power >= explosion_power_break_turf) || prob((1 - ((explosion_power_break_turf - power) / (explosion_power_break_turf - explosion_power_minimum_chance_break))) * 100 + ((power > explosion_power_break_turf_bonus)? 20 : 0)))) + switch(pick(1, 2;75, 3)) + if(1) + if(!length(baseturfs) || !ispath(baseturfs[baseturfs.len-1], /turf/open/floor)) + ScrapeAway(flags = CHANGETURF_INHERIT_AIR) + ReplaceWithLattice() + else + ScrapeAway(2, flags = CHANGETURF_INHERIT_AIR) + if(prob(33)) + new /obj/item/stack/sheet/metal(src) + return + if(2) + ScrapeAway(2, flags = CHANGETURF_INHERIT_AIR) + return + if(3) + if(prob(80)) + ScrapeAway(flags = CHANGETURF_INHERIT_AIR) + return + else + break_tile() + hotspot_expose(1000,CELL_VOLUME) + if(prob(33)) + new /obj/item/stack/sheet/metal(src) + if(power >= explosion_power_turf_scrape) + ScrapeAway(2, flags = CHANGETURF_INHERIT_AIR) + return + /turf/open/floor/is_shielded() for(var/obj/structure/A in contents) if(A.level == 3) diff --git a/code/game/turfs/simulated/wall/reinf_walls.dm b/code/game/turfs/simulated/wall/reinf_walls.dm index 03d5cecc26..620c9adfc8 100644 --- a/code/game/turfs/simulated/wall/reinf_walls.dm +++ b/code/game/turfs/simulated/wall/reinf_walls.dm @@ -12,6 +12,11 @@ sheet_amount = 1 girder_type = /obj/structure/girder/reinforced explosion_block = 2 + wave_explosion_block = EXPLOSION_BLOCK_BLAST_PROOF + wave_explosion_multiply = EXPLOSION_DAMPEN_BLAST_PROOF + explosion_power_to_scrape = EXPLOSION_POWER_RWALL_SCRAPE + explosion_power_to_dismantle = EXPLOSION_POWER_RWALL_DISMANTLE + explosion_power_minimum_chance_dismantle = EXPLOSION_POWER_RWALL_MINIMUM_DISMANTLE rad_insulation = RAD_HEAVY_INSULATION /turf/closed/wall/r_wall/deconstruction_hints(mob/user) diff --git a/code/game/turfs/simulated/walls.dm b/code/game/turfs/simulated/walls.dm index 79ca5add10..76dc6533b6 100644 --- a/code/game/turfs/simulated/walls.dm +++ b/code/game/turfs/simulated/walls.dm @@ -6,6 +6,8 @@ icon = 'icons/turf/walls/wall.dmi' icon_state = "wall" explosion_block = 1 + wave_explosion_block = EXPLOSION_BLOCK_WALL + wave_explosion_multiply = EXPLOSION_DAMPEN_WALL flags_1 = DEFAULT_RICOCHET_1 flags_ricochet = RICOCHET_HARD thermal_conductivity = WALL_HEAT_TRANSFER_COEFFICIENT @@ -15,6 +17,14 @@ baseturfs = /turf/open/floor/plating + explosion_flags = EXPLOSION_FLAG_HARD_OBSTACLE + /// Explosion power to disintegrate the wall + var/explosion_power_to_scrape = EXPLOSION_POWER_WALL_SCRAPE + /// Explosion power to dismantle the wall + var/explosion_power_to_dismantle = EXPLOSION_POWER_WALL_DISMANTLE + /// Explosion power to potentially dismantle the wall + var/explosion_power_minimum_chance_dismantle = EXPLOSION_POWER_WALL_MINIMUM_DISMANTLE + var/hardness = 40 //lower numbers are harder. Used to determine the probability of a hulk smashing through. var/slicing_duration = 100 //default time taken to slice the wall var/sheet_type = /obj/item/stack/sheet/metal @@ -91,6 +101,13 @@ if(!density) ..() +/turf/closed/wall/wave_ex_act(power, datum/wave_explosion/explosion, dir) + . = ..() + var/resultant_power = power * explosion.wall_destroy_mod + if(resultant_power >= explosion_power_to_scrape) + ScrapeAway() + else if((resultant_power >= explosion_power_to_dismantle) || ((resultant_power >= explosion_power_minimum_chance_dismantle) && prob(((resultant_power - explosion_power_minimum_chance_dismantle) / (explosion_power_to_dismantle - explosion_power_minimum_chance_dismantle)) * 100))) + dismantle_wall(prob((resultant_power - explosion_power_to_dismantle)/(explosion_power_to_scrape - explosion_power_to_dismantle)), TRUE) /turf/closed/wall/blob_act(obj/structure/blob/B) if(prob(50)) diff --git a/code/game/turfs/space/space.dm b/code/game/turfs/space/space.dm index 0905fb2e9c..b1a4efc97e 100644 --- a/code/game/turfs/space/space.dm +++ b/code/game/turfs/space/space.dm @@ -8,6 +8,8 @@ temperature = TCMB thermal_conductivity = OPEN_HEAT_TRANSFER_COEFFICIENT heat_capacity = 700000 + wave_explosion_multiply = EXPLOSION_DAMPEN_SPACE + wave_explosion_block = EXPLOSION_BLOCK_SPACE var/destination_z var/destination_x diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index 0808408192..93735f1079 100755 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -462,6 +462,24 @@ GLOBAL_LIST_EMPTY(station_turfs) A.ex_act(severity, target) CHECK_TICK +/turf/wave_ex_act(power, datum/wave_explosion/explosion, dir) + . = ..() + var/affecting_level + if(is_shielded()) + affecting_level = 3 + else if(intact) + affecting_level = 2 + else + affecting_level = 1 + var/atom/A + for(var/i in contents) + if(. <= 0) + return 0 + A = i + if(!QDELETED(A) && A.level >= affecting_level) + . = A.wave_explode(., explosion, dir) + maptext = "[.]" + /turf/narsie_act(force, ignore_mobs, probability = 20) . = (prob(probability) || force) for(var/I in src) diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index 96eb4e4a0f..9e784e72cb 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -96,6 +96,7 @@ GLOBAL_LIST_INIT(admin_verbs_fun, list( /client/proc/cmd_select_equipment, /client/proc/cmd_admin_gib_self, /client/proc/drop_bomb, + /client/proc/drop_wave_explosion, /client/proc/set_dynex_scale, /client/proc/drop_dynex_bomb, /client/proc/cinematic, @@ -550,6 +551,51 @@ GLOBAL_PROTECT(admin_verbs_hideable) log_admin("[key_name(usr)] created an admin explosion at [epicenter.loc].") SSblackbox.record_feedback("tally", "admin_verb", 1, "Drop Bomb") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! +/client/proc/drop_wave_explosion() + set category = "Special Verbs" + set name = "Drop Wave Explosion" + set desc = "Cause an explosive shockwave at your location." + + var/power = input(src, "Wave initial power", "Power", 50) as num|null + if(isnull(power)) + return + var/falloff = input(src, "Wave innate falloff factor", "Falloff", EXPLOSION_DEFAULT_FALLOFF_MULTIPLY) as num|null + if(isnull(falloff)) + return + falloff = max(0, falloff) + if(falloff > 1) + to_chat(src, "Aborting: Falloff cannot be higher tahn 1.") + return + var/constant = input(src, "Wave innate falloff constant", "Constant", EXPLOSION_DEFAULT_FALLOFF_SUBTRACT) as num|null + if(isnull(constant)) + return + if(constant < 0) + to_chat(src, "Aborting: Falloff constant cannot be less than 0.") + return + var/fire = input(src, "Probability per tile of fire?", "Fire Probability", 0) as num|null + if(isnull(fire)) + return + var/speed = input(src, "Speed in ticks to wait between cycles? 0 for fast as possible", "Wait", 0) as num|null + if(isnull(speed)) + return + var/block_resistance = input(src, "DANGEROUS: Block resistance? USE 1 IF YOU DO NOT KNOW WHAT YOU ARE DOING.", "Block Negation", 1) as num|null + if(isnull(block_resistance)) + return + block_resistance = max(0, block_resistance) + if(power > 500) + var/sure = alert(src, "Explosion power is extremely high. Are you absolutely sure?", "Uhh...", "No", "Yes") + if(sure != "Yes") + return + // point of no return + var/turf/target = get_turf(mob) + if(!target) + to_chat(src, "Cannot proceed. Not on turf.") + return + message_admins("[ADMIN_LOOKUPFLW(usr)] creating an admin explosion at [target.loc].") + log_admin("[key_name(usr)] created an admin explosion at [target.loc].") + SSblackbox.record_feedback("tally", "admin_verb", 1, "Drop Wave Explosion") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + wave_explosion(target, power, falloff, constant, null, fire, speed = speed, block_resistance = block_resistance) + /client/proc/drop_dynex_bomb() set category = "Admin.Fun" set name = "Drop DynEx Bomb" diff --git a/code/modules/antagonists/revenant/revenant.dm b/code/modules/antagonists/revenant/revenant.dm index 7e4c5c5343..31989fe241 100644 --- a/code/modules/antagonists/revenant/revenant.dm +++ b/code/modules/antagonists/revenant/revenant.dm @@ -177,6 +177,9 @@ /mob/living/simple_animal/revenant/ex_act(severity, target) return 1 //Immune to the effects of explosions. +/mob/living/simple_animal/revenant/wave_ex_act(power, datum/wave_explosion/explosion, dir) + return power + /mob/living/simple_animal/revenant/blob_act(obj/structure/blob/B) return //blah blah blobs aren't in tune with the spirit world, or something. diff --git a/code/modules/holiday/halloween/halloween.dm b/code/modules/holiday/halloween/halloween.dm index d44b94aaf3..f468022918 100644 --- a/code/modules/holiday/halloween/halloween.dm +++ b/code/modules/holiday/halloween/halloween.dm @@ -206,6 +206,9 @@ /mob/living/simple_animal/hostile/retaliate/clown/insane/ex_act() return +/mob/living/simple_animal/hostile/retaliate/clown/insane/wave_ex_act(power, datum/wave_explosion/explosion, dir) + return power + /mob/living/simple_animal/hostile/retaliate/clown/insane/Life() timer-- if(target) diff --git a/code/modules/mob/living/bloodcrawl.dm b/code/modules/mob/living/bloodcrawl.dm index 24d456bf8f..b66158db8a 100644 --- a/code/modules/mob/living/bloodcrawl.dm +++ b/code/modules/mob/living/bloodcrawl.dm @@ -13,6 +13,10 @@ /obj/effect/dummy/phased_mob/slaughter/ex_act() return + +/obj/effect/dummy/phased_mob/slaughter/wave_ex_act(power, datum/wave_explosion/explosion, dir) + return power + /obj/effect/dummy/phased_mob/slaughter/bullet_act() return BULLET_ACT_FORCE_PIERCE diff --git a/code/modules/mob/living/brain/brain.dm b/code/modules/mob/living/brain/brain.dm index be03827695..8ffcce248b 100644 --- a/code/modules/mob/living/brain/brain.dm +++ b/code/modules/mob/living/brain/brain.dm @@ -46,6 +46,9 @@ /mob/living/brain/ex_act() //you cant blow up brainmobs because it makes transfer_to() freak out when borgs blow up. return +/mob/living/brain/wave_ex_act(power, datum/wave_explosion/explosion, dir) + return power + /mob/living/brain/blob_act(obj/structure/blob/B) return diff --git a/code/modules/mob/living/living_defense.dm b/code/modules/mob/living/living_defense.dm index 5f3f530437..4c6ede3904 100644 --- a/code/modules/mob/living/living_defense.dm +++ b/code/modules/mob/living/living_defense.dm @@ -438,6 +438,12 @@ return ..() +/mob/living/wave_ex_act(power, datum/wave_explosion/explosion, dir) + if(power > EXPLOSION_POWER_NORMAL_MOB_GIB) + gib() + adjustBruteLoss(EXPLOSION_POWER_STANDARD_SCALE_MOB_DAMAGE(power, explosion.mob_damage_mod)) + return power + //Looking for irradiate()? It's been moved to radiation.dm under the rad_act() for mobs. /mob/living/acid_act(acidpwr, acid_volume) diff --git a/code/modules/mob/living/simple_animal/guardian/guardian.dm b/code/modules/mob/living/simple_animal/guardian/guardian.dm index 012515d0e9..7c7ff3779c 100644 --- a/code/modules/mob/living/simple_animal/guardian/guardian.dm +++ b/code/modules/mob/living/simple_animal/guardian/guardian.dm @@ -280,6 +280,9 @@ GLOBAL_LIST_EMPTY(parasites) //all currently existing/living guardians if(3) adjustBruteLoss(30) +/mob/living/simple_animal/hostile/guardian/wave_ex_act(power, datum/wave_explosion/explosion, dir) + adjustBruteLoss(EXPLOSION_POWER_STANDARD_SCALE_MOB_DAMAGE(power, explosion.mob_damage_mod * 0.33)) + /mob/living/simple_animal/hostile/guardian/gib() if(summoner) to_chat(summoner, "Your [src] was blown up!") diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm index e2d6602a88..3940388625 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm @@ -149,6 +149,9 @@ if(EXPLODE_LIGHT) adjustBruteLoss(50) +/mob/living/simple_animal/hostile/megafauna/wave_ex_act(power, datum/wave_explosion/explosion, dir) + adjustBruteLoss(EXPLOSION_POWER_STANDARD_SCALE_MOB_DAMAGE(power, explosion.mob_damage_mod) / 2) + /// Sets the next time the megafauna can use a melee or ranged attack, in deciseconds /mob/living/simple_animal/hostile/megafauna/proc/SetRecoveryTime(buffer_time, ranged_buffer_time) recovery_time = world.time + buffer_time diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/basilisk.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/basilisk.dm index cee7e2979d..bda898ef17 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/basilisk.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/basilisk.dm @@ -59,6 +59,13 @@ if(3) adjustBruteLoss(110) +/mob/living/simple_animal/hostile/asteroid/basilisk/wave_ex_act(power, datum/wave_explosion/explosion, dir) + . = ..() + if(power > EXPLOSION_POWER_NORMAL_MOB_GIB) + gib() + else + adjustBruteLoss(EXPLOSION_POWER_STANDARD_SCALE_MOB_DAMAGE(power, explosion.mob_damage_mod)) + //Watcher /mob/living/simple_animal/hostile/asteroid/basilisk/watcher name = "watcher" diff --git a/code/modules/spells/spell_types/ethereal_jaunt.dm b/code/modules/spells/spell_types/ethereal_jaunt.dm index 9d91b6534d..7a05583071 100644 --- a/code/modules/spells/spell_types/ethereal_jaunt.dm +++ b/code/modules/spells/spell_types/ethereal_jaunt.dm @@ -108,5 +108,8 @@ /obj/effect/dummy/phased_mob/spell_jaunt/ex_act(blah) return +/obj/effect/dummy/phased_mob/spell_jaunt/wave_ex_act(power, datum/wave_explosion/explosion, dir) + return power + /obj/effect/dummy/phased_mob/spell_jaunt/bullet_act(blah) return BULLET_ACT_FORCE_PIERCE diff --git a/code/modules/spells/spell_types/shadow_walk.dm b/code/modules/spells/spell_types/shadow_walk.dm index 8436de2119..821bf73425 100644 --- a/code/modules/spells/spell_types/shadow_walk.dm +++ b/code/modules/spells/spell_types/shadow_walk.dm @@ -90,6 +90,9 @@ /obj/effect/dummy/phased_mob/shadow/ex_act() return +/obj/effect/dummy/phased_mob/shadow/wave_ex_act(power, datum/wave_explosion/explosion, dir) + return power + /obj/effect/dummy/phased_mob/shadow/bullet_act() return BULLET_ACT_FORCE_PIERCE diff --git a/tgstation.dme b/tgstation.dme index be1fddaee2..2e5bd87e51 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -51,6 +51,7 @@ #include "code\__DEFINES\economy.dm" #include "code\__DEFINES\events.dm" #include "code\__DEFINES\exosuit_fabs.dm" +#include "code\__DEFINES\explosion.dm" #include "code\__DEFINES\exports.dm" #include "code\__DEFINES\fantasy_affixes.dm" #include "code\__DEFINES\food.dm" @@ -320,6 +321,7 @@ #include "code\controllers\subsystem\disease.dm" #include "code\controllers\subsystem\economy.dm" #include "code\controllers\subsystem\events.dm" +#include "code\controllers\subsystem\explosions.dm" #include "code\controllers\subsystem\fail2topic.dm" #include "code\controllers\subsystem\fire_burning.dm" #include "code\controllers\subsystem\fluid.dm" @@ -410,6 +412,7 @@ #include "code\datums\emotes.dm" #include "code\datums\ert.dm" #include "code\datums\explosion.dm" +#include "code\datums\explosion2.dm" #include "code\datums\forced_movement.dm" #include "code\datums\holocall.dm" #include "code\datums\http.dm" From 70a48a13181cb68d0227ee4f41b1af1380b41664 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 12 May 2021 05:44:55 -0500 Subject: [PATCH 68/75] Automatic changelog generation for PR #13392 [ci skip] --- html/changelogs/AutoChangeLog-pr-13392.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-13392.yml diff --git a/html/changelogs/AutoChangeLog-pr-13392.yml b/html/changelogs/AutoChangeLog-pr-13392.yml new file mode 100644 index 0000000000..803c7ee3f5 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-13392.yml @@ -0,0 +1,4 @@ +author: "silicons" +delete-after: True +changes: + - code_imp: "A deterministic wave explosion system has been added. Use it with wave_explosion()." From fa067a481a2996dc268c32b2b2968dd1ddfd95e7 Mon Sep 17 00:00:00 2001 From: keronshb Date: Wed, 12 May 2021 13:09:39 -0400 Subject: [PATCH 69/75] Removes VOG sleep command again Undocumented change. --- code/modules/surgery/organs/vocal_cords.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/modules/surgery/organs/vocal_cords.dm b/code/modules/surgery/organs/vocal_cords.dm index 0e6456e8b0..8145ed93e5 100644 --- a/code/modules/surgery/organs/vocal_cords.dm +++ b/code/modules/surgery/organs/vocal_cords.dm @@ -751,7 +751,6 @@ //phase 2 var/static/regex/awoo_words = regex("howl|awoo|bark") var/static/regex/nya_words = regex("nya|meow|mewl") - var/static/regex/sleep_words = regex("sleep|slumber|rest") var/static/regex/strip_words = regex("strip|derobe|nude|at ease|suit off") var/static/regex/walk_words = regex("slow down|walk") var/static/regex/run_words = regex("run|speed up") From 6e3e075ff9d650ffe65b703ea1f9813e71b911e8 Mon Sep 17 00:00:00 2001 From: keronshb Date: Wed, 12 May 2021 13:14:54 -0400 Subject: [PATCH 70/75] Oops forgot something --- code/modules/surgery/organs/vocal_cords.dm | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/code/modules/surgery/organs/vocal_cords.dm b/code/modules/surgery/organs/vocal_cords.dm index 8145ed93e5..12e282200c 100644 --- a/code/modules/surgery/organs/vocal_cords.dm +++ b/code/modules/surgery/organs/vocal_cords.dm @@ -1095,17 +1095,6 @@ H.emote("me", EMOTE_VISIBLE, "lets out a nya!") E.cooldown += 1 - //SLEEP - else if((findtext(message, sleep_words))) - for(var/mob/living/carbon/C in listeners) - var/datum/status_effect/chem/enthrall/E = C.has_status_effect(/datum/status_effect/chem/enthrall) - switch(E.phase) - if(2 to INFINITY) - C.Sleeping(45 * power_multiplier) - E.cooldown += 10 - addtimer(CALLBACK(GLOBAL_PROC, .proc/to_chat, C, "Drowsiness suddenly overwhelms you as you fall asleep!
    "), 5) - to_chat(user, "You send [C] to sleep.") - //STRIP else if((findtext(message, strip_words))) for(var/V in listeners) From 82d11bce8135313ada8efa4b54dfcb64f0b01110 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 13 May 2021 00:28:55 +0000 Subject: [PATCH 71/75] Automatic changelog compile [ci skip] --- html/changelog.html | 23 ++++++++++++++++++++++ html/changelogs/.all_changelog.yml | 13 ++++++++++++ html/changelogs/AutoChangeLog-pr-13392.yml | 4 ---- html/changelogs/AutoChangeLog-pr-14650.yml | 4 ---- html/changelogs/AutoChangeLog-pr-14702.yml | 4 ---- html/changelogs/AutoChangeLog-pr-14708.yml | 5 ----- html/changelogs/AutoChangeLog-pr-14710.yml | 4 ---- 7 files changed, 36 insertions(+), 21 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-13392.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14650.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14702.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14708.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14710.yml diff --git a/html/changelog.html b/html/changelog.html index b6b794f5ec..7fb086e159 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -50,6 +50,29 @@ -->
    +

    13 May 2021

    +

    Linzolle updated:

    +
      +
    • anthromorphic -> anthropomorphic
    • +
    +

    WanderingFox95 updated:

    +
      +
    • Pinot Mort (Necropolis Wine), a new, (totally healthy) mixed drink!
    • +
    +

    qweq12yt updated:

    +
      +
    • Fixed sleeping disky spam (it still sleeps soundly, but every minute instead of every two seconds)
    • +
    • Fixed Hulks not breaking cuffs, zipties, restraints.
    • +
    +

    silicons updated:

    +
      +
    • A deterministic wave explosion system has been added. Use it with wave_explosion().
    • +
    +

    zeroisthebiggay updated:

    +
      +
    • vegas style bunny ears
    • +
    +

    12 May 2021

    DeltaFire15 updated:

      diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 768a1cfda6..289a0176ee 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -29283,3 +29283,16 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. as intended, instead of always being station z tweak: Message for failing the bladeshatter despite succeeding the do_after tweak: Improves bladeshatter a bit by making it safer codewise' +2021-05-13: + Linzolle: + - spellcheck: anthromorphic -> anthropomorphic + WanderingFox95: + - rscadd: Pinot Mort (Necropolis Wine), a new, (totally healthy) mixed drink! + qweq12yt: + - bugfix: Fixed sleeping disky spam (it still sleeps soundly, but every minute instead + of every two seconds) + - bugfix: Fixed Hulks not breaking cuffs, zipties, restraints. + silicons: + - code_imp: A deterministic wave explosion system has been added. Use it with wave_explosion(). + zeroisthebiggay: + - rscadd: vegas style bunny ears diff --git a/html/changelogs/AutoChangeLog-pr-13392.yml b/html/changelogs/AutoChangeLog-pr-13392.yml deleted file mode 100644 index 803c7ee3f5..0000000000 --- a/html/changelogs/AutoChangeLog-pr-13392.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "silicons" -delete-after: True -changes: - - code_imp: "A deterministic wave explosion system has been added. Use it with wave_explosion()." diff --git a/html/changelogs/AutoChangeLog-pr-14650.yml b/html/changelogs/AutoChangeLog-pr-14650.yml deleted file mode 100644 index 0432473299..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14650.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "WanderingFox95" -delete-after: True -changes: - - rscadd: "Pinot Mort (Necropolis Wine), a new, (totally healthy) mixed drink!" diff --git a/html/changelogs/AutoChangeLog-pr-14702.yml b/html/changelogs/AutoChangeLog-pr-14702.yml deleted file mode 100644 index 134122e668..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14702.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "zeroisthebiggay" -delete-after: True -changes: - - rscadd: "vegas style bunny ears" diff --git a/html/changelogs/AutoChangeLog-pr-14708.yml b/html/changelogs/AutoChangeLog-pr-14708.yml deleted file mode 100644 index b0b9e25b1f..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14708.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "qweq12yt" -delete-after: True -changes: - - bugfix: "Fixed sleeping disky spam (it still sleeps soundly, but every minute instead of every two seconds)" - - bugfix: "Fixed Hulks not breaking cuffs, zipties, restraints." diff --git a/html/changelogs/AutoChangeLog-pr-14710.yml b/html/changelogs/AutoChangeLog-pr-14710.yml deleted file mode 100644 index 90dbe0cdac..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14710.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Linzolle" -delete-after: True -changes: - - spellcheck: "anthromorphic -> anthropomorphic" From 040bcb155a9b602173efe735fbbb7076dbf7354c Mon Sep 17 00:00:00 2001 From: zeroisthebiggay <43571008+zeroisthebiggay@users.noreply.github.com> Date: Thu, 13 May 2021 05:03:09 -0400 Subject: [PATCH 72/75] Update uplink_stealth.dm --- code/modules/uplink/uplink_items/uplink_stealth.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/uplink/uplink_items/uplink_stealth.dm b/code/modules/uplink/uplink_items/uplink_stealth.dm index 63d70b9141..f401514542 100644 --- a/code/modules/uplink/uplink_items/uplink_stealth.dm +++ b/code/modules/uplink/uplink_items/uplink_stealth.dm @@ -9,7 +9,7 @@ /datum/uplink_item/stealthy_weapons/telescopicbat name = "Telescopic Baseball Bat" - desc = "A robust telescopic baseball bat that hits like a truck and can be consealed when collapsed." + desc = "A robust telescopic baseball bat that hits like a truck and can be concealed when collapsed." item = /obj/item/melee/baseball_bat/telescopic cost = 2 From 6faeca58d25ef6663968ac172db7f108d92e9c37 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 13 May 2021 04:03:44 -0500 Subject: [PATCH 73/75] Automatic changelog generation for PR #14718 [ci skip] --- html/changelogs/AutoChangeLog-pr-14718.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14718.yml diff --git a/html/changelogs/AutoChangeLog-pr-14718.yml b/html/changelogs/AutoChangeLog-pr-14718.yml new file mode 100644 index 0000000000..75c6ea6287 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14718.yml @@ -0,0 +1,4 @@ +author: "zeroisthebiggay" +delete-after: True +changes: + - spellcheck: "consealed" From 04b1064cbfab74e477fc2e76bb51ccce13a1f35d Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 13 May 2021 17:50:19 -0500 Subject: [PATCH 74/75] Automatic changelog generation for PR #14715 [ci skip] --- html/changelogs/AutoChangeLog-pr-14715.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14715.yml diff --git a/html/changelogs/AutoChangeLog-pr-14715.yml b/html/changelogs/AutoChangeLog-pr-14715.yml new file mode 100644 index 0000000000..3913586906 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14715.yml @@ -0,0 +1,4 @@ +author: "keronshb" +delete-after: True +changes: + - balance: "Removes VOG sleep command since it was an undocumented readd." From 4a5561d27324b58b8324f51fd7a19f739072eded Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 14 May 2021 00:31:50 +0000 Subject: [PATCH 75/75] Automatic changelog compile [ci skip] --- html/changelog.html | 16 ++++++++++------ html/changelogs/.all_changelog.yml | 5 +++++ html/changelogs/AutoChangeLog-pr-14715.yml | 4 ---- html/changelogs/AutoChangeLog-pr-14718.yml | 4 ---- 4 files changed, 15 insertions(+), 14 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-14715.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14718.yml diff --git a/html/changelog.html b/html/changelog.html index 7fb086e159..7e3f24bf3b 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -50,6 +50,16 @@ -->
      +

      14 May 2021

      +

      keronshb updated:

      +
        +
      • Removes VOG sleep command since it was an undocumented readd.
      • +
      +

      zeroisthebiggay updated:

      +
        +
      • consealed
      • +
      +

      13 May 2021

      Linzolle updated:

        @@ -785,12 +795,6 @@
        • Fixes cosmetic augments missing their foot sprites.
        - -

        12 March 2021

        -

        R3dtail updated:

        -
          -
        • Adds Periods and moves some words around.
        • -
      GoonStation 13 Development Team diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 289a0176ee..ca2426d1f0 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -29296,3 +29296,8 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. - code_imp: A deterministic wave explosion system has been added. Use it with wave_explosion(). zeroisthebiggay: - rscadd: vegas style bunny ears +2021-05-14: + keronshb: + - balance: Removes VOG sleep command since it was an undocumented readd. + zeroisthebiggay: + - spellcheck: consealed diff --git a/html/changelogs/AutoChangeLog-pr-14715.yml b/html/changelogs/AutoChangeLog-pr-14715.yml deleted file mode 100644 index 3913586906..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14715.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "keronshb" -delete-after: True -changes: - - balance: "Removes VOG sleep command since it was an undocumented readd." diff --git a/html/changelogs/AutoChangeLog-pr-14718.yml b/html/changelogs/AutoChangeLog-pr-14718.yml deleted file mode 100644 index 75c6ea6287..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14718.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "zeroisthebiggay" -delete-after: True -changes: - - spellcheck: "consealed"