From 60ae5db444a0ce47efb9462de52fdaa05390e4d6 Mon Sep 17 00:00:00 2001 From: Theos Date: Fri, 5 Jan 2024 11:24:13 -0500 Subject: [PATCH 01/13] Vaporizes squid bloodpacks/random blood bags can no longer spawn with unusuable blood in them (#2626) ## About The Pull Request Squid blood doesn't exist, so these can randomly give you useless bloodbags This will need to be mirrored in #2553 since that replaces type L blood with type S blood ## Why It's Good For The Game I like my blood transfusable ## Changelog :cl: bugfix: bloodbags can no longer spawn with untyped (and useless) blood in them /:cl: Signed-off-by: Theos --- code/modules/reagents/reagent_containers/blood_pack.dm | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/code/modules/reagents/reagent_containers/blood_pack.dm b/code/modules/reagents/reagent_containers/blood_pack.dm index a7a43f4b7109..d72389224fd9 100644 --- a/code/modules/reagents/reagent_containers/blood_pack.dm +++ b/code/modules/reagents/reagent_containers/blood_pack.dm @@ -38,7 +38,7 @@ /obj/item/reagent_containers/blood/random/Initialize() icon_state = "bloodpack" - blood_type = pick("A+", "A-", "B+", "B-", "O+", "O-", "L", "S") + blood_type = pick("A+", "A-", "B+", "B-", "O+", "O-", "L") return ..() /obj/item/reagent_containers/blood/APlus @@ -68,9 +68,6 @@ /obj/item/reagent_containers/blood/synthetic blood_type = "Coolant" -/obj/item/reagent_containers/blood/squid - blood_type = "S" - /obj/item/reagent_containers/blood/universal blood_type = "U" From 69d47c27bf841d93fef619379af1e1ca6d8452e6 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 5 Jan 2024 10:38:40 -0600 Subject: [PATCH 02/13] Automatic changelog generation for PR #2626 [ci skip] --- html/changelogs/AutoChangeLog-pr-2626.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2626.yml diff --git a/html/changelogs/AutoChangeLog-pr-2626.yml b/html/changelogs/AutoChangeLog-pr-2626.yml new file mode 100644 index 000000000000..62b91af90985 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2626.yml @@ -0,0 +1,4 @@ +author: SomeguyManperson +changes: + - {bugfix: bloodbags can no longer spawn with untyped (and useless) blood in them} +delete-after: true From ce7d249df98f1b02a673de2af77f941f68398f70 Mon Sep 17 00:00:00 2001 From: Theos Date: Fri, 5 Jan 2024 11:24:47 -0500 Subject: [PATCH 03/13] Adds missing vox mob spawner (#2625) ## About The Pull Request they didn't have one ## Why It's Good For The Game Vox synthesizer ## Changelog :cl: rscadd: admins can now spawn vox more efficiently /:cl: Signed-off-by: Theos --- code/modules/mob/living/carbon/human/human.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 7f8ca668d05b..4bfe35b47060 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1375,6 +1375,9 @@ /mob/living/carbon/human/species/snail race = /datum/species/snail +/mob/living/carbon/human/species/vox + race = /datum/species/vox + /mob/living/carbon/human/species/kepori race = /datum/species/kepori From ed7bbedaa19837ad7214678fafbe45daa4d4525f Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 5 Jan 2024 10:56:15 -0600 Subject: [PATCH 04/13] Automatic changelog generation for PR #2625 [ci skip] --- html/changelogs/AutoChangeLog-pr-2625.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2625.yml diff --git a/html/changelogs/AutoChangeLog-pr-2625.yml b/html/changelogs/AutoChangeLog-pr-2625.yml new file mode 100644 index 000000000000..47be415b9a3f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2625.yml @@ -0,0 +1,4 @@ +author: SomeguyManperson +changes: + - {rscadd: admins can now spawn vox more efficiently} +delete-after: true From 22c01876f705e7252f2532b176bf43bbafd90cd0 Mon Sep 17 00:00:00 2001 From: Mark Suckerberg Date: Fri, 5 Jan 2024 10:25:12 -0600 Subject: [PATCH 05/13] Fix date calculation (again) (#2624) ## About The Pull Request My math was all over the place. This makes it so that there's only one day in year day and months don't start on the second. In my defense it's kinda hard to test this. ## Why It's Good For The Game Time consistency ## Changelog :cl: fix: IC/sector months now actually start on the first and there's only one year day /:cl: --- code/__HELPERS/time.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/__HELPERS/time.dm b/code/__HELPERS/time.dm index cfd9da96cee1..cef23857bc7a 100644 --- a/code/__HELPERS/time.dm +++ b/code/__HELPERS/time.dm @@ -22,7 +22,7 @@ //International Fixed Calendar format (https://en.wikipedia.org/wiki/International_Fixed_Calendar) var/days_since = round(realtime / (24 HOURS)) var/year = round(days_since / 365) + 481 - var/day_of_year = days_since % 365 + 1 + var/day_of_year = days_since % 365 var/month = round(day_of_year / 28) var/day_of_month = day_of_year % 28 + 1 From 9d4ff6dca01562135fbd7c203ef21632c241aef9 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 5 Jan 2024 11:13:01 -0600 Subject: [PATCH 06/13] Automatic changelog generation for PR #2624 [ci skip] --- html/changelogs/AutoChangeLog-pr-2624.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2624.yml diff --git a/html/changelogs/AutoChangeLog-pr-2624.yml b/html/changelogs/AutoChangeLog-pr-2624.yml new file mode 100644 index 000000000000..f3ed0553640a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2624.yml @@ -0,0 +1,5 @@ +author: MarkSuckerberg +changes: + - {bugfix: IC/sector months now actually start on the first and there's only one + year day} +delete-after: true From 28e96272a69e75b871f22f890e5c3b3bd79a1b1d Mon Sep 17 00:00:00 2001 From: retlaw34 <58402542+retlaw34@users.noreply.github.com> Date: Fri, 5 Jan 2024 08:26:50 -0800 Subject: [PATCH 07/13] re:lathe machines (#2610) ## About The Pull Request resprites most 'production' machines. most of these are related to research but research is fucking lame so i didn't name the pr that also redoes the handheld radio sprite because might as fucking well made on behalf of @Imaginos16 ## Why It's Good For The Game ![image](https://github.com/shiptest-ss13/Shiptest/assets/58402542/f33c95e2-4a68-4b83-82f4-dd6dd2e05c90) ## Changelog :cl: Imaginos16 add: Resprites most production machines! add: Resprites handheld radios /:cl: --- code/game/machinery/autolathe.dm | 1 + icons/obj/machines/autolathe.dmi | Bin 0 -> 2096 bytes icons/obj/machines/research.dmi | Bin 30193 -> 31594 bytes icons/obj/radio.dmi | Bin 9740 -> 10027 bytes icons/obj/stationobjs.dmi | Bin 106120 -> 101411 bytes 5 files changed, 1 insertion(+) create mode 100644 icons/obj/machines/autolathe.dmi diff --git a/code/game/machinery/autolathe.dm b/code/game/machinery/autolathe.dm index 5f8412ff25a3..d83831f2c634 100644 --- a/code/game/machinery/autolathe.dm +++ b/code/game/machinery/autolathe.dm @@ -5,6 +5,7 @@ /obj/machinery/autolathe name = "autolathe" desc = "It produces items using metal and glass and maybe other materials, can take design disks." + icon = 'icons/obj/machines/autolathe.dmi' icon_state = "autolathe" density = TRUE use_power = IDLE_POWER_USE diff --git a/icons/obj/machines/autolathe.dmi b/icons/obj/machines/autolathe.dmi new file mode 100644 index 0000000000000000000000000000000000000000..e95269fcbcd19931288b7d9a2661a9b1d02cc966 GIT binary patch literal 2096 zcmX|Cdpy(YAKxV=!q1CWD77wbG4wl2Hso@UuJUsUM`qpV%8ZUM+oY1q(M`E*nQ}@f zO8FUGW=UFN>Kx`|nRanotg+esyWi@Z*YA(#^L{>;*ZcK;p3m#^JjIa_;pV2ROhF)! z`OY1oQ3jkatZoyi!MY{WLLCa|5f6~)BLCi zYQ#7#9Gz32RYz|gnp+=|W{Y(CciOJi;c__KwW005p%t+LA9pJ&`u5K4`mvNp>-TUc zCk=#0lo@CPKR7EYA{rDlIhtZ{Zsf+qXN4ZkJd8h%%Q~K(1_GU>M(@Yr&nRTkIH_Fd zw%fyP@I5>FQS9aq$O%4zy=M~(gfIJzjzUHu|3L0qN9A98eJy5P^rpv89Rpn+J8q0E zE=4*$xo_v1^0v2ne?=9=^x)y9GIr1Hkrl4gn(Oh)4~ZuVog+WlP-dJQ>A#y4{SpH4 zWTxy7=uFwWWS`BYxwzStKaknzmU(BPP})VW(`dG)R~7oALoQ+)RN&HUP- z*B5!>9~Zq13qv16Blo#fSB5ALd2W@2jBRN@G5pGl|G-*W>gvWQ51YO~ElHm4^~|_M zE$#;kK6rE3-DehV*5nm5k&gQj5(YQbuaB@l{3jcRFjmrE5eM%b7zaOeO(x&fq9?3r z%bu#X)b*|bd(5vGEs=#Z8oj-Gq794?K`3O;0Ic;8D>%ru2%JRS+i5rS@yo%J^9N5r z-ii<+ypGtyk%({w%}ShqaqsFTrCqoG!N%tymH2nZE;Vb3EtQg~9+C9J7SVwKI9g~P zORXxpA}8G0-5LM$rG7HF1)@a9+3L8at~nb~Q(Qz4M|loU7&m!i-w^Y1RvU8?bD?~Y z33?_3;R&9`k>1!S{?VHbG@o-UFm=>vRU(?n?DQs6u0byms<-*VpcoUu8cA0zGNZbm zBe;7Ywk~MZuVZ=K^zYH)Yqu#hT0 zxswa~tK^>9C?$0%yHR6ZxyS{|@6GKyFqo8`@uA3@jBkji{Iyb(pjxTjOV}wio)6 zYZ#QlR;cTExH40JQ3LaP<$FBYA1E&*T6ALSsEo|_mO1b**MSRw*K0pt<1DqGg&Hk9 zQ6O0ADo$SZd@4UsTFC^=6_z#R0FuH1C&U)0O-2_(41B+nZtKmYwdL&K2FBq!T5yZ) z{YlBa#l+{?-xBNKpLxqYA?H;d?+X{dpCF7p3yWJM0P}Nm0G>q3>*VnQ0Ido|gA=$C z+GWx>V=ezxU!Pc|onTzn2f!tYJ`P7A767Q*a4m4;tB#T&Xof$C7020Rj1<$g=O5x2 zhNhkW|0{ssLhA4dS7cY~utZYjnB_+<;MoD+5}ttZWJ*qpVOH8Ci$Hoat!L@-GfihO zEy+qJSV@c^rr9qP#)axpeT+tsxYN{bB2NN$kQ+vX7uC7qk_cW;JPi#nmPubIES*&y z_B!9X4&K7$7Qlv7{gsy@6O+e@)9_n5oSwhPw){<+0L-nFW_REigd$TJbgh^Ze(Vd| z*2pYN?UMi|!Bm5~q_S*wAT5ipcK`)eNxL*`9 z^Rv3z-b@8snw|@3n{=M>a(FA4ZB-_l#m)w(8ljKr=<5 z+(S{Csik1*IFbYdOBTq1VYp25yplrdg`87BlFC8v45<+7o8Yg%i{Bq;H~B;GFYUx& ztJE7k*B4p)M&HTvD8gvk#&dUil`l>&uvXi_*G%Rv_ivYNi)-QS_BchdmFKa*yA^pe zU^7KtSYy@pm>eu5TTUZw)GQlYN2!|p@)nzMEtj5 zXEgec&?dJLi4&|$>3ynp?T|mBcF?gz`nRZm^t3spq*h6 Kp)EgS&;1X>{Y=UL literal 0 HcmV?d00001 diff --git a/icons/obj/machines/research.dmi b/icons/obj/machines/research.dmi index 58fad8fae33568bf5f67b0b1005d2c61fd523079..cac198fed2568bbe7cff75ba29f3c6e4032d21ba 100644 GIT binary patch literal 31594 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 literal 30193 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 =F;ZI*m3M zx@xEn3|judg}CQjP701)`gLh!A;AqiN=hEPfz4zVkemNuIU?0yTZul)JL-$bAeY&@ z%G+*w+EWeflN|HS4#pQv=l_!EWPqV3!+rf{1n?AKX&mek?(X=>+Y?D&Bcg(wwSET) zF11bLXg4wIKnaSDZpf+!#g4=x;Uh$m2x{YjY4WaMWBX&su-3$hTOpm5B1y?+hDx?QIF4 zos?Af`r~2;F&2awMdHy~5qPlI7zh`arcS;M+Rdo2Bdk`Un(i`as}N}et5S?$;9vf0O>*^FaQ7m diff --git a/icons/obj/radio.dmi b/icons/obj/radio.dmi index 5ccb6bb1d792a0bb5fc1880ea81d7e0a88aa2aee..8b6fc77c77267ce56a06412bfa8e226d3d62e726 100644 GIT binary patch literal 10027 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 z
    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 K;s@!F#{U4qS=62Y literal 0 HcmV?d00001 From a432afa98b5ae64d510d5dcadf1866f6197ac5ee Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 5 Jan 2024 11:46:36 -0600 Subject: [PATCH 10/13] Automatic changelog generation for PR #2584 [ci skip] --- html/changelogs/AutoChangeLog-pr-2584.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2584.yml diff --git a/html/changelogs/AutoChangeLog-pr-2584.yml b/html/changelogs/AutoChangeLog-pr-2584.yml new file mode 100644 index 000000000000..45ddc432de3f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2584.yml @@ -0,0 +1,7 @@ +author: cowbot92 +changes: + - {rscadd: Ports TG's Coffee Makers} + - {soundadd: Adds coffee making sound} + - {imageadd: Adds a new type of coffee cup and pot} + - {code_imp: this changes code yes} +delete-after: true From 96143f24b311bce20d5ce47c8371f98acfbf11fd Mon Sep 17 00:00:00 2001 From: GenericDM <34109002+GenericDM@users.noreply.github.com> Date: Fri, 5 Jan 2024 08:42:28 -0800 Subject: [PATCH 11/13] Port some changes in status effects from /tg/ (#2582) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## About The Pull Request Ports https://github.com/tgstation/tgstation/pull/64490 and partially ports https://github.com/tgstation/tgstation/pull/69951 this should have zero player-facing changes ## Why It's Good For The Game Improvements from upstream, also useful if I want to port https://github.com/tgstation/tgstation/pull/75459 (which I do) ## Changelog 🆑 code: adds some helpers for status effects code: removes barely used defines for status effects /🆑 --------- Signed-off-by: GenericDM <34109002+GenericDM@users.noreply.github.com> Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com> Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com> --- code/__DEFINES/status_effects.dm | 221 +++++++----------- code/__HELPERS/mobs.dm | 2 + code/datums/brain_damage/mild.dm | 4 +- code/datums/components/gunpoint.dm | 15 +- code/datums/dna.dm | 4 +- code/datums/mutations/body.dm | 4 +- code/datums/status_effects/buffs.dm | 16 +- code/datums/status_effects/debuffs.dm | 18 +- code/datums/status_effects/neutral.dm | 8 +- code/game/machinery/Sleeper.dm | 4 +- code/game/machinery/stasis.dm | 4 +- code/game/objects/items/defib.dm | 2 +- code/game/objects/items/handcuffs.dm | 8 +- code/game/objects/items/holy_weapons.dm | 4 +- .../changeling/powers/fleshmend.dm | 8 +- code/modules/antagonists/cult/runes.dm | 4 +- .../antagonists/valentines/valentine.dm | 4 +- code/modules/assembly/flash.dm | 4 +- code/modules/events/fake_virus.dm | 2 +- code/modules/events/heart_attack.dm | 2 +- code/modules/instruments/songs/play_legacy.dm | 2 +- .../instruments/songs/play_synthesized.dm | 2 +- .../mining/equipment/kinetic_crusher.dm | 18 +- .../mining/equipment/regenerative_core.dm | 4 +- .../mining/lavaland/necropolis_chests.dm | 8 +- code/modules/mining/lavaland/ruins/gym.dm | 4 +- code/modules/mob/living/carbon/emote.dm | 6 +- code/modules/mob/living/carbon/inventory.dm | 4 +- code/modules/mob/living/emote.dm | 2 +- .../hostile/megafauna/megafauna.dm | 4 +- .../hostile/mining_mobs/mining_mobs.dm | 4 +- code/modules/mob/living/status_procs.dm | 52 ++--- .../guns/energy/kinetic_accelerator.dm | 4 +- code/modules/projectiles/projectile/magic.dm | 4 +- .../reagents/cat2_medicine_reagents.dm | 2 +- .../xenobiology/crossbreeding/_potions.dm | 6 +- .../xenobiology/crossbreeding/regenerative.dm | 4 +- code/modules/unit_tests/combat.dm | 4 +- 38 files changed, 211 insertions(+), 261 deletions(-) diff --git a/code/__DEFINES/status_effects.dm b/code/__DEFINES/status_effects.dm index d1fbf26616d5..97e1ac7c574d 100644 --- a/code/__DEFINES/status_effects.dm +++ b/code/__DEFINES/status_effects.dm @@ -1,138 +1,93 @@ - -//These are all the different status effects. Use the paths for each effect in the defines. - -#define STATUS_EFFECT_MULTIPLE 0 //if it allows multiple instances of the effect - -#define STATUS_EFFECT_UNIQUE 1 //if it allows only one, preventing new instances - -#define STATUS_EFFECT_REPLACE 2 //if it allows only one, but new instances replace - -#define STATUS_EFFECT_REFRESH 3 // if it only allows one, and new instances just instead refresh the timer - -/////////// -// BUFFS // -/////////// - -#define STATUS_EFFECT_SHADOW_MEND /datum/status_effect/shadow_mend //Quick, powerful heal that deals damage afterwards. Heals 15 brute/burn every second for 3 seconds. -#define STATUS_EFFECT_VOID_PRICE /datum/status_effect/void_price //The price of healing yourself with void energy. Deals 3 brute damage every 3 seconds for 30 seconds. - -#define STATUS_EFFECT_POWERREGEN /datum/status_effect/cyborg_power_regen //Regenerates power on a given cyborg over time - -#define STATUS_EFFECT_WISH_GRANTERS_GIFT /datum/status_effect/wish_granters_gift //If you're currently resurrecting with the Wish Granter - -#define STATUS_EFFECT_BLOODDRUNK /datum/status_effect/blooddrunk //Stun immunity and greatly reduced damage taken - -#define STATUS_EFFECT_FLESHMEND /datum/status_effect/fleshmend //Very fast healing; suppressed by fire, and heals less fire damage - -#define STATUS_EFFECT_EXERCISED /datum/status_effect/exercised //Prevents heart disease - -#define STATUS_EFFECT_HIPPOCRATIC_OATH /datum/status_effect/hippocraticOath //Gives you an aura of healing as well as regrowing the Rod of Asclepius if lost - -#define STATUS_EFFECT_GOOD_MUSIC /datum/status_effect/good_music - -#define STATUS_EFFECT_REGENERATIVE_CORE /datum/status_effect/regenerative_core - -#define STATUS_EFFECT_ANTIMAGIC /datum/status_effect/antimagic //grants antimagic (and reapplies if lost) for the duration - -///////////// -// DEBUFFS // -///////////// - -#define STATUS_EFFECT_STUN /datum/status_effect/incapacitating/stun //the affected is unable to move or use items - -#define STATUS_EFFECT_KNOCKDOWN /datum/status_effect/incapacitating/knockdown //the affected is unable to stand up - -#define STATUS_EFFECT_IMMOBILIZED /datum/status_effect/incapacitating/immobilized //the affected is unable to move - -#define STATUS_EFFECT_PARALYZED /datum/status_effect/incapacitating/paralyzed //the affected is unable to move, use items, or stand up. - -#define STATUS_EFFECT_UNCONSCIOUS /datum/status_effect/incapacitating/unconscious //the affected is unconscious - -#define STATUS_EFFECT_SLEEPING /datum/status_effect/incapacitating/sleeping //the affected is asleep - -#define STATUS_EFFECT_PACIFY /datum/status_effect/pacify //the affected is pacified, preventing direct hostile actions - -#define STATUS_EFFECT_BELLIGERENT /datum/status_effect/belligerent //forces the affected to walk, doing damage if they try to run - -#define STATUS_EFFECT_GEISTRACKER /datum/status_effect/geis_tracker //if you're using geis, this tracks that and keeps you from using scripture - -#define STATUS_EFFECT_MANIAMOTOR /datum/status_effect/maniamotor //disrupts, damages, and confuses the affected as long as they're in range of the motor -#define MAX_MANIA_SEVERITY 100 //how high the mania severity can go -#define MANIA_DAMAGE_TO_CONVERT 90 //how much damage is required before it'll convert affected targets - -#define STATUS_EFFECT_CHOKINGSTRAND /datum/status_effect/strandling //Choking Strand - -#define STATUS_EFFECT_HISWRATH /datum/status_effect/his_wrath //His Wrath. - -#define STATUS_EFFECT_SUMMONEDGHOST /datum/status_effect/cultghost //is a cult ghost and can't use manifest runes - -#define STATUS_EFFECT_CRUSHERMARK /datum/status_effect/crusher_mark //if struck with a proto-kinetic crusher, takes a ton of damage - -#define STATUS_EFFECT_SAWBLEED /datum/status_effect/stacking/saw_bleed //if the bleed builds up enough, takes a ton of damage - -#define STATUS_EFFECT_NECKSLICE /datum/status_effect/neck_slice //Creates the flavor messages for the neck-slice - -#define STATUS_EFFECT_CONVULSING /datum/status_effect/convulsing - -#define STATUS_EFFECT_NECROPOLIS_CURSE /datum/status_effect/necropolis_curse -#define STATUS_EFFECT_HIVEMIND_CURSE /datum/status_effect/necropolis_curse/hivemind -#define CURSE_BLINDING 1 //makes the edges of the target's screen obscured -#define CURSE_SPAWNING 2 //spawns creatures that attack the target only -#define CURSE_WASTING 4 //causes gradual damage -#define CURSE_GRASPING 8 //hands reach out from the sides of the screen, doing damage and stunning if they hit the target - -#define STATUS_EFFECT_KINDLE /datum/status_effect/kindle //A knockdown reduced by 1 second for every 3 points of damage the target takes. - -#define STATUS_EFFECT_ICHORIAL_STAIN /datum/status_effect/ichorial_stain //Prevents a servant from being revived by vitality matrices for one minute. - -#define STATUS_EFFECT_GONBOLAPACIFY /datum/status_effect/gonbolaPacify //Gives the user gondola traits while the gonbola is attached to them. - -#define STATUS_EFFECT_SPASMS /datum/status_effect/spasms //causes random muscle spasms - -#define STATUS_EFFECT_DNA_MELT /datum/status_effect/dna_melt //usually does something horrible to you when you hit 100 genetic instability - -#define STATUS_EFFECT_GO_AWAY /datum/status_effect/go_away //makes you launch through walls in a single direction for a while - -#define STATUS_EFFECT_STASIS /datum/status_effect/grouped/stasis //Halts biological functions like bleeding, chemical processing, blood regeneration, walking, etc - -#define STATUS_EFFECT_FAKE_VIRUS /datum/status_effect/fake_virus //gives you fluff messages for cough, sneeze, headache, etc but without an actual virus - -#define STATUS_EFFECT_METAB_FROZEN /datum/status_effect/metab_frozen // Affected cannot process chems - -///////////// -// NEUTRAL // -///////////// - -#define STATUS_EFFECT_SIGILMARK /datum/status_effect/sigil_mark - -#define STATUS_EFFECT_CRUSHERDAMAGETRACKING /datum/status_effect/crusher_damage //tracks total kinetic crusher damage on a target - -#define STATUS_EFFECT_SYPHONMARK /datum/status_effect/syphon_mark //tracks kills for the KA death syphon module - -#define STATUS_EFFECT_INLOVE /datum/status_effect/in_love //Displays you as being in love with someone else, and makes hearts appear around them. - -#define STATUS_EFFECT_BUGGED /datum/status_effect/bugged //Lets other mobs listen in on what it hears - -#define STATUS_EFFECT_BOUNTY /datum/status_effect/bounty //rewards the person who added this to the target with refreshed spells and a fair heal - -#define STATUS_EFFECT_HELDUP /datum/status_effect/heldup // someone is currently pointing a gun at you - -#define STATUS_EFFECT_HOLDUP /datum/status_effect/holdup // you are currently pointing a gun at someone - -#define STATUS_EFFECT_OFFERING /datum/status_effect/offering // you are offering up an item to people - -#define STATUS_EFFECT_SURRENDER /datum/status_effect/surrender // gives an alert to quickly surrender -///////////// -// SLIME // -///////////// - -#define STATUS_EFFECT_RAINBOWPROTECTION /datum/status_effect/rainbow_protection //Invulnerable and pacifistic -#define STATUS_EFFECT_SLIMESKIN /datum/status_effect/slimeskin //Increased armor +///if it allows multiple instances of the effect +#define STATUS_EFFECT_MULTIPLE 0 +///if it allows only one, preventing new instances +#define STATUS_EFFECT_UNIQUE 1 +///if it allows only one, but new instances replace +#define STATUS_EFFECT_REPLACE 2 +/// if it only allows one, and new instances just instead refresh the timer +#define STATUS_EFFECT_REFRESH 3 + +///Processing flags - used to define the speed at which the status will work +///This is fast - 0.2s between ticks (I believe!) +#define STATUS_EFFECT_FAST_PROCESS 0 +///This is slower and better for more intensive status effects - 1s between ticks +#define STATUS_EFFECT_NORMAL_PROCESS 1 + +//several flags for the Necropolis curse status effect +///makes the edges of the target's screen obscured +#define CURSE_BLINDING (1<<0) +///spawns creatures that attack the target only +#define CURSE_SPAWNING (1<<1) +///causes gradual damage +#define CURSE_WASTING (1<<2) +///hands reach out from the sides of the screen, doing damage and stunning if they hit the target +#define CURSE_GRASPING (1<<3) // Grouped effect sources, see also code/__DEFINES/traits.dm #define STASIS_MACHINE_EFFECT "stasis_machine" -// Stasis helpers - -#define IS_IN_STASIS(mob) (mob.has_status_effect(STATUS_EFFECT_STASIS)) +// Status effect application helpers. +// These are macros for easier use of adjust_timed_status_effect and set_timed_status_effect. +// +// adjust_x: +// - Adds duration to a status effect +// - Removes duration if a negative duration is passed. +// - Ex: adjust_stutter(10 SECONDS) adds ten seconds of stuttering. +// - Ex: adjust_jitter(-5 SECONDS) removes five seconds of jittering, or just removes jittering if less than five seconds exist. +// +// adjust_x_up_to: +// - Will only add (or remove) duration of a status effect up to the second parameter +// - If the duration will result in going beyond the second parameter, it will stop exactly at that parameter +// - The second parameter cannot be negative. +// - Ex: adjust_stutter_up_to(20 SECONDS, 10 SECONDS) adds ten seconds of stuttering. +// +// set_x: +// - Set the duration of a status effect to the exact number. +// - Setting duration to zero seconds is effectively the same as just using remove_status_effect, or qdelling the effect. +// - Ex: set_stutter(10 SECONDS) sets the stuttering to ten seconds, regardless of whether they had more or less existing stutter. +// +// set_x_if_lower: +// - Will only set the duration of that effect IF any existing duration is lower than what was passed. +// - Ex: set_stutter_if_lower(10 SECONDS) will set stuttering to ten seconds if no stuttering or less than ten seconds of stuttering exists +// - Ex: set_jitter_if_lower(20 SECONDS) will do nothing if more than twenty seconds of jittering already exists + +#define adjust_stutter(duration) adjust_timed_status_effect(duration, /datum/status_effect/speech/stutter) +#define adjust_stutter_up_to(duration, up_to) adjust_timed_status_effect(duration, /datum/status_effect/speech/stutter, up_to) +#define set_stutter(duration) set_timed_status_effect(duration, /datum/status_effect/speech/stutter) +#define set_stutter_if_lower(duration) set_timed_status_effect(duration, /datum/status_effect/speech/stutter, TRUE) + +#define adjust_derpspeech(duration) adjust_timed_status_effect(duration, /datum/status_effect/speech/stutter/derpspeech) +#define adjust_derpspeech_up_to(duration, up_to) adjust_timed_status_effect(duration, /datum/status_effect/speech/stutter/derpspeech, up_to) +#define set_derpspeech(duration) set_timed_status_effect(duration, /datum/status_effect/speech/stutter/derpspeech) +#define set_derpspeech_if_lower(duration) set_timed_status_effect(duration, /datum/status_effect/speech/stutter/derpspeech, TRUE) + +#define adjust_slurring(duration) adjust_timed_status_effect(duration, /datum/status_effect/speech/slurring/drunk) +#define adjust_slurring_up_to(duration, up_to) adjust_timed_status_effect(duration, /datum/status_effect/speech/slurring/drunk, up_to) +#define set_slurring(duration) set_timed_status_effect(duration, /datum/status_effect/speech/slurring/drunk) +#define set_slurring_if_lower(duration) set_timed_status_effect(duration, /datum/status_effect/speech/slurring/drunk, TRUE) + +#define adjust_dizzy(duration) adjust_timed_status_effect(duration, /datum/status_effect/dizziness) +#define adjust_dizzy_up_to(duration, up_to) adjust_timed_status_effect(duration, /datum/status_effect/dizziness, up_to) +#define set_dizzy(duration) set_timed_status_effect(duration, /datum/status_effect/dizziness) +#define set_dizzy_if_lower(duration) set_timed_status_effect(duration, /datum/status_effect/dizziness, TRUE) + +#define adjust_jitter(duration) adjust_timed_status_effect(duration, /datum/status_effect/jitter) +#define adjust_jitter_up_to(duration, up_to) adjust_timed_status_effect(duration, /datum/status_effect/jitter, up_to) +#define set_jitter(duration) set_timed_status_effect(duration, /datum/status_effect/jitter) +#define set_jitter_if_lower(duration) set_timed_status_effect(duration, /datum/status_effect/jitter, TRUE) + +#define adjust_confusion(duration) adjust_timed_status_effect(duration, /datum/status_effect/confusion) +#define adjust_confusion_up_to(duration, up_to) adjust_timed_status_effect(duration, /datum/status_effect/confusion, up_to) +#define set_confusion(duration) set_timed_status_effect(duration, /datum/status_effect/confusion) +#define set_confusion_if_lower(duration) set_timed_status_effect(duration, /datum/status_effect/confusion, TRUE) +/* Drugginess is not a status effect (yet) +#define adjust_drugginess(duration) adjust_timed_status_effect(duration, /datum/status_effect/drugginess) +#define adjust_drugginess_up_to(duration, up_to) adjust_timed_status_effect(duration, /datum/status_effect/drugginess, up_to) +#define set_drugginess(duration) set_timed_status_effect(duration, /datum/status_effect/drugginess) +#define set_drugginess_if_lower(duration) set_timed_status_effect(duration, /datum/status_effect/drugginess, TRUE) +*/ +#define adjust_hallucinations(duration) adjust_timed_status_effect(duration, /datum/status_effect/hallucination) +#define adjust_hallucinations_up_to(duration, up_to) adjust_timed_status_effect(duration, /datum/status_effect/hallucination, up_to) +#define set_hallucinations(duration) set_timed_status_effect(duration, /datum/status_effect/hallucination) +#define set_hallucinations_if_lower(duration) set_timed_status_effect(duration, /datum/status_effect/hallucination, TRUE) diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index 8838ba324530..14a2399f1f2e 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -687,6 +687,8 @@ GLOBAL_LIST_EMPTY(species_list) . = pick(ais) return . +#define IS_IN_STASIS(mob) (mob.has_status_effect(/datum/status_effect/grouped/stasis)) + /// Gets the client of the mob, allowing for mocking of the client. /// You only need to use this if you know you're going to be mocking clients somewhere else. #define GET_CLIENT(mob) (##mob.client || ##mob.mock_client) diff --git a/code/datums/brain_damage/mild.dm b/code/datums/brain_damage/mild.dm index 069d89f0e7e7..b7f4a0f6515a 100644 --- a/code/datums/brain_damage/mild.dm +++ b/code/datums/brain_damage/mild.dm @@ -158,11 +158,11 @@ lose_text = "You feel in control of your muscles again." /datum/brain_trauma/mild/muscle_spasms/on_gain() - owner.apply_status_effect(STATUS_EFFECT_SPASMS) + owner.apply_status_effect(/datum/status_effect/spasms) ..() /datum/brain_trauma/mild/muscle_spasms/on_lose() - owner.remove_status_effect(STATUS_EFFECT_SPASMS) + owner.remove_status_effect(/datum/status_effect/spasms) ..() /datum/brain_trauma/mild/nervous_cough diff --git a/code/datums/components/gunpoint.dm b/code/datums/components/gunpoint.dm index 2865865c98ab..05809b5d2dd5 100644 --- a/code/datums/components/gunpoint.dm +++ b/code/datums/components/gunpoint.dm @@ -33,8 +33,8 @@ "You aim [weapon] point blank at [target]!", target) to_chat(target, "[shooter] aims [weapon] point blank at you!") - shooter.apply_status_effect(STATUS_EFFECT_HOLDUP) - target.apply_status_effect(STATUS_EFFECT_HELDUP) + shooter.apply_status_effect(/datum/status_effect/holdup, shooter) + target.apply_status_effect(/datum/status_effect/grouped/heldup, shooter) if(target.job == "Captain" && target.stat == CONSCIOUS && is_nuclear_operative(shooter)) if(istype(weapon, /obj/item/gun/ballistic/rocketlauncher) && weapon.chambered) @@ -48,8 +48,9 @@ /datum/component/gunpoint/Destroy(force, silent) var/mob/living/shooter = parent - shooter.remove_status_effect(STATUS_EFFECT_HOLDUP) - target.remove_status_effect(STATUS_EFFECT_HELDUP) + shooter.remove_status_effect(/datum/status_effect/holdup) + target.remove_status_effect(/datum/status_effect/grouped/heldup, shooter) + SEND_SIGNAL(target, COMSIG_CLEAR_MOOD_EVENT, "gunpoint") return ..() /datum/component/gunpoint/RegisterWithParent() @@ -108,14 +109,14 @@ INVOKE_ASYNC(src, PROC_REF(async_trigger_reaction)) /datum/component/gunpoint/proc/async_trigger_reaction() - + var/mob/living/shooter = parent + shooter.remove_status_effect(/datum/status_effect/holdup) // try doing these before the trigger gets pulled since the target (or shooter even) may not exist after pulling the trigger, dig? + target.remove_status_effect(/datum/status_effect/grouped/heldup, shooter) SEND_SIGNAL(target, COMSIG_CLEAR_MOOD_EVENT, "gunpoint") if(point_of_no_return) return point_of_no_return = TRUE - var/mob/living/shooter = parent - if(!weapon.can_shoot() || !weapon.can_trigger_gun(shooter) || (weapon.weapon_weight == WEAPON_HEAVY && shooter.get_inactive_held_item())) shooter.visible_message("[shooter] fumbles [weapon]!", \ "You fumble [weapon] and fail to fire at [target]!", target) diff --git a/code/datums/dna.dm b/code/datums/dna.dm index dde90dd5dbe8..7faf2a315e42 100644 --- a/code/datums/dna.dm +++ b/code/datums/dna.dm @@ -255,7 +255,7 @@ if(-INFINITY to 0) message = "You can feel your DNA exploding, we need to do something fast!" if(stability <= 0) - holder.apply_status_effect(STATUS_EFFECT_DNA_MELT) + holder.apply_status_effect(/datum/status_effect/dna_melt) if(message) to_chat(holder, message) @@ -645,7 +645,7 @@ to_chat(src, "Oh, I actually feel quite alright!") reagents.add_reagent(/datum/reagent/aslimetoxin, 10) if(6) - apply_status_effect(STATUS_EFFECT_GO_AWAY) + apply_status_effect(/datum/status_effect/go_away) if(7) to_chat(src, "Oh, I actually feel quite alright!") ForceContractDisease(new/datum/disease/decloning()) //slow acting, non-viral clone damage based GBS diff --git a/code/datums/mutations/body.dm b/code/datums/mutations/body.dm index 4b885412165a..97e488fcdf5a 100644 --- a/code/datums/mutations/body.dm +++ b/code/datums/mutations/body.dm @@ -376,12 +376,12 @@ /datum/mutation/human/spastic/on_acquiring() if(..()) return - owner.apply_status_effect(STATUS_EFFECT_SPASMS) + owner.apply_status_effect(/datum/status_effect/spasms) /datum/mutation/human/spastic/on_losing() if(..()) return - owner.remove_status_effect(STATUS_EFFECT_SPASMS) + owner.remove_status_effect(/datum/status_effect/spasms) /datum/mutation/human/extrastun name = "Two Left Feet" diff --git a/code/datums/status_effects/buffs.dm b/code/datums/status_effects/buffs.dm index 43c7bd3ab2ec..af8de572b991 100644 --- a/code/datums/status_effects/buffs.dm +++ b/code/datums/status_effects/buffs.dm @@ -22,7 +22,7 @@ /datum/status_effect/shadow_mend/on_remove() owner.visible_message("The violet light around [owner] glows black!", "The tendrils around you cinch tightly and reap their toll...") playsound(owner, 'sound/magic/teleport_diss.ogg', 50, TRUE) - owner.apply_status_effect(STATUS_EFFECT_VOID_PRICE) + owner.apply_status_effect(/datum/status_effect/void_price) /datum/status_effect/void_price @@ -308,7 +308,7 @@ STOP_PROCESSING(SSprocessing, src) //Hippocratic Oath: Applied when the Rod of Asclepius is activated. -/datum/status_effect/hippocraticOath +/datum/status_effect/hippocratic_oath id = "Hippocratic Oath" status_type = STATUS_EFFECT_UNIQUE duration = -1 @@ -318,19 +318,19 @@ var/hand var/deathTick = 0 -/datum/status_effect/hippocraticOath/on_apply() +/datum/status_effect/hippocratic_oath/on_apply() //Makes the user passive, it's in their oath not to harm! - ADD_TRAIT(owner, TRAIT_PACIFISM, "hippocraticOath") + ADD_TRAIT(owner, TRAIT_PACIFISM, "hippocratic_oath") var/datum/atom_hud/H = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] H.add_hud_to(owner) return ..() -/datum/status_effect/hippocraticOath/on_remove() - REMOVE_TRAIT(owner, TRAIT_PACIFISM, "hippocraticOath") +/datum/status_effect/hippocratic_oath/on_remove() + REMOVE_TRAIT(owner, TRAIT_PACIFISM, "hippocratic_oath") var/datum/atom_hud/H = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] H.remove_hud_from(owner) -/datum/status_effect/hippocraticOath/tick() +/datum/status_effect/hippocratic_oath/tick() if(owner.stat == DEAD) if(deathTick < 4) deathTick += 1 @@ -395,7 +395,7 @@ var/mob/living/simple_animal/SM = L SM.adjustHealth(-3.5, forced = TRUE) -/datum/status_effect/hippocraticOath/proc/consume_owner() +/datum/status_effect/hippocratic_oath/proc/consume_owner() owner.visible_message("[owner]'s soul is absorbed into the rod, relieving the previous snake of its duty.") var/mob/living/simple_animal/hostile/retaliate/poison/snake/healSnake = new(owner.loc) var/list/chems = list(/datum/reagent/medicine/sal_acid, /datum/reagent/medicine/c2/convermol, /datum/reagent/medicine/oxandrolone) diff --git a/code/datums/status_effects/debuffs.dm b/code/datums/status_effects/debuffs.dm index 52087f03174c..66b69f0403e5 100644 --- a/code/datums/status_effects/debuffs.dm +++ b/code/datums/status_effects/debuffs.dm @@ -219,18 +219,6 @@ desc = "Your biological functions have halted. You could live forever this way, but it's pretty boring." icon_state = "stasis" -/datum/status_effect/pacify/on_creation(mob/living/new_owner, set_duration) - if(isnum(set_duration)) - duration = set_duration - . = ..() - -/datum/status_effect/pacify/on_apply() - ADD_TRAIT(owner, TRAIT_PACIFISM, "status_effect") - return ..() - -/datum/status_effect/pacify/on_remove() - REMOVE_TRAIT(owner, TRAIT_PACIFISM, "status_effect") - //OTHER DEBUFFS /datum/status_effect/pacify id = "pacify" @@ -340,11 +328,11 @@ H.emote(pick("gasp", "gag", "choke")) /mob/living/proc/apply_necropolis_curse(set_curse) - var/datum/status_effect/necropolis_curse/C = has_status_effect(STATUS_EFFECT_NECROPOLIS_CURSE) + var/datum/status_effect/necropolis_curse/C = has_status_effect(/datum/status_effect/necropolis_curse) if(!set_curse) set_curse = pick(CURSE_BLINDING, CURSE_SPAWNING, CURSE_WASTING, CURSE_GRASPING) if(QDELETED(C)) - apply_status_effect(STATUS_EFFECT_NECROPOLIS_CURSE, set_curse) + apply_status_effect(/datum/status_effect/necropolis_curse, set_curse) else C.apply_curse(set_curse) C.duration += 3000 //time added by additional curses @@ -434,7 +422,7 @@ deltimer(timerid) -/datum/status_effect/gonbolaPacify +/datum/status_effect/gonbola_pacify id = "gonbolaPacify" status_type = STATUS_EFFECT_MULTIPLE tick_interval = -1 diff --git a/code/datums/status_effects/neutral.dm b/code/datums/status_effects/neutral.dm index 76a33319631f..18480d302cdc 100644 --- a/code/datums/status_effects/neutral.dm +++ b/code/datums/status_effects/neutral.dm @@ -158,12 +158,12 @@ desc = "Making any sudden moves would probably be a bad idea!" icon_state = "aimed" -/datum/status_effect/heldup/on_apply() - owner.apply_status_effect(STATUS_EFFECT_SURRENDER) +/datum/status_effect/grouped/heldup/on_apply() + owner.apply_status_effect(/datum/status_effect/surrender, src) return ..() -/datum/status_effect/heldup/on_remove() - owner.remove_status_effect(STATUS_EFFECT_SURRENDER) +/datum/status_effect/grouped/heldup/on_remove() + owner.remove_status_effect(/datum/status_effect/surrender, src) return ..() // holdup is for the person aiming diff --git a/code/game/machinery/Sleeper.dm b/code/game/machinery/Sleeper.dm index f0a1c403cfa4..4b97379ab030 100644 --- a/code/game/machinery/Sleeper.dm +++ b/code/game/machinery/Sleeper.dm @@ -98,13 +98,13 @@ if(target != occupant || !can_stasis) return playsound(src, 'sound/machines/synth_yes.ogg', 50, TRUE, frequency = rand(5120, 8800)) - target.apply_status_effect(STATUS_EFFECT_STASIS, STASIS_MACHINE_EFFECT) + target.apply_status_effect(/datum/status_effect/grouped/stasis, STASIS_MACHINE_EFFECT) target.ExtinguishMob() use_power = ACTIVE_POWER_USE /obj/machinery/sleeper/proc/thaw_them(mob/living/target) if(IS_IN_STASIS(target)) - target.remove_status_effect(STATUS_EFFECT_STASIS, STASIS_MACHINE_EFFECT) + target.remove_status_effect(/datum/status_effect/grouped/stasis, STASIS_MACHINE_EFFECT) playsound(src, 'sound/machines/synth_no.ogg', 50, TRUE, frequency = rand(5120, 8800)) /obj/machinery/sleeper/process() diff --git a/code/game/machinery/stasis.dm b/code/game/machinery/stasis.dm index 37e079715dcd..d354e8c776e0 100644 --- a/code/game/machinery/stasis.dm +++ b/code/game/machinery/stasis.dm @@ -110,12 +110,12 @@ return var/freq = rand(24750, 26550) playsound(src, 'sound/effects/spray.ogg', 5, TRUE, 2, frequency = freq) - target.apply_status_effect(STATUS_EFFECT_STASIS, STASIS_MACHINE_EFFECT) + target.apply_status_effect(/datum/status_effect/grouped/stasis, STASIS_MACHINE_EFFECT) target.ExtinguishMob() use_power = ACTIVE_POWER_USE /obj/machinery/stasis/proc/thaw_them(mob/living/target) - target.remove_status_effect(STATUS_EFFECT_STASIS, STASIS_MACHINE_EFFECT) + target.remove_status_effect(/datum/status_effect/grouped/stasis, STASIS_MACHINE_EFFECT) if(target == occupant) use_power = IDLE_POWER_USE diff --git a/code/game/objects/items/defib.dm b/code/game/objects/items/defib.dm index 32a62880d69c..577cfb5a62d4 100644 --- a/code/game/objects/items/defib.dm +++ b/code/game/objects/items/defib.dm @@ -468,7 +468,7 @@ M.adjustStaminaLoss(60) M.Knockdown(75) M.Jitter(50) - M.apply_status_effect(STATUS_EFFECT_CONVULSING) + M.apply_status_effect(/datum/status_effect/convulsing) playsound(src, 'sound/machines/defib_zap.ogg', 50, TRUE, -1) if(HAS_TRAIT(M,MOB_ORGANIC)) M.emote("gasp") diff --git a/code/game/objects/items/handcuffs.dm b/code/game/objects/items/handcuffs.dm index 01f147a1b1d0..eb7422257d24 100644 --- a/code/game/objects/items/handcuffs.dm +++ b/code/game/objects/items/handcuffs.dm @@ -404,18 +404,18 @@ item_state = "bola_r" breakouttime = 300 slowdown = 0 - var/datum/status_effect/gonbolaPacify/effectReference + var/datum/status_effect/gonbola_pacify/effect_reference /obj/item/restraints/legcuffs/bola/gonbola/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum) . = ..() if(iscarbon(hit_atom)) var/mob/living/carbon/C = hit_atom - effectReference = C.apply_status_effect(STATUS_EFFECT_GONBOLAPACIFY) + effect_reference = C.apply_status_effect(/datum/status_effect/gonbola_pacify) /obj/item/restraints/legcuffs/bola/gonbola/dropped(mob/user) . = ..() - if(effectReference) - QDEL_NULL(effectReference) + if(effect_reference) + QDEL_NULL(effect_reference) /obj/item/restraints/legcuffs/bola/watcher //tribal bola for tribal lizards name = "watcher Bola" diff --git a/code/game/objects/items/holy_weapons.dm b/code/game/objects/items/holy_weapons.dm index a9f9e792c962..3ffcca22bf11 100644 --- a/code/game/objects/items/holy_weapons.dm +++ b/code/game/objects/items/holy_weapons.dm @@ -521,9 +521,9 @@ /obj/item/nullrod/scythe/talking/necro/attack(mob/living/target) ..() - var/datum/status_effect/stacking/saw_bleed/B = target.has_status_effect(STATUS_EFFECT_SAWBLEED) + var/datum/status_effect/stacking/saw_bleed/B = target.has_status_effect(/datum/status_effect/stacking/saw_bleed) if(!B) - target.apply_status_effect(STATUS_EFFECT_SAWBLEED,bleed_stacks_per_hit) + target.apply_status_effect(/datum/status_effect/stacking/saw_bleed,bleed_stacks_per_hit) else B.add_stacks(bleed_stacks_per_hit) diff --git a/code/modules/antagonists/changeling/powers/fleshmend.dm b/code/modules/antagonists/changeling/powers/fleshmend.dm index efb1960e378c..73a4dda5cfd5 100644 --- a/code/modules/antagonists/changeling/powers/fleshmend.dm +++ b/code/modules/antagonists/changeling/powers/fleshmend.dm @@ -10,12 +10,12 @@ //Starts healing you every second for 10 seconds. //Can be used whilst unconscious. /datum/action/changeling/fleshmend/sting_action(mob/living/user) - if(user.has_status_effect(STATUS_EFFECT_FLESHMEND)) - to_chat(user, "We are already fleshmending!") + if(user.has_status_effect(/datum/status_effect/fleshmend)) + to_chat(user, span_warning("We are already fleshmending!")) return ..() - to_chat(user, "We begin to heal rapidly.") - user.apply_status_effect(STATUS_EFFECT_FLESHMEND) + to_chat(user, span_notice("We begin to heal rapidly.")) + user.apply_status_effect(/datum/status_effect/fleshmend) return TRUE //Check buffs.dm for the fleshmend status effect code diff --git a/code/modules/antagonists/cult/runes.dm b/code/modules/antagonists/cult/runes.dm index 35e6f7172d8f..6d191b112103 100644 --- a/code/modules/antagonists/cult/runes.dm +++ b/code/modules/antagonists/cult/runes.dm @@ -816,7 +816,7 @@ structure_check() searches for nearby cultist structures required for the invoca fail_invoke() log_game("Manifest rune failed - user not standing on rune") return list() - if(user.has_status_effect(STATUS_EFFECT_SUMMONEDGHOST)) + if(user.has_status_effect(/datum/status_effect/cultghost)) to_chat(user, "Ghosts can't summon more ghosts!") fail_invoke() log_game("Manifest rune failed - user is a ghost") @@ -849,7 +849,7 @@ structure_check() searches for nearby cultist structures required for the invoca new_human.real_name = ghost_to_spawn.real_name new_human.alpha = 150 //Makes them translucent new_human.equipOutfit(/datum/outfit/ghost_cultist) //give them armor - new_human.apply_status_effect(STATUS_EFFECT_SUMMONEDGHOST) //ghosts can't summon more ghosts + new_human.apply_status_effect(/datum/status_effect/cultghost) //ghosts can't summon more ghosts new_human.see_invisible = SEE_INVISIBLE_OBSERVER ghosts++ playsound(src, 'sound/magic/exit_blood.ogg', 50, TRUE) diff --git a/code/modules/antagonists/valentines/valentine.dm b/code/modules/antagonists/valentines/valentine.dm index c12885fc3ab8..7616a7888d4f 100644 --- a/code/modules/antagonists/valentines/valentine.dm +++ b/code/modules/antagonists/valentines/valentine.dm @@ -18,13 +18,13 @@ forge_objectives() if(isliving(owner.current)) var/mob/living/L = owner.current - L.apply_status_effect(STATUS_EFFECT_INLOVE, date.current) + L.apply_status_effect(/datum/status_effect/in_love, date.current) . = ..() /datum/antagonist/valentine/on_removal() if(isliving(owner.current)) var/mob/living/L = owner.current - L.remove_status_effect(STATUS_EFFECT_INLOVE) + L.remove_status_effect(/datum/status_effect/in_love) . = ..() /datum/antagonist/valentine/greet() diff --git a/code/modules/assembly/flash.dm b/code/modules/assembly/flash.dm index 8fe788f79ca7..3646370827a4 100644 --- a/code/modules/assembly/flash.dm +++ b/code/modules/assembly/flash.dm @@ -268,7 +268,7 @@ M.confused += min(M.confused + 10, 20) M.dizziness += min(M.dizziness + 10, 20) M.drowsyness += min(M.drowsyness + 10, 20) - M.apply_status_effect(STATUS_EFFECT_PACIFY, 100) + M.apply_status_effect(/datum/status_effect/pacify, 100) else M.apply_status_effect(/datum/status_effect/trance, 200, TRUE) @@ -282,4 +282,4 @@ M.confused += min(M.confused + 4, 20) M.dizziness += min(M.dizziness + 4, 20) M.drowsyness += min(M.drowsyness + 4, 20) - M.apply_status_effect(STATUS_EFFECT_PACIFY, 40) + M.apply_status_effect(/datum/status_effect/pacify, 40) diff --git a/code/modules/events/fake_virus.dm b/code/modules/events/fake_virus.dm index 9e4ac8f570a0..990370ba64ee 100644 --- a/code/modules/events/fake_virus.dm +++ b/code/modules/events/fake_virus.dm @@ -15,7 +15,7 @@ if(defacto_min)// event will hit 1-3 people by default, but will do 1-2 or just 1 if only those many candidates are available for(var/i=1; i<=rand(1,defacto_min); i++) var/mob/living/carbon/human/hypochondriac = pick(fake_virus_victims) - hypochondriac.apply_status_effect(STATUS_EFFECT_FAKE_VIRUS) + hypochondriac.apply_status_effect(/datum/status_effect/fake_virus) fake_virus_victims -= hypochondriac announce_to_ghosts(hypochondriac) diff --git a/code/modules/events/heart_attack.dm b/code/modules/events/heart_attack.dm index 35d8c4b141e1..dfe89062ec3f 100644 --- a/code/modules/events/heart_attack.dm +++ b/code/modules/events/heart_attack.dm @@ -8,7 +8,7 @@ /datum/round_event/heart_attack/start() var/list/heart_attack_contestants = list() for(var/mob/living/carbon/human/victim as anything in shuffle(GLOB.human_list)) - if(!victim.client || victim.stat == DEAD || HAS_TRAIT(victim, TRAIT_CRITICAL_CONDITION) || !victim.can_heartattack() || victim.has_status_effect(STATUS_EFFECT_EXERCISED) || (/datum/disease/heart_failure in victim.diseases) || victim.undergoing_cardiac_arrest()) + if(!victim.client || victim.stat == DEAD || HAS_TRAIT(victim, TRAIT_CRITICAL_CONDITION) || !victim.can_heartattack() || victim.has_status_effect(/datum/status_effect/exercised) || (/datum/disease/heart_failure in victim.diseases) || victim.undergoing_cardiac_arrest()) continue if(victim.mind.assigned_role in GLOB.nonhuman_positions) continue diff --git a/code/modules/instruments/songs/play_legacy.dm b/code/modules/instruments/songs/play_legacy.dm index 1b6b58139dcc..aa98c26c5a32 100644 --- a/code/modules/instruments/songs/play_legacy.dm +++ b/code/modules/instruments/songs/play_legacy.dm @@ -84,7 +84,7 @@ var/mob/M = i if(user && HAS_TRAIT(user, TRAIT_MUSICIAN) && isliving(M)) var/mob/living/L = M - L.apply_status_effect(STATUS_EFFECT_GOOD_MUSIC) + L.apply_status_effect(/datum/status_effect/good_music) if(!(M?.client?.prefs?.toggles & SOUND_INSTRUMENTS)) continue M.playsound_local(source, null, volume * using_instrument.volume_multiplier, S = music_played) diff --git a/code/modules/instruments/songs/play_synthesized.dm b/code/modules/instruments/songs/play_synthesized.dm index fbe146bd793f..3f7bb2542103 100644 --- a/code/modules/instruments/songs/play_synthesized.dm +++ b/code/modules/instruments/songs/play_synthesized.dm @@ -64,7 +64,7 @@ var/mob/M = i if(user && HAS_TRAIT(user, TRAIT_MUSICIAN) && isliving(M)) var/mob/living/L = M - L.apply_status_effect(STATUS_EFFECT_GOOD_MUSIC) + L.apply_status_effect(/datum/status_effect/good_music) if(!(M?.client?.prefs?.toggles & SOUND_INSTRUMENTS)) continue M.playsound_local(get_turf(parent), null, volume, FALSE, K.frequency, null, channel, null, copy) diff --git a/code/modules/mining/equipment/kinetic_crusher.dm b/code/modules/mining/equipment/kinetic_crusher.dm index debdb2e2ea02..ca20f8035a62 100644 --- a/code/modules/mining/equipment/kinetic_crusher.dm +++ b/code/modules/mining/equipment/kinetic_crusher.dm @@ -87,7 +87,9 @@ to_chat(user, "[src] is too heavy to use with one hand! You fumble and drop everything.") user.drop_all_held_items() return - var/datum/status_effect/crusher_damage/C = target.has_status_effect(STATUS_EFFECT_CRUSHERDAMAGETRACKING) + var/datum/status_effect/crusher_damage/C = target.has_status_effect(/datum/status_effect/crusher_damage) + if(!C) + C = target.apply_status_effect(/datum/status_effect/crusher_damage) var/target_health = target.health ..() for(var/t in trophies) @@ -120,10 +122,12 @@ return if(proximity_flag && isliving(target)) var/mob/living/L = target - var/datum/status_effect/crusher_mark/CM = L.has_status_effect(STATUS_EFFECT_CRUSHERMARK) - if(!CM || CM.hammer_synced != src || !L.remove_status_effect(STATUS_EFFECT_CRUSHERMARK)) + var/datum/status_effect/crusher_mark/CM = L.has_status_effect(/datum/status_effect/crusher_mark) + if(!CM || CM.hammer_synced != src || !L.remove_status_effect(/datum/status_effect/crusher_mark)) return - var/datum/status_effect/crusher_damage/C = L.has_status_effect(STATUS_EFFECT_CRUSHERDAMAGETRACKING) + var/datum/status_effect/crusher_damage/C = L.has_status_effect(/datum/status_effect/crusher_damage) + if(!C) + C = L.apply_status_effect(/datum/status_effect/crusher_damage) var/target_health = L.health for(var/t in trophies) var/obj/item/crusher_trophy/T = t @@ -186,8 +190,8 @@ /obj/projectile/destabilizer/on_hit(atom/target, blocked = FALSE) if(isliving(target)) var/mob/living/L = target - var/had_effect = (L.has_status_effect(STATUS_EFFECT_CRUSHERMARK)) //used as a boolean - var/datum/status_effect/crusher_mark/CM = L.apply_status_effect(STATUS_EFFECT_CRUSHERMARK, hammer_synced) + var/had_effect = (L.has_status_effect(/datum/status_effect/crusher_mark)) //used as a boolean + var/datum/status_effect/crusher_mark/CM = L.apply_status_effect(/datum/status_effect/crusher_mark, hammer_synced) if(hammer_synced) for(var/t in hammer_synced.trophies) var/obj/item/crusher_trophy/T = t @@ -520,7 +524,7 @@ return "waveform collapse to grant stun immunity and 90% damage reduction for 1 second" /obj/item/crusher_trophy/miner_eye/on_mark_detonation(mob/living/target, mob/living/user) - user.apply_status_effect(STATUS_EFFECT_BLOODDRUNK) + user.apply_status_effect(/datum/status_effect/blooddrunk) //whelp /obj/item/crusher_trophy/tail_spike diff --git a/code/modules/mining/equipment/regenerative_core.dm b/code/modules/mining/equipment/regenerative_core.dm index 87736c3438e4..49cd95f80c97 100644 --- a/code/modules/mining/equipment/regenerative_core.dm +++ b/code/modules/mining/equipment/regenerative_core.dm @@ -92,7 +92,7 @@ else to_chat(user, "You start to smear [src] on yourself. Disgusting tendrils hold you together and allow you to keep moving, but for how long?") SSblackbox.record_feedback("nested tally", "hivelord_core", 1, list("[type]", "used", "self")) - H.apply_status_effect(STATUS_EFFECT_REGENERATIVE_CORE) + H.apply_status_effect(/datum/status_effect/regenerative_core) SEND_SIGNAL(H, COMSIG_ADD_MOOD_EVENT, "core", /datum/mood_event/healsbadman) //Now THIS is a miner buff (fixed - nerf) qdel(src) @@ -191,7 +191,7 @@ else to_chat(user, "You start to apply [src] on yourself. Cancer like crystals hold you together and add something to you to keep yourself moving, but for how long?") SSblackbox.record_feedback("nested tally", "hivelord_core", 1, list("[type]", "used", "self")) - H.apply_status_effect(STATUS_EFFECT_REGENERATIVE_CORE) + H.apply_status_effect(/datum/status_effect/regenerative_core) H.reagents.add_reagent(/datum/reagent/determination, 4) SEND_SIGNAL(H, COMSIG_ADD_MOOD_EVENT, "core", /datum/mood_event/healsbadman) //Now THIS is a miner buff (fixed - nerf) qdel(src) diff --git a/code/modules/mining/lavaland/necropolis_chests.dm b/code/modules/mining/lavaland/necropolis_chests.dm index fe446513c521..d078910881ed 100644 --- a/code/modules/mining/lavaland/necropolis_chests.dm +++ b/code/modules/mining/lavaland/necropolis_chests.dm @@ -243,7 +243,7 @@ return var/mob/living/carbon/itemUser = user usedHand = itemUser.get_held_index_of_item(src) - if(itemUser.has_status_effect(STATUS_EFFECT_HIPPOCRATIC_OATH)) + if(itemUser.has_status_effect(/datum/status_effect/hippocratic_oath)) to_chat(user, "You can't possibly handle the responsibility of more than one rod!") return var/failText = "The snake seems unsatisfied with your incomplete oath and returns to its previous place on the rod, returning to its dormant, wooden state. You must stand still while completing your oath!" @@ -269,7 +269,7 @@ to_chat(itemUser, failText) return to_chat(itemUser, "The snake, satisfied with your oath, attaches itself and the rod to your forearm with an inseparable grip. Your thoughts seem to only revolve around the core idea of helping others, and harm is nothing more than a distant, wicked memory...") - var/datum/status_effect/hippocraticOath/effect = itemUser.apply_status_effect(STATUS_EFFECT_HIPPOCRATIC_OATH) + var/datum/status_effect/hippocratic_oath/effect = itemUser.apply_status_effect(/datum/status_effect/hippocratic_oath) effect.hand = usedHand activated() @@ -1233,9 +1233,9 @@ user.changeNext_move(CLICK_CD_MELEE * 0.5) //when closed, it attacks very rapidly /obj/item/melee/transforming/cleaving_saw/nemesis_effects(mob/living/user, mob/living/target) - var/datum/status_effect/stacking/saw_bleed/B = target.has_status_effect(STATUS_EFFECT_SAWBLEED) + var/datum/status_effect/stacking/saw_bleed/B = target.has_status_effect(/datum/status_effect/stacking/saw_bleed) if(!B) - target.apply_status_effect(STATUS_EFFECT_SAWBLEED,bleed_stacks_per_hit) + target.apply_status_effect(/datum/status_effect/stacking/saw_bleed,bleed_stacks_per_hit) else B.add_stacks(bleed_stacks_per_hit) diff --git a/code/modules/mining/lavaland/ruins/gym.dm b/code/modules/mining/lavaland/ruins/gym.dm index 8a73aff51a69..a7f2f8e59d29 100644 --- a/code/modules/mining/lavaland/ruins/gym.dm +++ b/code/modules/mining/lavaland/ruins/gym.dm @@ -17,7 +17,7 @@ if(isliving(user)) var/mob/living/L = user SEND_SIGNAL(user, COMSIG_ADD_MOOD_EVENT, "exercise", /datum/mood_event/exercise) - L.apply_status_effect(STATUS_EFFECT_EXERCISED) + L.apply_status_effect(/datum/status_effect/exercised) /obj/structure/weightmachine name = "weight machine" @@ -63,7 +63,7 @@ var/finishmessage = pick("You feel stronger!","You feel like you can take on the world!","You feel robust!","You feel indestructible!") SEND_SIGNAL(user, COMSIG_ADD_MOOD_EVENT, "exercise", /datum/mood_event/exercise) to_chat(user, finishmessage) - user.apply_status_effect(STATUS_EFFECT_EXERCISED) + user.apply_status_effect(/datum/status_effect/exercised) /obj/structure/weightmachine/stacklifter name = "chest press machine" diff --git a/code/modules/mob/living/carbon/emote.dm b/code/modules/mob/living/carbon/emote.dm index 55b01d4200e2..a0fb24d4b622 100644 --- a/code/modules/mob/living/carbon/emote.dm +++ b/code/modules/mob/living/carbon/emote.dm @@ -292,7 +292,7 @@ user.do_attack_animation(M) var/slap_volume = 50 - var/datum/status_effect/offering/kiss_check = M.has_status_effect(STATUS_EFFECT_OFFERING) + var/datum/status_effect/offering/kiss_check = M.has_status_effect(/datum/status_effect/offering) if(kiss_check && istype(kiss_check.offered_item, /obj/item/kisser) && (user in kiss_check.possible_takers)) user.visible_message(span_danger("[user] scoffs at [M]'s advance, winds up, and smacks [M.p_them()] hard to the ground!"), span_notice("The nerve! You wind back your hand and smack [M] hard enough to knock [M.p_them()] over!"), @@ -325,7 +325,7 @@ offerer.visible_message(span_notice("[offerer] raises [offerer.p_their()] arm, looking for a high-five!"), \ span_notice("You post up, looking for a high-five!"), null, 2) - offerer.apply_status_effect(STATUS_EFFECT_OFFERING, src, /atom/movable/screen/alert/give/highfive) + offerer.apply_status_effect(/datum/status_effect/offering, src, /atom/movable/screen/alert/give/highfive) /// Yeah broh! This is where we do the high-fiving (or high-tenning :o) /obj/item/slapper/on_offer_taken(mob/living/carbon/offerer, mob/living/carbon/taker) @@ -397,7 +397,7 @@ cheek_kiss = (offerer.zone_selected != BODY_ZONE_PRECISE_MOUTH) offerer.visible_message(span_notice("[offerer] leans in slightly, offering a kiss[cheek_kiss ? " on the cheek" : ""]!"), span_notice("You lean in slightly, indicating you'd like to offer a kiss[cheek_kiss ? " on the cheek" : ""]!"), null, 2) - offerer.apply_status_effect(STATUS_EFFECT_OFFERING, src) + offerer.apply_status_effect(/datum/status_effect/offering, src) return TRUE /obj/item/kisser/on_offer_taken(mob/living/carbon/offerer, mob/living/carbon/taker) diff --git a/code/modules/mob/living/carbon/inventory.dm b/code/modules/mob/living/carbon/inventory.dm index 7a995dea28da..1363f30e2a62 100644 --- a/code/modules/mob/living/carbon/inventory.dm +++ b/code/modules/mob/living/carbon/inventory.dm @@ -174,7 +174,7 @@ to_chat(src, "You're not holding anything to give!") return - if(has_status_effect(STATUS_EFFECT_OFFERING)) + if(has_status_effect(/datum/status_effect/offering)) to_chat(src, span_warning("You're already offering up something!")) return @@ -184,7 +184,7 @@ //WS End visible_message(span_notice("[src] is offering [offered_item]."), \ span_notice("You offer [offered_item]."), null, 2) - apply_status_effect(STATUS_EFFECT_OFFERING, offered_item) + apply_status_effect(/datum/status_effect/offering, offered_item) /** * Proc called when the player clicks the give alert diff --git a/code/modules/mob/living/emote.dm b/code/modules/mob/living/emote.dm index 56ae0db795e5..7b57e5798dec 100644 --- a/code/modules/mob/living/emote.dm +++ b/code/modules/mob/living/emote.dm @@ -453,7 +453,7 @@ if(. && isliving(user)) var/mob/living/L = user L.Paralyze(200) - L.remove_status_effect(STATUS_EFFECT_SURRENDER) + L.remove_status_effect(/datum/status_effect/surrender) /datum/emote/living/sway key = "sway" 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 120b850cf428..297d6ad49160 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm @@ -46,7 +46,7 @@ . = ..() if(gps_name && true_spawn) AddComponent(/datum/component/gps, gps_name) - apply_status_effect(STATUS_EFFECT_CRUSHERDAMAGETRACKING) + apply_status_effect(/datum/status_effect/crusher_damage) ADD_TRAIT(src, TRAIT_NO_TELEPORT, MEGAFAUNA_TRAIT) ADD_TRAIT(src, TRAIT_SPACEWALK, INNATE_TRAIT) for(var/action_type in attack_action_types) @@ -71,7 +71,7 @@ if(health > 0) return else - var/datum/status_effect/crusher_damage/C = has_status_effect(STATUS_EFFECT_CRUSHERDAMAGETRACKING) + var/datum/status_effect/crusher_damage/C = has_status_effect(/datum/status_effect/crusher_damage) var/crusher_kill = FALSE if(C && crusher_loot && C.total_damage >= maxHealth * 0.6) spawn_crusher_loot() diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/mining_mobs.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/mining_mobs.dm index b66c71fd58b2..e91641bb3688 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/mining_mobs.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/mining_mobs.dm @@ -32,7 +32,7 @@ stack_trace("Invalid type [armor.type] found in .armor during [src.type] Initialize()") //WS edit begin - Whitesands . = ..() - apply_status_effect(STATUS_EFFECT_CRUSHERDAMAGETRACKING) + apply_status_effect(/datum/status_effect/crusher_damage) /mob/living/simple_animal/hostile/asteroid/Aggro() ..() @@ -70,7 +70,7 @@ /mob/living/simple_animal/hostile/asteroid/death(gibbed) SSblackbox.record_feedback("tally", "mobs_killed_mining", 1, type) - var/datum/status_effect/crusher_damage/C = has_status_effect(STATUS_EFFECT_CRUSHERDAMAGETRACKING) + var/datum/status_effect/crusher_damage/C = has_status_effect(/datum/status_effect/crusher_damage) if(C && crusher_loot && prob((C.total_damage/maxHealth) * crusher_drop_mod)) //on average, you'll need to kill 4 creatures before getting the item spawn_crusher_loot() ..(gibbed) diff --git a/code/modules/mob/living/status_procs.dm b/code/modules/mob/living/status_procs.dm index 8eb5bc620722..8e4364aa1486 100644 --- a/code/modules/mob/living/status_procs.dm +++ b/code/modules/mob/living/status_procs.dm @@ -6,7 +6,7 @@ ////////////////////////////// STUN //////////////////////////////////// /mob/living/proc/IsStun() //If we're stunned - return has_status_effect(STATUS_EFFECT_STUN) + return has_status_effect(/datum/status_effect/incapacitating/stun) /mob/living/proc/AmountStun() //How many deciseconds remain in our stun var/datum/status_effect/incapacitating/stun/S = IsStun() @@ -24,7 +24,7 @@ if(S) S.duration = max(world.time + amount, S.duration) else if(amount > 0) - S = apply_status_effect(STATUS_EFFECT_STUN, amount) + S = apply_status_effect(/datum/status_effect/incapacitating/stun, amount) return S /mob/living/proc/SetStun(amount, ignore_canstun = FALSE) //Sets remaining duration @@ -41,7 +41,7 @@ if(S) S.duration = world.time + amount else - S = apply_status_effect(STATUS_EFFECT_STUN, amount) + S = apply_status_effect(/datum/status_effect/incapacitating/stun, amount) return S /mob/living/proc/AdjustStun(amount, ignore_canstun = FALSE) //Adds to remaining duration @@ -54,13 +54,13 @@ if(S) S.duration += amount else if(amount > 0) - S = apply_status_effect(STATUS_EFFECT_STUN, amount) + S = apply_status_effect(/datum/status_effect/incapacitating/stun, amount) return S ///////////////////////////////// KNOCKDOWN ///////////////////////////////////// /mob/living/proc/IsKnockdown() //If we're knocked down - return has_status_effect(STATUS_EFFECT_KNOCKDOWN) + return has_status_effect(/datum/status_effect/incapacitating/knockdown) /mob/living/proc/AmountKnockdown() //How many deciseconds remain in our knockdown var/datum/status_effect/incapacitating/knockdown/K = IsKnockdown() @@ -69,7 +69,7 @@ return 0 /mob/living/proc/Knockdown(amount, ignore_canstun = FALSE) //Can't go below remaining duration - if(SEND_SIGNAL(src, COMSIG_LIVING_STATUS_KNOCKDOWN, amount, ignore_canstun) & COMPONENT_NO_STUN) + if(SEND_SIGNAL(src, /datum/status_effect/incapacitating/knockdown, amount, ignore_canstun) & COMPONENT_NO_STUN) return if(((status_flags & CANKNOCKDOWN) && !HAS_TRAIT(src, TRAIT_STUNIMMUNE)) || ignore_canstun) if(absorb_stun(amount, ignore_canstun)) @@ -78,7 +78,7 @@ if(K) K.duration = max(world.time + amount, K.duration) else if(amount > 0) - K = apply_status_effect(STATUS_EFFECT_KNOCKDOWN, amount) + K = apply_status_effect(/datum/status_effect/incapacitating/knockdown, amount) return K /mob/living/proc/SetKnockdown(amount, ignore_canstun = FALSE) //Sets remaining duration @@ -95,7 +95,7 @@ if(K) K.duration = world.time + amount else - K = apply_status_effect(STATUS_EFFECT_KNOCKDOWN, amount) + K = apply_status_effect(/datum/status_effect/incapacitating/knockdown, amount) return K /mob/living/proc/AdjustKnockdown(amount, ignore_canstun = FALSE) //Adds to remaining duration @@ -108,12 +108,12 @@ if(K) K.duration += amount else if(amount > 0) - K = apply_status_effect(STATUS_EFFECT_KNOCKDOWN, amount) + K = apply_status_effect(/datum/status_effect/incapacitating/knockdown, amount) return K ///////////////////////////////// IMMOBILIZED //////////////////////////////////// /mob/living/proc/IsImmobilized() //If we're immobilized - return has_status_effect(STATUS_EFFECT_IMMOBILIZED) + return has_status_effect(/datum/status_effect/incapacitating/immobilized) /mob/living/proc/AmountImmobilized() //How many deciseconds remain in our Immobilized status effect var/datum/status_effect/incapacitating/immobilized/I = IsImmobilized() @@ -131,7 +131,7 @@ if(I) I.duration = max(world.time + amount, I.duration) else if(amount > 0) - I = apply_status_effect(STATUS_EFFECT_IMMOBILIZED, amount) + I = apply_status_effect(/datum/status_effect/incapacitating/immobilized, amount) return I /mob/living/proc/SetImmobilized(amount, ignore_canstun = FALSE) //Sets remaining duration @@ -148,7 +148,7 @@ if(I) I.duration = world.time + amount else - I = apply_status_effect(STATUS_EFFECT_IMMOBILIZED, amount) + I = apply_status_effect(/datum/status_effect/incapacitating/immobilized, amount) return I /mob/living/proc/AdjustImmobilized(amount, ignore_canstun = FALSE) //Adds to remaining duration @@ -161,12 +161,12 @@ if(I) I.duration += amount else if(amount > 0) - I = apply_status_effect(STATUS_EFFECT_IMMOBILIZED, amount) + I = apply_status_effect(/datum/status_effect/incapacitating/immobilized, amount) return I ///////////////////////////////// PARALYZED ////////////////////////////////// /mob/living/proc/IsParalyzed() //If we're immobilized - return has_status_effect(STATUS_EFFECT_PARALYZED) + return has_status_effect(/datum/status_effect/incapacitating/paralyzed) /mob/living/proc/AmountParalyzed() //How many deciseconds remain in our Paralyzed status effect var/datum/status_effect/incapacitating/paralyzed/P = IsParalyzed(FALSE) @@ -184,7 +184,7 @@ if(P) P.duration = max(world.time + amount, P.duration) else if(amount > 0) - P = apply_status_effect(STATUS_EFFECT_PARALYZED, amount) + P = apply_status_effect(/datum/status_effect/incapacitating/paralyzed, amount) return P /mob/living/proc/SetParalyzed(amount, ignore_canstun = FALSE) //Sets remaining duration @@ -201,7 +201,7 @@ if(P) P.duration = world.time + amount else - P = apply_status_effect(STATUS_EFFECT_PARALYZED, amount) + P = apply_status_effect(/datum/status_effect/incapacitating/paralyzed, amount) return P /mob/living/proc/AdjustParalyzed(amount, ignore_canstun = FALSE) //Adds to remaining duration @@ -214,7 +214,7 @@ if(P) P.duration += amount else if(amount > 0) - P = apply_status_effect(STATUS_EFFECT_PARALYZED, amount) + P = apply_status_effect(/datum/status_effect/incapacitating/paralyzed, amount) return P //Blanket @@ -241,7 +241,7 @@ //////////////////UNCONSCIOUS /mob/living/proc/IsUnconscious() //If we're unconscious - return has_status_effect(STATUS_EFFECT_UNCONSCIOUS) + return has_status_effect(/datum/status_effect/incapacitating/unconscious) /mob/living/proc/AmountUnconscious() //How many deciseconds remain in our unconsciousness var/datum/status_effect/incapacitating/unconscious/U = IsUnconscious() @@ -257,7 +257,7 @@ if(U) U.duration = max(world.time + amount, U.duration) else if(amount > 0) - U = apply_status_effect(STATUS_EFFECT_UNCONSCIOUS, amount) + U = apply_status_effect(/datum/status_effect/incapacitating/unconscious, amount) return U /mob/living/proc/SetUnconscious(amount, ignore_canstun = FALSE) //Sets remaining duration @@ -271,7 +271,7 @@ else if(U) U.duration = world.time + amount else - U = apply_status_effect(STATUS_EFFECT_UNCONSCIOUS, amount) + U = apply_status_effect(/datum/status_effect/incapacitating/unconscious, amount) return U /mob/living/proc/AdjustUnconscious(amount, ignore_canstun = FALSE) //Adds to remaining duration @@ -282,13 +282,13 @@ if(U) U.duration += amount else if(amount > 0) - U = apply_status_effect(STATUS_EFFECT_UNCONSCIOUS, amount) + U = apply_status_effect(/datum/status_effect/incapacitating/unconscious, amount) return U /////////////////////////////////// SLEEPING //////////////////////////////////// /mob/living/proc/IsSleeping() //If we're asleep - return has_status_effect(STATUS_EFFECT_SLEEPING) + return has_status_effect(/datum/status_effect/incapacitating/sleeping) /mob/living/proc/AmountSleeping() //How many deciseconds remain in our sleep var/datum/status_effect/incapacitating/sleeping/S = IsSleeping() @@ -303,7 +303,7 @@ if(S) S.duration = max(world.time + amount, S.duration) else if(amount > 0) - S = apply_status_effect(STATUS_EFFECT_SLEEPING, amount) + S = apply_status_effect(/datum/status_effect/incapacitating/sleeping, amount) return S /mob/living/proc/SetSleeping(amount) //Sets remaining duration @@ -316,7 +316,7 @@ else if(S) S.duration = world.time + amount else - S = apply_status_effect(STATUS_EFFECT_SLEEPING, amount) + S = apply_status_effect(/datum/status_effect/incapacitating/sleeping, amount) return S /mob/living/proc/AdjustSleeping(amount) //Adds to remaining duration @@ -326,7 +326,7 @@ if(S) S.duration += amount else if(amount > 0) - S = apply_status_effect(STATUS_EFFECT_SLEEPING, amount) + S = apply_status_effect(/datum/status_effect/incapacitating/sleeping, amount) return S ///Allows us to set a permanent sleep on a player (use with caution and remember to unset it with SetSleeping() after the effect is over) @@ -337,7 +337,7 @@ if(S) S.duration = -1 else - S = apply_status_effect(STATUS_EFFECT_SLEEPING, -1) + S = apply_status_effect(/datum/status_effect/incapacitating/sleeping, -1) return S ///////////////////////////////// FROZEN ///////////////////////////////////// diff --git a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm index 5f39d407d749..75f72dd9e595 100644 --- a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm +++ b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm @@ -531,13 +531,13 @@ /obj/item/borg/upgrade/modkit/bounty/projectile_prehit(obj/projectile/kinetic/K, atom/target, obj/item/gun/energy/kinetic_accelerator/KA) if(isliving(target)) var/mob/living/L = target - var/list/existing_marks = L.has_status_effect_list(STATUS_EFFECT_SYPHONMARK) + var/list/existing_marks = L.has_status_effect_list(/datum/status_effect/syphon_mark) for(var/i in existing_marks) var/datum/status_effect/syphon_mark/SM = i if(SM.reward_target == src) //we want to allow multiple people with bounty modkits to use them, but we need to replace our own marks so we don't multi-reward SM.reward_target = null qdel(SM) - L.apply_status_effect(STATUS_EFFECT_SYPHONMARK, src) + L.apply_status_effect(/datum/status_effect/syphon_mark, src) /obj/item/borg/upgrade/modkit/bounty/projectile_strike(obj/projectile/kinetic/K, turf/target_turf, atom/target, obj/item/gun/energy/kinetic_accelerator/KA) if(isliving(target)) diff --git a/code/modules/projectiles/projectile/magic.dm b/code/modules/projectiles/projectile/magic.dm index 458c19d053da..e60ce5a73c02 100644 --- a/code/modules/projectiles/projectile/magic.dm +++ b/code/modules/projectiles/projectile/magic.dm @@ -494,7 +494,7 @@ if(L.anti_magic_check() || !firer) L.visible_message("[src] vanishes on contact with [target]!") return BULLET_ACT_BLOCK - L.apply_status_effect(STATUS_EFFECT_BOUNTY, firer) + L.apply_status_effect(/datum/status_effect/bounty, firer) /obj/projectile/magic/antimagic name = "bolt of antimagic" @@ -507,7 +507,7 @@ if(L.anti_magic_check()) L.visible_message("[src] vanishes on contact with [target]!") return BULLET_ACT_BLOCK - L.apply_status_effect(STATUS_EFFECT_ANTIMAGIC) + L.apply_status_effect(/datum/status_effect/antimagic) /obj/projectile/magic/fetch name = "bolt of fetching" diff --git a/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm b/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm index f781313bf582..aca407f9b476 100644 --- a/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm @@ -76,7 +76,7 @@ /datum/reagent/medicine/c2/helbital/on_mob_delete(mob/living/L) if(helbent) - L.remove_status_effect(STATUS_EFFECT_NECROPOLIS_CURSE) + L.remove_status_effect(/datum/status_effect/necropolis_curse) ..() /datum/reagent/medicine/c2/libital //messes with your liber diff --git a/code/modules/research/xenobiology/crossbreeding/_potions.dm b/code/modules/research/xenobiology/crossbreeding/_potions.dm index 1fb17ea4d1fd..aeb34840028f 100644 --- a/code/modules/research/xenobiology/crossbreeding/_potions.dm +++ b/code/modules/research/xenobiology/crossbreeding/_potions.dm @@ -83,8 +83,8 @@ Slimecrossing Potions if(user == M) to_chat(user, "You can't drink the love potion. What are you, a narcissist?") return ..() - if(M.has_status_effect(STATUS_EFFECT_INLOVE)) - to_chat(user, "[M] is already lovestruck!") + if(M.has_status_effect(/datum/status_effect/in_love)) + to_chat(user, span_warning("[M] is already lovestruck!")) return ..() M.visible_message("[user] starts to feed [M] a love potion!", @@ -97,7 +97,7 @@ Slimecrossing Potions if(M.mind) M.mind.store_memory("You are in love with [user].") M.faction |= "[REF(user)]" - M.apply_status_effect(STATUS_EFFECT_INLOVE, user) + M.apply_status_effect(/datum/status_effect/in_love, user) qdel(src) //Pressure potion - Charged Dark Blue diff --git a/code/modules/research/xenobiology/crossbreeding/regenerative.dm b/code/modules/research/xenobiology/crossbreeding/regenerative.dm index 8e71efc3177d..f73b9b74f173 100644 --- a/code/modules/research/xenobiology/crossbreeding/regenerative.dm +++ b/code/modules/research/xenobiology/crossbreeding/regenerative.dm @@ -344,7 +344,7 @@ Regenerative extracts: slime_heal_modifier = 0.3 /obj/item/slimecross/regenerative/adamantine/core_effect(mob/living/target, mob/user) //WIP - Find out why this doesn't work. - target.apply_status_effect(STATUS_EFFECT_SLIMESKIN) + target.apply_status_effect(/datum/status_effect/slimeskin) brute_loss = (10 + (target.getBruteLoss() * 0.65)) //most common damage type, let's not go overboard jelly_amount *= 0.5 @@ -353,4 +353,4 @@ Regenerative extracts: effect_desc = "Partially heals the target and temporarily makes them immortal, but pacifistic." /obj/item/slimecross/regenerative/rainbow/core_effect(mob/living/target, mob/user) - target.apply_status_effect(STATUS_EFFECT_RAINBOWPROTECTION) + target.apply_status_effect(/datum/status_effect/rainbow_protection) diff --git a/code/modules/unit_tests/combat.dm b/code/modules/unit_tests/combat.dm index 0ad01c2cb9f8..9e2c7ed8a38c 100644 --- a/code/modules/unit_tests/combat.dm +++ b/code/modules/unit_tests/combat.dm @@ -85,7 +85,7 @@ victim.attack_hand(attacker) TEST_ASSERT_EQUAL(victim.loc.x, run_loc_bottom_left.x + 2, "Victim wasn't moved back after being pushed") - TEST_ASSERT(!victim.has_status_effect(STATUS_EFFECT_KNOCKDOWN), "Victim was knocked down despite not being against a wall") + TEST_ASSERT(!victim.has_status_effect(/datum/status_effect/incapacitating/knockdown), "Victim was knocked down despite not being against a wall") TEST_ASSERT_EQUAL(victim.get_active_held_item(), toolbox, "Victim dropped toolbox despite not being against a wall") attacker.forceMove(get_step(attacker, EAST)) @@ -94,5 +94,5 @@ victim.attack_hand(attacker) TEST_ASSERT_EQUAL(victim.loc.x, run_loc_bottom_left.x + 2, "Victim was moved after being pushed against a wall") - TEST_ASSERT(victim.has_status_effect(STATUS_EFFECT_KNOCKDOWN), "Victim was not knocked down after being pushed against a wall") + TEST_ASSERT(victim.has_status_effect(/datum/status_effect/incapacitating/knockdown), "Victim was not knocked down after being pushed against a wall") TEST_ASSERT_EQUAL(victim.get_active_held_item(), null, "Victim didn't drop toolbox after being pushed against a wall") From 47372e8cab0f0375ebfdbd719c2beb1cc4f1a553 Mon Sep 17 00:00:00 2001 From: goober3 <118859017+goober3@users.noreply.github.com> Date: Fri, 5 Jan 2024 21:10:50 +0000 Subject: [PATCH 12/13] The new [SOMEWHAT NEAT] Nanotrasen Outpost! (#2490) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## About The Pull Request todo: - [x] make hangars - [x] make the rock walls indestructible - [x] expand the bar - [ ] open up more exterior? Adds a brand new Nanotrasen-controlled outpost situated on an ice planet. Features include: - A neat little bar. - Two shops. - A brig, and a security checkpoint. - An ERT bay. - Old maintenance tunnels containing The Horrors. (mothroach x1) - A nice view. ## Images
    The Outpost ![a91dad31c20289ea25ea2d1f7739ccdc](https://github.com/shiptest-ss13/Shiptest/assets/118859017/54712806-9b9f-45e2-b0ae-b1067759054e) ![image](https://github.com/shiptest-ss13/Shiptest/assets/118859017/f0632676-2853-46a2-89bf-7a36067b821d) ![image](https://github.com/shiptest-ss13/Shiptest/assets/118859017/b92f073c-eecb-42ed-94f3-1ec1b3ec60c6)
    Hangars ![image](https://github.com/shiptest-ss13/Shiptest/assets/118859017/b34c6e4c-871d-41ad-a250-6df07afbf0f8) 20x20 ![image](https://github.com/shiptest-ss13/Shiptest/assets/118859017/92f4258b-1772-4263-8568-977e6cd53124) 40x20 ![image](https://github.com/shiptest-ss13/Shiptest/assets/118859017/3264bf97-007f-4f7d-9a8b-03f39e465a73) 56x20 ![image](https://github.com/shiptest-ss13/Shiptest/assets/118859017/c2453d74-a7e3-4c41-982d-e3bcea87af55) 40x40 ![image](https://github.com/shiptest-ss13/Shiptest/assets/118859017/39a27d66-c01b-4c2d-b03f-10966470f175) 56x40
    ## Changelog 🆑 add: A new Nanotrasen outpost, located on an ice planetoid, has been added. /🆑 --- _maps/outpost/elevator_ice.dmm | 47 + _maps/outpost/hangar/nt_ice_20x20.dmm | 3389 ++++ _maps/outpost/hangar/nt_ice_40x20.dmm | 4283 ++++ _maps/outpost/hangar/nt_ice_40x40.dmm | 6020 ++++++ _maps/outpost/hangar/nt_ice_56x20.dmm | 4965 +++++ _maps/outpost/hangar/nt_ice_56x40.dmm | 7012 +++++++ _maps/outpost/nanotrasen_ice.dmm | 16186 ++++++++++++++++ code/game/area/areas/outpost.dm | 24 +- code/game/turfs/closed/_closed.dm | 7 + code/game/turfs/open/floor/plating/icemoon.dm | 4 + .../overmap/objects/outpost/outpost_types.dm | 48 +- 11 files changed, 41983 insertions(+), 2 deletions(-) create mode 100644 _maps/outpost/elevator_ice.dmm create mode 100644 _maps/outpost/hangar/nt_ice_20x20.dmm create mode 100644 _maps/outpost/hangar/nt_ice_40x20.dmm create mode 100644 _maps/outpost/hangar/nt_ice_40x40.dmm create mode 100644 _maps/outpost/hangar/nt_ice_56x20.dmm create mode 100644 _maps/outpost/hangar/nt_ice_56x40.dmm create mode 100644 _maps/outpost/nanotrasen_ice.dmm diff --git a/_maps/outpost/elevator_ice.dmm b/_maps/outpost/elevator_ice.dmm new file mode 100644 index 000000000000..e8256f71aabe --- /dev/null +++ b/_maps/outpost/elevator_ice.dmm @@ -0,0 +1,47 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/structure/elevator_platform, +/obj/machinery/light/small/directional/east{ + pixel_y = 6 + }, +/turf/template_noop, +/area/template_noop) +"e" = ( +/obj/structure/elevator_platform, +/obj/machinery/light/small/directional/east{ + pixel_y = -6 + }, +/obj/machinery/elevator_floor_button{ + pixel_y = 10; + dir = 8; + pixel_x = 24 + }, +/turf/template_noop, +/area/template_noop) +"A" = ( +/obj/structure/elevator_platform, +/turf/template_noop, +/area/template_noop) +"S" = ( +/obj/structure/elevator_platform, +/obj/machinery/status_display/elevator{ + pixel_x = 32 + }, +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +A +A +A +"} +(2,1,1) = {" +A +A +A +"} +(3,1,1) = {" +a +S +e +"} diff --git a/_maps/outpost/hangar/nt_ice_20x20.dmm b/_maps/outpost/hangar/nt_ice_20x20.dmm new file mode 100644 index 000000000000..ec7577ab620f --- /dev/null +++ b/_maps/outpost/hangar/nt_ice_20x20.dmm @@ -0,0 +1,3389 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ac" = ( +/turf/closed/indestructible/rock/schist, +/area/hangar) +"ad" = ( +/obj/machinery/light/floor, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"al" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"am" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"ao" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/machinery/door/poddoor/ert, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"ap" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"av" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ay" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"az" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aB" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aC" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aJ" = ( +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aL" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"aM" = ( +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/hangar) +"aN" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aO" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aP" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aT" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aY" = ( +/obj/effect/decal/fakelattice, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"aZ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"bA" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"bI" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"cf" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"cB" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"cD" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"cI" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"dM" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"fb" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"gy" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"hg" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"hv" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"hw" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/vending/coffee, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/hangar) +"hG" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"ic" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"im" = ( +/obj/structure/flora/grass/both, +/obj/structure/flora/grass/both, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"me" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"mR" = ( +/obj/machinery/door/airlock/outpost, +/turf/open/floor/plasteel/tech, +/area/hangar) +"nr" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"nK" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"oi" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"oE" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"pr" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/obj/machinery/elevator_call_button{ + dir = 8; + pixel_x = 25; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"rj" = ( +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"rQ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"rY" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"sV" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/small/directional/east{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/newscaster/security_unit/directional/east{ + pixel_y = -6 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"ui" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"uC" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"xB" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"xI" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"yB" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Aj" = ( +/obj/effect/turf_decal/borderfloor/corner, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/structure/railing{ + dir = 9 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Dh" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"ES" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Fi" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"FM" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/turf_decal/borderfloor/corner{ + dir = 4 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"FS" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"GH" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"GK" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"GX" = ( +/obj/structure/flora/tree/pine, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Iz" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"IA" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"IG" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"JU" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"Ku" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"KC" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Lo" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"MI" = ( +/obj/structure/flora/grass/both, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"MK" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"MN" = ( +/obj/structure/flora/grass/green, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"MR" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"NO" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"PB" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Qb" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Qu" = ( +/obj/structure/flora/tree/dead, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"SW" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Te" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"TA" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"TF" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"TQ" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"TR" = ( +/obj/machinery/door/airlock{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Ul" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"UV" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/obj/effect/landmark/outpost/elevator{ + shaft = "1" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Vk" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ww" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Xd" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"XC" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"YN" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"YU" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ze" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Zi" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/door/airlock{ + dir = 8 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) + +(1,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} +(2,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} +(3,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +rj +rj +rj +rj +rj +ac +ac +ac +aM +rj +rj +rj +rj +rj +ac +ac +ac +ac +ac +ac +aM +aM +aM +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} +(4,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +MI +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +ac +ac +TA +rj +rj +rj +rj +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} +(5,1,1) = {" +ac +ac +ac +ac +ac +ac +rj +rj +rj +rj +rj +MI +rj +rj +rj +rj +rj +rj +rj +rj +MI +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +ac +ac +ac +ac +ac +"} +(6,1,1) = {" +ac +ac +ac +ac +ac +rj +rj +rj +rj +MN +rj +rj +rj +MI +rj +rj +rj +MI +rj +rj +rj +rj +rj +rj +rj +rj +MN +rj +rj +rj +rj +rj +rj +rj +rj +ac +ac +ac +ac +ac +"} +(7,1,1) = {" +ac +ac +ac +ac +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +MN +rj +rj +rj +MI +rj +rj +TA +rj +MI +rj +MI +rj +rj +rj +GX +rj +rj +ac +ac +ac +ac +"} +(8,1,1) = {" +ac +ac +ac +rj +rj +rj +GX +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +TA +rj +aM +ac +ac +ac +"} +(9,1,1) = {" +ac +ac +ac +rj +MI +rj +rj +rj +rj +rj +rj +MI +rj +rj +MN +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +MI +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +ac +ac +ac +"} +(10,1,1) = {" +ac +ac +aM +rj +rj +rj +rj +MN +rj +rj +rj +rj +rj +TA +rj +rj +rj +rj +rj +rj +rj +MI +rj +MN +rj +rj +rj +rj +Qu +rj +rj +MI +rj +rj +rj +GX +rj +aM +ac +ac +"} +(11,1,1) = {" +ac +ac +aM +rj +rj +GX +rj +Qu +rj +rj +rj +rj +MN +rj +rj +rj +MI +rj +rj +rj +rj +rj +rj +rj +rj +MI +rj +rj +rj +MI +rj +rj +rj +rj +MI +rj +rj +aM +ac +ac +"} +(12,1,1) = {" +ac +ac +ac +rj +rj +rj +rj +rj +rj +MI +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +MI +rj +ac +ac +ac +"} +(13,1,1) = {" +ac +ac +ac +rj +MI +rj +rj +Aj +bA +yB +GK +GK +MK +MK +MK +GK +GK +GK +GK +GK +GK +GK +Lo +GK +GK +GK +GK +MK +MK +GK +YN +Xd +FM +rj +rj +rj +rj +ac +ac +ac +"} +(14,1,1) = {" +ac +ac +ac +rj +rj +rj +rj +MR +hv +ap +xB +xB +xB +gy +gy +gy +gy +gy +aN +gy +xB +xB +xB +xB +xB +gy +gy +gy +gy +gy +cB +oi +nK +rj +rj +GX +rj +ac +ac +ac +"} +(15,1,1) = {" +ac +ac +ac +ac +ac +rj +rj +aC +rQ +av +aJ +aJ +ad +aJ +aJ +aJ +aJ +ad +aJ +aJ +aJ +aJ +ad +aJ +aJ +aJ +aJ +ad +aJ +aB +nr +rQ +nK +rj +rj +MN +TA +am +am +am +"} +(16,1,1) = {" +ac +ac +ac +ac +aM +MN +rj +aC +rQ +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +ap +nK +rj +rj +GX +rj +am +hg +am +"} +(17,1,1) = {" +am +am +am +am +rj +rj +MI +Fi +ap +av +ad +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ad +nr +rQ +nK +rj +rj +rj +rj +mR +hg +am +"} +(18,1,1) = {" +am +hg +hg +am +rj +GX +rj +nr +ap +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +rQ +aT +MI +rj +rj +rj +am +am +am +"} +(19,1,1) = {" +am +hg +hg +am +rj +rj +rj +Fi +rQ +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aO +rQ +nK +rj +rj +MI +ac +ac +ac +ac +"} +(20,1,1) = {" +am +hg +hg +mR +rj +rj +GX +aC +NO +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +rQ +nK +rj +GX +rj +ac +ac +ac +ac +"} +(21,1,1) = {" +am +hg +hg +am +MI +rj +rj +aC +IG +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +NO +nK +rj +rj +ac +ac +ac +ac +ac +"} +(22,1,1) = {" +am +am +am +am +rj +MN +rj +aC +cI +av +ad +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ad +nr +NO +nK +MI +rj +aM +ac +ac +ac +ac +"} +(23,1,1) = {" +ac +ac +ac +ac +rj +GX +MN +aC +NO +aT +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +NO +nK +rj +GX +ac +ac +ac +ac +ac +"} +(24,1,1) = {" +ac +ac +ac +ac +rj +rj +rj +aC +NO +aT +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +NO +uC +rj +rj +ac +ac +ac +ac +ac +"} +(25,1,1) = {" +ac +ac +ac +TA +rj +MI +rj +Fi +rQ +aT +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +rQ +TF +rj +MI +ac +ac +ac +ac +ac +"} +(26,1,1) = {" +ac +ac +ac +rj +rj +rj +MI +aC +rQ +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +NO +TF +rj +ac +ac +ac +ac +ac +ac +"} +(27,1,1) = {" +ac +ac +ac +rj +rj +rj +rj +aC +rQ +av +ad +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ad +aO +ap +nK +MN +ac +ac +ac +ac +ac +ac +"} +(28,1,1) = {" +ac +ac +aM +rj +rj +rj +GX +aC +ap +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aO +rQ +nK +rj +ac +ac +ac +ac +ac +ac +"} +(29,1,1) = {" +ac +ac +aM +rj +MI +rj +rj +aC +ap +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aO +rQ +nK +MI +rj +ac +ac +ac +ac +ac +"} +(30,1,1) = {" +ac +ac +aM +rj +rj +rj +rj +aC +ap +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +rQ +nK +GX +rj +aM +ac +ac +ac +ac +"} +(31,1,1) = {" +ac +ac +ac +rj +rj +MI +rj +aC +ap +av +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +NO +nK +rj +rj +aM +ac +ac +ac +ac +"} +(32,1,1) = {" +ac +ac +ac +rj +rj +GX +rj +aC +rQ +aT +ad +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +ad +nr +NO +nK +rj +MI +ac +ac +ac +ac +ac +"} +(33,1,1) = {" +ac +ac +ac +rj +rj +MN +rj +Fi +rQ +aT +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aJ +nr +rQ +nK +rj +GX +ac +ac +ac +ac +ac +"} +(34,1,1) = {" +ac +ac +ac +rj +rj +rj +GX +Fi +ap +aT +aJ +aJ +ad +aJ +aJ +aJ +aJ +ad +aJ +aJ +aJ +aJ +ad +aJ +aJ +aJ +aJ +ad +aJ +aJ +nr +ap +nK +rj +rj +ac +ac +ac +ac +ac +"} +(35,1,1) = {" +ac +ac +ac +MI +rj +rj +rj +aC +ap +SW +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +Qb +ES +ap +nK +MI +TA +ac +ac +ac +ac +ac +"} +(36,1,1) = {" +ac +ac +rj +rj +rj +MI +rj +aC +hv +ap +NO +rQ +rQ +rQ +ap +NO +NO +rQ +rQ +rQ +FS +ap +rQ +ap +ap +ap +NO +NO +rQ +ap +ap +FS +uC +rj +ac +ac +ac +ac +ac +ac +"} +(37,1,1) = {" +ac +ac +rj +rj +rj +GX +rj +Ww +aZ +aZ +aZ +Vk +aZ +aZ +aZ +aZ +aZ +Ul +Ul +ui +NO +GH +Vk +aZ +aZ +aZ +aZ +aZ +cD +Ul +Ul +Ul +YU +MN +ac +ac +ac +ac +ac +ac +"} +(38,1,1) = {" +ac +ac +ac +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +rj +MN +rj +rj +MI +aC +rQ +uC +rj +rj +rj +MI +rj +rj +rj +MN +rj +rj +rj +GX +rj +ac +ac +ac +ac +ac +"} +(39,1,1) = {" +ac +ac +ac +rj +rj +MI +rj +MN +rj +rj +rj +rj +GX +MI +rj +rj +rj +GX +rj +aC +rQ +aP +Te +MI +rj +rj +rj +MI +rj +GX +rj +rj +MI +rj +rj +ac +ac +ac +ac +ac +"} +(40,1,1) = {" +ac +ac +ac +rj +GX +rj +rj +Qu +rj +MI +rj +MN +rj +rj +rj +MI +rj +rj +rj +aC +NO +Ze +TQ +rj +rj +GX +rj +MI +rj +rj +rj +rj +rj +rj +rj +ac +ac +ac +ac +ac +"} +(41,1,1) = {" +ac +ac +ac +rj +rj +rj +rj +rj +GX +rj +rj +rj +rj +rj +Qu +rj +rj +MN +rj +oE +rQ +Iz +XC +rj +rj +MI +rj +rj +rj +MI +rj +MI +rj +rj +GX +ac +ac +ac +ac +ac +"} +(42,1,1) = {" +ac +ac +ac +aM +rj +rj +GX +MI +rj +rj +rj +GX +rj +rj +rj +rj +ac +am +am +am +TR +am +am +am +TA +rj +MI +rj +rj +rj +GX +rj +rj +rj +rj +ac +ac +ac +ac +ac +"} +(43,1,1) = {" +ac +ac +ac +ac +ac +ac +rj +rj +rj +MI +rj +rj +MI +rj +ac +aM +ac +am +hw +Ku +JU +bI +aL +am +ac +rj +rj +rj +rj +rj +rj +im +rj +ac +ac +ac +ac +ac +ac +ac +"} +(44,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +TA +rj +rj +MI +rj +rj +ac +ac +ac +ac +am +sV +ay +me +fb +pr +am +ac +ac +rj +MI +rj +MI +rj +rj +ac +ac +ac +ac +ac +ac +ac +ac +"} +(45,1,1) = {" +am +am +am +am +am +am +am +am +az +az +az +az +am +am +am +am +am +am +am +Zi +Zi +Zi +am +am +am +am +am +az +az +az +az +am +am +am +am +am +am +am +am +am +"} +(46,1,1) = {" +am +aY +aY +aY +ao +dM +Dh +Dh +al +al +cf +al +Dh +PB +al +aY +al +al +ao +xI +xI +UV +ao +dM +Dh +Dh +al +aY +al +al +cf +al +Dh +PB +al +ao +aY +al +Dh +am +"} +(47,1,1) = {" +am +aY +aY +aY +ao +aY +Dh +Dh +Dh +al +aY +KC +Dh +al +al +aY +ic +al +ao +xI +xI +xI +ao +aY +Dh +Dh +al +aY +ic +al +aY +KC +Dh +al +ic +ao +aY +aY +Dh +am +"} +(48,1,1) = {" +am +aY +aY +aY +ao +aY +dM +aY +hG +aY +aY +al +Dh +Dh +IA +aY +aY +aY +ao +xI +xI +xI +ao +rY +al +Dh +aY +aY +al +Dh +Dh +IA +Dh +Dh +aY +ao +aY +al +Dh +am +"} +(49,1,1) = {" +am +am +am +am +am +ac +ac +ac +am +ac +ac +ac +ac +ac +am +ac +ac +ac +am +am +am +am +am +ac +ac +ac +ac +ac +ac +ac +ac +am +ac +ac +ac +am +am +am +am +am +"} +(50,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} +(51,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} +(52,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} +(53,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} +(54,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} +(55,1,1) = {" +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +"} diff --git a/_maps/outpost/hangar/nt_ice_40x20.dmm b/_maps/outpost/hangar/nt_ice_40x20.dmm new file mode 100644 index 000000000000..a9066a1dcef2 --- /dev/null +++ b/_maps/outpost/hangar/nt_ice_40x20.dmm @@ -0,0 +1,4283 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"ae" = ( +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"af" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ai" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"al" = ( +/obj/structure/flora/tree/pine, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"am" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"an" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ap" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"as" = ( +/obj/structure/flora/grass/green, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aw" = ( +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/hangar) +"aA" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"aD" = ( +/obj/machinery/light/floor, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aF" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/turf_decal/borderfloor/corner{ + dir = 4 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aG" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/machinery/door/poddoor/ert, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"aH" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"aL" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aM" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aO" = ( +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aR" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aT" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aU" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aY" = ( +/turf/closed/indestructible/rock/schist, +/area/hangar) +"bj" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"bk" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"bz" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"bL" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/door/airlock{ + dir = 8 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"dA" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"dF" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"dR" = ( +/obj/effect/turf_decal/borderfloor/corner, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/structure/railing{ + dir = 9 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"es" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"eK" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"eW" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"fE" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"fQ" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"hh" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"hX" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"io" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"iB" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"jv" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"kL" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"lb" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"lG" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"lO" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"lQ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"mj" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"oA" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"oC" = ( +/obj/machinery/door/airlock{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"oL" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"pv" = ( +/obj/structure/flora/grass/both, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"qa" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"qh" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"qN" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"rk" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"rq" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"rr" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"rI" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"rU" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"sx" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"tB" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/obj/machinery/elevator_call_button{ + dir = 8; + pixel_x = 25; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"wH" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"wL" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"wR" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"xG" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"zT" = ( +/obj/structure/flora/tree/dead, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"AN" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Cg" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"DM" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ep" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/vending/coffee, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/hangar) +"EJ" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Fx" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"FX" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"GS" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Iv" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Jb" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Js" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"JT" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"LS" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/small/directional/east{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/newscaster/security_unit/directional/east{ + pixel_y = -6 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Mf" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Mi" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"MM" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"OP" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Qu" = ( +/obj/structure/flora/grass/both, +/obj/structure/flora/grass/both, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"QX" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"RU" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Sh" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Sn" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"TX" = ( +/obj/effect/decal/fakelattice, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Uo" = ( +/obj/machinery/door/airlock/outpost, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Vs" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Ww" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"WM" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Xz" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"XP" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/obj/effect/landmark/outpost/elevator{ + shaft = "1" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Zc" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ZK" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) + +(1,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} +(2,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} +(3,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +aO +aO +aO +aO +aO +aY +aY +aY +aw +aO +aO +aO +aO +aO +aY +aY +aY +aY +aY +aY +aw +aw +aw +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} +(4,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +pv +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aY +aY +wR +aO +aO +aO +aO +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} +(5,1,1) = {" +aY +aY +aY +aY +aY +aY +aO +aO +aO +aO +aO +pv +aO +aO +aO +aO +aO +aO +aO +aO +pv +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aY +aY +aY +aY +aY +"} +(6,1,1) = {" +aY +aY +aY +aY +aY +aO +aO +aO +aO +as +aO +aO +aO +pv +aO +aO +aO +pv +aO +aO +aO +aO +aO +aO +aO +aO +as +aO +aO +aO +aO +aO +aO +aO +aO +aY +aY +aY +aY +aY +"} +(7,1,1) = {" +aY +aY +aY +aY +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +as +aO +aO +aO +pv +aO +aO +wR +aO +pv +aO +pv +aO +aO +aO +al +aO +aO +aY +aY +aY +aY +"} +(8,1,1) = {" +aY +aY +aY +aO +aO +aO +al +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +wR +aO +aw +aY +aY +aY +"} +(9,1,1) = {" +aY +aY +aY +aO +pv +aO +aO +aO +aO +aO +aO +pv +aO +aO +as +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +pv +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aY +aY +aY +"} +(10,1,1) = {" +aY +aY +aw +aO +aO +aO +aO +as +aO +aO +aO +aO +aO +wR +aO +aO +aO +aO +aO +aO +aO +pv +aO +as +aO +aO +aO +aO +zT +aO +aO +pv +aO +aO +aO +al +aO +aw +aY +aY +"} +(11,1,1) = {" +aY +aY +aw +aO +aO +al +aO +zT +aO +aO +aO +aO +as +aO +aO +aO +pv +aO +aO +aO +aO +aO +aO +aO +aO +pv +aO +aO +aO +pv +aO +aO +aO +aO +pv +aO +aO +aw +aY +aY +"} +(12,1,1) = {" +aY +aY +aY +aO +aO +aO +aO +aO +aO +pv +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +pv +aO +aY +aY +aY +"} +(13,1,1) = {" +aY +aY +aY +aO +pv +aO +aO +dR +qh +aT +JT +JT +hh +hh +hh +JT +JT +JT +JT +JT +JT +JT +EJ +JT +JT +JT +JT +hh +hh +JT +Jb +Sh +aF +aO +aO +aO +aO +aY +aY +aY +"} +(14,1,1) = {" +aY +aY +aY +aO +aO +aO +aO +lO +aU +am +an +an +an +iB +iB +iB +iB +iB +Mi +iB +an +an +an +an +an +iB +iB +iB +iB +iB +xG +eW +lQ +aO +aO +al +aO +aY +aY +aY +"} +(15,1,1) = {" +aY +aY +aY +aO +aO +al +aO +Ww +aR +ap +ae +ae +aD +ae +ae +ae +ae +aD +ae +ae +ae +ae +aD +ae +ae +ae +ae +aD +ae +hX +kL +aR +lQ +aO +as +aO +pv +aY +aY +aY +"} +(16,1,1) = {" +aY +aY +aY +aO +aO +aO +aO +aL +aR +aM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +OP +aO +aO +aO +aO +aw +aY +aY +"} +(17,1,1) = {" +aY +aY +aY +aY +aO +as +aO +aL +aR +dA +aD +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +aD +rq +aR +OP +aO +aO +pv +aO +aY +aY +aY +"} +(18,1,1) = {" +aY +aY +aY +aY +pv +aO +aO +aL +aR +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +fQ +WM +OP +aO +al +aO +aO +aY +aY +aY +"} +(19,1,1) = {" +aY +aY +aY +aY +aO +aO +aO +aL +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +fQ +aR +lQ +aO +aO +aO +aO +aY +aY +aY +"} +(20,1,1) = {" +aY +aY +aY +aY +aY +aO +as +aL +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +am +OP +aO +aO +aO +aY +aY +aY +aY +"} +(21,1,1) = {" +aY +aY +aY +aY +aw +al +aO +aL +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +am +OP +aO +pv +aO +aY +aY +aY +aY +"} +(22,1,1) = {" +aY +aY +aY +aY +aY +aO +pv +aL +rI +DM +aD +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +aD +rq +am +OP +aO +aO +aY +aY +aY +aY +aY +"} +(23,1,1) = {" +aY +aY +aY +aY +aY +aO +aO +aL +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +am +OP +aO +aO +aY +aY +aY +aY +aY +"} +(24,1,1) = {" +aY +aY +aY +aY +aY +wR +aO +Ww +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +am +OP +aO +al +aY +aY +aY +aY +aY +"} +(25,1,1) = {" +aY +aY +aY +aY +aY +aY +aO +Ww +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +am +OP +aO +as +aw +aY +aY +aY +aY +"} +(26,1,1) = {" +aY +aY +aY +aY +aY +aY +aO +Ww +am +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +fQ +am +OP +pv +aO +aY +aY +aY +aY +aY +"} +(27,1,1) = {" +aY +aY +aY +aY +aY +pv +aO +Ww +am +DM +aD +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +aD +rq +aR +OP +aO +aO +aY +aY +aY +aY +aY +"} +(28,1,1) = {" +aY +aY +aY +aY +aY +aO +as +Ww +am +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +lQ +aO +al +aY +aY +aY +aY +aY +"} +(29,1,1) = {" +aY +aY +aY +aY +aY +aO +al +aL +am +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +lQ +aO +aO +aO +aY +aY +aY +aY +"} +(30,1,1) = {" +aY +aY +aY +aY +aY +aO +aO +aL +am +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +OP +aO +pv +aO +aY +aY +aY +aY +"} +(31,1,1) = {" +aY +aY +aY +aY +aY +pv +aO +aL +am +aM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +lQ +aO +aO +aO +aw +aY +aY +aY +"} +(32,1,1) = {" +aY +aY +aY +aY +aY +aO +aO +aL +rI +aM +aD +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +aD +rq +rI +lQ +aO +aO +as +wR +ab +ab +ab +"} +(33,1,1) = {" +aY +aY +aY +aY +aw +as +aO +aL +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +qa +aR +lQ +aO +aO +al +aO +ab +MM +ab +"} +(34,1,1) = {" +ab +ab +ab +ab +aO +aO +pv +rq +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +DM +aO +aO +aO +aO +Uo +MM +ab +"} +(35,1,1) = {" +ab +MM +MM +ab +aO +al +aO +aL +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +lQ +pv +aO +aO +aO +ab +ab +ab +"} +(36,1,1) = {" +ab +MM +MM +ab +aO +aO +aO +aL +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +am +lQ +al +aO +pv +aY +aY +aY +aY +"} +(37,1,1) = {" +ab +MM +MM +Uo +aO +aO +al +Ww +am +DM +aD +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +aD +rq +rI +lQ +aO +aO +aO +aY +aY +aY +aY +"} +(38,1,1) = {" +ab +MM +MM +ab +pv +aO +aO +aL +am +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +OP +aO +aO +aY +aY +aY +aY +aY +"} +(39,1,1) = {" +ab +ab +ab +ab +aO +as +aO +Ww +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +fQ +rI +lQ +pv +aO +aw +aY +aY +aY +aY +"} +(40,1,1) = {" +aY +aY +aY +aY +aO +al +as +aL +aR +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +lQ +aO +al +aY +aY +aY +aY +aY +"} +(41,1,1) = {" +aY +aY +aY +aY +aO +aO +aO +aL +WM +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +aR +lQ +aO +aO +aY +aY +aY +aY +aY +"} +(42,1,1) = {" +aY +aY +aY +wR +aO +pv +aO +aL +wH +DM +aD +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +aD +rq +aR +lQ +aO +pv +aY +aY +aY +aY +aY +"} +(43,1,1) = {" +aY +aY +aY +aO +aO +aO +pv +aL +aR +aM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +aR +lQ +aO +aY +aY +aY +aY +aY +aY +"} +(44,1,1) = {" +aY +aY +aY +aO +aO +aO +aO +aL +aR +aM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +aR +OP +as +aY +aY +aY +aY +aY +aY +"} +(45,1,1) = {" +aY +aY +aw +aO +aO +aO +al +Ww +rI +aM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +Sn +aO +aY +aY +aY +aY +aY +aY +"} +(46,1,1) = {" +aY +aY +aw +aO +pv +aO +aO +aL +rI +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +aR +Sn +pv +aO +aY +aY +aY +aY +aY +"} +(47,1,1) = {" +aY +aY +aw +aO +aO +aO +aO +aL +rI +DM +aD +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +aD +fQ +am +lQ +al +aO +aw +aY +aY +aY +aY +"} +(48,1,1) = {" +aY +aY +aY +aO +aO +pv +aO +aL +am +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +fQ +rI +lQ +aO +aO +aw +aY +aY +aY +aY +"} +(49,1,1) = {" +aY +aY +aY +aO +aO +al +aO +aL +am +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +fQ +rI +lQ +aO +pv +aY +aY +aY +aY +aY +"} +(50,1,1) = {" +aY +aY +aY +aO +aO +as +aO +aL +am +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +lQ +aO +al +aY +aY +aY +aY +aY +"} +(51,1,1) = {" +aY +aY +aY +aO +aO +aO +al +aL +am +DM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +aR +lQ +aO +aO +aY +aY +aY +aY +aY +"} +(52,1,1) = {" +aY +aY +aY +pv +aO +aO +aO +aL +rI +aM +aD +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +aD +rq +aR +lQ +pv +wR +aY +aY +aY +aY +aY +"} +(53,1,1) = {" +aY +aY +aO +aO +aO +pv +aO +Ww +rI +aM +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +rq +rI +lQ +aO +aY +aY +aY +aY +aY +aY +"} +(54,1,1) = {" +aY +aY +aO +aO +aO +aO +aO +Ww +am +aM +ae +ae +aD +ae +ae +ae +ae +aD +ae +ae +ae +ae +aD +ae +ae +ae +ae +aD +ae +ae +rq +am +lQ +as +aY +aY +aY +aY +aY +aY +"} +(55,1,1) = {" +aY +aY +aO +aO +al +aO +aO +aL +am +GS +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +af +mj +am +lQ +pv +aY +aY +aY +aY +aY +aY +"} +(56,1,1) = {" +aY +aY +aO +aO +pv +aO +aO +aL +aU +am +aR +rI +rI +rI +am +aR +aR +rI +rI +rI +Iv +am +rI +am +am +am +aR +aR +rI +am +am +Iv +OP +aO +aO +aY +aY +aY +aY +aY +"} +(57,1,1) = {" +aY +aY +aY +aO +aO +aO +al +qN +jv +jv +jv +RU +jv +jv +jv +jv +jv +QX +QX +rk +aR +AN +RU +jv +jv +jv +jv +jv +fE +QX +QX +QX +oA +aO +pv +aY +aY +aY +aY +aY +"} +(58,1,1) = {" +aY +aY +aY +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +aO +as +aO +aO +pv +aL +rI +OP +aO +aO +aO +pv +aO +aO +aO +as +aO +aO +aO +al +aO +aY +aY +aY +aY +aY +"} +(59,1,1) = {" +aY +aY +aY +aO +aO +pv +aO +as +aO +aO +aO +aO +al +pv +aO +aO +aO +al +aO +aL +rI +oL +Js +pv +aO +aO +aO +pv +aO +al +aO +aO +pv +aO +aO +aY +aY +aY +aY +aY +"} +(60,1,1) = {" +aY +aY +aY +aO +al +aO +aO +zT +aO +pv +aO +as +aO +aO +aO +pv +aO +aO +aO +aL +aR +Cg +dF +aO +aO +al +aO +pv +aO +aO +aO +aO +aO +aO +aO +aY +aY +aY +aY +aY +"} +(61,1,1) = {" +aY +aY +aY +aO +aO +aO +aO +aO +al +aO +aO +aO +aO +aO +zT +aO +aO +as +aO +wL +rI +Mf +Zc +aO +aO +pv +aO +aO +aO +pv +aO +pv +aO +aO +al +aY +aY +aY +aY +aY +"} +(62,1,1) = {" +aY +aY +aY +aw +aO +aO +al +pv +aO +aO +aO +al +aO +aO +aO +aO +aY +ab +ab +ab +oC +ab +ab +ab +wR +aO +pv +aO +aO +aO +al +aO +aO +aO +aO +aY +aY +aY +aY +aY +"} +(63,1,1) = {" +aY +aY +aY +aY +aY +aY +aO +aO +aO +pv +aO +aO +pv +aO +aY +aw +aY +ab +Ep +lG +eK +Fx +io +ab +aY +aO +aO +aO +aO +aO +aO +Qu +aO +aY +aY +aY +aY +aY +aY +aY +"} +(64,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +wR +aO +aO +pv +aO +aO +aY +aY +aY +aY +ab +LS +rU +ZK +bk +tB +ab +aY +aY +aO +pv +aO +pv +aO +aO +aY +aY +aY +aY +aY +aY +aY +aY +"} +(65,1,1) = {" +ab +ab +ab +ab +ab +ab +ab +ab +aA +aA +aA +aA +ab +ab +ab +ab +ab +ab +ab +bL +bL +bL +ab +ab +ab +ab +ab +aA +aA +aA +aA +ab +ab +ab +ab +ab +ab +ab +ab +ab +"} +(66,1,1) = {" +ab +TX +TX +TX +aG +Xz +bj +bj +ai +ai +rr +ai +bj +FX +ai +TX +ai +ai +aG +sx +sx +XP +aG +Xz +bj +bj +ai +TX +ai +ai +rr +ai +bj +FX +ai +aG +TX +ai +bj +ab +"} +(67,1,1) = {" +ab +TX +TX +TX +aG +TX +bj +bj +bj +ai +TX +bz +bj +ai +ai +TX +lb +ai +aG +sx +sx +sx +aG +TX +bj +bj +ai +TX +lb +ai +TX +bz +bj +ai +lb +aG +TX +TX +bj +ab +"} +(68,1,1) = {" +ab +TX +TX +TX +aG +TX +Xz +TX +es +TX +TX +ai +bj +bj +Vs +TX +TX +TX +aG +sx +sx +sx +aG +aH +ai +bj +TX +TX +ai +bj +bj +Vs +bj +bj +TX +aG +TX +ai +bj +ab +"} +(69,1,1) = {" +ab +ab +ab +ab +ab +aY +aY +aY +ab +aY +aY +aY +aY +aY +ab +aY +aY +aY +ab +ab +ab +ab +ab +aY +aY +aY +aY +aY +aY +aY +aY +ab +aY +aY +aY +ab +ab +ab +ab +ab +"} +(70,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} +(71,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} +(72,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} +(73,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} +(74,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} +(75,1,1) = {" +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +aY +"} diff --git a/_maps/outpost/hangar/nt_ice_40x40.dmm b/_maps/outpost/hangar/nt_ice_40x40.dmm new file mode 100644 index 000000000000..c2b6ae69926f --- /dev/null +++ b/_maps/outpost/hangar/nt_ice_40x40.dmm @@ -0,0 +1,6020 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"ab" = ( +/obj/structure/flora/grass/both, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ac" = ( +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ag" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ah" = ( +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ak" = ( +/obj/structure/flora/grass/green, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"am" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"an" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ap" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"as" = ( +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/hangar) +"at" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"au" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aw" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ax" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ay" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aC" = ( +/obj/structure/flora/tree/pine, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aF" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aH" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aQ" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aS" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"aT" = ( +/turf/closed/indestructible/rock/schist, +/area/hangar) +"aX" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aY" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"by" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"bz" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"bQ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"cy" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"dQ" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"dZ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"eU" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/tech, +/area/hangar) +"fJ" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/machinery/door/poddoor/ert, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"gE" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/obj/machinery/elevator_call_button{ + dir = 8; + pixel_x = 25; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"hr" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"hI" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"hT" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ig" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"iw" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"iB" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"jF" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"jY" = ( +/obj/machinery/light/floor, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"kq" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/obj/effect/landmark/outpost/elevator{ + shaft = "1" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"kQ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"kT" = ( +/obj/machinery/computer/security{ + icon_state = "computer-middle"; + dir = 4; + pixel_x = -7 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"lC" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"lI" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"lJ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"mA" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"mQ" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"na" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/chair/comfy/brown{ + dir = 8; + pixel_x = 6 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"oC" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"pd" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/filingcabinet/double/grey, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"qW" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/hangar) +"rK" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"sS" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ta" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"tb" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/small/directional/east{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/newscaster/security_unit/directional/east{ + pixel_y = -6 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"ti" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"um" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"uS" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"wK" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"xJ" = ( +/obj/machinery/computer/prisoner/management{ + icon_state = "computer-right"; + dir = 4; + pixel_x = -7 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"xO" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/wrapping{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"yG" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/wrapping{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"zM" = ( +/obj/machinery/telecomms/relay, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"Bf" = ( +/obj/structure/flora/tree/dead, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"BE" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"BK" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"CG" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"Dd" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ec" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ex" = ( +/obj/machinery/door/airlock/outpost, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/plasteel/tech, +/area/hangar) +"EG" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"FH" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Go" = ( +/obj/effect/decal/fakelattice, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"GF" = ( +/obj/machinery/blackbox_recorder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"Hv" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/machinery/button/door{ + req_one_access_txt = "101"; + dir = 4; + pixel_x = 5; + pixel_y = 8 + }, +/obj/machinery/button/door{ + req_one_access_txt = "101"; + dir = 4; + pixel_x = 5; + pixel_y = -4 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"HD" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/door/airlock{ + dir = 8 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"HH" = ( +/obj/machinery/door/airlock/outpost, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Ia" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"JI" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"JN" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"KA" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Li" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Lt" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/vending/coffee, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/hangar) +"LJ" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"LV" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Mm" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Mz" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"NY" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Os" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ow" = ( +/obj/machinery/door/airlock{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"OJ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"OR" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"OU" = ( +/obj/effect/turf_decal/borderfloor/corner, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/structure/railing{ + dir = 9 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ps" = ( +/obj/machinery/computer/secure_data{ + icon_state = "computer-left"; + dir = 4; + pixel_x = -7 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"Px" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Qs" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Rk" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Rl" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/turf_decal/borderfloor/corner{ + dir = 4 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Rx" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Sf" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Sg" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"SC" = ( +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Tn" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Tp" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Tq" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ui" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"VR" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Wd" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"WJ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"WR" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"XA" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"XQ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"XR" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Yt" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"Zb" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ZW" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) + +(1,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(2,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(3,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +as +aT +aT +aT +aT +aT +as +aT +aT +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +aT +aT +aT +as +ac +ac +ac +ac +ac +aT +aT +aT +aT +aT +aT +as +as +as +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(4,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +ac +ac +ac +ac +ac +aQ +aT +aT +aT +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +aT +aT +aQ +ac +ac +ac +ac +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(5,1,1) = {" +aT +aT +aT +aT +aT +aT +ac +ac +ac +Bf +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +aT +aT +aT +aT +aT +"} +(6,1,1) = {" +aT +aT +aT +aT +aT +ac +ac +ac +ac +ab +ac +aQ +ak +ac +ac +ac +ac +ak +ac +ac +ab +ac +ac +aQ +ak +ac +ac +ac +ac +ak +ac +ac +ac +ab +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ak +ac +ac +ac +ac +aC +ac +ac +ac +aT +aT +aT +aT +aT +"} +(7,1,1) = {" +aT +aT +aT +aT +ac +ac +ac +aC +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ak +ac +ac +ac +ab +ac +ac +aQ +ac +ab +ac +ac +ac +ac +ac +aC +ac +ac +aT +aT +aT +aT +"} +(8,1,1) = {" +aT +aT +aT +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +aQ +ac +as +aT +aT +aT +"} +(9,1,1) = {" +aT +aT +aT +ac +ab +ac +ac +ac +ac +ac +ac +ab +ac +ac +aQ +ac +ac +ac +ac +ac +ac +ak +ac +ab +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ak +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ac +ac +ac +aC +ac +ac +ac +ac +ac +aT +aT +aT +"} +(10,1,1) = {" +aT +aT +as +ac +ac +ac +ac +ac +aC +ac +ac +ac +ac +ac +ac +ac +ac +ac +aQ +ac +ac +ac +ac +ac +ak +ac +ac +ak +ac +ac +ac +ac +ac +aQ +ac +ac +ac +ac +ac +ac +ac +ab +ac +ak +ac +ac +ac +ac +Bf +ac +ac +ac +ac +ac +ac +aC +ac +as +aT +aT +"} +(11,1,1) = {" +aT +aT +as +ac +ac +aC +ac +ac +ac +ac +ac +ac +ac +ab +ac +ak +ac +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ak +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ac +ab +ac +ac +ac +ac +ab +ac +ac +as +aT +aT +"} +(12,1,1) = {" +aT +aT +aT +ac +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +aT +aT +aT +"} +(13,1,1) = {" +aT +aT +aT +ac +ab +ac +ac +OU +ti +bz +wK +wK +EG +EG +EG +EG +wK +EG +EG +wK +wK +wK +wK +EG +wK +wK +wK +wK +wK +EG +EG +EG +wK +wK +wK +EG +EG +EG +EG +EG +EG +EG +Li +EG +EG +EG +EG +wK +wK +EG +mA +Tq +Rl +ac +ac +ac +ac +aT +aT +aT +"} +(14,1,1) = {" +aT +aT +aT +ac +ac +ac +ac +Ec +am +JI +aF +aF +aF +aF +sS +sS +sS +aF +sS +sS +aF +aF +aF +aF +sS +sS +sS +sS +sS +aF +aF +aF +aF +sS +sS +sS +sS +sS +Qs +sS +aF +aF +aF +aF +aF +sS +sS +sS +sS +sS +kQ +KA +ax +ac +ac +aC +ac +aT +aT +aT +"} +(15,1,1) = {" +aT +aT +aT +ac +ac +aC +ac +Dd +hI +LV +ta +ta +SC +ta +ah +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ah +ah +jY +ta +ta +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ah +ah +jY +ah +hT +Rx +hI +ax +ac +ak +ac +ab +aT +aT +aT +"} +(16,1,1) = {" +aT +aT +aT +ac +ac +ac +ac +Rk +hI +at +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +bQ +ac +ac +ac +ac +as +aT +aT +"} +(17,1,1) = {" +aT +aT +aT +aT +ac +ak +ac +Rk +hI +Zb +jY +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +jY +ag +hI +bQ +ac +ac +ab +ac +aT +aT +aT +"} +(18,1,1) = {" +aT +aT +aT +aT +ab +ac +ac +Rk +hI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ay +aY +bQ +ac +aC +ac +ac +aT +aT +aT +"} +(19,1,1) = {" +aT +aT +aT +aT +ac +ac +ac +Rk +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ay +hI +ax +ac +ac +ac +ac +aT +aT +aT +"} +(20,1,1) = {" +aT +aT +aT +aT +aT +ac +ak +Rk +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +JI +bQ +ac +ac +ac +aT +aT +aT +aT +"} +(21,1,1) = {" +aT +aT +aT +aT +as +aC +ac +Rk +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +JI +bQ +ac +ab +ac +aT +aT +aT +aT +"} +(22,1,1) = {" +aT +aT +aT +aT +aT +ac +ab +Rk +an +au +jY +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +jY +ag +JI +bQ +ac +ac +aT +aT +aT +aT +aT +"} +(23,1,1) = {" +aT +aT +aT +aT +aT +ac +ac +Rk +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +JI +bQ +ac +ac +aT +aT +aT +aT +aT +"} +(24,1,1) = {" +aT +aT +aT +aT +aT +aQ +ac +Dd +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +JI +bQ +ac +aC +aT +aT +aT +aT +aT +"} +(25,1,1) = {" +aT +aT +aT +aT +aT +aT +ac +Dd +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +JI +bQ +ac +ak +as +aT +aT +aT +aT +"} +(26,1,1) = {" +aT +aT +aT +aT +aT +aT +ac +Dd +JI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ay +JI +bQ +ab +ac +aT +aT +aT +aT +aT +"} +(27,1,1) = {" +aT +aT +aT +aT +aT +ab +ac +Dd +JI +au +jY +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +jY +ag +hI +bQ +ac +ac +aT +aT +aT +aT +aT +"} +(28,1,1) = {" +aT +aT +aT +aT +aT +ac +ak +Dd +JI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +ax +ac +aC +aT +aT +aT +aT +aT +"} +(29,1,1) = {" +aT +aT +aT +aT +aT +ac +aC +Rk +JI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +ax +ac +ac +ac +aT +aT +aT +aT +"} +(30,1,1) = {" +aT +aT +aT +aT +aT +ac +ac +Rk +JI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +bQ +ac +ab +ac +aT +aT +aT +aT +"} +(31,1,1) = {" +aT +aT +aT +aT +aT +ab +ac +Rk +JI +at +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +ax +ac +ac +ac +as +aT +aT +aT +"} +(32,1,1) = {" +aT +aT +aT +aT +aT +ac +ac +Rk +an +at +jY +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +jY +ag +an +ax +ac +ac +ak +aQ +aa +aa +aa +"} +(33,1,1) = {" +aT +aT +aT +aT +as +ak +ac +Rk +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +lC +hI +ax +ac +ac +aC +ac +aa +Yt +aa +"} +(34,1,1) = {" +aa +aa +aa +aa +ac +ac +ab +ag +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +au +ac +ac +ac +ac +HH +Yt +aa +"} +(35,1,1) = {" +aa +Yt +Yt +aa +ac +aC +ac +Rk +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +ax +ab +ac +ac +ac +aa +aa +aa +"} +(36,1,1) = {" +aa +Yt +Yt +aa +ac +ac +ac +Rk +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +JI +ax +aC +ac +ab +aT +aT +aT +aT +"} +(37,1,1) = {" +aa +Yt +Yt +HH +ac +ac +aC +Dd +JI +au +jY +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +jY +ag +an +ax +ac +ac +ac +aT +aT +aT +aT +"} +(38,1,1) = {" +aa +Yt +Yt +aa +ab +ac +ac +Rk +JI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +bQ +ac +ac +aT +aT +aT +aT +aT +"} +(39,1,1) = {" +aa +aa +aa +aa +ac +ak +ac +Dd +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ay +an +ax +ab +ac +as +aT +aT +aT +aT +"} +(40,1,1) = {" +aT +aT +aT +aT +ac +aC +ak +Rk +hI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +ax +ac +aC +aT +aT +aT +aT +aT +"} +(41,1,1) = {" +aT +aT +aT +aT +ac +ac +ac +Rk +aY +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +hI +ax +ac +ac +aT +aT +aT +aT +aT +"} +(42,1,1) = {" +aT +aT +aT +aQ +ac +ab +ac +Rk +Sf +au +jY +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +jY +ag +hI +ax +ac +ab +aT +aT +aT +aT +aT +"} +(43,1,1) = {" +aT +aT +aT +ac +ac +ac +ab +Rk +hI +at +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +hI +ax +ac +aT +aT +aT +aT +aT +aT +"} +(44,1,1) = {" +aT +aT +aT +ac +aC +ac +ac +Rk +hI +at +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +hI +bQ +ak +aT +aT +aT +aT +aT +aT +"} +(45,1,1) = {" +aT +aT +as +ac +ac +ac +aC +Dd +an +at +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +lJ +ac +aT +aT +aT +aT +aT +aT +"} +(46,1,1) = {" +aT +aT +as +ac +ab +ac +ac +Rk +an +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +hI +lJ +ab +ac +aT +aT +aT +aT +aT +"} +(47,1,1) = {" +aT +aT +as +ac +ac +ac +ac +Rk +an +au +jY +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +jY +ay +JI +ax +aC +ac +as +aT +aT +aT +aT +"} +(48,1,1) = {" +aT +aT +aT +ac +ac +ab +ac +Rk +JI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ay +an +ax +ac +ac +as +aT +aT +aT +aT +"} +(49,1,1) = {" +aT +aT +aT +ac +ac +aC +ac +Rk +JI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ay +an +ax +ac +ab +aT +aT +aT +aT +aT +"} +(50,1,1) = {" +aT +aT +aT +ac +ac +ak +ac +Rk +JI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +ax +ac +aC +aT +aT +aT +aT +aT +"} +(51,1,1) = {" +aT +aT +aT +ac +ac +ac +aC +Rk +JI +au +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +hI +ax +ac +ac +aT +aT +aT +aT +aT +"} +(52,1,1) = {" +aT +aT +aT +ab +ac +ac +ac +Rk +an +at +jY +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +jY +ag +hI +ax +ab +aQ +aT +aT +aT +aT +aT +"} +(53,1,1) = {" +aT +aT +ac +ac +ac +ab +ac +Dd +an +at +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ag +an +ax +ac +aT +aT +aT +aT +aT +aT +"} +(54,1,1) = {" +aT +aT +ac +ac +ac +ab +ac +Dd +JI +at +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ah +ah +jY +ah +ah +ag +JI +ax +ak +aT +aT +aT +aT +aT +aT +"} +(55,1,1) = {" +aT +aT +ac +ac +aC +ac +ac +Rk +JI +um +Tn +aX +aX +aX +Tn +Tn +Tn +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +Tn +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +aX +OJ +JI +ax +ab +aT +aT +aT +aT +aT +aT +"} +(56,1,1) = {" +aT +aT +ac +ac +ab +ac +ac +Rk +am +JI +JI +JI +JI +JI +an +an +an +an +an +JI +JI +JI +JI +an +an +hI +an +an +an +an +hI +by +an +an +JI +hI +hI +an +an +JI +JI +JI +an +JI +JI +JI +hI +hI +an +JI +JI +by +bQ +ac +ac +aT +aT +aT +aT +aT +"} +(57,1,1) = {" +aT +aT +aT +ac +ac +ac +aC +hr +Mz +Mz +BE +BE +Mz +Mz +Mz +Mz +Mz +Mz +Mz +oC +BE +BE +Mz +Mz +Mz +Mz +Mz +Mz +Mz +Mz +dZ +hI +iw +Mz +Mz +Mz +Mz +oC +oC +Mz +Mz +aw +BE +Mz +Mz +Mz +Mz +Mz +XA +aw +oC +oC +Ui +ac +ab +aT +aT +aT +aT +aT +"} +(58,1,1) = {" +aT +aT +aT +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ak +ac +ac +ac +ac +ac +ac +ak +ac +aC +ab +Rk +an +bQ +ac +ac +ac +ab +ac +ac +ac +ak +ac +ac +ab +ac +ac +ac +ac +ac +ak +ac +ac +ac +aC +ac +aT +aT +aT +aT +aT +"} +(59,1,1) = {" +aT +aT +aT +ac +ac +ab +ac +ak +ac +ab +ac +ab +ac +ac +aC +aQ +ac +ab +ac +ac +ac +ac +ac +aC +ab +ac +ac +ac +ac +ac +Rk +an +Px +FH +ab +ac +ac +ac +ac +aC +ac +ab +ac +ac +aC +ab +ac +ab +ac +ac +Bf +ac +ab +ac +ac +aT +aT +aT +aT +aT +"} +(60,1,1) = {" +aT +aT +aT +ac +aC +ac +ac +Bf +ac +ac +aC +ac +ac +ac +ac +ab +ac +ac +aC +ac +ab +ac +ak +ac +ac +aT +aT +as +aT +aT +Rk +hI +cy +jF +ac +ac +aC +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +aC +ac +ac +ac +ac +ac +ac +aT +aT +aT +aT +aT +"} +(61,1,1) = {" +aT +aT +aT +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +aC +ac +ac +ac +ak +ac +ac +aa +aS +aS +aS +aS +aa +aT +aT +aT +aT +Tp +an +aH +NY +ac +ac +ab +ac +aC +ab +ac +ac +aC +ab +ac +Bf +ac +ac +ac +ab +ac +ab +ac +ac +aC +aT +aT +aT +aT +aT +"} +(62,1,1) = {" +aT +aT +aT +as +ac +ac +aC +ab +ac +ac +ab +ac +ac +ac +ac +ab +ac +ac +ab +ac +aa +Hv +xJ +kT +Ps +aa +aa +aa +aa +aa +aa +Ow +aa +aa +aa +aQ +ac +ac +ac +ac +ac +ac +ac +ac +aC +ac +ab +ac +ac +ac +aC +ac +ac +ac +ac +aT +aT +aT +aT +aT +"} +(63,1,1) = {" +aT +aT +aT +aT +aT +ac +ac +aQ +ac +ac +aC +ac +ac +ac +aC +ac +ac +ac +aC +ac +Ex +Mm +eU +qW +Mm +Ex +Go +Go +aa +Lt +ig +WJ +lI +Os +aa +aT +ac +ab +ac +ab +ac +ac +aC +ac +ac +ac +ac +ac +ac +ac +ac +ac +ab +ac +as +aT +aT +aT +aT +aT +"} +(64,1,1) = {" +aT +aT +aT +aT +aT +aT +ac +ac +ak +ac +ac +ac +ab +ac +ac +ak +ac +ac +ac +ac +aa +pd +zM +GF +na +aa +Go +Go +aa +tb +XQ +CG +ZW +gE +aa +aT +aT +ac +ac +ac +ac +ab +ac +as +aT +aT +ac +ab +ac +ab +ac +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(65,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aS +aS +aS +aS +aa +aa +aS +aS +aS +aS +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +HD +HD +HD +aa +aa +aa +aa +aa +aa +aa +aS +aS +aS +aa +aa +aa +aa +aS +aS +aS +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(66,1,1) = {" +aa +Go +Go +Go +fJ +uS +ap +ap +ap +VR +JN +Wd +Go +JN +JN +iB +JN +JN +Go +JN +JN +LJ +JN +ap +rK +JN +Go +JN +JN +fJ +mQ +mQ +kq +fJ +uS +ap +ap +ap +VR +JN +Wd +Go +JN +JN +iB +JN +JN +Go +JN +JN +LJ +JN +ap +rK +JN +fJ +Go +JN +ap +aa +"} +(67,1,1) = {" +aa +Go +Go +Go +fJ +Go +ap +ap +BK +yG +Ia +Go +ap +ap +ap +ap +JN +JN +Go +iB +JN +Go +XR +ap +JN +JN +Go +iB +JN +fJ +mQ +mQ +mQ +fJ +Go +ap +ap +BK +yG +Ia +Go +ap +ap +ap +ap +JN +JN +Go +iB +JN +Go +XR +ap +JN +iB +fJ +Go +Go +ap +aa +"} +(68,1,1) = {" +aa +Go +Go +Go +fJ +Go +uS +Sg +Wd +JN +ap +JN +Go +OR +JN +xO +dQ +JN +JN +Sg +Go +Go +JN +ap +ap +WR +Go +Go +Go +fJ +mQ +mQ +mQ +fJ +Wd +JN +ap +JN +Go +OR +JN +xO +dQ +JN +JN +Sg +Go +Go +JN +ap +ap +WR +ap +ap +Go +fJ +Go +JN +ap +aa +"} +(69,1,1) = {" +aa +aa +aa +aa +aa +aT +aT +aa +aT +aT +aT +aT +aT +aa +aT +aT +aT +aT +aT +aa +aT +aT +aT +aT +aT +aa +aT +aT +aT +aa +aa +aa +aa +aa +aT +aT +aT +aT +aT +aa +aT +aT +aT +aT +aT +aa +aT +aT +aT +aT +aT +aa +aT +aT +aT +aa +aa +aa +aa +aa +"} +(70,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(71,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(72,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(73,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(74,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} +(75,1,1) = {" +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +aT +"} diff --git a/_maps/outpost/hangar/nt_ice_56x20.dmm b/_maps/outpost/hangar/nt_ice_56x20.dmm new file mode 100644 index 000000000000..c7e73652ef0d --- /dev/null +++ b/_maps/outpost/hangar/nt_ice_56x20.dmm @@ -0,0 +1,4965 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ad" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ae" = ( +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/hangar) +"af" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ag" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"ai" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"aj" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"al" = ( +/turf/closed/indestructible/rock/schist, +/area/hangar) +"an" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ap" = ( +/obj/structure/flora/grass/green, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"as" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ax" = ( +/obj/machinery/light/floor, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ay" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aB" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"aE" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aG" = ( +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aI" = ( +/obj/structure/flora/tree/dead, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aM" = ( +/obj/structure/flora/grass/both, +/obj/structure/flora/grass/both, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aN" = ( +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aW" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"aX" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"bq" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/vending/coffee, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/hangar) +"cY" = ( +/obj/effect/turf_decal/borderfloor/corner, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/structure/railing{ + dir = 9 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"dM" = ( +/obj/machinery/door/airlock{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"ez" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/machinery/door/poddoor/ert, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"fC" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"gQ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"iY" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"jk" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"jJ" = ( +/obj/effect/decal/fakelattice, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"ll" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"mu" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"mX" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"oq" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"oy" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"pb" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"pC" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"pD" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/door/airlock{ + dir = 8 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"pM" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"qq" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"sp" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"sE" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"sN" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"uy" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"vh" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"vl" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"vM" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"xt" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"xy" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"xE" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"xT" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"zG" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ag" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Bh" = ( +/obj/machinery/door/airlock/outpost, +/turf/open/floor/plasteel/tech, +/area/hangar) +"BB" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/turf_decal/borderfloor/corner{ + dir = 4 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Cs" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Cv" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/small/directional/east{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/newscaster/security_unit/directional/east{ + pixel_y = -6 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Dk" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Dn" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Eg" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Fs" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Fu" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"GL" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ho" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Hr" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"HC" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Jh" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"KH" = ( +/obj/structure/flora/grass/both, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Ms" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Mx" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"MB" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"NE" = ( +/obj/structure/flora/tree/pine, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"OC" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"OZ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Pu" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"PW" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Rl" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Rs" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"RC" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"RI" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Sk" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"SC" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"SS" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Tj" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Uo" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/obj/machinery/elevator_call_button{ + dir = 8; + pixel_x = 25; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"UJ" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"VH" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"VX" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"WP" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"WQ" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/obj/effect/landmark/outpost/elevator{ + shaft = "1" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"XO" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"XU" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"YB" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"YK" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"YS" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"YT" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ZK" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ZZ" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) + +(1,1,1) = {" +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +"} +(2,1,1) = {" +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +"} +(3,1,1) = {" +al +al +al +al +al +al +al +al +al +al +aG +aG +al +al +al +ae +aG +aG +aG +aG +aG +al +al +al +al +al +al +ae +ae +ae +al +al +al +al +al +al +al +al +al +al +"} +(4,1,1) = {" +al +al +al +al +al +al +al +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +al +al +Fs +aG +aG +aG +aG +al +al +al +al +al +al +al +al +al +"} +(5,1,1) = {" +al +al +al +al +al +al +aG +aG +aG +aI +aG +KH +aG +aG +aG +aG +aG +aG +aG +aG +KH +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +al +al +al +al +al +"} +(6,1,1) = {" +al +al +al +al +al +aG +aG +aG +aG +KH +aG +aG +aG +KH +aG +aG +aG +KH +aG +aG +aG +aG +aG +aG +aG +aG +ap +aG +aG +aG +aG +NE +aG +aG +aG +al +al +al +al +al +"} +(7,1,1) = {" +al +al +al +al +aG +aG +aG +NE +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +ap +aG +aG +aG +KH +aG +aG +Fs +aG +KH +aG +aG +aG +aG +aG +NE +aG +aG +al +al +al +al +"} +(8,1,1) = {" +al +al +al +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +Fs +aG +ae +al +al +al +"} +(9,1,1) = {" +al +al +al +aG +KH +aG +aG +aG +aG +aG +aG +KH +aG +aG +ap +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +KH +aG +aG +aG +aG +aG +NE +aG +aG +aG +aG +aG +al +al +al +"} +(10,1,1) = {" +al +al +ae +aG +aG +aG +aG +aG +NE +aG +aG +aG +aG +Fs +aG +aG +aG +aG +aG +aG +aG +KH +aG +ap +aG +aG +aG +aG +aI +aG +aG +aG +aG +aG +aG +NE +aG +ae +al +al +"} +(11,1,1) = {" +al +al +ae +aG +aG +NE +aG +aG +aG +aG +aG +aG +ap +aG +aG +aG +KH +aG +aG +aG +aG +aG +aG +aG +aG +KH +aG +aG +aG +KH +aG +aG +aG +aG +KH +aG +aG +ae +al +al +"} +(12,1,1) = {" +al +al +al +aG +aG +aG +aG +KH +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +KH +aG +al +al +al +"} +(13,1,1) = {" +al +al +al +aG +KH +aG +aG +cY +ZK +ad +YK +YK +vh +vh +vh +YK +YK +YK +YK +YK +YK +YK +Tj +YK +YK +YK +YK +vh +vh +YK +sp +xT +BB +aG +aG +aG +aG +al +al +al +"} +(14,1,1) = {" +al +al +al +aG +aG +aG +KH +iY +aE +as +xE +xE +xE +mX +mX +mX +mX +mX +Ho +mX +xE +xE +xE +xE +xE +mX +mX +mX +mX +mX +YS +Ag +ay +aG +aG +NE +aG +al +al +al +"} +(15,1,1) = {" +al +al +al +aG +aG +NE +aG +Dk +Cs +gQ +aN +aN +ax +aN +aN +aN +aN +ax +aN +aN +aN +aN +ax +aN +aN +aN +aN +ax +aN +af +VX +Cs +ay +aG +ap +aG +KH +al +al +al +"} +(16,1,1) = {" +al +al +al +ap +aG +ap +aG +UJ +Cs +Rs +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +zG +ap +aG +aG +al +al +al +al +"} +(17,1,1) = {" +al +al +al +aG +aG +aG +NE +UJ +Cs +aX +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +Cs +zG +aG +NE +aG +al +al +al +al +"} +(18,1,1) = {" +al +al +al +ae +NE +aG +KH +UJ +Cs +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +vM +pb +zG +KH +aG +aG +ae +al +al +al +"} +(19,1,1) = {" +al +al +al +al +KH +aG +aG +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +vM +Cs +ay +aG +aG +aG +NE +al +al +al +"} +(20,1,1) = {" +al +al +al +al +aG +aG +aG +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +KH +aG +ap +aG +al +al +al +"} +(21,1,1) = {" +al +al +al +al +aG +aG +aG +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +aG +aG +aG +al +al +al +al +"} +(22,1,1) = {" +al +al +al +al +aG +NE +KH +UJ +Dn +OZ +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +as +zG +aG +aG +aG +al +al +al +al +"} +(23,1,1) = {" +al +al +ae +aG +KH +aG +aG +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +aG +NE +KH +al +al +al +al +"} +(24,1,1) = {" +al +al +al +ap +aG +KH +aG +Dk +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +KH +aG +aG +aG +al +al +al +"} +(25,1,1) = {" +al +al +al +aG +NE +aG +aG +Dk +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +aG +aG +NE +aG +al +al +al +"} +(26,1,1) = {" +al +al +al +Fs +aG +aG +NE +Dk +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +vM +as +zG +ap +aG +aG +al +al +al +al +"} +(27,1,1) = {" +al +al +al +aG +ap +KH +aG +Dk +as +OZ +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +Cs +zG +aG +KH +Fs +ae +al +al +al +"} +(28,1,1) = {" +al +al +al +aG +aG +aG +KH +Dk +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +aG +aG +aG +al +al +al +al +"} +(29,1,1) = {" +al +al +al +aG +aG +ap +aG +UJ +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +KH +aG +aG +al +al +al +al +"} +(30,1,1) = {" +al +al +ae +aG +KH +aG +NE +UJ +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +zG +aG +aG +KH +aG +al +al +al +"} +(31,1,1) = {" +al +al +ae +KH +aG +aG +KH +UJ +as +Rs +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +aG +aG +NE +aG +al +al +al +"} +(32,1,1) = {" +al +al +al +aG +aG +NE +aG +UJ +Cs +Rs +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +Dn +zG +aG +aG +aG +aG +ae +al +al +"} +(33,1,1) = {" +al +al +al +al +aG +ap +aG +UJ +Cs +aX +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Cs +zG +ap +aG +KH +aG +al +al +al +"} +(34,1,1) = {" +al +al +al +al +KH +aG +ap +UJ +Cs +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +vM +pb +zG +aG +NE +aG +aG +al +al +al +"} +(35,1,1) = {" +al +al +al +al +aG +aG +aG +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +vM +Cs +ay +aG +aG +ap +aG +al +al +al +"} +(36,1,1) = {" +al +al +al +al +al +aG +ap +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +aG +aG +aG +al +al +al +al +"} +(37,1,1) = {" +al +al +al +al +ae +NE +aG +UJ +Dn +OZ +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +as +zG +aG +KH +aG +al +al +al +al +"} +(38,1,1) = {" +al +al +al +al +al +aG +KH +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +aG +aG +al +al +al +al +al +"} +(39,1,1) = {" +al +al +al +al +al +ap +aG +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +aG +aG +al +al +al +al +al +"} +(40,1,1) = {" +al +al +al +al +al +Fs +aG +Dk +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +aG +NE +al +al +al +al +al +"} +(41,1,1) = {" +al +al +al +al +al +al +aG +Dk +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +as +zG +aG +ap +ae +al +al +al +al +"} +(42,1,1) = {" +al +al +al +al +al +al +aG +Dk +as +OZ +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +vM +as +zG +KH +aG +al +al +al +al +al +"} +(43,1,1) = {" +al +al +al +al +al +KH +aG +Dk +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Cs +zG +aG +aG +al +al +al +al +al +"} +(44,1,1) = {" +al +al +al +al +al +aG +ap +Dk +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +aG +NE +al +al +al +al +al +"} +(45,1,1) = {" +al +al +al +al +al +aG +NE +UJ +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +aG +aG +aG +al +al +al +al +"} +(46,1,1) = {" +al +al +al +al +al +aG +aG +UJ +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +zG +aG +KH +aG +al +al +al +al +"} +(47,1,1) = {" +al +al +al +al +al +KH +aG +UJ +as +Rs +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +Dn +ay +aG +aG +aG +ae +al +al +al +"} +(48,1,1) = {" +al +al +al +al +al +aG +aG +UJ +Dn +Rs +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +aG +aG +ap +Fs +ag +ag +ag +"} +(49,1,1) = {" +al +al +al +al +ae +ap +aG +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ZZ +Cs +ay +aG +aG +NE +aG +ag +Hr +ag +"} +(50,1,1) = {" +ag +ag +ag +ag +aG +aG +KH +SC +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +OZ +aG +aG +aG +aG +Bh +Hr +ag +"} +(51,1,1) = {" +ag +Hr +Hr +ag +aG +NE +aG +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +KH +aG +aG +aG +ag +ag +ag +"} +(52,1,1) = {" +ag +Hr +Hr +ag +aG +aG +aG +UJ +Dn +OZ +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +as +ay +NE +aG +KH +al +al +al +al +"} +(53,1,1) = {" +ag +Hr +Hr +Bh +aG +aG +NE +Dk +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +aG +aG +aG +al +al +al +al +"} +(54,1,1) = {" +ag +Hr +Hr +ag +KH +aG +aG +UJ +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +zG +aG +aG +al +al +al +al +al +"} +(55,1,1) = {" +ag +ag +ag +ag +aG +ap +aG +Dk +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +vM +Dn +ay +KH +aG +ae +al +al +al +al +"} +(56,1,1) = {" +al +al +al +al +aG +NE +ap +UJ +Cs +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +aG +NE +al +al +al +al +al +"} +(57,1,1) = {" +al +al +al +al +aG +aG +aG +UJ +pb +OZ +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +Cs +ay +aG +aG +al +al +al +al +al +"} +(58,1,1) = {" +al +al +al +Fs +aG +KH +aG +UJ +YT +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Cs +ay +aG +KH +al +al +al +al +al +"} +(59,1,1) = {" +al +al +al +aG +aG +aG +KH +UJ +Cs +Rs +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Cs +ay +aG +al +al +al +al +al +al +"} +(60,1,1) = {" +al +al +al +aG +NE +aG +aG +UJ +Cs +Rs +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Cs +zG +ap +al +al +al +al +al +al +"} +(61,1,1) = {" +al +al +ae +aG +aG +aG +NE +Dk +Dn +Rs +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +OC +aG +al +al +al +al +al +al +"} +(62,1,1) = {" +al +al +ae +aG +KH +aG +aG +UJ +Dn +OZ +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +Cs +OC +KH +aG +al +al +al +al +al +"} +(63,1,1) = {" +al +al +ae +aG +aG +aG +aG +UJ +Dn +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +vM +as +ay +NE +aG +ae +al +al +al +al +"} +(64,1,1) = {" +al +al +al +aG +aG +KH +aG +UJ +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +vM +Dn +ay +aG +aG +ae +al +al +al +al +"} +(65,1,1) = {" +al +al +al +aG +aG +NE +aG +UJ +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +vM +Dn +ay +aG +KH +al +al +al +al +al +"} +(66,1,1) = {" +al +al +al +aG +aG +ap +aG +UJ +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +aG +NE +al +al +al +al +al +"} +(67,1,1) = {" +al +al +al +aG +aG +aG +NE +UJ +as +OZ +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Cs +ay +aG +aG +al +al +al +al +al +"} +(68,1,1) = {" +al +al +al +KH +aG +aG +aG +UJ +Dn +Rs +ax +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +ax +SC +Cs +ay +KH +Fs +al +al +al +al +al +"} +(69,1,1) = {" +al +al +aG +aG +aG +KH +aG +Dk +Dn +Rs +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SC +Dn +ay +aG +al +al +al +al +al +al +"} +(70,1,1) = {" +al +al +aG +aG +aG +aG +aG +Dk +as +Rs +aN +aN +ax +aN +aN +aN +aN +ax +aN +aN +aN +aN +ax +aN +aN +aN +aN +ax +aN +aN +SC +as +ay +ap +al +al +al +al +al +al +"} +(71,1,1) = {" +al +al +aG +aG +NE +aG +aG +UJ +as +HC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +RC +vl +as +ay +KH +al +al +al +al +al +al +"} +(72,1,1) = {" +al +al +aG +aG +KH +aG +aG +UJ +aE +as +Cs +Dn +Dn +Dn +as +Cs +Cs +Dn +Dn +as +pM +as +Dn +as +as +as +Cs +Cs +Dn +as +as +pM +zG +aG +aG +al +al +al +al +al +"} +(73,1,1) = {" +al +al +al +aG +aG +aG +NE +GL +xt +xt +xt +Pu +uy +xt +xt +xt +xt +uy +uy +pC +Mx +mu +Pu +xt +xt +xt +xt +xt +RI +uy +uy +uy +PW +aG +KH +al +al +al +al +al +"} +(74,1,1) = {" +al +al +al +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +ap +aG +aG +KH +UJ +Rl +zG +aG +aG +aG +KH +aG +aG +aG +ap +aG +aG +aG +NE +aG +al +al +al +al +al +"} +(75,1,1) = {" +al +al +al +aG +aG +KH +aG +ap +aG +KH +aG +aG +NE +KH +aG +aG +aG +NE +aG +UJ +Rl +oy +VH +KH +aG +aG +aG +KH +aG +NE +aG +aG +KH +aG +aG +al +al +al +al +al +"} +(76,1,1) = {" +al +al +al +aG +NE +aG +aG +aI +aG +aG +aG +ap +aG +aG +aG +KH +aG +aG +aG +UJ +Mx +fC +Ms +aG +aG +NE +aG +KH +aG +aG +aG +aG +aG +aG +aG +al +al +al +al +al +"} +(77,1,1) = {" +al +al +al +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aG +aI +aG +aG +ap +aG +oq +Rl +sE +XO +aG +aG +KH +aG +aG +aG +KH +aG +KH +aG +aG +NE +al +al +al +al +al +"} +(78,1,1) = {" +al +al +al +ae +aG +aG +NE +KH +aG +aG +aG +NE +aG +aG +aG +aG +al +ag +ag +ag +dM +ag +ag +ag +Fs +aG +KH +aG +aG +aG +NE +aG +aG +aG +aG +al +al +al +al +al +"} +(79,1,1) = {" +al +al +al +al +al +aG +aG +Fs +aG +aG +aG +aG +KH +aG +al +ae +al +ag +bq +Sk +YB +WP +an +ag +al +aG +aG +aG +aG +aG +aG +aM +aG +al +al +al +al +al +al +al +"} +(80,1,1) = {" +al +al +al +al +al +al +aG +aG +ap +aG +KH +aG +aG +al +al +al +al +ag +Cv +aW +jk +Fu +Uo +ag +al +al +aG +KH +aG +KH +aG +aG +al +al +al +al +al +al +al +al +"} +(81,1,1) = {" +ag +ag +ag +ag +ag +ag +ag +ag +aj +aj +aj +aj +ag +ag +ag +ag +ag +ag +ag +pD +pD +pD +ag +ag +ag +ag +ag +aj +aj +aj +aj +ag +ag +ag +ag +ag +ag +ag +ag +ag +"} +(82,1,1) = {" +ag +jJ +jJ +jJ +ez +ll +aB +aB +ai +ai +MB +ai +aB +SS +ai +jJ +ai +ai +ez +xy +xy +WQ +ez +ll +aB +aB +ai +jJ +ai +ai +MB +ai +aB +SS +ai +ez +jJ +ai +aB +ag +"} +(83,1,1) = {" +ag +jJ +jJ +jJ +ez +jJ +aB +aB +aB +ai +jJ +sN +aB +ai +ai +jJ +qq +ai +ez +xy +xy +xy +ez +jJ +aB +aB +ai +jJ +qq +ai +jJ +sN +aB +ai +qq +ez +jJ +jJ +aB +ag +"} +(84,1,1) = {" +ag +jJ +jJ +jJ +ez +jJ +ll +jJ +XU +jJ +jJ +ai +aB +aB +Jh +jJ +jJ +jJ +ez +xy +xy +xy +ez +Eg +ai +aB +jJ +jJ +ai +aB +aB +Jh +aB +aB +jJ +ez +jJ +ai +aB +ag +"} +(85,1,1) = {" +ag +ag +ag +ag +ag +al +al +al +ag +al +al +al +al +al +ag +al +al +al +ag +ag +ag +ag +ag +al +al +al +al +al +al +al +al +ag +al +al +al +ag +ag +ag +ag +ag +"} +(86,1,1) = {" +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +"} +(87,1,1) = {" +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +"} +(88,1,1) = {" +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +"} +(89,1,1) = {" +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +"} +(90,1,1) = {" +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +"} +(91,1,1) = {" +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +al +"} diff --git a/_maps/outpost/hangar/nt_ice_56x40.dmm b/_maps/outpost/hangar/nt_ice_56x40.dmm new file mode 100644 index 000000000000..07374d3394f8 --- /dev/null +++ b/_maps/outpost/hangar/nt_ice_56x40.dmm @@ -0,0 +1,7012 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/obj/machinery/telecomms/relay, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"ad" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ai" = ( +/obj/structure/flora/grass/green, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aj" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"am" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ao" = ( +/obj/structure/flora/tree/pine, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ar" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"at" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"au" = ( +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/hangar) +"aw" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aA" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"aD" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aE" = ( +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aG" = ( +/obj/machinery/light/floor, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aH" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"aI" = ( +/turf/closed/indestructible/rock/schist, +/area/hangar) +"aK" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aM" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aN" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aO" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"aP" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aT" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aV" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"aY" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"aZ" = ( +/obj/structure/flora/grass/both, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ck" = ( +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"cm" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"cq" = ( +/obj/machinery/blackbox_recorder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"cX" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"cY" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"ds" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"dT" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/machinery/door/poddoor/ert, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"et" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"eM" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"eZ" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/filingcabinet/double/grey, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"fr" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"fM" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"gc" = ( +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"hT" = ( +/obj/machinery/computer/prisoner/management{ + icon_state = "computer-right"; + dir = 4; + pixel_x = -7 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"iJ" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"iY" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"jS" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"kd" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"kH" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"lu" = ( +/obj/effect/decal/fakelattice, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"md" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/obj/machinery/elevator_call_button{ + dir = 8; + pixel_x = 25; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"mj" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"mP" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"nC" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"oc" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"pD" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"qx" = ( +/obj/machinery/door/airlock{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"qX" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"rD" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/tech, +/area/hangar) +"sw" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"sB" = ( +/obj/machinery/door/airlock/outpost, +/turf/open/floor/plasteel/tech, +/area/hangar) +"sP" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"tj" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"tR" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"ub" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"um" = ( +/obj/machinery/computer/security{ + icon_state = "computer-middle"; + dir = 4; + pixel_x = -7 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"uG" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"vc" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"vh" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"vL" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"wT" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/hangar) +"yU" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Be" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"BN" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"BZ" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Cb" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Cg" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Ck" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Dc" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Dv" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/hangar) +"DV" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ei" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_y = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"Fn" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/small/directional/east{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/newscaster/security_unit/directional/east{ + pixel_y = -6 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"FS" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080"; + name = "web" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"HV" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Iz" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Jh" = ( +/obj/effect/turf_decal/borderfloor/corner, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/structure/railing{ + dir = 9 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Jl" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Jt" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Jw" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Jx" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"JR" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1; + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"JY" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"Kd" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Kp" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/chair/comfy/brown{ + dir = 8; + pixel_x = 6 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating{ + planetary_atmos = 1 + }, +/area/hangar) +"Lo" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"LP" = ( +/obj/machinery/door/airlock/outpost, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Ma" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"Mj" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Mt" = ( +/obj/machinery/computer/secure_data{ + icon_state = "computer-left"; + dir = 4; + pixel_x = -7 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"MM" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Nh" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"OW" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/door/airlock{ + dir = 8 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel/patterned/brushed{ + planetary_atmos = 1 + }, +/area/hangar) +"PJ" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner, +/obj/machinery/light/small/directional/east{ + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Qi" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/obj/effect/landmark/outpost/elevator{ + shaft = "1" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Qx" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"QG" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Rn" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Rz" = ( +/obj/effect/turf_decal/borderfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 6 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Ts" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"UB" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel/patterned{ + planetary_atmos = 1 + }, +/area/hangar) +"UZ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/turf_decal/borderfloor/corner{ + dir = 4 + }, +/obj/structure/railing{ + layer = 4.1; + dir = 10 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Vu" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"XG" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/machinery/button/door{ + req_one_access_txt = "101"; + dir = 4; + pixel_x = 5; + pixel_y = 8 + }, +/obj/machinery/button/door{ + req_one_access_txt = "101"; + dir = 4; + pixel_x = 5; + pixel_y = -4 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/hangar) +"Yb" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) +"Yn" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/wrapping{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Yq" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"Yt" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/wrapping{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + planetary_atmos = 1 + }, +/area/hangar) +"YA" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"YX" = ( +/obj/structure/flora/tree/dead, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/hangar) +"ZE" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/vending/coffee, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/hangar) +"ZV" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2; + planetary_atmos = 1 + }, +/area/hangar) + +(1,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(2,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(3,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +au +aI +aI +aI +aI +aI +au +aI +aI +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aI +aI +aI +au +aE +aE +aE +aE +aE +aI +aI +aI +aI +aI +aI +au +au +au +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(4,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aE +aE +aE +aE +aE +aT +aI +aI +aI +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aI +aI +aT +aE +aE +aE +aE +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(5,1,1) = {" +aI +aI +aI +aI +aI +aI +aE +aE +aE +YX +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aI +aI +aI +aI +aI +"} +(6,1,1) = {" +aI +aI +aI +aI +aI +aE +aE +aE +aE +aZ +aE +aT +ai +aE +aE +aE +aE +ai +aE +aE +aZ +aE +aE +aT +ai +aE +aE +aE +aE +ai +aE +aE +aE +aZ +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +ai +aE +aE +aE +aE +ao +aE +aE +aE +aI +aI +aI +aI +aI +"} +(7,1,1) = {" +aI +aI +aI +aI +aE +aE +aE +ao +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +ai +aE +aE +aE +aZ +aE +aE +aT +aE +aZ +aE +aE +aE +aE +aE +ao +aE +aE +aI +aI +aI +aI +"} +(8,1,1) = {" +aI +aI +aI +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aT +aE +au +aI +aI +aI +"} +(9,1,1) = {" +aI +aI +aI +aE +aZ +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aT +aE +aE +aE +aE +aE +aE +ai +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +ai +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aE +aE +aE +ao +aE +aE +aE +aE +aE +aI +aI +aI +"} +(10,1,1) = {" +aI +aI +au +aE +aE +aE +aE +aE +ao +aE +aE +aE +aE +aE +aE +aE +aE +aE +aT +aE +aE +aE +aE +aE +ai +aE +aE +ai +aE +aE +aE +aE +aE +aT +aE +aE +aE +aE +aE +aE +aE +aZ +aE +ai +aE +aE +aE +aE +YX +aE +aE +aE +aE +aE +aE +ao +aE +au +aI +aI +"} +(11,1,1) = {" +aI +aI +au +aE +aE +ao +aE +aE +aE +aE +aE +aE +aE +aZ +aE +ai +aE +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +ai +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aE +aZ +aE +aE +aE +aE +aZ +aE +aE +au +aI +aI +"} +(12,1,1) = {" +aI +aI +aI +aE +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +aI +aI +aI +"} +(13,1,1) = {" +aI +aI +aI +aE +aZ +aE +aE +Jh +uG +Dc +aV +aV +aP +aP +aP +aP +aV +aP +aP +aV +aV +aV +aV +aP +aV +aV +aV +aV +aV +aP +aP +aP +aV +aV +aV +aP +aP +aP +aP +aP +aP +aP +ds +aP +aP +aP +aP +aV +aV +aP +Yb +oc +UZ +aE +aE +aE +aE +aI +aI +aI +"} +(14,1,1) = {" +aI +aI +aI +aE +aE +aE +aZ +ZV +Cb +ad +at +at +at +at +aM +aM +aM +at +aM +aM +at +at +at +at +aM +aM +aM +aM +aM +at +at +at +at +aM +aM +aM +aM +aM +iJ +aM +at +at +at +at +at +aM +aM +aM +aM +aM +Kd +iY +tR +aE +aE +ao +aE +aI +aI +aI +"} +(15,1,1) = {" +aI +aI +aI +aE +aE +ao +aE +aD +fM +Vu +vh +vh +gc +vh +ck +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +ck +ck +aG +vh +vh +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +ck +ck +aG +ck +Qx +Rn +fM +tR +aE +ai +aE +aZ +aI +aI +aI +"} +(16,1,1) = {" +aI +aI +aI +ai +aE +ai +aE +aj +fM +kd +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +am +ai +aE +aE +aI +aI +aI +aI +"} +(17,1,1) = {" +aI +aI +aI +aE +aE +aE +ao +aj +fM +sw +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +fM +am +aE +ao +aE +aI +aI +aI +aI +"} +(18,1,1) = {" +aI +aI +aI +au +ao +aE +aZ +aj +fM +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aN +Iz +am +aZ +aE +aE +au +aI +aI +aI +"} +(19,1,1) = {" +aI +aI +aI +aI +aZ +aE +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aN +fM +tR +aE +aE +aE +ao +aI +aI +aI +"} +(20,1,1) = {" +aI +aI +aI +aI +aE +aE +ao +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aZ +aE +ai +aE +aI +aI +aI +"} +(21,1,1) = {" +aI +aI +aI +aI +aE +aE +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aE +aE +ao +aI +aI +aI +aI +"} +(22,1,1) = {" +aI +aI +aI +aI +aE +ao +aZ +aj +aw +aK +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +ad +am +aE +aE +aE +aI +aI +aI +aI +"} +(23,1,1) = {" +aI +aI +au +aE +aZ +aE +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aE +ao +aZ +aI +aI +aI +aI +"} +(24,1,1) = {" +aI +aI +aI +ai +aE +aZ +aE +aD +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aZ +aE +aE +aE +aI +aI +aI +"} +(25,1,1) = {" +aI +aI +aI +aE +ao +aE +aE +aD +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aE +aE +ao +aE +aI +aI +aI +"} +(26,1,1) = {" +aI +aI +aI +aT +aE +aE +ao +aD +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aN +ad +am +ai +aE +aE +aI +aI +aI +aI +"} +(27,1,1) = {" +aI +aI +aI +aE +ai +aZ +aE +aD +ad +aK +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +fM +am +aE +aZ +aT +au +aI +aI +aI +"} +(28,1,1) = {" +aI +aI +aI +aE +aE +ao +aZ +aD +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aE +aE +ao +aI +aI +aI +aI +"} +(29,1,1) = {" +aI +aI +aI +ao +aE +ai +aE +aj +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aZ +aE +aE +aI +aI +aI +aI +"} +(30,1,1) = {" +aI +aI +au +aE +aZ +aE +ao +aj +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +am +aE +aE +aZ +aE +aI +aI +aI +"} +(31,1,1) = {" +aI +aI +au +aZ +aE +aE +aZ +aj +ad +kd +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aE +aE +ao +aE +aI +aI +aI +"} +(32,1,1) = {" +aI +aI +aI +aE +aE +ao +aE +aj +fM +kd +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +am +aE +aE +aE +aE +au +aI +aI +"} +(33,1,1) = {" +aI +aI +aI +aI +aE +ai +aE +aj +fM +sw +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +fM +am +ai +aE +aZ +aE +aI +aI +aI +"} +(34,1,1) = {" +aI +aI +aI +aI +aZ +aE +ai +aj +fM +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aN +Iz +am +aE +ao +aE +aE +aI +aI +aI +"} +(35,1,1) = {" +aI +aI +aI +aI +aE +aE +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aN +fM +tR +aE +aE +ai +aE +aI +aI +aI +"} +(36,1,1) = {" +aI +aI +aI +aI +aI +aE +ai +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aE +aE +aE +aI +aI +aI +aI +"} +(37,1,1) = {" +aI +aI +aI +aI +au +ao +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aE +aZ +aE +aI +aI +aI +aI +"} +(38,1,1) = {" +aI +aI +aI +aI +aI +aE +aZ +aj +aw +aK +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +ad +am +aE +aE +aI +aI +aI +aI +aI +"} +(39,1,1) = {" +aI +aI +aI +aI +aI +ai +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aE +aE +aI +aI +aI +aI +aI +"} +(40,1,1) = {" +aI +aI +aI +aI +aI +aT +aE +aD +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aE +ao +aI +aI +aI +aI +aI +"} +(41,1,1) = {" +aI +aI +aI +aI +aI +aI +aE +aD +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +am +aE +ai +au +aI +aI +aI +aI +"} +(42,1,1) = {" +aI +aI +aI +aI +aI +aI +aE +aD +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aN +ad +am +aZ +aE +aI +aI +aI +aI +aI +"} +(43,1,1) = {" +aI +aI +aI +aI +aI +aZ +aE +aD +ad +aK +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +fM +am +aE +aE +aI +aI +aI +aI +aI +"} +(44,1,1) = {" +aI +aI +aI +aI +aI +aE +ai +aD +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aE +ao +aI +aI +aI +aI +aI +"} +(45,1,1) = {" +aI +aI +aI +aI +aI +aE +ao +aj +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aE +aE +aE +aI +aI +aI +aI +"} +(46,1,1) = {" +aI +aI +aI +aI +aI +aE +aE +aj +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +am +aE +aZ +aE +aI +aI +aI +aI +"} +(47,1,1) = {" +aI +aI +aI +aI +aI +aZ +aE +aj +ad +kd +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aE +aE +aE +au +aI +aI +aI +"} +(48,1,1) = {" +aI +aI +aI +aI +aI +aE +aE +aj +aw +kd +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +aw +tR +aE +aE +ai +aT +aH +aH +aH +"} +(49,1,1) = {" +aI +aI +aI +aI +au +ai +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +Ck +fM +tR +aE +aE +ao +aE +aH +tj +aH +"} +(50,1,1) = {" +aH +aH +aH +aH +aE +aE +aZ +pD +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +aK +aE +aE +aE +aE +sB +tj +aH +"} +(51,1,1) = {" +aH +tj +tj +aH +aE +ao +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aZ +aE +aE +aE +aH +aH +aH +"} +(52,1,1) = {" +aH +tj +tj +aH +aE +aE +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +ad +tR +ao +aE +aZ +aI +aI +aI +aI +"} +(53,1,1) = {" +aH +tj +tj +sB +aE +aE +ao +aD +ad +aK +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +aw +tR +aE +aE +aE +aI +aI +aI +aI +"} +(54,1,1) = {" +aH +tj +tj +aH +aZ +aE +aE +aj +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +am +aE +aE +aI +aI +aI +aI +aI +"} +(55,1,1) = {" +aH +aH +aH +aH +aE +ai +aE +aD +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aN +aw +tR +aZ +aE +au +aI +aI +aI +aI +"} +(56,1,1) = {" +aI +aI +aI +aI +aE +ao +ai +aj +fM +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aE +ao +aI +aI +aI +aI +aI +"} +(57,1,1) = {" +aI +aI +aI +aI +aE +aE +aE +aj +Iz +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +fM +tR +aE +aE +aI +aI +aI +aI +aI +"} +(58,1,1) = {" +aI +aI +aI +aT +aE +aZ +aE +aj +Jx +aK +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +fM +tR +aE +aZ +aI +aI +aI +aI +aI +"} +(59,1,1) = {" +aI +aI +aI +aE +aE +aE +aZ +aj +fM +kd +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +fM +tR +aE +aI +aI +aI +aI +aI +aI +"} +(60,1,1) = {" +aI +aI +aI +aE +ao +aE +aE +aj +fM +kd +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +fM +am +ai +aI +aI +aI +aI +aI +aI +"} +(61,1,1) = {" +aI +aI +au +aE +aE +aE +ao +aD +aw +kd +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +aO +aE +aI +aI +aI +aI +aI +aI +"} +(62,1,1) = {" +aI +aI +au +aE +aZ +aE +aE +aj +aw +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +fM +aO +aZ +aE +aI +aI +aI +aI +aI +"} +(63,1,1) = {" +aI +aI +au +aE +aE +aE +aE +aj +aw +aK +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +aN +ad +tR +ao +aE +au +aI +aI +aI +aI +"} +(64,1,1) = {" +aI +aI +aI +aE +aE +aZ +aE +aj +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aN +aw +tR +aE +aE +au +aI +aI +aI +aI +"} +(65,1,1) = {" +aI +aI +aI +aE +aE +ao +aE +aj +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aN +aw +tR +aE +aZ +aI +aI +aI +aI +aI +"} +(66,1,1) = {" +aI +aI +aI +aE +aE +ai +aE +aj +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aE +ao +aI +aI +aI +aI +aI +"} +(67,1,1) = {" +aI +aI +aI +aE +aE +aE +ao +aj +ad +aK +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +fM +tR +aE +aE +aI +aI +aI +aI +aI +"} +(68,1,1) = {" +aI +aI +aI +aZ +aE +aE +aE +aj +aw +kd +aG +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +aG +pD +fM +tR +aZ +aT +aI +aI +aI +aI +aI +"} +(69,1,1) = {" +aI +aI +aE +aE +aE +aZ +aE +aD +aw +kd +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +ck +pD +aw +tR +aE +aI +aI +aI +aI +aI +aI +"} +(70,1,1) = {" +aI +aI +aE +aE +aE +aE +aE +aD +ad +kd +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +ck +ck +aG +ck +ck +pD +ad +tR +ai +aI +aI +aI +aI +aI +aI +"} +(71,1,1) = {" +aI +aI +aE +aE +ao +aE +aE +aj +ad +cX +Mj +ar +ar +ar +Mj +Mj +Mj +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +Mj +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +ar +qX +ad +tR +aZ +aI +aI +aI +aI +aI +aI +"} +(72,1,1) = {" +aI +aI +aE +aE +aZ +aE +aE +aj +Cb +ad +ad +ad +ad +ad +aw +aw +aw +aw +aw +ad +ad +ad +ad +aw +aw +fM +aw +aw +aw +aw +fM +YA +aw +aw +ad +fM +fM +aw +aw +ad +ad +ad +aw +ad +ad +ad +fM +fM +aw +ad +ad +YA +am +aE +aE +aI +aI +aI +aI +aI +"} +(73,1,1) = {" +aI +aI +aI +aE +aE +aE +ao +jS +mj +mj +Nh +Nh +mj +mj +mj +mj +mj +mj +mj +fr +Nh +Nh +mj +mj +mj +mj +mj +mj +mj +mj +HV +fM +kH +mj +mj +mj +mj +fr +fr +mj +mj +Be +Nh +mj +mj +mj +mj +mj +MM +Be +fr +fr +Rz +aE +aZ +aI +aI +aI +aI +aI +"} +(74,1,1) = {" +aI +aI +aI +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +ai +aE +aE +aE +aE +aE +aE +ai +aE +ao +aZ +aj +aw +am +aE +aE +aE +aZ +aE +aE +aE +ai +aE +aE +aZ +aE +aE +aE +aE +aE +ai +aE +aE +aE +ao +aE +aI +aI +aI +aI +aI +"} +(75,1,1) = {" +aI +aI +aI +aE +aE +aZ +aE +ai +aE +aZ +aE +aZ +aE +aE +ao +aT +aE +aZ +aE +aE +aE +aE +aE +ao +aZ +aE +aE +aE +aE +aE +aj +aw +nC +Ei +aZ +aE +aE +aE +aE +ao +aE +aZ +aE +aE +ao +aZ +aE +aZ +aE +aE +YX +aE +aZ +aE +aE +aI +aI +aI +aI +aI +"} +(76,1,1) = {" +aI +aI +aI +aE +ao +aE +aE +YX +aE +aE +ao +aE +aE +aE +aE +aZ +aE +aE +ao +aE +aZ +aE +ai +aE +aE +aI +aI +au +aI +aI +aj +fM +Jw +JR +aE +aE +ao +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +ao +aE +aE +aE +aE +aE +aE +aI +aI +aI +aI +aI +"} +(77,1,1) = {" +aI +aI +aI +aE +aE +aE +aE +aE +aE +aE +aE +aE +aE +ao +aE +aE +aE +ai +aE +aE +aH +ub +ub +ub +ub +aH +aI +aI +aI +aI +BN +aw +PJ +mP +aE +aE +aZ +aE +ao +aZ +aE +aE +ao +aZ +aE +YX +aE +aE +aE +aZ +aE +aZ +aE +aE +ao +aI +aI +aI +aI +aI +"} +(78,1,1) = {" +aI +aI +aI +au +aE +aE +ao +aZ +aE +aE +aZ +aE +aE +aE +aE +aZ +aE +aE +aZ +aE +aH +XG +hT +um +Mt +aH +aH +aH +aH +aH +aH +qx +aH +aH +aH +aT +aE +aE +aE +aE +aE +aE +aE +aE +ao +aE +aZ +aE +aE +aE +ao +aE +aE +aE +aE +aI +aI +aI +aI +aI +"} +(79,1,1) = {" +aI +aI +aI +aI +aI +aE +aE +aT +aE +aE +ao +aE +aE +aE +ao +aE +aE +aE +ao +aE +LP +Dv +rD +wT +Dv +LP +lu +lu +aH +ZE +Lo +cY +UB +DV +aH +aI +aE +aZ +aE +aZ +aE +aE +ao +aE +aE +aE +aE +aE +aE +aE +aE +aE +aZ +aE +au +aI +aI +aI +aI +aI +"} +(80,1,1) = {" +aI +aI +aI +aI +aI +aI +aE +aE +ai +aE +aE +aE +aZ +aE +aE +ai +aE +aE +aE +aE +aH +eZ +ab +cq +Kp +aH +lu +lu +aH +Fn +Ma +cm +JY +md +aH +aI +aI +aE +aE +aE +aE +aZ +aE +au +aI +aI +aE +aZ +aE +aZ +aE +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(81,1,1) = {" +aH +aH +aH +aH +aH +aH +aH +ub +ub +ub +ub +aH +aH +ub +ub +ub +ub +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +OW +OW +OW +aH +aH +aH +aH +aH +aH +aH +ub +ub +ub +aH +aH +aH +aH +ub +ub +ub +aH +aH +aH +aH +aH +aH +aH +aH +aH +aH +"} +(82,1,1) = {" +aH +lu +lu +lu +dT +vL +aA +aA +aA +yU +Jt +Yq +lu +Jt +Jt +QG +Jt +Jt +lu +Jt +Jt +sP +Jt +aA +FS +Jt +lu +Jt +Jt +dT +aY +aY +Qi +dT +vL +aA +aA +aA +yU +Jt +Yq +lu +Jt +Jt +QG +Jt +Jt +lu +Jt +Jt +sP +Jt +aA +FS +Jt +dT +lu +Jt +aA +aH +"} +(83,1,1) = {" +aH +lu +lu +lu +dT +lu +aA +aA +Ts +Yn +Jl +lu +aA +aA +aA +aA +Jt +Jt +lu +QG +Jt +lu +et +aA +Jt +Jt +lu +QG +Jt +dT +aY +aY +aY +dT +lu +aA +aA +Ts +Yn +Jl +lu +aA +aA +aA +aA +Jt +Jt +lu +QG +Jt +lu +et +aA +Jt +QG +dT +lu +lu +aA +aH +"} +(84,1,1) = {" +aH +lu +lu +lu +dT +lu +vL +eM +Yq +Jt +aA +Jt +lu +BZ +Jt +Yt +Cg +Jt +Jt +eM +lu +lu +Jt +aA +aA +vc +lu +lu +lu +dT +aY +aY +aY +dT +Yq +Jt +aA +Jt +lu +BZ +Jt +Yt +Cg +Jt +Jt +eM +lu +lu +Jt +aA +aA +vc +aA +aA +lu +dT +lu +Jt +aA +aH +"} +(85,1,1) = {" +aH +aH +aH +aH +aH +aI +aI +aH +aI +aI +aI +aI +aI +aH +aI +aI +aI +aI +aI +aH +aI +aI +aI +aI +aI +aH +aI +aI +aI +aH +aH +aH +aH +aH +aI +aI +aI +aI +aI +aH +aI +aI +aI +aI +aI +aH +aI +aI +aI +aI +aI +aH +aI +aI +aI +aH +aH +aH +aH +aH +"} +(86,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(87,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(88,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(89,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(90,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} +(91,1,1) = {" +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +"} diff --git a/_maps/outpost/nanotrasen_ice.dmm b/_maps/outpost/nanotrasen_ice.dmm new file mode 100644 index 000000000000..4a138d21d421 --- /dev/null +++ b/_maps/outpost/nanotrasen_ice.dmm @@ -0,0 +1,16186 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"am" = ( +/obj/machinery/camera{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"an" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"au" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"aC" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/obj/item/trash/can{ + pixel_x = 6; + pixel_y = 2 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"aM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/button/door{ + pixel_y = -28; + id = "ice_ERT_maint"; + name = "Maintenance Shield"; + dir = 1; + pixel_x = 3; + req_one_access_txt = "101" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/security) +"aN" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/outpost/external) +"aQ" = ( +/obj/structure/sign/nanotrasen{ + pixel_x = -32 + }, +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"aR" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/external/glass, +/obj/machinery/door/poddoor/shutters/indestructible{ + id = "ice_exterior_airlock" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/fore) +"aU" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/machinery/door/window/brigdoor/eastleft, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"aW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"aX" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/structure/curtain, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"aY" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"bi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/button/door{ + pixel_y = -28; + id = "ice_ERT_maint"; + name = "Maintenance Shield"; + dir = 1; + pixel_x = -3; + req_one_access_txt = "101" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"bj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/port) +"bv" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/security) +"bz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"bG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"bJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"bL" = ( +/obj/structure/girder, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/outpost/maintenance/port) +"bP" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"bU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -5; + pixel_y = 3 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"bW" = ( +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"cd" = ( +/obj/structure/table/wood/reinforced, +/obj/item/storage/fancy/candle_box{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = -6; + pixel_y = -2 + }, +/turf/open/floor/wood/walnut, +/area/outpost/crew/lounge) +"cf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/transparent/neutral/arrow_ccw, +/obj/item/trash/can, +/obj/structure/closet/crate/trashcart, +/obj/item/trash/sosjerky, +/obj/item/trash/candy, +/obj/item/storage/bag/trash, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"cm" = ( +/obj/machinery/photocopier, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"cr" = ( +/turf/open/floor/plating/ice/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/external) +"ct" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/machinery/camera{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"cx" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"cB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"cC" = ( +/turf/closed/indestructible/rock/schist, +/area/outpost/external) +"cL" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"cO" = ( +/obj/machinery/door/airlock/grunge{ + name = "Shop" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters{ + dir = 1; + id = "ice_shop1_window" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"cT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/kirbyplants/dead{ + pixel_y = 3 + }, +/obj/item/trash/sosjerky{ + pixel_x = -6 + }, +/obj/item/trash/energybar{ + pixel_y = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"cU" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/west{ + pixel_y = -6 + }, +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"da" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/machinery/door/window/brigdoor/westright, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"de" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/item/radio/intercom/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"dg" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/obj/item/trash/candy{ + pixel_x = 4 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"dh" = ( +/obj/machinery/door/poddoor/ert{ + dir = 8; + id = "ice_exterior_port" + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/exterior) +"dk" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"do" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 1; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"dp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants{ + icon_state = "plant-14" + }, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"dq" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"dr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/transparent/neutral/arrow_ccw, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"dt" = ( +/obj/structure/flora/grass/green{ + layer = 3.1 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/external) +"du" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/port) +"dG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"dI" = ( +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"dJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/outpost/maintenance/fore) +"dL" = ( +/obj/structure/railing{ + layer = 4.1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"dM" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor/corner{ + dir = 4 + }, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"dQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"dV" = ( +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"dY" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"dZ" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/ausbushes/ywflowers, +/obj/machinery/light/small/directional/east{ + bulb_power = 0.4 + }, +/turf/open/floor/plating/grass, +/area/outpost/maintenance/fore) +"eg" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"el" = ( +/obj/structure/window/reinforced/spawner{ + dir = 4 + }, +/obj/structure/chair, +/obj/effect/turf_decal/industrial/outline/red, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"es" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/outpost/vacant_rooms/shop) +"et" = ( +/obj/machinery/door/airlock/grunge{ + name = "Shop" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ice_shop2_window" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"ez" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"eG" = ( +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"eI" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"eM" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/poddoor/ert{ + dir = 8; + id = "ice_ERT_bay" + }, +/obj/structure/fans/tiny/invisible, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"eT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"fe" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"fk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/machinery/camera{ + dir = 5 + }, +/obj/machinery/newscaster/security_unit/directional/west, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"fq" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"fx" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"fC" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/displaycase/forsale{ + density = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"fE" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"fI" = ( +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/caution{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/port) +"fQ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"fT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/starboard) +"fW" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/security) +"ga" = ( +/obj/structure/chair/comfy/brown{ + dir = 1; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/lounge) +"gs" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ice_sec1_window" + }, +/turf/open/floor/plating, +/area/outpost/security) +"gv" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/machinery/light/dim/directional/north, +/obj/structure/chair/office, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"gB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/table/reinforced, +/obj/machinery/newscaster/directional/south, +/obj/item/newspaper, +/obj/machinery/camera{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"gG" = ( +/obj/machinery/computer/security{ + icon_state = "computer-right" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"gH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/fireplace{ + dir = 4; + pixel_y = 16 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30" + }, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/bar) +"gI" = ( +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = -7; + pixel_y = 3 + }, +/obj/machinery/camera{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"gO" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/three, +/obj/structure/sign/poster/retro/random{ + pixel_x = -32 + }, +/obj/item/clothing/neck/stethoscope, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"gX" = ( +/obj/structure/frame/machine, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/stack/cable_coil/red, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"hc" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/rack_parts, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"he" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/modular_computer/console/preset/command{ + dir = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"ho" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4; + color = "#543C30" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/camera{ + dir = 8 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/lounge) +"hz" = ( +/obj/structure/chair{ + dir = 4; + pixel_x = 4 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 5 + }, +/turf/open/floor/carpet/green, +/area/outpost/crew/bar) +"hG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/chair/stool/bar{ + dir = 8; + pixel_x = -6 + }, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"hJ" = ( +/obj/structure/chair/comfy/brown{ + dir = 4; + pixel_x = -4 + }, +/obj/machinery/light/dim/directional/west{ + bulb_power = 0.7 + }, +/turf/open/floor/wood/walnut, +/area/outpost/crew/lounge) +"hL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"hM" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"hU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"hV" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"if" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"ig" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/machinery/light/small/directional/east, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"ij" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/maintenance/port) +"im" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/trinary/mixer/airmix{ + dir = 8; + piping_layer = 2 + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"ip" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"is" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/conveyor_switch/oneway{ + pixel_x = 6; + pixel_y = 12; + id = "smelter1" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"iw" = ( +/obj/machinery/vending/boozeomat/syndicate_access, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/bar) +"iA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 9 + }, +/turf/open/floor/carpet/green, +/area/outpost/crew/bar) +"iF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/spawner/lootdrop/maintenance/four, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"iH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/girder, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/maintenance/starboard) +"iO" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/crew/bathroom) +"iP" = ( +/obj/structure/frame/computer{ + dir = 8; + pixel_x = 7; + anchored = 1 + }, +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/robot_debris, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/fore) +"iR" = ( +/obj/structure/closet/secure_closet/ertMed{ + anchored = 1 + }, +/obj/effect/turf_decal/industrial/outline/red, +/obj/structure/window/reinforced/spawner{ + dir = 4 + }, +/obj/machinery/door/window/brigdoor/southleft{ + req_one_access_txt = "103" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security/armory) +"jh" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"ji" = ( +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"jj" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/rack, +/obj/machinery/light/small/broken/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/starboard) +"jk" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = 13; + pixel_y = 1 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"jl" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/wrapping{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"jq" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"jH" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/item/radio/intercom/directional/north, +/obj/item/storage/secure/safe{ + dir = 4; + pixel_x = 32 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"jI" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/obj/machinery/light/small/directional/east, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"jL" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"ke" = ( +/turf/closed/wall/r_wall/rust, +/area/outpost/maintenance/port) +"kj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/item/phone, +/obj/machinery/light/directional/south, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"kn" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"kv" = ( +/obj/machinery/telecomms/relay, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"kG" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/glass{ + dir = 8; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"kK" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "smelter2" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"kL" = ( +/obj/structure/flora/grass/green{ + layer = 3.1 + }, +/obj/item/trash/raisins{ + pixel_y = 7 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"kM" = ( +/obj/machinery/light/small/directional/south{ + pixel_x = -6 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"kX" = ( +/obj/effect/turf_decal/siding/white, +/obj/machinery/light/dim/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"kZ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"la" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/starboard) +"lb" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/obj/machinery/atmospherics/pipe/layer_manifold/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"lc" = ( +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/cryo) +"li" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"lj" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"ll" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/item/radio/intercom/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"lo" = ( +/obj/effect/turf_decal/siding/white/end{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/cryo) +"lp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"ls" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/sign/poster/retro/random{ + pixel_x = 32 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/port) +"lv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms/shop) +"lw" = ( +/obj/structure/table/wood/reinforced, +/obj/machinery/jukebox/boombox, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 1 + }, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"ly" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"lF" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"lK" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/obj/item/light/bulb{ + pixel_y = 2 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"lR" = ( +/obj/structure/table/reinforced, +/obj/item/toy/cards/deck{ + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_x = -7; + pixel_y = 12 + }, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"lU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"lY" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"lZ" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/machinery/vending/cigarette, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"mk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"mm" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"my" = ( +/obj/machinery/camera{ + dir = 5 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"mz" = ( +/obj/effect/decal/cleanable/garbage{ + pixel_x = 8; + pixel_y = -6 + }, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"mB" = ( +/obj/effect/turf_decal/borderfloor, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "ice_stool_2"; + name = "Stool Lock"; + pixel_y = 28; + pixel_x = -4; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"mC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"mE" = ( +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"mF" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"mK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"mM" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/rack, +/obj/machinery/airalarm/directional/west, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/lighter/greyscale, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/bar) +"mO" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"mP" = ( +/obj/machinery/power/rtg/geothermal, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"mS" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/door/airlock{ + id_tag = "ice_stool_2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/bathroom) +"mV" = ( +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"na" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "smelter1" + }, +/obj/structure/sign/poster/official/miners{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"ng" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"nn" = ( +/obj/structure/window/reinforced/spawner, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"nv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"ny" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/airlock/mining{ + dir = 8; + name = "Smeltery" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo/smeltery) +"nA" = ( +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/caution{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/port) +"nB" = ( +/obj/structure/railing{ + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/power/smes/magical{ + name = "power storage unit"; + desc = "A high-capacity superconducting magnetic energy storage (SMES) unit." + }, +/obj/structure/cable, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/starboard) +"nE" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/computer/prisoner/management{ + icon_state = "computer-right" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"nF" = ( +/obj/structure/table/reinforced, +/obj/item/folder/red{ + pixel_x = -16 + }, +/obj/item/folder/red{ + pixel_y = 2; + pixel_x = -16 + }, +/obj/item/stamp/hos{ + pixel_y = 3; + pixel_x = -15 + }, +/obj/machinery/recharger, +/obj/machinery/camera{ + dir = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"nG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"nH" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"nK" = ( +/obj/structure/flora/rock/icy, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"nL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2, +/turf/closed/indestructible/rock/schist, +/area/outpost/external) +"nN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/transparent/neutral/warning, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"nS" = ( +/obj/item/reagent_containers/food/drinks/beer{ + pixel_y = 10; + pixel_x = -4 + }, +/obj/item/reagent_containers/food/drinks/ale{ + pixel_x = -9; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/snacks/deadmouse{ + pixel_y = 2 + }, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"nU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/computer/secure_data{ + icon_state = "computer-left" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"nW" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"nZ" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/light/small/directional/east, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"od" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/poddoor/ert{ + dir = 8; + id = "ice_ERT_bay" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"oe" = ( +/obj/structure/table/wood/reinforced, +/obj/item/binoculars{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/item/binoculars{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/item/binoculars{ + pixel_x = 3 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"oi" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/frame/computer/retro, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/outpost/maintenance/starboard) +"oj" = ( +/obj/machinery/cryopod, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/crew/cryo) +"om" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/mineral/processing_unit{ + output_dir = 4; + input_dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"oq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/trash/candy, +/obj/item/trash/sosjerky{ + pixel_x = 8; + pixel_y = 12 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/port) +"ot" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/garbage{ + pixel_x = -13; + pixel_y = -8 + }, +/obj/effect/decal/cleanable/generic, +/obj/structure/railing/corner{ + dir = 1; + layer = 4.1 + }, +/obj/structure/noticeboard{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"ov" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/engineering/atmospherics) +"oz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/photocopier, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"oA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop/maintenance/three, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"oF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms/shop) +"oI" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/airalarm/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/starboard) +"oK" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"oY" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/west{ + pixel_y = -6 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"pa" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/maintenance/starboard) +"pi" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/reagent_dispensers/watertank/high, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"pl" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"pm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2, +/turf/closed/indestructible/reinforced, +/area/outpost/engineering/atmospherics) +"pu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"pv" = ( +/obj/machinery/button/door{ + id = "ice_bar_window"; + name = "Window Shutters"; + pixel_y = 28; + pixel_x = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 9 + }, +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"pw" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"pA" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"pC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"pJ" = ( +/obj/structure/flora/rock/pile/icy, +/obj/machinery/camera{ + dir = 9 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"qa" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"qh" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"qm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"qn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/bin, +/obj/machinery/firealarm/directional/east, +/obj/item/trash/energybar, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"qs" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/borderfloor/full, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/starboard) +"qw" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_y = 10; + pixel_x = -4 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 1 + }, +/obj/item/toy/cards/deck{ + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"qx" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/oil/slippery, +/obj/item/rack_parts{ + pixel_y = 3; + pixel_x = -2 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"qA" = ( +/obj/machinery/door/airlock/maintenance{ + dir = 1; + req_one_access_txt = "101" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/port) +"qD" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/grunge{ + name = "Cryogenics" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"qE" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ice_sec2_window" + }, +/turf/open/floor/plating, +/area/outpost/security/checkpoint) +"qI" = ( +/obj/effect/turf_decal/borderfloor, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/structure/sign/poster/ripped{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/vomit/old, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"qK" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/machinery/camera{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"qO" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/maintenance, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/starboard) +"qR" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "smelter1" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"qY" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock{ + dir = 4; + name = "Bar" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/bar) +"qZ" = ( +/obj/structure/flora/tree/dead, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"rc" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/outpost/vacant_rooms/shop) +"re" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/item/trash/plate{ + pixel_x = 5; + pixel_y = -5 + }, +/obj/item/trash/sosjerky{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/trash/energybar{ + pixel_x = -4; + pixel_y = -7 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/starboard) +"rv" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/mineral/unloading_machine, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/outpost/cargo/smeltery) +"rA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sink/kitchen{ + pixel_y = 12 + }, +/obj/structure/mirror{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"rD" = ( +/obj/machinery/light/small/directional/south{ + pixel_x = 6 + }, +/obj/machinery/elevator_call_button{ + pixel_y = -25; + dir = 1; + pixel_x = -5 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"rF" = ( +/obj/effect/turf_decal/siding/white/end{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"rG" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ + piping_layer = 2 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"rI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_y = 9; + pixel_x = 6 + }, +/obj/item/folder/documents{ + pixel_x = -20 + }, +/obj/item/stamp/hos{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/machinery/button/door{ + id = "ice_sec2_window"; + name = "Window Shutters"; + pixel_x = -6; + req_one_access_txt = "101" + }, +/obj/machinery/button/door{ + id = "ice_exterior_starboard"; + name = "Exterior Door"; + pixel_x = 6; + req_one_access_txt = "101" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"rL" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"rM" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"rS" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/outpost/maintenance/starboard) +"rU" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/door/airlock{ + id_tag = "ice_stool_1" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/bathroom) +"rY" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/light/small/broken/directional/west, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/outpost/maintenance/starboard) +"sg" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/external/glass, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/fore) +"sh" = ( +/obj/structure/railing, +/obj/item/grown/log/tree{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/item/grown/log/tree{ + pixel_y = 10 + }, +/obj/item/grown/log/tree{ + pixel_x = 7; + pixel_y = 5 + }, +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/outpost/exterior) +"sj" = ( +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/obj/structure/flora/grass/green{ + layer = 3.1 + }, +/obj/item/trash/sosjerky{ + pixel_y = 12 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"sq" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/sign/warning/coldtemp{ + pixel_x = -32 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"su" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"sx" = ( +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"sz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/filingcabinet/double/grey, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"sA" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/machinery/light/small/directional/east{ + pixel_y = -16 + }, +/obj/machinery/button/door{ + id = "ice_exterior_airlock"; + name = "Exterior Shutters"; + pixel_x = 26; + req_one_access_txt = "101"; + dir = 8; + pixel_y = 6 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"sC" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/outpost/vacant_rooms/shop) +"sG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/item/kirbyplants{ + icon_state = "plant-21"; + pixel_y = 13 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"sH" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"sI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"tb" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"td" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/mineral/processing_unit_console{ + machinedir = 8; + output_dir = 1; + pixel_x = 32 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"tk" = ( +/obj/machinery/camera{ + dir = 1; + pixel_x = 12 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"tl" = ( +/obj/structure/chair, +/obj/effect/turf_decal/industrial/outline/red, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"tn" = ( +/obj/item/trash/candy{ + pixel_x = 12 + }, +/obj/structure/flora/grass/green{ + layer = 3.1 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"tr" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"tw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/bar{ + dir = 8; + pixel_x = -6 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"tx" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"tC" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"tD" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"tI" = ( +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/camera, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"tJ" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"tM" = ( +/obj/machinery/mineral/unloading_machine, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/outpost/cargo/smeltery) +"tO" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/machinery/light/small/broken/directional/east, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"tR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 8 + }, +/turf/open/floor/carpet/green, +/area/outpost/crew/bar) +"tS" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/machinery/door/poddoor/ert, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/maintenance/port) +"tU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/starboard) +"ua" = ( +/obj/structure/grille, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/outpost/maintenance/starboard) +"uc" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ + dir = 1 + }, +/turf/open/floor/plating, +/area/outpost/external) +"uf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp/green{ + pixel_y = 3 + }, +/obj/structure/sign/poster/retro/random{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/maintenance/starboard) +"uq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 6 + }, +/obj/machinery/holopad/emergency/bar, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/bar) +"ur" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"us" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"uu" = ( +/obj/structure/table/wood, +/obj/item/trash/tray, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"uy" = ( +/obj/effect/turf_decal/siding/white, +/obj/structure/sign/nanotrasen{ + pixel_x = 32 + }, +/obj/machinery/light/dim/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"uA" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/handcuffs{ + pixel_y = 3 + }, +/obj/item/grenade/chem_grenade/teargas{ + pixel_x = -16; + pixel_y = 3 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/armory) +"uC" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/west{ + bulb_power = 0.55 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/crew/cryo) +"uD" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/machinery/light/broken/directional/north, +/obj/structure/chair/office, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"uE" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/firealarm/directional/east, +/obj/structure/sign/poster/retro/random{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"uH" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"uI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/space_heater, +/obj/effect/decal/cleanable/oil, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/outpost/maintenance/starboard) +"uN" = ( +/obj/structure/rack, +/obj/item/pickaxe/rusted, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/clothing/head/hardhat/red, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/outpost/maintenance/fore) +"uO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"uT" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/curtain/cloth/grey, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"uX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"uY" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"va" = ( +/obj/structure/sign/nanotrasen{ + pixel_x = -32 + }, +/obj/structure/flora/grass/green{ + layer = 3.1 + }, +/obj/item/trash/chips{ + pixel_y = 7; + pixel_x = 4 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"vc" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"vg" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + dir = 4; + req_one_access_txt = "101" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/fore) +"vn" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"vu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white, +/obj/structure/closet/crate/secure/hydroponics, +/obj/item/reagent_containers/food/snacks/grown/grass, +/obj/item/reagent_containers/food/snacks/grown/grass, +/obj/item/grown/sunflower, +/obj/item/reagent_containers/food/snacks/grown/grass, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"vy" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"vA" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"vB" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/observer_start, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"vC" = ( +/obj/structure/flora/grass/green{ + layer = 3.1 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"vD" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"vI" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"vP" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/transparent/neutral/warning, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"vW" = ( +/obj/machinery/door/airlock/grunge, +/obj/effect/turf_decal/industrial/traffic, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/maintenance/port) +"vZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 5 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/bar) +"wd" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"wf" = ( +/obj/structure/flora/stump, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"wi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"wl" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"wv" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/bar) +"wC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"wD" = ( +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/spider/stickyweb, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"wH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"wL" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"wW" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/structure/railing/corner{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"xc" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"xf" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"xg" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"xh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/telecomms/allinone/indestructable, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"xj" = ( +/obj/effect/decal/fakelattice, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"xn" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"xp" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/obj/item/trash/raisins{ + pixel_x = -4; + pixel_y = 2 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"xr" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 4 + }, +/turf/open/floor/engine/air, +/area/outpost/engineering/atmospherics) +"xs" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"xv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/decal/cleanable/wrapping, +/obj/structure/frame/computer/retro{ + dir = 8; + pixel_x = 7; + anchored = 1 + }, +/obj/item/radio/intercom/directional/south, +/obj/structure/sign/poster/retro/we_watch{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/starboard) +"xG" = ( +/obj/effect/turf_decal/siding/white/corner, +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/structure/railing/corner{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"xK" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"xM" = ( +/obj/effect/turf_decal/siding/white/end{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/computer/cryopod/directional/north, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/cryo) +"xN" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"yd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/transparent/neutral/arrow_ccw, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"yi" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/obj/item/reagent_containers/glass/bucket, +/obj/item/cultivator, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/fore) +"yk" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/obj/item/trash/candy{ + pixel_x = -2 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"yp" = ( +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/obj/structure/curtain/cloth/grey, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"yq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/newscaster/security_unit/directional/east, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"yu" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/cryo) +"yw" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"yG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sink/kitchen{ + pixel_y = 12 + }, +/obj/structure/mirror{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"yM" = ( +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/sign/poster/official/work_for_a_future{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"yR" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/crew/bar) +"zc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table_frame, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/chem_pile, +/obj/structure/sign/poster/retro/random{ + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"zn" = ( +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"zw" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"zA" = ( +/obj/effect/turf_decal/borderfloor, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "ice_stool_1"; + name = "Stool Lock"; + pixel_y = 28; + pixel_x = -4; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"zB" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/sign/directions/supply{ + dir = 1; + pixel_y = 8; + pixel_x = 32 + }, +/obj/structure/sign/directions/service{ + dir = 1; + pixel_x = 32 + }, +/obj/structure/sign/directions/security{ + pixel_x = 32; + pixel_y = -8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"zH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/outpost/crew/bar) +"zI" = ( +/obj/machinery/newscaster/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken6" + }, +/area/outpost/crew/bar) +"zO" = ( +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/obj/structure/curtain/cloth/grey, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/starboard) +"zQ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"zU" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/small/directional/south{ + bulb_power = 0.5; + brightness = 3 + }, +/obj/item/trash/tray, +/obj/item/stack/cable_coil/cut/red, +/obj/item/computer_hardware/hard_drive/small, +/obj/item/computer_hardware/battery{ + pixel_y = 6; + pixel_x = -4 + }, +/obj/item/computer_hardware/network_card{ + pixel_x = 4; + pixel_y = 2 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/outpost/maintenance/starboard) +"zY" = ( +/turf/closed/wall/r_wall/rust, +/area/outpost/maintenance/starboard) +"Ah" = ( +/obj/structure/falsewall, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"Aj" = ( +/obj/effect/decal/fakelattice, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"Ak" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/cargo/smeltery) +"An" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"At" = ( +/obj/machinery/power/rtg/geothermal, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"Au" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"Ay" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"AA" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"AC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/starboard) +"AG" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/maintenance{ + dir = 4; + req_one_access_txt = "101" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/fore) +"AS" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/vacant_rooms/shop) +"AT" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"AV" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/transparent/neutral/arrow_ccw, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"AX" = ( +/obj/structure/flora/grass/green{ + layer = 3.1 + }, +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Ba" = ( +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/outpost/exterior) +"Bd" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Bh" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Bj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ice_shop2_window"; + dir = 8 + }, +/turf/open/floor/plating, +/area/outpost/vacant_rooms/shop) +"Bm" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/machinery/airalarm/directional/south, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/armory) +"Bu" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "ice_shop2_window"; + name = "Shop Shutters"; + dir = 1; + pixel_y = 3; + pixel_x = 3 + }, +/obj/item/paper_bin{ + pixel_x = -11 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"Bv" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/starboard) +"Bz" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"BC" = ( +/obj/structure/flora/tree/pine, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"BL" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"BM" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken6" + }, +/area/outpost/crew/bar) +"BV" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/borderfloor, +/obj/machinery/door/window/brigdoor/southright, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"BX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/stack/rods/ten{ + pixel_x = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plating, +/area/outpost/maintenance/port) +"BZ" = ( +/mob/living/simple_animal/pet/cat{ + desc = "A little scoundrel." + }, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Cc" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/maintenance/fore) +"Cf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/trash/raisins, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"Ch" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/transparent/neutral/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/vomit/old, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/camera{ + dir = 9 + }, +/obj/structure/sign/poster/retro/random{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"Cq" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Cu" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Cy" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"CF" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"CI" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/mug/coco{ + pixel_y = 9; + pixel_x = 5 + }, +/obj/item/cigbutt{ + pixel_y = 13; + pixel_x = -6 + }, +/obj/item/reagent_containers/food/snacks/ration/side/crackers{ + pixel_x = -7 + }, +/obj/item/trash/syndi_cakes{ + pixel_y = 5; + pixel_x = 2 + }, +/obj/item/reagent_containers/food/snacks/ration/side/crackers{ + pixel_x = -7; + pixel_y = -3 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Dl" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/curtain/cloth/grey, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"Dn" = ( +/obj/structure/ore_box, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"Du" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/loading{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/outpost/cargo/smeltery) +"Dw" = ( +/obj/structure/chair/stool{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Dx" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/door/poddoor/ert{ + dir = 8; + id = "ice_exterior_starboard" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/exterior) +"DB" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor/corner{ + dir = 8 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/bin, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/trash/sosjerky, +/obj/item/trash/can, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"DK" = ( +/obj/structure/table/wood/reinforced, +/obj/item/newspaper, +/obj/item/newspaper{ + pixel_y = 2 + }, +/obj/item/newspaper{ + pixel_y = 4 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"DS" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"DT" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/fore) +"Ea" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Ed" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/airlock/outpost{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"Eh" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/obj/machinery/door/poddoor/shutters/indestructible{ + id = "ice_exterior_airlock" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"El" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/girder/displaced, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Eq" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/outpost{ + dir = 1; + name = "Security Checkpoint" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"Et" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/salvageable/computer, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/maintenance/starboard) +"Eu" = ( +/obj/structure/closet/secure_closet/ertEngi{ + anchored = 1 + }, +/obj/effect/turf_decal/industrial/outline/red, +/obj/machinery/door/window/brigdoor/southleft{ + req_one_access_txt = "103" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security/armory) +"Ey" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"EH" = ( +/obj/structure/bonfire/prelit, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"EJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/trashcart, +/obj/effect/spawner/lootdrop/maintenance/four, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/port) +"EK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/sign/poster/retro/random{ + pixel_x = -32 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/outpost/maintenance/port) +"EO" = ( +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/starboard) +"EQ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 8; + layer = 4.1 + }, +/obj/structure/sign/directions/security{ + dir = 8; + pixel_x = -32; + pixel_y = 8 + }, +/obj/structure/sign/directions/evac{ + pixel_x = -32; + pixel_y = -8; + desc = "A direction sign, pointing out which way the exit is." + }, +/obj/structure/sign/directions/engineering{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Fc" = ( +/obj/effect/turf_decal/borderfloor, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"Ff" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/mining{ + dir = 2; + name = "Smeltery" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo/smeltery) +"Fk" = ( +/turf/open/floor/plating/ice/temperate{ + light_color = "#1B1D2E" + }, +/area/outpost/external) +"Fp" = ( +/turf/closed/wall/rust, +/area/outpost/maintenance/starboard) +"Fq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"Fv" = ( +/obj/structure/girder, +/obj/structure/grille/broken, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/starboard) +"Fw" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/structure/window/reinforced, +/obj/machinery/paystand, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"Fy" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"FA" = ( +/obj/machinery/door/airlock/maintenance{ + dir = 1; + req_one_access_txt = "101" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/fore) +"FE" = ( +/obj/structure/mopbucket, +/obj/item/mop, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"FG" = ( +/obj/effect/decal/fakelattice, +/mob/living/simple_animal/pet/mothroach{ + name = "Mittens" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/outpost/maintenance/starboard) +"FH" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"FO" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/outpost{ + assemblytype = /obj/structure/door_assembly/door_assembly_mhatch; + icon = 'icons/obj/doors/airlocks/hatch/maintenance.dmi'; + overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi'; + req_access_txt = "101"; + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"FQ" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"FV" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/crew/lounge) +"FX" = ( +/obj/structure/filingcabinet/double/grey, +/obj/item/documents/nanotrasen, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"FY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 6 + }, +/turf/open/floor/carpet/green, +/area/outpost/crew/bar) +"Gg" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Gn" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/outpost/security) +"Gv" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"GC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/bin, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/item/trash/chips, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/trash/candy, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"GD" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"GO" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8; + color = "#543C30" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/lounge) +"GS" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/machinery/advanced_airlock_controller/internal{ + pixel_x = 28 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"GU" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/starboard) +"GX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/light/small/broken/directional/north, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"Hc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer4{ + dir = 9 + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"Hd" = ( +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/external) +"Hf" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/external) +"Hh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white/end{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"Hm" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4 + }, +/turf/open/floor/engine/air, +/area/outpost/engineering/atmospherics) +"Ho" = ( +/obj/structure/flora/grass/green, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Hq" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/sign/poster/retro/random{ + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Hr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing/corner{ + layer = 4.1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/machinery/conveyor_switch/oneway{ + pixel_x = 6; + pixel_y = -6; + id = "smelter2" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"Hw" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"HB" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 1 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/bar) +"HF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/decal/cleanable/confetti, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"HI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -5; + pixel_y = 8 + }, +/obj/structure/sign/poster/retro/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"HS" = ( +/obj/structure/flora/grass/green{ + layer = 3.1 + }, +/obj/item/trash/candy{ + pixel_x = -2 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"HW" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Im" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"Io" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/can/food/beans{ + pixel_x = -16 + }, +/obj/item/trash/can/food/beans{ + pixel_y = 12; + pixel_x = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/light/dim/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"Ip" = ( +/obj/machinery/door/window/brigdoor/eastleft{ + req_one_access_txt = "101" + }, +/obj/structure/window/reinforced/spawner, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"Ir" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "ice_shop1_window" + }, +/turf/open/floor/plating, +/area/outpost/vacant_rooms/shop) +"Iv" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/structure/window/reinforced, +/obj/machinery/paystand, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"Iw" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Iy" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/mopbucket, +/obj/item/caution{ + pixel_y = 18; + pixel_x = -3 + }, +/obj/item/mop, +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/plating, +/area/outpost/vacant_rooms/shop) +"IC" = ( +/obj/machinery/door/airlock/outpost{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/plasteel/tech, +/area/outpost/external) +"IH" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"IM" = ( +/obj/structure/flora/grass/jungle/b, +/obj/structure/flora/grass/rockplanet, +/obj/structure/flora/rock/pile{ + density = 0 + }, +/obj/structure/flora/ausbushes/brflowers, +/turf/open/floor/plating/grass, +/area/outpost/maintenance/fore) +"IV" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"Ja" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Jb" = ( +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/outpost/external) +"Jd" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Jf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/decal/cleanable/oil, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/starboard) +"Ji" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ + piping_layer = 2 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"JD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/port) +"JG" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"JJ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/retro/random{ + pixel_x = 32 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"JM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"JN" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Ka" = ( +/obj/effect/decal/fakelattice, +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"Kc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/techfloor, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"Ke" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Kl" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/button/door{ + pixel_y = 28; + id = "ice_ERT_bay"; + name = "Bay Door"; + pixel_x = 3; + req_one_access_txt = "101" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/security/armory) +"KD" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/sign/nanotrasen{ + pixel_x = 32 + }, +/obj/machinery/light/dim/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"KN" = ( +/obj/machinery/light/dim/directional/east, +/obj/structure/table/reinforced, +/obj/item/newspaper{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = 9; + pixel_y = 4 + }, +/obj/item/cigbutt{ + pixel_x = 3 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"KO" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/structure/railing{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"KR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/security/armory) +"KS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 10 + }, +/turf/open/floor/carpet/green, +/area/outpost/crew/bar) +"KU" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/structure/curtain, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"KX" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/decal/cleanable/ash, +/obj/item/cigbutt{ + pixel_x = 3 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"La" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/cryo) +"Lb" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Lw" = ( +/obj/machinery/door/airlock/grunge, +/obj/effect/turf_decal/industrial/stand_clear{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/maintenance/port) +"LB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"LJ" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/crew/cryo) +"LO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/item/stack/cable_coil/cut/red{ + pixel_y = 10; + pixel_x = -3 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/layer2{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/decal/cleanable/oil, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/light/small/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/port) +"LS" = ( +/obj/structure/closet/secure_closet/ertSec{ + anchored = 1 + }, +/obj/effect/turf_decal/industrial/outline/red, +/obj/machinery/door/window/brigdoor/southleft{ + req_one_access_txt = "103" + }, +/obj/structure/window/reinforced/spawner{ + dir = 4 + }, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/stack/sheet/mineral/sandbags, +/obj/item/holosign_creator/security, +/turf/open/floor/plasteel/dark, +/area/outpost/security/armory) +"LT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/holopad/emergency/security, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"LU" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/pipedispenser, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"Md" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/obj/item/trash/energybar, +/obj/item/trash/sosjerky{ + pixel_x = 8; + pixel_y = 12 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Mf" = ( +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/outpost/security) +"Mi" = ( +/obj/machinery/camera{ + dir = 10 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Mr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Ms" = ( +/obj/machinery/camera{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/mob/living/simple_animal/bot/cleanbot{ + name = "\improper Elite Custodial Officer"; + desc = "Pray for your life, litter!" + }, +/mob/living/simple_animal/bot/cleanbot{ + name = "\improper Elite Custodial Officer"; + desc = "Pray for your life, litter!" + }, +/mob/living/simple_animal/bot/cleanbot{ + name = "\improper Elite Custodial Officer"; + desc = "Pray for your life, litter!" + }, +/obj/structure/closet/jcloset, +/obj/machinery/door/window/brigdoor/northleft, +/obj/structure/window/reinforced/spawner/west, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/armory) +"Mv" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Mz" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"MJ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/holopad/emergency/security, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"MK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/camera{ + dir = 4 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"ML" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"MR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"MW" = ( +/obj/structure/closet/emcloset, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/outpost/maintenance/fore) +"Nb" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_y = 9; + pixel_x = 6 + }, +/obj/item/phone{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/machinery/button/door{ + id = "ice_sec1_window"; + name = "Window Shutters"; + pixel_x = 6; + req_one_access_txt = "101" + }, +/obj/machinery/button/door{ + id = "ice_exterior_port"; + name = "Exterior Door"; + pixel_x = -6; + req_one_access_txt = "101" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"Nh" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/exterior) +"Nl" = ( +/obj/machinery/computer/secure_data{ + icon_state = "computer-left" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"Nn" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Nu" = ( +/obj/structure/girder, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"NA" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"NG" = ( +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"NM" = ( +/turf/open/floor/engine/air, +/area/outpost/engineering/atmospherics) +"NW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/techfloor, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/effect/decal/cleanable/oil, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"Od" = ( +/obj/machinery/vending/cola/space_up, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"Og" = ( +/obj/structure/statue/snow/snowman, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/external) +"Oh" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Ol" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"On" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + dir = 4; + req_one_access_txt = "101" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo/smeltery) +"Oo" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/borderfloor/full, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/starboard) +"OC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"OD" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms/shop) +"OF" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"OR" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"OW" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/carpet/green, +/area/outpost/crew/lounge) +"Pc" = ( +/obj/structure/aquarium/prefilled, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"Pd" = ( +/obj/structure/flora/tree/pine, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/external) +"Pe" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/east{ + pixel_y = -6 + }, +/obj/structure/railing, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"Pf" = ( +/obj/structure/table_frame, +/obj/item/trash/sosjerky{ + pixel_x = 8; + pixel_y = 12 + }, +/obj/item/trash/pistachios{ + pixel_x = -4 + }, +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/outpost/exterior) +"Pj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/grille/broken, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"Pk" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Pr" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"Pz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/port) +"PA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"PD" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/item/radio/intercom/directional/north, +/obj/item/storage/secure/safe{ + dir = 8; + pixel_x = -32 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"PK" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/retro/random{ + pixel_y = -32 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"PN" = ( +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"PT" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"PU" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"PW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"Qe" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/security) +"Qf" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"Qk" = ( +/obj/effect/turf_decal/siding/white/corner, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/railing/corner{ + layer = 4.1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Ql" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/starboard) +"Qn" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"Qr" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"Qs" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/oil/slippery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms/shop) +"Qu" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/green, +/area/outpost/crew/lounge) +"Qv" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/machinery/door/poddoor/ert, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/maintenance/port) +"Qx" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/directional/north, +/obj/machinery/mineral/processing_unit_console{ + machinedir = 8; + output_dir = 1; + pixel_x = 32 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"QC" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/sign/poster/retro/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/fore) +"QL" = ( +/obj/structure/table/reinforced, +/obj/machinery/camera{ + dir = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"QN" = ( +/obj/item/trash/raisins{ + pixel_x = -8 + }, +/obj/item/trash/pistachios{ + pixel_y = 10; + pixel_x = 4 + }, +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"QP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/transparent/neutral/arrow_ccw, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"QU" = ( +/obj/machinery/cryopod, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/camera, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/crew/cryo) +"QV" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/security/checkpoint) +"QY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/airlock/outpost{ + assemblytype = /obj/structure/door_assembly/door_assembly_mhatch; + icon = 'icons/obj/doors/airlocks/hatch/maintenance.dmi'; + overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi'; + req_access_txt = "101"; + dir = 4; + name = "Atmospherics" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering/atmospherics) +"Rb" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Rc" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/light/dim/directional/south, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"Rg" = ( +/obj/machinery/mineral/processing_unit{ + output_dir = 4; + input_dir = 8 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"Rh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + dir = 4; + target_pressure = 500 + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"Rj" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/cut/red, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/starboard) +"Rn" = ( +/obj/structure/chair/stool{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Rs" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 5 + }, +/turf/open/floor/carpet/green, +/area/outpost/crew/lounge) +"Rv" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"RA" = ( +/obj/structure/table/wood/reinforced, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_y = 5; + pixel_x = -4 + }, +/obj/item/table_bell{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"RC" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"RD" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"RP" = ( +/obj/effect/turf_decal/borderfloor/full, +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/patterned/cargo_one{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"RU" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Sc" = ( +/obj/structure/reagent_dispensers/water_cooler{ + pixel_y = 4; + pixel_x = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/lounge) +"Sf" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/external) +"Sh" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/wrapping, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plating, +/area/outpost/security) +"Si" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/vacant_rooms/shop) +"Sp" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Sq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/borderfloor/full, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"Sr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"Sz" = ( +/obj/effect/turf_decal/industrial/loading{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/outpost/cargo/smeltery) +"SA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"SD" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/turf/open/floor/plating, +/area/outpost/cargo/smeltery) +"SG" = ( +/turf/closed/wall/r_wall/rust, +/area/outpost/maintenance/fore) +"SH" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/newscaster/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/lounge) +"SW" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"SY" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/outpost/crew/lounge) +"Tb" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"Td" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"Te" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/structure/closet/secure_closet/brig, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"Tf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"Ti" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Tm" = ( +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Tn" = ( +/obj/machinery/blackbox_recorder, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"To" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"Tv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken7" + }, +/area/outpost/crew/bar) +"Ty" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"TJ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"TP" = ( +/obj/effect/turf_decal/borderfloor, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"TS" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/fore) +"TX" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/external) +"TZ" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/obj/item/broken_bottle{ + pixel_x = 4 + }, +/obj/item/cigbutt, +/obj/item/cigbutt{ + pixel_y = 6; + pixel_x = -8 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Ub" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/door/poddoor/ert{ + dir = 8; + id = "ice_exterior_port" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/exterior) +"Ud" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/closet/crate/bin, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/firealarm/directional/west, +/obj/item/trash/can, +/obj/item/trash/raisins, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"Ue" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/airlock/outpost{ + assemblytype = /obj/structure/door_assembly/door_assembly_mhatch; + icon = 'icons/obj/doors/airlocks/hatch/maintenance.dmi'; + overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi'; + req_access_txt = "101"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"Uf" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"Uh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/plating, +/area/outpost/maintenance/port) +"Uk" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/light/dim/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Uo" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/airlock/outpost{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"Uy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"UA" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"UB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/trash/can/food/beans{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/effect/decal/fakelattice, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/vacant_rooms/shop) +"UF" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"UP" = ( +/obj/item/reagent_containers/food/drinks/beer{ + pixel_y = 12; + pixel_x = -4 + }, +/obj/item/trash/energybar, +/obj/item/cigbutt/cigarbutt{ + pixel_y = 6; + pixel_x = 5 + }, +/obj/structure/table, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"UQ" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/obj/effect/landmark/outpost/elevator{ + shaft = "1" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"UY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/mopbucket, +/obj/item/mop, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/starboard) +"Vm" = ( +/obj/effect/decal/fakelattice{ + layer = 2.010 + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/maintenance/port) +"Vw" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ice_shop2_window" + }, +/turf/open/floor/plating, +/area/outpost/vacant_rooms/shop) +"VI" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ice_bar_window" + }, +/turf/open/floor/plating, +/area/outpost/crew/bar) +"VQ" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/carpet/green, +/area/outpost/crew/lounge) +"VR" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"VW" = ( +/obj/machinery/door/airlock{ + dir = 4; + name = "Lounge" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/lounge) +"We" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/security/armory) +"Wh" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"Wq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"Ws" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/outpost{ + assemblytype = /obj/structure/door_assembly/door_assembly_mhatch; + icon = 'icons/obj/doors/airlocks/hatch/maintenance.dmi'; + overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi'; + req_access_txt = "101"; + dir = 4; + name = "Engineering" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/starboard) +"Wu" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Ww" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Wy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/garbage{ + pixel_x = -6; + pixel_y = -4 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"Wz" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"WA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/lounge) +"WB" = ( +/obj/effect/decal/cleanable/ash, +/obj/item/cigbutt{ + pixel_x = 3 + }, +/obj/item/cigbutt{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_y = 10; + pixel_x = -12 + }, +/obj/item/reagent_containers/food/snacks/deadmouse{ + pixel_y = 14; + pixel_x = 12 + }, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"WI" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"WL" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"WM" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"WS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/dark, +/area/outpost/vacant_rooms/shop) +"Xa" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"Xd" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Xf" = ( +/obj/item/kirbyplants{ + icon_state = "plant-17"; + pixel_x = 8 + }, +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = -7; + pixel_y = 7 + }, +/obj/machinery/button/door{ + id = "ice_lounge_window"; + name = "Window Shutters"; + pixel_y = 6; + pixel_x = -26; + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = -22; + pixel_y = -10; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/outpost/crew/lounge) +"Xk" = ( +/obj/effect/turf_decal/siding/white/end{ + dir = 4 + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/cryo) +"Xm" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"Xn" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Xq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"Xv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"Xw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"Xx" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"Xz" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"XB" = ( +/obj/machinery/door/poddoor/ert{ + dir = 8; + id = "ice_ERT_maint" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/airlock/outpost{ + assemblytype = /obj/structure/door_assembly/door_assembly_mhatch; + icon = 'icons/obj/doors/airlocks/hatch/maintenance.dmi'; + overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi'; + req_access_txt = "101"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"XG" = ( +/obj/structure/table/reinforced, +/obj/machinery/fax, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security) +"XI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector/layer4, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"XK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/insectguts, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/starboard) +"XO" = ( +/mob/living/simple_animal/hostile/bear/snow{ + faction = list("neutral"); + name = "polar bear" + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/external) +"XS" = ( +/obj/structure/railing{ + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/starboard) +"Yb" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/borderfloor{ + dir = 6 + }, +/obj/structure/window/reinforced, +/obj/machinery/button/door{ + id = "ice_shop1_window"; + name = "Shop Shutters"; + dir = 1; + pixel_y = 3; + pixel_x = 3 + }, +/obj/item/paper_bin{ + pixel_x = -11 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/vacant_rooms/shop) +"Ye" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/outpost, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/tech, +/area/outpost/security) +"Yh" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Yj" = ( +/obj/structure/flora/grass/green{ + layer = 3.1 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Yy" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/crew/bathroom) +"YA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/bathroom) +"YC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo/smeltery) +"YE" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"YG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/vacant_rooms/shop) +"YO" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ice_lounge_window" + }, +/turf/open/floor/plating, +/area/outpost/crew/lounge) +"YQ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"YT" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"YW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"YZ" = ( +/obj/machinery/camera{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Zd" = ( +/obj/structure/flora/grass/both{ + layer = 3.1 + }, +/obj/item/shard, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/asteroid/snow/temperatre{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Zg" = ( +/obj/machinery/vending/snack/blue, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo/smeltery) +"Zi" = ( +/obj/structure/displaycase/forsale{ + density = 1 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/wrapping, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms/shop) +"Zk" = ( +/obj/effect/turf_decal/siding/white, +/obj/structure/railing{ + layer = 4.1 + }, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/snack, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Zl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/frame/computer{ + dir = 1 + }, +/obj/effect/decal/cleanable/robot_debris, +/obj/item/shard, +/turf/open/floor/plating, +/area/outpost/maintenance/starboard) +"Zm" = ( +/obj/machinery/computer/security{ + icon_state = "computer-middle" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"Zo" = ( +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/obj/structure/curtain/cloth/grey, +/obj/item/bedsheet{ + layer = 3.2 + }, +/turf/open/floor/plating/asteroid/icerock/temperate{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/exterior) +"Zy" = ( +/obj/machinery/door/airlock{ + dir = 4; + name = "Bathroom" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/bathroom) +"Zz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"ZD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/checkpoint) +"ZK" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating/asteroid/icerock/temperate, +/area/outpost/external) +"ZM" = ( +/obj/machinery/door/poddoor/ert{ + dir = 8; + id = "ice_exterior_starboard" + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/brushed, +/area/outpost/exterior) +"ZU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = 17; + pixel_x = 3 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/security/checkpoint) +"ZV" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/light/small/directional/east{ + bulb_power = 0.55 + }, +/turf/open/floor/plasteel/patterned/brushed{ + light_color = "#1B1D2E"; + light_range = 2 + }, +/area/outpost/crew/cryo) +"ZZ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/item/trash/raisins{ + pixel_x = -4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/maintenance/starboard) + +(1,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hf +Hf +IC +Hf +Hf +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(2,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(3,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(4,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hf +ZK +Jb +aN +Hf +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(5,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(6,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(7,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cr +cr +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hf +Jb +Jb +Jb +Hf +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(8,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Sf +Hd +Hd +Hd +Sf +Hd +Hd +Hd +cr +cr +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(9,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(10,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Pd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hf +ZK +Jb +aN +Hf +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(11,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Hd +Hd +Hd +Sf +Hd +Hd +Sf +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +Sf +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(12,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(13,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hf +Hf +IC +Hf +Hf +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(14,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +cr +Hd +Sf +Hd +Hd +Sf +Hd +Hd +Sf +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(15,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +dt +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(16,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Pd +Sf +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +dt +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +dt +Hd +Hd +Pd +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(17,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(18,1,1) = {" +cC +cC +cC +cC +cC +cC +Jb +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Pd +Hd +Hd +Hd +dt +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(19,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Sf +Hd +Pd +Hd +Hd +cC +cC +cC +cC +cC +Jb +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(20,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(21,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +Hd +Hd +Hd +dt +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(22,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Pd +Hd +Hd +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(23,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Pd +Hd +Hd +TX +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(24,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(25,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Sf +Hd +TX +Hd +Hd +Hd +Hd +Hd +Pd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Sf +Hd +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +TX +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(26,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(27,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(28,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +TX +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +Jb +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Pd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(29,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +cC +cC +cC +cC +Jb +Hd +Pd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +TX +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +TX +Hd +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(30,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +Hd +Hd +dt +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(31,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +Jb +Hd +Hd +fq +fE +eI +Hd +Hd +Jb +cC +cC +cC +cC +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(32,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +cr +cr +cr +Hd +Hd +Sf +Hd +Hd +Hd +Sf +Hd +Hd +Hd +cC +cC +cC +cC +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +Nh +de +Cy +tx +UF +ct +Nh +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(33,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Nh +KD +JN +tx +wL +uy +Nh +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(34,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Nh +Nh +dh +Ub +Ub +Nh +Nh +bv +bv +bv +bv +bv +Ba +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(35,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +TX +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Fk +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Pd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +Ba +NG +cC +cC +cC +cC +Ba +Ww +IH +WL +jL +KO +vC +Ww +bv +Nb +fk +qh +bv +NG +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(36,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +NG +NG +NG +BC +AA +NG +vC +NG +WL +BL +yw +NG +IH +gs +Nl +LT +Tn +bv +NG +Ba +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(37,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +TX +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +NG +NG +NG +IH +NG +NG +NG +BC +NG +Ke +BL +Bz +NG +NG +gs +gG +Tb +XG +bv +NG +NG +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(38,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +cr +cr +cr +Hd +dt +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +NG +NG +wf +NG +vC +NG +NG +NG +vC +WL +BL +yw +IH +mm +bv +FX +fe +Pr +bv +QN +NG +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(39,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +cr +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +Tm +vC +NG +AS +Ir +Ir +Ir +AS +AS +mE +WL +OR +yw +ji +bv +bv +bv +Uo +bv +bv +NG +tn +NG +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(40,1,1) = {" +cC +cC +cC +cC +cC +cC +Jb +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Sf +Hd +Hd +Hd +Pd +Hd +Sf +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +lK +NG +AS +AS +mV +eG +fC +cT +AS +NG +WL +OR +yw +am +bv +tl +nn +Xm +jk +bv +NG +NG +NG +Ba +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(41,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Pd +Hd +Sf +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +NG +NG +AS +Ty +vP +Cf +HF +WS +AS +vI +lY +OR +hM +ez +bv +el +Ip +Xm +oK +bv +NG +BC +NG +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(42,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +dt +Hd +cr +cr +cr +cr +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Pf +NG +yp +AS +da +Iv +AV +hc +YG +cO +eg +eg +Pk +rL +rL +Ye +hU +jh +FQ +nF +bv +NG +NG +AA +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(43,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +YT +nS +NG +vC +sx +AS +uD +BV +cf +iF +Io +AS +xg +nH +OR +xG +WI +bv +cm +Te +Wh +bv +bv +NG +NG +NG +cC +cC +cC +cC +cC +ov +ov +ov +ov +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(44,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +TX +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +sh +EH +Tm +qZ +NG +IH +AS +jH +Yb +Ch +if +UB +AS +NG +WL +BL +KO +NG +bv +bv +bv +Ue +bv +NG +NG +NG +BC +cC +cC +cC +cC +cC +ov +NM +NM +ov +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(45,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Pd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Pd +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +Rn +mz +UP +NG +yp +AS +AS +AS +AS +Rv +AS +AS +IH +WL +BL +yw +NG +yk +bv +Mf +Qe +bv +BC +nK +NG +NG +cC +cC +cC +cC +cC +ov +xr +Hm +ov +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(46,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Pd +Hd +dt +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +Zo +BZ +dV +EH +tJ +AS +es +Qs +AS +mm +NG +Ke +BL +vD +NG +qZ +bv +Sh +fW +bv +NG +NG +NG +NG +cC +cC +cC +ov +ov +ov +lb +lb +ov +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(47,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +cC +cC +cC +cC +cC +yR +yR +yR +yR +yR +WB +wf +Dw +IH +AS +rc +OD +AS +IH +NG +WL +BL +yw +vC +NG +bv +Gn +aM +bv +NG +NG +BC +NG +Ba +cC +cC +ov +HI +Kc +Rh +hV +ov +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(48,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +cr +cr +cr +Hd +Hd +Hd +Sf +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Jb +cC +yR +yR +yR +HB +gH +mM +yR +sx +CI +AS +AS +AS +AS +Rv +AS +AS +HS +Ol +OR +yw +NG +We +We +We +XB +We +NG +NG +NG +vC +Ba +cC +cC +ov +wC +NW +nG +im +ov +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(49,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +yR +pv +gI +vZ +uq +iw +yR +Ea +xp +AS +PD +Fw +QP +Gv +dp +AS +vI +lY +BL +Sp +NG +We +LS +OF +bi +We +We +vC +mm +NG +cC +cC +cC +ov +LU +uO +Hc +bz +ov +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(50,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Pd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Sf +Hd +Hd +Hd +VI +qw +Tv +RA +DK +yR +yR +EH +tJ +AS +gv +BV +yd +Si +wH +et +eg +eg +vc +Sp +NG +We +iR +mk +zn +Bm +We +NG +NG +NG +cC +cC +cC +ov +uE +wi +Ji +rG +pm +nL +nL +nL +nL +nL +nL +nL +nL +uc +"} +(51,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +XO +Hd +Hd +Sf +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +VI +Qf +bG +tw +hG +GC +yR +AS +AS +AS +aU +Bu +dr +PW +qn +AS +Iw +nH +BL +GD +Mi +We +Eu +Tf +pu +uA +We +NG +BC +NG +ij +ke +ke +ov +ov +QY +ov +ov +ov +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(52,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Pd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +dt +Hd +TX +Og +Hd +Hd +Hd +Hd +VI +lw +iA +tR +KS +BM +wv +oF +lv +Xv +uX +nN +mC +dI +AS +AS +mE +Ol +BL +yw +mm +We +We +Kl +KR +Ms +We +NG +NG +IH +ij +LO +Uh +EK +du +oq +ke +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(53,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Pd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +TX +Hd +VI +oe +hz +zH +FY +lR +yR +sC +Iy +AS +PN +eG +Hh +mV +Vw +NG +IH +Ke +BL +KO +NG +va +We +eM +od +We +We +NG +NG +NG +qA +ls +Pz +BX +bL +EJ +ij +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(54,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +TX +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +yR +Pc +KN +zI +lp +Wq +yR +AS +AS +AS +bW +rM +qm +qx +Vw +NG +BC +WL +OR +tb +Nh +NG +jq +PU +pw +SW +NG +NG +kM +ij +ij +ij +ij +ij +ij +fI +ij +cC +cC +ij +cC +cC +cC +cC +cC +cC +cC +cC +"} +(55,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Pd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +TX +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Jb +cC +yR +yR +yR +yR +qY +yR +yR +NG +Yj +AS +tI +PN +rF +Zi +Vw +NG +dg +WL +OR +Wu +EQ +Ja +eT +PU +YE +Cu +Ja +dk +Ja +vW +Td +Vm +UQ +tS +cU +bj +jl +Qn +Qn +Qv +cC +cC +cC +cC +cC +cC +cC +cC +"} +(56,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +cr +cr +cr +Hd +dt +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Sf +cC +cC +cC +cC +cC +cC +qZ +TP +Bd +fx +aQ +NG +NG +AS +Bj +Bj +Bj +AS +AS +vC +NG +Ol +RU +VR +Rb +TJ +TJ +Mr +tr +Rb +Rb +TJ +Xd +Lw +Vm +Td +Td +tS +Ka +JD +Qn +Qn +Aj +Qv +cC +cC +cC +cC +cC +cC +cC +cC +"} +(57,1,1) = {" +cC +cC +cC +cC +cC +Jb +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Sf +Hd +Sf +Hd +cr +cr +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Pd +Hd +cC +cC +cC +cC +cC +cC +aC +NG +dq +Bd +KO +NG +NG +BC +NG +NG +IH +NG +my +NG +NG +BC +DB +Mv +Ti +Xn +Qk +AT +DS +HW +AT +HW +DS +AT +vW +Vm +Td +Td +tS +Pe +bj +Qn +kG +Aj +Qv +cC +cC +cC +cC +cC +cC +cC +cC +"} +(58,1,1) = {" +cC +cC +cC +cC +cC +Jb +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cC +cC +LJ +LJ +LJ +LJ +LJ +LJ +Ho +nW +Bd +KO +NG +NG +IH +NG +vC +NG +BC +NG +IH +mm +Nh +ot +Cq +vB +wL +Zk +NG +IH +NG +BC +vC +NG +rD +ij +ij +ij +ij +ij +ij +nA +ij +cC +cC +ij +cC +cC +cC +cC +cC +cC +cC +cC +"} +(59,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Pd +Hd +Hd +cr +cr +Hd +Hd +dt +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +LJ +oj +uC +oj +lo +LJ +Ay +do +Ti +kn +au +Ja +dk +Ja +au +Ja +Ja +Ja +dk +au +wd +xf +FH +Bd +lj +dM +qZ +kL +NG +pJ +NG +NG +BC +NG +cC +cC +cC +pa +XI +cx +pa +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(60,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +cr +cr +cr +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +cC +cC +LJ +xM +La +yu +lc +qD +rL +rL +xs +rL +rL +ly +ly +ly +rL +wl +eg +eg +dY +dY +dY +dY +eg +Jd +WM +lZ +NG +QV +QV +QV +QV +QV +NG +Zd +Ba +cC +cC +zY +uI +Bv +zY +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(61,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Pd +Sf +cC +LJ +QU +ZV +oj +Xk +LJ +zw +SA +Nn +wW +HW +HW +li +AT +nH +Ti +xG +HW +DS +HW +HW +AT +zB +Oh +Ti +Cu +Wz +QV +mF +ZU +MK +QV +QV +cC +cC +cC +cC +pa +JG +oI +zY +pa +pa +pa +cC +cC +cC +cC +cC +cC +cC +cC +"} +(62,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +TX +Hd +Hd +Hd +cr +cr +cr +TX +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Jb +FV +FV +FV +FV +VW +FV +sj +nZ +BL +Ey +YZ +qZ +TZ +NG +jI +Ti +ig +NG +Md +NG +vC +NG +Nh +lF +RP +eg +eg +Eq +hL +YW +mK +he +QV +cC +cC +cC +cC +pa +zc +lU +pa +Rj +jj +pa +cC +cC +cC +cC +cC +cC +cC +cC +"} +(63,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Pd +Hd +Sf +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Sf +Hd +Hd +YO +Xf +hJ +SH +FV +mm +iO +Zy +iO +iO +NG +cC +Ak +Ak +ny +Ak +Ak +NG +mm +NG +IH +NG +WL +Ti +xG +xc +QV +oz +sz +Zz +kj +QV +cC +cC +cC +cC +zY +GX +AC +qO +xj +rS +pa +cC +cC +cC +cC +cC +cC +cC +cC +"} +(64,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +YO +cd +Qu +VQ +FV +iO +iO +YA +xn +iO +cC +cC +Ak +Od +ML +Ud +Ak +SD +SD +Ak +Ak +vC +WL +Ti +yw +NG +QV +QV +QV +Ed +QV +QV +pa +zY +zY +pa +pa +JM +Zl +pa +Fp +Ah +pa +pa +cC +cC +cC +cC +cC +cC +cC +"} +(65,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +dt +Hd +Sf +Sf +Hd +Pd +Hd +Hd +YO +ga +Rs +OW +GO +iO +Au +To +RD +iO +iO +iO +Ak +Zg +Uy +ip +Ff +Xq +Xz +gB +Ak +NG +WL +Ti +yw +IH +NG +QV +bU +YQ +An +FO +dQ +Xa +Wy +la +Fv +Ql +zU +zY +EO +ZZ +zO +pa +cC +cC +cC +cC +cC +cC +cC +"} +(66,1,1) = {" +cC +cC +cC +cC +cC +cC +Jb +Hd +Hd +Hd +Hd +Pd +Hd +Sf +Hd +Hd +Pd +Hd +Hd +cr +cr +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +YO +ga +Sc +WA +ho +iO +rA +PA +Xx +rU +Fc +KU +Ak +Ak +On +Ak +Ak +sG +ng +ur +SD +NG +WL +Ti +yw +NG +AX +QV +rI +ZD +xh +QV +ua +UY +IV +pl +uT +tU +oA +pa +re +FG +uu +pa +cC +cC +cC +cC +cC +cC +cC +"} +(67,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Pd +Hd +TX +Sf +Hd +Hd +FV +SY +SY +FV +FV +iO +Yy +an +tD +iO +zA +xN +Cc +Dn +fQ +Ak +MR +is +Hr +us +SD +NG +WL +Bd +KO +mm +NG +qE +nU +sI +QL +QV +pa +zY +GU +pa +pa +Ws +pa +pa +pa +pa +pa +pa +cC +cC +cC +cC +cC +cC +cC +"} +(68,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Sf +Hd +cr +cr +Hd +TX +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Cc +dZ +IM +Cc +DT +Cc +yG +LB +Rc +iO +iO +iO +Cc +tC +su +Ak +Du +Im +YC +Sz +SD +NG +WL +Bd +KO +NG +IH +qE +Zm +pC +kv +QV +Et +rY +Oo +qs +pa +Uf +XS +mP +pa +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(69,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Pd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Pd +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Cc +Cc +AG +Cc +qa +FA +CF +Fy +Xx +mS +qI +aX +Cc +uN +fQ +Ak +rv +aW +dL +tM +Ak +mE +Ke +Bd +KX +NG +Yj +qE +nE +MJ +cB +QV +iH +fT +XK +uf +pa +Qr +nB +At +pa +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(70,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Sf +Hd +Pd +Cc +vu +dJ +JJ +cL +Cc +iO +nv +Fq +iO +mB +mO +Cc +Pj +TS +Ak +na +ab +Sr +kK +SD +IH +xK +Bd +KO +vC +tk +QV +QV +yq +Sq +QV +oi +Jf +xv +zY +pa +pa +pa +pa +pa +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(71,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Sf +Pd +Hd +cr +cr +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Cc +NA +NA +Cc +yi +pi +Cc +Cc +vg +Cc +Cc +Cc +Cc +RC +bP +Ak +qR +aW +dG +kK +SD +NG +WL +Bd +KO +qZ +NG +cC +QV +QV +QV +QV +pa +zY +pa +pa +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(72,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +TX +Hd +Hd +Pd +Sf +Hd +Hd +Cc +Cc +Cc +Cc +oY +uH +Cc +aY +gO +Cc +PT +PK +Ak +om +OC +Xw +Rg +SD +vC +WL +Ti +KO +IH +NG +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(73,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Sf +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Sf +Hd +Hd +Hd +Sf +Hd +Eh +sq +QC +Bh +MW +zQ +Dl +Yh +El +kZ +uY +vn +Ak +Qx +bJ +yM +td +Ak +Mz +Ol +Lb +KO +sH +Nh +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(74,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Pd +Hd +TX +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +aR +sA +GS +sg +Hq +tO +Nu +FE +iP +wD +vA +gX +Ak +Ak +Ak +Ak +Ak +Ak +Nh +ZM +Dx +Dx +Nh +Nh +cC +cC +cC +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(75,1,1) = {" +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Sf +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Pd +Hd +Sf +Cc +Cc +Cc +Cc +Cc +Cc +Cc +Cc +Cc +Cc +SG +Cc +Cc +cC +cC +cC +cC +Nh +Uk +Cq +tx +wL +kX +Nh +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(76,1,1) = {" +cC +cC +cC +cC +cC +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +cC +cC +cC +cC +cC +cC +Nh +ll +vy +tx +Gg +qK +Nh +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(77,1,1) = {" +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Pd +Hd +Hd +Hd +Pd +cr +cr +cr +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Pd +Sf +cC +cC +cC +cC +cC +cC +cC +Jb +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +Hd +pA +Hw +UA +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(78,1,1) = {" +cC +cC +cC +cC +cC +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Sf +Hd +Sf +Hd +Hd +Hd +Pd +Hd +Sf +Hd +Hd +Hd +cC +cC +cC +cC +cC +Hd +Hd +Sf +Hd +Hd +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(79,1,1) = {" +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +TX +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +dt +Hd +Sf +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(80,1,1) = {" +cC +cC +cC +cC +cC +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +dt +Hd +Hd +Sf +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(81,1,1) = {" +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(82,1,1) = {" +cC +cC +cC +cC +cC +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Sf +Hd +Sf +Hd +Hd +cr +cr +cr +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Sf +Hd +cC +cC +cC +cC +Hd +Hd +Pd +Hd +Hd +dt +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(83,1,1) = {" +cC +cC +cC +cC +cC +Jb +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +cC +cC +cC +cC +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(84,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Sf +Hd +Sf +Hd +Pd +Hd +Hd +Hd +Hd +Pd +cr +cr +cr +Hd +Hd +Hd +TX +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(85,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +dt +Hd +Hd +Hd +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(86,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +cC +Sf +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Sf +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(87,1,1) = {" +cC +cC +cC +cC +cC +cC +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +cr +cr +cr +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +dt +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(88,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cr +cr +cr +cC +cC +cC +cC +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Pd +Hd +Hd +Sf +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(89,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Pd +Hd +Hd +Hd +cC +cC +cC +cC +cr +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Sf +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(90,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +cC +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Sf +Hd +Hd +Hd +Pd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(91,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(92,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +cC +cC +Hd +dt +Hd +Hd +Sf +Hd +Hd +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(93,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hf +Hf +IC +Hf +Hf +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(94,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(95,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(96,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hf +ZK +Jb +aN +Hf +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(97,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(98,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Jb +Jb +Jb +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} +(99,1,1) = {" +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +Hf +Hf +IC +Hf +Hf +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +cC +"} diff --git a/code/game/area/areas/outpost.dm b/code/game/area/areas/outpost.dm index 31d9f39c7e30..f50b7655a119 100644 --- a/code/game/area/areas/outpost.dm +++ b/code/game/area/areas/outpost.dm @@ -22,6 +22,9 @@ icon_state = "quartoffice" sound_environment = SOUND_AREA_SMALL_SOFTFLOOR +/area/outpost/cargo/smeltery + name = "Smeltery" + icon_state = "mining_production" /area/outpost/crew name = "Crew Quarters" @@ -68,6 +71,11 @@ icon_state = "library" sound_environment = SOUND_AREA_LARGE_SOFTFLOOR +/area/outpost/crew/bathroom + name = "Bathroom" + icon_state = "restrooms" + sound_environment = SOUND_ENVIRONMENT_BATHROOM + /area/outpost/crew/lounge name = "Lounge" icon_state = "lounge" @@ -174,6 +182,9 @@ name = "Armory" icon_state = "armory" +/area/outpost/security/checkpoint + name = "Security Checkpoint" + icon_state = "checkpoint1" /area/outpost/storage name = "Storage" @@ -181,7 +192,6 @@ lighting_colour_tube = "#ffce93" lighting_colour_bulb = "#ffbc6f" - /area/outpost/vacant_rooms name = "Vacant Rooms" icon_state = "vacant_commissary" @@ -190,6 +200,18 @@ name = "Vacant Office" icon_state = "vacant_office" +/area/outpost/vacant_rooms/shop + name = "Shop" + icon_state = "vacant_room" + +//for powered outdoors non-space areas -- uses ice planet ambience + +/area/outpost/exterior + name = "Exterior" + icon_state = "green" + sound_environment = SOUND_ENVIRONMENT_CAVE + ambientsounds = SPOOKY + // this might be redundant with /area/space/nearstation. unsure; use with caution? /area/outpost/external name = "External" diff --git a/code/game/turfs/closed/_closed.dm b/code/game/turfs/closed/_closed.dm index 4f493685e60c..d179a2930d2f 100644 --- a/code/game/turfs/closed/_closed.dm +++ b/code/game/turfs/closed/_closed.dm @@ -261,6 +261,13 @@ bullet_sizzle = TRUE bullet_bounce_sound = null +/turf/closed/indestructible/rock/schist + name = "schist" + desc = "Extremely densely-packed layers of schist. Say it ten times fast." + icon = 'icons/turf/walls/rockwall_icemoon.dmi' + icon_state = "rockwall_icemoon-0" + base_icon_state = "rockwall_icemoon" + /turf/closed/indestructible/paper name = "thick paper wall" desc = "A wall layered with impenetrable sheets of paper." diff --git a/code/game/turfs/open/floor/plating/icemoon.dm b/code/game/turfs/open/floor/plating/icemoon.dm index 2b1892d5a4ed..ca1819af2531 100644 --- a/code/game/turfs/open/floor/plating/icemoon.dm +++ b/code/game/turfs/open/floor/plating/icemoon.dm @@ -105,6 +105,7 @@ /turf/open/floor/plating/asteroid/snow/temperatre initial_gas_mix = "o2=22;n2=82;TEMP=255.37" + baseturfs = /turf/open/floor/plating/asteroid/icerock/temperate /turf/open/floor/plating/asteroid/snow/atmosphere initial_gas_mix = FROZEN_ATMOS @@ -156,6 +157,9 @@ icon_state = "icemoon_ground_smooth" base_icon_state = "icemoon_ground_smooth" +/turf/open/floor/plating/asteroid/icerock/temperate + initial_gas_mix = "o2=22;n2=82;TEMP=255.37" + /turf/open/floor/plating/asteroid/iceberg gender = PLURAL name = "cracked ice floor" diff --git a/code/modules/overmap/objects/outpost/outpost_types.dm b/code/modules/overmap/objects/outpost/outpost_types.dm index 670a916721ae..044ff026c396 100644 --- a/code/modules/overmap/objects/outpost/outpost_types.dm +++ b/code/modules/overmap/objects/outpost/outpost_types.dm @@ -22,6 +22,9 @@ /datum/map_template/outpost/elevator_indie name = "elevator_indie" +/datum/map_template/outpost/elevator_ice + name = "elevator_ice" + /* Independent Space Outpost //creative name! @@ -85,6 +88,37 @@ dock_width = 56 dock_height = 40 +/* + Nanotrasen Ice Planet +*/ +/datum/map_template/outpost/nanotrasen_ice + name = "nanotrasen_ice" + +/datum/map_template/outpost/hangar/nt_ice_20x20 + name = "hangar/nt_ice_20x20" + dock_width = 20 + dock_height = 20 + +/datum/map_template/outpost/hangar/nt_ice_40x20 + name = "hangar/nt_ice_40x20" + dock_width = 40 + dock_height = 20 + +/datum/map_template/outpost/hangar/nt_ice_40x40 + name = "hangar/nt_ice_40x40" + dock_width = 40 + dock_height = 40 + +/datum/map_template/outpost/hangar/nt_ice_56x20 + name = "hangar/nt_ice_56x20" + dock_width = 56 + dock_height = 20 + +/datum/map_template/outpost/hangar/nt_ice_56x40 + name = "hangar/nt_ice_56x40" + dock_width = 56 + dock_height = 40 + /* /datum/overmap/outpost subtypes */ @@ -94,7 +128,7 @@ main_template = /datum/map_template/outpost/indie_space elevator_template = /datum/map_template/outpost/elevator_indie // Uses "default" hangars (indie_space). - +/* /datum/overmap/outpost/nanotrasen_asteroid token_icon_state = "station_asteroid_0" main_template = /datum/map_template/outpost/nt_asteroid @@ -107,6 +141,18 @@ /datum/map_template/outpost/hangar/nt_asteroid_56x20, /datum/map_template/outpost/hangar/nt_asteroid_56x40 ) +*/ +/datum/overmap/outpost/nanotrasen_ice + token_icon_state = "station_asteroid_0" + main_template = /datum/map_template/outpost/nanotrasen_ice + elevator_template = /datum/map_template/outpost/elevator_ice + hangar_templates = list( + /datum/map_template/outpost/hangar/nt_ice_20x20, + /datum/map_template/outpost/hangar/nt_ice_40x20, + /datum/map_template/outpost/hangar/nt_ice_40x40, + /datum/map_template/outpost/hangar/nt_ice_56x20, + /datum/map_template/outpost/hangar/nt_ice_56x40 + ) /datum/overmap/outpost/no_main_level // For example and adminspawn. main_template = null From 6a115ba28867e2832d0c85d9f9bcd0f7b1a643a7 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 6 Jan 2024 00:48:56 +0000 Subject: [PATCH 13/13] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2584.yml | 7 ------- html/changelogs/AutoChangeLog-pr-2610.yml | 5 ----- html/changelogs/AutoChangeLog-pr-2624.yml | 5 ----- html/changelogs/AutoChangeLog-pr-2625.yml | 4 ---- html/changelogs/AutoChangeLog-pr-2626.yml | 4 ---- html/changelogs/archive/2024-01.yml | 15 +++++++++++++++ 6 files changed, 15 insertions(+), 25 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2584.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2610.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2624.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2625.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2626.yml diff --git a/html/changelogs/AutoChangeLog-pr-2584.yml b/html/changelogs/AutoChangeLog-pr-2584.yml deleted file mode 100644 index 45ddc432de3f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2584.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: cowbot92 -changes: - - {rscadd: Ports TG's Coffee Makers} - - {soundadd: Adds coffee making sound} - - {imageadd: Adds a new type of coffee cup and pot} - - {code_imp: this changes code yes} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2610.yml b/html/changelogs/AutoChangeLog-pr-2610.yml deleted file mode 100644 index c131b36e2f1b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2610.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: Imaginos16 -changes: - - {rscadd: Resprites most production machines!} - - {rscadd: Resprites handheld radios} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2624.yml b/html/changelogs/AutoChangeLog-pr-2624.yml deleted file mode 100644 index f3ed0553640a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2624.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: MarkSuckerberg -changes: - - {bugfix: IC/sector months now actually start on the first and there's only one - year day} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2625.yml b/html/changelogs/AutoChangeLog-pr-2625.yml deleted file mode 100644 index 47be415b9a3f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2625.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: SomeguyManperson -changes: - - {rscadd: admins can now spawn vox more efficiently} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2626.yml b/html/changelogs/AutoChangeLog-pr-2626.yml deleted file mode 100644 index 62b91af90985..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2626.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: SomeguyManperson -changes: - - {bugfix: bloodbags can no longer spawn with untyped (and useless) blood in them} -delete-after: true diff --git a/html/changelogs/archive/2024-01.yml b/html/changelogs/archive/2024-01.yml index d3661a57e805..a426e086d142 100644 --- a/html/changelogs/archive/2024-01.yml +++ b/html/changelogs/archive/2024-01.yml @@ -1,3 +1,18 @@ 2024-01-05: MarkSuckerberg: - bugfix: Sector time now actually shows the month of January. +2024-01-06: + Imaginos16: + - rscadd: Resprites most production machines! + - rscadd: Resprites handheld radios + MarkSuckerberg: + - bugfix: IC/sector months now actually start on the first and there's only one + year day + SomeguyManperson: + - rscadd: admins can now spawn vox more efficiently + - bugfix: bloodbags can no longer spawn with untyped (and useless) blood in them + cowbot92: + - rscadd: Ports TG's Coffee Makers + - soundadd: Adds coffee making sound + - imageadd: Adds a new type of coffee cup and pot + - code_imp: this changes code yes

v;`aUI*bYPynMVQ@`K2m?&)>d?VW8?QHfipsH+_##YT$3Ij@024;AIJBHx8b(7 z{#A`|i_AfW)w9lko(-;TT%bjah&?i`^)U)%e$0>1_a`32@T#gRU9v&&Jl9opPQbP@ zsB_S+_fMj(+T?+ZZO6a|^DJ4nenPcwi=+t3LTsO1j)})oU1AaVGdy|vM84j|u>S#F ChKdsa From 7483d31c2d9bddfa9842f0623e9134f9745134fa Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 5 Jan 2024 11:29:51 -0600 Subject: [PATCH 08/13] Automatic changelog generation for PR #2610 [ci skip] --- html/changelogs/AutoChangeLog-pr-2610.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2610.yml diff --git a/html/changelogs/AutoChangeLog-pr-2610.yml b/html/changelogs/AutoChangeLog-pr-2610.yml new file mode 100644 index 000000000000..c131b36e2f1b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2610.yml @@ -0,0 +1,5 @@ +author: Imaginos16 +changes: + - {rscadd: Resprites most production machines!} + - {rscadd: Resprites handheld radios} +delete-after: true From b6879de9b287c3de5bd36d19f63f64cca9794e0d Mon Sep 17 00:00:00 2001 From: cowbot92 <75333826+cowbot92@users.noreply.github.com> Date: Fri, 5 Jan 2024 11:40:34 -0500 Subject: [PATCH 09/13] [PORT] - Adds Coffee Machines from TG (#2584) Full credit for sprites and original code go to: https://github.com/tgstation/tgstation/pull/70991 and https://github.com/tgstation/tgstation/pull/68178 ## About The Pull Request Ports over the base coffee machine & the bean version from TG along with several coffee making accessories The Impress coffee machine: a bean based coffee maker, similar to the original except you must procure coffee beans and dry them to be able to make your coffee, currently comes in two flavours: classic and robusta! The coffee machine: a cartridge based coffee making machine, you pop in your desired cartridge flavour (there's 4 of them) and your pot and cook it then pour, no hassle needed. This sprite has soul. New sprites for the coffee cups, for all you posh people out there, along with coffee pots to drink directly out of, you psychopaths. Syrup bottles to add that special splash of, uh, specialness to your coffee? And creamer. Additionally adds boxes of these that you can buy at whatever you guys call "cargo" so that you can just buy a whole lot of them ## Why It's Good For The Game ![image](https://github.com/shiptest-ss13/Shiptest/assets/75333826/46ff3fa5-4a9b-469d-a38e-27a5fa8f27e7) Coffee making adds a bit of flavour to life, and there's always a good conversation to be had about who drank directly from the coffee pot. ## Changelog :cl: add: Ports TG's Coffee Makers soundadd: Adds coffee making sound imageadd: Adds a new type of coffee cup and pot code: this changes code yes /:cl: --------- Signed-off-by: cowbot92 <75333826+cowbot92@users.noreply.github.com> Co-authored-by: Mark Suckerberg --- code/__DEFINES/tools.dm | 5 + .../circuitboards/machine_circuitboards.dm | 20 + code/game/objects/items/storage/boxes.dm | 51 ++ code/modules/cargo/packs/food.dm | 38 + code/modules/cargo/packs/machinery.dm | 1 + .../modules/food_and_drinks/food/condiment.dm | 10 + .../kitchen_machinery/coffeemaker.dm | 689 ++++++++++++++++++ .../reagents/reagent_containers/bottle.dm | 36 + icons/mob/radial.dmi | Bin 16555 -> 17999 bytes icons/obj/machines/coffeemaker.dmi | Bin 0 -> 5538 bytes shiptest.dme | 1 + sound/machines/coffeemaker_brew.ogg | Bin 0 -> 94906 bytes 12 files changed, 851 insertions(+) create mode 100644 code/modules/food_and_drinks/kitchen_machinery/coffeemaker.dm create mode 100644 icons/obj/machines/coffeemaker.dmi create mode 100644 sound/machines/coffeemaker_brew.ogg diff --git a/code/__DEFINES/tools.dm b/code/__DEFINES/tools.dm index 11ce83ecfb0b..320648170b44 100644 --- a/code/__DEFINES/tools.dm +++ b/code/__DEFINES/tools.dm @@ -18,3 +18,8 @@ // If delay between the start and the end of tool operation is less than MIN_TOOL_SOUND_DELAY, // tool sound is only played when op is started. If not, it's played twice. #define MIN_TOOL_SOUND_DELAY 20 + +/// When a tooltype_act proc is successful +#define TOOL_ACT_TOOLTYPE_SUCCESS (1<<0) +/// When [COMSIG_ATOM_TOOL_ACT] blocks the act +#define TOOL_ACT_SIGNAL_BLOCKING (1<<1) diff --git a/code/game/objects/items/circuitboards/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machine_circuitboards.dm index e15f95a40709..faa366f893b0 100644 --- a/code/game/objects/items/circuitboards/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machine_circuitboards.dm @@ -1495,3 +1495,23 @@ /obj/item/stock_parts/cell = 3, /obj/item/stock_parts/capacitor = 2 ) + +/obj/item/circuitboard/machine/coffeemaker + name = "Modello 3 Coffeemaker" + build_path = /obj/machinery/coffeemaker + req_components = list( + /obj/item/stack/sheet/glass = 1, + /obj/item/reagent_containers/glass/beaker = 2, + /obj/item/stock_parts/capacitor = 1, + /obj/item/stock_parts/micro_laser = 2, + ) + +/obj/item/circuitboard/machine/coffeemaker/impressa + name = "Impressa Coffeemaker" + build_path = /obj/machinery/coffeemaker/impressa + req_components = list( + /obj/item/stack/sheet/glass = 1, + /obj/item/reagent_containers/glass/beaker = 2, + /obj/item/stock_parts/capacitor = 1, + /obj/item/stock_parts/micro_laser = 2, + ) diff --git a/code/game/objects/items/storage/boxes.dm b/code/game/objects/items/storage/boxes.dm index 9e8d4e94745c..7b1710cd8960 100644 --- a/code/game/objects/items/storage/boxes.dm +++ b/code/game/objects/items/storage/boxes.dm @@ -1542,3 +1542,54 @@ /obj/item/stack/wrapping_paper/small=1 ) generate_items_inside(items_inside,src) + +/obj/item/storage/box/coffeepack + icon_state = "arabica_beans" + name = "arabica beans" + desc = "A bag containing fresh, dry coffee arabica beans. Ethically sourced and packaged by Donk! Co." + illustration = null + icon = 'icons/obj/food/containers.dmi' + var/beantype = /obj/item/reagent_containers/food/snacks/grown/coffee + +/obj/item/storage/box/cofeepack/Initialize(mapload) + . = ..() + var/datum/component/storage/STR = GetComponent(/datum/component/storage) + STR.max_items = 5 + STR.set_holdable(list(/obj/item/reagent_containers/food/snacks/grown/coffee)) + +/obj/item/storage/box/coffeepack/PopulateContents() + var/static/items_inside = list( + /obj/item/reagent_containers/food/snacks/grown/coffee = 5, + /obj/item/reagent_containers/food/snacks/grown/coffee/robusta = 5) + generate_items_inside(items_inside,src) + +/obj/item/storage/box/coffeepack/robusta + icon_state = "robusta_beans" + name = "robusta beans" + desc = "A bag containing fresh, dry coffee robusta beans. Ethically sourced and packaged by Donk! Co." + beantype = /obj/item/reagent_containers/food/snacks/grown/coffee/robusta + + +/* + * Coffee condiments display -- someone can make this fancy eventually, i cant fucking figure it out for the life of me -- it exists in TG + */ + +/obj/item/storage/box/coffee_condi_display + name = "coffee condiments display" + desc = "A neat small box, holding all your favorite coffee condiments." + +/obj/item/storage/box/coffee_condi_display/Initialize(mapload) + . = ..() + var/datum/component/storage/STR = GetComponent(/datum/component/storage) + STR.max_items = 14 + STR.set_holdable(list( + /obj/item/reagent_containers/food/condiment/pack/sugar, + /obj/item/reagent_containers/food/condiment/pack/creamer, + /obj/item/reagent_containers/food/condiment/pack/astrotame, + )) + +/obj/item/storage/box/coffee_condi_display/PopulateContents() + for(var/i in 1 to 4) + new /obj/item/reagent_containers/food/condiment/pack/sugar(src) + new /obj/item/reagent_containers/food/condiment/pack/creamer(src) + new /obj/item/reagent_containers/food/condiment/pack/astrotame(src) diff --git a/code/modules/cargo/packs/food.dm b/code/modules/cargo/packs/food.dm index 86e6f293908d..398233a64488 100644 --- a/code/modules/cargo/packs/food.dm +++ b/code/modules/cargo/packs/food.dm @@ -258,3 +258,41 @@ /obj/effect/spawner/lootdrop/ration) crate_name = "ration crate" crate_type = /obj/structure/closet/crate + +/datum/supply_pack/food/syrup + name = "Coffee Syrups Box" + desc = "A packaged box of various syrups, perfect for making your delicious coffee even more diabetic." + cost = 200 + contains = list( + /obj/item/reagent_containers/food/drinks/bottle/syrup_bottle/caramel, + /obj/item/reagent_containers/food/drinks/bottle/syrup_bottle/liqueur, + ) + crate_name = "coffee syrups box" + crate_type = /obj/structure/closet/crate + +/datum/supply_pack/food/coffeekit + name = "Coffee Equipment Crate" + desc = "A complete kit to setup your own cozy coffee shop, the coffeemaker is for some reason not included." + cost = 1000 + contains = list( + /obj/item/storage/box/coffeepack/robusta, + /obj/item/storage/box/coffeepack, + /obj/item/reagent_containers/food/drinks/bottle/coffeepot, + /obj/item/storage/box/coffee_condi_display, + /obj/item/reagent_containers/food/condiment/milk, + /obj/item/reagent_containers/food/condiment/soymilk, + /obj/item/reagent_containers/food/condiment/sugar, + /obj/item/reagent_containers/food/drinks/bottle/syrup_bottle/caramel, //one extra syrup as a treat + ) + crate_name = "coffee equipment crate" + +/datum/supply_pack/food/coffeemaker + name = "Impressa Coffeemaker Crate" + desc = "An assembled Impressa model coffeemaker." + cost = 500 + contains = list( + /obj/machinery/coffeemaker/impressa, + /obj/item/reagent_containers/food/drinks/bottle/coffeepot, + ) + crate_name = "coffeemaker crate" + crate_type = /obj/structure/closet/crate diff --git a/code/modules/cargo/packs/machinery.dm b/code/modules/cargo/packs/machinery.dm index 20f0af7a03a3..510ec7841417 100644 --- a/code/modules/cargo/packs/machinery.dm +++ b/code/modules/cargo/packs/machinery.dm @@ -326,3 +326,4 @@ contains = list(/obj/machinery/the_singularitygen/tesla) crate_name = "tesla generator crate" crate_type = /obj/structure/closet/crate/secure/engineering + diff --git a/code/modules/food_and_drinks/food/condiment.dm b/code/modules/food_and_drinks/food/condiment.dm index 2baf670d807d..589e986aaeeb 100644 --- a/code/modules/food_and_drinks/food/condiment.dm +++ b/code/modules/food_and_drinks/food/condiment.dm @@ -323,3 +323,13 @@ icon_state = "oliveoil" list_reagents = list(/datum/reagent/consumable/cornoil = 50) +/obj/item/reagent_containers/food/condiment/pack/sugar + name = "sugar pack" + originalname = "sugar" + list_reagents = list(/datum/reagent/consumable/sugar = 5) + +/obj/item/reagent_containers/food/condiment/pack/creamer + name = "creamer" /// dont laugh you child + originalname = "cream" + list_reagents = list(/datum/reagent/consumable/cream = 5) + diff --git a/code/modules/food_and_drinks/kitchen_machinery/coffeemaker.dm b/code/modules/food_and_drinks/kitchen_machinery/coffeemaker.dm new file mode 100644 index 000000000000..7b98be6a16c4 --- /dev/null +++ b/code/modules/food_and_drinks/kitchen_machinery/coffeemaker.dm @@ -0,0 +1,689 @@ +#define BEAN_CAPACITY 10 //amount of coffee beans that can fit inside the impressa coffeemaker + +/obj/machinery/coffeemaker + name = "coffeemaker" + desc = "A Modello 3 Coffeemaker that brews coffee and holds it at the perfect temperature of 176 fahrenheit. Made by Piccionaia Home Appliances." + icon = 'icons/obj/machines/coffeemaker.dmi' + icon_state = "coffeemaker_nopot_nocart" + base_icon_state = "coffeemaker" + resistance_flags = FIRE_PROOF | ACID_PROOF + circuit = /obj/item/circuitboard/machine/coffeemaker + var/obj/item/reagent_containers/food/drinks/bottle/coffeepot/coffeepot = null + var/brewing = FALSE + var/brew_time = 20 SECONDS + var/speed = 1 + /// The coffee cartridge to make coffee from. In the future, coffee grounds are like printer ink. + var/obj/item/coffee_cartridge/cartridge = null + /// The type path to instantiate for the coffee cartridge the device initially comes with, eg. /obj/item/coffee_cartridge + var/initial_cartridge = /obj/item/coffee_cartridge + /// The number of cups left + var/coffee_cups = 15 + var/max_coffee_cups = 15 + /// The amount of sugar packets left + var/sugar_packs = 10 + var/max_sugar_packs = 10 + /// The amount of sweetener packets left + var/sweetener_packs = 10 + var/max_sweetener_packs = 10 + /// The amount of creamer packets left + var/creamer_packs = 10 + var/max_creamer_packs = 10 + + var/static/radial_examine = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_examine") + var/static/radial_brew = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_brew") + var/static/radial_eject_pot = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_eject_pot") + var/static/radial_eject_cartridge = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_eject_cartridge") + var/static/radial_take_cup = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_take_cup") + var/static/radial_take_sugar = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_take_sugar") + var/static/radial_take_sweetener = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_take_sweetener") + var/static/radial_take_creamer = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_take_creamer") + +/obj/machinery/coffeemaker/Initialize(mapload) + . = ..() + if(mapload) + coffeepot = new /obj/item/reagent_containers/food/drinks/bottle/coffeepot(src) + cartridge = new /obj/item/coffee_cartridge(src) + +/obj/machinery/coffeemaker/deconstruct() + coffeepot?.forceMove(drop_location()) + cartridge?.forceMove(drop_location()) + return ..() + +/obj/machinery/coffeemaker/Destroy() + QDEL_NULL(coffeepot) + QDEL_NULL(cartridge) + return ..() + +/obj/machinery/coffeemaker/Exited(atom/movable/gone, direction) + . = ..() + if(gone == coffeepot) + coffeepot = null + update_appearance(UPDATE_OVERLAYS) + if(gone == cartridge) + cartridge = null + update_appearance(UPDATE_OVERLAYS) +/obj/machinery/coffeemaker/examine(mob/user) + . = ..() + if(!in_range(user, src) && !issilicon(user) && !isobserver(user)) + . += span_warning("You're too far away to examine [src]'s contents and display!") + return + + if(brewing) + . += span_warning("\The [src] is brewing.") + return + + if(panel_open) + . += span_notice("[src]'s maintenance hatch is open!") + return + + if(coffeepot || cartridge) + . += span_notice("\The [src] contains:") + if(coffeepot) + . += span_notice("- \A [coffeepot].") + if(cartridge) + . += span_notice("- \A [cartridge].") + return + + if(!(machine_stat & (NOPOWER|BROKEN))) + . += "[span_notice("The status display reads:")]\n"+\ + span_notice("- Brewing coffee at [speed*100]%.") + if(coffeepot) + for(var/datum/reagent/consumable/cawfee as anything in coffeepot.reagents.reagent_list) + . += span_notice("- [cawfee.volume] units of coffee in pot.") + if(cartridge) + if(cartridge.charges < 1) + . += span_notice("- grounds cartridge is empty.") + else + . += span_notice("- grounds cartridge has [cartridge.charges] charges remaining.") + + if (coffee_cups >= 1) + . += span_notice("There [coffee_cups == 1 ? "is" : "are"] [coffee_cups] coffee cup[coffee_cups != 1 && "s"] left.") + else + . += span_notice("There are no cups left.") + + if (sugar_packs >= 1) + . += span_notice("There [sugar_packs == 1 ? "is" : "are"] [sugar_packs] packet[sugar_packs != 1 && "s"] of sugar left.") + else + . += span_notice("There is no sugar left.") + + if (sweetener_packs >= 1) + . += span_notice("There [sweetener_packs == 1 ? "is" : "are"] [sweetener_packs] packet[sweetener_packs != 1 && "s"] of sweetener left.") + else + . += span_notice("There is no sweetener left.") + + if (creamer_packs > 1) + . += span_notice("There [creamer_packs == 1 ? "is" : "are"] [creamer_packs] packet[creamer_packs != 1 && "s"] of creamer left.") + else + . += span_notice("There is no creamer left.") + + +/obj/machinery/coffeemaker/update_overlays() + . = ..() + . += overlay_checks() + +/obj/machinery/coffeemaker/proc/overlay_checks() + . = list() + if(coffeepot) + . += "coffeemaker_pot" + if(cartridge) + . += "coffeemaker_cartidge" + return . + +/obj/machinery/coffeemaker/proc/replace_pot(mob/living/user, /obj/item/reagent_containers/food/drinks/bottle/coffeepot) + if(!user) + return FALSE + if(coffeepot) + try_put_in_hand(coffeepot, user) + balloon_alert(user, "replaced pot") + update_appearance(UPDATE_OVERLAYS) + return TRUE + +/obj/machinery/coffeemaker/proc/replace_cartridge(mob/living/user, obj/item/coffee_cartridge/new_cartridge) + if(!user) + return FALSE + if(cartridge) + try_put_in_hand(cartridge, user) + if(new_cartridge) + cartridge = new_cartridge + update_appearance(UPDATE_OVERLAYS) + return TRUE + +/obj/machinery/coffeemaker/wrench_act(mob/living/user, obj/item/tool) + . = ..() + default_unfasten_wrench(user, tool) + return TOOL_ACT_TOOLTYPE_SUCCESS + +/obj/machinery/coffeemaker/attackby(obj/item/attack_item, mob/living/user, params) + //You can only screw open empty grinder + if(!coffeepot && default_deconstruction_screwdriver(user, icon_state, icon_state, attack_item)) + return FALSE + + if(default_deconstruction_crowbar(attack_item)) + return + + if(panel_open) //Can't insert objects when its screwed open + return TRUE + + if (istype(attack_item, /obj/item/reagent_containers/food/drinks/bottle/coffeepot) && !(attack_item.item_flags & ABSTRACT) && attack_item.is_open_container()) + var/obj/item/reagent_containers/food/drinks/bottle/coffeepot/new_pot = attack_item + . = TRUE //no afterattack + if(!user.transferItemToLoc(new_pot, src)) + return TRUE + replace_pot(user, new_pot) + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/reagent_containers/glass/coffee_cup) && !(attack_item.item_flags & ABSTRACT) && attack_item.is_open_container()) + var/obj/item/reagent_containers/glass/coffee_cup/new_cup = attack_item + if(new_cup.reagents.total_volume > 0) + balloon_alert(user, "the cup must be empty!") + return + if(coffee_cups >= max_coffee_cups) + balloon_alert(user, "the cup holder is full!") + return + if(!user.transferItemToLoc(attack_item, src)) + return + coffee_cups++ + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/reagent_containers/food/condiment/pack/sugar)) + var/obj/item/reagent_containers/food/condiment/pack/sugar/new_pack = attack_item + if(new_pack.reagents.total_volume < new_pack.reagents.maximum_volume) + balloon_alert(user, "the pack must be full!") + return + if(sugar_packs >= max_sugar_packs) + balloon_alert(user, "the sugar compartment is full!") + return + if(!user.transferItemToLoc(attack_item, src)) + return + sugar_packs++ + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/reagent_containers/food/condiment/pack/creamer)) + var/obj/item/reagent_containers/food/condiment/pack/creamer/new_pack = attack_item + if(new_pack.reagents.total_volume < new_pack.reagents.maximum_volume) + balloon_alert(user, "the pack must be full!") + return + if(creamer_packs >= max_creamer_packs) + balloon_alert(user, "the creamer compartment is full!") + return + if(!user.transferItemToLoc(attack_item, src)) + return + creamer_packs++ + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/reagent_containers/food/condiment/pack/astrotame)) + var/obj/item/reagent_containers/food/condiment/pack/astrotame/new_pack = attack_item + if(new_pack.reagents.total_volume < new_pack.reagents.maximum_volume) + balloon_alert(user, "the pack must be full!") + return + else if(sweetener_packs >= max_sweetener_packs) + balloon_alert(user, "the sweetener compartment is full!") + return + else if(!user.transferItemToLoc(attack_item, src)) + return + sweetener_packs++ + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/coffee_cartridge) && !(attack_item.item_flags & ABSTRACT)) + var/obj/item/coffee_cartridge/new_cartridge = attack_item + if(!user.transferItemToLoc(new_cartridge, src)) + return + replace_cartridge(user, new_cartridge) + balloon_alert(user, "added cartridge") + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + +/obj/machinery/coffeemaker/proc/try_brew() + if(!cartridge) + balloon_alert(usr, "no coffee cartridge inserted!") + return FALSE + if(cartridge.charges < 1) + balloon_alert(usr, "coffee cartridge empty!") + return FALSE + if(!coffeepot) + balloon_alert(usr, "no coffeepot inside!") + return FALSE + if(machine_stat & (NOPOWER|BROKEN)) + balloon_alert(usr, "machine unpowered!") + return FALSE + if(coffeepot.reagents.total_volume >= coffeepot.reagents.maximum_volume) + balloon_alert(usr, "the coffeepot is already full!") + return FALSE + return TRUE + +/obj/machinery/coffeemaker/ui_interact(mob/user) // The microwave Menu //I am reasonably certain that this is not a microwave //I am positively certain that this is not a microwave + . = ..() + + if(brewing || panel_open || !anchored || !user.canUseTopic(src, !issilicon(user))) + return + + var/list/options = list() + + if(coffeepot) + options["Eject Pot"] = radial_eject_pot + + if(cartridge) + options["Eject Cartridge"] = radial_eject_cartridge + + options["Brew"] = radial_brew //brew is always available as an option, when the machine is unable to brew the player is told by balloon alerts whats exactly wrong + + if(coffee_cups > 0) + options["Take Cup"] = radial_take_cup + + if(sugar_packs > 0) + options["Take Sugar"] = radial_take_sugar + + if(sweetener_packs > 0) + options["Take Sweetener"] = radial_take_sweetener + + if(creamer_packs > 0) + options["Take Creamer"] = radial_take_creamer + + if(isAI(user)) + if(machine_stat & NOPOWER) + return + options["Examine"] = radial_examine + + var/choice + + if(length(options) < 1) + return + if(length(options) == 1) + choice = options[1] + else + choice = show_radial_menu(user, src, options, require_near = !issilicon(user)) + + // post choice verification + if(brewing || panel_open || !anchored || !user.canUseTopic(src, !issilicon(user))) + return + + switch(choice) + if("Brew") + brew(user) + if("Eject Pot") + eject_pot(user) + if("Eject Cartridge") + eject_cartridge(user) + if("Examine") + examine(user) + if("Take Cup") + take_cup(user) + if("Take Sugar") + take_sugar(user) + if("Take Sweetener") + take_sweetener(user) + if("Take Creamer") + take_creamer(user) + +/obj/machinery/coffeemaker/proc/eject_pot(mob/user) + if(coffeepot) + replace_pot(user) + +/obj/machinery/coffeemaker/proc/eject_cartridge(mob/user) + if(cartridge) + replace_cartridge(user) + +/obj/machinery/coffeemaker/proc/take_cup(mob/user) + if(!coffee_cups) //shouldn't happen, but we all know how stuff manages to break + balloon_alert(user, "no cups left!") + return + var/obj/item/reagent_containers/glass/coffee_cup/new_cup = new(get_turf(src)) + user.put_in_hands(new_cup) + coffee_cups-- + update_appearance(UPDATE_OVERLAYS) + +/obj/machinery/coffeemaker/proc/take_sugar(mob/user) + if(!sugar_packs) + balloon_alert(user, "no sugar left!") + return + var/obj/item/reagent_containers/food/condiment/pack/sugar/new_pack = new(get_turf(src)) + user.put_in_hands(new_pack) + sugar_packs-- + update_appearance(UPDATE_OVERLAYS) + +/obj/machinery/coffeemaker/proc/take_sweetener(mob/user) + if(!sweetener_packs) + balloon_alert(user, "no sweetener left!") + return + var/obj/item/reagent_containers/food/condiment/pack/astrotame/new_pack = new(get_turf(src)) + user.put_in_hands(new_pack) + sweetener_packs-- + update_appearance(UPDATE_OVERLAYS) + +/obj/machinery/coffeemaker/proc/take_creamer(mob/user) + if(!creamer_packs) + balloon_alert(user, "no creamer left!") + return + var/obj/item/reagent_containers/food/condiment/pack/creamer/new_pack = new(drop_location()) + user.put_in_hands(new_pack) + creamer_packs-- + update_appearance(UPDATE_OVERLAYS) + +///Updates the smoke state to something else, setting particles if relevant +/obj/machinery/coffeemaker/proc/toggle_steam() + QDEL_NULL(particles) + if(brewing) + particles.position = list(-6, 0, 0) + +/obj/machinery/coffeemaker/proc/operate_for(time, silent = FALSE) + brewing = TRUE + if(!silent) + playsound(src, 'sound/machines/coffeemaker_brew.ogg', 20, vary = TRUE) + toggle_steam() + use_power(active_power_usage * time * 0.1) // .1 needed here to convert time (in deciseconds) to seconds such that watts * seconds = joules + addtimer(CALLBACK(src, PROC_REF(stop_operating)), time / speed) + +/obj/machinery/coffeemaker/proc/stop_operating() + brewing = FALSE + toggle_steam() + +/obj/machinery/coffeemaker/proc/brew() + power_change() + if(!try_brew()) + return + operate_for(brew_time) + coffeepot.reagents.add_reagent_list(cartridge.drink_type) + cartridge.charges-- + +//Coffee Cartridges: like toner, but for your coffee! +/obj/item/coffee_cartridge + name = "coffeemaker cartridge- Caffè Generico" + desc = "A coffee cartridge manufactured by Piccionaia Coffee, for use with the Modello 3 system." + icon = 'icons/obj/machines/coffeemaker.dmi' + icon_state = "cartridge_basic" + var/charges = 4 + var/list/drink_type = list(/datum/reagent/consumable/coffee = 120) + +/obj/item/coffee_cartridge/examine(mob/user) + . = ..() + if(charges) + . += span_warning("The cartridge has [charges] portions of grounds remaining.") + else + . += span_warning("The cartridge has no unspent grounds remaining.") + +/obj/item/coffee_cartridge/fancy + name = "coffeemaker cartridge - Caffè Fantasioso" + desc = "A fancy coffee cartridge manufactured by Piccionaia Coffee, for use with the Modello 3 system." + icon_state = "cartridge_blend" + +//Here's the joke before I get 50 issue reports: they're all the same, and that's intentional +/obj/item/coffee_cartridge/fancy/Initialize(mapload) + . = ..() + var/coffee_type = pick("blend", "blue_mountain", "kilimanjaro", "mocha") + switch(coffee_type) + if("blend") + name = "coffeemaker cartridge - Miscela di Piccione" + icon_state = "cartridge_blend" + if("blue_mountain") + name = "coffeemaker cartridge - Montagna Blu" + icon_state = "cartridge_blue_mtn" + if("kilimanjaro") + name = "coffeemaker cartridge - Kilimangiaro" + icon_state = "cartridge_kilimanjaro" + if("mocha") + name = "coffeemaker cartridge - Moka Arabica" + icon_state = "cartridge_mocha" + +/obj/item/coffee_cartridge/decaf + name = "coffeemaker cartridge - Caffè Decaffeinato" + desc = "A decaf coffee cartridge manufactured by Piccionaia Coffee, for use with the Modello 3 system." + icon_state = "cartridge_decaf" + +// no you can't just squeeze the juice bag into a glass! +/obj/item/coffee_cartridge/bootleg + name = "coffeemaker cartridge - Botany Blend" + desc = "A jury-rigged coffee cartridge. Should work with a Modello 3 system, though it might void the warranty." + icon_state = "cartridge_bootleg" + +// blank cartridge for crafting's sake, can be made at the service lathe +/obj/item/blank_coffee_cartridge + name = "blank coffee cartridge" + desc = "A blank coffee cartridge, ready to be filled with coffee paste." + icon = 'icons/obj/machines/coffeemaker.dmi' + icon_state = "cartridge_blank" + +//now, how do you store coffee carts? well, in a rack, of course! +/obj/item/storage/box/coffee_cart_rack + name = "coffeemaker cartridge box" + desc = "A small rack for storing coffeemaker cartridges." + var/cartridge_type = /obj/item/coffee_cartridge + +/obj/item/storage/box/coffee_cart_rack/Initialize(mapload) + . = ..() + var/datum/component/storage/STR = GetComponent(/datum/component/storage) + STR.max_items = 8 + STR.can_hold = typecacheof(list(/obj/item/coffee_cartridge)) + + +/obj/item/storage/box/coffee_cart_rack/PopulateContents() + for(var/i in 1 to 4) + new cartridge_type(src) + new /obj/item/coffee_cartridge/decaf(src) + new /obj/item/coffee_cartridge/fancy(src) + new /obj/item/coffee_cartridge(src) + +/* + * impressa coffee maker + * its supposed to be a premium line product, so its cargo-only, the board cant be therefore researched + */ + +/obj/machinery/coffeemaker/impressa + name = "impressa coffeemaker" + desc = "An industry-grade Impressa Modello 5 Coffeemaker of the Piccionaia Home Appliances premium coffeemakers product line. Makes coffee from fresh dried whole beans." + icon = 'icons/obj/machines/coffeemaker.dmi' + icon_state = "coffeemaker_impressa" + circuit = /obj/item/circuitboard/machine/coffeemaker/impressa + initial_cartridge = null //no cartridge, just coffee beans + brew_time = 15 SECONDS //industrial grade, its faster than the regular one + density = TRUE + pass_flags = PASSTABLE + /// Current amount of coffee beans stored + var/coffee_amount = 0 + /// List of coffee bean objects are stored + var/list/coffee = list() + +/obj/machinery/coffeemaker/impressa/Initialize(mapload) + . = ..() + if(mapload) + coffeepot = new /obj/item/reagent_containers/food/drinks/bottle/coffeepot(src) + cartridge = null + +/obj/machinery/coffeemaker/impressa/Destroy() + QDEL_NULL(coffeepot) + QDEL_NULL(coffee) + return ..() + +/obj/machinery/coffeemaker/impressa/examine(mob/user) + . = ..() + if(coffee) + . += span_notice("The internal grinder contains [length(coffee)] scoop\s of coffee beans") + +/obj/machinery/coffeemaker/impressa/update_overlays() + . = ..() + . += overlay_checks() + +/obj/machinery/coffeemaker/impressa/overlay_checks() + . = list() + if(coffeepot) + if(coffeepot.reagents.total_volume > 0) + . += "pot_full" + else + . += "pot_empty" + if(coffee_cups > 0) + if(coffee_cups >= max_coffee_cups/3) + if(coffee_cups > max_coffee_cups/1.5) + . += "cups_3" + else + . += "cups_2" + else + . += "cups_1" + if(sugar_packs) + . += "extras_1" + if(creamer_packs) + . += "extras_2" + if(sweetener_packs) + . += "extras_3" + if(coffee_amount) + if(coffee_amount < 0.7*BEAN_CAPACITY) + . += "grinder_half" + else + . += "grinder_full" + return . + +/obj/machinery/coffeemaker/impressa/Exited(atom/movable/gone, direction) + . = ..() + if(gone in coffee) + coffee -= gone + update_appearance(UPDATE_OVERLAYS) + +/obj/machinery/coffeemaker/impressa/try_brew(mob/living/user) + if(coffee_amount <= 0) + balloon_alert(user, "no coffee beans added!") + return FALSE + if(!coffeepot) + balloon_alert(user, "no coffeepot inside!") + return FALSE + if(machine_stat & (NOPOWER|BROKEN)) + balloon_alert(user, "machine unpowered!") + return FALSE + if(coffeepot.reagents.total_volume >= coffeepot.reagents.maximum_volume) + balloon_alert(user, "the coffeepot is already full!") + return FALSE + return TRUE + +/obj/machinery/coffeemaker/impressa/attackby(obj/item/attack_item, mob/living/user, params) + //You can only screw open empty grinder + if(!coffeepot && default_deconstruction_screwdriver(user, icon_state, icon_state, attack_item)) + return + + if(default_deconstruction_crowbar(attack_item)) + return + + if(panel_open) //Can't insert objects when its screwed open + return TRUE + + if (istype(attack_item, /obj/item/reagent_containers/food/drinks/bottle/coffeepot) && !(attack_item.item_flags & ABSTRACT) && attack_item.is_open_container()) + var/obj/item/reagent_containers/food/drinks/bottle/coffeepot/new_pot = attack_item + if(!user.transferItemToLoc(new_pot, src)) + return TRUE + replace_pot(user, new_pot) + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/reagent_containers/glass/coffee_cup) && !(attack_item.item_flags & ABSTRACT) && attack_item.is_open_container()) + var/obj/item/reagent_containers/glass/coffee_cup/new_cup = attack_item //different type of cup + if(new_cup.reagents.total_volume > 0) + balloon_alert(user, "the cup must be empty!") + return + if(coffee_cups >= max_coffee_cups) + balloon_alert(user, "the cup holder is full!") + return + if(!user.transferItemToLoc(attack_item, src)) + return + coffee_cups++ + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/reagent_containers/food/condiment/pack/sugar)) + var/obj/item/reagent_containers/food/condiment/pack/sugar/new_pack = attack_item + if(new_pack.reagents.total_volume < new_pack.reagents.maximum_volume) + balloon_alert(user, "the pack must be full!") + return + if(sugar_packs >= max_sugar_packs) + balloon_alert(user, "the sugar compartment is full!") + return + if(!user.transferItemToLoc(attack_item, src)) + return + sugar_packs++ + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/reagent_containers/food/condiment/pack/creamer)) + var/obj/item/reagent_containers/food/condiment/pack/creamer/new_pack = attack_item + if(new_pack.reagents.total_volume < new_pack.reagents.maximum_volume) + balloon_alert(user, "the pack must be full!") + return + if(creamer_packs >= max_creamer_packs) + balloon_alert(user, "the creamer compartment is full!") + return + if(!user.transferItemToLoc(attack_item, src)) + return + creamer_packs++ + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/reagent_containers/food/condiment/pack/astrotame)) + var/obj/item/reagent_containers/food/condiment/pack/astrotame/new_pack = attack_item + if(new_pack.reagents.total_volume < new_pack.reagents.maximum_volume) + balloon_alert(user, "the pack must be full!") + return + if(sweetener_packs >= max_sweetener_packs) + balloon_alert(user, "the sweetener compartment is full!") + return + if(!user.transferItemToLoc(attack_item, src)) + return + sweetener_packs++ + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + + if (istype(attack_item, /obj/item/reagent_containers/food/snacks/grown/coffee) && !(attack_item.item_flags & ABSTRACT)) + if(coffee_amount >= BEAN_CAPACITY) + balloon_alert(user, "the coffee container is full!") + return + var/obj/item/reagent_containers/food/snacks/grown/coffee/new_coffee = attack_item + if(!user.transferItemToLoc(new_coffee, src)) + return + coffee += new_coffee + coffee_amount++ + balloon_alert(user, "added coffee") + + + if (istype(attack_item, /obj/item/storage/box/coffeepack)) + if(coffee_amount >= BEAN_CAPACITY) + balloon_alert(user, "the coffee container is full!") + return + var/obj/item/storage/box/coffeepack/new_coffee_pack = attack_item + for(var/obj/item/reagent_containers/food/snacks/grown/coffee/new_coffee in new_coffee_pack.contents) + if(coffee_amount < BEAN_CAPACITY) + if(user.transferItemToLoc(new_coffee, src)) + coffee += new_coffee + coffee_amount++ + new_coffee.forceMove(src) + balloon_alert(user, "added coffee") + update_appearance(UPDATE_OVERLAYS) + else + return + update_appearance(UPDATE_OVERLAYS) + return TRUE //no afterattack + +/obj/machinery/coffeemaker/impressa/take_cup(mob/user) + if(!coffee_cups) //shouldn't happen, but we all know how stuff manages to break + balloon_alert(user, "no cups left!") + return + balloon_alert_to_viewers("took cup") + var/obj/item/reagent_containers/food/drinks/coffee/new_cup = new(get_turf(src)) + user.put_in_hands(new_cup) + coffee_cups-- + update_appearance(UPDATE_OVERLAYS) + +/obj/machinery/coffeemaker/impressa/toggle_steam() + QDEL_NULL(particles) + if(brewing) + particles.position = list(-2, 1, 0) + +/obj/machinery/coffeemaker/impressa/brew() + power_change() + if(!try_brew()) + return + operate_for(brew_time) + coffeepot.reagents.add_reagent_list(list(/datum/reagent/consumable/coffee = 120)) + coffee.Cut(1,2) //remove the first item from the list + coffee_amount-- + update_appearance(UPDATE_OVERLAYS) + +#undef BEAN_CAPACITY diff --git a/code/modules/reagents/reagent_containers/bottle.dm b/code/modules/reagents/reagent_containers/bottle.dm index 8ec8cd674642..3710a25f3aab 100644 --- a/code/modules/reagents/reagent_containers/bottle.dm +++ b/code/modules/reagents/reagent_containers/bottle.dm @@ -439,3 +439,39 @@ /obj/item/reagent_containers/glass/bottle/morphine/sleeper cap_on = FALSE + +//types of syrups + +/obj/item/reagent_containers/food/drinks/bottle/syrup_bottle/caramel + name = "bottle of caramel syrup" + desc = "A pump bottle containing caramalized sugar, also known as caramel. Do not lick." + list_reagents = list(/datum/reagent/consumable/caramel = 50) + +/obj/item/reagent_containers/food/drinks/bottle/syrup_bottle/liqueur + name = "bottle of coffee liqueur syrup" + desc = "A pump bottle containing mexican coffee-flavoured liqueur syrup. In production since 1936, HONK." + list_reagents = list(/datum/reagent/consumable/ethanol/kahlua = 50) + +//Coffeepots: for reference, a standard cup is 30u, to allow 20u for sugar/sweetener/milk/creamer +/obj/item/reagent_containers/food/drinks/bottle/coffeepot + icon = 'icons/obj/food/containers.dmi' + name = "coffeepot" + desc = "A large pot for dispensing that ambrosia of corporate life known to mortals only as coffee. Contains 4 standard cups." + volume = 120 + icon_state = "coffeepot" + fill_icon_state = "coffeepot" + fill_icon_thresholds = list(0, 1, 30, 60, 100) + +/obj/item/reagent_containers/glass/coffee_cup + name = "coffee cup" + desc = "A heat-formed plastic coffee cup. Can theoretically be used for other hot drinks, if you're feeling adventurous." + icon = 'icons/obj/machines/coffeemaker.dmi' + icon_state = "coffee_cup_e" + base_icon_state = "coffee_cup" + possible_transfer_amounts = list(10) + volume = 30 + spillable = TRUE + +/obj/item/reagent_containers/glass/coffee_cup/update_icon_state() + icon_state = reagents.total_volume ? base_icon_state : "[base_icon_state]_e" + return ..() diff --git a/icons/mob/radial.dmi b/icons/mob/radial.dmi index 8ec3a0fb46669f41398fe673703db9e6a11130db..9b43fa0d710fa162cc4530f5d9812e44fae8b074 100644 GIT binary patch literal 17999 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