From 3f694d8829942872af0fc340549f722ab22df7c1 Mon Sep 17 00:00:00 2001 From: KingOfThePing <43940569+KingOfThePing@users.noreply.github.com> Date: Sat, 29 Oct 2022 18:38:21 +0200 Subject: [PATCH] =?UTF-8?q?The=20=F0=9F=85=B1=EF=B8=8F=20o=20n=20e=20z=20o?= =?UTF-8?q?=20n=20e=20(#14978)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- aurorastation.dme | 1 + code/game/objects/items/weapons/candle.dm | 15 + code/game/objects/structures/signs.dm | 20 +- code/modules/clothing/suits/costumes.dm | 523 ++++ ...OfThePing - welcome_to_the_(g)raveyard.yml | 42 + icons/obj/clothing/halloween.dmi | Bin 0 -> 75088 bytes .../contained_items/halloween_decorations.dmi | Bin 0 -> 2463 bytes maps/event/idris_cruise/idris_cruise-1.dmm | 2157 ++++++++++++----- 8 files changed, 2138 insertions(+), 620 deletions(-) create mode 100644 code/modules/clothing/suits/costumes.dm create mode 100644 html/changelogs/KingOfThePing - welcome_to_the_(g)raveyard.yml create mode 100644 icons/obj/clothing/halloween.dmi create mode 100644 icons/obj/contained_items/halloween_decorations.dmi diff --git a/aurorastation.dme b/aurorastation.dme index d724f51b872..b70ef86bac4 100644 --- a/aurorastation.dme +++ b/aurorastation.dme @@ -1647,6 +1647,7 @@ #include "code\modules\clothing\spacesuits\void\void.dm" #include "code\modules\clothing\suits\armor.dm" #include "code\modules\clothing\suits\bio.dm" +#include "code\modules\clothing\suits\costumes.dm" #include "code\modules\clothing\suits\hazardvests.dm" #include "code\modules\clothing\suits\hoodies.dm" #include "code\modules\clothing\suits\jobs.dm" diff --git a/code/game/objects/items/weapons/candle.dm b/code/game/objects/items/weapons/candle.dm index 9bdb4a56c7e..4240ec0775c 100644 --- a/code/game/objects/items/weapons/candle.dm +++ b/code/game/objects/items/weapons/candle.dm @@ -74,3 +74,18 @@ playsound(src.loc, 'sound/items/cigs_lighters/cig_snuff.ogg', 50, 1) update_icon() set_light(0) + +// Halloween candle pile + +/obj/item/flame/candle/waxcandles + name = "candle pile" + desc = "A pile of half molten white wax candles, that seem to burn on forever." + icon = 'icons/obj/contained_items/halloween_decorations.dmi' + icon_state = "candles" + item_state = "candles" + light_color = "#E09D37" + wax = 40000 + +/obj/item/flame/candle/waxcandles/Initialize() + . = ..() + light() diff --git a/code/game/objects/structures/signs.dm b/code/game/objects/structures/signs.dm index 8349cdb514e..c70fe589eb0 100644 --- a/code/game/objects/structures/signs.dm +++ b/code/game/objects/structures/signs.dm @@ -1128,4 +1128,22 @@ icon_state = "konyang_l" /obj/structure/sign/flag/konyang/right - icon_state = "konyang_r" \ No newline at end of file + icon_state = "konyang_r" + +//Halloween Banner +/obj/structure/sign/flag/halloween + name = "large halloween flag" + desc = "A bright, purple flag with an orange rim, spelling out \"HAPPY HALLOWEEN\"." + icon = 'icons/obj/contained_items/halloween_decorations.dmi' + icon_state = "halloween" + +/obj/item/flag/halloween/l + name = "large halloween flag" + flag_size = 1 + +/obj/structure/sign/flag/halloween/left + icon_state = "halloween_l" + +/obj/structure/sign/flag/halloween/right + icon_state = "halloween_r" + diff --git a/code/modules/clothing/suits/costumes.dm b/code/modules/clothing/suits/costumes.dm new file mode 100644 index 00000000000..d43968031f9 --- /dev/null +++ b/code/modules/clothing/suits/costumes.dm @@ -0,0 +1,523 @@ +//Main suit parts +/obj/item/clothing/suit/dog_costume + name = "dog onesie" + desc = "An onesie, looking like a german shepard, a bit like Lt. Columbo, actually. Soft and comfy as well." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "dog_costume" + item_state = "dog_costume" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|HEAD|ARMS|LEGS + flags_inv = HIDEJUMPSUIT|HIDESHOES|HIDEGLOVES|HIDEEARS|HIDETAIL|HIDEWRISTS|BLOCKHAIR + +/obj/item/clothing/suit/carp_costume + name = "carp costume" + desc = "A cheap, textile costume, looking like a cartoon version of a dangerous space carp. Tail movement included." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "carp_costume" + item_state = "carp_costume" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|HEAD|ARMS + flags_inv = HIDETAIL|HIDEWRISTS|HIDEEARS|BLOCKHAIR + +/obj/item/clothing/suit/zombie_costume + name = "zombie apparel" + desc = "A zombie costume, together with an extensive fake make-up, making you look like the real deal." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "zombie_costume" + item_state = "zombie_costume" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|HEAD|ARMS|HANDS|LEGS|FEET + flags_inv = HIDEEARS|HIDEGLOVES|HIDEWRISTS|HIDESHOES|HIDEJUMPSUIT|HIDEMASK|HIDETAIL + +/obj/item/clothing/suit/dark_witch_costume + name = "dark witch costume" + desc = "A dark and sinister looking dress, fit for an evil witch." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "dark_witch" + item_state = "dark_witch" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS + flags_inv = HIDEJUMPSUIT|HIDEWRISTS + +/obj/item/clothing/suit/lobster_costume + name = "lobster costume" + desc = "A bright red, rubber costume depicting a lobster." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "lobster" + item_state = "lobster" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO + flags_inv = HIDEJUMPSUIT + +/obj/item/clothing/suit/knight_costume + name = "knight armour" + desc = "A textile and plastic replica of the armour of a medieval knight." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "knight" + item_state = "knight" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS + flags_inv = HIDEJUMPSUIT|HIDEWRISTS|HIDEGLOVES|HIDETAIL + +/obj/item/clothing/suit/marisa_costume + name = "quirky witch dress" + desc = "A black and white dress for anyone wanting to lob some fireballs." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "marisa" + item_state = "marisa" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS + flags_inv = HIDEJUMPSUIT|HIDEWRISTS + +/obj/item/clothing/suit/skeleton_costume + name = "skeleton bodysuit" + desc = "A thin textile bodysuit with a cheap imprint depicting a skeleton on it." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "skeleton" + item_state = "skeleton" + contained_sprite = TRUE + body_parts_covered = HEAD|UPPER_TORSO|LOWER_TORSO|ARMS|HANDS|LEGS|FEET + flags_inv = HIDEJUMPSUIT|HIDEWRISTS|HIDEFACE|HIDEEARS|BLOCKHAIR + +/obj/item/clothing/suit/sumo_costume + name = "sumo costume" + desc = "A rubber costume, making you appear very overweight, just like asian sumo ringers are supposed to look like." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "sumo" + item_state = "sumo" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS + flags_inv = HIDEJUMPSUIT|HIDEWRISTS|HIDESHOES + +/obj/item/clothing/suit/hacker_costume + name = "hacker apparel" + desc = "A long leather coat, black gloves, pants and boots to make you look like a early 21st century hacker. Or rather as one thought they look like." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "hackerman" + item_state = "hackerman" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS|FEET|FACE + flags_inv = HIDEMASK|HIDEGLOVES|HIDESHOES + +/obj/item/clothing/suit/snowman_costume + name = "snowman costume" + desc = "A bright white plastic suit, making you look like a snowman." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "snowman" + item_state = "snowman" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO + +/obj/item/clothing/suit/witch_hunter_costume + name = "witch hunter cloak" + desc = "A red and black coat and oversuit, together with a plastic crucifix to protect you from evil spells." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "witch_hunter" + item_state = "witch_hunter" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS + flags_inv = HIDEJUMPSUIT + +/obj/item/clothing/suit/pharaoh_costume + name = "egypt leader costume" + desc = "A costume which looks like what an egyptian pharaoh would have worn. Very royal, in a way." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "pharaoh" + item_state = "pharaoh" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS + flags_inv = HIDEJUMPSUIT + +/obj/item/clothing/suit/bunny_costume + name = "bunny costume" + desc = "A full body costume which resembles a bunny." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "bunnysuit" + item_state = "bunnysuit" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS + flags_inv = HIDEJUMPSUIT|HIDEWRISTS|HIDEGLOVES|HIDESHOES + +/obj/item/clothing/suit/roman_costume + name = "legionaire costume" + desc = "A piece of tunic and plastic armour, making you look like a legionaire. A roman one, not one from the TCFL." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "roman" + item_state = "roman" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO + flags_inv = HIDEJUMPSUIT + +/obj/item/clothing/suit/bee_costume + name = "bee costume" + desc = "A fluffy costume out of fabric, looking like a honeybee. Bzzz, bzz." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "bee" + item_state = "bee" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS + flags_inv = HIDEJUMPSUIT + +/obj/item/clothing/suit/flash_costume + name = "flash costume" + desc = "Made from cardboard and painted afterwards this costume makes you look like a man-sized flash. Flash functionality not included." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "flashsuit" + item_state = "flashsuit" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO + +/obj/item/clothing/suit/cheap_ghost_costume + name = "\"ghost\" costume" + desc = "The lowest effort costume imaginable. A big bedsheet with two holes in it. Spooky." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "low_effort_ghost" + item_state = "low_effort_ghost" + contained_sprite = TRUE + body_parts_covered = HEAD|UPPER_TORSO|LOWER_TORSO|ARMS|LEGS + flags_inv = HIDEEARS|HIDEEYES|HIDEFACE|HIDEJUMPSUIT|HIDEGLOVES|HIDEMASK|HIDESHOES|HIDEWRISTS|BLOCKHAIR + +/obj/item/clothing/suit/mummy_costume + name = "mummy costume" + desc = "A suit with a lot of bandages attached to it, covering your entire body." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "mummy" + item_state = "mummy" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS + flags_inv = HIDEJUMPSUIT + +/obj/item/clothing/suit/owl_costume + name = "owl suit" + desc = "A full body suit, resembling an owl. Hoot, hoot." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "owl" + item_state = "owl" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS + flags_inv = HIDEJUMPSUIT + +/obj/item/clothing/suit/griffin_suit + name = "griffin suit" + desc = "A full body suit, making you look like a griffin. Without the claws and feathers, though." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "griffin" + item_state = "griffin" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS + flags_inv = HIDEJUMPSUIT + +/obj/item/clothing/suit/scarecrow + name = "scarecrow costume" + desc = "Some rags and hay, all put together to make you look like a scarecrow." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "scarecrow" + item_state = "scarecrow" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS + flags_inv = HIDEJUMPSUIT + +/obj/item/clothing/suit/schoolgirl_costume + name = "schoolgirl costume" + desc = "A costume, resembling a rather cliché school uniform for girls." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "schoolgirl" + item_state = "schoolgirl" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|ARMS + flags_inv = HIDEJUMPSUIT + +/obj/item/clothing/suit/jester_costume + name = "jester costume" + desc = "A cheap costume made of fabric, resembling what a medieval jester would have worn, probably." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "jester" + item_state = "jester" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS + flags_inv = HIDEJUMPSUIT + +/obj/item/clothing/suit/cult_leader + name = "cult leader costume" + desc = "A long robe and undershirt, making you look like the religious leader of your own personal cult." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "chaplain_hoodie_leader" + item_state = "chaplain_hoodie_leader" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS + flags_inv = HIDEJUMPSUIT + +/obj/item/clothing/suit/wizard_costume + name = "wizard costume" + desc = "Bright blue robes, making you look like a level 30 wizard." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "wizard" + item_state = "wizard" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS + flags_inv = HIDEJUMPSUIT + +/obj/item/clothing/suit/zombiedoc_apron + name = "zombie doctor apron" + desc = "A brown leather apron with some worrying stains on it." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "zombiedoc_apron" + item_state = "zombiedoc_apron" + contained_sprite = TRUE + +/obj/item/clothing/suit/maid_costume + name = "maid costume" + desc = "A detailed replica of the dress of a french maid, from the old times." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "maid" + item_state = "maid" + contained_sprite = TRUE + body_parts_covered = UPPER_TORSO + flags_inv = HIDEJUMPSUIT + +/obj/item/clothing/under/ice_fairy_dress + name = "ice fairy dress" + desc = "A cold blue dress with a white rolled up button-up shirt underneath." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "ice_fairy_dress" + item_state = "ice_fairy_dress" + contained_sprite = TRUE + +/obj/item/clothing/suit/storage/target_costume + name = "aiming target" + desc = "Sometimes you really feel like the entire universe is after you. With this costume at least you acknowledge it." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "target_costume" + item_state = "target_costume" + contained_sprite = TRUE + +/obj/item/clothing/suit/storage/target_costume/Initialize() + . = ..() + pockets.storage_slots = 2 + pockets.max_w_class = ITEMSIZE_NORMAL + pockets.max_storage_space = 8 + +/obj/item/clothing/suit/storage/target_costume/attack_hand(mob/user) + . = ..() + var/len = length(pockets.contents) + if(!len) + item_state = "target_costume" + if(len == 1) + item_state = "target_costume_one" + if(len == 2) + item_state = "target_costume_two" + +/obj/item/clothing/suit/storage/target_costume/attackby(obj/item/W, mob/user) + . = ..() + var/len = length(pockets.contents) + if(!len) + item_state = "target_costume" + if(len == 1) + item_state = "target_costume_one" + if(len == 2) + item_state = "target_costume_two" +// Hats +/obj/item/clothing/head/judge_wig + name = "judge wig" + desc = "A cheaply made wig, making you look like a judge or philosopher." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "judge_wig" + item_state = "judge_wig" + contained_sprite = TRUE + flags_inv = BLOCKHAIR + +/obj/item/clothing/head/dark_witch_hat + name = "dark witch hat" + desc = "A sinister looking piece of headware, perfect for a witch." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "dark_witch_hat" + item_state = "dark_witch_hat" + contained_sprite = TRUE + +/obj/item/clothing/head/bunny_hat + name = "bunny ears" + desc = "A piece of plastic, with some bunny ears attached to them." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "bunny_hat" + item_state = "bunny_hat" + contained_sprite = TRUE + +/obj/item/clothing/head/bunny_hat2 + name = "bunny mask" + desc = "A full head mask, depicting a friendly looking bunny." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "bunny_hat2" + item_state = "bunny_hat2" + contained_sprite = TRUE + body_parts_covered = HEAD|FACE|EYES + flags_inv = BLOCKHAIR + +/obj/item/clothing/head/witch_hunter_hat + name = "witch hunter hat" + desc = "A wide brimmed, black and red hat, donning a crucifix on the front to shield you from evil demons and witches." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "witch_hunter_hat" + item_state = "witch_hunter_hat" + contained_sprite = TRUE + +/obj/item/clothing/head/pharaoh_hat + name = "pharaoh headpiece" + desc = "A piece of headgear, marking you as the great egyptian leader you always wanted to be." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "pharaoh_hat" + item_state = "pharaoh_hat" + contained_sprite = TRUE + +/obj/item/clothing/head/marisa_hat + name = "quirky witch hat" + desc = "A black and white hat, to complete your look as the very dangerous witch absolutely are." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "marisa_hat" + item_state = "marisa_hat" + contained_sprite = TRUE + +/obj/item/clothing/head/knight_hat + name = "knight helmet" + desc = "A plastic replica of a knight helmet minus the actual protection." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "knight_hat" + item_state = "knight_hat" + contained_sprite = TRUE + body_parts_covered = HEAD|FACE|EYES + flags_inv = BLOCKHAIR + + +/obj/item/clothing/head/snowman_hat + name = "snowman headpiece" + desc = "The headpiece for the snowman costume. It looks a bit strange to you." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "snowman_hat" + item_state = "snowman_hat" + contained_sprite = TRUE + body_parts_covered = HEAD|FACE + flags_inv = BLOCKHAIR + +/obj/item/clothing/head/flashsuit_hat + name = "flashsuit hat" + desc = "The headpiece for the flash suit. Maybe if someone hits you on your head the flash will actually go off." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "flashsuit_hat" + item_state = "flashsuit_hat" + contained_sprite = TRUE + +/obj/item/clothing/head/jester_hat + name = "jester hat" + desc = "A cheaply hat like one of a medieval jester, so you look like a proper fool." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "jester_hat" + item_state = "jester_hat" + contained_sprite = TRUE + flags_inv = BLOCKHAIR + +/obj/item/clothing/head/bee_hat + name = "bee antennae" + desc = "A pair of antennas, to complete your honeybee look." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "bee_hat" + item_state = "bee_hat" + contained_sprite = TRUE + +/obj/item/clothing/head/roman_hat + name = "legionaire helmet" + desc = "The plastic helmet of a roman legionaire. Dying for Rome is a great honour, you were told." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "roman_hat" + item_state = "roman_hat" + contained_sprite = TRUE + flags_inv = BLOCKHAIR + +/obj/item/clothing/head/roman_centurion_helmet + name = "legionaire centurion helmet" + desc = "The plastic helmet of a roman legionaire officer. Roma Invicta!" + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "roman_centurion_hat" + item_state = "roman_centurion_hat" + contained_sprite = TRUE + flags_inv = BLOCKHAIR + +/obj/item/clothing/head/griffin_hat + name = "griffin costume headpiece" + desc = "The headpiece for the griffin costume. The beak is thankfully not sharpened." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "griffin_hat" + item_state = "griffin_hat" + contained_sprite = TRUE + body_parts_covered = HEAD|FACE|EYES + flags_inv = BLOCKHAIR + +/obj/item/clothing/head/scarecrow_hat + name = "scarecrow hat" + desc = "A rugged, brown hat to complete your scary scarecrow look." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "scarecrow_hat" + item_state = "scarecrow_hat" + contained_sprite = TRUE + +/obj/item/clothing/head/lobster_hat + name = "lobster costume headpiece" + desc = "The rubber headpiece to the lobster costume." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "lobster_hat" + item_state = "lobster_hat" + contained_sprite = TRUE + body_parts_covered = HEAD|EYES|FACE + flags_inv = BLOCKHAIR + +/obj/item/clothing/head/mummy_hat + name = "mummy mask" + desc = "A full head mask for the real mummy look. Real bandages, real spooks." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "mummy_mask" + item_state = "mummy_mask" + contained_sprite = TRUE + body_parts_covered = HEAD|EYES + flags_inv = BLOCKHAIR + +/obj/item/clothing/head/ice_fairy_bow + name = "ice fairy bow" + desc = "A cold blue ribbon tied into a bow, with a clip on the back to attach to hair." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "ice_fairy_hairbow" + item_state = "ice_fairy_hairbow" + contained_sprite = TRUE + +//Masks + +/obj/item/clothing/head/maid_hat + name = "maid dress headpiece" + desc = "The white headpiece, intended to be worn together with the maid dress." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "maid_hat" + item_state = "maid_hat" + contained_sprite = TRUE + +// Accessory ⑨ +/obj/item/clothing/accessory/ice_fairy_wings + name = "ice fairy wings" + desc = "A set of translucent ice crystal wings. Ice cold." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "ice_fairy_wings" + item_state = "ice_fairy_wings" + contained_sprite = TRUE + +/obj/item/clothing/ears/maid_ears + name = "konyang shell antennae" + desc = "A pair of specialized antennae for shells, resembling mechanical ears. For cuteness factors, you assume." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "chobits_ears" + item_state = "chobits_ears" + contained_sprite = TRUE + +// Gloves +/obj/item/clothing/gloves/zombiedoctor_gloves + name = "zombie doctor gloves" + desc = "A pair of rugged leather gloves, perfect for all your \"surgeries\" and experiments." + icon = 'icons/obj/clothing/halloween.dmi' + icon_state = "zombiedoc_gloves" + item_state = "zombiedoc_gloves" + contained_sprite = TRUE diff --git a/html/changelogs/KingOfThePing - welcome_to_the_(g)raveyard.yml b/html/changelogs/KingOfThePing - welcome_to_the_(g)raveyard.yml new file mode 100644 index 00000000000..641f3caf86b --- /dev/null +++ b/html/changelogs/KingOfThePing - welcome_to_the_(g)raveyard.yml @@ -0,0 +1,42 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +# balance +# admin +# backend +# security +# refactor +################################# + +# Your name. +author: KingOfThePing + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Adds halloween costumes and decorations." + - maptweak: "Tweaks the Idris cruise map slightly with halloween additions." diff --git a/icons/obj/clothing/halloween.dmi b/icons/obj/clothing/halloween.dmi new file mode 100644 index 0000000000000000000000000000000000000000..ec3e3c43cabdc709becb5ebf82ef3a757512c010 GIT binary patch literal 75088 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

?6M@3|Bz;*mFs+tdx8Xl0`A1GZIqxs-*oC!} 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 literal 0 HcmV?d00001 diff --git a/maps/event/idris_cruise/idris_cruise-1.dmm b/maps/event/idris_cruise/idris_cruise-1.dmm index 7efecdf56c6..c4b789b16cb 100644 --- a/maps/event/idris_cruise/idris_cruise-1.dmm +++ b/maps/event/idris_cruise/idris_cruise-1.dmm @@ -184,12 +184,14 @@ }, /area/cruise/aft_p) "afh" = ( -/obj/structure/table/wood, -/obj/item/toy/desk/fan, +/obj/structure/sign/flag/halloween/right{ + pixel_x = -32; + dir = 8 + }, /turf/unsimulated/floor{ icon_state = "dark2" }, -/area/cruise/aft) +/area/cruise/aft_s) "agB" = ( /obj/effect/floor_decal/industrial/warning{ dir = 5 @@ -201,9 +203,6 @@ /area/cruise/virtual_reality) "agC" = ( /obj/structure/railing/mapped, -/obj/effect/landmark/force_spawnpoint{ - job_tag = "Passenger" - }, /turf/unsimulated/floor{ icon_state = "tiles_small" }, @@ -310,6 +309,17 @@ name = "dirt" }, /area/cruise/jungle) +"akE" = ( +/obj/structure/closet/crate/bin, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/sign/flag/halloween/right{ + pixel_x = -32; + dir = 8 + }, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "als" = ( /obj/structure/window/reinforced/crescent{ dir = 1 @@ -453,12 +463,18 @@ }, /area/cruise/escort) "arM" = ( -/obj/structure/janitorialcart/full{ - dir = 1 +/obj/item/clothing/suit/zombiedoc_apron, +/obj/item/clothing/gloves/zombiedoctor_gloves, +/obj/structure/closet/walllocker{ + pixel_y = -32; + name = "\improper IPC 'Hazel #S-H12.06'" }, -/obj/item/reagent_containers/glass/bucket, -/obj/item/reagent_containers/glass/bucket, -/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 4.1; + opacity = 0 + }, +/obj/effect/floor_decal/industrial/outline/grey, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -491,9 +507,6 @@ name = "aft hall indicator"; pixel_x = 32 }, -/obj/machinery/light{ - dir = 4 - }, /turf/unsimulated/floor{ icon_state = "turquoise" }, @@ -871,14 +884,15 @@ }, /area/cruise/security) "aFo" = ( -/obj/structure/railing/mapped, -/obj/machinery/light{ +/obj/machinery/light/small, +/obj/structure/sign/flag/halloween/left{ + pixel_y = -32; dir = 1 }, /turf/unsimulated/floor{ - icon_state = "wood_light" + icon_state = "alienvault" }, -/area/cruise/aft) +/area/cruise/main_bar/aft) "aFz" = ( /obj/structure/trash_pile, /turf/unsimulated/floor{ @@ -1132,15 +1146,6 @@ icon_state = "floor7" }, /area/cruise/fore) -"aNq" = ( -/obj/effect/landmark/force_spawnpoint{ - job_tag = "Passenger" - }, -/turf/unsimulated/floor{ - dir = 8; - icon_state = "wood" - }, -/area/cruise/central) "aNx" = ( /obj/structure/railing/mapped, /turf/simulated/floor/exoplanet/water/shallow, @@ -1175,12 +1180,10 @@ /area/cruise/escort) "aPP" = ( /obj/structure/window/reinforced/crescent{ - dir = 8 - }, -/obj/machinery/photocopier, -/obj/machinery/light{ - dir = 8 + dir = 4 }, +/obj/structure/table/stone/marble, +/obj/item/flame/candle/waxcandles, /turf/unsimulated/floor{ dir = 8; icon_state = "wood" @@ -1356,6 +1359,12 @@ icon_state = "dark2" }, /area/cruise/custodial_s) +"aWx" = ( +/obj/structure/railing/mapped, +/turf/unsimulated/floor{ + icon_state = "turquoise" + }, +/area/cruise/aft) "aWF" = ( /obj/structure/table/stone/marble, /obj/item/reagent_containers/food/drinks/shaker{ @@ -1366,6 +1375,8 @@ /obj/machinery/door/blast/shutters/open{ id = "bar_southwest" }, +/obj/item/storage/box/fancy/candle_box, +/obj/item/storage/box/fancy/candle_box, /turf/unsimulated/floor{ dir = 8; icon_state = "wood" @@ -1524,6 +1535,9 @@ }, /area/cruise/pool/sauna1) "bcx" = ( +/obj/effect/landmark/force_spawnpoint{ + job_tag = "Off-Duty Crew Member" + }, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -1633,7 +1647,7 @@ dir = 1 }, /obj/structure/table/stone/marble, -/obj/item/clothing/accessory/armband/idris, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ icon_state = "wood_cherry" }, @@ -1827,7 +1841,8 @@ }, /area/cruise/hangar) "blU" = ( -/obj/structure/bed/stool/chair/wood, +/obj/structure/bed/stool, +/obj/machinery/light, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -2149,14 +2164,6 @@ icon_state = "dark" }, /area/cruise/central) -"bxm" = ( -/obj/effect/landmark/force_spawnpoint{ - job_tag = "Passenger" - }, -/turf/unsimulated/floor{ - icon_state = "tiles_small" - }, -/area/cruise/central) "bxs" = ( /obj/effect/floor_decal/corner/green{ dir = 1 @@ -2185,6 +2192,8 @@ /obj/machinery/door/airlock/glass{ name = "Kitchen" }, +/obj/effect/decal/cleanable/cobweb2, +/obj/effect/decal/cleanable/cobweb, /turf/unsimulated/floor{ icon_state = "new_white" }, @@ -2337,6 +2346,11 @@ dir = 4 }, /obj/machinery/door/window/westleft, +/obj/item/reagent_containers/food/snacks/chilied_eggs, +/obj/item/reagent_containers/food/snacks/chilied_eggs, +/obj/item/reagent_containers/food/snacks/corn_dog, +/obj/item/reagent_containers/food/snacks/corn_dog, +/obj/item/reagent_containers/food/snacks/corn_dog, /turf/simulated/floor/wood, /area/cruise/dining_hall) "bFr" = ( @@ -2349,16 +2363,14 @@ }, /area/cruise/virtual_reality) "bFV" = ( -/obj/structure/table/steel, -/obj/item/storage/box/lights/mixed, -/obj/item/storage/box/lights/mixed, -/obj/item/storage/box/lights, -/obj/item/storage/box/lights, -/obj/item/storage/box/lights, +/obj/structure/sign/flag/halloween/left{ + dir = 8; + pixel_x = -32 + }, /turf/unsimulated/floor{ icon_state = "dark2" }, -/area/cruise/custodial_p) +/area/cruise/aft_s) "bGs" = ( /obj/machinery/power/solar/fake, /obj/effect/floor_decal/industrial/warning{ @@ -2450,6 +2462,7 @@ /area/cruise/fore) "bNG" = ( /obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/cobweb2, /turf/unsimulated/floor{ icon_state = "dark" }, @@ -2509,6 +2522,7 @@ /area/cruise/pool/sauna2) "bPI" = ( /obj/structure/table/reinforced/wood, +/obj/item/flame/candle/waxcandles, /turf/unsimulated/floor{ icon_state = "lino_grey" }, @@ -2762,14 +2776,6 @@ icon_state = "dark2" }, /area/cruise/pool) -"ceU" = ( -/obj/effect/landmark/force_spawnpoint{ - job_tag = "Off-Duty Crew Member" - }, -/turf/unsimulated/floor{ - icon_state = "tiles_small" - }, -/area/cruise/central) "ceX" = ( /obj/structure/table/wood, /obj/machinery/recharger{ @@ -2957,6 +2963,18 @@ icon_state = "beach" }, /area/cruise/virtual_reality) +"cmT" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/sign/flag/halloween/left{ + dir = 8; + pixel_x = -32 + }, +/turf/unsimulated/floor{ + icon_state = "tiles_small" + }, +/area/cruise/fore_s) "cna" = ( /obj/structure/bed/stool/chair/wood{ dir = 8 @@ -2969,7 +2987,7 @@ }, /area/cruise/fore_p) "cnk" = ( -/obj/structure/table/wood, +/obj/item/flame/candle/waxcandles, /turf/unsimulated/floor{ icon_state = "turquoise" }, @@ -3046,6 +3064,15 @@ dir = 4 }, /obj/machinery/door/window/westleft, +/obj/item/reagent_containers/food/snacks/ricepudding, +/obj/item/reagent_containers/food/snacks/ricepudding, +/obj/item/reagent_containers/food/snacks/sliceable/cake/apple, +/obj/item/reagent_containers/food/snacks/sliceable/cake/cheese, +/obj/item/reagent_containers/food/snacks/sliceable/cake/chocolate, +/obj/item/reagent_containers/food/snacks/sliceable/cake/lemon, +/obj/item/reagent_containers/food/snacks/sliceable/cake/orange, +/obj/item/reagent_containers/food/snacks/sliceable/creamcheesebread, +/obj/item/reagent_containers/food/snacks/sliceable/creamcheesebread, /turf/simulated/floor/wood, /area/cruise/dining_hall) "cpH" = ( @@ -3079,6 +3106,12 @@ icon_state = "new_white" }, /area/cruise/pool) +"cqk" = ( +/obj/item/clothing/head/pumpkin/lantern, +/turf/unsimulated/floor{ + icon_state = "asteroidplating" + }, +/area/cruise/beach) "cqp" = ( /obj/machinery/light, /turf/unsimulated/floor{ @@ -3216,6 +3249,14 @@ /obj/machinery/light{ dir = 8 }, +/obj/structure/sign/flag/halloween/left{ + dir = 8; + pixel_x = -32 + }, +/obj/item/flame/candle/waxcandles{ + pixel_x = -5; + pixel_y = 11 + }, /turf/unsimulated/floor{ icon_state = "wood_cherry" }, @@ -3252,20 +3293,14 @@ icon_state = "new_white" }, /area/cruise/main_bar) -"cAw" = ( -/obj/structure/railing/mapped, -/obj/effect/floor_decal/corner/beige/diagonal, -/obj/effect/landmark/force_spawnpoint{ - job_tag = "Off-Duty Crew Member" - }, -/turf/unsimulated/floor{ - icon_state = "dark2" - }, -/area/cruise/centerline) "cBe" = ( /obj/machinery/light{ dir = 8 }, +/obj/structure/sign/flag/halloween/right{ + pixel_x = -32; + dir = 8 + }, /turf/unsimulated/floor{ icon_state = "wood_cherry" }, @@ -3366,9 +3401,6 @@ /obj/effect/floor_decal/corner/blue{ dir = 5 }, -/obj/effect/landmark/force_spawnpoint{ - job_tag = "Passenger" - }, /turf/unsimulated/floor{ icon_state = "dark" }, @@ -3379,6 +3411,15 @@ icon_state = "plating" }, /area/template_noop) +"cEX" = ( +/obj/structure/sign/flag/halloween/right{ + pixel_x = -32; + dir = 8 + }, +/turf/unsimulated/floor{ + icon_state = "lino_grey" + }, +/area/cruise/arcade) "cFa" = ( /obj/structure/table/reinforced, /obj/random/contraband, @@ -3415,6 +3456,9 @@ name = "Station Intercom (General)"; pixel_x = -24 }, +/obj/effect/landmark/force_spawnpoint{ + job_tag = "Off-Duty Crew Member" + }, /turf/unsimulated/floor{ icon_state = "tiles_small" }, @@ -3426,6 +3470,11 @@ icon_state = "wood" }, /area/cruise/jungle) +"cGi" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/wood, +/area/cruise/dining_hall) "cGz" = ( /obj/structure/barricade/metal{ dir = 1 @@ -3647,9 +3696,7 @@ /area/cruise/centerline) "cOX" = ( /obj/structure/table/wood, -/obj/machinery/light{ - dir = 8 - }, +/obj/item/flame/candle/waxcandles, /turf/unsimulated/floor{ dir = 8; icon_state = "wood" @@ -3816,9 +3863,6 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/light/small{ - dir = 1 - }, /turf/unsimulated/floor{ icon_state = "carpet10-8" }, @@ -3859,9 +3903,6 @@ /obj/effect/floor_decal/corner/blue{ dir = 5 }, -/obj/effect/landmark/force_spawnpoint{ - job_tag = "Passenger" - }, /turf/unsimulated/floor{ icon_state = "dark" }, @@ -3938,6 +3979,7 @@ /obj/structure/railing/mapped{ dir = 8 }, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -4039,6 +4081,7 @@ /obj/machinery/light{ dir = 1 }, +/obj/structure/bed/stool/padded/red, /turf/unsimulated/floor{ icon_state = "wood_cherry" }, @@ -4046,6 +4089,7 @@ "ddC" = ( /obj/effect/floor_decal/industrial/warning/corner, /obj/structure/table/stone/marble, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ icon_state = "wood_cherry" }, @@ -4236,6 +4280,12 @@ icon_state = "asteroidfloor" }, /area/cruise/beach_cave) +"djM" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/unsimulated/floor{ + icon_state = "floor7" + }, +/area/cruise/aft) "dkj" = ( /obj/structure/railing/mapped{ dir = 1 @@ -4286,12 +4336,12 @@ }, /area/cruise/virtual_reality) "dlF" = ( -/obj/structure/railing/mapped{ - dir = 4 +/obj/structure/sign/flag/halloween/left{ + dir = 8; + pixel_x = -32 }, -/obj/effect/floor_decal/corner/beige/diagonal, /turf/unsimulated/floor{ - icon_state = "dark2" + icon_state = "turquoise" }, /area/cruise/aft) "dlP" = ( @@ -4354,7 +4404,9 @@ /area/cruise/escort) "dqf" = ( /obj/effect/floor_decal/corner/green/diagonal, -/mob/living/simple_animal/cat, +/mob/living/simple_animal/cat{ + name = "Herbert" + }, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -4440,6 +4492,33 @@ icon_state = "asteroidfloor" }, /area/cruise/beach) +"dxf" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/bunny_costume, +/obj/item/clothing/suit/bunny_costume, +/obj/item/clothing/suit/dog_costume, +/obj/item/clothing/suit/dog_costume, +/obj/item/clothing/suit/knight_costume, +/obj/item/clothing/suit/knight_costume, +/obj/item/clothing/suit/owl_costume, +/obj/item/clothing/suit/owl_costume, +/obj/item/clothing/suit/skeleton_costume, +/obj/item/clothing/suit/skeleton_costume, +/obj/item/clothing/suit/wizard_costume, +/obj/item/clothing/suit/wizard_costume, +/obj/item/clothing/head/bunny_hat, +/obj/item/clothing/head/bunny_hat, +/obj/item/clothing/head/bunny_hat2, +/obj/item/clothing/head/bunny_hat2, +/obj/item/clothing/head/knight_hat, +/obj/item/clothing/head/knight_hat, +/obj/item/clothing/head/collectable/wizard, +/obj/item/clothing/head/collectable/wizard, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "dxi" = ( /obj/structure/closet/crate/freezer/rations, /turf/unsimulated/floor{ @@ -4610,14 +4689,12 @@ icon_state = "dark2" }, /area/cruise/escort) -"dDd" = ( -/obj/machinery/light{ - dir = 8 - }, +"dEj" = ( +/obj/item/flame/candle/waxcandles, /turf/unsimulated/floor{ - icon_state = "turquoise" + icon_state = "lino_grey" }, -/area/cruise/aft) +/area/cruise/pool) "dEl" = ( /obj/structure/flora/grass/jungle, /turf/unsimulated/floor{ @@ -4990,7 +5067,8 @@ "dXN" = ( /obj/machinery/door/airlock/multi_tile/glass{ dir = 1; - name = "Central Emergency Supplies Storage" + name = "Central Emergency Supplies Storage"; + req_access = list(101) }, /turf/unsimulated/floor{ icon_state = "dark2" @@ -5050,14 +5128,6 @@ name = "dirt" }, /area/cruise/jungle) -"ebS" = ( -/obj/effect/landmark/force_spawnpoint{ - job_tag = "Off-Duty Crew Member" - }, -/turf/unsimulated/floor{ - icon_state = "dark" - }, -/area/cruise/centerline) "ecq" = ( /obj/structure/bed/stool/chair/wood{ dir = 1 @@ -5187,8 +5257,7 @@ /obj/structure/window/reinforced/crescent{ dir = 8 }, -/obj/structure/table/stone/marble, -/obj/item/device/flashlight/lamp/green, +/obj/item/flame/candle/waxcandles, /turf/unsimulated/floor{ dir = 8; icon_state = "wood" @@ -5200,9 +5269,6 @@ name = "Station Intercom (General)"; pixel_x = 24 }, -/obj/effect/landmark/force_spawnpoint{ - job_tag = "Passenger" - }, /turf/unsimulated/floor{ dir = 8; icon_state = "wood" @@ -5285,12 +5351,12 @@ }, /area/cruise/hydroponics) "emS" = ( -/obj/structure/railing/mapped{ - dir = 1 +/obj/structure/sign/flag/halloween/right{ + pixel_x = 32; + dir = 4 }, -/obj/effect/floor_decal/corner/beige/diagonal, /turf/unsimulated/floor{ - icon_state = "dark2" + icon_state = "turquoise" }, /area/cruise/aft) "enl" = ( @@ -5733,13 +5799,27 @@ }, /area/cruise/jungle) "eBi" = ( -/obj/structure/railing/mapped{ - dir = 8 - }, -/obj/structure/table/wood, -/obj/machinery/recharger{ - pixel_y = 4 - }, +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/carp_costume, +/obj/item/clothing/suit/carp_costume, +/obj/item/clothing/suit/flash_costume, +/obj/item/clothing/suit/flash_costume, +/obj/item/clothing/suit/lobster_costume, +/obj/item/clothing/suit/lobster_costume, +/obj/item/clothing/suit/pharaoh_costume, +/obj/item/clothing/suit/pharaoh_costume, +/obj/item/clothing/suit/snowman_costume, +/obj/item/clothing/suit/snowman_costume, +/obj/item/clothing/head/flashsuit_hat, +/obj/item/clothing/head/flashsuit_hat, +/obj/item/clothing/head/lobster_hat, +/obj/item/clothing/head/lobster_hat, +/obj/item/clothing/head/pharaoh_hat, +/obj/item/clothing/head/pharaoh_hat, +/obj/item/clothing/head/snowman_hat, +/obj/item/clothing/head/snowman_hat, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/light, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -5814,6 +5894,13 @@ icon_state = "freezerfloor" }, /area/cruise/washroom_fore) +"eEt" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/tiled/ramp{ + dir = 8 + }, +/area/cruise/centerline) "eFA" = ( /mob/living/simple_animal/crab{ desc = "A rather large crab, about a couple feet in width. It seems pretty docile. It also possesses a little tag connected to its right claw, reading Gilbert."; @@ -5857,11 +5944,11 @@ /area/cruise/beach) "eGk" = ( /obj/structure/table/stone/marble, -/obj/item/material/ashtray/bronze, /obj/machinery/door/firedoor, /obj/machinery/door/blast/shutters/open{ id = "bar_southwest" }, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ dir = 8; icon_state = "wood" @@ -5900,6 +5987,16 @@ icon_state = "freezerfloor" }, /area/cruise/washroom_aft) +"eII" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 8 + }, +/obj/item/flame/candle/waxcandles, +/turf/unsimulated/floor{ + dir = 8; + icon_state = "wood" + }, +/area/cruise/centerline) "eKe" = ( /obj/structure/sign/flag/idris/right{ pixel_y = 32 @@ -6017,6 +6114,10 @@ /area/cruise/centerline) "ePu" = ( /obj/structure/closet/emcloset, +/obj/structure/sign/flag/halloween/left{ + dir = 4; + pixel_x = 32 + }, /turf/unsimulated/floor{ icon_state = "wood_willow" }, @@ -6226,9 +6327,6 @@ /obj/structure/sign/flag/idris{ pixel_y = 32 }, -/obj/machinery/light{ - dir = 1 - }, /turf/unsimulated/floor{ icon_state = "turquoise" }, @@ -6253,6 +6351,9 @@ name = "Station Intercom (General)"; pixel_x = 24 }, +/obj/effect/landmark/force_spawnpoint{ + job_tag = "Off-Duty Crew Member" + }, /turf/unsimulated/floor{ icon_state = "tiles_small" }, @@ -6794,6 +6895,9 @@ /obj/machinery/light{ dir = 1 }, +/obj/effect/landmark/force_spawnpoint{ + job_tag = "Passenger" + }, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -7008,6 +7112,14 @@ icon_state = "rub_carpet" }, /area/cruise/hydroponics) +"fCn" = ( +/obj/item/flame/candle/waxcandles{ + pixel_y = 24 + }, +/turf/unsimulated/floor{ + icon_state = "turquoise" + }, +/area/cruise/aft) "fCr" = ( /obj/effect/floor_decal/spline/fancy/wood{ dir = 8 @@ -7111,6 +7223,15 @@ name = "dirt" }, /area/cruise/jungle) +"fGm" = ( +/obj/item/flame/candle/waxcandles, +/obj/item/clothing/head/pumpkin/lantern{ + pixel_y = 12 + }, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "fGs" = ( /obj/structure/flora/grass/jungle, /obj/machinery/light{ @@ -7140,6 +7261,13 @@ icon_state = "dark2" }, /area/cruise/hangar) +"fHn" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/cobweb2, +/turf/unsimulated/floor{ + icon_state = "lino_grey" + }, +/area/cruise/main_bar) "fHC" = ( /obj/structure/table/steel, /obj/item/flag/idris, @@ -7224,18 +7352,11 @@ /obj/effect/floor_decal/spline/fancy{ dir = 4 }, -/obj/item/paper{ - info = "This stage is for the MEDAL OF VALOR 2 alpha gameplay demo! Please enter your respective team's chair for balance reasons. Do not use the enemy team's base ingame! Remember, sharing is caring!"; - name = "medal of valor intro sheet" - }, -/obj/item/paper{ - info = "This stage is for the MEDAL OF VALOR 2 alpha gameplay demo! Please enter your respective team's chair for balance reasons. Do not use the enemy team's base ingame! Remember, sharing is caring!"; - name = "medal of valor intro sheet" - }, /obj/structure/table/standard, /obj/machinery/light/small{ dir = 4 }, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ icon_state = "lino_grey" }, @@ -7312,13 +7433,22 @@ "fNT" = ( /obj/effect/floor_decal/corner/beige/diagonal, /obj/machinery/light, -/obj/effect/landmark/force_spawnpoint{ - job_tag = "Passenger" - }, /turf/unsimulated/floor{ icon_state = "dark2" }, /area/cruise/central) +"fOF" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/sign/flag/halloween/left{ + dir = 8; + pixel_x = -32 + }, +/turf/unsimulated/floor{ + icon_state = "lino_grey" + }, +/area/cruise/arcade) "fPf" = ( /obj/structure/bed/stool/chair/sofa/right/red, /turf/unsimulated/floor{ @@ -7328,10 +7458,10 @@ /area/cruise/main_bar) "fQb" = ( /obj/structure/table/wood, -/obj/item/clothing/accessory/armband/idris, /obj/machinery/light/small{ dir = 1 }, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ icon_state = "wood_cherry" }, @@ -7347,7 +7477,7 @@ /area/cruise/beach) "fQJ" = ( /obj/structure/bed/stool/bar/padded/red, -/obj/structure/sign/flag/idris/right{ +/obj/structure/sign/flag/halloween/right{ pixel_y = 32 }, /turf/unsimulated/floor{ @@ -7525,6 +7655,15 @@ icon_state = "new_white" }, /area/cruise/pool) +"fVD" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/item/flame/candle/waxcandles, +/turf/unsimulated/floor{ + icon_state = "dark" + }, +/area/cruise/aft_p) "fWc" = ( /obj/item/device/radio/intercom{ dir = 8; @@ -7537,6 +7676,10 @@ /obj/structure/bed/stool/chair/sofa/red{ dir = 8 }, +/obj/structure/sign/flag/halloween/left{ + dir = 4; + pixel_x = 32 + }, /turf/unsimulated/floor{ icon_state = "wood_cherry" }, @@ -7698,7 +7841,7 @@ /area/cruise/beach) "gbW" = ( /obj/effect/floor_decal/spline/fancy/wood/full, -/obj/structure/flora/pottedplant/random, +/obj/item/flame/candle/waxcandles, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -7756,6 +7899,17 @@ name = "dirt" }, /area/cruise/jungle) +"geh" = ( +/obj/machinery/atm{ + pixel_y = 30 + }, +/obj/item/clothing/head/pumpkin/lantern{ + pixel_y = 12 + }, +/turf/unsimulated/floor{ + icon_state = "turquoise" + }, +/area/cruise/aft) "geN" = ( /obj/item/device/flashlight, /obj/item/device/flashlight, @@ -7774,11 +7928,7 @@ /obj/item/device/flashlight, /obj/item/device/flashlight, /obj/item/device/flashlight, -/obj/item/device/flashlight, /obj/structure/railing/mapped, -/obj/machinery/light{ - dir = 8 - }, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -7989,7 +8139,6 @@ pixel_y = 14 }, /obj/machinery/door/firedoor, -/obj/item/clothing/accessory/armband/idris, /obj/machinery/door/blast/shutters/open{ id = "bar_east" }, @@ -8317,6 +8466,17 @@ icon_state = "wood_light" }, /area/cruise/library) +"gvZ" = ( +/obj/structure/flora/grass/jungle{ + icon_state = "grassa2" + }, +/obj/item/flame/candle/waxcandles, +/turf/unsimulated/floor{ + footstep_sound = /decl/sound_category/grass_footstep; + icon_state = "asteroid"; + name = "dirt" + }, +/area/cruise/jungle) "gwa" = ( /mob/living/simple_animal/cow, /obj/machinery/light{ @@ -8737,6 +8897,9 @@ /area/cruise/tcomms_sat) "gNa" = ( /obj/machinery/hologram/holopad, +/obj/effect/landmark/force_spawnpoint{ + job_tag = "Off-Duty Crew Member" + }, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -8750,9 +8913,6 @@ /area/cruise/pool) "gNw" = ( /obj/effect/floor_decal/corner/beige/diagonal, -/obj/effect/landmark/force_spawnpoint{ - job_tag = "Passenger" - }, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -8951,6 +9111,16 @@ icon_state = "dark2" }, /area/cruise/aft) +"gXG" = ( +/obj/effect/floor_decal/corner/blue/diagonal, +/obj/structure/sign/flag/halloween/left{ + dir = 8; + pixel_x = -32 + }, +/turf/unsimulated/floor{ + icon_state = "new_white" + }, +/area/cruise/pool) "gYk" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/grass/jungle, @@ -9301,6 +9471,10 @@ /obj/machinery/light{ dir = 4 }, +/obj/structure/sign/flag/halloween/right{ + pixel_x = 32; + dir = 4 + }, /turf/unsimulated/floor{ icon_state = "wood_cherry" }, @@ -9414,15 +9588,8 @@ /obj/effect/floor_decal/spline/fancy{ dir = 4 }, -/obj/item/paper{ - info = "This stage is for the MEDAL OF VALOR 2 alpha gameplay demo! Please enter your respective team's chair for balance reasons. Do not use the enemy team's base ingame! Remember, sharing is caring!"; - name = "medal of valor intro sheet" - }, -/obj/item/paper{ - info = "This stage is for the MEDAL OF VALOR 2 alpha gameplay demo! Please enter your respective team's chair for balance reasons. Do not use the enemy team's base ingame! Remember, sharing is caring!"; - name = "medal of valor intro sheet" - }, /obj/structure/table/standard, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ icon_state = "lino_grey" }, @@ -9880,7 +10047,6 @@ /obj/structure/railing/mapped{ dir = 8 }, -/obj/machinery/light/small, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -9933,6 +10099,12 @@ name = "gloomy grass" }, /area/cruise/virtual_reality) +"hRb" = ( +/obj/structure/table/wood, +/turf/unsimulated/floor{ + icon_state = "wood_cherry" + }, +/area/cruise/centerline) "hRm" = ( /turf/unsimulated/floor{ icon_state = "cafeteria" @@ -10074,6 +10246,9 @@ /obj/machinery/computer/cryopod{ pixel_y = -33 }, +/obj/effect/landmark/force_spawnpoint{ + job_tag = "Off-Duty Crew Member" + }, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -10175,6 +10350,15 @@ name = "concrete" }, /area/cruise/virtual_reality) +"icr" = ( +/obj/item/flame/candle/waxcandles{ + pixel_x = -3; + pixel_y = 22 + }, +/turf/unsimulated/floor{ + icon_state = "lino_grey" + }, +/area/cruise/pool) "icI" = ( /obj/structure/undies_wardrobe, /obj/structure/railing/mapped{ @@ -10253,6 +10437,17 @@ icon_state = "alienvault" }, /area/cruise/main_bar/aft) +"ieT" = ( +/obj/effect/floor_decal/spline/fancy/wood/full, +/obj/structure/flora/pottedplant/random, +/obj/structure/sign/flag/halloween/left{ + dir = 8; + pixel_x = -32 + }, +/turf/unsimulated/floor{ + icon_state = "wood_birch" + }, +/area/cruise/centerline) "ieV" = ( /obj/structure/flora/tree/jungle/small{ icon_state = "tree2"; @@ -10490,14 +10685,35 @@ /turf/unsimulated/floor/plating, /area/cruise/escort) "imH" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 12 +/obj/structure/railing/mapped{ + dir = 4 }, +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/cheap_ghost_costume, +/obj/item/clothing/suit/cheap_ghost_costume, +/obj/item/clothing/suit/hacker_costume, +/obj/item/clothing/suit/hacker_costume, +/obj/item/clothing/suit/marisa_costume, +/obj/item/clothing/suit/marisa_costume, +/obj/item/clothing/suit/roman_costume, +/obj/item/clothing/suit/roman_costume, +/obj/item/clothing/suit/roman_costume, +/obj/item/clothing/suit/roman_costume, +/obj/item/clothing/suit/sumo_costume, +/obj/item/clothing/suit/sumo_costume, +/obj/item/clothing/suit/griffin_suit, +/obj/item/clothing/suit/griffin_suit, +/obj/item/clothing/head/griffin_hat, +/obj/item/clothing/head/griffin_hat, +/obj/item/clothing/head/marisa_hat, +/obj/item/clothing/head/marisa_hat, +/obj/item/clothing/head/roman_hat, +/obj/item/clothing/head/roman_hat, +/obj/effect/floor_decal/industrial/outline/yellow, /turf/unsimulated/floor{ icon_state = "dark2" }, -/area/cruise/custodial_p) +/area/cruise/aft) "inK" = ( /obj/effect/decal/fake_object{ desc = "A descriptive sign."; @@ -10608,9 +10824,23 @@ }, /turf/template_noop, /area/template_noop) +"iqB" = ( +/obj/effect/decal/fake_object{ + desc = "A descriptive sign."; + icon = 'icons/effects/ship_idris_cruise.dmi'; + icon_state = "aft"; + name = "costumes and changing room"; + pixel_x = -32 + }, +/turf/unsimulated/floor{ + icon_state = "turquoise" + }, +/area/cruise/aft) "iqI" = ( /obj/structure/table/stone/marble, -/obj/machinery/door/window/westleft, +/obj/machinery/door/window/westleft{ + req_access = list(101) + }, /obj/machinery/door/firedoor, /turf/unsimulated/floor{ icon_state = "wood_cherry" @@ -10783,6 +11013,7 @@ /area/cruise/jungle) "iwS" = ( /obj/machinery/light, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ icon_state = "freezerfloor" }, @@ -10854,12 +11085,10 @@ }, /area/cruise/jungle) "iAG" = ( -/obj/machinery/door/airlock/service{ - name = "Public Backup Custodial Closet" - }, -/obj/machinery/door/firedoor, -/turf/unsimulated/floor{ - icon_state = "dark2" +/turf/unsimulated/wall/fakeairlock{ + desc = "An off-limits room. It just says 'private' on the front."; + name = "Private Area"; + icon_state = "door_locked" }, /area/cruise/custodial_p) "iBn" = ( @@ -11018,9 +11247,23 @@ }, /area/cruise/arcade) "iKg" = ( -/obj/structure/railing/mapped, +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 4.1; + opacity = 0 + }, +/obj/structure/bed/stool, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/effect/floor_decal/industrial/outline/grey, +/obj/structure/sign/flag/halloween/right{ + pixel_x = -32; + dir = 8 + }, /turf/unsimulated/floor{ - icon_state = "wood_light" + icon_state = "dark2" }, /area/cruise/aft) "iKx" = ( @@ -11293,7 +11536,7 @@ /obj/effect/floor_decal/spline/fancy{ dir = 4 }, -/obj/item/material/ashtray/bronze, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -11500,6 +11743,20 @@ icon_state = "plating" }, /area/cruise/tcomms_sat) +"jcv" = ( +/obj/structure/railing/mapped{ + dir = 4 + }, +/obj/effect/floor_decal/spline/fancy{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/device/camera, +/obj/item/device/camera, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "jcA" = ( /obj/effect/floor_decal/corner/mauve/diagonal, /obj/machinery/appliance/cooker/oven, @@ -11596,6 +11853,18 @@ icon_state = "lino_grey" }, /area/cruise/main_bar/aft) +"jfK" = ( +/obj/structure/sign/flag/idris{ + pixel_y = 32 + }, +/obj/item/clothing/head/pumpkin/lantern, +/obj/item/flame/candle/waxcandles{ + pixel_y = 19 + }, +/turf/unsimulated/floor{ + icon_state = "platebot" + }, +/area/cruise/fore_p) "jfO" = ( /obj/structure/flora/pottedplant/random, /obj/machinery/light/small, @@ -12050,6 +12319,7 @@ /area/cruise/beach_bar) "jxj" = ( /obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/cobweb2, /turf/unsimulated/floor{ icon_state = "dark" }, @@ -12125,7 +12395,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/toy/desk/fan, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -12262,7 +12532,6 @@ /obj/structure/flora/rock/pile{ icon_state = "lavarocks2" }, -/obj/item/banhammer, /turf/unsimulated/beach/sand{ icon_state = "desert" }, @@ -12306,10 +12575,11 @@ }, /area/cruise/pool) "jOx" = ( -/obj/structure/railing/mapped{ - dir = 8 +/obj/machinery/light{ + dir = 1 }, -/obj/effect/floor_decal/corner/beige/diagonal, +/obj/structure/closet/secure_closet/personal, +/obj/effect/floor_decal/industrial/outline/yellow, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -12359,7 +12629,8 @@ /area/cruise/arcade) "jQV" = ( /obj/machinery/door/airlock/multi_tile/glass{ - name = "Emergency Vacuum Equipment" + name = "Emergency Vacuum Equipment"; + req_access = list(101) }, /turf/unsimulated/floor{ icon_state = "dark2" @@ -12380,13 +12651,13 @@ }, /area/cruise/pool/sauna1) "jRv" = ( -/obj/structure/flora/pottedplant/random, /obj/structure/sign/flag/idris{ pixel_y = 32 }, /obj/machinery/light{ dir = 4 }, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ icon_state = "platebot" }, @@ -12424,6 +12695,12 @@ "jSp" = ( /turf/unsimulated/wall/darkshuttlewall, /area/cruise/virtual_reality) +"jTc" = ( +/obj/machinery/recharge_station, +/turf/unsimulated/floor{ + icon_state = "wood_birch" + }, +/area/cruise/aft) "jTh" = ( /obj/effect/floor_decal/spline/fancy{ dir = 1 @@ -12538,19 +12815,11 @@ }, /area/cruise/pool/sauna3) "kaG" = ( -/obj/structure/railing/mapped{ - dir = 4 +/mob/living/simple_animal/cosmozoan{ + name = "Gem" }, -/obj/structure/bed/stool/chair/wood{ - dir = 8 - }, -/obj/effect/floor_decal/spline/fancy{ - dir = 4 - }, -/turf/unsimulated/floor{ - icon_state = "dark2" - }, -/area/cruise/aft) +/turf/template_noop, +/area/template_noop) "kaJ" = ( /obj/effect/floor_decal/corner/mauve{ dir = 10 @@ -12646,7 +12915,8 @@ /area/cruise/main_bar) "kdk" = ( /obj/machinery/door/airlock{ - name = "Emergency Supplies Closet" + name = "Emergency Supplies Closet"; + req_access = list(101) }, /obj/machinery/door/firedoor, /turf/unsimulated/floor{ @@ -12761,12 +13031,17 @@ }, /area/cruise/pool) "kiR" = ( -/obj/effect/floor_decal/industrial/hatch/yellow, -/obj/structure/table/rack, -/obj/random/soap, -/obj/item/device/lightreplacer/advanced, -/obj/item/device/lightreplacer/advanced, -/obj/item/device/lightreplacer/advanced, +/obj/structure/closet/walllocker{ + pixel_y = -32; + name = "\improper IPC 'Hazel'" + }, +/obj/item/clothing/suit/zombie_costume, +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 4.1; + opacity = 0 + }, +/obj/effect/floor_decal/industrial/outline/grey, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -12790,13 +13065,17 @@ /turf/simulated/floor/wood, /area/cruise/dining_hall) "kkc" = ( -/obj/structure/table/steel, -/obj/item/device/hand_labeler, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 +/obj/structure/closet/walllocker{ + pixel_y = 32; + name = "\improper Anya Orlova" }, -/obj/item/pen, +/obj/item/clothing/suit/storage/target_costume, +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 4.1; + opacity = 0 + }, +/obj/effect/floor_decal/industrial/outline/grey, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -12912,6 +13191,15 @@ }, /turf/template_noop, /area/template_noop) +"kny" = ( +/obj/effect/floor_decal/spline/fancy/wood/full, +/obj/item/flame/candle/waxcandles{ + pixel_y = 19 + }, +/turf/unsimulated/floor{ + icon_state = "wood_birch" + }, +/area/cruise/main_bar/aft) "knz" = ( /obj/structure/table/rack, /obj/item/gun/energy/rifle/ionrifle{ @@ -13030,9 +13318,17 @@ }, /area/template_noop) "kqC" = ( -/obj/effect/map_effect/window_spawner/reinforced/crescent, -/turf/unsimulated/floor/plating, -/area/cruise/custodial_p) +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/structure/sign/flag/halloween/right{ + pixel_x = -32; + dir = 8 + }, +/turf/unsimulated/floor{ + icon_state = "wood_birch" + }, +/area/cruise/aft) "krr" = ( /obj/item/storage/box/fancy/cigarettes/dromedaryco{ pixel_x = -4; @@ -13053,6 +13349,13 @@ icon_state = "dark2" }, /area/cruise/security) +"ksx" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/tiled/ramp{ + dir = 4 + }, +/area/cruise/centerline) "ksy" = ( /obj/effect/floor_decal/spline/fancy/wood/full, /obj/structure/flora/pottedplant/random, @@ -13253,6 +13556,13 @@ icon_state = "floor7" }, /area/cruise/escort) +"kyR" = ( +/obj/item/clothing/head/pumpkin/lantern, +/turf/unsimulated/floor{ + dir = 8; + icon_state = "wood" + }, +/area/cruise/library) "kyX" = ( /obj/structure/window/reinforced/crescent{ dir = 8 @@ -13291,6 +13601,10 @@ /area/cruise/tcomms_sat) "kBc" = ( /obj/structure/flora/grass/jungle, +/obj/item/flame/candle/waxcandles{ + pixel_y = 9; + pixel_x = 5 + }, /turf/simulated/floor/grass/alt{ icon_state = "grass_stalk" }, @@ -13353,6 +13667,16 @@ name = "dirt" }, /area/cruise/jungle) +"kDh" = ( +/obj/machinery/cryopod, +/obj/structure/sign/flag/halloween/left{ + dir = 4; + pixel_x = 32 + }, +/turf/unsimulated/floor{ + icon_state = "wood_birch" + }, +/area/cruise/aft) "kDq" = ( /obj/structure/window/reinforced/crescent, /obj/structure/window/reinforced/crescent{ @@ -13387,8 +13711,15 @@ /turf/unsimulated/floor/plating, /area/cruise/arcade) "kEk" = ( -/obj/structure/lattice/catwalk/indoor/grate, -/turf/unsimulated/floor/plating, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/clothing/head/pumpkin/lantern{ + pixel_y = 12 + }, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, /area/cruise/aft) "kEO" = ( /obj/structure/window/reinforced/crescent, @@ -13624,6 +13955,12 @@ "kPB" = ( /turf/template_noop, /area/cruise/pool) +"kPV" = ( +/obj/item/clothing/head/pumpkin/lantern, +/turf/unsimulated/floor{ + icon_state = "dark" + }, +/area/cruise/fore) "kQc" = ( /obj/structure/railing/mapped, /obj/machinery/light/small, @@ -13905,9 +14242,6 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/effect/landmark/force_spawnpoint{ - job_tag = "Off-Duty Crew Member" - }, /turf/unsimulated/floor{ icon_state = "dark" }, @@ -13917,6 +14251,7 @@ name = "Starboard Primary Hall" }, /obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/cobweb, /turf/unsimulated/floor{ icon_state = "dark" }, @@ -14201,6 +14536,8 @@ /obj/machinery/door/airlock{ name = "VR Suite" }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb2, /turf/unsimulated/floor{ icon_state = "lino_grey" }, @@ -14457,6 +14794,9 @@ /obj/structure/railing/mapped{ dir = 8 }, +/obj/effect/landmark/force_spawnpoint{ + job_tag = "Passenger" + }, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -15214,6 +15554,7 @@ dir = 4 }, /obj/structure/table/stone/marble, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ icon_state = "wood_cherry" }, @@ -15400,9 +15741,13 @@ /turf/simulated/floor/grass/alt, /area/cruise/hydroponics) "mfQ" = ( -/obj/machinery/stargazer, -/obj/structure/lattice/catwalk/indoor/grate, -/turf/unsimulated/floor/plating, +/obj/structure/railing/mapped{ + dir = 8 + }, +/obj/item/flame/candle/waxcandles, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, /area/cruise/aft) "mfZ" = ( /obj/structure/bed/stool/padded/red, @@ -15434,6 +15779,12 @@ icon_state = "floor7" }, /area/cruise/arcade) +"mha" = ( +/obj/structure/table/wood, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "mhg" = ( /obj/effect/floor_decal/industrial/loading/yellow{ dir = 4 @@ -15635,6 +15986,14 @@ icon_state = "wood_light" }, /area/cruise/pool/sauna2) +"mnE" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "mnF" = ( /obj/machinery/door/airlock/multi_tile/glass{ dir = 2; @@ -15784,7 +16143,7 @@ /area/cruise/centerline) "mub" = ( /obj/effect/landmark/force_spawnpoint{ - job_tag = "Passenger" + job_tag = "Off-Duty Crew Member" }, /turf/unsimulated/floor{ icon_state = "wood_light" @@ -15942,6 +16301,10 @@ /obj/machinery/light{ dir = 8 }, +/obj/structure/sign/flag/halloween/left{ + dir = 8; + pixel_x = -32 + }, /turf/unsimulated/floor{ icon_state = "wood_cherry" }, @@ -16122,6 +16485,9 @@ /obj/machinery/light/small{ dir = 8 }, +/obj/item/reagent_containers/food/snacks/crab_legs, +/obj/item/reagent_containers/food/snacks/crab_legs, +/obj/item/reagent_containers/food/snacks/crab_legs, /turf/simulated/floor/wood, /area/cruise/dining_hall) "mHB" = ( @@ -16462,8 +16828,9 @@ pixel_x = 7; pixel_y = 7 }, -/obj/machinery/light/small{ - dir = 8 +/obj/item/flame/candle/waxcandles{ + pixel_y = 9; + pixel_x = -11 }, /turf/unsimulated/floor{ icon_state = "alienvault" @@ -16668,6 +17035,7 @@ /obj/structure/railing/mapped{ dir = 1 }, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ icon_state = "bar" }, @@ -16863,6 +17231,18 @@ icon_state = "dark2" }, /area/cruise/hangar) +"nnu" = ( +/obj/structure/table/stone/marble, +/obj/machinery/door/firedoor, +/obj/machinery/door/blast/shutters/open{ + id = "bar_east" + }, +/obj/item/clothing/head/pumpkin/lantern, +/turf/unsimulated/floor{ + dir = 8; + icon_state = "wood" + }, +/area/cruise/main_bar/aft) "nnD" = ( /obj/machinery/light/spot, /turf/unsimulated/floor{ @@ -16871,7 +17251,8 @@ /area/cruise/hangar) "nov" = ( /obj/machinery/door/airlock{ - name = "Emergency Supplies Closet" + name = "Emergency Supplies Closet"; + req_access = list(101) }, /obj/machinery/door/firedoor, /turf/unsimulated/floor{ @@ -16921,9 +17302,7 @@ /obj/structure/window/reinforced/crescent{ dir = 4 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/item/flame/candle/waxcandles, /turf/unsimulated/floor{ dir = 8; icon_state = "wood" @@ -17008,20 +17387,22 @@ icon_state = "plating" }, /area/cruise/hangar) -"nvO" = ( -/obj/structure/flora/pottedplant/random, -/obj/structure/railing/mapped, -/obj/structure/railing/mapped{ - dir = 4 +"nvn" = ( +/obj/structure/table/stone/marble, +/obj/item/flame/candle/waxcandles, +/turf/unsimulated/floor{ + icon_state = "wood_cherry" }, -/obj/structure/railing/mapped{ +/area/cruise/dining_hall) +"nvO" = ( +/obj/structure/sign/flag/halloween/right{ + pixel_x = -32; dir = 8 }, -/obj/effect/floor_decal/spline/fancy/wood/full, /turf/unsimulated/floor{ - icon_state = "wood_birch" + icon_state = "tiles_small" }, -/area/cruise/aft) +/area/cruise/aft_p) "nwn" = ( /obj/machinery/light{ dir = 1 @@ -17196,6 +17577,10 @@ "nAr" = ( /obj/structure/closet/firecloset/full, /obj/item/crowbar/rescue_axe/red, +/obj/structure/sign/flag/halloween/right{ + pixel_x = 32; + dir = 4 + }, /turf/unsimulated/floor{ icon_state = "wood_willow" }, @@ -17217,6 +17602,9 @@ name = "aft hall indicator"; pixel_y = 32 }, +/obj/item/clothing/head/pumpkin/lantern{ + pixel_y = 12 + }, /turf/unsimulated/floor{ icon_state = "turquoise" }, @@ -17240,9 +17628,6 @@ name = "aft hall indicator"; pixel_x = -32 }, -/obj/machinery/light{ - dir = 8 - }, /turf/unsimulated/floor{ icon_state = "turquoise" }, @@ -17271,9 +17656,11 @@ }, /area/cruise/central) "nFb" = ( -/obj/effect/floor_decal/industrial/warning, -/turf/unsimulated/floor/plating, -/area/template_noop) +/obj/item/flame/candle/waxcandles, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "nFd" = ( /obj/effect/map_effect/window_spawner/reinforced/crescent, /turf/unsimulated/floor/plating, @@ -17342,6 +17729,13 @@ icon_state = "new_white" }, /area/cruise/virtual_reality) +"nHw" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/cobweb, +/turf/unsimulated/floor{ + icon_state = "wood_cherry" + }, +/area/cruise/centerline) "nHT" = ( /obj/effect/floor_decal/corner/blue/diagonal, /obj/effect/floor_decal/spline/fancy, @@ -17549,21 +17943,18 @@ /obj/effect/floor_decal/spline/fancy{ dir = 8 }, -/obj/structure/sign/flag/idris/right{ - pixel_y = 32 - }, /obj/machinery/light/small{ dir = 1 }, +/obj/structure/sign/flag/halloween/right{ + pixel_y = 32 + }, /turf/unsimulated/floor{ icon_state = "wood_cherry" }, /area/cruise/main_bar) "nQJ" = ( /obj/effect/floor_decal/corner/beige/diagonal, -/obj/effect/landmark/force_spawnpoint{ - job_tag = "Passenger" - }, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -17657,6 +18048,16 @@ name = "dirt" }, /area/cruise/jungle) +"nTr" = ( +/obj/structure/railing/mapped, +/obj/structure/railing/mapped{ + dir = 8 + }, +/obj/item/flame/candle/waxcandles, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "nTt" = ( /obj/structure/window/reinforced/crescent, /obj/item/hullbeacon/red, @@ -17763,10 +18164,22 @@ /obj/effect/floor_decal/spline/fancy{ dir = 4 }, +/obj/item/flame/candle/waxcandles, /turf/unsimulated/floor{ icon_state = "dark2" }, /area/cruise/aft) +"oae" = ( +/obj/effect/floor_decal/spline/fancy/wood/full, +/obj/structure/sign/flag/halloween/right{ + pixel_x = 32; + dir = 4 + }, +/obj/structure/flora/pottedplant/random, +/turf/unsimulated/floor{ + icon_state = "wood_birch" + }, +/area/cruise/centerline) "oaw" = ( /obj/structure/window/reinforced/crescent{ dir = 8 @@ -17869,10 +18282,23 @@ /obj/structure/closet/crate/bin, /obj/effect/floor_decal/industrial/outline/yellow, /obj/item/hammer, +/obj/structure/sign/flag/halloween/right{ + pixel_x = -32; + dir = 8 + }, /turf/unsimulated/floor{ icon_state = "dark2" }, /area/cruise/centerline) +"ocD" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/item/flame/candle/waxcandles, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/pool) "ocH" = ( /obj/structure/bed/stool/padded/red, /turf/unsimulated/floor{ @@ -17988,6 +18414,10 @@ /obj/machinery/light{ dir = 8 }, +/obj/structure/sign/flag/halloween/left{ + dir = 8; + pixel_x = -32 + }, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -18003,10 +18433,10 @@ }, /area/cruise/escort) "ojt" = ( -/obj/structure/flora/pottedplant/random, /obj/structure/sign/flag/idris{ pixel_y = 32 }, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ icon_state = "platebot" }, @@ -18060,11 +18490,21 @@ /obj/structure/window/reinforced/crescent{ dir = 8 }, +/obj/item/flame/candle/waxcandles, /turf/unsimulated/floor{ dir = 8; icon_state = "wood" }, /area/cruise/library) +"okU" = ( +/obj/structure/window/reinforced/crescent{ + dir = 4 + }, +/obj/item/flame/candle/waxcandles, +/turf/unsimulated/floor{ + icon_state = "wood_light" + }, +/area/cruise/library) "ols" = ( /obj/structure/table/rack, /obj/item/clothing/gloves/boxing/green, @@ -18135,10 +18575,11 @@ }, /area/template_noop) "omS" = ( -/obj/structure/flora/pottedplant/random, /obj/structure/sign/flag/idris{ pixel_y = 32 }, +/obj/item/clothing/head/pumpkin/lantern, +/obj/item/flame/candle/waxcandles, /turf/unsimulated/floor{ icon_state = "platebot" }, @@ -18383,13 +18824,14 @@ }, /area/cruise/jungle) "ovI" = ( -/obj/machinery/light{ - dir = 8 +/obj/item/flame/candle/waxcandles{ + pixel_y = 3; + pixel_x = -9 }, /turf/unsimulated/floor{ icon_state = "dark2" }, -/area/cruise/aft) +/area/cruise/fore_s) "ovQ" = ( /obj/item/towel_flat{ color = "#ff0000" @@ -18507,6 +18949,9 @@ /obj/machinery/light/small{ dir = 1 }, +/obj/structure/sign/flag/halloween/right{ + pixel_y = 32 + }, /turf/unsimulated/floor{ icon_state = "lino_grey" }, @@ -18571,10 +19016,19 @@ }, /area/cruise/pool) "oGu" = ( -/obj/effect/floor_decal/industrial/hatch/yellow, -/obj/machinery/light_switch{ - pixel_y = -24 +/obj/structure/closet/walllocker{ + pixel_y = -32; + name = "\improper Aubrey Piper" }, +/obj/effect/floor_decal/industrial/outline/grey, +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 4.1; + opacity = 0 + }, +/obj/item/clothing/suit/maid_costume, +/obj/item/clothing/head/maid_hat, +/obj/item/clothing/ears/maid_ears, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -18646,6 +19100,15 @@ icon_state = "dark2" }, /area/cruise/pool) +"oKc" = ( +/obj/structure/sign/flag/halloween/left{ + dir = 8; + pixel_x = -32 + }, +/turf/unsimulated/floor{ + icon_state = "tiles_small" + }, +/area/cruise/aft_p) "oKp" = ( /obj/effect/floor_decal/industrial/outline/yellow, /obj/structure/closet/crate/bin, @@ -18761,8 +19224,16 @@ icon_state = "platebot" }, /area/template_noop) +"oPP" = ( +/obj/item/flame/candle/waxcandles, +/turf/unsimulated/floor{ + icon_state = "wood_birch" + }, +/area/cruise/aft) "oQb" = ( -/obj/structure/flora/pottedplant/random, +/obj/item/flame/candle/waxcandles{ + pixel_x = -19 + }, /turf/unsimulated/floor{ icon_state = "turquoise" }, @@ -18803,6 +19274,16 @@ icon_state = "wood_birch" }, /area/cruise/centerline) +"oRQ" = ( +/obj/effect/floor_decal/spline/fancy/wood/full, +/obj/item/flame/candle/waxcandles{ + pixel_y = 19; + pixel_x = -10 + }, +/turf/unsimulated/floor{ + icon_state = "wood_birch" + }, +/area/cruise/main_bar/aft) "oSc" = ( /obj/effect/floor_decal/spline/fancy/wood, /turf/unsimulated/floor{ @@ -18918,6 +19399,15 @@ icon_state = "new_white" }, /area/cruise/medical) +"oWC" = ( +/obj/structure/sign/flag/halloween/right{ + pixel_x = -32; + dir = 8 + }, +/turf/unsimulated/floor{ + icon_state = "tiles_small" + }, +/area/cruise/fore_s) "oXd" = ( /obj/effect/map_effect/window_spawner/reinforced/crescent, /turf/unsimulated/floor/plating, @@ -18996,6 +19486,18 @@ /obj/machinery/light, /turf/simulated/floor/wood, /area/cruise/dining_hall) +"oYk" = ( +/obj/effect/decal/fake_object{ + desc = "A descriptive sign."; + icon = 'icons/effects/ship_idris_cruise.dmi'; + icon_state = "aft"; + name = "costumes and changing room"; + pixel_x = 32 + }, +/turf/unsimulated/floor{ + icon_state = "turquoise" + }, +/area/cruise/aft) "oZo" = ( /obj/machinery/light, /turf/unsimulated/floor{ @@ -19015,10 +19517,33 @@ }, /area/cruise/centerline) "pau" = ( -/obj/machinery/light{ - dir = 4 +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/bee_costume, +/obj/item/clothing/suit/bee_costume, +/obj/item/clothing/suit/dark_witch_costume, +/obj/item/clothing/suit/dark_witch_costume, +/obj/item/clothing/suit/jester_costume, +/obj/item/clothing/suit/jester_costume, +/obj/item/clothing/suit/mummy_costume, +/obj/item/clothing/suit/mummy_costume, +/obj/item/clothing/suit/schoolgirl_costume, +/obj/item/clothing/suit/schoolgirl_costume, +/obj/item/clothing/suit/witch_hunter_costume, +/obj/item/clothing/suit/witch_hunter_costume, +/obj/item/clothing/head/bee_hat, +/obj/item/clothing/head/bee_hat, +/obj/item/clothing/head/mummy_hat, +/obj/item/clothing/head/mummy_hat, +/obj/item/clothing/head/scarecrow_hat, +/obj/item/clothing/head/scarecrow_hat, +/obj/item/clothing/head/witch_hunter_hat, +/obj/item/clothing/head/witch_hunter_hat, +/obj/item/clothing/suit/scarecrow, +/obj/item/clothing/suit/scarecrow, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/unsimulated/floor{ + icon_state = "dark2" }, -/turf/simulated/floor/tiled/ramp, /area/cruise/aft) "paL" = ( /obj/structure/table/reinforced, @@ -19082,6 +19607,16 @@ icon_state = "rub_carpet" }, /area/cruise/beach) +"pcb" = ( +/obj/effect/decal{ + icon = 'icons/effects/crayondecal.dmi'; + icon_state = "right"; + color = "#A8E61D" + }, +/turf/unsimulated/floor{ + icon_state = "turquoise" + }, +/area/cruise/aft) "pdj" = ( /obj/structure/closet/emcloset, /obj/effect/floor_decal/industrial/outline/yellow, @@ -19334,6 +19869,16 @@ icon_state = "freezerfloor" }, /area/cruise/washroom_fore) +"pnM" = ( +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 4.1; + opacity = 0 + }, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "pnU" = ( /obj/item/hullbeacon/red, /obj/structure/window/reinforced/polarized{ @@ -19508,7 +20053,7 @@ /area/cruise/central) "prP" = ( /obj/effect/landmark/force_spawnpoint{ - job_tag = "Passenger" + job_tag = "Off-Duty Crew Member" }, /turf/unsimulated/floor{ icon_state = "dark2" @@ -19665,6 +20210,7 @@ /obj/structure/railing/mapped{ dir = 4 }, +/obj/item/flame/candle/waxcandles, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -19693,7 +20239,6 @@ /area/cruise/escort) "pzR" = ( /obj/structure/flora/grass/jungle/b, -/obj/machinery/light/small, /turf/simulated/floor/grass/alt{ icon_state = "grass_stalk" }, @@ -19873,6 +20418,18 @@ icon_state = "new_white" }, /area/cruise/virtual_reality) +"pHU" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/structure/sign/flag/halloween/left{ + dir = 8; + pixel_x = -32 + }, +/turf/unsimulated/floor{ + icon_state = "wood_birch" + }, +/area/cruise/aft) "pIS" = ( /turf/unsimulated/mineral, /area/cruise/beach_bar) @@ -19902,11 +20459,18 @@ /obj/machinery/light{ dir = 4 }, +/obj/structure/sign/flag/halloween/left{ + dir = 4; + pixel_x = 32 + }, /turf/unsimulated/floor{ icon_state = "wood_cherry" }, /area/cruise/centerline) "pLF" = ( +/obj/effect/landmark/force_spawnpoint{ + job_tag = "Off-Duty Crew Member" + }, /turf/unsimulated/floor{ icon_state = "tiles_small" }, @@ -19918,7 +20482,9 @@ /area/cruise/beach_bar) "pOp" = ( /obj/structure/table/stone/marble, -/obj/machinery/door/window/westright, +/obj/machinery/door/window/westright{ + req_access = list(101) + }, /obj/machinery/door/firedoor, /turf/unsimulated/floor{ icon_state = "wood_cherry" @@ -20387,7 +20953,8 @@ "qhe" = ( /obj/machinery/door/airlock/multi_tile/glass{ dir = 8; - name = "Emergency Tool Storage" + name = "Emergency Tool Storage"; + req_access = list(101) }, /turf/unsimulated/floor{ icon_state = "floor7" @@ -20417,6 +20984,10 @@ "qkr" = ( /obj/structure/table/wood, /obj/item/storage/box/fancy/cookiesnack, +/obj/structure/sign/flag/halloween/right{ + pixel_x = -32; + dir = 8 + }, /turf/unsimulated/floor{ icon_state = "wood_cherry" }, @@ -20536,7 +21107,17 @@ }, /area/cruise/beach) "qpQ" = ( -/obj/effect/floor_decal/corner/beige/diagonal, +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 4.1; + opacity = 0 + }, +/obj/structure/bed/stool, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/effect/floor_decal/industrial/outline/grey, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -20575,6 +21156,9 @@ /obj/machinery/atm{ pixel_y = 30 }, +/obj/effect/landmark/force_spawnpoint{ + job_tag = "Off-Duty Crew Member" + }, /turf/unsimulated/floor{ icon_state = "tiles_small" }, @@ -20831,14 +21415,6 @@ dir = 4 }, /area/cruise/central) -"qDN" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/unsimulated/floor{ - icon_state = "turquoise" - }, -/area/cruise/aft) "qEi" = ( /obj/structure/window/reinforced/crescent{ dir = 4 @@ -21124,18 +21700,24 @@ }, /area/cruise/centerline) "qQn" = ( -/obj/machinery/vending/cola, -/obj/effect/floor_decal/industrial/outline/yellow, /obj/structure/sign/flag/idris{ pixel_y = 32 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/vending/cola, +/obj/effect/floor_decal/industrial/outline/yellow, /turf/unsimulated/floor{ icon_state = "turquoise" }, /area/cruise/aft) +"qQI" = ( +/obj/effect/floor_decal/spline/fancy{ + dir = 4 + }, +/obj/item/flame/candle/waxcandles, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/pool) "qQP" = ( /turf/unsimulated/floor{ footstep_sound = /decl/sound_category/grass_footstep; @@ -21175,7 +21757,6 @@ /obj/structure/table/stone/marble, /obj/effect/floor_decal/corner/mauve/diagonal, /obj/machinery/door/firedoor, -/obj/item/clothing/accessory/armband/idris, /turf/unsimulated/floor{ icon_state = "new_white" }, @@ -21216,6 +21797,8 @@ /obj/machinery/light/small{ dir = 4 }, +/obj/item/reagent_containers/food/snacks/bibimbap, +/obj/item/reagent_containers/food/snacks/bibimbap, /turf/simulated/floor/wood, /area/cruise/dining_hall) "qTw" = ( @@ -21412,8 +21995,11 @@ }, /area/cruise/pool) "rei" = ( -/obj/structure/table/wood, -/obj/item/device/camera, +/obj/effect/decal{ + icon = 'icons/effects/crayondecal.dmi'; + icon_state = "down"; + color = "#A8E61D" + }, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -21469,6 +22055,7 @@ name = "Public Backup Custodial Closet" }, /obj/machinery/door/firedoor, +/obj/structure/curtain/black, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -22185,7 +22772,6 @@ }, /area/cruise/virtual_reality) "rLN" = ( -/obj/structure/bed/stool/chair/wood, /obj/effect/decal/fake_object{ desc = "A descriptive sign."; icon = 'icons/effects/ship_idris_cruise.dmi'; @@ -22193,6 +22779,7 @@ name = "aft hall indicator"; pixel_y = 32 }, +/obj/item/flame/candle/waxcandles, /turf/unsimulated/floor{ icon_state = "turquoise" }, @@ -22275,6 +22862,15 @@ icon_state = "desert" }, /area/cruise/beach) +"rPP" = ( +/obj/structure/sign/flag/halloween/left{ + dir = 8; + pixel_x = -32 + }, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/pool) "rQy" = ( /obj/structure/sink{ dir = 8; @@ -22339,12 +22935,6 @@ icon_state = "platebot" }, /area/cruise/jungle) -"rUv" = ( -/obj/effect/landmark/force_spawnpoint{ - job_tag = "Passenger" - }, -/turf/simulated/floor/tiled/ramp, -/area/cruise/centerline) "rWa" = ( /obj/structure/window/reinforced/crescent{ dir = 4 @@ -22463,9 +23053,6 @@ "rYu" = ( /obj/structure/railing/mapped, /obj/structure/window/reinforced, -/obj/effect/landmark/force_spawnpoint{ - job_tag = "Off-Duty Crew Member" - }, /turf/unsimulated/floor{ icon_state = "dark" }, @@ -22623,6 +23210,10 @@ /obj/structure/table/wood, /obj/machinery/recharger, /obj/structure/railing/mapped, +/obj/structure/sign/flag/halloween/right{ + pixel_x = 32; + dir = 4 + }, /turf/unsimulated/floor{ dir = 8; icon_state = "wood" @@ -22786,12 +23377,12 @@ }, /area/cruise/library) "slK" = ( -/obj/effect/floor_decal/industrial/warning, -/obj/item/hullbeacon/red, +/obj/structure/closet/secure_closet/personal, +/obj/effect/floor_decal/industrial/outline/yellow, /turf/unsimulated/floor{ - icon_state = "platebot" + icon_state = "dark2" }, -/area/template_noop) +/area/cruise/aft) "smT" = ( /obj/structure/table/standard, /obj/item/paper_scanner, @@ -22991,6 +23582,13 @@ icon_state = "plating" }, /area/cruise/tcomms_sat) +"swY" = ( +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/closet/secure_closet/personal, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "sxE" = ( /obj/machinery/light/small{ dir = 1 @@ -23051,6 +23649,10 @@ "sCn" = ( /obj/structure/table/wood, /obj/random/lavalamp, +/obj/structure/sign/flag/halloween/right{ + dir = 1; + pixel_y = -32 + }, /turf/unsimulated/floor{ icon_state = "alienvault" }, @@ -23098,7 +23700,7 @@ /obj/structure/railing/mapped{ dir = 4 }, -/obj/structure/bed/stool/padded/red, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -23133,6 +23735,16 @@ icon_state = "wood_light" }, /area/cruise/pool/sauna2) +"sFb" = ( +/obj/effect/decal{ + icon = 'icons/effects/crayondecal.dmi'; + icon_state = "left"; + color = "#A8E61D" + }, +/turf/unsimulated/floor{ + icon_state = "turquoise" + }, +/area/cruise/aft) "sFv" = ( /obj/machinery/door/firedoor, /turf/simulated/floor/tiled/ramp{ @@ -23142,7 +23754,7 @@ "sFY" = ( /obj/structure/window/reinforced/crescent, /obj/structure/table/wood, -/obj/machinery/recharger, +/obj/item/flame/candle/waxcandles, /turf/unsimulated/floor{ icon_state = "wood_light" }, @@ -23212,11 +23824,35 @@ }, /area/cruise/hydroponics) "sGU" = ( -/obj/effect/floor_decal/industrial/warning, +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 4.1; + opacity = 0 + }, +/obj/structure/bed/stool, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/effect/floor_decal/industrial/outline/grey, +/obj/structure/sign/flag/halloween/left{ + dir = 8; + pixel_x = -32 + }, /turf/unsimulated/floor{ icon_state = "dark2" }, /area/cruise/aft) +"sGX" = ( +/obj/machinery/door/airlock{ + name = "VR Suite" + }, +/obj/effect/decal/cleanable/cobweb2, +/obj/effect/decal/cleanable/cobweb, +/turf/unsimulated/floor{ + icon_state = "lino_grey" + }, +/area/cruise/arcade) "sHN" = ( /obj/structure/sign/flag/scc{ pixel_y = 32 @@ -23407,7 +24043,7 @@ /area/cruise/central) "sQm" = ( /obj/structure/table/wood, -/obj/item/device/flashlight/lamp/lava/red, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ icon_state = "wood_cherry" }, @@ -23470,6 +24106,16 @@ icon_state = "wood" }, /area/cruise/jungle) +"sSS" = ( +/obj/structure/railing/mapped{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/clothing/head/pumpkin/lantern, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "sST" = ( /obj/item/towel, /obj/effect/floor_decal/spline/fancy/wood{ @@ -23515,6 +24161,25 @@ icon_state = "bar" }, /area/cruise/beach) +"sUi" = ( +/obj/structure/table/stone/marble, +/obj/item/flame/candle{ + pixel_x = 11; + pixel_y = 16 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/blast/shutters/open{ + id = "bar_east" + }, +/obj/item/clothing/head/pumpkin/lantern, +/obj/structure/sign/flag/halloween/left{ + pixel_y = 32 + }, +/turf/unsimulated/floor{ + dir = 8; + icon_state = "wood" + }, +/area/cruise/main_bar/aft) "sUv" = ( /obj/structure/railing/mapped{ dir = 1 @@ -23690,6 +24355,7 @@ dir = 8 }, /obj/structure/table/stone/marble, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ icon_state = "wood_cherry" }, @@ -23840,10 +24506,10 @@ pixel_y = 16 }, /obj/machinery/door/firedoor, -/obj/item/clothing/accessory/armband/idris, /obj/machinery/door/blast/shutters/open{ id = "bar_west" }, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ icon_state = "lino_grey" }, @@ -23962,6 +24628,18 @@ icon_state = "floor7" }, /area/cruise/arcade) +"tjK" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/sign/flag/halloween/right{ + pixel_x = -32; + dir = 8 + }, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft_s) "tjS" = ( /obj/structure{ density = 1; @@ -23991,6 +24669,16 @@ }, /turf/unsimulated/floor/plating, /area/cruise/arcade) +"tlm" = ( +/obj/machinery/cryopod, +/obj/structure/sign/flag/halloween/right{ + pixel_x = 32; + dir = 4 + }, +/turf/unsimulated/floor{ + icon_state = "wood_birch" + }, +/area/cruise/aft) "tlu" = ( /obj/structure/railing/mapped, /obj/structure/railing/mapped{ @@ -24047,16 +24735,12 @@ }, /area/cruise/aft_p) "tmH" = ( -/obj/structure/window/reinforced/crescent{ - dir = 4 - }, -/obj/structure/table/stone/marble, -/obj/item/device/flashlight/lamp, +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/cobweb, /turf/unsimulated/floor{ - dir = 8; - icon_state = "wood" + icon_state = "lino_grey" }, -/area/cruise/library) +/area/cruise/main_bar) "tmJ" = ( /obj/structure/bed/stool/padded/red, /obj/effect/floor_decal/spline/fancy{ @@ -24293,7 +24977,13 @@ }, /area/cruise/medical) "twp" = ( -/obj/structure/bed/stool/chair/office/dark, +/mob/living/carbon/human{ + name = "a mimir zzz"; + real_name = "a mimir zzz" + }, +/obj/structure/bed, +/obj/item/bedsheet/purple, +/obj/item/clothing/under/pj/red, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -24577,6 +25267,13 @@ icon_state = "desert" }, /area/cruise/virtual_reality) +"tFJ" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/cobweb2, +/turf/unsimulated/floor{ + icon_state = "wood_cherry" + }, +/area/cruise/centerline) "tFS" = ( /obj/structure/railing/mapped{ color = "#6e472b"; @@ -24709,6 +25406,10 @@ "tLR" = ( /obj/structure/closet/crate/bin, /obj/effect/floor_decal/industrial/outline/yellow, +/obj/structure/sign/flag/halloween/left{ + dir = 4; + pixel_x = 32 + }, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -24828,7 +25529,6 @@ }, /area/template_noop) "tQP" = ( -/obj/structure/flora/pottedplant/random, /obj/machinery/atm{ pixel_y = 28 }, @@ -24874,6 +25574,16 @@ }, /turf/simulated/floor/beach/water/pool, /area/cruise/pool) +"tTY" = ( +/obj/item/flame/candle/waxcandles, +/obj/structure/sign/flag/halloween/right{ + pixel_x = 32; + dir = 4 + }, +/turf/unsimulated/floor{ + icon_state = "turquoise" + }, +/area/cruise/aft) "tUl" = ( /obj/item/device/flashlight/flare, /obj/item/device/flashlight/flare, @@ -25395,6 +26105,26 @@ icon_state = "wood" }, /area/cruise/library) +"uiL" = ( +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 4.1; + opacity = 0 + }, +/obj/structure/bed/stool, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/effect/floor_decal/industrial/outline/grey, +/obj/structure/sign/flag/halloween/right{ + pixel_x = 32; + dir = 4 + }, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "ujg" = ( /turf/unsimulated/floor{ icon_state = "asteroid" @@ -25498,6 +26228,10 @@ dir = 8; pixel_x = -12 }, +/obj/structure/sign/flag/halloween/right{ + pixel_x = -32; + dir = 8 + }, /turf/unsimulated/floor{ icon_state = "new_white" }, @@ -26053,10 +26787,23 @@ }, /area/cruise/virtual_reality) "uId" = ( -/obj/structure/lattice/catwalk/indoor/grate, -/obj/machinery/light, -/turf/unsimulated/floor/plating, -/area/template_noop) +/obj/structure/bed/stool, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) +"uIG" = ( +/obj/structure/railing/mapped{ + dir = 4 + }, +/obj/effect/floor_decal/spline/fancy{ + dir = 4 + }, +/obj/item/flame/candle/waxcandles, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "uJc" = ( /obj/effect/map_effect/window_spawner/reinforced/crescent, /turf/unsimulated/floor/plating, @@ -26084,8 +26831,19 @@ /turf/simulated/wall/shuttle/idris/cardinal, /area/cruise/hangar) "uJZ" = ( -/obj/effect/floor_decal/industrial/outline/custodial, -/obj/structure/closet/l3closet/janitor, +/obj/structure/closet/walllocker{ + pixel_y = 32; + name = "\improper Ava Hazel" + }, +/obj/item/clothing/accessory/ice_fairy_wings, +/obj/item/clothing/under/ice_fairy_dress, +/obj/item/clothing/head/ice_fairy_bow, +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 4.1; + opacity = 0 + }, +/obj/effect/floor_decal/industrial/outline/grey, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -26198,9 +26956,6 @@ /obj/machinery/light{ dir = 1 }, -/obj/effect/landmark/force_spawnpoint{ - job_tag = "Passenger" - }, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -26295,7 +27050,10 @@ /area/cruise/library) "uTn" = ( /obj/structure/table/standard, -/obj/item/newspaper, +/obj/item/flame/candle/waxcandles{ + pixel_y = 10; + pixel_x = -5 + }, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -26422,6 +27180,8 @@ dir = 8 }, /obj/machinery/door/window/eastright, +/obj/item/reagent_containers/food/snacks/burger/cheese, +/obj/item/reagent_containers/food/snacks/burger/cheese, /turf/simulated/floor/wood, /area/cruise/dining_hall) "uXl" = ( @@ -26457,6 +27217,17 @@ icon_state = "beachcorner" }, /area/cruise/jungle) +"uZK" = ( +/obj/structure/railing/mapped{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/device/camera, +/obj/item/device/camera, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "vac" = ( /obj/effect/floor_decal/industrial/outline/yellow, /turf/unsimulated/floor{ @@ -26593,18 +27364,12 @@ /obj/structure/railing/mapped{ dir = 1 }, -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp{ - pixel_y = 5 - }, /obj/item/device/radio/intercom{ dir = 4; name = "Station Intercom (General)"; pixel_x = -24 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/item/flame/candle/waxcandles, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -26900,6 +27665,13 @@ name = "dirt" }, /area/cruise/jungle) +"vuH" = ( +/obj/effect/floor_decal/spline/fancy/wood/full, +/obj/item/flame/candle/waxcandles, +/turf/unsimulated/floor{ + icon_state = "wood_birch" + }, +/area/cruise/centerline) "vuJ" = ( /obj/machinery/light, /turf/unsimulated/floor{ @@ -26915,13 +27687,14 @@ }, /area/cruise/arcade) "vvz" = ( -/obj/structure/railing/mapped{ - dir = 4 +/obj/structure/sign/flag/halloween/left{ + dir = 8; + pixel_x = -32 }, /turf/unsimulated/floor{ - icon_state = "dark2" + icon_state = "lino_grey" }, -/area/cruise/aft) +/area/cruise/arcade) "vwb" = ( /turf/simulated/floor/beach/water/pool, /area/cruise/fore) @@ -26985,6 +27758,15 @@ icon_state = "dark" }, /area/cruise/security) +"vyP" = ( +/obj/structure/sign/flag/halloween/right{ + pixel_x = -32; + dir = 8 + }, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/pool) "vzh" = ( /obj/structure/bed/stool/bar/padded/red, /turf/unsimulated/floor{ @@ -27101,12 +27883,14 @@ }, /area/cruise/beach) "vDS" = ( -/obj/structure/table/steel, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/mechanical, /obj/machinery/light/small{ dir = 8 }, +/obj/structure/mirror{ + pixel_x = -26; + pixel_y = -2 + }, +/obj/structure/bed/stool/padded/beige, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -27181,7 +27965,7 @@ /area/template_noop) "vIP" = ( /obj/effect/floor_decal/spline/fancy/wood/full, -/obj/structure/flora/pottedplant/random, +/obj/item/flame/candle/waxcandles, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -27192,6 +27976,10 @@ /obj/machinery/light{ dir = 4 }, +/obj/structure/sign/flag/halloween/left{ + dir = 4; + pixel_x = 32 + }, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -27230,11 +28018,12 @@ }, /area/cruise/fore) "vMP" = ( -/obj/structure/bed/stool/chair/wood{ - dir = 4 +/obj/structure/sign/flag/halloween/right{ + pixel_x = -32; + dir = 8 }, /turf/unsimulated/floor{ - icon_state = "dark2" + icon_state = "turquoise" }, /area/cruise/aft) "vNb" = ( @@ -27365,10 +28154,10 @@ }, /area/cruise/escort) "vSy" = ( -/obj/structure/flora/pottedplant/random, /obj/machinery/light{ dir = 8 }, +/obj/item/flame/candle/waxcandles, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -27404,6 +28193,7 @@ /obj/structure/railing/mapped{ dir = 4 }, +/obj/item/clothing/head/pumpkin/lantern, /turf/unsimulated/floor{ icon_state = "wood_birch" }, @@ -27442,8 +28232,8 @@ /obj/structure/window/reinforced/crescent{ dir = 1 }, -/obj/item/device/flashlight/lamp, /obj/structure/table/wood, +/obj/item/flame/candle/waxcandles, /turf/unsimulated/floor{ dir = 8; icon_state = "wood" @@ -27510,12 +28300,13 @@ /turf/template_noop, /area/template_noop) "vZc" = ( -/obj/effect/floor_decal/industrial/outline/custodial, -/obj/structure/closet/secure_closet/custodial{ - req_access = null +/obj/machinery/light/small{ + dir = 4 }, -/obj/structure/reagent_dispensers/peppertank/spacecleaner{ - pixel_x = 32 +/obj/structure/bed/stool/padded/beige, +/obj/structure/mirror{ + pixel_x = 26; + pixel_y = -2 }, /turf/unsimulated/floor{ icon_state = "dark2" @@ -27665,7 +28456,7 @@ dir = 1 }, /obj/effect/landmark/force_spawnpoint{ - job_tag = "Passenger" + job_tag = "Off-Duty Crew Member" }, /turf/unsimulated/floor{ icon_state = "wood_birch" @@ -27811,9 +28602,6 @@ }, /area/cruise/pool) "whZ" = ( -/obj/effect/landmark/force_spawnpoint{ - job_tag = "Passenger" - }, /turf/simulated/floor/tiled/ramp, /area/cruise/central) "wid" = ( @@ -27852,6 +28640,16 @@ icon_state = "asteroidfloor" }, /area/cruise/beach) +"wiU" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Main Bar" + }, +/obj/effect/decal/cleanable/cobweb, +/turf/unsimulated/floor{ + icon_state = "lino_grey" + }, +/area/cruise/main_bar/aft) "wjb" = ( /obj/structure/closet/crate/bin, /obj/effect/floor_decal/industrial/outline/yellow, @@ -27965,7 +28763,7 @@ /area/cruise/pool/sauna2) "wma" = ( /obj/structure/bed/stool/chair/wood, -/obj/structure/sign/flag/idris/left{ +/obj/structure/sign/flag/halloween/left{ pixel_y = 32 }, /turf/unsimulated/floor{ @@ -27989,6 +28787,15 @@ icon_state = "desert" }, /area/cruise/beach) +"wnR" = ( +/obj/structure/sign/flag/halloween/left{ + dir = 4; + pixel_x = 32 + }, +/turf/unsimulated/floor{ + icon_state = "turquoise" + }, +/area/cruise/aft) "wpY" = ( /obj/effect/decal/fake_object{ desc = "A descriptive sign."; @@ -28029,12 +28836,12 @@ /obj/effect/floor_decal/spline/fancy{ dir = 8 }, -/obj/structure/sign/flag/idris/left{ - pixel_y = 32 - }, /obj/machinery/light/small{ dir = 1 }, +/obj/structure/sign/flag/halloween/left{ + pixel_y = 32 + }, /turf/unsimulated/floor{ icon_state = "lino_grey" }, @@ -28173,7 +28980,6 @@ /obj/structure/window/reinforced/crescent{ dir = 1 }, -/obj/structure/table/stone/marble, /turf/unsimulated/floor{ dir = 8; icon_state = "wood" @@ -28346,6 +29152,26 @@ icon_state = "wood_birch" }, /area/cruise/escort) +"wGQ" = ( +/obj/structure/curtain/black{ + icon_state = "open"; + layer = 4.1; + opacity = 0 + }, +/obj/structure/bed/stool, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/effect/floor_decal/industrial/outline/grey, +/obj/structure/sign/flag/halloween/left{ + dir = 4; + pixel_x = 32 + }, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "wHq" = ( /obj/structure/window/reinforced/crescent{ dir = 4 @@ -28397,6 +29223,21 @@ dir = 8 }, /obj/machinery/door/window/eastright, +/obj/item/reagent_containers/food/snacks/burrito_cheese, +/obj/item/reagent_containers/food/snacks/burrito_cheese, +/obj/item/reagent_containers/food/snacks/burrito_cheese, +/obj/item/reagent_containers/food/snacks/chilicheesefries, +/obj/item/reagent_containers/food/snacks/chilicheesefries, +/obj/item/reagent_containers/food/snacks/chilicheesefries, +/obj/item/reagent_containers/food/snacks/chipplate/nachos, +/obj/item/reagent_containers/food/snacks/chipplate/nachos, +/obj/item/reagent_containers/food/snacks/chipplate/nachos, +/obj/item/reagent_containers/food/snacks/chipplate/peanuts_bowl, +/obj/item/reagent_containers/food/snacks/chipplate/peanuts_bowl, +/obj/item/reagent_containers/food/snacks/chipplate/peanuts_bowl, +/obj/item/reagent_containers/food/snacks/lasagna, +/obj/item/reagent_containers/food/snacks/lasagna, +/obj/item/reagent_containers/food/snacks/lasagna, /turf/simulated/floor/wood, /area/cruise/dining_hall) "wJF" = ( @@ -28653,9 +29494,6 @@ /obj/effect/floor_decal/corner/blue{ dir = 6 }, -/obj/effect/landmark/force_spawnpoint{ - job_tag = "Passenger" - }, /turf/unsimulated/floor{ icon_state = "dark" }, @@ -28690,6 +29528,10 @@ /obj/machinery/light{ dir = 8 }, +/obj/structure/sign/flag/halloween/left{ + dir = 8; + pixel_x = -32 + }, /turf/unsimulated/floor{ icon_state = "dark2" }, @@ -28882,6 +29724,14 @@ icon_state = "floor7" }, /area/cruise/arcade) +"xcg" = ( +/obj/structure/closet/cabinet, +/obj/effect/landmark/costume/holiday_priest, +/obj/effect/floor_decal/industrial/outline/yellow, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "xdd" = ( /obj/effect/floor_decal/corner/green/diagonal, /turf/unsimulated/floor{ @@ -28929,6 +29779,15 @@ icon_state = "wood_birch" }, /area/cruise/escort) +"xfb" = ( +/obj/machinery/light, +/obj/item/clothing/head/pumpkin/lantern{ + pixel_y = -10 + }, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "xfu" = ( /obj/structure/table/wood, /obj/machinery/recharger, @@ -29600,6 +30459,16 @@ /obj/structure/lattice/catwalk, /turf/unsimulated/floor/plating, /area/cruise/tcomms_sat) +"xCr" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Main Bar" + }, +/obj/effect/decal/cleanable/cobweb2, +/turf/unsimulated/floor{ + icon_state = "lino_grey" + }, +/area/cruise/main_bar/aft) "xCH" = ( /obj/machinery/door/airlock/multi_tile/glass{ name = "Main Bar Suite Entry" @@ -29620,6 +30489,34 @@ icon_state = "lino_grey" }, /area/cruise/hangar) +"xCV" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/head/plaguedoctorhat, +/obj/item/clothing/head/plaguedoctorhat, +/obj/item/clothing/mask/gas/plaguedoctor, +/obj/item/clothing/mask/gas/plaguedoctor, +/obj/item/clothing/suit/bio_suit/plaguedoctorsuit, +/obj/item/clothing/suit/bio_suit/plaguedoctorsuit, +/obj/item/clothing/suit/nun, +/obj/item/clothing/suit/nun, +/obj/item/clothing/head/nun_hood, +/obj/item/clothing/head/nun_hood, +/obj/item/clothing/suit/judgerobe, +/obj/item/clothing/suit/judgerobe, +/obj/item/clothing/head/judge_wig, +/obj/item/clothing/head/judge_wig, +/obj/effect/landmark/costume/gladiator, +/obj/effect/landmark/costume/gladiator, +/obj/effect/landmark/costume/chicken, +/obj/effect/landmark/costume/chicken, +/obj/effect/landmark/costume/highlander, +/obj/effect/landmark/costume/highlander, +/obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/light, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "xDq" = ( /obj/item/card/id/all_access, /obj/effect/floor_decal/industrial/hatch, @@ -29628,6 +30525,10 @@ /area/cruise/virtual_reality) "xDt" = ( /obj/machinery/light, +/obj/structure/sign/flag/halloween/left{ + dir = 8; + pixel_x = -32 + }, /turf/unsimulated/floor{ icon_state = "turquoise" }, @@ -29682,6 +30583,7 @@ name = "Port Primary Hall" }, /obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/cobweb, /turf/unsimulated/floor{ icon_state = "dark" }, @@ -29877,6 +30779,16 @@ icon_state = "dark2" }, /area/cruise/main_bar/aft) +"xNE" = ( +/obj/structure/closet/emcloset, +/obj/structure/sign/flag/halloween/right{ + pixel_x = -32; + dir = 8 + }, +/turf/unsimulated/floor{ + icon_state = "wood_birch" + }, +/area/cruise/centerline) "xNY" = ( /obj/machinery/light{ dir = 4 @@ -30095,6 +31007,13 @@ icon_state = "platebot" }, /area/cruise/escort) +"yae" = ( +/obj/structure/undies_wardrobe, +/obj/effect/floor_decal/industrial/outline/grey, +/turf/unsimulated/floor{ + icon_state = "dark2" + }, +/area/cruise/aft) "yaB" = ( /obj/effect/floor_decal/industrial/warning{ dir = 4 @@ -53725,7 +54644,7 @@ uQb uQb hUc uQb -hUc +ocD fgt xMs srw @@ -54233,7 +55152,7 @@ lgh nHT fgt uQb -uQb +vyP wWc uQb uQb @@ -54753,7 +55672,7 @@ flk flk flk flk -flk +qQI fgt mdJ tuR @@ -55269,7 +56188,7 @@ jpA fgF gaM uov -nNd +gXG hcp fgt lCn @@ -56819,8 +57738,8 @@ iCX iCX xdd xdd -uQb -uQb +vyP +rPP pZO fgt uJc @@ -57250,7 +58169,7 @@ qzs qzs hfT fob -qzs +cqk bgj qzs qzs @@ -57271,7 +58190,7 @@ lWQ lWQ lWQ wfr -omS +jfK kcK vzM tyZ @@ -57576,7 +58495,7 @@ ohc nYS nYS nYS -nYS +dEj fgt boC aet @@ -57594,8 +58513,8 @@ uQb uQb gVt fgt +icr nYS -fDY fgt fgt fgt @@ -58026,7 +58945,7 @@ fLx fLx dyr weA -qzs +cqk dyr weA hfT @@ -58097,7 +59016,7 @@ cfA jIE fSJ fSJ -mzj +fVD uJc oSt oSt @@ -58851,8 +59770,8 @@ shq ulC uRK sBc -xTE -xTE +nvO +oKc xTE ulC xTE @@ -58897,7 +59816,7 @@ lQy lQy lQy iOr -tLR +akE xDt iOr iOr @@ -59063,7 +59982,7 @@ lWQ lIu oSt oSt -gfJ +kaG oSt oSt oSt @@ -59118,7 +60037,7 @@ xTE xTE jth uJZ -uJZ +bdT vDS bdT kiR @@ -59144,7 +60063,7 @@ xhc iRT iRT iRT -ovI +iRT iRT jim pES @@ -59373,7 +60292,7 @@ rkp mEY xTE xTE -kqC +jth twp bdT bdT @@ -59632,9 +60551,9 @@ iwe uck jth kkc -imH +bdT vZc -bFV +bdT arM jth uck @@ -59651,22 +60570,22 @@ dwA nsj wXO wXO -wXO +eII dwA dwA sAV wLs snG -kaG -iTT -kaG -nZN +iRT +iRT +iRT +jim pES pES asy pES pES -qDN +pES pES pES pES @@ -59913,11 +60832,11 @@ vHO dwA vIP pES -pES -pES -pES -pES -pES +aWx +iRT +iRT +iRT +jim pES iRF iOr @@ -60132,7 +61051,7 @@ oSt asj dwA mts -rUv +jHC cWJ lbW lbW @@ -60170,11 +61089,11 @@ vHO dwA eZI pES -pES -pES -pES -pES -pES +aWx +uIG +iTT +jcv +nZN pES sAV iOr @@ -60389,8 +61308,8 @@ oSt oSt esl ita -cAw -ebS +jsi +lbW lbW lbW lbW @@ -60646,12 +61565,12 @@ oSt oSt esl tUm -cAw -ebS +jsi +lbW wTC wTC wTC -ebS +lbW rYu xil nhW @@ -60677,7 +61596,7 @@ vHO dwA dwA esl -esl +dwA dwA dwA dwA @@ -60814,7 +61733,7 @@ gVc dxP dxP vSS -aPP +vFH soG cEJ cEJ @@ -60903,7 +61822,7 @@ oSt asj dwA mts -rUv +jHC cEF nQJ nQJ @@ -60934,27 +61853,27 @@ vHO dwA xiy asj -asj xiy -nFb +yae +iRT uId -lQy -rtq -tLR -ykB -rtq -qDN +iOr pES pES +oYk +pcb +pcb +wnR +emS pES hJs pLF pLF pLF pLF -pau +dme pES -oQb +cnk iOr iOr usu @@ -61071,7 +61990,7 @@ hBF lOT lOT bUa -eGW +kyR soG soG lAG @@ -61096,12 +62015,12 @@ gxb xBF wOY whZ -bxm mJD -bxm -bxm -ceU -ceU +mJD +mJD +mJD +mJD +mJD xBF fTI knn @@ -61181,7 +62100,7 @@ oKp dwA dwA dwA -btb +eEt btb dwA dwA @@ -61191,22 +62110,22 @@ esl dwA rMe oSt -oSt -oSt -nFb -asj -lQy -iKg -nvO +xiy +swY iRT -jim -lQy +blU +iOr +iOr +iOr +iOr +pnM +pnM iOr iOr iOr iOr lQy -jNh +djM qcE lQy iOr @@ -61355,10 +62274,10 @@ aHf lJi sht nyD -bxm -bxm -ceU -ceU +mJD +mJD +mJD +mJD ffg oSt lIu @@ -61441,33 +62360,33 @@ vHO bAB qWZ cBe -cOM +ieT dwA cwG fcA smV oSt oSt -oSt -oSt -slK -asj -lQy -iKg +xiy +swY iRT +uId +yae qpQ qpQ -vMP +qpQ +iRT +iRT rei -iOr +pau sAV sck vUm bcx bcx -vSy -vbP -vbP +oPP +kqC +pHU vbP gJA iOr @@ -61610,9 +62529,9 @@ gxb xBF wOY whZ -bxm mJD -bxm +mJD +mJD agC gDZ wmZ @@ -61663,7 +62582,7 @@ iQL wJF ezk ezk -rzl +aFo kxc gxb lIu @@ -61705,18 +62624,18 @@ fcA apU iuV lIu -iuV -lIu -nFb -asj -lQy -iKg +xiy +slK iRT -qpQ -qpQ -qpQ iRT -iOr +iRT +iRT +iRT +iRT +iRT +iRT +rei +dxf iOr rWi prP @@ -61842,7 +62761,7 @@ eGW eGW eGW eGW -eGW +kyR soG tQP feP @@ -61962,18 +62881,18 @@ fcA smV oSt gfJ -oSt -oSt -nFb -asj -lQy -aFo -vvz -dlF -dlF -qpQ -gXu -iOr +xiy +jOx +iRT +iRT +iRT +iRT +iRT +iRT +iRT +iRT +rei +eBi iOr rWi prP @@ -62096,8 +63015,8 @@ kDq gjp aEl mXr +aPP gIF -tmH mXr npU soG @@ -62174,7 +63093,7 @@ xiy erJ qrV kxc -dek +kny lux lux lux @@ -62189,7 +63108,7 @@ lux sOX lux lux -vHa +wiU vgc eDB qWZ @@ -62219,18 +63138,18 @@ fcA smV oSt gfJ -oSt -oSt -nFb -asj -lQy -iKg -sGU -kEk -kEk -emS +xiy +slK iRT -iOr +iRT +mha +wGQ +uiL +qpQ +iRT +iRT +rei +imH iOr rWi prP @@ -62362,7 +63281,7 @@ soG feP feP rIw -feP +kPV qdK soG rrw @@ -62432,7 +63351,7 @@ cXu cXu kxc kxc -qdj +lux lux lux fxw @@ -62465,7 +63384,7 @@ qWZ vuJ esl ddz -qWZ +cbC qWZ anI vHO @@ -62476,17 +63395,17 @@ fdx apU iuV usu -iuV -usu -nFb -asj -lQy -iKg -sGU -mfQ -kEk -emS +xiy +slK iRT +xfb +iOr +iOr +iOr +iOr +kEk +iRT +gXu iOr iOr ftS @@ -62688,7 +63607,7 @@ oUq rzW qrV kxc -dek +oRQ lux lux lux @@ -62703,7 +63622,7 @@ lux sUH lux lux -vHa +xCr vkp eDB qWZ @@ -62721,8 +63640,8 @@ oZQ oZQ aaR esl -qWZ -qWZ +hRb +hRb qWZ anI vHO @@ -62733,18 +63652,18 @@ fcA smV oSt oSt -oSt -oSt -nFb -asj -lQy +xiy +slK +iRT +iRT +mha iKg sGU -kEk -kEk -emS +qpQ iRT -iOr +iRT +iRT +mha iOr rWi prP @@ -62978,8 +63897,8 @@ lCi lCi pRn dwA -qWZ -qWZ +cbC +cbC qWZ anI vHO @@ -62990,18 +63909,18 @@ fcA smV oSt oSt -oSt -oSt -nFb -asj -lQy -aFo -eBi +xiy jOx -jOx -qpQ -gXu -iOr +iRT +iRT +iRT +iRT +iRT +iRT +iRT +iRT +rei +xCV iOr rWi prP @@ -63219,7 +64138,7 @@ gxb lIu asj esl -vJi +vuH jkn fWm hog @@ -63247,18 +64166,18 @@ fcA apU iuV lIu -iuV -lIu -nFb -asj -lQy -iKg -afh -qpQ -qpQ -qpQ +xiy +slK iRT -iOr +iRT +iRT +iRT +iRT +iRT +iRT +iRT +rei +xcg iOr rWi prP @@ -63411,9 +64330,9 @@ sMx jVy xAY crT -bxm -bxm -bxm +mJD +mJD +mJD mJD ffg cnT @@ -63452,13 +64371,13 @@ aiT aiT clw kxc -rrs +sUi hdk fSl hRY rrs ktD -hdk +nnu era qAF qAF @@ -63481,7 +64400,7 @@ vZG vZG vZG vZG -igM +cGi fvZ vZG vZG @@ -63497,33 +64416,33 @@ vHO bAB qWZ pKY -cOM +oae dwA cwG fcA smV oSt oSt -oSt -oSt +xiy slK -asj -lQy -iKg -blU +iRT +uId +yae +qpQ qpQ qpQ iRT iRT -iOr +nFb +mha sAV ili cYE bcx bcx -wDJ -ujX -ujX +jTc +kDh +tlm ujX gJA iOr @@ -63633,7 +64552,7 @@ iyo gvv eTR hZt -hZt +okU gWo bMD cEJ @@ -63665,8 +64584,8 @@ qLX eNx xBF sMx -aNq -aNq +jVy +jVy cGS uNI gNw @@ -63751,7 +64670,7 @@ qWZ dwA dwA dwA -sFv +ksx sFv dwA dwA @@ -63761,16 +64680,16 @@ esl dwA rMe oSt -oSt -oSt -nFb -asj -lQy -iKg -nvO +xiy +slK iRT -jim -lQy +blU +iOr +iOr +iOr +iOr +pnM +pnM iOr iOr iOr @@ -63923,7 +64842,7 @@ eNx xBF rFd ejQ -aNq +jVy gPi wju wju @@ -64006,7 +64925,7 @@ esl esl esl dwA -eoi +xNE ohX sPq sPq @@ -64018,18 +64937,18 @@ vHO dwA xiy asj -asj xiy +yae nFb uId -lQy -snG -tLR -wLs -snG -dDd +iOr pES pES +iqB +sFb +sFb +vMP +dlF pES vtm pLF @@ -64275,12 +65194,12 @@ eWm dwA dwA esl -esl dwA dwA dwA dwA -qru +dwA +geh pES pES pES @@ -64515,7 +65434,7 @@ tXV xsl sPq sPq -fhF +nHw wXY sPq sPq @@ -64758,7 +65677,7 @@ oSt oSt oXd gbW -tQW +vlL vlL tQW vlL @@ -64772,7 +65691,7 @@ tXV igM sPq sPq -fhF +tFJ wXY sPq sPq @@ -64796,11 +65715,11 @@ qWZ dwA qQn pES -pES -pES -pES -pES -pES +aWx +mfQ +sSS +uZK +nTr pES sAV iOr @@ -65053,18 +65972,18 @@ sfH dwA glz pES -pES -pES -pES -pES -pES +aWx +iRT +iRT +iRT +jim pES iRF iOr wLs wLs iOr -pES +fCn pES pES iOr @@ -65309,18 +66228,18 @@ qQe dwA dwA sAV -pES -pES -pES -pES -pES -pES +ykB +rtq +iRT +iRT +iRT +jim pES pES nBY pES pES -dDd +pES pES pES pES @@ -65458,7 +66377,7 @@ qQP qQP qSc qQP -sGy +gvZ cLb jlw qQP @@ -65566,12 +66485,12 @@ quM lbk iNw jrP -pES -pES -pES -pES -pES -pES +iRT +iRT +iRT +iRT +iRT +jim pES pES pES @@ -65755,7 +66674,7 @@ iBq wez lIu iUS -tyZ +tmH jMA hXW iUS @@ -65795,7 +66714,7 @@ bgk mge uXl chu -wKP +nvn vZG oRK sPq @@ -65823,12 +66742,12 @@ quM bNG fWc vfK -pES -pES -pES -qDN -pES -pES +iRT +iRT +iRT +mnE +iRT +jim pES pES pES @@ -66084,8 +67003,8 @@ lQy lQy lQy iOr -pES -pES +fGm +jim kzw iOr lQy @@ -66094,7 +67013,7 @@ lQy lQy iOr tLR -xDt +tTY iOr iOr eeg @@ -66300,7 +67219,7 @@ oSt oSt oXd gbW -tYA +sIH sIH tYA sIH @@ -67554,7 +68473,7 @@ soC ojt xAz iUS -tyZ +fHn jMA iUS mUi @@ -67581,11 +68500,11 @@ kxc loo bLx bLx -loo +ovI soC tul -hWr -hWr +afh +bFV hWr ryN vPo @@ -68108,8 +69027,8 @@ tMr cgq hWr cgq -vPo -hWr +tjK +bFV hWr hWr hWr @@ -69370,8 +70289,8 @@ mUi mUi soC eDK -kRc -nlU +oWC +cmT kRc kRc ecq @@ -70931,7 +71850,7 @@ jUL jUL vQF sjz -lmg +sGX sjz sjz juG @@ -71189,11 +72108,11 @@ jUL iVT iTc chC +cEX +vvz chC -chC -chC -chC -llz +cEX +fOF chC chC chC