diff --git a/code/bos/game/gamemodes/mini_roles/mini_roles.dm b/code/bos/game/gamemodes/mini_roles/mini_roles.dm index ed508a343b3aa..ccd8dc4f60932 100644 --- a/code/bos/game/gamemodes/mini_roles/mini_roles.dm +++ b/code/bos/game/gamemodes/mini_roles/mini_roles.dm @@ -1,4 +1,4 @@ -/datum/game_mode/mini_toles +/datum/game_mode/mini_roles name = "mini roles" round_description = "Everybody have they own targets now!" extended_round_description = "Pure chaos" @@ -7,5 +7,4 @@ required_enemies = 0 antag_tags = list(MODE_MINI_ROLES) antag_scaling_coeff = 1 - end_on_antag_death = FALSE latejoin_antag_tags = list(MODE_MINI_ROLES) diff --git a/code/bos/modules/overmap/exoplanets/planet_types/desert.dm b/code/bos/modules/overmap/exoplanets/planet_types/desert.dm index 94f96fb7fcb99..b8f387d9256bc 100644 --- a/code/bos/modules/overmap/exoplanets/planet_types/desert.dm +++ b/code/bos/modules/overmap/exoplanets/planet_types/desert.dm @@ -128,6 +128,7 @@ if(buckled_mob) overlays += buckled_mob var/image/I = image(icon,icon_state="overlay") + I.plane = GAME_PLANE_FOV_HIDDEN I.layer = ABOVE_HUMAN_LAYER overlays += I diff --git a/code/datums/trading/misc.dm b/code/datums/trading/misc.dm index 802442aabae1f..56b0b9ec4cf9f 100644 --- a/code/datums/trading/misc.dm +++ b/code/datums/trading/misc.dm @@ -170,15 +170,16 @@ /datum/trader/gmb name = "Ward-Takahashi GMB" origin = "Automated Manufacturing Station" - trade_flags = TRADER_MONEY + trade_flags = TRADER_MONEY|TRADER_GOODS|TRADER_WANTED_ONLY|TRADER_WANTED_ALL + want_multiplier = 1 speech = list(TRADER_HAIL_GENERIC = "Greetings! It's so nice to talk to a human instead of a robot... Ah, would you like to order some machine?", TRADER_HAIL_DENY = "I'm sorry, but the main AI has forbidden me to communicate with you...", TRADER_TRADE_COMPLETE = "Oh, lovely!", - TRADER_NO_BLACKLISTED = "Whoa whoa, this one is too bad, put it away.", - TRADER_NO_GOODS = "Sorry, but we take only in money.", TRADER_NOT_ENOUGH = "Sorry, but there's not enough here for this order.", + TRADER_FOUND_UNWANTED = "No-no, AI don't need this...", TRADER_HOW_MUCH = "AI say that for one entry of ITEM the price would be VALUE CURRENCY.", + TRADER_WHAT_WANT = "Oh, for our industry we need some stock parts of machinery and powercells.", TRADER_COMPLEMENT_FAILURE = "I am afraid this is beyond my competency.", TRADER_COMPLEMENT_SUCCESS = "Thank you!", @@ -186,6 +187,11 @@ TRADER_INSULT_BAD = "AI probably will be mad..." ) + wanted_items = list( + /obj/item/cell = TRADER_ALL, + /obj/item/stock_parts = TRADER_ALL + ) + possible_trading_items = list(/obj/machinery/mining/drill = TRADER_THIS_TYPE, /obj/machinery/mining/brace = TRADER_THIS_TYPE, /obj/machinery/floodlight = TRADER_THIS_TYPE, diff --git a/code/datums/trading/ship.dm b/code/datums/trading/ship.dm index b77a6d7a9f3e7..df1f691ea11fb 100644 --- a/code/datums/trading/ship.dm +++ b/code/datums/trading/ship.dm @@ -18,8 +18,8 @@ if(prob(-disposition)) return ..() - var/length = round(amt/100) + var/length = round(amt/50) //BoS, was round(amt/100) duration_of_stay += length var/datum/trade_response/tr = make_response(TRADER_BRIBE_SUCCESS, "Sure, I'll stay for TIME more minutes.", -amt, TRUE) tr.text = replacetext_char(tr.text, "TIME", length) - return tr \ No newline at end of file + return tr diff --git a/code/datums/trading/unique.dm b/code/datums/trading/unique.dm index 566907221ff42..7138c8be64614 100644 --- a/code/datums/trading/unique.dm +++ b/code/datums/trading/unique.dm @@ -141,7 +141,7 @@ trade_flags = TRADER_MONEY|TRADER_GOODS|TRADER_WANTED_ONLY|TRADER_WANTED_ALL want_multiplier = 1 margin = 1.1 - price_rng = 3 + price_rng = 5 mob_transfer_message = "You have been teleported somewhere and have lost consciousness. When you come to, you find yourself in a clean white room attached to an operating table, surrounded by people in white coats. After the words: 'Commence surgery', you were taken apart piece by piece without anaesthesia for over an hour. Only death brought you salvation." speech = list(TRADER_HAIL_GENERIC = "Ah, greetings. We looking for some things for our corporation... All for the sake of science and human race.", @@ -161,11 +161,11 @@ ) wanted_items = list( - /mob/living/carbon/human = TRADER_ALL, - /obj/item/organ/internal = TRADER_ALL, /mob/living/carbon/human/machine = TRADER_BLACKLIST_ALL, /obj/item/organ/internal/posibrain = TRADER_BLACKLIST_ALL, - /obj/item/organ/internal/augment = TRADER_BLACKLIST_ALL + /obj/item/organ/internal/augment = TRADER_BLACKLIST_ALL, + /mob/living/carbon/human = TRADER_ALL, + /obj/item/organ/internal = TRADER_ALL ) possible_trading_items = list( @@ -175,5 +175,8 @@ /obj/item/reagent_containers/syringe/zombie = TRADER_THIS_TYPE, /obj/item/reagent_containers/glass/bottle/mutagen = TRADER_THIS_TYPE, /obj/item/reagent_containers/glass/bottle/pacid = TRADER_THIS_TYPE, - /obj/item/reagent_containers/glass/bottle/chloralhydrate = TRADER_THIS_TYPE + /obj/item/reagent_containers/glass/bottle/chloralhydrate = TRADER_THIS_TYPE, + /obj/item/storage/firstaid/combat = TRADER_THIS_TYPE, + /obj/item/storage/firstaid/surgery = TRADER_THIS_TYPE, + /obj/item/storage/backpack/dufflebag/syndie/med/full = TRADER_THIS_TYPE ) diff --git a/code/datums/trading/weaponry.dm b/code/datums/trading/weaponry.dm index b4835257b43aa..7a158a5ea98bf 100644 --- a/code/datums/trading/weaponry.dm +++ b/code/datums/trading/weaponry.dm @@ -233,23 +233,29 @@ /datum/trader/ship/kaboom name = "Unknown Primitive Signature" origin = "Kadaab Deserts" - speech = list(TRADER_HAIL_GENERIC = "Ka-boom? Funny paper give you, we give you ka-boom.", - TRADER_HAIL_DENY = "No ka-boom for space demons.", + trade_flags = TRADER_MONEY|TRADER_GOODS|TRADER_WANTED_ONLY|TRADER_WANTED_ALL + want_multiplier = 1 + speech = list(TRADER_HAIL_GENERIC = "Ka-boom? Funny paper give you, we give you ka-boom.", + TRADER_HAIL_DENY = "No ka-boom for space demons.", - TRADER_TRADE_COMPLETE = "Make more kaboom with ka-boom.", - TRADER_NO_BLACKLISTED = "Not funny and not kaboom.", - TRADER_NO_GOODS = "Where funny paper.", - TRADER_NOT_ENOUGH = "More paper!!", - TRADER_HOW_MUCH = "Orgh... One, two... VALUE.", + TRADER_TRADE_COMPLETE = "Make more kaboom with ka-boom.", + TRADER_FOUND_UNWANTED = "This not funny and not meal - we not need.", + TRADER_WHAT_WANT = "Ohm, we want eat meal. And drink wata. We not drink wata for... Orgh, many suns.", + TRADER_NOT_ENOUGH = "More paper!!", + TRADER_HOW_MUCH = "Orgh... One, two... VALUE.", - TRADER_COMPLEMENT_FAILURE = "You stoopid.", - TRADER_COMPLEMENT_SUCCESS = "Great ka-boom!", - TRADER_INSULT_GOOD = "My ka-boom is good, you bad space demon!!!", - TRADER_INSULT_BAD = "Erght... What?" + TRADER_COMPLEMENT_FAILURE = "You stoopid.", + TRADER_COMPLEMENT_SUCCESS = "Great ka-boom!", + TRADER_INSULT_GOOD = "My ka-boom is good, you bad space demon!!!", + TRADER_INSULT_BAD = "Erght... What?" ) compliment_increase = 5 insult_drop = 5 + wanted_items = list( + /obj/item/reagent_containers/food = TRADER_ALL + ) + possible_trading_items = list( /obj/item/gun/launcher/grenade = TRADER_THIS_TYPE, /obj/item/gun/projectile/rocket/oneuse = TRADER_THIS_TYPE, diff --git a/code/game/antagonist/station/mini_roles.dm b/code/game/antagonist/station/mini_roles.dm index 1a2b4b2c6f8d3..e775052a6bc31 100644 --- a/code/game/antagonist/station/mini_roles.dm +++ b/code/game/antagonist/station/mini_roles.dm @@ -6,20 +6,24 @@ GLOBAL_DATUM_INIT(mini_role, /datum/antagonist/mini_roles, new) role_text_plural = "Mini Roles" antaghud_indicator = "hud_traitor" flags = ANTAG_RANDSPAWN | ANTAG_VOTABLE - welcome_text = "Хаха, мини роль делает пиу-пиу" + welcome_text = "Вы - мини роль. Не стоит воспринимать мини роль как типичного антагониста. Вы - не антагонист раунда. Вы - протагонист своей истории, будь она маленькая или большая. Действуйте в целях своего персонажа, думайте что выгоднее для него в долгосрочной перспективе. И конечно соблюдайте главное правило - не быть мудаком." antag_text = "Если Вы видите этот текст, то что-то сломалось. Попросите Стивена починить." blacklisted_jobs = list() skill_setter = null + hard_cap = 100 + hard_cap_round = 100 + initial_spawn_target = 100 min_player_age = 0 var/datum/mini_role/mini_role_datum //Container for last mini role var/list/datum/mini_role/all_mini_roles_datums = list() //All in round roles //Whitelists of mini roles for every branch. Don't forget put new mini roles here - var/list/regcom_roles = list(/datum/mini_role/creditor, /datum/mini_role/pyroman) - var/list/syndicate_roles = list(/datum/mini_role/rat, /datum/mini_role/creditor, /datum/mini_role/pyroman) - var/list/traders_roles = list(/datum/mini_role/contrabandist, /datum/mini_role/rat, /datum/mini_role/creditor, /datum/mini_role/link) - var/list/scum_roles = list(/datum/mini_role/contrabandist, /datum/mini_role/contractor, /datum/mini_role/rat, /datum/mini_role/cannibal, /datum/mini_role/pyroman, /datum/mini_role/torch, /datum/mini_role/link) //Barbars and zeki - var/list/other_roles = list(/datum/mini_role/contrabandist, /datum/mini_role/contractor, /datum/mini_role/pyroman, /datum/mini_role/torch, /datum/mini_role/link) + var/list/regcom_roles = list(/datum/mini_role/regcom_agent, /datum/mini_role/creditor, /datum/mini_role/pyroman) + var/list/gov_roles = list(/datum/mini_role/rat, /datum/mini_role/creditor, /datum/mini_role/pyroman, /datum/mini_role/treasure_hunter) + var/list/syndicate_roles = list(/datum/mini_role/syndicate_agent, /datum/mini_role/rat, /datum/mini_role/creditor, /datum/mini_role/pyroman, /datum/mini_role/treasure_hunter) + var/list/traders_roles = list(/datum/mini_role/contrabandist, /datum/mini_role/rat, /datum/mini_role/creditor, /datum/mini_role/link, /datum/mini_role/treasure_hunter) + var/list/scum_roles = list(/datum/mini_role/contrabandist, /datum/mini_role/contractor, /datum/mini_role/rat, /datum/mini_role/cannibal, /datum/mini_role/pyroman, /datum/mini_role/torch, /datum/mini_role/link, /datum/mini_role/mutant, /datum/mini_role/bluespace, /datum/mini_role/treasure_hunter) //Barbars and zeki + var/list/other_roles = list(/datum/mini_role/contrabandist, /datum/mini_role/contractor, /datum/mini_role/pyroman, /datum/mini_role/torch, /datum/mini_role/link, /datum/mini_role/mutant, /datum/mini_role/bluespace, /datum/mini_role/treasure_hunter) /datum/antagonist/mini_roles/create_antagonist(var/datum/mind/target, var/move, var/gag_announcement, var/preserve_appearance) @@ -34,17 +38,17 @@ GLOBAL_DATUM_INIT(mini_role, /datum/antagonist/mini_roles, new) var/mob/living/carbon/human/man_on_check = target.current switch(man_on_check.char_branch.name) if("Regulators") choosen_role = pick(regcom_roles) + if("Government") choosen_role = pick(gov_roles) if("Consortium of Trans-Star Corporations") choosen_role = pick(syndicate_roles) if("Free Trade Union") choosen_role = pick(traders_roles) if("Alternatively Hired") choosen_role = pick(scum_roles) - if("Aborigens") choosen_role = pick(scum_roles) + if("Military") choosen_role = pick(scum_roles) else choosen_role = pick(other_roles) else choosen_role = pick(other_roles) mini_role_datum = new choosen_role mini_role_datum.owner = target - all_mini_roles_datums += mini_role_datum if(!mini_role_datum.additional_check(target.current)) qdel(mini_role_datum) continue @@ -79,12 +83,13 @@ GLOBAL_DATUM_INIT(mini_role, /datum/antagonist/mini_roles, new) player.special_role = mini_role_datum.name var/name = mini_role_datum.name var/desc = mini_role_datum.desc + all_mini_roles_datums += mini_role_datum to_chat(player.current, "Вы - [name]!") if(leader_welcome_text && player == leader) to_chat(player.current, "[get_leader_welcome_text(player.current)]") else to_chat(player.current, "[get_welcome_text(player.current)]") - to_chat(player.current, "[desc]") + to_chat(player.current, SPAN_INFO("[desc]")) mini_role_datum.special_act(player.current) create_objectives(player) @@ -127,9 +132,10 @@ GLOBAL_DATUM_INIT(mini_role, /datum/antagonist/mini_roles, new) player.equip_to_slot(spawned_thing, slot) if(spawned_thing.loc == player) break - var/obj/item/storage/S = locate() in player.contents - if(istype(S)) - spawned_thing.forceMove(S) + for(var/obj/item/storage/S in player.contents) + if((istype(S)) && (S.max_storage_space >= DEFAULT_LARGEBOX_STORAGE)) //Storage space between wallet and backpack + spawned_thing.forceMove(S) + break random_count += 1 else for(var/thing in mini_role_datum.gear) @@ -138,9 +144,10 @@ GLOBAL_DATUM_INIT(mini_role, /datum/antagonist/mini_roles, new) player.equip_to_slot(spawned_thing, slot) if(spawned_thing.loc == player) break - var/obj/item/storage/S = locate() in player.contents - if(istype(S)) - spawned_thing.forceMove(S) + for(var/obj/item/storage/S in player.contents) + if((istype(S)) && (S.max_storage_space >= DEFAULT_LARGEBOX_STORAGE)) //Storage space between wallet and backpack + spawned_thing.forceMove(S) + break ///// // MINI ROLES DATUMS @@ -185,7 +192,7 @@ GLOBAL_DATUM_INIT(mini_role, /datum/antagonist/mini_roles, new) /datum/mini_role/proc/additional_check(var/mob/living/carbon/human/target) if(no_robots) - if((target.species.name == SPECIES_IPC) || (target.species.name == SPECIES_ADHERENT) || (target.species.name == SPECIES_SHELL) || (target.species.name == SPECIES_FBP)) + if((target.species.name == SPECIES_IPC) || (target.species.name == SPECIES_ADHERENT) || (target.species.name == SPECIES_SHELL) || (target.full_prosthetic)) return FALSE if((!can_latejoin) && (round_duration_in_ticks >> 30)) //About 3 seconds after round start @@ -196,12 +203,13 @@ GLOBAL_DATUM_INIT(mini_role, /datum/antagonist/mini_roles, new) /datum/mini_role/contrabandist name = "Контрабандист" - desc = "ЧЗХ, микро трейтор?77" + desc = "Может это была Ваша случайная находка, а может Вы лично выкупили это устройство у одного из местных криминальных боссов. Как-бы то не было, в Ваши руки попал аплинк - устройство с доступом к сети SyndieNet. Вы знаете, что такие устройства запрещены в более чем 60 государствах - но соблазн слишком велик. Может быть, с помощью него Вы сможете вылезти из этого захолустья? Да и если мир полон лжецов и убийц, почему Вы должны играть против них по-честному?" objective = "Сохраните свой аплинк у себя." can_latejoin = FALSE /datum/mini_role/contrabandist/special_act(var/mob/living/carbon/human/target) var/money = target.mind.assigned_job.economic_power * 1000 + rand(-20,20) * 100 + if(money << 0) money += 3000 second_objective = "Имейте [money] кредитов к концу смены." var/TC_amount = rand(40, 80) var/obj/item/device/radio/uplink/U = new(target, null, TC_amount) @@ -211,9 +219,10 @@ GLOBAL_DATUM_INIT(mini_role, /datum/antagonist/mini_roles, new) else if(target.put_in_hands(U)) to_chat(target, "Uplink unit appear in your hands.") + /datum/mini_role/contractor name = "Контрактник" - desc = "Эрис момент" + desc = "Может быть Вы профессиональный наёмник с сотнями голов за спиной, а может Вас просто заставили пойти на это под дулом пистолета. Как-бы то не было, Вы стали теневым работником сети SyndieNet. Всё что у Вас есть - аплинк и контракты. Простая и мирная работа. Разве кому-то мешали шпионящие программы в консолях и импланты слежения в головах?" objective = "Сохраните свой аплинк у себя. Также сохраните свою роль в секрете." can_latejoin = FALSE @@ -225,7 +234,7 @@ GLOBAL_DATUM_INIT(mini_role, /datum/antagonist/mini_roles, new) /datum/mini_role/cannibal name = "Людоед" - desc = "Есть гайских детей" + desc = "Может это уже традиция в Вашей семье, а может у Вас просто не оставалось другого выбора, когда Ваш отряд зажал враг на несколько недель в том проклятом здании. Как-бы то не было, Вы вкусили человеческую плоть - и Вам понравилось. Настолько, что желудок просит ещё. Свежей. Хотя бы взять недавно убитое кем-то другим тело - разве будет оно против?.." objective = "Опробуйте хотя бы один свежий кусочек человеческой плоти к концу смены." no_robots = TRUE gear = list(/obj/item/material/knife/kitchen/cleaver, /obj/item/handcuffs, /obj/item/tape_roll, /obj/item/device/flash, /obj/item/clothing/mask/chameleon/voice, /obj/item/beartrap) @@ -234,8 +243,8 @@ GLOBAL_DATUM_INIT(mini_role, /datum/antagonist/mini_roles, new) /datum/mini_role/rat name = "Крыса" - desc = "Доносики" - objective = "Сохраните свою роль и работодателя в тайне." + desc = "Может они держат в плену всё что Вам дорого, а может Вы уже не в первый раз вставляете нож в спину своим хозяевам. Как-бы то не было, Вы согласились найти для кое-кого компрометирующую информацию на миссию Кастельнау. Ходите, смотрите и слушайте. Эти военные преступники наверняка не заставят Вас долго ждать." + objective = "Доживите до конца смены сохранив свою роль в секрете." gear = list(/obj/item/storage/box/syndie_kit/spy, /obj/item/spacecash/bundle/c2000, /obj/item/storage/box/radiokeys, /obj/item/device/uv_light, /obj/item/device/camera, /obj/item/device/taperecorder) random_gear = 2 @@ -246,20 +255,28 @@ GLOBAL_DATUM_INIT(mini_role, /datum/antagonist/mini_roles, new) /datum/mini_role/creditor name = "Кредитор" - desc = "Где деньги" + desc = "История старая как мир. Добро и зло, кредитор и должник. Может лишить этого должника всего имущества в уплату долга? Или пусть как-то отработает? А может нанять вышибал, чтобы вернуть хотя бы часть долга? Тут нет ничего личного - что поделать, если деньги правят миром." double = TRUE /datum/mini_role/creditor/special_act(var/mob/living/carbon/human/target) var/debt debt = mini_target.assigned_job.economic_power * 1000 - rand(-40,1) * 100 + if(debt << 0) debt += 4000 objective = "[mini_target]([mini_target.assigned_job.title]) задолжал Вам [debt] кредитов. Добейтесь от должника возвращения долга до конца смены." double_text = "Вы вспоминаете, что то ли по пьяне, то ли из-за смертельной угрозы, то ли просто по случайности, но Вы должны [owner] [debt] кредитов. Не сказать, что бы Вам хотелось с ними раставаться..." double_objective = "Избегать отдачи долга в [debt] кредитов [owner]([owner.assigned_job.title])." + //Creates objective, because in time when double_act is executed, double_text is not exist + to_chat(mini_target, "[double_text]") + var/datum/objective/mini_target_obj = new + mini_target_obj.owner = mini_target + mini_target_obj.explanation_text = double_objective + mini_target.objectives |= mini_target_obj + show_objectives(mini_target) /datum/mini_role/pyroman name = "Пироман" - desc = "Ай феар нот мэн, бат..." + desc = "Дни похожи один на другой, всё это затягивается в вечный круговорот безликих людей в войне за выживание. Но среди этой постоянной резни порой просачивается луч надежды. Хаотичный, но такой приятный и греющий огонь, приносящий Вам счастье в эти тяжёлые дни. Кто же заметит, если на Кадаабе сгорит случайное здание? Может, конечно, вся эта миссия и в правду тяжело сказывается на Вашем рассудке, но разве не все говорят, что вечно смотреть можно на три вещи?.." objective = "Наслаждайтесь огнём. Сдережируйте небольшой пожар, став его главным зрителем." gear = list(/obj/item/storage/firstaid/fire, /obj/item/storage/box/beakers, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/bottle/specialwhiskey, /obj/item/flamethrower, /obj/item/clothing/mask/gas/cbrn) random_gear = 2 @@ -267,32 +284,32 @@ GLOBAL_DATUM_INIT(mini_role, /datum/antagonist/mini_roles, new) /datum/mini_role/torch name = "Торчок" - desc = "Хе-хе" + desc = "Может в этом проклятом мире для отдыха просто не осталось других способов, а может Вы просто подумали, что эта была таблетка от головной боли. Как-бы то не было, Вы подсели на наркотики. Сильно подсели. Вам уже даже без разницы что принимать, лишь бы это могло помочь Вам отвлечься от этого мира." objective = "Запасите несколько доз на будущее. Чем больше - тем лучше." no_robots = TRUE - gear = list(/obj/item/seeds/ambrosiadeusseed, /obj/item/reagent_containers/hypospray/autoinjector/mindbreaker, /obj/item/storage/firstaid/toxin, /obj/item/storage/box/syringes, /obj/item/storage/pill_bottle/three_eye, /obj/item/gun/projectile/pistol/holdout) + gear = list(/obj/item/seeds/ambrosiadeusseed, /obj/item/reagent_containers/hypospray/autoinjector/mindbreaker, /obj/item/storage/firstaid/toxin, /obj/item/storage/box/syringes, /obj/item/storage/pill_bottle/three_eye, /obj/random/handgun) random_gear = 2 /datum/mini_role/link name = "Связной" - desc = "Шпион драмма" - objective = "Найдите агента, которому Вы должны передать информацию о том, что " + desc = "Может это Ваша не первая миссия такого рода, а может Вас ждёт утопление в озере с крокодилами, если Вы не сделайте приказанное. Как-бы то не было, Вам передали пакет важной информации о местном экипаже. Осталось найти того, кому нужно передать все эти данные." + objective = "Найдите агента, которому Вы должны передать информацию о том, что" + second_objective = "Доживите до конца смены не придав свою роль широкой огласке." double = TRUE + gear = list(/obj/random/handgun) double_text = "Где-то рядом с Вами должен находится связной, который может обладать интересной и полезной информацией. Найдите его и получите эту информацию." double_objective = "Найдите и установите контакт с связным." - gear = list() - random_gear = 2 //Put names of possible coop roles in list below - var/connected_roles = list("Крыса", "Контрактник") + var/connected_roles = list(/datum/mini_role/rat, /datum/mini_role/contractor) /datum/mini_role/link/additional_check(var/mob/living/carbon/human/target) var/try_amount = 0 var/list/unmasked_roles = list() while(try_amount != 4) var/datum/mini_role/picked_role = pick(GLOB.mini_role.all_mini_roles_datums) - if((is_type_in_list(picked_role.name, connected_roles)) || (picked_role.owner == target.mind)) + if((is_type_in_list(picked_role, connected_roles)) || (picked_role.owner == target.mind)) try_amount += 1 continue unmasked_roles += picked_role @@ -302,28 +319,27 @@ GLOBAL_DATUM_INIT(mini_role, /datum/antagonist/mini_roles, new) return FALSE for(var/datum/mini_role/unmasked in unmasked_roles) - var/add_text = "[unmasked.owner]([unmasked.owner.assigned_job.title]) - [unmasked.name]," + var/add_text = " [unmasked.owner]([unmasked.owner.assigned_job.title]) - [unmasked.name];" objective += add_text return TRUE - /datum/mini_role/link/double_act(var/datum/mind/obj_owner) var/list/possible_targets = list() - for(var/datum/mind/possible_target in SSticker.minds) - if((ishuman(possible_target.current)) && (possible_target.current.stat != DEAD) && (is_type_in_list(possible_target.special_role, connected_roles))) - possible_targets += possible_target + for(var/datum/mini_role/maybe_target in GLOB.mini_role.all_mini_roles_datums) + if((is_type_in_list(maybe_target, connected_roles)) && (maybe_target.owner.current.stat != DEAD)) + possible_targets += maybe_target.owner if(possible_targets.len > 0) mini_target = pick(possible_targets) - to_chat(mini_target, "[double_text]") - to_chat(mini_target, "Для поиска потенциальных союзников Вы были снабжены опозновательными словами:") - to_chat(mini_target, "Кодовые слова: [GLOB.antag_code_phrase]") - to_chat(mini_target, "Кодовые ответы: [GLOB.antag_code_response]") + to_chat(mini_target.current, "[double_text]") + to_chat(mini_target.current, "Для поиска потенциальных союзников Вы были снабжены опозновательными словами:") + to_chat(mini_target.current, "Кодовые слова: [GLOB.antag_code_phrase]") + to_chat(mini_target.current, "Кодовые ответы: [GLOB.antag_code_response]") mini_target.StoreMemory("Кодовые слова: [GLOB.antag_code_phrase]", /decl/memory_options/system) mini_target.StoreMemory("Кодовые ответы: [GLOB.antag_code_response]", /decl/memory_options/system) - to_chat(owner, "Для поиска потенциальных союзников Вы были снабжены опозновательными словами:") - to_chat(owner, "Кодовые слова: [GLOB.antag_code_phrase]") - to_chat(owner, "Кодовые ответы: [GLOB.antag_code_response]") + to_chat(owner.current, "Для поиска потенциальных союзников Вы были снабжены опозновательными словами:") + to_chat(owner.current, "Кодовые слова: [GLOB.antag_code_phrase]") + to_chat(owner.current, "Кодовые ответы: [GLOB.antag_code_response]") owner.StoreMemory("Кодовые слова: [GLOB.antag_code_phrase]", /decl/memory_options/system) owner.StoreMemory("Кодовые ответы: [GLOB.antag_code_response]", /decl/memory_options/system) @@ -335,3 +351,168 @@ GLOBAL_DATUM_INIT(mini_role, /datum/antagonist/mini_roles, new) return TRUE else return FALSE + + +/datum/mini_role/regcom_agent + name = "Агент РегКома" + desc = "Краем уха Вы услышали о будущих приказах фрау Марты к Кастельнау. Если Вы сможете сделать приказ ещё до того, как он опубликуется, то Вас может ждать очень приятная награда. Конечно, лучше будет сделать вид что всё это вышло 'случайно'." + gear = list(/obj/item/storage/lockbox/loyalty, /obj/item/storage/box/syndie_kit/imp_explosive, /obj/item/storage/box/syndie_kit/imp_imprinting, /obj/item/spacecash/bundle/c2000, + /obj/item/spacecash/bundle/c2000, /obj/item/spacecash/bundle/c2000, /obj/item/spacecash/bundle/c1000, /obj/item/spacecash/bundle/c1000, /obj/item/spacecash/bundle/c1000) + random_gear = 3 + +/datum/mini_role/regcom_agent/special_act(var/mob/living/carbon/human/target) + var/quest = pick("РегКом желает провести акцию устрашения на Кадаабе. Вздёрните врагов на фонарные столбы, сожгите город, расставьте пики с головами.", + "РегКом желает расширения аванпоста. Отремонтируйте старые здания, перенесите укрепления, улучшите электростанции.", + "РегКом желает видеть внедрение экзоскелетов в миссию. Соберите ресурсы, организуйте мехопроизводство, создайте отряд бронированной кавалерии.", + "РегКом желает увидеть самостоятельность миссии. Пополните бюджет миссии(бюджет Кастельнау) до [1000*rand(25,40)] кредитов.", + "РегКом желает пополнить список членов миссии. Примите несколько доверенных людей с планеты или любого другого места в экипаж миссии, занеся их в манифест.") + objective = quest + + +/datum/mini_role/syndicate_agent + name = "Агент Синдиката" + desc = "Одной из влиятельных персон в Синдикате вдруг что-то потребовалось от миссии Кастельнау. Если Вы сможете выполнить это желание, то возможно сможете рассчитывать на небольшую дачу на Кингстоне." + gear = list(/obj/item/storage/fancy/supply_box/grenade, /obj/item/storage/toolbox/syndicate, /obj/item/storage/box/syndie_kit/toxin, /obj/item/storage/box/syndie_kit/silenced) + random_gear = 1 + +/datum/mini_role/syndicate_agent/special_act(var/mob/living/carbon/human/target) + var/quest = pick("Синдикат хочет видеть увеличение своего влияния на Кадаабе. Создайте оперативную базу Синдиката, вербуйте оттуда людей с планеты, развешайте корпоративные листовки.", + "Синдикат в будущем желает провести реновацию Кадааба. Взорвите несколько из старых бесполезныех зданий, очистив землю для будущих построек.", + "Синдикат размышляет над отправкой дополнительного контингента на Кадааб. Запасите для него любое оружие и патроны - создайте отдельный склад, если потребуется.", + "Синдикат желает свободной конкуренции с ВТС. Попытайтесь уменьшить доходы Скряги - откройте свой магазин или скомпроментируйте ВТС. Оставьте свою роль в тайне.", + "Синдикат разыскивает ещё не обнаруженных людей с псионическим потенциалом. Найдите таковых, пробуждайте людей триглазом если необходимо.") + objective = quest + + +/datum/mini_role/mutant + name = "Мутант" + desc = "Может это сбой в криокамерах, а может просто обычное влияние космическое радиации. Как-бы то не было, Вы уже перестали быть тем, чем были раньше. Вы не представитель своего рода, а чёртов мутант. С одной стороны, возможно даже в чём-то Вы превосходите 'нормальных', с другой можно быть уверенным, что Ваше тело с готовностью будут резать все учёные мира. К тому же, Вы стали голодать чуть быстрее чем обычно..." + objective = "Доживите до конца смены, сохранив свою роль в тайне." + second_objective = "Запасите как можно больше еды к концу смены." + no_robots = TRUE + +/datum/mini_role/mutant/special_act(var/mob/living/carbon/human/target) + var/datum/species/mutant_species = new target.species.type //Create new species for our mutant and edit it below + mutant_species.hunger_factor *= 2 + mutant_species.thirst_factor *= 2 + //"Generating" our mutant next + var/abilities = 0 + var/abilities_need = rand(2,3) + var/list/possible_abilities = list("blood_abil", "bone_abil", "crawler_abil", "weaver_abil", "fov_abil", "silent_abil") + var/picked_ability + while(abilities != abilities_need) + picked_ability = pick(possible_abilities) + switch(picked_ability) + if("blood_abil") + target.remove_blood(target.species.blood_volume) //Remove old blood to add new colored one + mutant_species.blood_color = RANDOM_RGB + mutant_species.total_health += rand(10,40) + mutant_species.blood_volume += rand(-100,100) + to_chat(target, SPAN_NOTICE("С Вашей кровью что-то не то... Кажется она эффективнее обычной, но имеет другой цвет.")) + if("bone_abil") + mutant_species.bone_material = pick(MATERIAL_BONE_FISH, MATERIAL_CRYSTAL, MATERIAL_PLATINUM, MATERIAL_RESIN, MATERIAL_PHORON, MATERIAL_GLASS) + to_chat(target, SPAN_NOTICE("В Ваших костях что-то изменилось. Вероятно, они состоят теперь из чего-то другого.")) + if("crawler_abil") + mutant_species.inherent_verbs += list(/mob/living/proc/ventcrawl) + target.can_enter_vent_with += list(/obj/item, /obj/item/clothing, /obj/effect, /obj/screen) //Can enter in vent with almost anything + to_chat(target, SPAN_NOTICE("Ваше тело стало невероятно гибким. Наверное, Вы даже сможете пролезть в вентеляцию...")) + if("weaver_abil") + mutant_species.is_weaver = TRUE + mutant_species.silk_color = RANDOM_RGB + mutant_species.inherent_verbs += list(/mob/living/carbon/human/proc/check_silk_amount, /mob/living/carbon/human/proc/toggle_silk_production, + /mob/living/carbon/human/proc/weave_structure, /mob/living/carbon/human/proc/weave_item) + to_chat(target, SPAN_NOTICE("Иногда из ниоткуда у Вас появляется шёлк ручного производства.")) + if("fov_abil") + mutant_species.datum_usefov = FALSE + for(var/obj/screen/screen_effects in target.contents) + if((istype(screen_effects, /obj/screen/fov_blocker)) || (istype(screen_effects, /obj/screen/fov_shadow))) qdel(screen_effects) + to_chat(target, SPAN_NOTICE("Ваши пять чувств вышли за все известные пределы. Никто не сможет подойти к Вам не замеченным.")) + if("silent_abil") + mutant_species.silent_steps = TRUE + mutant_species.species_flags += SPECIES_FLAG_NO_SLIP + to_chat(target, SPAN_NOTICE("Стопы приобрели странную форму. Ваши шаги бесшумны, к тому же Вы не подскальзываетесь.")) + possible_abilities -= picked_ability + abilities += 1 + + target.species = mutant_species + mutant_species.handle_post_spawn(target) + target.rejuvenate() + + +/datum/mini_role/bluespace + name = "Провидец" + desc = "Кажется, Вы нашли этот 'артефакт' во время блюспейс колебаний... Или после того как упали с лестницы - точно не вспомнить. Важно то, что артефакт приоткрыл для Вас завесу вселенной. Обычные люди даже не представляют, внутри чего они живут. Вы же увидели правду. Этот шум на окраинах, на который никто не обращает внимания; этот сектор, выходя из которого оказываешься в его противоположной стороне; это существо, которое все ищут и имя которого Вы стали бояться называть. Мир не таков, каков он кажется на первый взгляд." + objective = "Доживите до конца смены, сохранив свой артефакт и не предав свою роль широкой огласке." + second_objective = "Изучите свои спосбности и артефакт, попытайтесь найти таких же." + no_robots = TRUE + gear = list(/obj/item/summoning_stone, /obj/item/scrying, /obj/item/dice/d20/cursed, /obj/item/storage/belt/soulstone/full, /obj/item/gun/energy/staff/animate, /obj/item/gun/energy/staff) + random_gear = 1 + +/datum/mini_role/bluespace/special_act(var/mob/living/carbon/human/target) + var/list/possible_spells = list(/spell/veil_of_shadows, /spell/invisibility, /spell/portal_teleport, /spell/mark_recall, /spell/aoe_turf/conjure/forcewall, + /spell/aoe_turf/exchange_wounds, /spell/aoe_turf/conjure/carp, /spell/radiant_aura, /spell/aoe_turf/blink, /spell/targeted/swap, /spell/targeted/heal_target/sacrifice, + /spell/targeted/heal_target/trance, /spell/targeted/projectile/magic_missile) + var/spell/spell_1 + var/spell/spell_2 + + target.add_spell(new /spell/noclothes) + spell_1 = pick(possible_spells) + target.add_spell(new spell_1) + + spell_2 = pick(possible_spells) + target.add_spell(new spell_2) + + +/datum/mini_role/treasure_hunter + name = "Искатель сокровищ" + desc = "Может Вы купили это устройство у подозрительной личности с тростью за половину своих сбережений, а может просто сняли его с забытого трупа на Кадаабе. В любом случае, как Вы поняли, эта штучка указывает на некий тайник... Вероятно полный ценностей." + objective = "При помощи поискового устройства найдите и вскройте тайник." + no_robots = TRUE + gear = list(/obj/item/device/flashlight/upgraded, /obj/item/device/gps/marker, /obj/item/crowbar/prybar, /obj/item/storage/fancy/supply_box/flare) + random_gear = 1 + var/weakref/treasure + +/datum/mini_role/treasure_hunter/special_act(var/mob/living/carbon/human/target) + //Giving pinpointer + var/obj/item/pinpointer/pinpointer = new /obj/item/pinpointer/advpinpointer(get_turf(target)) + var/obj/O = target.equip_to_storage(pinpointer) + if(O) + to_chat(target, "Pinpointer can be found in your [O.name].") + else if(target.put_in_hands(pinpointer)) + to_chat(target, "Pinpointer appear in your hands.") + + //If there other hunters, then give pinpointer target on their treasure and end special_act + for(var/datum/mini_role/treasure_hunter/existing_hunter in GLOB.mini_role.all_mini_roles_datums) + if(existing_hunter.treasure) + treasure = existing_hunter.treasure + pinpointer.target = treasure + break + else //If not, then create our own treasure + var/list/turf/avalible_turfs = get_subarea_turfs(/area/cadaab/caves, list(/proc/is_turf_no_mines_and_walls)) + var/turf/selected_turf = pick(avalible_turfs) + treasure = weakref(new /obj/structure/closet/crate/secure/loot(selected_turf)) + pinpointer.target = treasure + break + +/* Tired +/datum/mini_role/cyborg + name = "Киборг" + desc = "Китайский" + objective = "Закончите смену либо с новыми аугментами, либо убрав все уже установленные." + no_robots = TRUE + +/datum/mini_role/cyborg/special_act(var/mob/living/carbon/human/target) + var/list/possible_augments = list() + + +/datum/mini_role/authority + name = "Авторитет" + desc = "Девяностые" + objective = "Доживите до конца смены вместе со всеми членами своей группировки." + gear = list(/obj/random/handgun, /obj/item/clothing/mask/balaclava, /obj/item/storage/box/syndie_kit/imp_imprinting, /obj/item/grenade/smokebomb, /obj/item/spacecash/bundle/c1000, /obj/item/melee/energy/knife) + random_gear = 2 + +/datum/mini_role/authority/special_act(var/mob/living/carbon/human/target) + var/need_members_amount = rand(2,4) + second_objective = "Завербуйте в свою группировку как минимум [need_members_amount] лица." +*/ diff --git a/code/game/objects/effects/effect_system.dm b/code/game/objects/effects/effect_system.dm index d1184ca342796..db14456abf80d 100644 --- a/code/game/objects/effects/effect_system.dm +++ b/code/game/objects/effects/effect_system.dm @@ -173,6 +173,8 @@ would spawn and follow the beaker, even if it is carried or thrown. name = "smoke" icon_state = "smoke" opacity = 1 + plane = DECORATIONS_PLANE //BoS + layer = 5 //BoS anchored = FALSE mouse_opacity = 0 var/amount = 6.0 diff --git a/code/modules/aspects/traps.dm b/code/modules/aspects/traps.dm index f61761484147f..9794be0202763 100644 --- a/code/modules/aspects/traps.dm +++ b/code/modules/aspects/traps.dm @@ -3,7 +3,7 @@ /datum/round_aspect/traps name = "Минное поле" - chance = 25 + chance = 20 weight = ASPECT_WEIGHT_TRAPS announce_text = "Ночью чёртовы пираты расставили вокруг и внутри аванпоста около сотни мин. Смотрите под ноги на Кадаабе!" var/area/spawn_area = /area/maintenance diff --git a/code/modules/client/preference_setup/antagonism/01_candidacy.dm b/code/modules/client/preference_setup/antagonism/01_candidacy.dm index dce7f57aba4b6..9eddd50d842f3 100644 --- a/code/modules/client/preference_setup/antagonism/01_candidacy.dm +++ b/code/modules/client/preference_setup/antagonism/01_candidacy.dm @@ -39,7 +39,6 @@ var/datum/antagonist/antag = all_antag_types[antag_type] if(antag.id == MODE_MINI_ROLES) //BoS continue - . += "[antag.role_text]: " if(jobban_isbanned(preference_mob(), antag.id) || (antag.id == MODE_MALFUNCTION && jobban_isbanned(preference_mob(), "AI"))) . += "\[BANNED\]
" diff --git a/code/modules/item_worth/worths_list.dm b/code/modules/item_worth/worths_list.dm index be8d54226503a..8a1e14049e55a 100644 --- a/code/modules/item_worth/worths_list.dm +++ b/code/modules/item_worth/worths_list.dm @@ -16,10 +16,12 @@ var/global/list/worths = list( /obj/item/reagent_containers/spray = -23, /obj/item/reagent_containers/food/snacks/monkeycube = -25, /obj/item/reagent_containers/food/snacks/human = -300, - /obj/item/reagent_containers/food/snacks/sliceable = -15, - /obj/item/reagent_containers/food/snacks/slice = -3, - /obj/item/reagent_containers/food/drinks/bottle = -11, - /obj/item/reagent_containers/food/drinks = -8, + /obj/item/reagent_containers/food/snacks/sliceable = -30, + /obj/item/reagent_containers/food/snacks/slice = -20, + /obj/item/reagent_containers/food/snacks/meat = -35, + /obj/item/reagent_containers/food/drinks/bottle = -20, + /obj/item/reagent_containers/food/drinks = -10, + /obj/item/reagent_containers/food = -15, /obj/item/reagent_containers/glass/rag = -5, /obj/item/reagent_containers/glass/bottle/mutagen = 1800, /obj/item/reagent_containers/glass/bottle/pacid = 700, @@ -177,11 +179,11 @@ var/global/list/worths = list( /obj/item/cell/device = 100, /obj/item/cell/crap = 30, /obj/item/cell/standard = 80, - /obj/item/cell/high = 160, - /obj/item/cell/super = 280, - /obj/item/cell/hyper = 310, + /obj/item/cell/high = 130, + /obj/item/cell/super = 250, + /obj/item/cell/hyper = 500, /obj/item/cell/infinite = 50000, - /obj/item/cell/potato = 1, + /obj/item/cell/potato = 10, /obj/item/cell/slime = 160, //SMES COILS, /obj/item/stock_parts/smes_coil/weak = 1000, diff --git a/code/modules/mechs/premade/_premade.dm b/code/modules/mechs/premade/_premade.dm index 58186830f57f5..cea6c3de655b5 100644 --- a/code/modules/mechs/premade/_premade.dm +++ b/code/modules/mechs/premade/_premade.dm @@ -129,19 +129,19 @@ var/mech_colour = super_random ? FALSE : pick(use_colours) if(!arms) - var/armstype = pick(typesof(/obj/item/mech_component/manipulators)-/obj/item/mech_component/manipulators) + var/armstype = pick(typesof(/obj/item/mech_component/manipulators)-/obj/item/mech_component/manipulators -/obj/item/mech_component/manipulators/bike) arms = new armstype(src) arms.color = mech_colour ? mech_colour : pick(use_colours) if(!legs) - var/legstype = pick(typesof(/obj/item/mech_component/propulsion)-/obj/item/mech_component/propulsion) + var/legstype = pick(typesof(/obj/item/mech_component/propulsion)-/obj/item/mech_component/propulsion -/obj/item/mech_component/propulsion/bike) legs = new legstype(src) legs.color = mech_colour ? mech_colour : pick(use_colours) if(!head) - var/headtype = pick(typesof(/obj/item/mech_component/sensors)-/obj/item/mech_component/sensors) + var/headtype = pick(typesof(/obj/item/mech_component/sensors)-/obj/item/mech_component/sensors -/obj/item/mech_component/sensors/bike) head = new headtype(src) head.color = mech_colour ? mech_colour : pick(use_colours) if(!body) - var/bodytype = pick(typesof(/obj/item/mech_component/chassis)-/obj/item/mech_component/chassis) + var/bodytype = pick(typesof(/obj/item/mech_component/chassis)-/obj/item/mech_component/chassis -/obj/item/mech_component/chassis/bike) //BoS, here and above add -bike_parts body = new bodytype(src) body.color = mech_colour ? mech_colour : pick(use_colours) . = ..() diff --git a/code/modules/mining/abandonedcrates.dm b/code/modules/mining/abandonedcrates.dm index 0d6f4b6b7e0d8..90036dff8d2fc 100644 --- a/code/modules/mining/abandonedcrates.dm +++ b/code/modules/mining/abandonedcrates.dm @@ -18,7 +18,7 @@ generate_loot() -/obj/structure/closet/crate/secure/loot/proc/generate_loot() +/obj/structure/closet/crate/secure/loot/proc/generate_loot() //BoS - we change very many things here var/loot = rand(1, 100) switch(loot) if(1 to 5) // Common things go, 5% @@ -26,6 +26,7 @@ new/obj/item/reagent_containers/food/drinks/bottle/whiskey(src) new/obj/item/reagent_containers/food/snacks/grown/ambrosiadeus(src) new/obj/item/flame/lighter/zippo(src) + new/obj/item/storage/fancy/cigar(src) if(6 to 10) new/obj/item/pickaxe/drill(src) new/obj/item/device/taperecorder(src) @@ -37,36 +38,28 @@ for(var/i = 0, i < 10, i++) new/obj/item/ore/diamond(src) if(21 to 25) - for(var/i = 0, i < 3, i++) - new/obj/machinery/portable_atmospherics/hydroponics(src) + new/obj/machinery/acting/changer(src) if(26 to 30) for(var/i = 0, i < 3, i++) new/obj/item/reagent_containers/glass/beaker/noreact(src) - if(31 to 35) - spawn_money(rand(300,800), src) - if(36 to 40) - new/obj/item/melee/baton(src) - if(41 to 45) - new/obj/item/clothing/under/shorts/red(src) - new/obj/item/clothing/under/shorts/blue(src) - if(46 to 50) - new/obj/item/clothing/under/chameleon(src) - for(var/i = 0, i < 7, i++) - new/obj/item/clothing/accessory/horrible(src) + if(31 to 50) + spawn_money(rand(300,8000), src) if(51 to 52) // Uncommon, 2% each - new/obj/item/melee/classic_baton(src) + new/obj/item/material/sword/katana/vibro(src) if(53 to 54) new/obj/item/latexballon(src) if(55 to 56) - var/newitem = pick(typesof(/obj/item/toy/prize) - /obj/item/toy/prize) - new newitem(src) + for(var/i = 0, i < 3, i++) + new/obj/random/handgun(src) + new/obj/random/energy(src) if(57 to 58) - new/obj/item/toy/balloon(src) + for(var/i = 0, i < 4, i++) + new/obj/item/grenade/frag/high_yield(src) if(59 to 60) - new/obj/item/rig(src) + new/obj/item/rig/infantry/sl/equipped(src) if(61 to 62) - for(var/i = 0, i < 12, ++i) - new/obj/item/clothing/head/kitty(src) + for(var/i = 0, i < 8, ++i) + new/obj/item/stack/material/gold/ten(src) if(63 to 64) var/t = rand(4,7) for(var/i = 0, i < t, ++i) @@ -80,21 +73,28 @@ var/newitem = pick(typesof(/obj/item/stock_parts) - /obj/item/stock_parts - /obj/item/stock_parts/subspace) new newitem(src) if(69 to 70) - new/obj/item/pickaxe/silver(src) + for(var/i = 0, i < 3, i++) + new/obj/random/biggun(src) + new/obj/random/lilgun(src) if(71 to 72) - new/obj/item/pickaxe/drill(src) + new/obj/item/gun/projectile/rocket(src) + new/obj/item/ammo_casing/rocket(src) + new/obj/item/ammo_casing/rocket/point_rocket(src) + new/obj/item/ammo_casing/rocket/shrapnel_rocket(src) if(73 to 74) - new/obj/item/pickaxe/jackhammer(src) + new/obj/item/gun/projectile/rocket/oneuse(src) + new/obj/item/gun/projectile/rocket/oneuse(src) if(75 to 76) - new/obj/item/pickaxe/diamond(src) + new/obj/item/storage/backpack/chameleon/sydie_kit(src) if(77 to 78) - new/obj/item/pickaxe/diamonddrill(src) + new/obj/item/storage/lockbox/loyalty(src) if(79 to 80) new/obj/item/pickaxe/gold(src) if(81 to 82) - new/obj/item/gun/energy/plasmacutter(src) + new/obj/item/storage/box/syndie_kit/imp_imprinting(src) + new/obj/item/storage/box/syndie_kit/imp_explosive(src) if(83 to 84) - new/obj/item/toy/katana(src) + new/obj/item/card/emag(src) if(85 to 86) new/obj/item/seeds/random(src) if(87) // Rarest things, some are unobtainble otherwise, some are just robust, 1% each @@ -106,7 +106,7 @@ if(91) new/obj/item/device/soulstone(src) if(92) - new/obj/item/material/sword/katana(src) + new/obj/item/device/chameleon(src) if(93) new/obj/item/storage/firstaid/combat(src) // Probably the least OP if(94) // Why the hell not @@ -136,7 +136,7 @@ new/obj/item/storage/belt/champion(src) new/obj/item/clothing/mask/luchador(src) if(100) - new/obj/item/clothing/head/bearpelt(src) + new/obj/machinery/power/supermatter/shard(src) /obj/structure/closet/crate/secure/loot/togglelock(mob/user as mob) if(!locked) diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index 0089155926353..772359a23a009 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -1,6 +1,6 @@ /mob density = TRUE - plane = GAME_PLANE_FOV_HIDDEN + plane = GAME_PLANE_FOV_HIDDEN //BoS layer = MOB_LAYER appearance_flags = PIXEL_SCALE | LONG_GLIDE diff --git a/maps/away/ellipse/ellipse_areas.dm b/maps/away/ellipse/ellipse_areas.dm index 15c0a28132aa8..d012d0c49b9bd 100644 --- a/maps/away/ellipse/ellipse_areas.dm +++ b/maps/away/ellipse/ellipse_areas.dm @@ -1,25 +1,25 @@ -/area/ellipse/bridge - name = "\improper Ellipse Bridge" - icon_state = "bridge" - icon = 'ellipse_icons.dmi' - req_access = list(access_ellipse) -/area/ellipse/atom - name = "\improper Ellipse Genearator Room" - icon_state = "atom" - icon = 'ellipse_icons.dmi' - req_access = list(access_ellipse) -/area/ellipse/arsenal - name = "\improper Ellipse Arsenal" - icon_state = "arsenal" - icon = 'ellipse_icons.dmi' - req_access = list(access_ellipse) -/area/ellipse/research - name = "\improper Ellipse Research Room" - icon_state = "research" - icon = 'ellipse_icons.dmi' - req_access = list(access_ellipse) -/area/ellipse/shuttle - name = "\improper Ellipse Landing Shuttle" - icon_state = "shuttle" - icon = 'ellipse_icons.dmi' +/area/ellipse/bridge + name = "\improper Ellipse Bridge" + icon_state = "bridge" + icon = 'ellipse_icons.dmi' + req_access = list(access_ellipse) +/area/ellipse/atom + name = "\improper Ellipse Genearator Room" + icon_state = "atom" + icon = 'ellipse_icons.dmi' + req_access = list(access_ellipse) +/area/ellipse/arsenal + name = "\improper Ellipse Arsenal" + icon_state = "arsenal" + icon = 'ellipse_icons.dmi' + req_access = list(access_ellipse) +/area/ellipse/research + name = "\improper Ellipse Research Room" + icon_state = "research" + icon = 'ellipse_icons.dmi' + req_access = list(access_ellipse) +/area/ellipse/shuttle + name = "\improper Ellipse Landing Shuttle" + icon_state = "shuttle" + icon = 'ellipse_icons.dmi' req_access = list(access_ellipse) \ No newline at end of file diff --git a/maps/away/ellipse/ellipse_shuttle.dm b/maps/away/ellipse/ellipse_shuttle.dm index 94c73de98dd68..f681ba89aa29c 100644 --- a/maps/away/ellipse/ellipse_shuttle.dm +++ b/maps/away/ellipse/ellipse_shuttle.dm @@ -1,31 +1,31 @@ -/obj/effect/overmap/visitable/ship/landable/landing_shuttle/land - name = "Land-042" - desc = "Small shuttle with Ellipse Fleet markings." - shuttle = "Land-042" - -/datum/shuttle/autodock/overmap/landing_shuttle/land - name = "Land-042" - shuttle_area = list(/area/ellipse/shuttle) - dock_target = "land_shuttle" - current_location = "nav_dock_land" - landmark_transition = "nav_transit_land" - logging_home_tag = "nav_dock_land" - logging_access = access_ellipse - defer_initialisation = TRUE - multiz = 1 - flags = SHUTTLE_FLAGS_PROCESS - -/obj/machinery/computer/shuttle_control/explore/land - name = "Land-042 control console" - shuttle_tag = "Land-042" - req_access = list(access_ellipse) - -/obj/effect/shuttle_landmark/land - name = "Land-042" - landmark_tag = "nav_dock_land" - base_area = /area/ellipse/shuttle - movable_flags = MOVABLE_FLAG_EFFECTMOVE - -/obj/effect/shuttle_landmark/transit/land - name = "In transit" +/obj/effect/overmap/visitable/ship/landable/landing_shuttle/land + name = "Land-042" + desc = "Small shuttle with Ellipse Fleet markings." + shuttle = "Land-042" + +/datum/shuttle/autodock/overmap/landing_shuttle/land + name = "Land-042" + shuttle_area = list(/area/ellipse/shuttle) + dock_target = "land_shuttle" + current_location = "nav_dock_land" + landmark_transition = "nav_transit_land" + logging_home_tag = "nav_dock_land" + logging_access = access_ellipse + defer_initialisation = TRUE + multiz = 1 + flags = SHUTTLE_FLAGS_PROCESS + +/obj/machinery/computer/shuttle_control/explore/land + name = "Land-042 control console" + shuttle_tag = "Land-042" + req_access = list(access_ellipse) + +/obj/effect/shuttle_landmark/land + name = "Land-042" + landmark_tag = "nav_dock_land" + base_area = /area/ellipse/shuttle + movable_flags = MOVABLE_FLAG_EFFECTMOVE + +/obj/effect/shuttle_landmark/transit/land + name = "In transit" landmark_tag = "nav_transit_land" \ No newline at end of file diff --git a/maps/away/piratestation/pirate_station_areas.dm b/maps/away/piratestation/pirate_station_areas.dm index 94d22ce8622d7..7d93c4f1f7043 100644 --- a/maps/away/piratestation/pirate_station_areas.dm +++ b/maps/away/piratestation/pirate_station_areas.dm @@ -1,69 +1,69 @@ -/area/pirate_station/cl - name = "\improper Corridor L" - icon_state = "cl" - icon = 'maps/away/piratestation/pirate_station_sprites.dmi' - -/area/pirate_station/cr - name = "\improper Corridor R" - icon_state = "cr" - icon = 'maps/away/piratestation/pirate_station_sprites.dmi' - -/area/pirate_station/dorm - name = "\improper Dormitory" - icon_state = "dorm" - icon = 'maps/away/piratestation/pirate_station_sprites.dmi' - -/area/pirate_station/dathroom - name = "\improper Bathroom" - icon_state = "dat" - icon = 'maps/away/piratestation/pirate_station_sprites.dmi' - -/area/pirate_station/med - name = "\improper Medical" - icon_state = "med" - icon = 'maps/away/piratestation/pirate_station_sprites.dmi' - -/area/pirate_station/hangar - name = "\improper Hangar" - icon_state = "hangar" - icon = 'maps/away/piratestation/pirate_station_sprites.dmi' - -/area/pirate_station/canteen - name = "\improper Canteen" - icon_state = "eat" - icon = 'maps/away/piratestation/pirate_station_sprites.dmi' - -/area/pirate_station/engin - name = "\improper Engineering" - icon_state = "Eng" - icon = 'maps/away/piratestation/pirate_station_sprites.dmi' - -/area/pirate_station/kitchen - name = "\improper Kitchen" - icon_state = "kitch" - icon = 'maps/away/piratestation/pirate_station_sprites.dmi' - -/area/pirate_station/armory - name = "\improper Weapon Vault" - icon_state = "armory" - icon = 'maps/away/piratestation/pirate_station_sprites.dmi' - -/area/pirate_station/brig - name = "\improper Brig" - icon_state = "brig" - icon = 'maps/away/piratestation/pirate_station_sprites.dmi' - -/area/pirate_station/ge - name = "\improper Guarded Entrance" - icon_state = "ge" - icon = 'maps/away/piratestation/pirate_station_sprites.dmi' - -/area/pirate_station/work - name = "\improper Workshop" - icon_state = "work" - icon = 'maps/away/piratestation/pirate_station_sprites.dmi' - -/area/pirate_station/cryo - name = "\improper Cryo storage" - icon_state = "cryo" +/area/pirate_station/cl + name = "\improper Corridor L" + icon_state = "cl" + icon = 'maps/away/piratestation/pirate_station_sprites.dmi' + +/area/pirate_station/cr + name = "\improper Corridor R" + icon_state = "cr" + icon = 'maps/away/piratestation/pirate_station_sprites.dmi' + +/area/pirate_station/dorm + name = "\improper Dormitory" + icon_state = "dorm" + icon = 'maps/away/piratestation/pirate_station_sprites.dmi' + +/area/pirate_station/dathroom + name = "\improper Bathroom" + icon_state = "dat" + icon = 'maps/away/piratestation/pirate_station_sprites.dmi' + +/area/pirate_station/med + name = "\improper Medical" + icon_state = "med" + icon = 'maps/away/piratestation/pirate_station_sprites.dmi' + +/area/pirate_station/hangar + name = "\improper Hangar" + icon_state = "hangar" + icon = 'maps/away/piratestation/pirate_station_sprites.dmi' + +/area/pirate_station/canteen + name = "\improper Canteen" + icon_state = "eat" + icon = 'maps/away/piratestation/pirate_station_sprites.dmi' + +/area/pirate_station/engin + name = "\improper Engineering" + icon_state = "Eng" + icon = 'maps/away/piratestation/pirate_station_sprites.dmi' + +/area/pirate_station/kitchen + name = "\improper Kitchen" + icon_state = "kitch" + icon = 'maps/away/piratestation/pirate_station_sprites.dmi' + +/area/pirate_station/armory + name = "\improper Weapon Vault" + icon_state = "armory" + icon = 'maps/away/piratestation/pirate_station_sprites.dmi' + +/area/pirate_station/brig + name = "\improper Brig" + icon_state = "brig" + icon = 'maps/away/piratestation/pirate_station_sprites.dmi' + +/area/pirate_station/ge + name = "\improper Guarded Entrance" + icon_state = "ge" + icon = 'maps/away/piratestation/pirate_station_sprites.dmi' + +/area/pirate_station/work + name = "\improper Workshop" + icon_state = "work" + icon = 'maps/away/piratestation/pirate_station_sprites.dmi' + +/area/pirate_station/cryo + name = "\improper Cryo storage" + icon_state = "cryo" icon = 'maps/away/piratestation/pirate_station_sprites.dmi' \ No newline at end of file diff --git a/maps/away/raidership/raider_vessel_areas.dm b/maps/away/raidership/raider_vessel_areas.dm index a38d2001b98c0..a64b0bbe6c58b 100644 --- a/maps/away/raidership/raider_vessel_areas.dm +++ b/maps/away/raidership/raider_vessel_areas.dm @@ -1,34 +1,34 @@ -/area/raider_vessel/ - name = "\improper Center Corridor" - icon_state = "corridor" - icon = 'maps/away/raidership/raider_vessel_sprites.dmi' - -/area/raider_vessel/cock - name = "\improper Cockpit" - icon_state = "command" - icon = 'maps/away/raidership/raider_vessel_sprites.dmi' - -/area/raider_vessel/barrack - name = "\improper Barrack and BSA" - icon_state = "barracks" - icon = 'maps/away/raidership/raider_vessel_sprites.dmi' - -/area/raider_vessel/armory - name = "\improper Armory" - icon_state = "armory" - icon = 'maps/away/raidership/raider_vessel_sprites.dmi' - -/area/raider_vessel/bsa - name = "\improper BSA Storage" - icon_state = "bsa" - icon = 'maps/away/raidership/raider_vessel_sprites.dmi' - -/area/raider_vessel/pod - name = "\improper Drop Pod" - icon_state = "pod" - icon = 'maps/away/raidership/raider_vessel_sprites.dmi' - -/area/raider_vessel/engin - name = "\improper Engineering" - icon_state = "Eng" - icon = 'maps/away/raidership/raider_vessel_sprites.dmi' +/area/raider_vessel/ + name = "\improper Center Corridor" + icon_state = "corridor" + icon = 'maps/away/raidership/raider_vessel_sprites.dmi' + +/area/raider_vessel/cock + name = "\improper Cockpit" + icon_state = "command" + icon = 'maps/away/raidership/raider_vessel_sprites.dmi' + +/area/raider_vessel/barrack + name = "\improper Barrack and BSA" + icon_state = "barracks" + icon = 'maps/away/raidership/raider_vessel_sprites.dmi' + +/area/raider_vessel/armory + name = "\improper Armory" + icon_state = "armory" + icon = 'maps/away/raidership/raider_vessel_sprites.dmi' + +/area/raider_vessel/bsa + name = "\improper BSA Storage" + icon_state = "bsa" + icon = 'maps/away/raidership/raider_vessel_sprites.dmi' + +/area/raider_vessel/pod + name = "\improper Drop Pod" + icon_state = "pod" + icon = 'maps/away/raidership/raider_vessel_sprites.dmi' + +/area/raider_vessel/engin + name = "\improper Engineering" + icon_state = "Eng" + icon = 'maps/away/raidership/raider_vessel_sprites.dmi' diff --git a/maps/away/solship/solship.dm b/maps/away/solship/solship.dm index 167a604cedeea..1fb4d31783193 100644 --- a/maps/away/solship/solship.dm +++ b/maps/away/solship/solship.dm @@ -8,7 +8,7 @@ #include "solship_ranks.dm" #include "solship_presets.dm" #include "solship_shuttle.dm" -#include "solship_structures.dm" +//#include "solship_structures.dm" #include "solship_uniforms.dm" /////////// @@ -16,7 +16,7 @@ /////////// /datum/map_template/ruin/away_site/solship - name = "SCGG Big Iron" + name = "LPS Diablo" id = "awaysite_solship" description = "---." suffixes = list("solship/solship.dmm") @@ -30,20 +30,19 @@ hide_from_reports = TRUE /obj/effect/overmap/visitable/ship/solship - name = "SCGG Big Iron" - desc = "Medium gunship with SCG markings." + name = "LPS Diablo" + desc = "Medium gunship with LSS markings." color = "#990000" fore_dir = WEST vessel_mass = 350 initial_restricted_waypoints = list( - "Texas Red" = list("nav_hangar_texas") + "Tersten Red" = list("nav_hangar_texas") ) /obj/effect/shuttle_landmark/solship/nav_northwest - name = "Northwest of Big Iron" + name = "Northwest of Diablo" landmark_tag = "nav_solship_northwest" /obj/effect/shuttle_landmark/solship/nav_south - name = "South of Big Iron" + name = "South of Diablo" landmark_tag = "nav_solship_south" - diff --git a/maps/away/solship/solship.dmm b/maps/away/solship/solship.dmm index a568fec18e91b..2cc2661600776 100644 --- a/maps/away/solship/solship.dmm +++ b/maps/away/solship/solship.dmm @@ -7,56 +7,52 @@ "ag" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/wood/walnut,/area/solship/canteen) "ah" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/wallframe_spawn/reinforced/no_grille,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/reactorroom) "ai" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/reactorroom) -"aj" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/structure/sign/double/solgovflag/left{dir = 8; pixel_y = 13; pixel_x = 30},/obj/structure/sign/double/solgovflag/right{dir = 8; pixel_y = -19; pixel_x = 30},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) +"aj" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/bridge) "ak" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/catwalk,/obj/machinery/button/blast_door{id_tag = "mercship_reactor"; name = "Reactor Containment Control"; pixel_x = 6; pixel_y = 24; req_access = list("SOL_ENGINEERING_ACCESS")},/obj/machinery/firealarm{dir = 1; pixel_y = -20},/obj/machinery/button/blast_door{id_tag = "mercship_reactor_access"; name = "Reactor Access Control"; pixel_x = -6; pixel_y = 24; req_access = list("SOL_ENGINEERING_ACCESS")},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/decal/cleanable/blood/oil,/turf/simulated/floor/plating,/area/solship/reactorroom) "al" = (/obj/structure/table/standard,/obj/machinery/recharger,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/tiled/techmaint,/area/solship/engineering) "am" = (/obj/structure/table/standard,/obj/machinery/cell_charger,/turf/simulated/floor/tiled/techmaint,/area/solship/engineering) -"an" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/machinery/button/blast_door{dir = 1; id_tag = "merccanteenbd"; name = "Canteen Observation Blast Doors Control"; pixel_y = -24; req_access = list("MERC_MAIN_ACCESS")},/obj/machinery/alarm{dir = 4; pixel_x = -24},/obj/machinery/light{dir = 8},/turf/simulated/floor/lino,/area/solship/canteen) +"an" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/machinery/button/blast_door{dir = 1; id_tag = "merccanteenbd"; name = "Canteen Observation Blast Doors Control"; pixel_y = -24},/obj/machinery/alarm{dir = 4; pixel_x = -24},/obj/machinery/light{dir = 8},/turf/simulated/floor/lino,/area/solship/canteen) "ao" = (/obj/machinery/door/airlock/engineering{name = "Engineering Bay"},/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) "ap" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/black/border,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "aq" = (/obj/structure/bed/chair/padded/red{dir = 1},/obj/effect/decal/cleanable/dirt,/obj/machinery/alarm{dir = 1; pixel_y = -20},/obj/structure/sign/warning/hot_exhaust{dir = 8; pixel_x = 32},/turf/simulated/floor/tiled/techfloor,/area/solship/jail) "ar" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/tiled/techmaint,/area/solship/engineering) "as" = (/obj/machinery/door/firedoor,/obj/effect/wallframe_spawn/reinforced,/turf/simulated/floor/plating,/area/solship/engineering) -"at" = (/obj/machinery/mass_driver{dir = 8; id_tag = "solshiptorpedo1"; name = "missile launcher 1"},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/item/toy/plushie/kitten{pixel_y = 6; pixel_x = 7; name = "Biggus Dickus"; desc = "A plushie of a cute kitten! He looks like he took part in war crimes."},/turf/simulated/floor/plating,/area/solship/rockets) +"at" = (/obj/machinery/mass_driver{dir = 8; id_tag = "solshiptorpedo1"; name = "missile launcher 1"},/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/plating,/area/solship/rockets) "au" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/conveyor/ammobelt{dir = 8; id = "solbeltofd"},/turf/simulated/floor/plating,/area/solship/rockets) "av" = (/obj/machinery/mass_driver{dir = 8; id_tag = "solshiptorpedo2"; name = "missile launcher 2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/solship/rockets) -"aw" = (/turf/simulated/wall/r_wall,/area/solship/engineering) -"ax" = (/turf/simulated/floor/airless,/turf/simulated/wall/r_wall,/area/solship/maint) -"ay" = (/obj/machinery/ion_engine{dir = 8},/obj/structure/railing/mapped{dir = 1; icon_state = "railing0-1"},/turf/simulated/floor/plating,/area/space) +"aw" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/engineering) +"ax" = (/obj/effect/paint/merc,/turf/simulated/floor/airless,/turf/simulated/wall/r_wall,/area/solship/maint) +"ay" = (/obj/machinery/ion_engine{dir = 8},/obj/structure/railing/mapped{dir = 1; icon_state = "railing0-1"},/turf/simulated/floor/plating,/area/solship/maint) "az" = (/obj/effect/wallframe_spawn/no_grille,/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/solship/surgery) "aA" = (/turf/simulated/floor/tiled/techfloor,/area/solship/ofd) -"aB" = (/obj/machinery/ion_engine{dir = 8},/turf/simulated/floor/plating,/area/space) "aC" = (/obj/machinery/organ_printer/flesh/mapped,/obj/effect/floor_decal/floordetail/edgedrain{dir = 9},/obj/effect/floor_decal/corner/paleblue,/obj/effect/floor_decal/corner/paleblue/border{dir = 9},/turf/simulated/floor/tiled/white,/area/solship/surgery) -"aD" = (/obj/machinery/ion_engine{dir = 8},/obj/structure/railing/mapped,/turf/simulated/floor/plating,/area/space) "aH" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/sign/warning/nosmoking_burned{pixel_y = 32},/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/effect/decal/cleanable/dirt,/obj/item/trash/cigbutt,/turf/simulated/floor/tiled/techfloor,/area/solship/rockets/stor) "aK" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/firealarm{pixel_y = 21},/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/rockets/stor) -"aL" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/black/border,/obj/effect/floor_decal/borderfloor/corner2{dir = 9},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 9},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 10},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) +"aL" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/black/border,/obj/effect/floor_decal/borderfloor/corner2{dir = 9},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 9},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 10},/obj/effect/decal/cleanable/dirt,/obj/structure/sign/lord{pixel_y = -32},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "aO" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/structure/catwalk,/turf/simulated/floor/plating,/area/solship/reactorroom) "aR" = (/obj/effect/floor_decal/floordetail/edgedrain{dir = 1},/obj/effect/floor_decal/corner/paleblue{dir = 10},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/obj/machinery/firealarm{pixel_y = 24},/obj/machinery/organ_printer/robot/mapped,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/white,/area/solship/surgery) -"aS" = (/turf/simulated/wall/r_wall,/area/space) -"aW" = (/obj/structure/table/standard,/obj/effect/floor_decal/floordetail/edgedrain{dir = 5},/obj/effect/floor_decal/corner/paleblue{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 5},/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/light{dir = 1},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc/high{dir = 1; name = "north bump"; pixel_y = 24},/turf/simulated/floor/tiled/white,/area/solship/surgery) +"aS" = (/obj/effect/paint/merc,/turf/simulated/wall,/area/solship/canteen) +"aW" = (/obj/structure/table/standard,/obj/effect/floor_decal/floordetail/edgedrain{dir = 5},/obj/effect/floor_decal/corner/paleblue{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 5},/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc/high{dir = 1; name = "north bump"; pixel_y = 24},/turf/simulated/floor/tiled/white,/area/solship/surgery) "aY" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/crate,/obj/random/energy,/obj/effect/decal/cleanable/dirt,/obj/random/cash,/obj/random/cash,/obj/random/contraband,/obj/random/maintenance,/obj/random/coin,/turf/simulated/floor/tiled/dark/monotile,/area/solship/maint) "ba" = (/obj/effect/floor_decal/techfloor{dir = 9},/turf/simulated/floor/tiled/techfloor/grid,/area/exploration_shuttle/texas/airlock) "bd" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/crate/solar_assembly,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark/monotile,/area/solship/maint) "bg" = (/obj/machinery/door/firedoor,/obj/effect/floor_decal/industrial/hatch/yellow,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark/monotile,/area/solship/fronthall) "bh" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/crate/radiation_gear,/obj/machinery/alarm{pixel_y = 24},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark/monotile,/area/solship/maint) "bj" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/crate/internals,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark/monotile,/area/solship/maint) -"bl" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/bed/chair/shuttle/blue{dir = 1},/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) -"bm" = (/turf/simulated/wall,/area/solship/freezer) +"bl" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/bed/chair/shuttle/blue{dir = 1},/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) +"bm" = (/obj/effect/paint/merc,/turf/simulated/wall,/area/solship/freezer) "bn" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/floodlight,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark/monotile,/area/solship/maint) -"bo" = (/obj/structure/catwalk,/obj/machinery/alarm{dir = 4; pixel_x = -24},/turf/simulated/floor/plating,/area/solship/maint) "bp" = (/obj/effect/floor_decal/borderfloorwhite/corner{dir = 1},/turf/simulated/floor/tiled/white,/area/solship/medical) "bq" = (/obj/structure/table/steel_reinforced,/obj/item/music_player/boombox,/obj/item/music_tape/custom,/obj/machinery/recharger,/obj/effect/floor_decal/techfloor{dir = 9},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) "bs" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled/white,/area/solship/medical) "bt" = (/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/solship/medical) -"bw" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/bed/chair/wood/walnut{dir = 1},/turf/simulated/floor/lino,/area/solship/capquarters) +"bw" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/bed/chair/wood/walnut{dir = 1},/obj/machinery/light{dir = 4},/turf/simulated/floor/wood/walnut,/area/solship/capquarters) "bz" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 6},/turf/simulated/floor/tiled/techfloor,/area/solship/securearmory) "bC" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{dir = 4; id_tag = null; name = "Operating Room"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white/monotile,/area/solship/surgery) "bD" = (/obj/effect/floor_decal/floordetail/edgedrain{dir = 8},/obj/effect/floor_decal/corner/paleblue{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/solship/surgery) -"bE" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{dir = 1},/obj/effect/floor_decal/corner/paleblue/half,/obj/structure/closet/secure_closet{name = "Corpsman"; req_access = list("SOL_MEDIC_ACCESS")},/obj/item/storage/firstaid/combat,/obj/item/clothing/glasses/hud/health/goggle,/obj/item/storage/belt/medical/emt,/turf/simulated/floor/tiled/dark,/area/solship/equiproom) +"bE" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{dir = 1},/obj/structure/closet/secure_closet{name = "Corpsman"; req_access = list("SOL_MEDIC_ACCESS")},/obj/item/storage/firstaid/combat,/obj/item/clothing/glasses/hud/health/goggle,/obj/item/storage/belt/medical/emt,/obj/effect/floor_decal/corner/red/half,/turf/simulated/floor/tiled/dark,/area/solship/equiproom) "bG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/solship/armory) "bH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/solship/surgery) -"bI" = (/obj/structure/closet/crate/trashcart,/turf/simulated/floor/tiled/dark,/area/solship/equiproom) "bL" = (/obj/effect/floor_decal/floordetail/edgedrain{dir = 4},/obj/effect/floor_decal/corner/paleblue{dir = 9},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/machinery/alarm{dir = 8; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled/white,/area/solship/surgery) "bO" = (/obj/machinery/button/blast_door{pixel_y = 2; pixel_x = -26; name = "Protective Shutters"; id_tag = "solshipbsa"},/obj/effect/floor_decal/techfloor{dir = 10; icon_state = "techfloor_edges"},/obj/machinery/light/small{dir = 8},/obj/effect/floor_decal/industrial/loading,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/ofd) "bR" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/equiproom) @@ -67,7 +63,6 @@ "cf" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/rockets/stor) "ci" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/crate,/obj/effect/decal/cleanable/dirt,/obj/item/robot_parts/robot_component/radio,/obj/item/robot_parts/robot_component/diagnosis_unit,/obj/item/robot_parts/robot_component/camera,/obj/item/robot_parts/robot_component/armour/exosuit/radproof,/obj/item/robot_parts/robot_component/armour/exosuit/em,/obj/item/robot_parts/robot_component/actuator,/obj/item/robot_parts/robot_component/actuator,/turf/simulated/floor/tiled/dark/monotile,/area/solship/maint) "ck" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/crate,/obj/effect/decal/cleanable/dirt,/obj/random/smokes,/obj/random/smokes,/obj/random/smokes,/obj/random/smokes,/obj/random/smokes,/turf/simulated/floor/tiled/dark/monotile,/area/solship/maint) -"cl" = (/obj/structure/catwalk,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plating,/area/solship/maint) "cn" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/borderfloor/corner2,/obj/effect/floor_decal/borderfloor/corner2{dir = 9},/obj/effect/floor_decal/corner/black/bordercorner2,/obj/effect/floor_decal/corner/black/bordercorner2{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 10},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "co" = (/obj/effect/floor_decal/techfloor{dir = 6},/obj/machinery/recharger/wallcharger{pixel_y = 24},/obj/item/clothing/suit/armor/pcarrier/medium/sol,/obj/item/clothing/suit/armor/pcarrier/medium/sol,/obj/item/clothing/suit/armor/pcarrier/medium/sol,/obj/item/clothing/suit/armor/pcarrier/medium/sol,/obj/structure/table/rack,/obj/item/clothing/accessory/armor_plate/ceramic,/obj/item/clothing/accessory/armor_plate/ceramic,/obj/item/clothing/accessory/armor_plate/ceramic,/obj/item/clothing/accessory/armor_plate/ceramic,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) "cr" = (/obj/machinery/door/blast/regular{id_tag = "solshipbsa"},/obj/random/trash,/turf/simulated/floor/plating,/area/solship/ofd) @@ -83,18 +78,18 @@ "cP" = (/obj/effect/floor_decal/borderfloorwhite,/obj/effect/floor_decal/corner/paleblue/border,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/white,/area/solship/medical) "cS" = (/obj/effect/floor_decal/industrial/outline/blue,/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/tiled/techfloor/grid,/area/exploration_shuttle/texas/can) "cV" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/portable_atmospherics/canister/oxygen,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) -"cW" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/black/border,/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 5},/obj/effect/floor_decal/borderfloor/corner2,/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 6},/obj/machinery/alarm{dir = 1; pixel_y = -20},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/air/airlock,/obj/structure/sign/warning/airlock{dir = 4; pixel_x = -32},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"cX" = (/obj/effect/paint/black,/obj/structure/sign/solgov,/turf/simulated/wall/r_wall,/area/space) -"cY" = (/obj/machinery/atmospherics/unary/tank/air{start_pressure = 4559.63},/obj/effect/floor_decal/industrial/outline/blue,/obj/machinery/light{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) +"cW" = (/obj/machinery/ion_engine{dir = 8},/turf/simulated/floor/plating,/area/exploration_shuttle/texas/airlock) +"cX" = (/obj/machinery/atmospherics/unary/tank/air{start_pressure = 4559.63},/obj/effect/floor_decal/industrial/outline/blue,/obj/effect/decal/cleanable/dirt,/obj/structure/sign/lord{pixel_y = 32},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) +"cY" = (/obj/machinery/atmospherics/unary/tank/air{start_pressure = 4559.63},/obj/effect/floor_decal/industrial/outline/blue,/obj/machinery/light{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/structure/sign/lord{pixel_y = 32},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) "cZ" = (/obj/effect/floor_decal/borderfloorwhite/corner{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/white,/area/solship/medical) "da" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/white,/area/solship/medical) "db" = (/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/white,/area/solship/medical) "dc" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techmaint,/area/solship/engineering) -"dd" = (/obj/effect/floor_decal/corner/paleblue/half{dir = 8; icon_state = "bordercolorhalf"},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) +"dd" = (/obj/effect/floor_decal/corner/red/half{dir = 8},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) "de" = (/obj/effect/floor_decal/techfloor{dir = 10},/obj/machinery/fabricator/hacked,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) "df" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/engineering{name = "Engineering Bay"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/reactorroom) "dh" = (/obj/machinery/vitals_monitor,/obj/effect/floor_decal/floordetail/edgedrain{dir = 10},/obj/effect/floor_decal/corner/paleblue{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 10},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/tiled/white,/area/solship/surgery) -"di" = (/turf/simulated/wall,/area/solship/maint) +"di" = (/obj/effect/paint/merc,/turf/simulated/wall,/area/solship/maint) "dj" = (/obj/structure/closet/walllocker{pixel_y = 32},/turf/simulated/floor/tiled/freezer,/area/solship/crew) "dn" = (/obj/machinery/disperser/front{dir = 8},/turf/simulated/floor/plating,/area/solship/ofd) "do" = (/obj/machinery/optable,/obj/effect/floor_decal/floordetail/edgedrain,/obj/effect/floor_decal/corner/paleblue{dir = 5},/obj/effect/floor_decal/corner/paleblue/border,/obj/machinery/body_scan_display{pixel_y = -28},/turf/simulated/floor/tiled/white,/area/solship/surgery) @@ -104,14 +99,14 @@ "dv" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/machinery/power/apc/high{dir = 8; name = "west bump"; pixel_x = -25},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/maint) "dz" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/floor_decal/industrial/warning/corner,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/maint) "dA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/corner/brown/full,/turf/simulated/floor/tiled/steel_grid,/area/solship/capquarters) -"dC" = (/obj/structure/hygiene/toilet{dir = 8},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/effect/floor_decal/techfloor{dir = 6},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/jail) +"dC" = (/obj/structure/hygiene/toilet{dir = 8},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/effect/floor_decal/techfloor{dir = 6},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) "dE" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/floor_decal/industrial/warning,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/maint) "dF" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/floor_decal/industrial/warning,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/maint) "dG" = (/obj/structure/bed/chair/padded/brown,/obj/effect/floor_decal/spline/fancy/wood,/obj/effect/floor_decal/corner/brown{dir = 5},/turf/simulated/floor/tiled/steel_grid,/area/solship/capquarters) "dH" = (/obj/machinery/disperser/back{dir = 8},/turf/simulated/floor/plating,/area/solship/ofd) -"dI" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark/monotile,/area/solship/fronthall) +"dI" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark/monotile,/area/solship/fronthall) "dJ" = (/obj/random/trash,/turf/simulated/floor/plating,/area/solship/ofd) -"dK" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/floor_decal/industrial/warning,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/maint) +"dK" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/floor_decal/industrial/warning,/obj/effect/decal/cleanable/dirt,/obj/structure/sign/warning/hot_exhaust{dir = 8; pixel_x = 32},/turf/simulated/floor/tiled/dark,/area/solship/maint) "dM" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/lino,/area/solship/capquarters) "dR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/white/monotile,/area/solship/medical) "dT" = (/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/obj/structure/table/standard,/obj/machinery/cell_charger,/turf/simulated/floor/tiled/white,/area/solship/medical) @@ -140,9 +135,9 @@ "eO" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass/medical{name = "Medical Bay"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/white/monotile,/area/solship/medical) "eP" = (/obj/effect/floor_decal/borderfloorwhite{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/tiled/white,/area/solship/medical) "eQ" = (/obj/structure/table/standard,/obj/item/device/flashlight/lamp,/turf/simulated/floor/wood/walnut,/area/solship/canteen) -"eX" = (/obj/effect/floor_decal/borderfloor{dir = 5},/obj/effect/floor_decal/corner/black/border{dir = 5},/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 5},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 4},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/closet/emcloset,/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) +"eX" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/borderfloor{dir = 5},/obj/effect/floor_decal/corner/black/border{dir = 5},/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 5},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 4},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/closet/emcloset,/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "eY" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techmaint,/area/solship/engineering) -"eZ" = (/turf/simulated/wall/r_wall,/area/solship/freezer) +"eZ" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/freezer) "fa" = (/obj/effect/floor_decal/borderfloor{dir = 9},/obj/effect/floor_decal/corner/black/border{dir = 9},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "fb" = (/obj/machinery/atmospherics/pipe/manifold4w/visible/cyan,/obj/machinery/meter,/obj/effect/floor_decal/techfloor{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/engineering) "fc" = (/obj/effect/floor_decal/techfloor{dir = 10},/obj/machinery/recharger/wallcharger{pixel_y = 24},/obj/item/clothing/glasses/tacgoggles,/obj/item/clothing/glasses/tacgoggles,/obj/item/clothing/glasses/tacgoggles,/obj/item/clothing/glasses/tacgoggles,/obj/structure/table/rack,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) @@ -150,7 +145,7 @@ "fj" = (/obj/effect/paint/black,/turf/simulated/wall/titanium,/area/exploration_shuttle/texas/airlock) "fp" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/borderfloor/corner{dir = 1},/obj/effect/floor_decal/corner/black/bordercorner{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "fv" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/mining{name = "Warehouse"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark/monotile,/area/solship/maint) -"fx" = (/turf/simulated/wall/ocp_wall,/area/solship/reactorroom) +"fx" = (/obj/effect/paint/merc,/turf/simulated/wall/ocp_wall,/area/solship/reactorroom) "fA" = (/obj/machinery/fabricator/hacked,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) "fB" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/ship_munition/disperser_charge/explosive,/turf/simulated/floor/plating,/area/solship/ofd) "fD" = (/obj/effect/floor_decal/corner/green/diagonal,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/white,/area/solship/canteen) @@ -159,19 +154,17 @@ "fH" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/crate/med_crate/toxin,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark/monotile,/area/solship/maint) "fJ" = (/obj/structure/catwalk,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/railing/mapped,/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/plating,/area/solship/maint) "fK" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/crate/med_crate/trauma,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark/monotile,/area/solship/maint) -"fN" = (/obj/structure/sign/double/solgovflag/left{pixel_y = 24},/obj/item/trash/cigbutt,/turf/simulated/floor/tiled/techfloor,/area/solship/rockets/stor) +"fN" = (/obj/item/trash/cigbutt,/turf/simulated/floor/tiled/techfloor,/area/solship/rockets/stor) "fP" = (/obj/structure/bed/chair/office/dark,/turf/simulated/floor/wood/walnut,/area/solship/canteen) "fS" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/decal/cleanable/dirt,/obj/machinery/light/small{dir = 8},/obj/machinery/portable_atmospherics/canister/hydrogen,/turf/simulated/floor/tiled/dark/monotile,/area/solship/maint) "ga" = (/obj/effect/floor_decal/borderfloorwhite{dir = 10},/obj/effect/floor_decal/corner/paleblue/border{dir = 10},/obj/effect/floor_decal/borderfloorwhite/corner2{dir = 9},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 9},/obj/machinery/power/apc/high{name = "south bump"; pixel_y = -24},/obj/structure/table/rack,/obj/item/roller,/obj/item/roller,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/tiled/white,/area/solship/medical) -"ge" = (/turf/simulated/wall/r_wall,/area/solship/securearmory) "gf" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark/monotile,/area/solship/fronthall) -"gg" = (/obj/structure/bed/chair/shuttle/blue{dir = 1},/obj/effect/floor_decal/techfloor{dir = 9},/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) +"gg" = (/obj/structure/bed/chair/shuttle/blue{dir = 1},/obj/effect/floor_decal/techfloor{dir = 9},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) "gh" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/borderfloor{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/black/border{dir = 4},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "gi" = (/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals6,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/white,/area/solship/medical) "go" = (/turf/simulated/floor/plating,/area/solship/maint) "gq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) -"gw" = (/obj/effect/floor_decal/industrial/warning,/obj/machinery/alarm{dir = 8; pixel_x = 24},/obj/effect/floor_decal/corner/paleblue{dir = 1},/obj/effect/submap_landmark/spawnpoint/solship,/turf/simulated/floor/tiled/white,/area/solship/cryo) -"gx" = (/turf/simulated/wall/r_wall,/area/solship/ofd) +"gw" = (/obj/effect/floor_decal/industrial/warning,/obj/machinery/alarm{dir = 8; pixel_x = 24},/obj/effect/submap_landmark/spawnpoint/solship,/obj/effect/floor_decal/corner/red{dir = 1},/turf/simulated/floor/tiled/white,/area/solship/cryo) "gz" = (/obj/effect/floor_decal/spline/fancy/wood/corner,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/lino,/area/solship/canteen) "gB" = (/obj/structure/table/standard,/obj/machinery/recharger,/turf/simulated/floor/wood/walnut,/area/solship/canteen) "gC" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/catwalk,/obj/machinery/button/mass_driver{pixel_y = 9; pixel_x = 25; name = "Fire Right"; desc = "A remote control switch for something. Also called the fun button."; id_tag = "solshiptorpedo1"},/obj/machinery/button/mass_driver{pixel_y = -2; pixel_x = 25; name = "Fire Left"; desc = "A remote control switch for something. Has one confirmed war crime."; id_tag = "solshiptorpedo2"},/turf/simulated/floor/plating,/area/solship/rockets) @@ -180,18 +173,19 @@ "gH" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/black/border{dir = 8},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4; level = 2},/obj/machinery/alarm{dir = 4; pixel_x = -24},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "gM" = (/obj/effect/floor_decal/borderfloor/corner,/obj/effect/floor_decal/corner/black/bordercorner,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "gN" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals4,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/obj/effect/floor_decal/spline/fancy/wood/corner{dir = 8},/turf/simulated/floor/tiled/steel_grid,/area/solship/capquarters) -"gP" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/decal/cleanable/dirt,/obj/machinery/light_switch{dir = 8; pixel_x = 24},/obj/machinery/conveyor_switch/ammobelt{id = "solconv2"; name = "Second Conveyor switch"; pixel_x = 8; pixel_y = 10},/obj/machinery/conveyor_switch/ammobelt{id = "solconv1"; name = "First Conveyor switch"; pixel_x = -8; pixel_y = 10},/turf/simulated/floor/plating,/area/solship/rockets) +"gP" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/decal/cleanable/dirt,/obj/machinery/light_switch{dir = 8; pixel_x = 24},/obj/machinery/conveyor_switch/ammobelt{id = "solconv2"; name = "Second Conveyor switch"; pixel_x = 8; pixel_y = 10},/obj/machinery/conveyor_switch/ammobelt{id = "solconv1"; name = "First Conveyor switch"; pixel_x = -8; pixel_y = 10},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/solship/rockets) "gR" = (/obj/machinery/door/blast/regular{id_tag = "solshipmissleplatform"},/turf/simulated/floor/plating,/area/solship/rockets) "gS" = (/obj/structure/flora/pottedplant/large,/obj/effect/floor_decal/borderfloor{dir = 6},/obj/effect/floor_decal/corner/black/border{dir = 6},/obj/effect/floor_decal/borderfloor/corner2{dir = 6},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 6},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "gT" = (/obj/structure/catwalk,/obj/machinery/power/apc{dir = 1; pixel_y = 19},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/solship/rockets) -"gW" = (/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/space) +"gW" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/space) "gX" = (/obj/item/storage/bible{pixel_y = 2; pixel_x = -6},/obj/item/flame/candle{pixel_y = 8; pixel_x = 6},/obj/machinery/light/small{dir = 8},/obj/machinery/button/blast_door{pixel_y = 2; pixel_x = -26; name = "Protective Shutters"; id_tag = "solshipmissleplatform"},/obj/item/device/binoculars{pixel_y = -7; pixel_x = 6},/obj/structure/table/steel,/turf/simulated/floor/plating,/area/solship/rockets) "gZ" = (/turf/simulated/floor/tiled/white/monotile,/area/solship/medical) -"hc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/effect/floor_decal/corner/paleblue/half{dir = 8; icon_state = "bordercolorhalf"},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) +"hc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/effect/floor_decal/corner/red/half{dir = 8},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) "hf" = (/obj/effect/floor_decal/techfloor,/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/power/apc/high{dir = 1; name = "north bump"; pixel_y = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/item/gun/projectile/automatic/l6_saw,/obj/structure/table/rack/dark,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/securearmory) "hg" = (/obj/machinery/door/firedoor,/obj/effect/wallframe_spawn/reinforced/no_grille,/turf/simulated/floor/plating,/area/solship/medical) "hi" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/structure/cable/cyan{d2 = 4; icon_state = "0-4"},/obj/structure/iv_drip,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/white,/area/exploration_shuttle/texas/med) "hk" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) +"hn" = (/obj/structure/sign/lord{pixel_y = -32},/turf/space,/area/space) "ho" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 6},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/maint) "hp" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "hr" = (/obj/effect/floor_decal/corner/brown{dir = 6},/obj/machinery/light_switch{dir = 8; pixel_x = 24},/turf/simulated/floor/tiled/steel_grid,/area/solship/capquarters) @@ -205,14 +199,13 @@ "hC" = (/obj/structure/closet/firecloset,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techmaint,/area/solship/engineering) "hD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/maint) "hE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/airlock/centcom{name = "Air Atmos"},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/can) -"hI" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 5},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"hJ" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/black/border{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 9},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/universal{dir = 4},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"hK" = (/obj/structure/closet/emcloset,/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark/monotile,/area/solship/fronthall) +"hI" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) +"hJ" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/black/border{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 9},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/universal{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) +"hK" = (/obj/effect/floor_decal/borderfloor{dir = 10},/obj/effect/floor_decal/corner/black/border{dir = 10},/obj/effect/floor_decal/borderfloor/corner2{dir = 8},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark/monotile,/area/solship/fronthall) "hL" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/pipedispenser,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) -"hM" = (/turf/simulated/wall/r_wall,/area/solship/canteen) "hN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/wood/walnut,/area/solship/crew) "hO" = (/obj/machinery/vending/tool{dir = 4},/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled/techmaint,/area/solship/engineering) -"hP" = (/obj/structure/closet/hydrant,/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark/monotile,/area/solship/fronthall) +"hP" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/effect/floor_decal/borderfloor{dir = 6},/obj/effect/floor_decal/corner/black/border{dir = 6},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark/monotile,/area/solship/fronthall) "hQ" = (/obj/structure/fuel_port,/obj/effect/paint/black,/turf/simulated/wall/titanium,/area/exploration_shuttle/texas/airlock) "hS" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/black/border{dir = 8},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/machinery/alarm{dir = 4; pixel_x = -24},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "hW" = (/obj/structure/table/standard,/turf/simulated/floor/wood/walnut,/area/solship/canteen) @@ -221,41 +214,39 @@ "ie" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/rockets/stor) "if" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/catwalk,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/plating,/area/solship/reactorroom) "ij" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techmaint,/area/solship/engineering) -"im" = (/obj/machinery/alarm{dir = 1; pixel_y = -20},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/decal/cleanable/dirt,/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/civilian{name = "Crew Bunks"},/turf/simulated/floor/wood/walnut,/area/solship/capquarters) -"ip" = (/turf/simulated/wall/r_wall,/area/solship/rockets) +"im" = (/obj/machinery/alarm{dir = 1; pixel_y = -20},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/decal/cleanable/dirt,/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/civilian{name = "Crew Bunks"; id_tag = "patrol_lead"},/turf/simulated/floor/wood/walnut,/area/solship/capquarters) "it" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/black/border,/obj/effect/floor_decal/borderfloor/corner2{dir = 9},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 9},/obj/machinery/light,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "iw" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/black/border{dir = 8},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4; level = 2},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "ix" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/black/border{dir = 8},/obj/effect/floor_decal/borderfloor/corner2{dir = 10},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 10},/obj/machinery/light{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "iA" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/closet/crate/trashcart,/obj/structure/sign/warning/nosmoking_burned{pixel_x = 26},/turf/simulated/floor/tiled/techmaint,/area/solship/engineering) -"iD" = (/obj/structure/window/reinforced,/obj/effect/decal/cleanable/dirt,/obj/effect/floor_decal/industrial/warning/dust{dir = 8},/turf/simulated/floor/plating,/area/solship/rockets) +"iD" = (/obj/structure/window/reinforced,/obj/effect/decal/cleanable/dirt,/obj/effect/floor_decal/industrial/warning/dust{dir = 8},/obj/random/lootable_mgsbox,/turf/simulated/floor/plating,/area/solship/rockets) "iE" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/window/reinforced,/obj/structure/catwalk,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/solship/rockets) "iI" = (/obj/effect/floor_decal/spline/fancy/wood/corner{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/lino,/area/solship/canteen) -"iL" = (/turf/simulated/wall/r_wall,/area/solship/cryo) "iQ" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor,/area/solship/jail) "iS" = (/obj/structure/table/marble,/obj/machinery/reagent_temperature/cooler,/obj/effect/floor_decal/corner/green/diagonal,/obj/machinery/alarm{dir = 4; pixel_x = -24},/turf/simulated/floor/tiled/white,/area/solship/canteen) "iT" = (/obj/structure/bed/chair/padded/brown,/turf/simulated/floor/wood/mahogany,/area/solship/canteen) "iV" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techmaint,/area/solship/engineering) "iW" = (/obj/machinery/door/airlock/hatch{name = "Maintenance Access"},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/maint) -"jf" = (/obj/structure/table/standard,/obj/item/tableflag,/turf/simulated/floor/wood/mahogany,/area/solship/canteen) +"jf" = (/obj/structure/table/standard,/obj/item/tableflag/antar,/turf/simulated/floor/wood/mahogany,/area/solship/canteen) "jg" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/centcom{id_tag = "mercship_cell2"; name = "Cell Two"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/jail) -"jo" = (/obj/effect/floor_decal/techfloor/orange,/obj/structure/sign/warning{pixel_x = 32},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/solship/ofd) +"jo" = (/obj/structure/sign/warning{pixel_x = 32},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/solship/ofd) "jp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/effect/floor_decal/borderfloor{dir = 10},/obj/effect/floor_decal/corner/black/border{dir = 10},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "jq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/centcom{name = "Medical Wing"},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/exploration_shuttle/texas/med) "jr" = (/obj/structure/bed/chair/padded/brown{dir = 8},/turf/simulated/floor/wood/mahogany,/area/solship/canteen) "jt" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/civilian{id_tag = "mercshower"; name = "Shower"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/freezer,/area/solship/crew) -"jv" = (/obj/structure/table/steel_reinforced,/obj/item/paper/solinf,/obj/item/device/binoculars{pixel_y = -7; pixel_x = 6},/obj/effect/floor_decal/techfloor,/obj/machinery/button/blast_door{id_tag = "bhunter_external"; name = "Protective Shutters Control"; req_access = null},/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) +"jv" = (/obj/structure/table/steel_reinforced,/obj/item/device/binoculars{pixel_y = -7; pixel_x = 6},/obj/effect/floor_decal/techfloor,/obj/machinery/button/blast_door{id_tag = "bhunter_external"; name = "Protective Shutters Control"; req_access = null},/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) "jw" = (/obj/machinery/power/apc/high{dir = 1; name = "north bump"; pixel_y = 24},/obj/effect/floor_decal/techfloor/orange{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) "jz" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/lino,/area/solship/canteen) -"jC" = (/obj/structure/bed/chair/office/comfy/brown{dir = 1},/obj/machinery/button/windowtint{dir = 1; id = "merccap_windows"; pixel_x = 6; pixel_y = -24},/obj/machinery/button/blast_door{dir = 1; id_tag = "mercship_captain_observation"; name = "Window Blast Doors Control"; pixel_x = -8; pixel_y = -24; req_access = list("MERC_CAPTAIN_ACCESS")},/turf/simulated/floor/wood/walnut,/area/solship/capquarters) -"jE" = (/obj/structure/table/standard,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/item/tableflag,/turf/simulated/floor/wood/mahogany,/area/solship/canteen) +"jC" = (/obj/structure/bed/chair/office/comfy/brown{dir = 1},/obj/machinery/button/windowtint{dir = 1; id = "patrol_cabinet_windows"; pixel_x = 6; pixel_y = -24},/obj/machinery/button/blast_door{dir = 1; id_tag = "mercship_captain_observation"; name = "Window Blast Doors Control"; pixel_x = -8; pixel_y = -24},/turf/simulated/floor/wood/walnut,/area/solship/capquarters) +"jE" = (/obj/structure/table/standard,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/wood/mahogany,/area/solship/canteen) "jG" = (/obj/effect/floor_decal/corner/green/diagonal,/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/white,/area/solship/canteen) "jH" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/black/border{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"jM" = (/obj/effect/wallframe_spawn/reinforced/titanium,/obj/machinery/door/blast/regular/open{density = 0; id_tag = "bhunter_external"},/obj/effect/paint/black,/turf/simulated/floor,/area/exploration_shuttle/texas/pass) -"jN" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/black/border{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 9},/obj/effect/floor_decal/borderfloor/corner2{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 10},/obj/machinery/firealarm{pixel_y = 24},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 5},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) +"jM" = (/obj/effect/wallframe_spawn/reinforced,/obj/machinery/door/blast/regular/open{density = 0; id_tag = "bhunter_external"},/turf/simulated/floor,/area/exploration_shuttle/texas/pass) +"jN" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/black/border{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 9},/obj/effect/floor_decal/borderfloor/corner2{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 10},/obj/machinery/firealarm{pixel_y = 24},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 5},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "jP" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/centcom{id_tag = "mercship_cell1"; name = "Cell One"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/jail) "jQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) "jR" = (/obj/machinery/shield_diffuser,/turf/simulated/floor/plating,/area/solship/ofd) -"ka" = (/obj/machinery/light_switch{dir = 1; pixel_y = -28},/turf/simulated/wall,/area/solship/cryo) +"ka" = (/obj/machinery/light_switch{dir = 1; pixel_y = -28},/obj/effect/paint/merc,/turf/simulated/wall,/area/solship/cryo) "kc" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 9},/obj/effect/floor_decal/borderfloor/corner{dir = 8},/obj/effect/floor_decal/corner/black/bordercorner{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "kd" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) "ke" = (/obj/machinery/door/airlock/centcom{name = "Gunship Leader"},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/firedoor,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/monotile,/area/solship/capquarters) @@ -272,43 +263,43 @@ "kC" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 9},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "kD" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/door/airlock/hatch{name = "Missile Platform"; req_access = newlist()},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/solship/rockets) "kI" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/black/border,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"kJ" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/door/airlock/external/glass/bolted/cycling{frequency = 1911; id_tag = "mercship_airlock_inner"; name = "Fore Dock Airlock"},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/fronthall) +"kJ" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/black/border,/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 6},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "kK" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/solship/maint) -"kL" = (/obj/structure/railing/mapped{dir = 8},/obj/structure/railing/mapped,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/plating,/area/solship/bridge) +"kL" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/sign/double/lordflag/left{pixel_y = 32},/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/emcloset,/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) "kM" = (/obj/effect/floor_decal/borderfloor{dir = 10},/obj/effect/floor_decal/corner/black/border{dir = 10},/obj/effect/floor_decal/borderfloor/corner2{dir = 9},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 9},/obj/structure/closet/crate/trashcart,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "kS" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/floor_decal/techfloor/orange/corner,/turf/simulated/floor/tiled/techfloor,/area/solship/rockets/stor) "kV" = (/obj/machinery/door/blast/regular{dir = 2; id_tag = "solshipmissleplatform"},/turf/simulated/floor/plating,/area/solship/rockets) "kW" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/conveyor/ammobelt{dir = 8; id = "solconv1"},/turf/simulated/floor/plating,/area/solship/rockets) "kZ" = (/obj/machinery/atmospherics/binary/pump/on{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/engineering) -"la" = (/obj/machinery/light/small{dir = 1},/obj/structure/bed/padded,/obj/item/bedsheet/hop,/turf/simulated/floor/wood/walnut,/area/solship/capquarters) +"la" = (/obj/structure/bed/padded,/obj/item/bedsheet/hos,/obj/structure/sign/booker{pixel_y = 32},/turf/simulated/floor/wood/walnut,/area/solship/capquarters) "ld" = (/obj/machinery/body_scanconsole{dir = 4},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 4},/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor/tiled/white,/area/solship/medical) "li" = (/obj/machinery/cryopod{dir = 1},/obj/machinery/light,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/cryo) -"lj" = (/obj/machinery/computer/cryopod{pixel_x = -32},/obj/effect/floor_decal/industrial/warning,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/effect/floor_decal/corner/paleblue{dir = 4},/obj/effect/submap_landmark/spawnpoint/solship,/turf/simulated/floor/tiled/white,/area/solship/cryo) +"lj" = (/obj/machinery/computer/cryopod{pixel_x = -32},/obj/effect/floor_decal/industrial/warning,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/effect/submap_landmark/spawnpoint/solship,/turf/simulated/floor/tiled/white,/area/solship/cryo) "lm" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/maintenance{name = "Munitious"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/maint) "ln" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/turf/simulated/floor/lino,/area/solship/canteen) "lo" = (/obj/machinery/reagentgrinder,/obj/item/stack/material/phoron/ten,/obj/structure/railing/mapped{dir = 1},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/tiled/white/monotile,/area/solship/medical) -"lp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/paleblue/half{dir = 8; icon_state = "bordercolorhalf"},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) +"lp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/red/half{dir = 8},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) "lq" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"lr" = (/obj/effect/floor_decal/industrial/warning{dir = 1; icon_state = "warning"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/floor_decal/corner/paleblue{dir = 10},/obj/effect/submap_landmark/spawnpoint/solship/captain,/turf/simulated/floor/tiled/white,/area/solship/cryo) -"lt" = (/turf/simulated/wall,/area/solship/reactorroom) +"lr" = (/obj/effect/floor_decal/industrial/warning{dir = 1; icon_state = "warning"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/submap_landmark/spawnpoint/solship/captain,/obj/effect/floor_decal/corner/red{dir = 10},/turf/simulated/floor/tiled/white,/area/solship/cryo) +"lt" = (/obj/effect/paint/merc,/turf/simulated/wall,/area/solship/reactorroom) "lv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/solship/maint) -"lx" = (/obj/machinery/light/small{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood/walnut,/area/solship/crew) +"lx" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/light{dir = 1},/turf/simulated/floor/wood/walnut,/area/solship/crew) "ly" = (/obj/machinery/cryopod{dir = 2},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/cryo) -"lz" = (/obj/structure/table/woodentable/walnut,/obj/item/device/flashlight/lamp,/turf/simulated/floor/wood/walnut,/area/solship/capquarters) +"lz" = (/obj/structure/table/woodentable/walnut,/obj/item/storage/slide_projector,/obj/item/device/flashlight/lamp,/turf/simulated/floor/wood/walnut,/area/solship/capquarters) "lB" = (/obj/structure/cable,/obj/machinery/light/small,/obj/machinery/power/port_gen/pacman/super/potato,/turf/simulated/floor/plating,/area/solship/reactorroom) "lC" = (/obj/structure/ship_munition/disperser_charge/explosive,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/solship/ofd) -"lD" = (/obj/machinery/door/airlock/external/bolted_open{frequency = 1911; id_tag = "bhunter_shuttle_inner"; name = "Dropship Airlock"},/turf/simulated/floor/tiled/techfloor/grid,/area/exploration_shuttle/texas/airlock) +"lD" = (/obj/machinery/door/airlock/external/bolted_open{frequency = 1911; id_tag = "bhunter_shuttle_inner"; name = "Dropship Airlock"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/tiled/techfloor/grid,/area/exploration_shuttle/texas/airlock) "lF" = (/obj/effect/wallframe_spawn/reinforced,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/door/blast/shutters/open{id_tag = "mercship_cell2_bd"},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/solship/jail) -"lG" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 6},/obj/structure/table/woodentable/walnut,/turf/simulated/floor/wood/walnut,/area/solship/capquarters) -"lJ" = (/turf/simulated/wall,/area/solship/equiproom) +"lG" = (/obj/effect/paint/merc,/turf/simulated/wall,/area/solship/cryo) +"lJ" = (/obj/effect/paint/merc,/turf/simulated/wall,/area/solship/equiproom) "lK" = (/obj/structure/hygiene/shower{dir = 8; pixel_x = -5},/obj/structure/curtain/open/shower,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/light/small,/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/tiled/freezer,/area/solship/crew) "lN" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/effect/floor_decal/corner/brown{dir = 6},/obj/machinery/firealarm{dir = 1; pixel_y = -20},/turf/simulated/floor/tiled/steel_grid,/area/solship/capquarters) "lQ" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/alarm{dir = 8; pixel_x = 24},/obj/effect/floor_decal/techfloor{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/maint) "lR" = (/obj/structure/flora/pottedplant/minitree,/turf/simulated/floor/tiled/dark,/area/solship/equiproom) "lS" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/alarm{dir = 8; pixel_x = 24},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/freezer,/area/solship/freezer) -"lX" = (/turf/simulated/wall,/area/solship/cryo) -"ma" = (/obj/structure/railing/mapped{dir = 8},/obj/structure/railing/mapped{dir = 1},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/plating,/area/solship/bridge) -"me" = (/obj/effect/paint/black,/obj/structure/sign/solgov,/turf/simulated/wall/r_titanium,/area/exploration_shuttle/texas/airlock) +"lX" = (/obj/effect/paint/merc,/turf/simulated/wall,/area/solship/fronthall) +"ma" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/table/steel_reinforced,/obj/machinery/photocopier/faxmachine,/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) +"me" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/medical) "mk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/effect/floor_decal/techfloor{dir = 6},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/maint) "mm" = (/obj/machinery/chem_master,/turf/simulated/floor/tiled/white/monotile,/area/solship/medical) "mo" = (/obj/structure/catwalk,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/railing/mapped,/turf/simulated/floor/plating,/area/solship/maint) @@ -326,39 +317,39 @@ "mV" = (/obj/effect/floor_decal/corner/green/diagonal,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/solship/canteen) "mX" = (/obj/effect/wallframe_spawn/reinforced/no_grille,/obj/machinery/door/blast/regular/open{id_tag = "mercship_bridge"; name = "Bridge Lockdown"},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/solship/bridge) "mY" = (/obj/effect/floor_decal/corner/green/diagonal,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled/white,/area/solship/canteen) -"mZ" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor/lino,/area/solship/capquarters) +"mZ" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/structure/closet/cabinet,/obj/item/clothing/under/pj/red,/obj/item/clothing/shoes/sneakers,/turf/simulated/floor/lino,/area/solship/capquarters) "nb" = (/obj/effect/floor_decal/techfloor{dir = 9},/obj/structure/closet/secure_closet/guncabinet{req_access = list(); name = "Shotgun"},/obj/item/gun/projectile/shotgun/pump/combat,/obj/item/gun/projectile/shotgun/pump/combat,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) -"nc" = (/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/tiled/techfloor/grid,/area/exploration_shuttle/texas/airlock) +"nc" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor/grid,/area/exploration_shuttle/texas/airlock) "nd" = (/obj/effect/floor_decal/corner/green/diagonal,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/tiled/white,/area/solship/canteen) "ne" = (/obj/effect/floor_decal/spline/fancy/wood,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/lino,/area/solship/canteen) "ni" = (/obj/effect/floor_decal/spline/fancy/wood,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/lino,/area/solship/canteen) -"nj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/corner/paleblue{dir = 8},/obj/effect/floor_decal/corner/paleblue{dir = 1},/turf/simulated/floor/tiled/white,/area/solship/cryo) +"nj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/corner/red{dir = 9},/turf/simulated/floor/tiled/white,/area/solship/cryo) "np" = (/obj/effect/paint/black,/turf/simulated/wall/titanium,/area/exploration_shuttle/texas/med) "nq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/exploration_shuttle/texas/med) "nt" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/black/border{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"nx" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/external/bolted_open{frequency = 1911; id_tag = "bhunter_shuttle_outer"; name = "Dropship Airlock"},/obj/machinery/access_button/airlock_exterior{frequency = 1911; master_tag = "bhunter_shuttle"; pixel_x = 10; pixel_y = 24; id_tag = "mercship_airlock_outer"},/turf/simulated/floor/tiled/techfloor/grid,/area/exploration_shuttle/texas/airlock) +"nx" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/external/bolted_open{frequency = 1911; id_tag = "lord_dock_outer"; name = "Fore Dock Airlock"},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/fronthall) "ny" = (/obj/machinery/door/airlock/hatch{name = "Maintenance Access"},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/maint) "nA" = (/obj/machinery/atmospherics/pipe/manifold/hidden,/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/white,/area/solship/medical) "nI" = (/obj/structure/closet/secure_closet/brig{req_access = list("MERC_MAIN_ACCESS")},/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/decal/cleanable/dirt,/obj/machinery/firealarm{dir = 1; pixel_y = -20},/turf/simulated/floor/tiled/techfloor,/area/solship/jail) "nO" = (/obj/structure/table/woodentable/walnut,/obj/item/modular_computer/laptop/preset/custom_loadout/advanced{dir = 4},/turf/simulated/floor/wood/walnut,/area/solship/capquarters) "nP" = (/obj/effect/floor_decal/industrial/warning,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/techmaint,/area/solship/engineering) "nR" = (/obj/machinery/door/airlock/civilian{name = "Kitchen"},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/white/monotile,/area/solship/canteen) -"nS" = (/obj/structure/table/standard,/obj/item/tableflag,/turf/simulated/floor/tiled/dark,/area/solship/equiproom) +"nS" = (/obj/structure/table/standard,/obj/item/tableflag/antar,/turf/simulated/floor/tiled/dark,/area/solship/equiproom) "nU" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/machinery/alarm{dir = 8; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "nV" = (/obj/effect/floor_decal/corner/green/diagonal,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/white,/area/solship/canteen) "nW" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/light{dir = 1},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; pixel_y = 19},/turf/simulated/floor/tiled/freezer,/area/solship/freezer) "nZ" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/turf/simulated/floor/lino,/area/solship/canteen) "oc" = (/obj/effect/floor_decal/techfloor,/turf/simulated/floor/tiled/techfloor,/area/solship/maint) -"oe" = (/obj/structure/mattress/dirty,/obj/effect/floor_decal/techfloor{dir = 10; icon_state = "techfloor_edges"},/obj/machinery/light/small,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/jail) +"oe" = (/obj/structure/mattress/dirty,/obj/effect/floor_decal/techfloor{dir = 10; icon_state = "techfloor_edges"},/obj/machinery/light/small,/obj/effect/decal/cleanable/dirt,/obj/item/toy/plushie/kitten{pixel_y = 6; pixel_x = 7; name = "Biggus Dickus"; desc = "A plushie of a cute kitten! He looks like he took part in war crimes."},/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) "of" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) "oh" = (/turf/simulated/floor/wood/walnut,/area/solship/canteen) -"ol" = (/turf/simulated/wall,/area/solship/medical) +"ol" = (/obj/effect/paint/merc,/turf/simulated/wall,/area/solship/medical) "on" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/lino,/area/solship/canteen) "oq" = (/obj/effect/floor_decal/techfloor,/obj/effect/floor_decal/corner_techfloor_grid{dir = 1},/obj/effect/floor_decal/techfloor/corner{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/engineering) "oz" = (/obj/effect/floor_decal/industrial/warning,/obj/machinery/button/blast_door{dir = 1; id_tag = "merc_eng_storage"; name = "Storage Shutters"; pixel_x = 26; pixel_y = -24; req_access = list("SOL_ENGINEERING_ACCESS")},/turf/simulated/floor/tiled/techmaint,/area/solship/engineering) "oC" = (/obj/effect/floor_decal/corner/green/diagonal,/obj/effect/decal/cleanable/flour,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/tiled/white,/area/solship/canteen) "oD" = (/obj/effect/paint/black,/turf/simulated/wall/r_titanium,/area/exploration_shuttle/texas/med) -"oF" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/cyan{d2 = 8; icon_state = "0-8"},/obj/structure/catwalk,/obj/machinery/hologram/holopad/longrange,/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/airlock) +"oF" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/cyan{d2 = 8; icon_state = "0-8"},/obj/structure/catwalk,/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/airlock) "oN" = (/obj/effect/floor_decal/corner/green/diagonal,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/tiled/white,/area/solship/canteen) "oO" = (/obj/structure/bed/chair/office/dark{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/wood/walnut,/area/solship/canteen) "oT" = (/obj/effect/floor_decal/industrial/warning/corner{dir = 8},/obj/machinery/fabricator/hacked,/turf/simulated/floor/tiled/techmaint,/area/solship/engineering) @@ -366,7 +357,6 @@ "pc" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/lino,/area/solship/canteen) "pe" = (/obj/structure/table/standard,/obj/machinery/recharger,/turf/simulated/floor/tiled/dark,/area/solship/equiproom) "pi" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/light{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"pj" = (/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/solship/fronthall) "pn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/centcom{id_tag = null; name = "Brig Section"},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/jail) "po" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/civilian{name = "Bathroom"},/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark/monotile,/area/solship/crew) "pq" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/structure/bed/chair/shuttle/blue,/obj/machinery/recharger/wallcharger{pixel_y = 24},/obj/effect/floor_decal/techfloor,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) @@ -381,30 +371,27 @@ "pS" = (/obj/effect/floor_decal/techfloor{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/cleanable/dirt,/obj/machinery/alarm{dir = 4; pixel_x = -24},/turf/simulated/floor/tiled/techfloor,/area/solship/jail) "qa" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/machinery/computer/ship/sensors{dir = 1},/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) "qb" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/cyan{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/cyan{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) -"qc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/shuttle_landmark/texas,/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) -"qg" = (/obj/structure/bed/chair/shuttle/blue{dir = 1},/obj/effect/floor_decal/techfloor{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) +"qc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/cyan{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/shuttle_landmark/solship/texas,/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) +"qg" = (/obj/structure/bed/chair/shuttle/blue{dir = 1},/obj/effect/floor_decal/techfloor{dir = 1},/obj/effect/decal/cleanable/dirt,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) "qp" = (/obj/item/stack/material/rods,/turf/simulated/floor/plating,/area/solship/maint) "qs" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/turf/simulated/floor/tiled/white,/area/solship/medical) "qv" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/steeldecal/steel_decals4,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 10},/turf/simulated/floor/tiled/techfloor,/area/solship/armory) "qy" = (/obj/structure/girder,/obj/item/stack/material/steel,/turf/simulated/floor/plating,/area/solship/maint) "qA" = (/obj/machinery/door/airlock/centcom{name = "Bridge"},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/blast/regular/open{dir = 4; id_tag = "mercship_bridge"; name = "Bridge Lockdown"},/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/bridge) -"qB" = (/obj/effect/floor_decal/techfloor/orange,/obj/structure/ship_munition/disperser_charge/explosive,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/solship/ofd) -"qP" = (/obj/machinery/light/small,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/rockets/stor) "qQ" = (/obj/machinery/atmospherics/pipe/manifold/visible/red{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/engineering) "qW" = (/obj/effect/floor_decal/borderfloor{dir = 9},/obj/effect/floor_decal/corner/black/border{dir = 9},/obj/effect/floor_decal/borderfloor/corner2{dir = 10},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 10},/obj/machinery/atmospherics/unary/vent_pump/on,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"qY" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/light/small{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood/walnut,/area/solship/crew) -"qZ" = (/obj/effect/floor_decal/techfloor{dir = 5},/obj/structure/bed,/obj/machinery/flasher{dir = 8; id_tag = "mercship_cell1_flash"; pixel_x = 24},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/jail) -"ra" = (/obj/machinery/constructable_frame/computerframe{dir = 4},/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) +"qY" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood/walnut,/area/solship/crew) +"qZ" = (/obj/effect/floor_decal/techfloor{dir = 5},/obj/structure/bed,/obj/machinery/flasher{dir = 8; id_tag = "mercship_cell1_flash"; pixel_x = 24},/obj/effect/decal/cleanable/dirt,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/solship/jail) +"ra" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/machinery/computer/ship/helm{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) "rc" = (/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/securearmory) "rd" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/empty,/obj/effect/floor_decal/industrial/outline/red,/obj/machinery/light{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) "ri" = (/obj/machinery/hologram/holopad/longrange,/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/button/blast_door{dir = 4; id_tag = "mercship_bridge"; name = "Bridge Lockdown Control"; pixel_x = -24; pixel_y = -6},/obj/machinery/button/blast_door{dir = 4; id_tag = "mercship_bridge_observation"; name = "Observation Blast Doors Control"; pixel_x = -24; pixel_y = 6},/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) "rr" = (/obj/effect/paint/black,/turf/simulated/wall/r_titanium,/area/exploration_shuttle/texas/airlock) -"rs" = (/obj/effect/floor_decal/techfloor{dir = 6},/obj/machinery/newscaster{pixel_x = 26},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/table/standard,/obj/item/paper,/obj/effect/decal/cleanable/dirt,/obj/item/tableflag,/turf/simulated/floor/tiled/techfloor,/area/solship/jail) +"rs" = (/obj/effect/floor_decal/techfloor{dir = 6},/obj/machinery/newscaster{pixel_x = 26},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/table/standard,/obj/item/paper,/obj/effect/decal/cleanable/dirt,/obj/item/tableflag/antar,/turf/simulated/floor/tiled/techfloor,/area/solship/jail) "rz" = (/obj/machinery/door/blast/regular{dir = 4; id_tag = "mercship_bridge_observation"; name = "Observation Blast Doors"},/obj/effect/floor_decal/industrial/hatch/red,/turf/simulated/floor/reinforced/airless,/area/solship/bridge) "rD" = (/obj/effect/paint/black,/turf/simulated/wall/titanium,/area/exploration_shuttle/texas/pass) -"rG" = (/turf/simulated/wall,/area/solship/fronthall) "rI" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/black/border{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 4},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"rN" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/floodlight,/obj/effect/decal/cleanable/dirt,/obj/structure/sign/warning/hot_exhaust{dir = 8; pixel_x = 32},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/tiled/dark/monotile,/area/solship/maint) +"rN" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/floodlight,/obj/effect/decal/cleanable/dirt,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/tiled/dark/monotile,/area/solship/maint) "rO" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/firedoor,/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/vault{name = "Secure Armory"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/securearmory) "rP" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/tiled/freezer,/area/solship/crew) "rQ" = (/obj/machinery/door/blast/shutters{dir = 2; id_tag = "merc_eng_storage"; name = "Storage"},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/effect/floor_decal/techfloor/corner{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) @@ -420,102 +407,104 @@ "sv" = (/obj/structure/closet/secure_closet/freezer/meat,/turf/simulated/floor/tiled/freezer,/area/solship/freezer) "sy" = (/obj/structure/bed/chair/padded/brown{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/wood/mahogany,/area/solship/canteen) "sE" = (/obj/effect/floor_decal/techfloor/orange{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) -"sK" = (/turf/simulated/wall,/area/solship/canteen) +"sK" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/solship/rockets/stor) "sN" = (/obj/structure/table/rack,/obj/item/storage/belt/holster/security/tactical,/obj/item/storage/belt/holster/security/tactical,/obj/item/storage/belt/holster/security/tactical,/turf/simulated/floor/tiled/techfloor,/area/solship/equiproom) -"sO" = (/obj/effect/paint/black,/turf/simulated/wall/r_titanium,/area/exploration_shuttle/texas/jail) -"sP" = (/obj/effect/floor_decal/industrial/warning/corner{dir = 1},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/effect/floor_decal/corner/paleblue{dir = 10},/obj/effect/floor_decal/corner/paleblue{dir = 4},/turf/simulated/floor/tiled/white,/area/solship/cryo) +"sP" = (/obj/effect/floor_decal/industrial/warning/corner{dir = 1},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/effect/floor_decal/corner/red/three_quarters{dir = 4},/turf/simulated/floor/tiled/white,/area/solship/cryo) "sR" = (/obj/structure/railing/mapped{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/solship/armory) "sW" = (/turf/space,/area/space) -"tl" = (/turf/simulated/wall/r_wall,/area/solship/jail) +"tl" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/jail) "tv" = (/obj/structure/bed/chair/padded/brown{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/wood/mahogany,/area/solship/canteen) "tx" = (/obj/machinery/cryopod{dir = 2},/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/cryo) "tH" = (/obj/effect/floor_decal/techfloor,/obj/effect/floor_decal/techfloor/corner{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/techfloor,/area/solship/ofd) -"tO" = (/obj/effect/floor_decal/corner/paleblue{dir = 8},/obj/machinery/light_switch{dir = 8; pixel_x = 24},/turf/simulated/floor/tiled/white,/area/solship/cryo) -"tR" = (/obj/machinery/mech_recharger,/obj/machinery/alarm{dir = 1; pixel_y = -20},/obj/effect/floor_decal/techfloor{dir = 5},/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) +"tO" = (/obj/machinery/light_switch{dir = 8; pixel_x = 24},/obj/effect/floor_decal/corner/red{dir = 8},/turf/simulated/floor/tiled/white,/area/solship/cryo) +"tR" = (/obj/machinery/mech_recharger,/obj/machinery/alarm{dir = 1; pixel_y = -20},/obj/effect/floor_decal/techfloor{dir = 5},/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) "tS" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/wood/walnut,/area/solship/capquarters) "tW" = (/obj/structure/missile{dir = 1; pixel_y = -19; pixel_x = -15},/obj/structure/missile{dir = 1; pixel_y = -19; pixel_x = 10},/obj/structure/missile{dir = 1; pixel_y = -19; pixel_x = 2},/obj/structure/missile{dir = 1; pixel_y = -19; pixel_x = -6},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/rockets/stor) "tY" = (/obj/structure/missile{dir = 1; pixel_y = -8; pixel_x = -15},/obj/structure/missile{dir = 1; pixel_y = -8; pixel_x = 10},/obj/structure/missile{dir = 1; pixel_y = -8; pixel_x = 2},/obj/structure/missile{dir = 1; pixel_y = -8; pixel_x = -6},/obj/effect/decal/cleanable/liquid_fuel,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/rockets/stor) -"ue" = (/turf/simulated/wall/r_wall,/area/solship/capquarters) "um" = (/obj/structure/table/standard,/obj/machinery/chemical_dispenser/bar_alc/full{pixel_y = 8},/turf/simulated/floor/lino,/area/solship/canteen) "uo" = (/obj/effect/floor_decal/techfloor,/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/light{dir = 1},/obj/item/clothing/head/helmet,/obj/item/clothing/head/helmet,/obj/item/clothing/head/helmet,/obj/item/clothing/head/helmet,/obj/structure/table/rack,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) "up" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/solship/securearmory) "uq" = (/obj/structure/table/woodentable/walnut,/turf/simulated/floor/wood/walnut,/area/solship/capquarters) +"ur" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/black/border{dir = 8},/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "ux" = (/obj/machinery/button/alternate/door/bolts{dir = 1; id_tag = "mercship_cell2"; name = "Cell Two Lock"; pixel_x = -6; pixel_y = -24; req_access = list("MERC_MAIN_ACCESS")},/obj/machinery/button/blast_door{dir = 1; id_tag = "mercship_cell2_bd"; name = "Cell Two Shutters"; pixel_x = 6; pixel_y = -24; req_access = list("MERC_MAIN_ACCESS")},/obj/machinery/button/flasher{id_tag = "mercship_cell2_flash"; pixel_y = -34; req_access = list("MERC_MAIN_ACCESS")},/obj/structure/bed/chair/padded/red{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/solship/jail) "uB" = (/obj/effect/floor_decal/borderfloor/corner{dir = 4},/obj/effect/floor_decal/corner/black/bordercorner{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "uI" = (/obj/effect/wallframe_spawn/reinforced,/turf/simulated/floor/plating,/area/solship/ofd) "uS" = (/obj/effect/floor_decal/techfloor{dir = 5},/obj/machinery/computer/ship/missiles{dir = 4},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/bridge) "uW" = (/obj/machinery/atmospherics/binary/pump{dir = 4},/obj/effect/floor_decal/techfloor{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/engineering) -"uY" = (/obj/structure/bed,/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/item/bedsheet/blue,/turf/simulated/floor/lino,/area/solship/crew) +"uY" = (/obj/structure/bed,/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/item/bedsheet/hos,/turf/simulated/floor/lino,/area/solship/crew) "vm" = (/obj/effect/floor_decal/spline/fancy/wood,/obj/effect/floor_decal/corner/brown{dir = 1},/turf/simulated/floor/tiled/steel_grid,/area/solship/capquarters) "vn" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/engineering) "vp" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "vF" = (/obj/machinery/power/shield_generator,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/reactorroom) -"vM" = (/turf/simulated/wall/r_wall,/area/solship/armory) -"vN" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/alarm{dir = 1; pixel_y = -20},/obj/structure/table/rack/dark,/obj/item/plastique,/obj/item/plastique,/obj/item/plastique,/obj/item/plastique,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/securearmory) +"vM" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/armory) +"vN" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/alarm{dir = 1; pixel_y = -20},/obj/structure/table/rack/dark,/obj/item/plastique,/obj/item/plastique,/obj/item/plastique,/obj/item/plastique,/obj/item/gun/projectile/rocket/oneuse,/obj/item/gun/projectile/rocket/oneuse,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/securearmory) "vT" = (/obj/effect/floor_decal/techfloor,/obj/structure/table/rack/dark,/obj/item/gun/energy/xray,/obj/item/gun/energy/xray,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/securearmory) "vU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/tiled/freezer,/area/solship/crew) -"vW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/alarm{pixel_y = 24},/obj/effect/floor_decal/techfloor{dir = 5},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/jail) +"vW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/alarm{pixel_y = 24},/obj/effect/floor_decal/techfloor{dir = 5},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) "we" = (/obj/machinery/firealarm{dir = 1; pixel_y = -20},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/decal/cleanable/dirt,/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor/wood/walnut,/area/solship/crew) -"wf" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/curtain/open/bed,/turf/simulated/floor/tiled/dark/monotile,/area/solship/crew) +"wf" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/curtain/open/bed,/turf/simulated/floor/wood/walnut,/area/solship/crew) "wk" = (/obj/machinery/button/blast_door{id_tag = "merc_eng_storage"; name = "Storage Shutters"; pixel_x = 26; pixel_y = 24; req_access = list("SOL_ENGINEERING")},/obj/effect/floor_decal/techfloor{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/engineering) "wl" = (/obj/item/trash/salo,/turf/simulated/floor/plating,/area/solship/rockets) "wr" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/machinery/power/apc{dir = 4; pixel_y = 3; pixel_x = 27},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/tiled/techfloor,/area/solship/ofd) "ww" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor,/area/solship/armory) -"wx" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/paleblue/half{dir = 4; icon_state = "bordercolorhalf"},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) +"wx" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/red/half{dir = 4},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) "wy" = (/obj/machinery/atmospherics/pipe/simple/hidden/universal,/obj/effect/paint/black,/turf/simulated/wall/r_titanium,/area/exploration_shuttle/texas/pass) "wB" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/black/border{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 6},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "wF" = (/obj/machinery/cryopod{dir = 2},/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/cryo) "wL" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/empty,/obj/effect/floor_decal/industrial/outline/red,/obj/structure/railing/mapped{dir = 8},/obj/machinery/alarm{dir = 1; pixel_y = -20},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) "wN" = (/obj/machinery/atmospherics/unary/tank/air{dir = 1},/obj/effect/floor_decal/industrial/outline/blue,/turf/simulated/floor/tiled/techfloor/grid,/area/exploration_shuttle/texas/can) -"wS" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) +"wS" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) "wZ" = (/obj/machinery/atmospherics/unary/cryo_cell,/obj/effect/floor_decal/corner/paleblue/mono,/turf/simulated/floor/tiled/white/monotile,/area/solship/medical) "xb" = (/obj/effect/floor_decal/corner/brown{dir = 5},/obj/machinery/jukebox,/turf/simulated/floor/tiled/steel_grid,/area/solship/capquarters) -"xc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/black/border,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) +"xc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/black/border,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/obj/structure/sign/lord{pixel_y = -32},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "xf" = (/obj/structure/bed/chair/shuttle/blue,/obj/machinery/recharger/wallcharger{pixel_y = 24},/obj/effect/floor_decal/techfloor{dir = 10; icon_state = "techfloor_edges"},/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) -"xo" = (/obj/effect/floor_decal/techfloor/orange,/obj/structure/ship_munition/disperser_charge/emp,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/solship/ofd) +"xt" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/black/border{dir = 1},/obj/effect/decal/cleanable/dirt,/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 10},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "xu" = (/obj/effect/floor_decal/borderfloor/corner{dir = 4},/obj/effect/floor_decal/corner/black/bordercorner{dir = 4},/obj/effect/floor_decal/borderfloor/corner2,/obj/effect/floor_decal/borderfloor/corner2{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) +"xv" = (/obj/structure/railing/mapped{dir = 1; icon_state = "railing0-1"},/obj/machinery/ion_engine{dir = 8},/turf/simulated/floor/plating,/area/solship/maint) "xw" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/black/border{dir = 8},/obj/machinery/light{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "xx" = (/obj/structure/table/marble,/obj/effect/floor_decal/corner/green/diagonal,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/machinery/light,/turf/simulated/floor/tiled/white,/area/solship/canteen) -"xB" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/effect/decal/cleanable/cobweb{dir = 1},/obj/effect/floor_decal/industrial/warning/dust{dir = 1},/obj/structure/sign/warning{pixel_y = 3; dir = 8; pixel_x = 35},/obj/machinery/conveyor/ammobelt{dir = 8; id = "solconv2"},/turf/simulated/floor/plating,/area/solship/rockets) +"xB" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/effect/decal/cleanable/cobweb{dir = 1},/obj/effect/floor_decal/industrial/warning/dust{dir = 1},/obj/structure/sign/warning{pixel_y = 3; dir = 8; pixel_x = 35},/obj/machinery/conveyor/ammobelt{dir = 8; id = "solconv2"},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/solship/rockets) "xC" = (/obj/effect/wallframe_spawn/no_grille,/turf/simulated/floor/plating,/area/solship/medical) "xF" = (/obj/effect/paint/black,/turf/simulated/wall/r_titanium,/area/exploration_shuttle/texas/pass) "xI" = (/obj/effect/floor_decal/corner/green/diagonal,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/white,/area/solship/canteen) +"xT" = (/obj/structure/railing/mapped,/obj/machinery/ion_engine{dir = 8},/turf/simulated/floor/plating,/area/solship/maint) "yb" = (/obj/structure/hygiene/sink,/obj/effect/decal/cleanable/blood/splatter,/turf/simulated/floor/tiled/freezer,/area/solship/crew) "yh" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/techfloor/corner{dir = 4},/obj/effect/floor_decal/techfloor/corner,/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/atmos{name = "Atmospherics"},/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) "yi" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/wood/walnut,/area/solship/capquarters) -"yk" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/machinery/firealarm{dir = 1; pixel_y = -20},/turf/simulated/floor/lino,/area/solship/capquarters) +"yk" = (/obj/machinery/firealarm{dir = 1; pixel_y = -20},/obj/random/lootable_mgsbox,/turf/simulated/floor/wood/walnut,/area/solship/capquarters) "yo" = (/obj/machinery/atmospherics/pipe/manifold/visible/cyan,/obj/effect/floor_decal/techfloor{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/engineering) "yw" = (/obj/effect/wallframe_spawn/reinforced,/turf/simulated/floor/plating,/area/solship/rockets) "yy" = (/obj/machinery/portable_atmospherics/canister/air/airlock{start_pressure = 1900},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor/grid,/area/exploration_shuttle/texas/airlock) -"yz" = (/obj/machinery/firealarm{dir = 1; pixel_y = -20},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/table/steel,/obj/item/tableflag,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/maint) -"yB" = (/obj/effect/floor_decal/industrial/warning{dir = 8; icon_state = "warning"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/paleblue,/turf/simulated/floor/tiled/white,/area/solship/cryo) +"yz" = (/obj/machinery/firealarm{dir = 1; pixel_y = -20},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/table/steel,/obj/item/tableflag/antar,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/maint) +"yB" = (/obj/effect/floor_decal/industrial/warning{dir = 8; icon_state = "warning"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/red,/turf/simulated/floor/tiled/white,/area/solship/cryo) "yC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/railing/mapped,/obj/structure/catwalk,/turf/simulated/floor/plating,/area/solship/maint) "yG" = (/obj/effect/floor_decal/industrial/hatch/red,/obj/machinery/door/blast/regular{dir = 4; id_tag = "mercship_bridge_observation"; name = "Observation Blast Doors"},/turf/simulated/floor/reinforced/airless,/area/solship/bridge) "yH" = (/obj/structure/table/standard,/obj/machinery/chemical_dispenser/bar_coffee/full{pixel_y = 8},/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/lino,/area/solship/canteen) "yT" = (/obj/effect/wallframe_spawn/reinforced/no_grille,/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/solship/canteen) -"yU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/light,/obj/effect/floor_decal/corner/paleblue{dir = 4},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) +"yU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/light,/obj/effect/floor_decal/corner/red{dir = 4},/obj/random/lootable_mgsbox,/turf/simulated/floor/tiled/dark,/area/solship/equiproom) "yY" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/wood/walnut,/area/solship/capquarters) "yZ" = (/obj/structure/closet/cabinet,/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/item/clothing/under/pj/red,/obj/item/clothing/shoes/slippers/worn,/turf/simulated/floor/lino,/area/solship/crew) -"zf" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/black/border{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 9},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 1},/obj/machinery/access_button/airlock_interior{master_tag = "mercship_airlock"; name = "interior access button"; pixel_x = -8; pixel_y = 24; id_tag = "mercship_airlock_inner"},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) +"zf" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/black/border{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 9},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/embedded_controller/radio/airlock/airlock_controller{dir = 2; frequency = 1911; id_tag = "lord_dock"; name = "Fore Dock Airlock Controller"; pixel_x = -8; pixel_y = 24; req_access = list("SOL_MAIN_ACCESS")},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "zp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/borderfloor/corner2{dir = 6},/obj/effect/floor_decal/borderfloor/corner2{dir = 5},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 6},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 5},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "zr" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/alarm{pixel_y = 24},/obj/machinery/optable,/turf/simulated/floor/tiled/white,/area/exploration_shuttle/texas/med) -"zs" = (/obj/machinery/door/airlock/external/bolted/cycling{frequency = 1911; id_tag = "mercship_airlock_outer"; name = "Fore Dock Airlock"},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/fronthall) -"zw" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 10},/turf/simulated/floor/wood/walnut,/area/solship/capquarters) -"zA" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/cable/cyan{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/cyan{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) +"zs" = (/obj/structure/catwalk,/obj/effect/floor_decal/industrial/warning/full,/obj/machinery/light/small{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/vent/high_volume{dir = 4; id_tag = "lord_dock_pump"},/turf/simulated/floor/plating,/area/solship/fronthall) +"zw" = (/turf/simulated/floor/wood/walnut,/area/solship/capquarters) +"zA" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/cable/cyan{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/cyan{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) "zC" = (/obj/structure/table/standard,/obj/random/smokes,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/turf/simulated/floor/wood/mahogany,/area/solship/canteen) "zD" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/black/border{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "zP" = (/obj/structure/cable{d2 = 2; icon_state = "0-2"},/obj/machinery/light/small{dir = 1},/obj/machinery/power/port_gen/pacman/super/potato,/turf/simulated/floor/plating,/area/solship/reactorroom) "zQ" = (/obj/machinery/sealgen/away{dir = 1},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/floor_decal/industrial/warning{dir = 8; icon_state = "warning"},/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled/techfloor/grid,/area/exploration_shuttle/texas/airlock) -"zR" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/structure/sign/double/solgovflag/right{dir = 1; pixel_x = -13; pixel_y = -27},/obj/structure/sign/double/solgovflag/left{dir = 1; pixel_y = -27; pixel_x = 19},/obj/machinery/conveyor/ammobelt{dir = 8; id = "solconv2"},/turf/simulated/floor/plating,/area/solship/rockets) +"zR" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/conveyor/ammobelt{dir = 8; id = "solconv2"},/turf/simulated/floor/plating,/area/solship/rockets) "zT" = (/turf/simulated/floor/tiled/dark,/area/solship/equiproom) "Aj" = (/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/canister/oxygen/prechilled,/obj/effect/floor_decal/industrial/outline/blue,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/white/monotile,/area/solship/medical) "Ak" = (/obj/machinery/atmospherics/pipe/manifold/visible/cyan,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/engineering) "Ao" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/table/rack,/obj/item/stack/material/plasteel/fifty,/obj/item/stack/material/ocp/ten,/obj/item/stack/material/ocp/ten,/obj/item/stack/material/glass/phoronrglass/ten,/obj/item/stack/material/glass/phoronrglass/ten,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) +"AC" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/external/bolted_open{frequency = 1911; id_tag = "bhunter_shuttle_outer"; name = "Fore Dock Airlock"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor/grid,/area/exploration_shuttle/texas/airlock) "AH" = (/obj/structure/table/marble,/obj/machinery/microwave{pixel_y = 4},/obj/effect/floor_decal/corner/green/diagonal,/turf/simulated/floor/tiled/white,/area/solship/canteen) -"AJ" = (/turf/simulated/wall/r_wall,/area/solship/surgery) +"AJ" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/surgery) "AO" = (/obj/effect/floor_decal/corner/brown{dir = 5},/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/structure/table/standard,/obj/machinery/recharger,/turf/simulated/floor/tiled/steel_grid,/area/solship/capquarters) "AY" = (/obj/effect/floor_decal/techfloor,/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/tiled/dark,/area/solship/ofd) -"AZ" = (/obj/structure/catwalk,/obj/effect/floor_decal/industrial/warning/full,/obj/machinery/embedded_controller/radio/airlock/airlock_controller{dir = 1; frequency = 1911; id_tag = "mercship_airlock"; name = "Fore Dock Airlock Controller"; pixel_x = 8; pixel_y = -24},/obj/machinery/airlock_sensor{frequency = 1911; id_tag = "mercship_airlock_sensor"; master_tag = "mercship_airlock"; pixel_x = -6; pixel_y = -24},/obj/machinery/light/small{dir = 1},/obj/structure/sign/solgov{pixel_y = 31},/turf/simulated/floor/plating,/area/solship/fronthall) +"AZ" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/external/bolted_open{frequency = 1911; id_tag = "lord_dock_inner"; name = "Fore Dock Airlock"},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/fronthall) "Ba" = (/obj/effect/floor_decal/techfloor,/obj/structure/table/rack,/obj/item/barrier,/obj/item/barrier,/obj/item/barrier,/obj/item/barrier,/obj/item/barrier,/obj/item/barrier,/obj/item/barrier,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/securearmory) "Bi" = (/obj/structure/ship_munition/disperser_charge/emp,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/solship/ofd) "Bn" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/reagent_dispensers/fueltank,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) @@ -523,22 +512,22 @@ "Bx" = (/obj/structure/catwalk,/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/computer/ship/navigation/telescreen{pixel_y = 27},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/solship/rockets) "BA" = (/turf/simulated/floor/plating,/area/solship/ofd) "BL" = (/obj/effect/floor_decal/techfloor,/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/light{dir = 1},/obj/item/clothing/glasses/meson,/obj/item/clothing/glasses/material,/obj/structure/table/rack,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) -"BN" = (/turf/simulated/wall/r_wall,/area/solship/equiproom) +"BN" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/equiproom) "BO" = (/obj/machinery/atmospherics/portables_connector,/obj/effect/floor_decal/industrial/outline/blue,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) "BQ" = (/obj/machinery/door/airlock/hatch{name = "Maintenance Access"},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) "BS" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/centcom{name = "Air Atmos"},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/airlock) -"Cb" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/firealarm{pixel_y = 24},/obj/effect/floor_decal/corner/paleblue,/obj/structure/closet/secure_closet/guncabinet{req_access = list(); name = "Energy Sidearms"},/obj/item/gun/energy/gun,/obj/item/gun/energy/gun,/obj/item/gun/energy/gun,/obj/item/gun/energy/gun,/turf/simulated/floor/tiled/dark,/area/solship/equiproom) +"Cb" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/firealarm{pixel_y = 24},/obj/structure/closet/secure_closet/guncabinet{req_access = list(); name = "Energy Sidearms"},/obj/item/gun/energy/gun,/obj/item/gun/energy/gun,/obj/item/gun/energy/gun,/obj/item/gun/energy/gun,/obj/effect/floor_decal/corner/red,/turf/simulated/floor/tiled/dark,/area/solship/equiproom) "Cd" = (/obj/effect/floor_decal/corner_techfloor_grid,/obj/effect/floor_decal/corner_techfloor_grid{dir = 8},/obj/effect/floor_decal/techfloor/corner{dir = 8},/obj/effect/floor_decal/techfloor/corner,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/engineering) "Cg" = (/obj/structure/table/standard,/obj/machinery/reagent_temperature,/turf/simulated/floor/tiled/white/monotile,/area/solship/medical) -"Cl" = (/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/solship/capquarters) +"Cl" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/capquarters) "Cq" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/floor_decal/industrial/loading{dir = 8},/obj/structure/sign/warning{pixel_y = 32},/turf/simulated/floor/plating,/area/solship/rockets) -"Cx" = (/obj/effect/floor_decal/borderfloor/corner{dir = 1},/obj/effect/floor_decal/corner/black/bordercorner{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 6},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) +"Cx" = (/obj/effect/floor_decal/borderfloor/corner{dir = 1},/obj/effect/floor_decal/corner/black/bordercorner{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 6},/obj/effect/decal/cleanable/dirt,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "CI" = (/obj/structure/plasticflaps/airtight,/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/conveyor/ammobelt{dir = 8; id = "solconv2"},/turf/simulated/floor/plating,/area/solship/rockets) "CK" = (/obj/effect/floor_decal/borderfloor/corner{dir = 8},/obj/effect/floor_decal/corner/black/bordercorner{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 9},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"CP" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/black/border,/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 6},/obj/effect/decal/cleanable/dirt,/obj/structure/closet/emcloset,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) +"CP" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/black/border,/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 6},/obj/effect/decal/cleanable/dirt,/obj/structure/closet/emcloset,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "CT" = (/obj/effect/paint/black,/turf/simulated/wall/titanium,/area/exploration_shuttle/texas/can) "CX" = (/obj/effect/floor_decal/techfloor,/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/closet/secure_closet/guncabinet{req_access = list(); name = "Sidearms"},/obj/item/gun/projectile/pistol/military,/obj/item/gun/projectile/pistol/military,/obj/item/gun/projectile/pistol/military,/obj/item/gun/projectile/pistol/military,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) -"Db" = (/obj/effect/floor_decal/techfloor{dir = 5},/obj/structure/bed,/obj/machinery/flasher{dir = 8; id_tag = "mercship_cell2_flash"; pixel_x = 24},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/jail) +"Db" = (/obj/effect/floor_decal/techfloor{dir = 5},/obj/structure/bed,/obj/machinery/flasher{dir = 8; id_tag = "mercship_cell2_flash"; pixel_x = 24},/obj/effect/decal/cleanable/dirt,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/solship/jail) "De" = (/obj/effect/shuttle_landmark/solship/nav_northwest,/turf/space,/area/space) "Dh" = (/obj/effect/floor_decal/corner/brown/full,/turf/simulated/floor/tiled/steel_grid,/area/solship/capquarters) "Dl" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/engineering) @@ -548,36 +537,35 @@ "DE" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/crate,/obj/item/stack/material/glass/fifty,/obj/item/stack/material/glass/fifty,/obj/item/stack/material/glass/reinforced/fifty,/obj/item/stack/material/steel/fifty,/obj/item/stack/material/steel/fifty,/obj/machinery/alarm{dir = 8; pixel_x = 24},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) "DI" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/railing/mapped,/obj/machinery/portable_atmospherics/powered/pump/filled,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) "DK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/blast/regular{dir = 4; id_tag = "mercship_reactor_access"; name = "Reactor Access Blast Door"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/reactorroom) -"DP" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/power/apc/high{name = "south bump"; pixel_y = -24},/obj/structure/cable/green,/obj/structure/table/rack/dark,/obj/item/rig/military/sol,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) +"DP" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/power/apc/high{name = "south bump"; pixel_y = -24},/obj/structure/cable/green,/obj/structure/table/rack/dark,/obj/item/rig/infantry/equipped,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) "DQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 5},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 5},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "DS" = (/obj/structure/table/rack,/obj/item/mech_component/manipulators/combat,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/maint) "DW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 6},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 6},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"DZ" = (/obj/machinery/light/small,/turf/simulated/floor/wood/walnut,/area/solship/crew) +"DZ" = (/obj/machinery/light,/turf/simulated/floor/wood/walnut,/area/solship/crew) "Eb" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/lino,/area/solship/canteen) -"Ek" = (/turf/simulated/floor/lino,/area/solship/canteen) +"Ek" = (/obj/structure/lordbanner,/turf/simulated/floor/lino,/area/solship/canteen) "Eo" = (/obj/machinery/bodyscanner{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/solship/medical) "Es" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/curtain/open/bed,/obj/machinery/door/firedoor,/turf/simulated/floor/wood/walnut,/area/solship/capquarters) "Ev" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/black/border,/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 6},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "Ey" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/turf/simulated/floor/tiled/white,/area/solship/medical) "EA" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/table/rack/dark,/obj/item/storage/box/fragshells,/obj/item/gun/launcher/grenade,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/securearmory) -"EB" = (/obj/structure/table/rack,/obj/item/stack/material/aluminium/ten,/obj/item/stack/material/plastic/ten,/obj/item/stack/material/steel/fifty,/obj/item/stack/material/glass/fifty,/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) +"EB" = (/obj/structure/table/rack,/obj/item/stack/material/aluminium/ten,/obj/item/stack/material/plastic/ten,/obj/item/stack/material/steel/fifty,/obj/item/stack/material/glass/fifty,/obj/effect/floor_decal/techfloor{dir = 1},/obj/item/lordbanner,/obj/item/lordbanner,/obj/item/lordbanner,/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) "ED" = (/obj/structure/table/standard,/obj/random/contraband,/obj/random/coin,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4; level = 2},/obj/machinery/alarm{dir = 4; pixel_x = -24},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) -"EF" = (/obj/effect/floor_decal/industrial/hatch/red,/obj/machinery/door/blast/regular{dir = 2; id_tag = "merccanteenbd"; name = "Canteen Observation Blast Doors"},/turf/simulated/floor/reinforced/airless,/area/space) +"EF" = (/obj/effect/floor_decal/industrial/hatch/red,/obj/machinery/door/blast/regular{dir = 2; id_tag = "merccanteenbd"; name = "Canteen Observation Blast Doors"},/turf/simulated/floor/plating,/area/solship/canteen) "EI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/lino,/area/solship/canteen) -"EJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/paleblue/half{dir = 4; icon_state = "bordercolorhalf"},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) -"ES" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 5},/turf/simulated/wall,/area/solship/capquarters) -"EX" = (/turf/space,/area/solship/ofd) +"EJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/red/half{dir = 4},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) +"ES" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/machinery/light_switch{dir = 4; pixel_x = -24; pixel_y = 6},/turf/simulated/floor/wood/walnut,/area/solship/capquarters) "EZ" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/effect/floor_decal/industrial/outline/red,/obj/structure/railing/mapped,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) "Fe" = (/obj/effect/wallframe_spawn/reinforced,/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/solship/bridge) "Fg" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/tiled/dark,/area/solship/maint) -"Fj" = (/turf/simulated/wall,/area/solship/surgery) +"Fj" = (/obj/effect/paint/merc,/turf/simulated/wall,/area/solship/surgery) "Fo" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) "Fp" = (/obj/effect/floor_decal/borderfloor/corner{dir = 8},/obj/effect/floor_decal/corner/black/bordercorner{dir = 8},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/decal/cleanable/dirt,/obj/structure/sign/bluecross_1{pixel_x = -32},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "Fr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/borderfloor{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "Fu" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/lino,/area/solship/canteen) -"Fx" = (/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/floor/tiled/techfloor/grid,/area/exploration_shuttle/texas/airlock) +"Fx" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor/grid,/area/exploration_shuttle/texas/airlock) "FH" = (/obj/effect/wallframe_spawn/reinforced,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/door/blast/shutters/open{id_tag = "mercship_cell1_bd"},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/solship/jail) -"FJ" = (/obj/structure/bed,/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/machinery/alarm{pixel_y = 24},/obj/item/bedsheet/blue,/turf/simulated/floor/lino,/area/solship/crew) +"FJ" = (/obj/structure/bed,/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/machinery/alarm{pixel_y = 24},/obj/item/bedsheet/hos,/turf/simulated/floor/lino,/area/solship/crew) "FM" = (/obj/machinery/power/apc/high{dir = 1; name = "north bump"; pixel_y = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/black/border{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "FT" = (/obj/structure/bed/chair/office/dark{dir = 4},/turf/simulated/floor/wood/walnut,/area/solship/canteen) "FX" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) @@ -585,81 +573,77 @@ "Gc" = (/obj/effect/floor_decal/techfloor,/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/warning/corner{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/machinery/light/small,/turf/simulated/floor/tiled/dark,/area/solship/ofd) "Gl" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/railing/mapped{dir = 8},/obj/structure/ship_munition/disperser_charge/emp,/turf/simulated/floor/plating,/area/solship/ofd) "Gs" = (/obj/structure/catwalk,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/solship/maint) -"Gw" = (/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/solship/ofd) +"Gw" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/ofd) "Gx" = (/obj/effect/floor_decal/spline/fancy/wood/corner,/turf/simulated/floor/lino,/area/solship/canteen) "GB" = (/obj/effect/floor_decal/techfloor,/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light/small,/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/ofd) "GC" = (/obj/machinery/computer/ship/helm{dir = 4},/obj/effect/floor_decal/techfloor{dir = 4},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/bridge) -"GD" = (/turf/simulated/wall/r_wall,/area/solship/bridge) "GE" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/black/border,/obj/effect/floor_decal/borderfloor/corner2,/obj/effect/floor_decal/corner/black/bordercorner2,/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 9},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "GF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techmaint,/area/solship/engineering) "GH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/black/border{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "GU" = (/obj/effect/floor_decal/corner/green/diagonal,/obj/machinery/firealarm{pixel_y = 24},/obj/machinery/vending/dinnerware,/turf/simulated/floor/tiled/white,/area/solship/canteen) "GY" = (/obj/structure/table/marble,/obj/machinery/door/firedoor,/obj/item/stack/material/plastic/ten{pixel_x = -4; pixel_y = -4},/obj/item/stack/material/aluminium/ten{pixel_y = -4},/obj/item/stack/material/glass/ten{pixel_x = 4; pixel_y = -4},/obj/machinery/fabricator/micro,/turf/simulated/floor/tiled/white/monotile,/area/solship/canteen) -"Ha" = (/turf/simulated/wall/r_wall,/area/solship/medical) "Hb" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/effect/floor_decal/spline/fancy/wood,/obj/effect/floor_decal/corner/brown{dir = 5},/turf/simulated/floor/tiled/steel_grid,/area/solship/capquarters) -"He" = (/obj/structure/bed/chair/comfy/black{dir = 8},/obj/effect/floor_decal/corner_techfloor_grid,/obj/effect/floor_decal/techfloor/orange/corner,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) +"He" = (/obj/structure/bed/chair/comfy/black{dir = 8},/obj/effect/floor_decal/techfloor/orange/corner,/obj/effect/floor_decal/corner_techfloor_grid,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) "Hi" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/techfloor{dir = 8},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) "Hk" = (/obj/effect/floor_decal/techfloor,/obj/structure/table/rack,/obj/item/stack/material/steel/fifty,/obj/item/stack/material/glass/fifty,/obj/item/stack/material/aluminium/fifty,/obj/item/stack/material/plastic/fifty,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) -"Hr" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/floor_decal/corner/paleblue/half{dir = 4; icon_state = "bordercolorhalf"},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) -"Hu" = (/obj/machinery/ion_engine{dir = 8},/turf/simulated/floor/airless,/area/exploration_shuttle/texas/airlock) -"HA" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/closet/crate/munitions/thruster/point,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/rockets/stor) +"Hr" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/floor_decal/corner/red/half{dir = 4},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) +"Hu" = (/obj/machinery/ion_engine{dir = 8},/turf/simulated/floor/plating,/area/solship/maint) +"HA" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/closet/crate/munitions/thruster/point,/obj/machinery/light/small,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/rockets/stor) "HC" = (/obj/machinery/shield_diffuser,/turf/simulated/floor/plating,/area/solship/rockets) "HQ" = (/obj/structure/missile{dir = 1; pixel_y = -8; pixel_x = -15},/obj/structure/missile{dir = 1; pixel_y = -8; pixel_x = 10},/obj/structure/missile{dir = 1; pixel_y = -8; pixel_x = 2},/obj/structure/missile{dir = 1; pixel_y = -8; pixel_x = -6},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/rockets/stor) -"HR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/borderfloor{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/structure/sign/double/solgovflag/left{dir = 8; pixel_y = 13; pixel_x = 30},/obj/structure/sign/double/solgovflag/right{dir = 8; pixel_y = -19; pixel_x = 30},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"HW" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/lino,/area/solship/canteen) +"HR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/borderfloor{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) +"HW" = (/obj/machinery/light{dir = 8},/obj/structure/lordbanner,/turf/simulated/floor/lino,/area/solship/canteen) "Ia" = (/obj/structure/kitchenspike,/obj/effect/decal/cleanable/blood/splatter,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/tiled/freezer,/area/solship/freezer) -"Ib" = (/obj/effect/floor_decal/industrial/warning{dir = 1; icon_state = "warning"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/floor_decal/corner/paleblue,/obj/effect/submap_landmark/spawnpoint/solship/engineer,/turf/simulated/floor/tiled/white,/area/solship/cryo) -"Ij" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 8},/obj/effect/floor_decal/corner/paleblue/half{dir = 1; icon_state = "bordercolorhalf"},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) +"Ib" = (/obj/effect/floor_decal/industrial/warning{dir = 1; icon_state = "warning"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/submap_landmark/spawnpoint/solship/engineer,/turf/simulated/floor/tiled/white,/area/solship/cryo) +"Ij" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 8},/obj/effect/floor_decal/corner/red/half{dir = 1},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) "Im" = (/obj/machinery/atmospherics/pipe/manifold/visible/red{dir = 8},/obj/effect/floor_decal/techfloor,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/engineering) "In" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/structure/closet/crate/trashcart,/turf/simulated/floor/lino,/area/solship/canteen) "Ip" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) -"Iq" = (/obj/structure/bed,/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/item/bedsheet/blue,/turf/simulated/floor/lino,/area/solship/crew) +"Iq" = (/obj/structure/bed,/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/item/bedsheet/hos,/turf/simulated/floor/lino,/area/solship/crew) "Iy" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/portable_atmospherics/powered/pump/filled,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) -"Iz" = (/obj/structure/table/marble,/obj/effect/floor_decal/corner/green/diagonal,/obj/item/tableflag,/turf/simulated/floor/tiled/white,/area/solship/canteen) +"Iz" = (/obj/random/lootable_mgsbox,/turf/simulated/floor/plating,/area/solship/maint) "IA" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/catwalk,/turf/simulated/floor/plating,/area/solship/reactorroom) "IM" = (/obj/effect/floor_decal/techfloor{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/effect/decal/cleanable/dirt,/obj/machinery/alarm{dir = 4; pixel_x = -24},/turf/simulated/floor/tiled/techfloor,/area/solship/jail) -"IO" = (/obj/machinery/constructable_frame/computerframe{dir = 1},/obj/effect/floor_decal/techfloor{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) -"IP" = (/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/solship/bridge) +"IO" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/computer/ship/engines{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) "IR" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/machinery/light/small,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/engineering) -"IX" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/structure/sign/solgov{pixel_y = 31},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/rockets/stor) -"IY" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/lino,/area/solship/capquarters) +"IX" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/cryo) +"IY" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/machinery/firealarm{pixel_y = 24},/obj/machinery/light{dir = 4},/turf/simulated/floor/lino,/area/solship/capquarters) "IZ" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/closet/crate/munitions/thruster/hunter,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/rockets/stor) "Ja" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/closet/crate/munitions/thruster/planet,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/rockets/stor) -"Jf" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/light,/obj/structure/table/rack/dark,/obj/item/rig/military/sol,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) +"Jf" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/light,/obj/structure/table/rack/dark,/obj/item/rig/infantry/equipped,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) "Jg" = (/obj/effect/wallframe_spawn/reinforced,/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/solship/canteen) -"Jh" = (/turf/simulated/wall/r_wall,/area/solship/fronthall) +"Jh" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/fronthall) "Jj" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood/walnut,/area/solship/crew) -"Jn" = (/obj/structure/railing/mapped{dir = 1},/obj/machinery/light{dir = 4},/turf/simulated/floor/plating,/area/solship/bridge) -"Js" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 9},/turf/simulated/wall,/area/solship/capquarters) +"Jn" = (/obj/machinery/light{dir = 4},/obj/structure/table/steel_reinforced,/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) "Jx" = (/obj/structure/table/marble,/obj/effect/floor_decal/corner/green/diagonal,/turf/simulated/floor/tiled/white,/area/solship/canteen) "Jy" = (/obj/machinery/atmospherics/pipe/simple/visible/red{dir = 10},/obj/effect/floor_decal/techfloor,/obj/effect/floor_decal/techfloor{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/engineering) "JB" = (/turf/simulated/floor/plating,/area/space) "JD" = (/obj/effect/floor_decal/spline/fancy/wood,/turf/simulated/floor/lino,/area/solship/canteen) "JG" = (/obj/structure/table/rack,/obj/item/clothing/accessory/storage/black_vest,/obj/item/clothing/accessory/storage/black_vest,/obj/item/clothing/accessory/storage/brown_vest,/obj/item/clothing/accessory/storage/brown_vest,/turf/simulated/floor/tiled/techfloor,/area/solship/equiproom) "JH" = (/obj/machinery/door/airlock/maintenance,/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/warning/corner{dir = 8},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/maint) -"JJ" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/curtain/open/bed,/turf/simulated/floor/tiled/dark/monotile,/area/solship/crew) +"JJ" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/curtain/open/bed,/turf/simulated/floor/wood/walnut,/area/solship/crew) "JK" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/black/border{dir = 8},/obj/effect/decal/cleanable/dirt,/obj/structure/sign/warning/docking_area{dir = 4; pixel_x = -32},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"JQ" = (/obj/structure/railing/mapped,/obj/machinery/light{dir = 4},/turf/simulated/floor/plating,/area/solship/bridge) +"JQ" = (/obj/machinery/light{dir = 4},/obj/structure/sign/double/lordflag/right{pixel_y = 32},/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/firecloset,/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) "JZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/tiled/techfloor,/area/solship/armory) "Ki" = (/turf/simulated/floor/tiled/techfloor,/area/solship/securearmory) "Kl" = (/obj/structure/table/marble,/obj/machinery/reagent_temperature,/obj/effect/floor_decal/corner/green/diagonal,/turf/simulated/floor/tiled/white,/area/solship/canteen) -"Kn" = (/obj/machinery/door/airlock/centcom{id_tag = null; name = "Cell"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/jail) +"Kn" = (/obj/machinery/door/airlock/centcom{id_tag = null; name = "Cell"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) "Ku" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 10},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"Kv" = (/obj/effect/floor_decal/techfloor/orange,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/solship/ofd) +"Kv" = (/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/solship/ofd) "KH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/light/small,/turf/simulated/floor/tiled/freezer,/area/solship/crew) "KI" = (/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/black/border,/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 6},/obj/effect/floor_decal/borderfloor/corner2{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 5},/obj/machinery/light,/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 10},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "KL" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/empty,/obj/effect/floor_decal/industrial/outline/red,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) "KN" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/black/border{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "KQ" = (/obj/structure/bed/chair/padded/brown{dir = 1},/turf/simulated/floor/wood/mahogany,/area/solship/canteen) "KV" = (/turf/simulated/floor/tiled/techfloor,/area/solship/equiproom) -"KW" = (/turf/simulated/wall,/area/solship/engineering) +"KW" = (/obj/effect/paint/merc,/turf/simulated/wall,/area/solship/engineering) "Le" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 9},/obj/effect/floor_decal/techfloor{dir = 1},/obj/effect/floor_decal/techfloor,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) "Li" = (/obj/machinery/light{dir = 1},/obj/structure/bed/chair/padded/brown,/turf/simulated/floor/wood/mahogany,/area/solship/canteen) "Lk" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/freezer,/area/solship/crew) "Ll" = (/obj/structure/flora/pottedplant/fern,/obj/effect/floor_decal/spline/fancy/wood/corner{dir = 8},/turf/simulated/floor/lino,/area/solship/canteen) "Ln" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/crate,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) -"Lt" = (/obj/effect/floor_decal/techfloor/orange/corner{dir = 4},/obj/effect/floor_decal/techfloor/orange/corner,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/overmap/visitable/ship/solship,/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) -"Lv" = (/obj/effect/floor_decal/industrial/warning,/obj/effect/floor_decal/corner/paleblue{dir = 5},/obj/effect/submap_landmark/spawnpoint/solship,/turf/simulated/floor/tiled/white,/area/solship/cryo) +"Lt" = (/obj/effect/floor_decal/techfloor/orange/corner{dir = 4},/obj/effect/floor_decal/techfloor/orange/corner,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/overmap/visitable/ship/solship,/obj/effect/floor_decal/corner_techfloor_grid{dir = 4},/obj/effect/floor_decal/corner_techfloor_grid,/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) +"Lv" = (/obj/effect/floor_decal/industrial/warning,/obj/effect/submap_landmark/spawnpoint/solship,/obj/effect/floor_decal/corner/red{dir = 5},/turf/simulated/floor/tiled/white,/area/solship/cryo) "Lw" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/multi_tile/civilian{name = "Equipment Room"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark/monotile,/area/solship/equiproom) "Lz" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/multi_tile/civilian{name = "Canteen"},/obj/effect/floor_decal/spline/fancy/wood/corner{dir = 8},/turf/simulated/floor/tiled/dark/monotile,/area/solship/canteen) "LK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/catwalk,/obj/machinery/light,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/airlock) @@ -667,18 +651,19 @@ "LX" = (/obj/effect/floor_decal/spline/fancy/wood,/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/lino,/area/solship/canteen) "LZ" = (/obj/structure/table/steel_reinforced,/obj/item/inflatable_dispenser,/obj/item/inflatable_dispenser,/obj/effect/floor_decal/techfloor{dir = 8},/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) "Me" = (/obj/effect/floor_decal/borderfloorwhite/corner{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/solship/medical) -"Mf" = (/obj/structure/table/reinforced,/obj/structure/railing/mapped{dir = 1},/obj/item/tableflag,/turf/simulated/floor/tiled/white/monotile,/area/solship/medical) -"Mi" = (/turf/simulated/wall/r_wall,/area/solship/rockets/stor) -"Ml" = (/obj/structure/bed/chair/comfy/black{dir = 8},/obj/effect/floor_decal/corner_techfloor_grid{dir = 4},/obj/effect/floor_decal/techfloor/orange/corner{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) -"Mn" = (/obj/machinery/shipsensors,/turf/simulated/floor/reinforced/airless,/area/exploration_shuttle/texas/jail) +"Mf" = (/obj/structure/table/reinforced,/obj/structure/railing/mapped{dir = 1},/obj/item/tableflag/antar,/turf/simulated/floor/tiled/white/monotile,/area/solship/medical) +"Mi" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/rockets/stor) +"Ml" = (/obj/structure/bed/chair/comfy/black{dir = 8},/obj/effect/floor_decal/techfloor/orange/corner{dir = 4},/obj/effect/floor_decal/corner_techfloor_grid{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) +"Mn" = (/obj/machinery/shipsensors,/turf/simulated/floor/reinforced/airless,/area/exploration_shuttle/texas/pass) "Mo" = (/obj/effect/floor_decal/corner/green/diagonal,/obj/effect/decal/cleanable/flour,/turf/simulated/floor/tiled/white,/area/solship/canteen) "Mq" = (/obj/structure/table/marble,/obj/machinery/reagentgrinder/juicer{pixel_y = 8},/obj/effect/floor_decal/corner/green/diagonal,/turf/simulated/floor/tiled/white,/area/solship/canteen) "Mw" = (/obj/machinery/cryopod{dir = 1},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/cryo) "My" = (/obj/machinery/atmospherics/unary/outlet_injector{use_power = 1},/turf/simulated/floor/reinforced/airless,/area/exploration_shuttle/texas/pass) "Mz" = (/obj/structure/hygiene/toilet{dir = 8},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/light/small{dir = 1},/obj/machinery/firealarm{dir = 1; pixel_y = -20},/turf/simulated/floor/tiled/freezer,/area/solship/crew) -"MC" = (/obj/structure/mattress,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4; level = 2},/obj/effect/floor_decal/techfloor{dir = 9},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/jail) -"MG" = (/turf/simulated/wall,/area/solship/crew) -"MH" = (/obj/effect/wallframe_spawn/reinforced/titanium,/obj/machinery/door/blast/regular/open{density = 0; dir = 4; id_tag = "bhunter_external"},/obj/effect/paint/black,/turf/simulated/floor,/area/exploration_shuttle/texas/pass) +"MB" = (/obj/machinery/ion_engine{dir = 8},/obj/effect/paint/merc,/turf/simulated/floor/plating,/area/solship/maint) +"MC" = (/obj/structure/mattress,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4; level = 2},/obj/effect/floor_decal/techfloor{dir = 9},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) +"MG" = (/obj/effect/paint/merc,/turf/simulated/wall,/area/solship/crew) +"MH" = (/obj/effect/wallframe_spawn/reinforced,/obj/machinery/door/blast/regular/open{density = 0; dir = 4; id_tag = "bhunter_external"},/turf/simulated/floor,/area/exploration_shuttle/texas/pass) "MI" = (/obj/structure/catwalk,/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/plating,/area/solship/rockets) "ML" = (/obj/machinery/alarm{dir = 1; pixel_y = -20},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/black/border,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "MP" = (/obj/effect/floor_decal/corner/green/diagonal,/turf/simulated/floor/tiled/white,/area/solship/canteen) @@ -689,23 +674,23 @@ "MZ" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/black/border{dir = 1},/obj/effect/floor_decal/borderfloor/corner2{dir = 1},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 5},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "Na" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor,/area/solship/armory) "Nk" = (/obj/structure/closet/secure_closet/freezer/kitchen{req_access = list()},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/freezer,/area/solship/freezer) -"No" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/techfloor,/area/solship/jail) -"Nx" = (/obj/structure/lattice,/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/solship/rockets) +"No" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/solship/jail) +"Nx" = (/obj/structure/lattice,/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/rockets) "Ny" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/catwalk,/obj/machinery/firealarm{dir = 1; pixel_y = -20},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/solship/reactorroom) "NR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/lino,/area/solship/canteen) "Oe" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/civilian{id_tag = "mercstall"; name = "Stall"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/freezer,/area/solship/crew) "Ok" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/firedoor,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark/monotile,/area/solship/fronthall) "On" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/button/alternate/door/bolts{id_tag = "mercstall"; name = "Door Lock"; pixel_x = -6; pixel_y = 24},/obj/machinery/alarm{dir = 1; pixel_y = -20},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/freezer,/area/solship/crew) -"Oo" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) +"Oo" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "Ot" = (/obj/structure/closet/crate/munitions/payload/diffuser,/obj/effect/floor_decal/techfloor{dir = 6},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/rockets/stor) "Oy" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/portable_atmospherics/powered/pump/filled,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/maint) "Oz" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/rockets/stor) -"OF" = (/obj/effect/floor_decal/techfloor,/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/structure/sign/solgov{pixel_y = -31},/turf/simulated/floor/tiled/dark,/area/solship/ofd) +"OF" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/securearmory) "OG" = (/obj/machinery/atmospherics/pipe/simple/hidden/cyan{dir = 10},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_y = 23},/obj/structure/cable/cyan{d2 = 8; icon_state = "0-8"},/obj/structure/catwalk,/obj/machinery/alarm{dir = 8; pixel_x = 24},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/can) "OH" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/computer/modular{dir = 4},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/bridge) "OI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/techfloor,/area/solship/securearmory) "OO" = (/obj/machinery/door/firedoor,/obj/effect/wallframe_spawn/reinforced,/turf/simulated/floor/plating,/area/solship/capquarters) -"OS" = (/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) +"OS" = (/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) "OX" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/button/alternate/door/bolts{id_tag = "mercshower"; name = "Door Lock"; pixel_x = -6; pixel_y = 24},/obj/machinery/alarm{dir = 1; pixel_y = -20},/turf/simulated/floor/tiled/freezer,/area/solship/crew) "Pd" = (/obj/structure/table/rack,/obj/item/clothing/accessory/storage/bandolier,/obj/item/clothing/accessory/storage/bandolier,/obj/item/device/binoculars,/obj/item/device/binoculars,/obj/item/device/binoculars,/obj/item/device/binoculars,/turf/simulated/floor/tiled/techfloor,/area/solship/equiproom) "Pg" = (/obj/structure/plasticflaps/airtight,/obj/effect/floor_decal/industrial/hatch/yellow,/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/conveyor/ammobelt{dir = 8; id = "solconv1"},/turf/simulated/floor/plating,/area/solship/rockets) @@ -715,27 +700,28 @@ "Pv" = (/obj/machinery/atmospherics/unary/freezer{icon_state = "freezer"},/obj/effect/floor_decal/corner/paleblue/mono,/turf/simulated/floor/tiled/white/monotile,/area/solship/medical) "PC" = (/obj/machinery/smartfridge/secure/medbay{dir = 4; req_access = list("MERC_MEDIC_ACCESS")},/turf/simulated/floor/tiled/white/monotile,/area/solship/medical) "PH" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/hatch{name = "Maintenance Access"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/freezer,/area/solship/freezer) +"PQ" = (/obj/machinery/embedded_controller/radio/airlock/airlock_controller{dir = 2; frequency = 1911; id_tag = "lord_dock"; name = "Fore Dock Airlock Controller"; pixel_x = 8; pixel_y = 24; req_access = list("SOL_MAIN_ACCESS")},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/catwalk,/turf/simulated/floor/plating,/area/solship/fronthall) "PW" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/closet/crate/munitions/payload/antimissile,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/rockets/stor) -"Qj" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/cyan{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) +"Qf" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/black/border,/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 5},/obj/effect/floor_decal/borderfloor/corner2,/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 6},/obj/machinery/alarm{dir = 1; pixel_y = -20},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/air/airlock,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "Ql" = (/obj/effect/floor_decal/borderfloor{dir = 5},/obj/effect/floor_decal/corner/black/border{dir = 5},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"Qo" = (/obj/effect/floor_decal/techfloor,/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/table/steel,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/securearmory) -"Qw" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/steeldecal/steel_decals6,/obj/effect/floor_decal/corner/paleblue/half{dir = 1; icon_state = "bordercolorhalf"},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) +"Qo" = (/obj/effect/floor_decal/techfloor,/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/table/steel_reinforced,/obj/item/stack/sandbag_empty/random_amount,/obj/item/stack/sandbag_empty/random_amount,/obj/item/stack/sandbag_empty/random_amount,/obj/item/stack/sandbag_empty/random_amount,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/securearmory) +"Qw" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/steeldecal/steel_decals6,/obj/effect/floor_decal/corner/red/half{dir = 1},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) "Qy" = (/obj/effect/floor_decal/techfloor,/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light_switch{dir = 1; pixel_y = -28},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/ofd) -"QH" = (/obj/effect/floor_decal/industrial/warning{dir = 1; icon_state = "warning"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/floor_decal/corner/paleblue{dir = 10},/obj/effect/submap_landmark/spawnpoint/solship/medic,/turf/simulated/floor/tiled/white,/area/solship/cryo) +"QH" = (/obj/effect/floor_decal/industrial/warning{dir = 1; icon_state = "warning"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/submap_landmark/spawnpoint/solship/medic,/obj/effect/floor_decal/corner/red{dir = 10},/turf/simulated/floor/tiled/white,/area/solship/cryo) "QJ" = (/obj/structure/safe{tumbler_1_open = 45; tumbler_1_pos = 40; tumbler_2_open = 30; tumbler_2_pos = 40},/obj/machinery/light{dir = 1},/obj/effect/floor_decal/corner/brown/three_quarters{dir = 8},/obj/item/gun/energy/incendiary_laser,/obj/item/gun/projectile/shotgun/sabotgun,/obj/item/ammo_magazine/shotholder/sabot,/obj/item/ammo_magazine/shotholder/sabot,/turf/simulated/floor/tiled/steel_grid,/area/solship/capquarters) -"QQ" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/light/small{dir = 1},/obj/machinery/power/smes/buildable/preset/torch/engine_main,/turf/simulated/floor/plating,/area/solship/reactorroom) +"QQ" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/light/small{dir = 1},/obj/machinery/power/smes/buildable/preset/on_full,/turf/simulated/floor/plating,/area/solship/reactorroom) "QR" = (/obj/structure/bed/chair/office/dark{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood/walnut,/area/solship/canteen) "QS" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled/techfloor,/area/solship/jail) "QZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/effect/floor_decal/borderfloor/corner{dir = 8},/obj/effect/floor_decal/corner/black/bordercorner{dir = 8},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "Rb" = (/obj/structure/missile{dir = 1; pixel_y = -19; pixel_x = -15},/obj/structure/missile{dir = 1; pixel_y = -19; pixel_x = 10},/obj/structure/missile{dir = 1; pixel_y = -19; pixel_x = 2},/obj/structure/missile{dir = 1; pixel_y = -19; pixel_x = -6},/obj/effect/decal/cleanable/liquid_fuel,/obj/machinery/light/small{dir = 4},/obj/machinery/light_switch{dir = 8; pixel_x = 24},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/rockets/stor) -"Rf" = (/obj/effect/floor_decal/techfloor{dir = 1; icon_state = "techfloor_edges"},/obj/machinery/computer/ship/navigation,/obj/structure/sign/double/solgovflag/left{pixel_x = -16; pixel_y = 28},/obj/structure/sign/double/solgovflag/right{pixel_y = 28; pixel_x = 16},/turf/simulated/floor/tiled/techfloor,/area/solship/ofd) +"Rf" = (/obj/effect/floor_decal/techfloor{dir = 1; icon_state = "techfloor_edges"},/obj/machinery/computer/ship/navigation,/turf/simulated/floor/tiled/techfloor,/area/solship/ofd) "Rh" = (/obj/effect/floor_decal/borderfloorwhite{dir = 5},/obj/effect/floor_decal/corner/paleblue/border{dir = 5},/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/vending/medical{req_access = list("SOL_MEDIC_ACCESS")},/turf/simulated/floor/tiled/white,/area/solship/medical) -"Rj" = (/obj/effect/floor_decal/corner/brown{dir = 9},/turf/simulated/floor/tiled/steel_grid,/area/solship/capquarters) +"Rj" = (/obj/effect/floor_decal/corner/brown{dir = 9},/obj/structure/sign/booker{pixel_x = -32},/turf/simulated/floor/tiled/steel_grid,/area/solship/capquarters) "Rl" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/catwalk,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/plating,/area/solship/reactorroom) "Rm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/centcom{name = "Cockpit"},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) -"Ro" = (/obj/machinery/door/firedoor,/obj/effect/wallframe_spawn/reinforced,/obj/effect/wallframe_spawn/reinforced,/turf/simulated/floor/plating,/area/solship/capquarters) +"Ro" = (/obj/machinery/door/firedoor,/obj/effect/wallframe_spawn/reinforced/polarized{id = "patrol_cabinet_windows"},/turf/simulated/floor/plating,/area/solship/capquarters) "Rs" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/black/border{dir = 1},/obj/machinery/light{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"RO" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/cyan,/obj/effect/floor_decal/techfloor,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) +"RO" = (/obj/effect/floor_decal/techfloor,/obj/effect/decal/cleanable/dirt,/obj/machinery/power/terminal,/obj/structure/cable/cyan{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green,/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) "RQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/borderfloor{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 6},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 6},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "RT" = (/obj/structure/table/marble,/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/white/monotile,/area/solship/canteen) "RX" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/effect/decal/cleanable/dirt,/obj/machinery/light{dir = 4},/turf/simulated/floor/lino,/area/solship/canteen) @@ -744,7 +730,7 @@ "SF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/jail) "SO" = (/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 10},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 5},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "SP" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/portable_atmospherics/powered/scrubber,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/light,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) -"SR" = (/obj/structure/table/standard,/obj/item/tableflag,/turf/simulated/floor/wood/walnut,/area/solship/canteen) +"SR" = (/obj/structure/table/standard,/obj/item/tableflag/antar,/turf/simulated/floor/wood/walnut,/area/solship/canteen) "SZ" = (/obj/machinery/button/alternate/door/bolts{dir = 1; id_tag = "mercship_cell1"; name = "Cell One Lock"; pixel_x = -6; pixel_y = -24; req_access = list("MERC_MAIN_ACCESS")},/obj/machinery/button/blast_door{dir = 1; id_tag = "mercship_cell1_bd"; name = "Cell One Shutters"; pixel_x = 6; pixel_y = -24; req_access = list("MERC_MAIN_ACCESS")},/obj/machinery/button/flasher{id_tag = "mercship_cell1_flash"; pixel_y = -34; req_access = list("MERC_MAIN_ACCESS")},/obj/structure/flora/pottedplant/flower,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor,/area/solship/jail) "Th" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/rockets/stor) "Tl" = (/obj/machinery/embedded_controller/radio/airlock/docking_port{cycle_to_external_air = 1; dir = 1; frequency = 1911; id_tag = "bhunter_shuttle"; pixel_y = -24; tag_exterior_sensor = "bhunter_shuttle_sensor_external"},/obj/effect/floor_decal/techfloor{dir = 10; icon_state = "techfloor_edges"},/turf/simulated/floor/tiled/techfloor/grid,/area/exploration_shuttle/texas/airlock) @@ -762,86 +748,85 @@ "Ub" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/turf/simulated/floor/wood/walnut,/area/solship/crew) "Ue" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/dark/monotile,/area/solship/equiproom) "Uf" = (/obj/effect/floor_decal/techfloor/corner{dir = 1},/obj/item/gun/projectile/hornetsniper,/obj/structure/table/rack/dark,/obj/item/ammo_casing/rifle/military/large,/obj/item/ammo_casing/rifle/military/large,/obj/item/ammo_casing/rifle/military/large,/obj/item/ammo_casing/rifle/military/large,/obj/item/ammo_casing/rifle/military/large,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/securearmory) -"Ug" = (/obj/effect/paint/black,/turf/simulated/wall/titanium,/area/exploration_shuttle/texas/jail) -"Ul" = (/obj/effect/floor_decal/techfloor{dir = 5; icon_state = "techfloor_edges"},/obj/item/device/binoculars{pixel_y = -6; pixel_x = -6},/obj/structure/table/steel,/obj/machinery/light_switch{dir = 8; pixel_x = 24},/obj/item/clothing/accessory/ribbon/solgov/peace{pixel_y = 10; desc = "A military decoration, awarded for service during a peacekeeping operation. Now it has lost all meaning."},/obj/item/tableflag,/turf/simulated/floor/tiled/techfloor,/area/solship/ofd) +"Ul" = (/obj/effect/floor_decal/techfloor{dir = 5; icon_state = "techfloor_edges"},/obj/item/device/binoculars{pixel_y = -6; pixel_x = -6},/obj/structure/table/steel,/obj/machinery/light_switch{dir = 8; pixel_x = 24},/obj/item/clothing/accessory/ribbon/solgov/peace{pixel_y = 10; desc = "A military decoration, awarded for service during a peacekeeping operation. Now it has lost all meaning."},/obj/structure/sign/booker{pixel_y = 32},/obj/item/clothing/accessory/ribbon/solgov/peace{pixel_y = 10; desc = "A military decoration, awarded for service during a peacekeeping operation. Now it has lost all meaning."},/obj/item/tableflag/antar,/turf/simulated/floor/tiled/techfloor,/area/solship/ofd) "Up" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold/visible/red{dir = 1},/obj/effect/floor_decal/techfloor,/obj/effect/floor_decal/corner_techfloor_grid{dir = 4},/obj/effect/floor_decal/techfloor/corner{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/engineering) "UB" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/hygiene/sink,/turf/simulated/floor/tiled/freezer,/area/solship/crew) -"UE" = (/obj/machinery/recharge_station,/obj/effect/floor_decal/corner/paleblue/mono,/turf/simulated/floor/tiled/dark/monotile,/area/solship/equiproom) +"UE" = (/obj/machinery/recharge_station,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark/monotile,/area/solship/equiproom) "UG" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 6},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "UJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/borderfloor{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/effect/floor_decal/borderfloor/corner2{dir = 5},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 5},/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "US" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/black/border{dir = 8},/obj/effect/floor_decal/borderfloor/corner2{dir = 10},/obj/effect/floor_decal/corner/black/bordercorner2{dir = 10},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "UT" = (/obj/structure/bed/chair/office/dark{dir = 1},/turf/simulated/floor/wood/walnut,/area/solship/canteen) -"UW" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/power/apc{dir = 2; name = "south bump"; operating = 1; pixel_y = -28},/obj/structure/cable/cyan,/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/jail) -"Ve" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/light,/obj/structure/table/rack/dark,/obj/item/rig/military/sol,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) +"UW" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/power/apc{dir = 2; name = "south bump"; operating = 1; pixel_y = -28},/obj/structure/cable/cyan,/obj/structure/cable/cyan{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) +"Ve" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/machinery/light,/obj/structure/table/rack/dark,/obj/item/rig/infantry/equipped,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) "Vf" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/radiation,/obj/machinery/power/apc/high{name = "south bump"; pixel_y = -24},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/solship/reactorroom) "Vi" = (/obj/machinery/computer/ship/sensors{dir = 4},/obj/effect/floor_decal/techfloor{dir = 6},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/bridge) -"Vn" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/lino,/area/solship/capquarters) +"Vn" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/alarm{dir = 8; pixel_x = 24},/turf/simulated/floor/lino,/area/solship/capquarters) "Vr" = (/obj/effect/floor_decal/steeldecal/steel_decals_central7,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/submap_landmark/joinable_submap/solship,/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) -"Vu" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/table/standard,/obj/machinery/light/small{dir = 8},/obj/effect/decal/cleanable/dirt,/obj/item/tableflag,/turf/simulated/floor/tiled/freezer,/area/solship/crew) +"Vu" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/table/standard,/obj/machinery/light/small{dir = 8},/obj/effect/decal/cleanable/dirt,/obj/item/tableflag/antar,/turf/simulated/floor/tiled/freezer,/area/solship/crew) "VE" = (/obj/machinery/chemical_dispenser/full,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/tiled/white/monotile,/area/solship/medical) -"VF" = (/obj/effect/floor_decal/techfloor{dir = 6},/obj/machinery/newscaster{pixel_x = 26},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/table/standard,/obj/effect/decal/cleanable/dirt,/obj/item/tableflag,/turf/simulated/floor/tiled/techfloor,/area/solship/jail) +"VF" = (/obj/effect/floor_decal/techfloor{dir = 6},/obj/machinery/newscaster{pixel_x = 26},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/table/standard,/obj/effect/decal/cleanable/dirt,/obj/item/tableflag/antar,/turf/simulated/floor/tiled/techfloor,/area/solship/jail) "VK" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/floor_decal/techfloor/orange,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/rockets/stor) "VR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor,/area/solship/jail) -"VS" = (/obj/effect/floor_decal/techfloor/orange{dir = 5},/obj/structure/solbanner,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/bridge) +"VS" = (/obj/effect/floor_decal/techfloor/orange{dir = 5},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/bridge) "VU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/airlock/vault{name = "Armory"},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) "VZ" = (/obj/effect/floor_decal/techfloor,/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/closet/secure_closet/guncabinet{req_access = list(); name = "Plasma"},/obj/item/gun/energy/k342{req_access = list()},/obj/item/gun/energy/k342{req_access = list()},/obj/item/gun/energy/k342{req_access = list()},/obj/item/gun/energy/k342{req_access = list()},/obj/item/cell/guncell/medium,/obj/item/cell/guncell/medium,/obj/item/cell/guncell/medium,/obj/item/cell/guncell/medium,/obj/item/cell/guncell/medium,/obj/item/cell/guncell/medium,/obj/item/cell/guncell/medium,/obj/item/cell/guncell/medium,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) -"Wc" = (/obj/machinery/light{dir = 4},/obj/structure/table/steel,/obj/random/powercell,/obj/random/powercell,/obj/machinery/cell_charger,/obj/effect/floor_decal/techfloor{dir = 9},/turf/simulated/floor/tiled/techfloor/grid,/area/solship/securearmory) -"Wg" = (/turf/simulated/wall/r_wall,/area/solship/maint) +"Wc" = (/obj/machinery/light{dir = 4},/obj/random/powercell,/obj/random/powercell,/obj/machinery/cell_charger,/obj/effect/floor_decal/techfloor{dir = 9},/obj/structure/table/steel_reinforced,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/securearmory) +"Wg" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/maint) "Wp" = (/obj/effect/floor_decal/spline/fancy/wood,/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/light{dir = 1},/turf/simulated/floor/lino,/area/solship/canteen) -"Wq" = (/obj/structure/closet/firecloset,/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/alarm{dir = 8; pixel_x = 24},/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) +"Wq" = (/obj/machinery/alarm{dir = 8; pixel_x = 24},/obj/structure/table/steel_reinforced,/obj/item/pen,/obj/item/paper_bin,/obj/item/paper/lordinf,/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) "Wv" = (/obj/structure/mopbucket,/obj/machinery/alarm{dir = 1; pixel_y = -20},/turf/simulated/floor/tiled/freezer,/area/solship/crew) -"Ww" = (/obj/effect/floor_decal/industrial/hatch/red,/obj/machinery/door/blast/regular{dir = 4; id_tag = "mercship_bridge_observation"; name = "Observation Blast Doors"},/turf/simulated/floor/reinforced/airless,/area/space) +"Ww" = (/obj/effect/floor_decal/industrial/hatch/red,/obj/machinery/door/blast/regular{dir = 4; id_tag = "mercship_bridge_observation"; name = "Observation Blast Doors"},/turf/simulated/floor/reinforced/airless,/area/solship/capquarters) "Wz" = (/obj/effect/paint/black,/turf/simulated/wall/r_titanium,/area/exploration_shuttle/texas/can) -"WC" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/machinery/alarm{dir = 1; pixel_y = -20},/turf/simulated/floor/lino,/area/solship/capquarters) +"WC" = (/obj/machinery/alarm{dir = 1; pixel_y = -20},/obj/structure/table/rack/dark,/obj/random/hat,/obj/random/gloves,/obj/random/glasses,/obj/random/lilgun,/turf/simulated/floor/wood/walnut,/area/solship/capquarters) "WF" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_y = 23},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/tiled/white/monotile,/area/solship/cryo) -"WS" = (/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/solship/canteen) -"WT" = (/obj/structure/closet/emcloset,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) +"WS" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/canteen) +"WT" = (/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) "WU" = (/obj/machinery/atmospherics/pipe/simple/hidden/universal{dir = 4},/obj/effect/floor_decal/techfloor{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/engineering) -"WW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/floor_decal/corner/paleblue/half{dir = 8; icon_state = "bordercolorhalf"},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) -"WX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/button/alternate/door/bolts{dir = 4; id_tag = "merc_bunk2"; name = "Door Lock"; pixel_x = -26; pixel_y = -24},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/wood/walnut,/area/solship/capquarters) -"Xa" = (/obj/machinery/power/smes/buildable/preset{_fully_charged = 1; _input_maxed = 1; _input_on = 1; _output_maxed = 1; _output_on = 1},/obj/structure/cable/cyan,/obj/machinery/light,/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) +"WW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/floor_decal/corner/red/half{dir = 8},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) +"WX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/button/alternate/door/bolts{dir = 4; id_tag = "patrol_lead"; name = "Door Lock"; pixel_x = -26; pixel_y = -24},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/wood/walnut,/area/solship/capquarters) +"Xa" = (/obj/machinery/power/smes/buildable/preset{_fully_charged = 1; _input_maxed = 1; _input_on = 1; _output_maxed = 1; _output_on = 1},/obj/machinery/light,/obj/structure/cable/cyan,/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) "Xb" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/effect/overmap/visitable/ship/landable/exploration_shuttle/texas,/obj/effect/decal/cleanable/dirt,/obj/machinery/hologram/holopad/longrange,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) -"Xh" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/table/rack/dark,/obj/item/rig/military/sol,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) +"Xh" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/table/rack/dark,/obj/item/rig/infantry/equipped,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) "Xm" = (/obj/effect/floor_decal/techfloor{dir = 4},/obj/effect/floor_decal/techfloor{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) "Xn" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/cyan{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) "Xr" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/black/border,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"Xt" = (/obj/structure/bed/chair/shuttle/blue{dir = 1},/obj/effect/floor_decal/techfloor{dir = 5},/obj/effect/paint/black,/obj/machinery/light,/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) +"Xt" = (/obj/structure/bed/chair/shuttle/blue{dir = 1},/obj/effect/floor_decal/techfloor{dir = 5},/obj/machinery/light,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor,/area/exploration_shuttle/texas/pass) "Xw" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/closet/crate/munitions/equipment/autoarm,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/rockets/stor) "XA" = (/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "XE" = (/obj/effect/floor_decal/techfloor/orange{dir = 1},/obj/effect/floor_decal/techfloor/orange,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light_switch{dir = 8; pixel_x = 24; pixel_y = 24},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/bridge) -"XG" = (/obj/structure/table/woodentable/walnut,/obj/effect/decal/cleanable/dirt,/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor/wood/walnut,/area/solship/capquarters) -"XP" = (/turf/simulated/wall/r_wall,/area/solship/crew) +"XG" = (/obj/structure/table/woodentable/walnut,/obj/effect/decal/cleanable/dirt,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/item/toy/figure/booker,/obj/item/reagent_containers/food/drinks/bottle/specialwhiskey,/turf/simulated/floor/wood/walnut,/area/solship/capquarters) +"XP" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/crew) "XQ" = (/obj/effect/floor_decal/techfloor,/obj/structure/dispenser/oxygen,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) "XR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/tiled/techfloor,/area/solship/armory) -"XS" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) +"XS" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/black/border{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "XU" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/borderfloor/corner,/obj/effect/floor_decal/corner/black/bordercorner,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "XV" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/closet/crate/munitions/payload/explosive,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/rockets/stor) "XW" = (/obj/effect/shuttle_landmark/solship/nav_south,/turf/space,/area/space) "XZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/freezer,/area/solship/crew) -"Yc" = (/obj/machinery/light/small,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood/walnut,/area/solship/capquarters) +"Yc" = (/obj/effect/decal/cleanable/dirt,/obj/structure/table/rack/dark,/obj/random/glasses,/obj/random/technology_scanner,/turf/simulated/floor/wood/walnut,/area/solship/capquarters) "Yh" = (/obj/machinery/firealarm{pixel_y = 24},/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/reagent_dispensers/watertank,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) -"Yj" = (/obj/machinery/power/terminal{dir = 1},/obj/structure/cable{d2 = 2; icon_state = "0-2"},/obj/structure/catwalk,/obj/machinery/button/blast_door{dir = 8; id_tag = "mercship_reactor_access"; name = "Reactor Access Control"; pixel_x = 24; pixel_y = -6; req_access = list("SOL_ENGINEERING_ACCESS")},/turf/simulated/floor/plating,/area/solship/reactorroom) -"Yk" = (/obj/structure/closet/cabinet,/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/item/clothing/under/pj/blue,/obj/item/clothing/shoes/slippers/worn,/turf/simulated/floor/lino,/area/solship/crew) +"Yj" = (/obj/machinery/power/terminal{dir = 1},/obj/structure/cable{d2 = 2; icon_state = "0-2"},/obj/structure/catwalk,/obj/machinery/button/blast_door{dir = 8; id_tag = "mercship_reactor_access"; name = "Reactor Access Control"; pixel_x = 24; pixel_y = -6; req_access = list("SOL_ENGINEERING_ACCESS")},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/solship/reactorroom) +"Yk" = (/obj/structure/sign/lord{pixel_y = 32},/turf/space,/area/space) "Yn" = (/obj/structure/railing/mapped{dir = 4},/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/portable_atmospherics/powered/scrubber,/obj/structure/extinguisher_cabinet{dir = 8; pixel_y = -22},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/engineering) -"Yo" = (/obj/structure/sign/double/solgovflag/right{pixel_y = 24},/obj/effect/decal/cleanable/liquid_fuel,/obj/structure/sign/warning/caution{pixel_y = 1; pixel_x = 28},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/rockets/stor) -"Yq" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/table/woodentable/walnut,/obj/item/tableflag,/turf/simulated/floor/wood/walnut,/area/solship/capquarters) -"Yr" = (/obj/effect/floor_decal/corner/paleblue{dir = 8},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) -"YC" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/black/border{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 10},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor/tiled/dark,/area/solship/fronthall) +"Yo" = (/obj/effect/decal/cleanable/liquid_fuel,/obj/structure/sign/warning/caution{pixel_y = 1; pixel_x = 28},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/rockets/stor) +"Yq" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/table/woodentable/walnut,/obj/item/tableflag/antar,/turf/simulated/floor/wood/walnut,/area/solship/capquarters) +"Yr" = (/obj/structure/lordbanner,/obj/effect/floor_decal/corner/red{dir = 8},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) +"YC" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/black/border{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals10{dir = 10},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "YJ" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/green,/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/effect/floor_decal/corner/brown{dir = 6},/turf/simulated/floor/tiled/steel_grid,/area/solship/capquarters) "YO" = (/obj/effect/floor_decal/techfloor{dir = 9},/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/jail) "YS" = (/obj/machinery/atmospherics/pipe/manifold/visible/cyan,/obj/effect/floor_decal/techfloor{dir = 1},/obj/effect/floor_decal/corner_techfloor_grid,/obj/effect/floor_decal/techfloor/corner,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/engineering) -"YV" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_y = 23},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/effect/floor_decal/corner/paleblue/half,/obj/structure/closet/secure_closet{name = "Technician"; req_access = list("SOL_ENGINEERING_ACCESS")},/obj/item/storage/belt/utility/full,/obj/item/rcd,/obj/item/rcd_ammo/large,/obj/item/rcd_ammo/large,/obj/item/clothing/glasses/meson,/turf/simulated/floor/tiled/dark,/area/solship/equiproom) -"YZ" = (/obj/structure/closet/cabinet,/obj/item/clothing/shoes/slippers/worn,/obj/item/clothing/under/pj/blue,/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/lino,/area/solship/crew) +"YV" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_y = 23},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/closet/secure_closet{name = "Technician"; req_access = list("SOL_ENGINEERING_ACCESS")},/obj/item/storage/belt/utility/full,/obj/item/rcd,/obj/item/rcd_ammo/large,/obj/item/rcd_ammo/large,/obj/item/clothing/glasses/meson,/obj/effect/floor_decal/corner/red/half,/turf/simulated/floor/tiled/dark,/area/solship/equiproom) +"YZ" = (/obj/structure/closet/cabinet,/obj/item/clothing/shoes/slippers/worn,/obj/item/clothing/under/pj/red,/obj/effect/floor_decal/spline/fancy/wood{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/lino,/area/solship/crew) "Zj" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 5},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 10},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) -"Zp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/light,/obj/machinery/light_switch{dir = 1; pixel_y = -28},/obj/effect/floor_decal/corner/paleblue{dir = 1},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) -"Zq" = (/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/solship/rockets) +"Zp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/light,/obj/machinery/light_switch{dir = 1; pixel_y = -28},/obj/effect/floor_decal/corner/red{dir = 1},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) +"Zq" = (/obj/effect/paint/merc,/turf/simulated/wall/r_wall,/area/solship/rockets) "Zr" = (/obj/structure/table/standard,/obj/item/storage/firstaid/surgery,/obj/item/reagent_containers/ivbag/blood/OMinus,/obj/item/stack/nanopaste,/obj/machinery/light{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/white,/area/exploration_shuttle/texas/med) -"Zs" = (/turf/simulated/wall,/area/solship/capquarters) -"Zt" = (/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/solship/maint) +"Zs" = (/obj/effect/paint/merc,/turf/simulated/wall,/area/solship/capquarters) +"Zt" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled/dark,/area/exploration_shuttle/texas/pass) "ZE" = (/obj/effect/floor_decal/techfloor{dir = 1},/obj/structure/closet/secure_closet/guncabinet{req_access = list(); name = "Ion"},/obj/item/gun/energy/ionrifle/small,/obj/item/gun/energy/ionrifle,/turf/simulated/floor/tiled/techfloor/grid,/area/solship/armory) "ZF" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/black/border,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/solship/fronthall) "ZH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/alarm{dir = 4; pixel_x = -24},/turf/simulated/floor/tiled/techfloor,/area/solship/armory) -"ZS" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/paleblue/half{dir = 4; icon_state = "bordercolorhalf"},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) +"ZS" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/red/half{dir = 4},/turf/simulated/floor/tiled/dark,/area/solship/equiproom) "ZX" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/freezer{name = "Freezing Room"},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white/monotile,/area/solship/freezer) "ZY" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 5},/obj/effect/floor_decal/techfloor{dir = 1},/obj/effect/floor_decal/corner_techfloor_grid{dir = 8},/obj/effect/floor_decal/techfloor/corner{dir = 8},/obj/machinery/light{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/solship/engineering) @@ -879,45 +864,45 @@ sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWhnsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWaasWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWgWgWHaHaHaHaHaHaAJAJAJAJWgWgWgWgWgWgWgWgWgaxaysWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWgWgWHaPvwZAjldEoRhazaCaRaWdiaYbdbhbjbnbnWgboaxaBsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWgWHaMeqsnAEybpbsbtbCbDbHbLdifSbZcickbnrNWgclaxaBsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWPCcwcNcOcPcZdadbazdhdodudidvdzdEdEdFdKnyTXaxaBsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWcXgWgWgWgWgWgWgWgWgWgWgWgWgWiLiLiLBNBNBNBNBNBNvMvMvMvMvMvMHalodRMfxCdTdXdYFjFjFjFjdiFgdZeeeeejeqWgTXaxaDsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWkjuIaeRfUlgxBilCbYbYiLiLiLiLWFPmlXlRCbbEYVYrUEvMuocoPufcBLvMTUexVExCeJeNePolfafffpfvhofEeeeefHfKWgZtZtaasWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWdJcruIabaAwrgxxoqBKvjolXlywFtxyBtOkazTZSKVKVddbIvMXRbGDDbGJZvMCggZmmxCgagigGolgHgMgSWgWgWgWgWgWgWgZtcXsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWGwGwGwGwGwGwGwGwgxbOsotHGcAYOFGBQyDCIbQHlrsPnjkneKHrJGPdhcofvMVZCXpGnbZEvMgegegegegeeOhgoljHhkJhgWgWgWgWgWgWgWgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWjRkjBABAdndrdHacadacafGlfBgxgxgxgxgxiLljLvLvLvgwlXbREJsNsNWWeIVUrWsRpGdeHkXQgeBahfvTgeFpeXrGUShpJhgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWBAGwGwGwGwGwGwGwGwGwGwGwGwGwGwGwGwGwGwiLliMwMwMwlilXEDwxKVKVlpnSvMZHcKNawwcKqvrObzcCDAgejHSOhshyhIJhgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWBAMUIPGDGDGDGDGDGDpeyUIjQwZpTBvMJfXhXhDPVecVgeQoOIWcgejHDWrGhKhPJhgWgWgWgWgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWEXBArzFeGCjwkLJQGDeflJLwUelJefvMvMvMvMvMvMvMgeKiuprcgehSpiMGMGMGXPueueueueClgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWoDoDoDoDMyrrrrrrrrEXrzFeViMlVSWTGDqWcGvpXArIdUOkwBFMzDStKNQlgeEAvNUfgeebhZMGFJlxIqZsmZlaIYuegWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWxFxFoDZrzroDwyrrTtyyrrHuIPGDriVrLtXEqAkCXUkIitFXcngfGEXrapMLQZlqgegegegegeebibMGTRJjYkZsdMyiVnuegWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWxFxFxFfAnphinqjqqbBSLKoFrrHuyGFeuSHesjWqGDkzegltltahltfxfxfxfxfxGHuBKNKNRsMZeddqDQMGMGJJMGZsJsEsESuegWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWxFjMxFxFbqEBIprDrDrDrDgqfjfjfjrrHurzFeOHsEmaJnGDeoTsltvFaiQQfxzPfxzPfxjpxcfFfFZFaLbgkcZjShweUbqYimWXyYXGuegWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWMHMHjvPtxFLZcAkdxfpqGbpRjQhQbaslmepjpjJhGDmXmXGDGDxwajltBuIAYjfxTKfxTKfxfxawasasasawawxwRQMGMGwfMGZszwmKlGuegWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWMHracAXbRmHiqcQjFoXnhAFozAlDncFxnxzsAZkJzfhJYCjNdICxOoltVfaONyDKifakRlehfxkikiBOkicYawntHRMGYZhNyZZsdMtSbwuegWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWMHMHIOqaxFpQOSwSggblqgXtjQfjTlzQmepjpjJhcWCPEvKIOkCKegltltdfltfxTKfxTKfxfxZYyofbYSLeasiwFrMGuYDZIqZsWCYcykuegWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWxFjMxFxFTutRROrDrDrDrDgqCTCTCTrrHugWueZsRoOOZsZsJKTsKWaleYamfxlBfxlBfxIyWUkZAkuWTrasebghMGMGMGMGMGMGMGMGXPgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWxFxFxFXaUgMCvWKnUWhEcBOGrrHugWueQJxbAOTAOOebTsaoardchCfxfxfxfxfxDIWUhuqQshEZasjHUJMGVudjdjvUjtOXlKXPgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWxFxFsOoedCsOsOWzcSwNWzHugWueRjDhdAhrZsUSpKKWhOijiVmDGFGFccyhkBoqCdImUpJyasjHKupoezXZLkrPMGMGMGXPgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsOsOsOsOMnWzWzWzWzsWWwOOvmdGHbgNkeUGXSKWmOnPozoTpbpMiAawSPYnXmwLKLrdawixzpMGWvybUBKHOeOnMzXPgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWWwOOlzuqYqYJZskznUKWKWrQrYKWKWKWKWawawawBQawawawawLzkksKsKsKhMXPXPXPXPgWgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWgWuenOjCMRlNOOkMxuKWYhbSwkAoKWTXTXsgGsTXTXnyGxWpLXJDiInZLiiThMgWgWgWgWgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWwlZqZqZqZqZqZqZqZqZqZqZqZqZqZqgWgWgWgWaSZsZsZsZsdididiiWKWBneDDlDEKWTXdididididisKEbtvjfjrjzlnzCjEhMgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWHCgRatPgkWkWaukWkWCqgTBxgPipMiMiMiMiMiMTOtfNYodihwTJkmKWhLvnIRLnKWTXbmsvnWpDbmEIFukokqsykvnZKQKQhMgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWZqNxZqZqZqZqZqZqipgXMIhvkDcfgFaKIXaHcLkShBVKlmlvhDlQKWKWKWKWKWKWTXbmNklSbmsKnRsKsKsKyTpJyTyTsKhMgWgWgWgWgWgWgWgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWJBkVywiDiEgCipqPThOzThieThThtWRbdimRocmkJHmzmzfJmomoyCPHmrmwbmrRmGjGGUsKHWNREkmFumyHhMtltltltltltlgWcXsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWenavCIzRxBipXVPWeHXwHAJaIZtYHQdiDSmLyzdiOyMSgoqpkKgobmIamQZXmVmYndMPRTgzLMnenesaniLltlYOqZtlYODbWgZtZtaasWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWcXgWgWgWgWgWgWgWgWgWgWgWgWgWaSWgWgWgWgWgWgWgqygoWgWgeZeZeZeZKlfDMqMoRTEbohfPfPfPagontlpSrstlIMVFWgTXaxaysWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWaSiSnVIzMPRTnZFThWhWgBQRRXtljPFHtljglFWgboaxaBsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWgWaSJxoCoNxIGYnZFTSRhWeQoOpcpniQVRNoSFQSnyTXaxaBsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWgWgWhMJxxxAHsKanohUTUTUTohIntlSZnIpvuxaqWgclaxaBsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWgWWShMhMhMhMhMJgJgJgJgJghMtltltltltltlWgWgaxaDsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWgWgWgWgWgWgWEFEFEFEFEFgWgWgWgWgWgWgWgWgWgWaasWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW -sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWgWgWmemememememeAJAJAJAJWgWgWgWgWgWgWgWgWgaxxvsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWgWgWmePvwZAjldEoRhazaCaRaWdiaYbdbhbjbnbnWgWgaxHusWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWhnsWsWsWsWgWmeMeqsnAEybpbsbtbCbDbHbLdifSbZcickbnrNWgWgaxHusWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWhnsWsWsWsWsWsWsWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWPCcwcNcOcPcZdadbazdhdodudidvdzdEdEdFdKWgWgaxHusWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWgWgWgWgWgWgWgWgWgWgWgWgWgWgWIXIXIXBNBNBNBNBNBNvMvMvMvMvMvMmelodRMfxCdTdXdYFjFjFjFjdiFgdZeeeeejeqWgWgaxxTsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWkjuIaeRfUlGwBilCbYbYIXIXIXIXWFPmlGlRCbbEYVYrUEvMuocoPufcBLvMTUexVExCeJeNePolfafffpfvhofEeeeefHfKWgWgWgaasWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWdJcruIabaAwrGwBilCKvjolGlywFtxyBtOkazTZSKVKVddzTvMXRbGDDbGJZvMCggZmmxCgagigGolgHgMgSWgWgWgWgWgWgWgWggWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWGwGwGwGwGwGwGwGwGwbOsotHGcAYAYGBQyDCIbQHlrsPnjkneKHrJGPdhcofvMVZCXpGnbZEvMOFOFOFOFOFeOhgoljHhkJhgWgWgWgWgWgWgWgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWjRkjBABAdndrdHacadacafGlfBGwGwGwGwGwIXljLvLvLvgwlGbREJsNsNWWeIVUrWsRpGdeHkXQOFBahfvTOFFpeXlXUShpJhgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWBAGwGwGwGwGwGwGwGwGwGwGwGwGwGwGwGwGwGwIXliMwMwMwlilGEDwxKVKVlpnSvMZHcKNawwcKqvrObzcCDAOFjHSOhshyhIJhgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWJBMUajajajajajajajpeyUIjQwZpTBvMJfXhXhDPVecVOFQoOIWcOFjHDWlXhKhPJhgWgWgWgWgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWJBrzFeGCjwkLJQajeflJLwUelJefvMvMvMvMvMvMvMOFKiuprcOFhSpiMGMGMGMGClClClClClgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWoDoDoDoDMyrrrrrrrrsWsWsWrzFeViMlVSWTajqWcGvpXArIdUOkwBFMzDStKNQlOFEAvNUfOFebhZMGFJlxIqZsmZlaIYClgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWxFxFoDZrzroDwyrrTtyyrrcWsWsWajajriVrLtXEqAkCXUkIitFXcngfGEXrapMLQZlqOFOFOFOFOFebibMGTRJjyZZsdMyiVnClgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWxFxFxFfAnphinqjqqbBSLKoFrrcWsWsWyGFeuSHesjWqajkzegltltahltfxfxfxfxfxGHuBKNKNRsMZeddqDQMGMGJJMGZsZsEsZsClgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWxFjMxFxFbqEBIprDrDrDrDgqfjfjfjrrcWsWsWrzFeOHsEmaJnajeoTsltvFaiQQfxzPfxzPfxjpxcfFfFZFaLbgkcZjShweUbqYimWXyYXGClgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWMHMHjvPtxFLZcAkdxfpqGbpRjQhQbaslrrJhJhJhJhajajmXmXajajxwTsltBuIAYjfxTKfxTKfxfxawasasasawawurRQMGMGwfMGZszwmKuqClgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWMHracAXbRmHiqcXnFoXnhAFozAlDncFxACPQnxzsAZzfhJxtYCjNdICxOoltVfaONyDKifakRlehfxcXkiBOkicYawntHRMGYZhNyZZsEStSbwClgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWMHMHIOqaxFpQOSwSggblqgXtZtfjTlzQrrJhJhJhJhQfCPkJEvKIOkCKegltltdfltfxTKfxTKfxfxZYyofbYSLeasiwFrMGuYDZIqZsWCYcykClgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWxFjMxFxFTutRROrDrDrDrDgqCTCTCTrrcWsWsWClClZsRoRoZsZsJKTsKWaleYamfxlBfxlBfxIyWUkZAkuWTrasebghMGMGMGMGMGMGMGMGXPgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWxFxFxFXarDMCvWKnUWhEcBOGrrcWsWsWClClQJxbAOTARoebTsaoardchCfxfxfxfxfxDIWUhuqQshEZasjHUJMGVudjdjvUjtOXlKXPgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWxFxFxFoedCxFxFWzcSwNWzcWsWsWClClRjDhdAhrZsUSpKKWhOijiVmDGFGFccyhkBoqCdImUpJyasjHKupoezXZLkrPMGMGMGXPgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWxFxFxFxFMnWzWzWzWzsWsWsWWwOOvmdGHbgNkeUGXSKWmOnPozoTpbpMiAawSPYnXmwLKLrdawixzpMGWvybUBKHOeOnMzXPgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWWwOOlzuqYqYJZskznUKWKWrQrYKWKWKWKWawawawBQawawawawLzkkaSaSaSWSXPXPXPXPgWgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWClClnOjCMRlNRokMxuKWYhbSwkAoKWTXTXsgGsTXTXnyGxWpLXJDiInZLiiTWSgWgWgWgWgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWwlZqZqZqZqZqZqZqZqZqZqZqZqZqZqgWgWgWgWClZsZsZsZsdididiiWKWBneDDlDEKWTXdididididiaSEbtvjfjrjzlnzCjEWSgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWHCgRatPgkWkWaukWkWCqgTBxgPZqMiMiMiMiMiMTOtfNYodihwTJkmKWhLvnIRLnKWTXbmsvnWpDbmEIFukokqsykvnZKQKQWSgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWZqNxZqZqZqZqZqZqZqgXMIhvkDcfgFaKcLaHcLkShBVKlmlvhDlQKWKWKWKWKWKWTXbmNklSbmaSnRaSaSaSyTpJyTyTaSWSgWgWgWgWgWgWgWgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWJBkVywiDiEgCZqsKThOzThieThThtWRbdimRocmkJHmzmzfJmomoyCPHmrmwbmrRmGjGGUaSHWNREkmFumyHWStltltltltltlgWgWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWenavCIzRxBZqXVPWeHXwHAJaIZtYHQdiDSmLyzdiOyMSgoqpkKIzbmIamQZXmVmYndMPRTgzLMnenesaniLltlYOqZtlYODbWgWgWgaasWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWWgWgWgWgWgWgWgqyIzWgWgeZeZeZeZKlfDMqMoRTEbohfPfPfPagontlpSrstlIMVFWgWgaxaysWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWYksWsWsWsWsWsWsWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWgWiSnVJxMPRTnZFThWhWgBQRRXtljPFHtljglFWgWgaxHusWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWYksWsWsWsWgWgWJxoCoNxIGYnZFTSRhWeQoOpcpniQVRNoSFQSWgWgaxMBsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWgWgWWSJxxxAHaSanohUTUTUTohIntlSZnIpvuxaqWgWgaxHusWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWgWWSWSWSWSWSWSJgJgJgJgJgWStltltltltltlWgWgaxxTsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWWSWSWSWSWSWSEFEFEFEFEFWSgWgWgWgWgWgWgWgWgWaasWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW +sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWYksWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW sWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsWsW diff --git a/maps/away/solship/solship_areas.dm b/maps/away/solship/solship_areas.dm index 5561d60696d19..79a70dc92df54 100644 --- a/maps/away/solship/solship_areas.dm +++ b/maps/away/solship/solship_areas.dm @@ -1,5 +1,5 @@ /area/solship - name = "\improper SCG Vessel" + name = "\improper LPS Vessel" icon = 'maps/away/solship/solship_sprites.dmi' icon_state = "shuttle2" area_flags = AREA_FLAG_RAD_SHIELDED | AREA_FLAG_ION_SHIELDED @@ -15,7 +15,7 @@ req_access = list(access_away_solship_main) /area/solship/bridge - name = "\improper Bridge" + name = "\improper LPS Diablo Bridge" icon_state = "com" req_access = list(access_away_solship_main) @@ -35,7 +35,7 @@ req_access = list(access_away_solship_captain) /area/solship/capquarters - name = "\improper Solship Leader" + name = "\improper Diablo Leader" icon_state = "com" req_access = list(access_away_solship_captain) @@ -98,24 +98,17 @@ /////////// /area/exploration_shuttle/texas - name = "\improper Texas Cockpit" - icon_state = "texas" - -/area/exploration_shuttle/texas/cockpit - name = "\improper Texas Cockpit" + name = "\improper Tersten Cockpit" icon_state = "texas" /area/exploration_shuttle/texas/pass - name = "\improper Texas Passengers" + name = "\improper Tersten Red - Main" /area/exploration_shuttle/texas/med - name = "\improper Texas Medical" + name = "\improper Tersten Medical" /area/exploration_shuttle/texas/can - name = "\improper Texas Canisters" - -/area/exploration_shuttle/texas/jail - name = "\improper Texas Jail" + name = "\improper Tersten Canisters" /area/exploration_shuttle/texas/airlock - name = "\improper Texas Airlock" \ No newline at end of file + name = "\improper Tersten Airlock" diff --git a/maps/away/solship/solship_crew.dm b/maps/away/solship/solship_crew.dm index e3844b73d5105..1b1a4b0b1ab66 100644 --- a/maps/away/solship/solship_crew.dm +++ b/maps/away/solship/solship_crew.dm @@ -1,10 +1,10 @@ /obj/effect/submap_landmark/joinable_submap/solship - name = "SCGG Big Iron" + name = "LPS Diablo" archetype = /decl/submap_archetype/solship /decl/submap_archetype/solship - descriptor = "SCG Gunship" - map = "Big Iron" + descriptor = "LSS Patrol Ship" + map = "Patrol Ship" crew_jobs = list( /datum/job/submap/solship, /datum/job/submap/solship/medic, @@ -13,37 +13,35 @@ ) /obj/effect/submap_landmark/spawnpoint/solship - name = "Gunship Trooper" + name = "Orbital Trooper" movable_flags = MOVABLE_FLAG_EFFECTMOVE /obj/effect/submap_landmark/spawnpoint/solship/captain - name = "Gunship Leader" + name = "Patrol Ship Captain" /obj/effect/submap_landmark/spawnpoint/solship/medic - name = "Gunship Corpsman" + name = "Patrol Ship Corpsman" /obj/effect/submap_landmark/spawnpoint/solship/engineer - name = "Gunship Technician" + name = "Patrol Ship Technician" /* JOBS * ======= */ /datum/job/submap/solship - title = "Gunship Trooper" + title = "Orbital Trooper" total_positions = 2 outfit_type = /decl/hierarchy/outfit/job/solship/crew/fleet/troop - supervisors = "leader" + supervisors = "captain" loadout_allowed = TRUE is_semi_antagonist = TRUE info = "--" - required_language = LANGUAGE_HUMAN_EURO + required_language = LANGUAGE_HUMAN_LORD whitelisted_species = list(SPECIES_HUMAN) - allowed_branches = list( - /datum/mil_branch/fleet - ) - allowed_ranks = list( - /datum/mil_rank/fleet/e4 - ) + + branch = /datum/mil_branch/larmarine + rank = /datum/mil_rank/larmarine/e3 + min_skill = list(SKILL_COMBAT = SKILL_BASIC, SKILL_WEAPONS = SKILL_BASIC, SKILL_HAULING = SKILL_BASIC, @@ -52,14 +50,13 @@ access = list(access_away_solship_main) /datum/job/submap/solship/captain - title = "Gunship Leader" + title = "Patrol Ship Captain" total_positions = 1 outfit_type = /decl/hierarchy/outfit/job/solship/crew/fleet/captain - supervisors = "SCGDF" + supervisors = "LSS Command" info = "---" - allowed_ranks = list( - /datum/mil_rank/fleet/o4 - ) + branch = /datum/mil_branch/larfleet + rank = /datum/mil_rank/larfleet/o4 min_skill = list(SKILL_COMBAT = SKILL_BASIC, SKILL_WEAPONS = SKILL_BASIC, SKILL_HAULING = SKILL_BASIC, @@ -68,14 +65,13 @@ access = list(access_away_solship_main, access_away_solship_eng, access_away_solship_captain, access_away_solship_med) /datum/job/submap/solship/medic - title = "Gunship Corpsman" + title = "Patrol Ship Corpsman" total_positions = 1 outfit_type = /decl/hierarchy/outfit/job/solship/crew/fleet/medic - supervisors = "leader" - info = "--." - allowed_ranks = list( - /datum/mil_rank/fleet/e5 - ) + supervisors = "captain" + info = "---" + branch = /datum/mil_branch/larfleet + rank = /datum/mil_rank/larfleet/e4 min_skill = list(SKILL_COMBAT = SKILL_BASIC, SKILL_WEAPONS = SKILL_BASIC, SKILL_HAULING = SKILL_ADEPT, @@ -86,13 +82,12 @@ access = list(access_away_solship_main, access_away_solship_med) /datum/job/submap/solship/engineer - title = "Gunship Technician" + title = "Patrol Ship Technician" total_positions = 1 outfit_type = /decl/hierarchy/outfit/job/solship/crew/fleet/engineer info = "---" - allowed_ranks = list( - /datum/mil_rank/fleet/e5 - ) + branch = /datum/mil_branch/larfleet + rank = /datum/mil_rank/larfleet/e4 min_skill = list(SKILL_COMBAT = SKILL_BASIC, SKILL_WEAPONS = SKILL_BASIC, SKILL_HAULING = SKILL_ADEPT, @@ -105,6 +100,13 @@ SKILL_DEVICES = SKILL_BASIC) access = list(access_away_solship_main, access_away_solship_eng) +/*Give military branches +/datum/job/submap/solship/equip(mob/living/carbon/human/H, alt_title, datum/mil_branch/branch, datum/mil_rank/grade) + . = ..() + var/obj/item/card/id/id = locate(/obj/item/card/id) in H.contents + id.handle_set_var(id, var_value = pick(allowed_branches)) + id.handle_set_var(id, var_value = pick(allowed_ranks))*/ + /* ACCESS * ======= */ @@ -116,21 +118,20 @@ /datum/access/access_away_solship_main id = access_away_solship_main - desc = "Gunship Main Access" + desc = "Patrol Ship Main Access" region = ACCESS_REGION_NONE /datum/access/access_away_solship_eng id = access_away_solship_eng - desc = "Gunship Engineering Access" + desc = "Patrol Ship Engineering Access" region = ACCESS_REGION_NONE /datum/access/access_away_solship_captain id = access_away_solship_captain - desc = "Gunship Captain Access" + desc = "Patrol Ship Captain Access" region = ACCESS_REGION_NONE /datum/access/access_away_solship_med id = access_away_solship_med - desc = "Gunship Medical Access" + desc = "Patrol Ship Medical Access" region = ACCESS_REGION_NONE - diff --git a/maps/away/solship/solship_items.dm b/maps/away/solship/solship_items.dm index c2a9be884915c..885c1491ce819 100644 --- a/maps/away/solship/solship_items.dm +++ b/maps/away/solship/solship_items.dm @@ -3,43 +3,45 @@ */ /obj/item/card/id/solship - desc = "An identification card issued to SolGov crewmembers." + desc = "An identification card issued to LSS crewmembers." icon_state = "base" color = "#666666" access = list(access_away_solship_main) /obj/item/card/id/solship/engineer - desc = "An identification card issued to SolGov crewmembers." + desc = "An identification card issued to LSS crewmembers." access = list(access_away_solship_main, access_away_solship_eng, access_engine_equip) /obj/item/card/id/solship/medic - desc = "An identification card issued to SolGov crewmembers." + desc = "An identification card issued to LSS crewmembers." access = list(access_away_solship_main, access_away_solship_med) /obj/item/card/id/solship/captain - desc = "An identification card issued to SolGov crewmembers." + desc = "An identification card issued to LSS crewmembers." access = list(access_away_solship_main, access_away_solship_eng, access_away_solship_med, access_away_solship_captain) + military_branch = /datum/mil_branch/larfleet + military_rank = /datum/mil_rank/larfleet/o4 /* RADIOHEADS * ======== */ /obj/item/device/radio/headset/gunship - name = "gunship team radio headset" - desc = "The headset of the gunship team member." + name = "patrol team radio headset" + desc = "The headset of the patrol team member." icon_state = "com_headset" item_state = "headset" ks2type = /obj/item/device/encryptionkey/gunship /obj/item/device/encryptionkey/gunship - name = "\improper gunship radio encryption key" + name = "\improper patrol radio encryption key" icon_state = "cargo_cypherkey" channels = list("Response Team" = 1) /* CLOTHING * ======== */ - +/* /obj/item/clothing/under/solgov/utility/fleet/command/captain accessories = list(/obj/item/clothing/accessory/solgov/department/command/fleet, /obj/item/clothing/accessory/solgov/specialty/pilot, /obj/item/clothing/accessory/solgov/rank/fleet/officer/o4, /obj/item/clothing/accessory/solgov/fleet_patch/fifth) @@ -51,21 +53,38 @@ /obj/item/clothing/under/solgov/utility/fleet/away_solship accessories = list(/obj/item/clothing/accessory/solgov/department/command/fleet, /obj/item/clothing/accessory/solgov/rank/fleet/enlisted/e4, /obj/item/clothing/accessory/solgov/fleet_patch/fifth) += No more Sol = */ + +/obj/item/clothing/under/lordan/utility/green/lss_ship_marine + accessories = list(/obj/item/clothing/accessory/lordan/rank/marine/enlisted/e3, /obj/item/clothing/accessory/badge/lordan/tags/marine) + +/obj/item/clothing/under/lordan/utility/fleet/lss_ship_medick + accessories = list(/obj/item/clothing/accessory/lordan/rank/fleet/enlisted/e4, /obj/item/clothing/accessory/lordan/department/medical/fleet) + +/obj/item/clothing/under/lordan/utility/fleet/lss_ship_engineer + accessories = list(/obj/item/clothing/accessory/lordan/rank/fleet/enlisted/e4, /obj/item/clothing/accessory/lordan/department/engineering/fleet) + +/obj/item/clothing/suit/storage/toggle/lordan/service/fleet/officer/lss_ship_lead + accessories = list(/obj/item/clothing/accessory/lordan/rank/fleet/officer/o4, /obj/item/clothing/accessory/lordan/department/command/fleet) /* MISC * ======== */ -/obj/item/paper/solinf - name = "note" +/obj/item/paper/lordinf + name = "command briefing" + language = LANGUAGE_HUMAN_LORD info = {" -
-Центральное командование Пограничного Фронта ЛК-31 ЦПСС
+
+Центральное командование пограничных войск ЛСС

-Ваше судно уже два месяца не приносит никаких результатов, поэтому с сожалением сообщаем, что платы в консолях Texas-Red были реквизированы для более приоритетных объектов. -Мы живём в трудное время, надеемся на понимание. -Челнок всё ещё способен подлетать к объектам, так что приятных полётов! +Ваш корабль направлен на патрулирование системы Мьёльнир. Напомним вам, что в ней, на спутнике планеты Инакс, работают нанятные правительством наёмники - регуляторы. +Для вас лучше всего будет не вмешиваться в их дела, только если их не уличат в антилорданианской деятельности. Пусть эти отбросы проливают свою кровь за нас. +Основной целью патруля является поиск и устранения ксеноугроз в секторе, а также защита внепланетной собственности ЛСС. +
+Мы надеемся, что лорданианский патрульный корабль Диабло, его экипаж и орбитальный десант готовы справиться с сложностями Мьёльнира. +Диабло переоборудован из захваченного у ЦПСС корабля. Пришло время очистить его имя свершениями во славу Лордании.
-This paper has been stamped with the stamp of SCG LC-31 Central Command. +This paper has been stamped with the stamp of LSS Central Command. "} /obj/item/rig/military/sol @@ -84,7 +103,7 @@ /decl/hierarchy/outfit/sol_military name = "SOL military solder" - uniform = /obj/item/clothing/under/solgov/utility/fleet/away_solship + uniform = /obj/item/clothing/under/solgov/utility/fleet head = /obj/item/clothing/head/solgov/utility/fleet shoes = /obj/item/clothing/shoes/dutyboots l_ear = /obj/item/device/radio/headset/gunship @@ -98,4 +117,4 @@ /obj/effect/landmark/corpse/sol_military name = "SOL military solder" corpse_outfits = list(/decl/hierarchy/outfit/sol_military) - spawn_flags = CORPSE_SPAWNER_NO_RANDOMIZATION \ No newline at end of file + spawn_flags = CORPSE_SPAWNER_NO_RANDOMIZATION diff --git a/maps/away/solship/solship_ranks.dm b/maps/away/solship/solship_ranks.dm index eb46d905e3013..784a74b4a487c 100644 --- a/maps/away/solship/solship_ranks.dm +++ b/maps/away/solship/solship_ranks.dm @@ -1,3 +1,4 @@ +/* /datum/mil_branch/army name = "SCG Army" name_short = "SCGA" @@ -379,3 +380,203 @@ name_short = "FADM" accessory = list(/obj/item/clothing/accessory/solgov/rank/fleet/flag/o10_alt, /obj/item/clothing/accessory/solgov/specialty/officer) sort_order = 20 + +== Replace solship ranks with ranks from Antares == +== Cut most of the high ranks because they not exist in game == +*/ + +/datum/mil_branch/larmarine + name = "Lordanian Marine Corps" + name_short = "LMC" + email_domain = "lord.oorah.mil" + + rank_types = list( + /datum/mil_rank/larmarine/e1, + /datum/mil_rank/larmarine/e2, + /datum/mil_rank/larmarine/e3, + /datum/mil_rank/larmarine/e4, + /datum/mil_rank/larmarine/e5, + /datum/mil_rank/larmarine/o1, + /datum/mil_rank/larmarine/o2, + /datum/mil_rank/larmarine/o3, + /datum/mil_rank/larmarine/o4, + /datum/mil_rank/larmarine/o5 + ) + + spawn_rank_types = list( + /datum/mil_rank/larmarine/e2, + /datum/mil_rank/larmarine/e3, + /datum/mil_rank/larmarine/e4, + /datum/mil_rank/larmarine/e5, + /datum/mil_rank/larmarine/o1, + /datum/mil_rank/larmarine/o2, + /datum/mil_rank/larmarine/o3, + /datum/mil_rank/larmarine/o4, + /datum/mil_rank/larmarine/o5 + ) + + min_skill = list( SKILL_HAULING = SKILL_BASIC, + SKILL_WEAPONS = SKILL_BASIC, + SKILL_COMBAT = SKILL_BASIC, + SKILL_EVA = SKILL_BASIC) + +/datum/mil_branch/larfleet + name = "Lordanian Sovereign Systems Fleet" + name_short = "LSSF" + email_domain = "lss.fleet.mil" + + rank_types = list( + /datum/mil_rank/larfleet/e1, + /datum/mil_rank/larfleet/e2, + /datum/mil_rank/larfleet/e3, + /datum/mil_rank/larfleet/e4, + /datum/mil_rank/larfleet/e5, + /datum/mil_rank/larfleet/o1, + /datum/mil_rank/larfleet/o2, + /datum/mil_rank/larfleet/o3, + /datum/mil_rank/larfleet/o4, + /datum/mil_rank/larfleet/o5 + ) + + spawn_rank_types = list( + /datum/mil_rank/larfleet/e2, + /datum/mil_rank/larfleet/e3, + /datum/mil_rank/larfleet/e4, + /datum/mil_rank/larfleet/e5, + /datum/mil_rank/larfleet/o1, + /datum/mil_rank/larfleet/o2, + /datum/mil_rank/larfleet/o3, + /datum/mil_rank/larfleet/o4, + /datum/mil_rank/larfleet/o5 + ) + + min_skill = list( SKILL_HAULING = SKILL_BASIC, + SKILL_WEAPONS = SKILL_BASIC, + SKILL_EVA = SKILL_ADEPT) + +// RANKS \\ +// Fleet \\ + +/datum/mil_rank/larfleet/e1 + name = "Crewman Recruit" + name_short = "CR" + accessory = list(/obj/item/clothing/accessory/lordan/rank/fleet/enlisted, /obj/item/clothing/accessory/lordan/specialty/enlisted) + sort_order = 1 + +/datum/mil_rank/larfleet/e2 + name = "Crewman Apprentice" + name_short = "CA" + accessory = list(/obj/item/clothing/accessory/lordan/rank/fleet/enlisted/e2, /obj/item/clothing/accessory/lordan/specialty/enlisted) + sort_order = 2 + +/datum/mil_rank/larfleet/e3 + name = "Crewman" + name_short = "CN" + accessory = list(/obj/item/clothing/accessory/lordan/rank/fleet/enlisted/e3, /obj/item/clothing/accessory/lordan/specialty/enlisted) + sort_order = 3 + +/datum/mil_rank/larfleet/e4 + name = "Petty Officer Third Class" + name_short = "PO3" + accessory = list(/obj/item/clothing/accessory/lordan/rank/fleet/enlisted/e4, /obj/item/clothing/accessory/lordan/specialty/enlisted) + sort_order = 4 + +/datum/mil_rank/larfleet/e5 + name = "Petty Officer Second Class" + name_short = "PO2" + accessory = list(/obj/item/clothing/accessory/lordan/rank/fleet/enlisted/e5, /obj/item/clothing/accessory/lordan/specialty/enlisted) + sort_order = 5 + + +/datum/mil_rank/larfleet/o1 + name = "Ensign" + name_short = "ENS" + accessory = list(/obj/item/clothing/accessory/lordan/rank/fleet/officer, /obj/item/clothing/accessory/lordan/specialty/officer) + sort_order = 11 + +/datum/mil_rank/larfleet/o2 + name = "Sub-lieutenant" + name_short = "SLT" + accessory = list(/obj/item/clothing/accessory/lordan/rank/fleet/officer/o2, /obj/item/clothing/accessory/lordan/specialty/officer) + sort_order = 12 + +/datum/mil_rank/larfleet/o3 + name = "Lieutenant" + name_short = "LT" + accessory = list(/obj/item/clothing/accessory/lordan/rank/fleet/officer/o3, /obj/item/clothing/accessory/lordan/specialty/officer) + sort_order = 13 + +/datum/mil_rank/larfleet/o4 + name = "Lieutenant Commander" + name_short = "LCDR" + accessory = list(/obj/item/clothing/accessory/lordan/rank/fleet/officer/o4, /obj/item/clothing/accessory/lordan/specialty/officer) + sort_order = 14 + +/datum/mil_rank/larfleet/o5 + name = "Commander" + name_short = "CDR" + accessory = list(/obj/item/clothing/accessory/lordan/rank/fleet/officer/o5, /obj/item/clothing/accessory/lordan/specialty/officer) + sort_order = 15 + +// Marines \\ + +/datum/mil_rank/larmarine/e1 + name = "Private" + name_short = "Pvt" + accessory = list(/obj/item/clothing/accessory/lordan/rank/marine/enlisted) + sort_order = 1 + +/datum/mil_rank/larmarine/e2 + name = "Private First Class" + name_short = "PFC" + accessory = list(/obj/item/clothing/accessory/lordan/rank/marine/enlisted/e2) + sort_order = 2 + +/datum/mil_rank/larmarine/e3 + name = "Lance Corporal" + name_short = "LCpl" + accessory = list(/obj/item/clothing/accessory/lordan/rank/marine/enlisted/e3) + sort_order = 3 + +/datum/mil_rank/larmarine/e4 + name = "Corporal" + name_short = "Cpl" + accessory = list(/obj/item/clothing/accessory/lordan/rank/marine/enlisted/e4) + sort_order = 4 + +/datum/mil_rank/larmarine/e5 + name = "Sergeant" + name_short = "Sgt" + accessory = list(/obj/item/clothing/accessory/lordan/rank/marine/enlisted/e5) + sort_order = 5 + + +/datum/mil_rank/larmarine/o1 + name = "Second Lieutenant" + name_short = "2ndLt" + accessory = list(/obj/item/clothing/accessory/lordan/rank/marine/officer) + sort_order = 16 + +/datum/mil_rank/larmarine/o2 + name = "First Lieutenant" + name_short = "1stLt" + accessory = list(/obj/item/clothing/accessory/lordan/rank/marine/officer/o2) + sort_order = 17 + +/datum/mil_rank/larmarine/o3 + name = "Marine Captain" + name_short = "CPT" + accessory = list(/obj/item/clothing/accessory/lordan/rank/marine/officer/o3) + sort_order = 18 + +/datum/mil_rank/larmarine/o4 + name = "Major" + name_short = "Maj" + accessory = list(/obj/item/clothing/accessory/lordan/rank/marine/officer/o4) + sort_order = 21 + +/datum/mil_rank/larmarine/o5 + name = "Lieutenant Colonel" + name_short = "LtCol" + accessory = list(/obj/item/clothing/accessory/lordan/rank/marine/officer/o5) + sort_order = 22 diff --git a/maps/away/solship/solship_shuttle.dm b/maps/away/solship/solship_shuttle.dm index 5c5d5913d644d..f84aa456452b1 100644 --- a/maps/away/solship/solship_shuttle.dm +++ b/maps/away/solship/solship_shuttle.dm @@ -1,32 +1,31 @@ /obj/effect/overmap/visitable/ship/landable/exploration_shuttle/texas - name = "Texas Red" - desc = "Small shuttle with SCG markings." - shuttle = "Texas-Red" + name = "Tersten Red" + desc = "Small shuttle with LSS markings." + shuttle = "Tersten Red" /datum/shuttle/autodock/overmap/exploration_shuttle/texas - name = "Texas-Red" - shuttle_area = list(/area/exploration_shuttle/texas, /area/exploration_shuttle/texas/pass,/area/exploration_shuttle/texas/med, /area/exploration_shuttle/texas/can, /area/exploration_shuttle/texas/jail, /area/exploration_shuttle/texas/airlock) + name = "Tersten Red" + range = 1 + shuttle_area = list(/area/exploration_shuttle/texas/pass, /area/exploration_shuttle/texas/med, /area/exploration_shuttle/texas/can, /area/exploration_shuttle/texas/airlock) dock_target = "texas_shuttle" current_location = "nav_hangar_texas" landmark_transition = "nav_transit_texas" logging_home_tag = "nav_hangar_texas" logging_access = access_away_solship_main defer_initialisation = TRUE - multiz = 1 flags = SHUTTLE_FLAGS_PROCESS /obj/machinery/computer/shuttle_control/explore/texas - name = "Texas Red control console" - shuttle_tag = "Texas-Red" + name = "Tersten Red control console" + shuttle_tag = "Tersten Red" req_access = list(access_away_solship_main) -/obj/effect/shuttle_landmark/texas - name = "Texas Red hangar" +/obj/effect/shuttle_landmark/solship/texas + name = "Tersten Red hangar" landmark_tag = "nav_hangar_texas" - base_area = /area/solship/dock - base_turf = /turf/simulated/floor/plating - movable_flags = MOVABLE_FLAG_EFFECTMOVE + base_area = /area/space + base_turf = /turf/space /obj/effect/shuttle_landmark/transit/texas name = "In transit" - landmark_tag = "nav_transit_texas" \ No newline at end of file + landmark_tag = "nav_transit_texas" diff --git a/maps/away/solship/solship_uniforms.dm b/maps/away/solship/solship_uniforms.dm index 2d6baf7b6d8ab..518e5ff0387f1 100644 --- a/maps/away/solship/solship_uniforms.dm +++ b/maps/away/solship/solship_uniforms.dm @@ -7,29 +7,33 @@ /decl/hierarchy/outfit/job/solship/crew/fleet name = OUTFIT_JOB_NAME("Solship Fleet Outfit") hierarchy_type = /decl/hierarchy/outfit/job/solship/crew/fleet - uniform = /obj/item/clothing/under/solgov/utility/fleet/away_solship - head = /obj/item/clothing/head/solgov/utility/fleet - shoes = /obj/item/clothing/shoes/dutyboots + uniform = /obj/item/clothing/under/lordan/utility/fleet + head = /obj/item/clothing/head/beret/lordan/fleet + shoes = /obj/item/clothing/shoes/lordan l_ear = /obj/item/device/radio/headset/gunship - id_types= list(/obj/item/card/id/solship) + id_types = list(/obj/item/card/id/solship) /decl/hierarchy/outfit/job/solship/crew/fleet/troop - name = OUTFIT_JOB_NAME("Solship Trooper Fleet Outfit") + name = OUTFIT_JOB_NAME("Solship Marine Fleet Outfit") + uniform = /obj/item/clothing/under/lordan/utility/green/lss_ship_marine + head = /obj/item/clothing/head/beret/lordan/orbital /decl/hierarchy/outfit/job/solship/crew/fleet/medic name = OUTFIT_JOB_NAME("Solship Med Fleet Outfit") - uniform = /obj/item/clothing/under/solgov/utility/fleet/medical/away_solship - id_types= list(/obj/item/card/id/solship/medic) + uniform = /obj/item/clothing/under/lordan/utility/fleet/lss_ship_medick + id_types = list(/obj/item/card/id/solship/medic) /decl/hierarchy/outfit/job/solship/crew/fleet/engineer name = OUTFIT_JOB_NAME("Solship Engi Fleet Outfit") - uniform = /obj/item/clothing/under/solgov/utility/fleet/engineering/away_solship - id_types= list(/obj/item/card/id/solship/engineer) + uniform = /obj/item/clothing/under/lordan/utility/fleet/lss_ship_engineer + id_types = list(/obj/item/card/id/solship/engineer) /decl/hierarchy/outfit/job/solship/crew/fleet/captain name = OUTFIT_JOB_NAME("Solship Cap Fleet Outfit") - uniform = /obj/item/clothing/under/solgov/utility/fleet/command/captain - id_types= list(/obj/item/card/id/solship/captain) + uniform = /obj/item/clothing/under/lordan/utility/fleet/command + suit = /obj/item/clothing/suit/storage/toggle/lordan/service/fleet/officer/lss_ship_lead + head = /obj/item/clothing/head/lordan/fleet + id_types = list(/obj/item/card/id/solship/captain) /* /decl/hierarchy/mil_uniform/scgfleet name = "Master scg fleet outfit" diff --git a/maps/away/spystation/spy_station_areas.dm b/maps/away/spystation/spy_station_areas.dm index 7c04d83954e93..b8ca12b1c6cca 100644 --- a/maps/away/spystation/spy_station_areas.dm +++ b/maps/away/spystation/spy_station_areas.dm @@ -1,44 +1,44 @@ -/area/spy_station/ - name = "\improper Center Corridor" - icon_state = "corridor" - icon = 'maps/away/spystation/spy_station_sprites.dmi' - -/area/spy_station/com - name = "\improper Center Command" - icon_state = "command" - icon = 'maps/away/spystation/spy_station_sprites.dmi' - -/area/spy_station/barrack - name = "\improper Barrack" - icon_state = "barracks" - icon = 'maps/away/spystation/spy_station_sprites.dmi' - -/area/spy_station/toilet - name = "\improper Toilet" - icon_state = "toilet" - icon = 'maps/away/spystation/spy_station_sprites.dmi' - -/area/spy_station/med - name = "\improper Medical Center" - icon_state = "med" - icon = 'maps/away/spystation/spy_station_sprites.dmi' - -/area/spy_station/lc - name = "\improper SCL office" - icon_state = "offise" - icon = 'maps/away/spystation/spy_station_sprites.dmi' - -/area/spy_station/canteen - name = "\improper Canteen" - icon_state = "eat" - icon = 'maps/away/spystation/spy_station_sprites.dmi' - -/area/spy_station/engin - name = "\improper Engineering" - icon_state = "Eng" - icon = 'maps/away/spystation/spy_station_sprites.dmi' - -/area/spy_station/dock - name = "\improper Corridor Dock" - icon_state = "dock" +/area/spy_station/ + name = "\improper Center Corridor" + icon_state = "corridor" + icon = 'maps/away/spystation/spy_station_sprites.dmi' + +/area/spy_station/com + name = "\improper Center Command" + icon_state = "command" + icon = 'maps/away/spystation/spy_station_sprites.dmi' + +/area/spy_station/barrack + name = "\improper Barrack" + icon_state = "barracks" + icon = 'maps/away/spystation/spy_station_sprites.dmi' + +/area/spy_station/toilet + name = "\improper Toilet" + icon_state = "toilet" + icon = 'maps/away/spystation/spy_station_sprites.dmi' + +/area/spy_station/med + name = "\improper Medical Center" + icon_state = "med" + icon = 'maps/away/spystation/spy_station_sprites.dmi' + +/area/spy_station/lc + name = "\improper SCL office" + icon_state = "offise" + icon = 'maps/away/spystation/spy_station_sprites.dmi' + +/area/spy_station/canteen + name = "\improper Canteen" + icon_state = "eat" + icon = 'maps/away/spystation/spy_station_sprites.dmi' + +/area/spy_station/engin + name = "\improper Engineering" + icon_state = "Eng" + icon = 'maps/away/spystation/spy_station_sprites.dmi' + +/area/spy_station/dock + name = "\improper Corridor Dock" + icon_state = "dock" icon = 'maps/away/spystation/spy_station_sprites.dmi' \ No newline at end of file diff --git a/maps/castelnau/bos/structures/lordbanner.dm b/maps/castelnau/bos/structures/lordbanner.dm index ca88269b3f127..303ca495f962f 100644 --- a/maps/castelnau/bos/structures/lordbanner.dm +++ b/maps/castelnau/bos/structures/lordbanner.dm @@ -4,6 +4,7 @@ icon_state = "lordbanner" desc = "A steel pole bearing a banner of Lordanian Sovereign Systems. Ave." anchored = TRUE + plane = DECORATIONS_PLANE /obj/structure/lordbanner/ec name = "exoplanet LSS banner" @@ -53,4 +54,4 @@ if(istype(ID.military_rank)) dudename = "[ID.military_rank.name] [dudename]" E.plantedby = "Planted on [stationdate2text()] by [dudename], [user.get_assignment()] of [GLOB.using_map.full_name]." - T.visible_message("[user] successfully claims this world with \the [E]!") \ No newline at end of file + T.visible_message("[user] successfully claims this world with \the [E]!") diff --git a/maps/castelnau/castelnau.dm b/maps/castelnau/castelnau.dm index e069536735ead..6ee90fc378111 100644 --- a/maps/castelnau/castelnau.dm +++ b/maps/castelnau/castelnau.dm @@ -22,6 +22,7 @@ #include "code/_global_vars/lists/locations.dm" #include "code/game/objects/effects/landmarks.dm" #include "code/gamemodes/objectives.dm" + #include "code/modules/aspects/night.dm" #include "code/modules/sandstorm.dm" #include "code/modules/client/preferences_spawnpoints.dm" #include "flooring/flooring_premade.dm" @@ -159,7 +160,7 @@ #include "../away/empty.dmm" #include "../away/rawl/rawl.dm" -// #include "../away/solship/solship.dm" + #include "../away/solship/solship.dm" #include "../away/mining/mining.dm" #include "../away/derelict/derelict.dm" #include "../away/bearcat/bearcat.dm" diff --git a/maps/castelnau/castelnau_ranks.dm b/maps/castelnau/castelnau_ranks.dm index 93d2904540772..6ea97eda4e304 100644 --- a/maps/castelnau/castelnau_ranks.dm +++ b/maps/castelnau/castelnau_ranks.dm @@ -14,9 +14,9 @@ // /datum/mil_branch/cult, /datum/mil_branch/ftu, /datum/mil_branch/syndi, - /datum/mil_branch/other, - /datum/mil_branch/alien, - /datum/mil_branch/skrell_fleet + /datum/mil_branch/larfleet, + /datum/mil_branch/larmarine, + /datum/mil_branch/other ) spawn_branch_types = list( @@ -27,9 +27,9 @@ // /datum/mil_branch/cult, /datum/mil_branch/ftu, /datum/mil_branch/syndi, - /datum/mil_branch/other, - /datum/mil_branch/alien, - /datum/mil_branch/skrell_fleet, + /datum/mil_rank/larfleet, + /datum/mil_branch/larmarine, + /datum/mil_branch/other ) species_to_branch_blacklist = list( diff --git a/maps/castelnau/castelnau_security_state.dm b/maps/castelnau/castelnau_security_state.dm index 7b9c077617d55..4c7a2b7470890 100644 --- a/maps/castelnau/castelnau_security_state.dm +++ b/maps/castelnau/castelnau_security_state.dm @@ -9,7 +9,7 @@ icon = 'maps/castelnau/icons/security_state.dmi' /decl/security_level/default/castelnaudept/code_green - name = "code green" + name = "Протокол: Длань" icon = 'icons/misc/security_state.dmi' light_max_bright = 0.25 @@ -24,11 +24,11 @@ var/static/datum/announcement/priority/security/security_announcement_green = new(do_log = 0, do_newscast = 1, new_sound = sound('sound/misc/notice2.ogg')) /decl/security_level/default/castelnaudept/code_green/switching_down_to() - security_announcement_green.Announce(" . .", ", .") + security_announcement_green.Announce("Угрозы для миссии отсутствуют, активирован протокол 'Длань'. Всем членам миссии необходимо вернуться в штатный режим работы.") notify_station() /decl/security_level/default/castelnaudept/code_violet - name = "code violet" + name = "Протокол: Скальпель" light_max_bright = 0.5 light_inner_range = 1 @@ -39,11 +39,11 @@ overlay_alarm = "alarm_violet" overlay_status_display = "status_display_violet" - up_description = " . . ." - down_description = " ; . ." + up_description = "В зоне действия миссии обнаружен опасный микроорганизм. От членов миссии требуется соблюдать все необходимые санитарные норма. Корабль ВТС 'Скряга' должен произвести отстыковку." + down_description = "Микроорганизм был уничтожен или изолирован. Члены миссии могут продолжать работу в штатном режиме." /decl/security_level/default/castelnaudept/code_orange - name = "code orange" + name = "Протокол: Меч" light_max_bright = 0.5 light_inner_range = 1 @@ -53,12 +53,12 @@ overlay_alarm = "alarm_orange" overlay_status_display = "status_display_orange" - up_description = " . . ." - down_description = " . . ." + up_description = "Активирован протокол 'Меч'. Членам миссии разрешается приступить к массовому освоению близлежащих земель и беспорядочному уничтожению всех противников." + down_description = "Протокол 'Меч' деактивирован. Все члены миссии должны вернуться на территорию аванпоста или Кастельнау." /decl/security_level/default/castelnaudept/code_blue - name = "code blue" + name = "Протокол: Кинжал" icon = 'icons/misc/security_state.dmi' light_max_bright = 0.5 @@ -69,11 +69,11 @@ overlay_alarm = "alarm_blue" overlay_status_display = "status_display_blue" - up_description = " , . ." - down_description = " . ." + up_description = "В зоне действия миссии обнаружена потенциальная угроза для хода миссии. Членам миссии рекомендуется соблюдать осторожность. Полномочия службы безопасности расширены." + down_description = "Угроза для миссии вышла из статуса критической, но продолжает существовать. Полномочия службы безопасности понижены." /decl/security_level/default/castelnaudept/code_red - name = "code red" + name = "Протокол: Щит" icon = 'icons/misc/security_state.dmi' light_max_bright = 0.75 @@ -87,10 +87,10 @@ var/static/datum/announcement/priority/security/security_announcement_red = new(do_log = 0, do_newscast = 1, new_sound = sound('sound/misc/redalert1.ogg')) /decl/security_level/default/castelnaudept/code_red/switching_up_to() - security_announcement_red.Announce(" . .", " .") + security_announcement_red.Announce("Обнаружена критическая угроза для хода миссии. Служба безопасности получает максимальные полномочия до её устранения.") notify_station() GLOB.using_map.unbolt_saferooms() /decl/security_level/default/castelnaudept/code_red/switching_down_to() - security_announcement_red.Announce("The self-destruct mechanism has been deactivated. All staff are to report to their supervisor for orders. All crew should obey orders from relevant emergency personnel. Security personnel are permitted to search staff and facilities, and may have weapons unholstered at any time.", "Attention! Code red alert procedures now in effect!") - notify_station() \ No newline at end of file + security_announcement_red.Announce("Ракетные базы Нова-Кубы деактивированы, угроза уничтожения корабля более не релевантна.") + notify_station() diff --git a/maps/castelnau/code/modules/aspects/night.dm b/maps/castelnau/code/modules/aspects/night.dm new file mode 100644 index 0000000000000..b41989f189ea8 --- /dev/null +++ b/maps/castelnau/code/modules/aspects/night.dm @@ -0,0 +1,19 @@ +/datum/round_aspect/night + name = "Ночь" + chance = 15 + weight = ASPECT_WEIGHT_CONTRABAND + announce_text = "Испепеляющая звезда зашла за горизонт. Тьма воцарилась на этой части планеты." + +/datum/round_aspect/night/get_desc_msg() + return SPAN_WARNING("В темноте мелькают не ясные силуэты...") + +/datum/round_aspect/night/do_preload_thing() + . = ..() + for(var/turf/simulated/floor/exoplanet/desert/cadaab/target_turf in world) + target_turf.set_light(0, 0, 0) + + for(var/turf/simulated/floor/inaks/target_turf in world) + target_turf.set_light(0, 0, 0) + + for(var/turf/simulated/floor/grass/cadaab/target_turf in world) + target_turf.set_light(0, 0, 0) diff --git a/maps/castelnau/code/modules/sandstorm.dm b/maps/castelnau/code/modules/sandstorm.dm index 02e47e2e728a2..2dcd42017ef75 100644 --- a/maps/castelnau/code/modules/sandstorm.dm +++ b/maps/castelnau/code/modules/sandstorm.dm @@ -49,7 +49,7 @@ for(var/mob/living/carbon/human/unlucky in shuffle(GLOB.living_mob_list_)) if(check_loc(unlucky) == CADAAB_OUTSIDE) - to_chat(unlucky, SPAN_WARNING("Along with the horizon, the sand swallows up the sun, bringing darkness and death.")) + to_chat(unlucky, SPAN_WARNING("Along with the horizon, the sand swallows up the sky, bringing darkness and death.")) sleep(15 SECONDS) @@ -79,6 +79,11 @@ areas.forced_ambience = list('sound/ambience/bos/super_sandstorm.ogg') areas.ambience = list('sound/effects/bos/lighting.ogg') areas.sandstorm_container = src + for(var/turf/simulated/outside_turf in view(0, areas)) + var/image/I = image(icon='maps/away/cadaab/icons/turfs.dmi',icon_state="sandstorm") + I.plane = DECORATIONS_PLANE + I.layer = 10 //Above everything + outside_turf.overlays += I else areas.forced_ambience = list('sound/ambience/bos/super_sandstorm_indoor.ogg') areas.ambience = list('sound/effects/bos/lighting.ogg') @@ -131,23 +136,6 @@ . = ..() animate(src, alpha = rand(55, 70), time = rand(40, 60)) -/* -/obj/screen/fullscreen/sandstorm/on_update_icon() Animation dont want work, idk why - . = ..() - animation() - -/obj/screen/fullscreen/sandstorm/proc/animation() - while(layer == DAMAGE_LAYER) //Always true. Below we create illusion of animation, randoming alpha - var/new_alpha - var/alpha_time - new_alpha = alpha + rand(-20, 20) - alpha_time = rand(7, 15) - if((new_alpha << 80) || (new_alpha >> 200)) //Dont give alpha up/fall too much - new_alpha = 140 - animate(src, alpha = new_alpha, time = alpha_time) - sleep(alpha_time) -*/ - /obj/screen/fullscreen/sandstorm/second icon_state = "sandstorm2" diff --git a/maps/castelnau/job/jobs_cargo.dm b/maps/castelnau/job/jobs_cargo.dm index ed739088ddacb..af31630d483a4 100644 --- a/maps/castelnau/job/jobs_cargo.dm +++ b/maps/castelnau/job/jobs_cargo.dm @@ -6,7 +6,6 @@ spawn_positions = 2 supervisors = "the Chief Merchant" economic_power = 8 - minimal_player_age = 7 ideal_character_age = 35 selection_color = "#755c48" outfit_type = /decl/hierarchy/outfit/job/cheapskate/cargo @@ -60,4 +59,4 @@ access_castelnau_bixie, access_castelnau_bixie_helm, - access_castelnau_hangar) \ No newline at end of file + access_castelnau_hangar) diff --git a/maps/castelnau/job/jobs_command.dm b/maps/castelnau/job/jobs_command.dm index be8a1ee50215b..041f9cd106aab 100644 --- a/maps/castelnau/job/jobs_command.dm +++ b/maps/castelnau/job/jobs_command.dm @@ -4,7 +4,7 @@ supervisors = "the Regulator High Command and the God (He didn't answer last time)" department_flag = COM head_position = 1 - minimal_player_age = 21 + minimal_player_age = 14 economic_power = 15 ideal_character_age = 50 outfit_type = /decl/hierarchy/outfit/job/castelnau/reg/com/captain @@ -73,7 +73,7 @@ total_positions = 1 spawn_positions = 1 req_admin_notify = 1 - minimal_player_age = 21 + minimal_player_age = 14 economic_power = 8 ideal_character_age = 45 outfit_type = /decl/hierarchy/outfit/job/castelnau/reg/com/hop @@ -194,6 +194,7 @@ head_position = 1 total_positions = 1 spawn_positions = 1 + minimal_player_age = 21 economic_power = 8 outfit_type = /decl/hierarchy/outfit/job/castelnau/gov/com/emissary selection_color = "#304582" @@ -238,6 +239,7 @@ supervisors = "the Galactic Security Corps" selection_color = "#304582" economic_power = 8 + minimal_player_age = 21 minimum_character_age = list(SPECIES_HUMAN = 35) outfit_type = /decl/hierarchy/outfit/job/castelnau/gov/com/commissary allowed_branches = list( @@ -290,4 +292,4 @@ /datum/computer_file/program/reports) /datum/job/sea/get_description_blurb() - return "-" \ No newline at end of file + return "-" diff --git a/maps/castelnau/job/jobs_engineering.dm b/maps/castelnau/job/jobs_engineering.dm index fcc8f87d8debb..6072dbb72665f 100644 --- a/maps/castelnau/job/jobs_engineering.dm +++ b/maps/castelnau/job/jobs_engineering.dm @@ -8,7 +8,7 @@ total_positions = 1 spawn_positions = 1 economic_power = 6 - minimal_player_age = 14 + minimal_player_age = 7 ideal_character_age = 34 allowed_branches = list(/datum/mil_branch/reg, /datum/mil_branch/mil) @@ -66,7 +66,6 @@ total_positions = 2 spawn_positions = 2 - minimal_player_age = 7 ideal_character_age = 25 economic_power = 4 @@ -129,7 +128,6 @@ total_positions = 1 spawn_positions = 1 - minimal_player_age = 7 ideal_character_age = 25 economic_power = 4 give_psionic_implant_on_join = FALSE @@ -187,6 +185,7 @@ department_flag = ENG total_positions = 2 spawn_positions = 2 + minimal_player_age = 7 supervisors = "the Senior Engineer" alt_titles = list( "Biomechanical Engineer") @@ -222,4 +221,4 @@ access_castelnau_external_airlocks ) - skill_points = 25 \ No newline at end of file + skill_points = 25 diff --git a/maps/castelnau/job/jobs_evaguys.dm b/maps/castelnau/job/jobs_evaguys.dm index 6fabd1e2d04ae..524b5488ba6b8 100644 --- a/maps/castelnau/job/jobs_evaguys.dm +++ b/maps/castelnau/job/jobs_evaguys.dm @@ -6,7 +6,7 @@ total_positions = 1 spawn_positions = 1 economic_power = 6 - minimal_player_age = 0 + minimal_player_age = 7 selection_color = "#4f3230" minimum_character_age = list(SPECIES_HUMAN = 24) allowed_branches = list( @@ -46,6 +46,7 @@ department_flag = COM total_positions = 1 spawn_positions = 1 + minimal_player_age = 14 supervisors = "the Captain and the Coordinator" selection_color = "#2f2f7f" economic_power = 9 @@ -228,6 +229,7 @@ department_flag = SEC total_positions = 1 spawn_positions = 1 + minimal_player_age = 14 supervisors = "the Coordinator" selection_color = "#c63939" skill_points = 20 @@ -298,4 +300,4 @@ access_castelnau_external_airlocks, access_castelnau_perseus, - access_castelnau_perseus_helm) \ No newline at end of file + access_castelnau_perseus_helm) diff --git a/maps/castelnau/job/jobs_medical.dm b/maps/castelnau/job/jobs_medical.dm index 9717ef7c9d200..daee7d0cbf199 100644 --- a/maps/castelnau/job/jobs_medical.dm +++ b/maps/castelnau/job/jobs_medical.dm @@ -3,7 +3,7 @@ department = "Medical" department_flag = MED - minimal_player_age = 14 + minimal_player_age = 7 ideal_character_age = 45 total_positions = 1 spawn_positions = 1 diff --git a/maps/castelnau/job/jobs_merchants.dm b/maps/castelnau/job/jobs_merchants.dm index db3266e6847f9..d78e12b58c069 100644 --- a/maps/castelnau/job/jobs_merchants.dm +++ b/maps/castelnau/job/jobs_merchants.dm @@ -5,7 +5,7 @@ total_positions = 1 spawn_positions = 1 supervisors = "the invisible hand of the market" - minimal_player_age = 21 + minimal_player_age = 14 economic_power = 18 selection_color = "#4f3e30" allowed_branches = list( @@ -48,7 +48,7 @@ total_positions = 1 spawn_positions = 1 supervisors = "the Chief Merchant" - minimal_player_age = 21 + minimal_player_age = 7 economic_power = 10 selection_color = "#755c48" outfit_type = /decl/hierarchy/outfit/job/cheapskate/merchant @@ -81,7 +81,6 @@ total_positions = 1 spawn_positions = 1 supervisors = "the FTU merchants" - minimal_player_age = 22 economic_power = 6 selection_color = "#755c48" outfit_type = /decl/hierarchy/outfit/job/cheapskate/security diff --git a/maps/castelnau/job/jobs_security.dm b/maps/castelnau/job/jobs_security.dm index 7f613c631fe7d..7117c20a9176b 100644 --- a/maps/castelnau/job/jobs_security.dm +++ b/maps/castelnau/job/jobs_security.dm @@ -6,7 +6,7 @@ spawn_positions = 1 supervisors = "the Captain, the First Mate and the Coordinator" economic_power = 8 - minimal_player_age = 22 + minimal_player_age = 14 ideal_character_age = 35 outfit_type = /decl/hierarchy/outfit/job/castelnau/reg/com/sheriff allowed_branches = list(/datum/mil_branch/reg) @@ -55,7 +55,7 @@ supervisors = "the Sheriff" selection_color = "#9e2e2e" economic_power = 6 - minimal_player_age = 20 + minimal_player_age = 7 ideal_character_age = 25 skill_points = 20 @@ -97,7 +97,7 @@ supervisors = "the Sheriff" selection_color = "#9e2e2e" economic_power = 6 - minimal_player_age = 20 + minimal_player_age = 7 ideal_character_age = 25 give_psionic_implant_on_join = FALSE skill_points = 20