From 4991b0e9b15d8e44c1c8688a9130e59952db9320 Mon Sep 17 00:00:00 2001 From: Alberyk Date: Sun, 26 Feb 2017 17:19:00 -0300 Subject: [PATCH 01/10] Custom items 26/02 (#1843) Adding the following items: Family Beret - Kar'lan Sel'ler - toasterstrudes Tajaran Service Uniform - Guskov Andrei - fireandglory Siik'maas-Tau Ceti Basic Dictionary - Zhilin Vadim - fireandglory Emergency Response Team Duty Jacket - Fai Sinsa - soundscopes Old Tajaran Nobleman Suit - Faysal Al-Shennawi - alberyk Prosthetic Vaurca Eyelids - Ka'Akaix'Ghoz Zo'ra - sleepywolf Removed: Clement Beach implant at player's request Vittorio Giurifiglio arm band, because item was turned into a custom loadout option due to the owner and players requests --- code/modules/clothing/glasses/glasses.dm | 2 + code/modules/customitems/item_defines.dm | 83 ++++++++++++++++---- icons/mob/custom_synthetic.dmi | Bin 90672 -> 92954 bytes icons/obj/custom_items/fai_jacket.dmi | Bin 0 -> 741 bytes icons/obj/custom_items/faysal_uniform.dmi | Bin 0 -> 980 bytes icons/obj/custom_items/ghoz_eyes.dmi | Bin 0 -> 476 bytes icons/obj/custom_items/guskov_uniform.dmi | Bin 0 -> 791 bytes icons/obj/custom_items/karlan_beret.dmi | Bin 0 -> 448 bytes icons/obj/custom_items/vittorio_armband.dmi | Bin 848 -> 0 bytes icons/obj/custom_items/zhilin_book.dmi | Bin 0 -> 623 bytes 10 files changed, 71 insertions(+), 14 deletions(-) create mode 100644 icons/obj/custom_items/fai_jacket.dmi create mode 100644 icons/obj/custom_items/faysal_uniform.dmi create mode 100644 icons/obj/custom_items/ghoz_eyes.dmi create mode 100644 icons/obj/custom_items/guskov_uniform.dmi create mode 100644 icons/obj/custom_items/karlan_beret.dmi delete mode 100644 icons/obj/custom_items/vittorio_armband.dmi create mode 100644 icons/obj/custom_items/zhilin_book.dmi diff --git a/code/modules/clothing/glasses/glasses.dm b/code/modules/clothing/glasses/glasses.dm index bf6c7d78cf1..07a92303b99 100644 --- a/code/modules/clothing/glasses/glasses.dm +++ b/code/modules/clothing/glasses/glasses.dm @@ -188,6 +188,7 @@ flags_inv |= HIDEEYES body_parts_covered |= EYES icon_state = initial(icon_state) + item_state = initial(item_state) flash_protection = initial(flash_protection) tint = initial(tint) usr << "You flip \the [src] down to protect your eyes." @@ -196,6 +197,7 @@ flags_inv &= ~HIDEEYES body_parts_covered &= ~EYES icon_state = "[initial(icon_state)]up" + item_state = "[initial(item_state)]up" flash_protection = FLASH_PROTECTION_NONE tint = TINT_NONE usr << "You push \the [src] up out of your face." diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm index cf37d1ced15..47a336aee2d 100644 --- a/code/modules/customitems/item_defines.dm +++ b/code/modules/customitems/item_defines.dm @@ -165,7 +165,7 @@ All custom items with worn sprites must follow the contained sprite system: http /obj/item/weapon/melee/fluff/tina_knife //Consecrated Athame - Tina Kaekel - tainavaa name = "consecrated athame" - desc = "An athame used in occult rituals. The double-edged dagger is dull. The handle is black with a pink/white occult design strewn about it, and 'Tina' is inscribed into it in decorated letters." + desc = "An athame used in occult rituals. The double-edged dagger is dull. The handle is black with a pink/white occult design strewn about it, and \"Tina\" is inscribed into it in decorated letters." icon = 'icons/obj/custom_items/tina_knife.dmi' icon_state = "tina_knife" item_state = "knife" @@ -178,7 +178,7 @@ All custom items with worn sprites must follow the contained sprite system: http name = "\"Hephaestus Industrial Exosuit MK III\" APLU customisation kit" desc = "A ripley APLU model manufactured by Hephaestus industries, a common sight in New Gibson nowadays. It shines with chrome painting and a fancy reinforced glass cockpit." new_name = "Hephaestus Industrial Exosuit MK III" - new_desc = "An ripley APLU model manufactured by Hephaestus industries, a common sight in New Gibson nowadays. It shines with chrome painting and a fancy reinforced glass cockpit." + new_desc = "A ripley APLU model manufactured by Hephaestus industries, a common sight in New Gibson nowadays. It shines with chrome painting and a fancy reinforced glass cockpit." new_icon = "ripley_zairjah" //a lot of thanks to cakeisossim for the sprites allowed_types = list("ripley","firefighter") @@ -406,14 +406,6 @@ All custom items with worn sprites must follow the contained sprite system: http desc = "A NT Asset Protection Force Beret. It has the NT APF insignia on it as well as the Name \"Goellstein\" inside." -/obj/item/clothing/accessory/armband/fluff/vittorio_armband //ATLAS Armband - Vittorio Giurifiglio - tytostyris - name = "ATLAS armband" - desc = "This is an atlas armband showing anyone who sees this person, as a member of the Political party Atlas." - icon = 'icons/obj/custom_items/vittorio_armband.dmi' - icon_state = "vittorio_armband" - item_state = "vittorio_armband" - contained_sprite = 1 - /obj/item/clothing/head/fluff/vittorio_fez //Black Fez - Vittorio Giurifiglio - tytostyris name = "black fez" desc = "It is a black fez, it bears an Emblem of the Astronomical symbol of Earth, It also has some nice tassels." @@ -480,7 +472,7 @@ All custom items with worn sprites must follow the contained sprite system: http /obj/item/weapon/reagent_containers/food/drinks/flask/fluff/barcia_flask //First Shot - Gabriel Barcia - mrgabol100 name = "first shot" - desc = "A flask. Smells of absinthe, maybe vodka. The bottom left corner has a silver bar. \"The bottom is engraved, it reads 'The First Shot\"." + desc = "A flask. Smells of absinthe, maybe vodka. The bottom left corner has a silver bar. The bottom is engraved, it reads: \"The First Shot\"." icon = 'icons/obj/custom_items/barcia_flask.dmi' icon_state = "barcia_flask" @@ -497,6 +489,7 @@ All custom items with worn sprites must follow the contained sprite system: http gender = NEUTER body_parts_covered = null + /obj/item/clothing/under/dress/fluff/sayyidah_dress //Traditional Jumper Dress - Sayyidah Al-Kateb - alberyk name = "traditional jumper dress" desc = "A light summer-time dress, decorated neatly with black and silver colors, it seems to be rather old." @@ -552,7 +545,7 @@ All custom items with worn sprites must follow the contained sprite system: http user.visible_message("[user] thrust the [src.name] into [M]'s face.") -/obj/item/weapon/fluff/akela_photo // Akela's Family Photo - Akela Ha'kim - moltenkore +/obj/item/weapon/fluff/akela_photo //Akela's Family Photo - Akela Ha'kim - moltenkore name = "family photo" desc = "You see on the photo a tajaran couple holding a small kit in their arms, while looking very happy. On the back it is written; \"Nasir, Akela and Ishka\", with a little gold mark that reads: \"Two months\"." icon = 'icons/obj/custom_items/akela_photo.dmi' @@ -856,7 +849,7 @@ All custom items with worn sprites must follow the contained sprite system: http /obj/item/clothing/head/beret/engineering/fluff/ikrad_beret //LR-31MTA Beret - Ikrad Yam'hir - houseofsynth - name = "LR-31MTA Beret" + name = "LR-31MTA beret" desc = "A silver beret with an insignia on the front, it looks like an old Tajaran cannon with a ring around it. \ Along the top half of the ring \"LR-31MTA\" is engraved. The word \"Yam'hir\" is engraved along the bottom half of the ring. \ The beret looks old and is worn in some places around the edges. It appears to have a flap inside, \ @@ -939,7 +932,7 @@ All custom items with worn sprites must follow the contained sprite system: http var/licensed_systems = "Republic of Biesel, Sol Alliance, Nralakk" var/supplementary_endorsements = "Licensed Medical Examiner; Sol Alliance, Republic of Biesel - Concealed firearm carry; Sol Alliance, Republic of Biesel" var/citizenship = "Republic of Biesel" - + /obj/item/clothing/accessory/badge/fluff/bell_badge/verb/read() set name = "Review credentials" set category = "Object" @@ -953,3 +946,65 @@ All custom items with worn sprites must follow the contained sprite system: http usr << "The systems that the credentials show the user is licensed to investigate in are [licensed_systems]." usr << "Additional endorsements registered on the card show: [supplementary_endorsements]." return + + +/obj/item/clothing/head/beret/engineering/fluff/karlan_beret //Family Beret - Kar'lan Sel'ler - toasterstrudes + name = "family beret" + desc = "A brown beret with an orange patch. The patch have the initials; \"K.S.\" sewn into it." + icon = 'icons/obj/custom_items/karlan_beret.dmi' + icon_state = "karlan_beret" + item_state = "karlan_beret" + contained_sprite = 1 + + +/obj/item/clothing/under/fluff/guskov_uniform //Tajaran Service Uniform - Guskov Andrei - fireandglory + name = "tajaran service uniform" + desc = "This is obviously a military service uniform, there are signs that it is of Tajaran make, modified to be a bit less warm, although it doesn't look like any uniform used by the People's Republic of Adhomai." + icon = 'icons/obj/custom_items/guskov_uniform.dmi' + icon_state = "guskov_uniform" + item_state = "guskov_uniform" + contained_sprite = 1 + + +/obj/item/weapon/fluff/zhilin_book //Siik'maas-Tau Ceti Basic Dictionary - Zhilin Vadim - fireandglory + name = "siik'maas-tau ceti basic dictionary" + desc = "A hefty dictionary with a simple design on the cover, it seems to be for translations. There's a label on the back denoting that it belongs to a \"Zhilin Vadim\"." + icon = 'icons/obj/custom_items/zhilin_book.dmi' + icon_state = "zhilin_book" + w_class = 3 + +/obj/item/weapon/fluff/zhilin_book/attack_self(mob/user as mob) + user.visible_message("[user] starts flipping through \the [src].", + "You start looking through \the [src], it appears to be filled with translations of Tau-Ceti basic for tajaran users.", + "You hear pages being flipped.") + playsound(src.loc, "pageturn", 50, 1) + + +/obj/item/clothing/suit/storage/toggle/fluff/fay_jacket //Emergency Response Team Duty Jacket - Fai Sinsa - soundscopes + name = "emergency response team duty jacket" + desc = "A militaristic duty jacket worn by members of the NanoTrasen Emergency Response Teams. The nameplate reads: \"Tpr Sinsa\"." + icon = 'icons/obj/custom_items/fai_jacket.dmi' + icon_state = "fai_jacket" + item_state = "fai_jacket" + icon_open = "fai_jacket_open" + icon_closed = "fai_jacket" + contained_sprite = 1 + + +/obj/item/clothing/under/fluff/faysal_uniform //Old Tajaran Nobleman Suit - Faysal Al-Shennawi - alberyk + name = "old tajaran nobleman suit" + desc = "A fancy looking suit, made of white line, adorned with golden details and buttons bearing long forgotten meanings. A blue sash decorates this piece of clothing." + icon = 'icons/obj/custom_items/faysal_uniform.dmi' + icon_state = "faysal_uniform" + item_state = "faysal_uniform" + contained_sprite = 1 + + +/obj/item/clothing/glasses/welding/fluff/ghoz_eyes //Prosthetic Vaurca Eyelids - Ka'Akaix'Ghoz Zo'ra - sleepywolf + name = "prosthetic vaurca eyelids" + desc = "A small contraption of micro-actuators with a button on the side." + icon = 'icons/obj/custom_items/ghoz_eyes.dmi' + icon_state = "ghoz_eyes" + item_state = "ghoz_eyes" + contained_sprite = 1 + action_button_name = "Toggle Eyelids" diff --git a/icons/mob/custom_synthetic.dmi b/icons/mob/custom_synthetic.dmi index 7526831b8c637641e246a38ce8b60358ac145be5..acb2b0cb966338759b442e085a4b68886d903504 100644 GIT binary patch literal 92954 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 literal 90672 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 VBx+hDWeflS002ovPDHLkV1lP)PJRFY literal 0 HcmV?d00001 diff --git a/icons/obj/custom_items/karlan_beret.dmi b/icons/obj/custom_items/karlan_beret.dmi new file mode 100644 index 0000000000000000000000000000000000000000..88b9239156b2adbc8251212be597a2cce39c2214 GIT binary patch literal 448 zcmV;x0YCnUP)3RRI60RlvZ&>XZlV00001bW%=J06^y0W&i*H zhk8_4bVOxyV{&P5bZKvH004NLQ&w*wM2=FGbOXA7$|JW#hF%=n41b^ zXXKX@7vzJqn(CPA7-H8QpOK0%zy!qrWd&D17qIgHNO&+p;_D6{0002DNklka%KzcNff>A&{z-(+lng(OzViZ2X`asy&7@5oHBuF5^GoooA qT-p678VW; z4jLL70|NsuFE1h@A|N0jCMG5;D=Qx#9~Bi9US3`h5D*Ow4Gatn0RaIE3kx(fG#D5d z2L}f?H#ajgGdnvwOiWBaKR-M?JSQh7Jv}{2N=iOHK2lOrKtMnS1_m`XHAzWHLPA0~ zI5-|29z#PzEiElYMMX1qB@)9TXH4O-)TiL_{bkC{|WhBqSs`IXOl~ zMiLSdL?j%u00001bW%=J06^y0W&i*HetJ|`bVOxyV{&P5bZKvH004NLQ&wiSoq$Iy6 zGe17DC^soFFGY!qGbOXA7${}P#hF%=n41b=?!~dmoHY} zCN($!00EpyL_t(oh3%JXPlGTNhF93Jl(DM=VVsF$8z>u7HbI?t=iLAQM^@uv;*x42 zjeh9!fe$Cm`_LSEp;A%&I|xT=yr%0_keI&*092NM7|eusfgA&=F^kl>pejc|YK>;A z-Qj|L=t?ly&OzJtdOiRG@MqZyQnUJ1%KDSGC2f&wvY=Xeq6EQ!O*xkykM?owi| zzQ&uJ<_YG^(@On_;CA9%#!JMiF;5db4s0Oht^>Zq8Rt10-+3n~q6wrZdnH5H53;-a z;^7f7hOATme#hIKS+o3UwMv5{Qf>#fh9Yz?R*TexR$a<|4bSVv!;94fZy@Kuf%d^> z6WlJ>maJ2sx1noTzPwun@EeP?w^t|>3Wego;W&=ee62^N3xq#2zs4CB`%(o8g+ihD a16~2jRUxNU-wSmB0000V=-0C=1w$2$suFc1a6I(v$T_TsNiBN0iVR}jT$7C(U`D0q4cyO|VC+vx$S z*K`{n*jpi^SdQZ`K%z8F?W9de-{LRlC-3=x`~R3sr&DwZ+9|t9fa|)w zwgr%`Q^3k5UDxf6$Kwb9JkLv-AR3KEq_Th_`NQ1}27>_zwLqwq`6(%&lmt7w1OO01 zkR-|0yhRyaKfd+~+q(yvA~&J+QxI&vwa<+b-#_O7<_D2K-QR+c($r^YH3EbXP(vEb zNdhn&4k4ukW4rG8`P5!4761TB87S4Sv628OCHnn-6<7GapV^dBC?$^zZ z0HFFZaC`)cc9C4hO8d=LH=&FbmMh+!faQuK Date: Mon, 27 Feb 2017 19:15:31 -0300 Subject: [PATCH 02/10] Antag contest week event (#1834) * Update carp_migration.dm * Add files via upload * Update sol_items.dm * Update sol_items.dm * Update captain.dm * Update civilian.dm * Update sol_items.dm * Update baystation12.dme * Add files via upload * Update carp_migration.dm * Add files via upload * Add files via upload * Add files via upload * Update sol_items.dm * Update civilian.dm --- baystation12.dme | 1 + code/game/jobs/job/captain.dm | 15 +- code/game/jobs/job/civilian.dm | 17 +- code/modules/antag_contest/contest_helpers.dm | 11 + code/modules/antag_contest/sol_items.dm | 291 ++++++++++++++++++ icons/obj/sol_uniform.dmi | Bin 0 -> 22388 bytes maps/exodus-1.dmm | 2 +- 7 files changed, 324 insertions(+), 13 deletions(-) create mode 100644 code/modules/antag_contest/sol_items.dm create mode 100644 icons/obj/sol_uniform.dmi diff --git a/baystation12.dme b/baystation12.dme index 0775de87e57..88cc8eac53e 100644 --- a/baystation12.dme +++ b/baystation12.dme @@ -990,6 +990,7 @@ #include "code\modules\antag_contest\contest_helpers.dm" #include "code\modules\antag_contest\contest_objective.dm" #include "code\modules\antag_contest\contest_verbs.dm" +#include "code\modules\antag_contest\sol_items.dm" #include "code\modules\assembly\assembly.dm" #include "code\modules\assembly\bomb.dm" #include "code\modules\assembly\helpers.dm" diff --git a/code/game/jobs/job/captain.dm b/code/game/jobs/job/captain.dm index 82858a19d42..9c7ed17b2a6 100644 --- a/code/game/jobs/job/captain.dm +++ b/code/game/jobs/job/captain.dm @@ -1,7 +1,7 @@ var/datum/announcement/minor/captain_announcement = new(do_newscast = 1) /datum/job/captain - title = "Captain" + title = "Sol Officer" flag = CAPTAIN department = "Command" head_position = 1 @@ -9,7 +9,7 @@ var/datum/announcement/minor/captain_announcement = new(do_newscast = 1) faction = "Station" total_positions = 1 spawn_positions = 1 - supervisors = "company officials and Corporate Regulations" + supervisors = "the Sol Alliance and Admiral Michael Frost" selection_color = "#ccccff" idtype = /obj/item/weapon/card/id/gold req_admin_notify = 1 @@ -29,20 +29,19 @@ var/datum/announcement/minor/captain_announcement = new(do_newscast = 1) if(3) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel_cap(H), slot_back) if(4) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(H), slot_back) if(5) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/duffel/cap(H), slot_back) - H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/captain(H), slot_w_uniform) + H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/dress/officer(H), slot_w_uniform) if(H.age>49) - // Since we can have something other than the default uniform at this + // Since we can have something other than the default uniform at this // point, check if we can actually attach the medal var/obj/item/clothing/uniform = H.w_uniform var/obj/item/clothing/accessory/medal/gold/captain/medal = new() - if(uniform && uniform.can_attach_accessory(medal)) uniform.attach_accessory(null, medal) else qdel(medal) H.equip_to_slot_or_del(new /obj/item/device/pda/captain(H), slot_belt) - H.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/clothing/head/caphat(H), slot_head) + H.equip_to_slot_or_del(new /obj/item/clothing/shoes/laceup(H), slot_shoes) + H.equip_to_slot_or_del(new /obj/item/clothing/head/dress/officer(H), slot_head) H.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses(H), slot_glasses) if(H.backbag == 1) H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/ids(H), slot_l_hand) @@ -50,7 +49,7 @@ var/datum/announcement/minor/captain_announcement = new(do_newscast = 1) H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/ids(H.back), slot_in_backpack) - H.implant_loyalty(H) + H.implant_loyalty_sol(H) return 1 diff --git a/code/game/jobs/job/civilian.dm b/code/game/jobs/job/civilian.dm index 472c6bf856e..b5e3df4625f 100644 --- a/code/game/jobs/job/civilian.dm +++ b/code/game/jobs/job/civilian.dm @@ -263,18 +263,19 @@ //var/global/lawyer = 0//Checks for another lawyer //This changed clothes on 2nd lawyer, both IA get the same dreds. /datum/job/lawyer - title = "Internal Affairs Agent" + title = "Alliance Representative" flag = LAWYER department = "Civilian" department_flag = CIVILIAN faction = "Station" total_positions = 2 spawn_positions = 2 - supervisors = "company officials and Corporate Regulations" + supervisors = "the Sol Alliance and Admiral Michael Frost" selection_color = "#dddddd" economic_modifier = 7 access = list(access_lawyer, access_sec_doors, access_maint_tunnels, access_heads) minimal_access = list(access_lawyer, access_sec_doors, access_heads) + alt_titles = list("NanoTrasen Internal Affairs Agent") equip(var/mob/living/carbon/human/H) @@ -291,8 +292,16 @@ H.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses/big(H), slot_glasses) H.equip_to_slot_or_del(new /obj/item/device/pda/lawyer(H), slot_belt) H.equip_to_slot_or_del(new /obj/item/weapon/storage/briefcase(H), slot_l_hand) - - H.implant_loyalty(H) + + if (H.mind.role_alt_title) + switch(H.mind.role_alt_title) + if("Alliance Representative") + H.equip_to_slot_or_del(new /obj/item/weapon/melee/telebaton(H), slot_in_backpack) //remove those when the event is over + H.equip_to_slot_or_del(new /obj/item/weapon/gun/projectile/colt(H), slot_in_backpack) //remove those when the event is over + H.implant_loyalty_sol(H) + if("NanoTrasen Internal Affairs Agent") + H.implant_loyalty(H) + return 1 diff --git a/code/modules/antag_contest/contest_helpers.dm b/code/modules/antag_contest/contest_helpers.dm index 53235d77b50..3bef7a99c5d 100644 --- a/code/modules/antag_contest/contest_helpers.dm +++ b/code/modules/antag_contest/contest_helpers.dm @@ -42,3 +42,14 @@ antag_contest_side = ANTI_SYNTH else antag_contest_side = 0 + + +/mob/living/carbon/human/proc/implant_loyalty_sol(mob/living/carbon/human/M, override = FALSE) // Won't override by default. + + var/obj/item/weapon/implant/loyalty/sol/L = new/obj/item/weapon/implant/loyalty/sol(M) + L.imp_in = M + L.implanted = 1 + var/obj/item/organ/external/affected = M.organs_by_name["head"] + affected.implants += L + L.part = affected + L.implanted(src) \ No newline at end of file diff --git a/code/modules/antag_contest/sol_items.dm b/code/modules/antag_contest/sol_items.dm new file mode 100644 index 00000000000..304ff05aae8 --- /dev/null +++ b/code/modules/antag_contest/sol_items.dm @@ -0,0 +1,291 @@ +/* + * Sol Alliance military related items + */ + + +/obj/item/weapon/implant/loyalty/sol + name = "loyalty implant" + desc = "Makes you loyal to the Sol Alliance, or to a certain individual." + +/obj/item/weapon/implant/loyalty/sol/implanted(mob/M) + if(!istype(M, /mob/living/carbon/human)) return 0 + var/mob/living/carbon/human/H = M + var/datum/antagonist/antag_data = get_antag_data(H.mind.special_role) + if(antag_data && (antag_data.flags & ANTAG_IMPLANT_IMMUNE)) + H.visible_message("[H] seems to resist the implant!", "You feel the tendrils of the Sol Alliance try to invade your mind!") + return 0 + else + clear_antag_roles(H.mind, 1) + H << "You feel a surge of loyalty towards Admiral Michael Frost." + return 1 + + +//sol uniforms + +/obj/item/clothing/under/rank/fatigues //regular sol navy combat fatigues + name = "sol navy fatigues" + desc = "Military looking uniform issued to Sol Alliance navy, to be used while in the field." + icon = 'icons/obj/sol_uniform.dmi' + icon_state = "sol_uniform" + item_state = "sol_uniform" + contained_sprite = 1 + armor = list(melee = 10, bullet = 10, laser = 10,energy = 0, bomb = 0, bio = 0, rad = 0) + +/obj/item/clothing/under/rank/fatigues/marine //regular sol navy marine fatigues + name = "sol marine fatigues" + desc = "Military looking uniform issued to Sol Alliance marines, to be used while in the field." + icon = 'icons/obj/sol_uniform.dmi' + icon_state = "marine_fatigue" + item_state = "marine_fatigue" + contained_sprite = 1 + +/obj/item/clothing/under/rank/service //navy personnel service unniform + name = "sol navy service uniform" + desc = "Military looking service uniform issued to Sol Alliance navy members." + icon = 'icons/obj/sol_uniform.dmi' + icon_state = "whiteservice" + item_state = "whiteservice" + contained_sprite = 1 + +/obj/item/clothing/under/rank/service/marine //sol marine service unniform + name = "sol marine service uniform" + desc = "Military looking service uniform issued to Sol Alliance marines." + icon = 'icons/obj/sol_uniform.dmi' + icon_state = "tanutility" + item_state = "tanutility" + contained_sprite = 1 + +/obj/item/clothing/under/rank/dress //navy personnel dress unniform + name = "sol navy dress uniform" + desc = "A fancy military looking dress uniform issued to Sol Alliance navy members." + icon = 'icons/obj/sol_uniform.dmi' + icon_state = "sailor" + item_state = "sailor" + contained_sprite = 1 + +/obj/item/clothing/under/rank/dress/marine //sol marine dress unniform + name = "sol marine dress uniform" + desc = "A fancy military looking dress uniform issued to Sol Alliance marine." + icon = 'icons/obj/sol_uniform.dmi' + icon_state = "mahreendress" + item_state = "mahreendress" + contained_sprite = 1 + +/obj/item/clothing/under/rank/dress/officer //sol marine officer dress unniform + name = "sol navy officer dress uniform" + desc = "A fancy military looking dress uniform issued to Sol Alliance navy officers." + icon = 'icons/obj/sol_uniform.dmi' + icon_state = "dress" + item_state = "dress" + contained_sprite = 1 + +/obj/item/clothing/under/rank/dress/admiral //admiral uniform + name = "sol navy admiral uniform" + desc = "A fancy military dress uniform issued to a higher member of the Sol Alliance navy." + icon = 'icons/obj/sol_uniform.dmi' + icon_state = "admiral_uniform" + item_state = "admiral_uniform" + contained_sprite = 1 + +//hats + +/obj/item/clothing/head/navy + name = "sol navy utility cover" + desc = "An eight pointed cover issued to Sol Alliance navy members as part of their field uniform." + icon = 'icons/obj/sol_uniform.dmi' + icon_state = "greyutility" + item_state = "greyutility" + contained_sprite = 1 + armor = list(melee = 10, bullet = 10, laser = 10,energy = 0, bomb = 0, bio = 0, rad = 0) + +/obj/item/clothing/head/navy/marine + name = "sol marine utility cover" + desc = "An eight pointed cover issued to Sol Alliance marines as part of their field uniform." + icon = 'icons/obj/sol_uniform.dmi' + icon_state = "greenutility" + item_state = "greenutility" + contained_sprite = 1 + +/obj/item/clothing/head/navy/garrison + name = "sol marine garrison cap" + desc = "A green garrison cap issued to Sol Alliance marines." + icon = 'icons/obj/sol_uniform.dmi' + icon_state = "greengarrisoncap" + item_state = "greengarrisoncap" + contained_sprite = 1 + +/obj/item/clothing/head/dress + name = "sol navy dress cap" + desc = "A white cap issued as part of the Sol Alliance navy dress uniform." + icon = 'icons/obj/sol_uniform.dmi' + icon_state = "whitepeakcap" + item_state = "whitepeakcap" + contained_sprite = 1 + +/obj/item/clothing/head/dress/marine + name = "sol marine dress cap" + desc = "A green cap issued as part of the Sol Alliance marine dress uniform." + icon = 'icons/obj/sol_uniform.dmi' + icon_state = "whitewheelcap" + item_state = "whitewheelcap" + contained_sprite = 1 + +/obj/item/clothing/head/dress/officer + name = "sol navy officer dress cap" + desc = "A white cap issued as part of the Sol Alliance navy officers dress uniform." + icon = 'icons/obj/sol_uniform.dmi' + icon_state = "whitepeakcap" + item_state = "whitepeakcap" + contained_sprite = 1 + +/obj/item/clothing/head/dress/admiral + name = "sol navy admiral dress cap" + desc = "A fancy looking cap issued to a higher member of the Sol Alliance navy." + icon = 'icons/obj/sol_uniform.dmi' + icon_state = "admiral_cap" + item_state = "admiral_cap" + contained_sprite = 1 + +//ceremonial swords + +/obj/item/weapon/melee/ceremonial_sword + name = "sol officer ceremonial sword" + desc = "A ceremonial sword issued to Sol navy officers as part of their dress uniform." + icon = 'icons/obj/sol_uniform.dmi' + icon_state = "officersword" + item_state = "officersword" + contained_sprite = 1 + flags = CONDUCT + slot_flags = SLOT_BELT + force = 15 + throwforce = 5 + w_class = 4 + sharp = 1 + edge = 1 + can_embed = 0 + origin_tech = list(TECH_COMBAT = 4) + attack_verb = list("attacked", "slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") + hitsound = 'sound/weapons/bladeslice.ogg' + +/obj/item/weapon/melee/ceremonial_sword/marine + name = "sol marine ceremonial sword" + desc = "A ceremonial sword issued to Sol marine officers as part of their dress uniform." + icon = 'icons/obj/sol_uniform.dmi' + icon_state = "marineofficersword" + item_state = "marineofficersword" + contained_sprite = 1 + +//closet uniform + +/obj/structure/closet/sol + name = "sol navy uniform closet" + desc = "It's a storage unit for Sol Alliance navy uniforms." + icon_state = "syndicate1" + icon_closed = "syndicate1" + icon_opened = "syndicate1open" + +/obj/structure/closet/sol/navy/New() + ..() + new /obj/item/clothing/under/rank/fatigues(src) + new /obj/item/clothing/under/rank/fatigues(src) + new /obj/item/clothing/under/rank/fatigues(src) + new /obj/item/clothing/under/rank/service(src) + new /obj/item/clothing/under/rank/service(src) + new /obj/item/clothing/under/rank/service(src) + new /obj/item/clothing/head/navy(src) + new /obj/item/clothing/head/navy(src) + new /obj/item/clothing/head/navy(src) + new /obj/item/clothing/shoes/jackboots(src) + new /obj/item/clothing/shoes/jackboots(src) + new /obj/item/clothing/shoes/jackboots(src) + +/obj/structure/closet/sol/marine + name = "sol marines uniform closet" + desc = "It's a storage unit for Sol Alliance marine uniforms." + +/obj/structure/closet/sol/marine/New() + ..() + new /obj/item/clothing/under/rank/fatigues/marine(src) + new /obj/item/clothing/under/rank/fatigues/marine(src) + new /obj/item/clothing/under/rank/fatigues/marine(src) + new /obj/item/clothing/under/rank/service/marine(src) + new /obj/item/clothing/under/rank/service/marine(src) + new /obj/item/clothing/under/rank/service/marine(src) + new /obj/item/clothing/head/navy/marine(src) + new /obj/item/clothing/head/navy/marine(src) + new /obj/item/clothing/head/navy/garrison(src) + new /obj/item/clothing/shoes/jackboots(src) + new /obj/item/clothing/shoes/jackboots(src) + new /obj/item/clothing/shoes/jackboots(src) + +/obj/structure/closet/sol/navy_dress + name = "sol navy dress uniform closet" + desc = "It's a storage unit for Sol Alliance navy dress uniforms." + +/obj/structure/closet/sol/marine/New() + ..() + new /obj/item/clothing/under/rank/dress(src) + new /obj/item/clothing/under/rank/dress(src) + new /obj/item/clothing/under/rank/dress(src) + new /obj/item/clothing/head/dress(src) + new /obj/item/clothing/head/dress(src) + new /obj/item/clothing/head/dress(src) + new /obj/item/clothing/shoes/laceup(src) + new /obj/item/clothing/shoes/laceup(src) + new /obj/item/clothing/shoes/laceup(src) + new /obj/item/clothing/gloves/white(src) + new /obj/item/clothing/gloves/white(src) + new /obj/item/clothing/gloves/white(src) + +/obj/structure/closet/sol/marine_dress + name = "sol marine dress uniform closet" + desc = "It's a storage unit for Sol Alliance marine dress uniforms." + +/obj/structure/closet/sol/marine/New() + ..() + new /obj/item/clothing/under/rank/dress/marine(src) + new /obj/item/clothing/under/rank/dress/marine(src) + new /obj/item/clothing/under/rank/dress/marine(src) + new /obj/item/clothing/head/dress/marine(src) + new /obj/item/clothing/head/dress/marine(src) + new /obj/item/clothing/head/dress/marine(src) + new /obj/item/clothing/shoes/laceup(src) + new /obj/item/clothing/shoes/laceup(src) + new /obj/item/clothing/shoes/laceup(src) + new /obj/item/clothing/gloves/white(src) + new /obj/item/clothing/gloves/white(src) + new /obj/item/clothing/gloves/white(src) + +/obj/structure/closet/secure_closet/soll_officer + name = "soll alliance officer locker" + req_access = list(access_captain) + icon_state = "capsecure1" + icon_closed = "capsecure" + icon_locked = "capsecure1" + icon_opened = "capsecureopen" + icon_broken = "capsecurebroken" + icon_off = "capsecureoff" + +/obj/structure/closet/secure_closet/soll_officer/New() + ..() + if(prob(50)) + new /obj/item/weapon/storage/backpack/captain(src) + else + new /obj/item/weapon/storage/backpack/satchel_cap(src) + new /obj/item/clothing/under/rank/dress/officer(src) + new /obj/item/clothing/head/dress/officer(src) + new /obj/item/clothing/suit/storage/vest(src) + new /obj/item/weapon/cartridge/captain(src) + new /obj/item/clothing/head/helmet(src) + new /obj/item/clothing/shoes/laceup(src) + new /obj/item/device/radio/headset/heads/captain(src) + new /obj/item/clothing/gloves/white(src) + new /obj/item/weapon/gun/energy/pistol(src) + new /obj/item/device/flash(src) + new /obj/item/weapon/melee/telebaton(src) + new /obj/item/weapon/melee/ceremonial_sword(src) + new /obj/item/clothing/under/rank/fatigues(src) + new /obj/item/clothing/under/rank/service(src) + new /obj/item/clothing/shoes/jackboots(src) + new /obj/item/clothing/accessory/holster/armpit(src) + return diff --git a/icons/obj/sol_uniform.dmi b/icons/obj/sol_uniform.dmi new file mode 100644 index 0000000000000000000000000000000000000000..0ea97c488b29960269e9f1934ea3c9201a145d04 GIT binary patch literal 22388 zcmb5W1yohh*Dp#*NU12D(jeV=K#&gU?(Pn01Zn9`0qO28LAq1AySw2o{`YIe)QE@K+g8)YrJLp`f5p#l?i>p`f63U;ZP)gCjrmvZcU|vYVo+ zqp*>KfxVfnqnV906qIXfPV9iSALE-ZGbbOEE6eVBx7;I9Wy zEVFm=bf*PuP1 zE-SWQB(2BzsPpEKaEjv~UBQ}~CLZ9)5o$(4+eQ~CPjlKi>%J(nwZJW*IwzJ99Jk`x>?5+FcH!cmth?#(@VYC}JpaVL?UL)Pojx z4+W?6=Vz2r_n2C(o+fL3@QAq)%cOaTd;P#Q$?m#i zr!<@M$VN1eG=;#I2d1nH?G~Uc%Xa*h;MQ~qNozTLHzE|s0(%x z-~I7<1>;LBh6sy^2=|?sfm z>6qEugS|r+Njf?@sZ`FWYwOu!(}lAoTxvc(0v}Wdubkjo0pd6LKdpaL>T~AhNr2z- zPg!rnrzmo3C?(EH++v#1`wzkbe@{pK;F~O2)_m*l-@Zta$MkjiBViySA!X*}iO$yQ z|9uVReDKeA%6xOBaWOghgcRW@>S5liW#^|&*y)I;UEi+}?~P1Pm8Wf4iCAmzbLB7* zjIu#bk=y2LqHmuoXNxTx?zK#(DQ<6QPXBZUk9RU?-lRT7)NE}9VvwJZ`MSf;J>lzm z)?A2KwwDp5kn^47|4hi>7>~aq^@=<{=Dpjpf-*EV*5^Fsz1odU9Igy>`ycH=p7x zyOz2wB$`L9FYmC%`-8m4FOpf^r$6z#9$VR)hoAmyjCh~69TG22jx%FBLFe*STdt$3 z&%4MC%I#cTiq^+O;&vs;jj@7~@cv2-*b~GV-;7kL zR-~b#YPV#^c>7k+%8G7wc2-zeShsFI&bewI>Of7<-a@OD{zAf8Tl^*fGmPk_9# z5`uu562VwS<|j=?KcfN66L3L6>7$bFQK;nai&wk94ZEPQq*Pj^`+`V31@9tfD{wEY z9%1R8Zyn;Nl`0`5aX4-LQI*<*3C6rUvU3@c{o{=i>QCp};3_}NGpOdvt^Mkuvdt0> zoxDXiOdsccwG8KyfBa^3WaRAQSob*L!DY9W4pJUJTmOwjzQdaZXDA*S@J4E1lY*Em zM{tFXxTPpj>x|EK8&ffi`VY;|dVSr0TR3b-B_=})7z$%Yz153Vnxejjey6}v z&+f7mN&cGcA0%7&uC0qt{_h_J`I)qBa-UM35y=n8vf|GP^`dj&EQZ#shmllpI;4(A zvw)Pz#&1A;4pQ-l zs+FzP=&TkCDUEWr?Tn2nQkKw3%!Y8Ir;ABgSTKB+UHFEkOWdX~7}cJywPb1Ue*E}h zXkwzEs+!->I@tYlos;=U8O)~WM8TV-8}#}+Uxb^Edy;0xH`}Jm4#Ix6Jl4yF8VyD@ zh83!=@d%7gN#zu(tB%ylMRCjLtQ0YEbQi00iThQlN1|eRBE({q7=*u z)9TJY2E{3ad{tKo_4ul=++2$2n3&mGD?Ep%Hm>opN7371msTNp`FDMNeX-b*ztsYB z^XH!74LHLo5|hRd_|!K-`SIg-^4nX#^gMPa z71^jG^*K}lM@LpDHKhG|w_igkP1B{DH%DUBk2lmxPY5rM!pOvA!kFgw?qplcLABkl z%II^sbkdbSe?EhExo@!97A}>*$Y?WuDjJu6rG%mF`D^c?`M&%4b~pZ@@lMhu=e~=2 zL+hoHglvL6e@R3Uk*mOI+Zf{-is}<1nDe}+Ei)+!3@D12;Frx}<)V@E$&HfD=jt{}&)>hv$izR= z(fthhk*7EUB|otcOJD{|%&gc0m%V*1%h-*Y$N-LzvJI8gvO;d2oEHmgSsZIM)Rq?e zwnoLY_f8h9(S8~_h`|jsaqsSM4oKHxdYwET7J5B1JP$kcdY^5GYtm!s(V7<&7C`?h z%oV|L=lpi|d*pm7tGEVHOY(INIk|*}YRIunYhz)^c=S6*I_lUO%z|7i_7tWhscdc- z_9UtPw*|Ppca=RTfpx8zi9^QZ^YKGhB^v0=^el#h$=T@$mdr^vf1kA(HH)VD8J@1q zhWM)oH3ptVRWvmRQ@I>WZEUtX(IH)y?B{z$WiX?Ylfo`8b;hu^_Cqe~L`y4+B{ta{ z*ifT*D9ufmR_sr!s2SU4g3{8cY;0_ww3`zj@2@d%aQdDe@70=JD=MXF&1o&6@EE)OcD3{iho@|>X=f1Q~+pt~Xu(pV^A)jadyvCP0$z!N=Uq3>2n@3 zu3|>S!oevBK4LI=7Q7Xt1Jy-CWjWKZMUDw+q45qaL+$O-h)U?)of{efw?CQq#r1WS z>Db4+yF1lt)3=Y0k7ChXnL>g2Wo0TF$+E|b1s>_KVc2KZiN%I3QJLH?8z{rK5FI75 zkz;WVTaD%t4wzBKh8J~TyFBaU$nNi>SYvt;0u>&T$BrehIMQrcf(KfX{=cm+~K|b-Z_TU z{-BXdvU_L8jj!^+l~y$TY3kdE?T%F{0t>>7&lKx&q#r^s#5K|gs?L2b00L7>W56h5`E2RO;ZKXcd)9(wCY^0&C;S)c9?ko$zUe*GxKkmxO{lRt7^ z9r`&dClBE>p9sV5ov)pkebeu>i>bB-8MoWN+oBiE>yQVj^M(~6qjqzag+6$1qD$7c zZL^g>Z%?YG5n>M`P@0e4{=D!8&EG;RKh{a&T6|BaTHCpoQIm&!Z)ZXQ0zgnbqS!|tGu=!4NctjK~^eWP9k7D%pAUPzZjZ_iGha2za7(YbkJ#3hPhcMdPZzV zAcE`maBy%?tI&TnH8rKEtSqmsJ#1CC*v)g?+_@eBk+HU>|NHlE@-7e00w>RcW0PB4 z2m3c;|05qWDy_}GY+2r~-5Tj6>!mEp-LwwzIC%?APuL9L$Gf5UsH^J#2n$zc*6 z1+L5Tk*nUi?x-Uh68H454S}T+X|h`vfl7B>L)!eN-c5pD8>ciC#m1u5@M>8hy5=Jp zng6u%i1%EB!*=Ywy>TwvnQlr;36_vYqP;~BdUi#wf`Jpke43UR_o%q*qD1our!>Oq zLsDX-n2Sq-ezWh^%~7vU%1OFELOE{fmg}EWLD6>m`=7Y`#{~%Qc)fFSazKi6cpd9Z zcbNf6>xmyBiq=*;$wFJvk$p;0R8Q`?ZoTI7QW+mCy=?l&)SrBwh{CCQqq%D-vvQej zAS5m$-l_x8Lc`}^I$?`!&f+FswJ6i?^!yw}0! zd+nN=I@L8J1~w)1^z;O(AElKOtyjjz4H>#0ZZ+$lNJkr6WfH(I+Njbp@O;#{gbLXu z=S`>oA}X3av!4Wk*uwhS^DaFyVV0iE#;9P{Re#uXKAg*0xNcpnu}IjOEfXOAiWLRz zJ*2A2WD?njHbwCUvGp$K1yzS3-oo&r1s;o)J=~Pv&1B;KJ}x^X@SDC<-wFQD`JjZ_ zcF1}`)e(WI#^{7lNBfyBgOxAdd8wu+j@tP@%*3CUmGMIFs)zxgCl(8O=MRuI9Fku9 z3%n=uhen2j5sZ8T|LF}PoZx5d^8ddlzYh7>cyY?je|QV{fR)zlo~Zwi=3K2j#pP#Pvo@wc)VDtHdepc!Y1$L#=TN!o!b8}kRU688T!hv z!)MX@dKME43!&X+yY1I)&A0QAc!?*^H&WK$Y<@ak9jFaq343m|^YzO-&4ezEY85_8 zOkB?(`%jA@D)Qc&#ELmLrCnS&8WSXEnJRtaB?rk!j}g1KYwBm5wyD~W+>FPAy0qw7%iMy3;EfH#TC4f) zvx!hA9!hT-&uyM%xj8yaWQ^qqWxki`iUVC4G-Hy~!E&3imJHcbDpWt!Ytk#1 zYKohgQJ0jIkdcuAz;D-}36MWjWMX2zIfcje@G-4>{ryo>1f51L)acSu_^jntyDuz2 z1u(YfLmaT>)%>zCX+E=-#(R?mlhe~^vqauc!y3s?h@jcaV^z$+djFn^sh|ZmdWeIG z%`f?^Gi27O$t^ex5tcVMk;$E(4wbDirQFhOKxGL=KvD=5&7G$v-WW{gDBhZw)DV>J zcK9_b%SZ3?Memb0E4v6Lfq0|*$Z=JRJO94s9G{%dQ|5mSnNiJ`+q|EHq+O-h zRsbx5is^%MjsH=rUUD($hVKL6*b3XE3nT|!8<;QZPoF^h{{IjpswK(?&Q0Ui041ah zRaaM^tc+z8%Ez>Rn@=0}yk0~Ald?6XqC-wYBQbmA?EZ9W(|T(h5*m7Y(uw}^Ys$+S+MKks8;R@GDN*4e2l%Oqcaq`V1xp zD&ll&n~uz&*5pfX*Ca}%aqfMwwr9f~s3E$y{Ti+SiiL=DAKZrQ4pg)NFcDwY{No3* zaegiYA2iUQ&a1VaVU`Z1^;8-m2Zf_f$-g_nJ_g%>k{|?6;d5P4LVhCL&;|d%O;K!g z^!LuyU%9yf$;r5w4BCTWUW3EJ44;QD|L2@ek*XnR4xK_w+6B@S&>G;fx_fc$dLd*}a2 zpb+?+`EjHSHJ|m<9{j6-J;Bbh{A14OuqDO+a3VBaq7nF4pM;4is=HexIXM}$nj2dw zHWVBj36SU85h(D|`UC{PlangPOin6(!bFC`}-+}Oj0;p#5 zUOpyl_Pl@^QjDz&SOPb{ysc7>E^7Fbqv^Vrqlp!BcTiesB@#{eelAUzcg%q48thB{ zqHhj=Z0(r>k^(dpkB`7d3+)u12$#B6X>h`!(zu`%qyFh`-;O&imDBFKP#_wK_&b0} zKB-p+wYKtO(y0r3dqbkh>~=;;WKubOCw4dP_RCc0;JGFi+q~N%klaa4S}9`0sYS#5 znQ+PhSvtmHqX2Vmt%AXI|F{;)Kt)f#1sct@u3!u>ioZc%kR$x}pJ-J|71K>BR2fr- z64HKb0Wg7&h5!h^tgMfN#w?kcnY}o6rlwS7t#>q_>+=r?h)zzH04-oaLBV@0tfKT+ z9IULwM5s`HcS470%U=P+1(~6*YJ@-ZufE)%3jb$07T9=6bb#sO8jrgn%^gh|%OW<6 zP`@~^Un0)(p%V`Zuv>BpUWs64w45=yV_Q3IPLxEfRTR9*dLQ44VZ^&Y*=Jb%ML^0B zV^8_1)#Qwt^!4)c64l(o%uH{lRO_E5JHOb?M&+H(u-BtSE0z%ZYLsz@!LZNs#rY7w zwT_w^SA1O~RYOBVv1-Nlqa$my()p5sp`p#4vFxtDf2k>4LF%t?Io3A9{L|so|YaPBP}`}%ytHU!u<`H`1hEY=FztafXriC1h1Cu{vJ+7;HPb{%&d8wIbSt@E3du>e1-s)`LR zD(qU-nz&^6(*9!{*40=rY_fQjnR(>}t0@tuV00BL^;ak<2s`Q4CyU*I1{?=fU zkh?n%k=G3g)JqsZNlQzE7M*tF+-p%4ApIAn=inbxyTTGScxQUT2^1;;^@v5M{ySFi z>S$5Y%Bo~!%varVxi#%49tTZC%RT8=oN||p0n3H@sKfcXqQcDs+x7Cg`-glBx*;Ll zU%ZSQ3;UDfGiOeut5Q`$Nxox;dw=!n(Dxz)MyF;&I<52Or;yt-M~b*6crQZ!8vNa~ zudtY**I6v3-)!Zj+FnL02fLc|Ge$j(xGV$%``y(vm71`vo}TnC1me1LJ)!IBs&HR) z-csf7eyISi^d1l!AZhr8g&_xORPKT&_K}nnS~2ByPVvSHGI4%ko{mU*UR7 z8VRe%y!4oPh2o!SYHE72>p*vVnZ@BKByD!aA^6;b<$k!iH=~}+rLHUpSW+nIpO^S_ zMJIjjQ{zPRxtVjYNw3iJJ_KP1eg6E})XFNSrY6o|dzktf>{rJtpAhXgrdE{6nY1Hl z^NCFq=%ckP^*m@G*myghbub~YyaU+(eRdxJ{3wiHd++Sk{y->7SVmXZpjivr?l8jm z6YQMp!M|PSOBz4@vq3~UwCli$h;USb(X#W|TsF`$F*@1K>uBnjmL3j)hRMfwgjbmN z$;upnA4wyl9Qk9d)JvKSm8Ul+v84J227;Z<#B6Lz;?56}glEn&5l4KYR_&oj1KH)} zk-za`>dzy*yDYuL+>AOxxqa>--eQ%h!|UB+t-Gcd2*WV*pyr{XqVk>(vRM8r_f29k zp>eRU`3OqM=;+tN!a~=R4uspX=R1bsG@hQpB$l|uYBDyqxRkm@>OM-10~sDFEr%gC z!0o}0Ua?vxz35~bi?(%ejAr9x&Upl}8!mzC9KqocO6kQA2Vi=mV?zB-ug zH^^hj_%M+b*R#2~`Ri2hS6%D#r}DG2Gr6|qd{oz-Lk%au+$nR<=~tAGSE_RK94C$%zouF#pxXxZ zgOK-5!ECBf>A|?u2C#fD1q|GVIVCULM6UEYNSmx|Y<5q9+d1If2Rs*B3!$*1B~>4_ z8Rvm>rLi`nUJD6YONT(UNELeXWeV;-fV;3KOv}05ZbP#Ekro4$V|^4VZQ3<$f_rAHwA@DuH!> z;T~v4b!Uz|lM|r9ezd~)zZ&<9h$j%GVlv{$;GTKnBlzzYw%y+Njz4W4Kz5uDmjah` zR{)uVzOx-)P*#?gndu8SN*@cq9uGWRTn{PNPnuVoRNEGbr?)XFDWS8L-JAANDJlEs zehf4;uX~9#!BEar(^C!z6o^k|F4~wih|A{>g+)XPnWs#C0}0OlrS5zyZ_~aAkV*G* z1AD9^0-M(($w^1q3<&}-b~NS14VJSo8)rg{QR|3`SNlVzWxToYOGXH4-qj{;-_C0q ziQPe31i26dfoubG1afv6&gH(bfbUYdC&v2R%P& zMhSGCzu2wAVP=H3s+m;8*n`z#FM_T)a8GW~>Ca9!<<&{)nJ)c^7V#Nj*`yoOs!?&$RyN#l8$6l%PW z6R`-LFoNZmEo_^gI91_D12W+kVYuFKOe$7YNI_z7&ZC6^z9+8dZB_QO1zWb{|BFQb zf7I{)J14_-%}q5f=E;5L35sC6zT9O3@a>?ZnN|G51xV_Rk~KPJcTaAuLXj$@{eX2wsv|OXb>yM|#$}FbVHT6`}d8W%{9XJ`FXv zkzGgT{n7VYKoA`-7E*vYBkxsz(LPt9a(ZnhK~lj4r=r$*Y<*|)q6%_$<|ME0%2`2@X~{wHRn04Q^aOFC zMaytFxrauBmcY|m-OcUh5_T_TtP>E@js3d6T1JL^{S{k_Z(s=4BO~k0r!_Ha*xz8i z>rZgzVR-n8$Kt_v<$&~S6XHEQ+^c#Jj^^m&A5N&k(L*#x6nXr-hjpHF5+vp*CgvkZ zG;nr=_Rjmk25MoxLg13~3aGezRZm>}UbYYp>t0GA-e!;a4;kkyx+$A^ubuX&+S@+` zU5XmDFKt<{;sR*jTSNkzjQh(Q#U~5sSQWFD$w}pwt$lKys<^2kvki-@{sC7|ghI@D zA`_DzvKo;Faybm94WW`7KXaN`@F1GH77xi?HE)z@0oJi+{%OOcK>@m61S1H!+EY4(t?+C`zGL zFc}?R@PTujn*$#%$X$L8(=n1{>UMP$(3hvlGcQ7l2of%vscIgODT3!|_nbhJ1RXs8 ze(U15>lUdLyAPB_Z5zNmpfV>-f#H6AL{Nbg(FlLg@=(>xu2v588-6UIX??T3zhw*w zD5rWM9Z3q=;z{XJ_5AQBiE{lHhJyu!ha36);9PG~1@0X+4wGKXiUxW*e@F%M>roQQGN zTW?pI)4;rUCds`R5q!d_W*_MjByX#L&i5ay!0Ow}=S29`FcDHfz3Fy*e+8f-K$v4= zW4%cQ@x3_p#Z9^$FfT@*G1Ez@iB#O5IUNPqx`z4TAe^8mu-D(iQt^xjfP;w@>Qao| zcEi(X0(BZ^W(iUABeQd!b5mWqC@NBI2V!^uH;hnIkYlk(Hq=u+paCm5iA`E-0_=wM35;N)t}5hzm0MfQDDE6vd{b(2B^8840AYk4|1y47#l(J^{v zPCzs;ZYy^pb*7`qG9n7nN2kIfv9(gYFGZ3(J}ZfdV2L0W>>nbDcN zC?yd#W%TmguZH-rfz7Pq;xJGs=eB0X4gG+G516uYGRX3F18`Aft5ZKzng{|A3nh&@ zN~9(^J^i}jLf6ce#%b9vBQ+O{r-CHi$V^}8Mc`gvq0ECWue;PYv(+CIYd-konBV9i zx;(mX(|34Pt35nBr!+={WbX|(?!QUkv#_nsw64M>Z?h_R$yx9dmH%2dvcioYXfl8NR#&e<*avllrkH)%}%k@@?- zdRJrKl#;t^NZla{7;v#&QzEO}eb}|URB~b$Ze8fZH2hX=n%rf}=79?PBxw59>>Cg@ z(cmw#xKLOJ5z>)jI`ne9GZ0I{5$P=zTian|-@_|*0gfs^^ zX+Uwqsl+rMP9dpQyFE59iOct^aZyj1UMRVO@FroyZo2seP z*xi*|{i^!?$QtYL&}#CbS~yTfR5l_scWc7OUz-S4jFlrJx2Xv)jZE%5hQX15opzBP zON=JL*zrWo6z(2Feik1WO-wPKh#<%b{}Mqo{q|?vogaN9Z|&w-{6Bo$;U|AZe&nCn z)@>+q#Z6_a- zlcBjewtNVTV4cRFxw#+nhtyn?p4x#*`{t7AM?~!>#Pt!}MEWIxb4OIPuu{1Z*bZM1tcZBjbnS zoIKG!&Z%VIua7YuEU$k<$3#V3rOHr7lVvuo^b57h(1A379hSaaKfej%SbcFpj4CBI zL5O4~5R?DU7n{CotH!0#^2P69;8r!(Y&}V-eQhbmHnkVe%i{;M(RsB9EBz|$Nh)vH8xY&VS9|%`^lBF zgcSX7VzFNBkzhoZSL=l`)$~~(bJ3a z+q% z(lYekpdM&B%?fIT8F6`UoF@~(xL)0%NpE^YqVJ*}Y4^kL6$4D&geveT^pttgv#%-K z(3v^pFt|8%l%*3gs_C6CwauP;^s#4n9r-vUQ<^DiPa;aD5Y{k7&9l+c8CSTH!L|XCJBDzs@6qpJIvscC!z$ zqKxP2mfUFJ{e1oX;V7h&g#`tnLBZVwsJXhfR=;k(;&FQiK0s6p_GzDOGy3{5Huk-| zf`YiTbWXu`!&vKLzS-V4nK4Omah&%N(|2e1itXFVg#HuB4Yz${(y|w0vdQVa3lAGU zJMJUJk=s-Qc5rJ_oN7Wx4$rRDN;4IUvtMLwIILAT`1lqt8XI>Hch??Et%n|E^I#K- zQql<%M4Nhc8xEbu=I2YkVJ^(?<6gM$AMWbAt6;?ka4(pn@M^=jM2K2|{T4ngzxCZI zYhqjbImI<8r26~Jidz($hg~b&l#!LAKu!gin2Fr*J3i4k=z+ZFexkd=qEdNda?qS& z1Sv#qVsCKu$mGSetp!suGs{n4qx|23Z95B_6#pwO_AYP>ri^azEkMYH3TdS#d2Ini zN6OE=HAcr1WzgU#^pKB{G&ndS&fu&Ok!!MM<$g_IJd$2Ask6VoFD@ww%Uk6D;#P^k z8(T()pR@?@G+^S}9pK}q@1`KsQ%b^jPfxOnD$u_7k1Ed_p`lMtHO1brT}kv|c1|uX z01)T!^3QYMb-s`}RcO*5b?o!ug zpPZ{OV(xVcMHSk^<>o$v>;8=LKVFLbidOGWKiSgwXZ#Rjul|$YGa4#H9t%uJGh18J z0Uy7&zYklAN_cK%YWl0DhV575^2TzTl#2`2;-Z!#7k>X^1#>P2Q)5$8+&##bseJCv zgV14dRVE{MDBa(Bet!T?JT-@PK1yR0Lk(vQ^muqmu*>#>bve2MZ+B>OBB4@Wf3nCm z?1C#kuxHxftRD6X)W6;R3*CmB`X8a^b|*!OB4hu(=@7@|^|5q9XU8d#SMI*O<`Qvi zJ>dz}e<9nSny+tjdw|XxH<147RQfZ$;0@6k`?Mnsxi78SvQAY+E`}cyFBQ4Z>fLAJ z8*UO5*Z0_AtNp93*XYYlj}p^FH1PuHt+z4JZ!t#GMr`w%ESzwgA@;X=`Bwrner>^y z|KN2tdKV}BnoKO8y$#rPk2?a#G<{U*;!{)0iV|HV z3oBWpx{Z09(GJc}z|*-i8Gl!`;pbhYSM)i0^r>1%mXd>3_GC3AqPqB0lVv{0(;;}z z?q=U)dxL6TLQ-N>T_^Wwk6PYS4YJ(o@G*t|TR8Az!C&4l19NZnRX~sHb4k^2qo0(( z94WotU^h|6@NM%sVn(}_38hC2lOJ{COwsoPa#vu7Qj%L12@PDWGbjHJsK14DayI^ zvL^B4mEEvkr`3P&w6$3_z=hpd?c z%BMhwhZ{TPV%3gd3`#Ls*=@kH`80}r!m}~m`7z+#FETm$FPMu9&1~TtRDU?|gBSgH zTQ=*kOAv{hQ~*H^wa+=Y#ZgpARpzf7+{8W&LUCQL?v$62L2GGgSpcx;#Z&EUn?xTNRdxvO4p9F6Mx~$Oq zs<9|f%(EgRDlJCHOgvcMZE2y#nU4F{@8ABB;roh1U51aq&zWNdRQHfuAgfRv4h;V!!!s_jS~BtP@ z^4iZ{pyiAH%)xDK#O?PU$D#r9zaG#=_sM+A@zuTlfh;;F_-_~LzXh}6Vi1lIr>4&C zUb+!_Z-~Bx7ytaa6vnrQC?Yu>od}>zpomLuxXx9Y?>^enNS>Xu&BR9405h&zOZp3y ze3i6mIr5B$DtY^-$F--AW+~ytmrAo*AzU#wzL@1+X6twR zvNVV8R|h1N+sK@yzWGE-N=lmEkC*-HRUanA2u;XLm=%@y@`7`LXkAee<$lxKvVH zuNQZ4QvY>BX;xf?(+s_ETUqjjic%!`nu6^AZcA=gYloeUO>SDPI-L;7qe4se{rsO7o69W$L&gMC79yYB-R~0(#@`)}(Dvk0 z+*Nt=0hj5Dbb>` zy0?%%0jnQB3#!5f6WNmXLMHH+7DZg8AXX*^T|ZK6n>v*;UNOllD9wAUel|{H=1Vf5 zAh5yIKAfOf*Fq;k!YYA|a8gf*pXl&dx<`y1ev}7p!wHF_ERe4Q4oFpYUvQYjJiBwD z^S>5Q%|YNQfkvu5H&sClQ-uSKUzY0p+ z;ic&^d;3<&L$6AUieQQ9=!Pg~gF{0n9G%Sbs#5w%DLn{bdle?+b17-J=3TSQx_F@N zC>B((kBRCa(+qhru?u_$784N}PZt%>%+ z-4ip?sdI93X(D9P8c%N1J+IU@pMXm@dqHL1qvg_q)>8W#{Ued^vD@_@pZs`AeGtbi zUJtIIt3H)!HatH(K336U;pUd_vnLgD0x1kvmX%uJY$MwzcDFB^SqD1@+WXjj8J0It zu%rYlfU|{YhVORMbje&5aTMhtu131tC|b1re_sjaX!xE zdo1A}7P|i0v{@(>nvW^_zhBJX z2$7HTIpeWORY<7F+m?Z-F0y60cTjm6^N6VEr0gU=dQ~xI+q7uno;s}w+Fy+0Ac$3`i^I_amLY0w}CObK6RuOja_ou zAJzyrw&}>s)Zri)60VIGB}XU(a94!7Ws>0(!rCWUmEA$v5&YWX%$n0z8s41M%=4ij1<}^%U^nf$v6#b#v*CIU zDz_3@u#RW0&2n^-q?GfshmV%qF0}ALv*_T=`Y*Qd`3L;K$eCH+F`ZfPXhFS_XVWdY z*!z_411M+$`tMFtIOH-DX0u*$>dKQ zH$(wtY}XOK3#y}T3m?dV5l@UF+gunj_iAsX1#bqw(_-kg>yQ$9ubEL$kl8O^AFoE9 zf62=B-2a(?OV*?bEK}sLl>EKwz#0Qx#8<{$rC3KWvOBbtp+x@^-@aAM%|}1Kun_mX zU$fTw8#t9W+3YK58uP!{U1ZUZ(%a*q7x?&6t&prK*6@UMy<7-t+0*YY;eqHI`|c}n zt@&W6R7*vB1#_Ar~5YF3{r5YF8%oQN`)|6BU%is3Wh5r zQU3D3TL`R=J2w;AoR#AzgUVM=Z%ca8F-=4tFYxybinL9DIxc^tWCwzVcfBgi2fyUx zKR#_Dy^sfBMQ3JaHZ?PQG2HzI?9nvZ}1B{vQZ&gA6e=-AlXH;-Li!oZ?Dx_{X()4pnJT6)|93p~6#mu}?ox{--H z4ODUXlEluRD{q~f$N}Z-NGVJ`lkL$end2VQ3i0G7;G^ zww@?p70?UK!lA41`90XqQ0=b7c*nL<_7-90aN5byk!mXixZ{L`V1ZxA(b3T~-M8-! zEW}du{3dZ5GX!}vTbBCG*w7H_tAaxI#g|`^_btY{cFJ6sB?dPaOKIG7Jou7+3TkOt zwSQi8j=pySSQC)SHt}2JSbo<*EM6=@4j?{i+0B{cgbNT~H<^$OQ*Hh^u(!+>9E5#J zjsoW7J?C`1NkSYxl9j;cCpd-WCfRV_-$QXlTdl5oIrF_cndpSDaslP@@EJk+jPTu1 zfrZcg|G5n2^bs#i$mBlz5cdBvl?x+%epxEsHDmn7`u_J~w)(+W%{U3-Hy%^B>ew&% zD+l12yXs98O+-zRR;jErTxUu3B-`l#i@*h(SU&8;%^*0Kj<^n$R`>&})~8%r9lxn( z?)pj`6(yyDXry~Q>$zBJsA}|2LD*PC=mIS>(W}HLYQ%3eQvtbDdt6Vi_L|W;^y{Ll zy}i9ha&%h`3_Z83~FQB%gffmY3y(@8ILRPuno@6x#H1CN(DCm%<(YJn8XLI<7Nt}P{Zm-YqV+vkj0d6AYKCp0pgwfGd@sPS z#zx!|?A0We^e0oID9#qbW@lW*Y*TUy~DQh@A_P0Ic<1aco>@767U+xcoe z4vS8a78yRsopqKH`AJ^|duH$|_0hg~p}YC>vclW>3>*2W2X&b|F&1ks(P_wtoYYkn zUj|swe0GP&n`~tj`#2+4xSS%ewjrX|3Y`8~VU6$$U`-*Y2>P``Rx{s0&$sCX$~SpN zHhYoFkTLCM?BiLp16;rRG??3nk-AmYmsKDzSE(SA+QkVR_*`oa54QNmvs;C7=J z&0&v@k4+wKPA6w(V&da-0rZ$(UM|yi)M45fWIwLijJB*k>%#(^w4XO#suDDa;h7kw zG$bsr9)i{D;YRQfm?#}vM?XrvOGocIvQoR(9_Bsh0ORSvcOaW5UJ( zx1girM&vwf1BPbR_PhjMbcP<-L}jx%w^(nOhw~R) z{zo;}8P!zQwQqotA`pZ@7$C#~h*$uJ&MU!&6Ep;nW&lGGlwPERBp^jZf`SyODpjg5 zG$~00g`p@#1PmQUKthj6NFe0BjNi|9ee3=At?$=4XYaf2I(yxH&OYb4&)z|Svq6}I zM~}e7@0%WOfV+nW1Vj~@a$!G=P)d3#Dn}^iMy$fgeGBEK*x=gO=F|t*f}@Oq=t}s? z9<+g&#X%JJnth7gvwdK`x^bkQb=aqpcE7k>TS{ zC_pZE!-PzX$rL&DOh*sCtES9-sE)q%djxiOE3-`f7jvq)CkV7)T7oLKLO|dVqIuzK z#GOw$NJ~peF&hbn78i_xJWoQg+b;XBx zF6x}44|p3;exlTRf5^LgJfQ6<%IuUx`tQ@T0p(?78mqiMG!z{#Y$Xlx{Qsf*ln9W4v*Y(*cvBbiC3?BMyrmS!irTVzPYuQb+#)uf4dvE~kBn zx(Gz#bq3tuN7~79JX~d;j&P-bt{yL6=x_%89u2q1eqWj<7!DrJB5Ds+*|(&FNEH$z zgD0^-t~juoL zRD(>;ZlglMpib$e>z`(OOIXcyF7?(aImQlm#V6Pe8@;U}M*CY++^k0a_{zOY)>p~P zPu`uqkeQ!Vv=p9Q8SHkkoG5ML+>}|@-f}=iVkPR0!`w6+L%;GO;OvK$MUv*y4m5`4 z{%&+=zhcjfvEl#AMf|cEB9)7~VZL*ocXMh#bMday<8N17XlPNln0QgxT&G8*s7o;R zmPLo}ye6V#NqVR~_F()(USLR;iG*X61O9}qmT)%T?zzniAGus`L+sNbs^r_F0ziP^ z@$xUVtc7piPI`goyIm4vO}in9O_<;Al9VYr{fTnD6Q;PD`O#wUZZ=Ok=9!V?OT&y( zSgEkr7qN%@D}y6R#^oA9&KK1-U(9{AKwVG0_{AI&>k0!8f!#|F22@h-UO0ZT;IwHY z=F;lpbSsPxv`^PNOM}5;($+sklJXR4a$BY+nQQm3`P_+9)ve~cJ5O~H^|j}W^=HD@ z+pMpppFTMiJVS;c>jh_%;GPTxw~&yg5Zh^V(5NTx(!_|p9h5p!`FUxnG|!f8@o`~2 zjAftXc#je4!_8|{K(cnf&#i85YbzjOjqWj<`P-iyHS)XPWje2^rrpxHm}#zOEj)j_0JAHeM(_yBWLf`ju*f0 zVuQC2xVfbi4i1{NaTwz%g}2YWUL-Lq=;OZl<-Vbo(aoWGu$ZcDFrh9grj3#z6}UTOs& z9>Gl}B$eqBU+5gbO}*W1s>0^f>T!n#I9=iVim!Fj(^;|kpqUl1zFi0H^Kdhp)F-`C zk&)bV+Y|6REW=-iyQ>7zDdKIY4>gt%LQeC}$&xtkx)gSaCXw&Hr#b2#5s_S&N!X>l zH@y=y>7|YguLD_S_ao ztpO7@2j$lcx-27;Qt0P3LA-(HY)LT|@}Hi2?sum7wHgAcNQ2jFaXH~rDsgMQ)WW|0 z-EgI@EsDF_xAcnonQ^YKPX+GMknNu(8_cn%-8*q{qRYfwMQG&Mu3l*zoOr`>0)h^t z{iz+A@+;T1He@{ND&ywK_ASJuncc%(oY1_%ZuW7_^Fx8)=OVxnRbUF!oEHd2V48d# zQF`Q|&(IrhbGY&FNSj?w>Itr!i(Dl-vQcMU*1O4((luts-$K%yspM{Q+zF}!F#BLh zpXt$^VtP-*G1(*t6>;8XOa=KUL%R@50L5`9{^s&z-vF4g!HT`9U=p2BC=8Xk|jp~@*&U;xubZ>0f&jMa=Q#l1$Svr(|9m*hY@qoyqB<(4)K%s+ zUT3*fHJW6yt&0!Ss~f#4#Ep2iZ;!@+se-qi%&lr@zuZvO7obDq#2QML0Y-;*YIjUn zhwEaw$#AgPG8T4mj8Mjtxgnw|+bj147Q@cIAdoGkgBP6MsD0aKHh!U$bTj77%_yEG zvkq+`*~_ix-Ol^Is(oOJ(-)Y1ZmBo*h*w8wR@Mg{Rvb)(Qc|9N6*GTZM-PpuXQbq^ znb;S5Meb(YAu$H@w3%tQ%^i^$=Tk~24##e!6^=5bBC{xBT~_o^)S2^offIXi_LaL1 zTIujQoUYf&)}x-ydz*~H#^OtQTY7X=%S85$<_`~Iq();8IhR;%8S<5{LVjnl$Hu} z$&J>b#cHg(UpW@BKZis{kjy&I;nmg0XUe>zsy?)zq$^yG(UKoskpr{_1hWt?t< zsMUUdaO#tdbVK#mZRa!0P3t}e9-Paq)G!S{_qM`1g?n&&LbS1!k`feOwLmJq)C0}R zzEzp`X*4k;d=^*=ldDQ=f!a0j%G-Wfl#I54M_)ykwoBjuu<#qlzyUC1$*@x{ z12g+;oghXAW(59=&L7G=I_}m6u{Vd|No7h9yHBE>COU0lHmbw$%se`9_D+{d+iu|5b6{mT2SdTol<2Q>rDzX-YJ>=FO3Cei&$aCM@Gq+Uvt?+L zQxR{K>k0os!NL2_CF|L|Rnkxg37GIvIeW88MBl^4@fP>yk8Uka8hDh!eTA5U6U+2! zBU&8$V7%II&#i4pjv})!#$VR}4Ss6`F#;j%HKHsP-iOf-UPtR!9F>cC3N*0V1&_)_ z(yh40gB(hRL26P`-?gxKQOUivNcx^>1+C+G!7a^k*DnyeMC(e9+vwI`Qn4_cUcJ0e z+X%_7E#dyu#M^sxFk`n_-gxp_es|~4o!S}#wsL?>#>-D|OKGbw-@d(>60kP$){yH{ z$XoTnHV*Xf)th#&G-5iMX#IuUi(XxrYP#y^R}$`fn1F~2Gx^pd(w^m!)87{Q*%W9e8-u4`te+mxG0=WSh!z3;!=U_-5e z=`ac6370KPW>kb`jD)An&6cA%58}Gr#EFBO=N!z&2jB<-XLTjEXN>+~hB6ALAGgCEPI}(3wox++sK}Wv68C^JbStuUJ*X zPMV7FjFBi-j9BCukXig(#(At`)Vf#9AV=5zHoH}T-@(XC5SyQ9(j?O=B2xNu3z)e#5IIwojFG#vhu-pRlfSFw4w6N9nuHRjl-i{X9l&xz;D%pc^35@{Cm-I|Sxgj@ zO0R)DJm3L)lcc7Xqr0pqE?5r1CJZ&U=B{LIh$rwJ6@KAq#iKJg{_8abaify&@zsd? z1rpk1xCE%Nv+9Rr3%z<1U!5#=z%*fiBp{Wxv2R0<%Ne{x8>;4;^;Ff<(02&+!}UMq zj%~c&9tRmXGZ8HOsIY^U6|WBHy1%gebDoAGeOPIY*B-fUvv+H(cdi45_l3UcI*>dF z{-DG~fDKAG&Fyrc*qL@p(Z00t8^pm#S>FM;%g5z6{Y&rx%J467u$nG_ykc^>>Y_vR FzX3rO2gm>b literal 0 HcmV?d00001 diff --git a/maps/exodus-1.dmm b/maps/exodus-1.dmm index b622d0d4583..59ff1526446 100644 --- a/maps/exodus-1.dmm +++ b/maps/exodus-1.dmm @@ -3392,7 +3392,7 @@ "bnl" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/bluegrid{name = "cooled mainframe floor"; temperature = 278},/area/turret_protected/ai) "bnm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/bluegrid{name = "cooled mainframe floor"; temperature = 278},/area/turret_protected/ai) "bnn" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/modular_computer/console/preset/engineering,/turf/simulated/floor/bluegrid{name = "cooled mainframe floor"; temperature = 278},/area/turret_protected/ai) -"bno" = (/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Captain's Intercom"; pixel_x = -27; pixel_y = -3},/obj/structure/closet/secure_closet/captains,/turf/simulated/floor/wood,/area/crew_quarters/captain) +"bno" = (/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Captain's Intercom"; pixel_x = -27; pixel_y = -3},/obj/structure/closet/secure_closet/soll_officer,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bnp" = (/obj/machinery/modular_computer/console/preset/command,/obj/item/weapon/card/id/captains_spare,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bnq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/central_two) "bnr" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/effect/floor_decal/corner/blue{tag = "icon-corner_white (WEST)"; icon_state = "corner_white"; dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/central_two) From 9823371e1a829710a9992d973d770a75dafdff74 Mon Sep 17 00:00:00 2001 From: skull132 Date: Tue, 28 Feb 2017 12:42:08 +0200 Subject: [PATCH 03/10] Fix whitelists for antag event Whoever thought that using strings in this, and not var/flag, deserves to be shot. Hardcoded strings are godawful. --- code/game/jobs/jobs.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/game/jobs/jobs.dm b/code/game/jobs/jobs.dm index 7383e1c7bb8..360b8faac08 100644 --- a/code/game/jobs/jobs.dm +++ b/code/game/jobs/jobs.dm @@ -54,6 +54,7 @@ var/list/assistant_occupations = list() //Leaving this on one line stops Travis var/list/command_positions = list( "Captain", + "Sol Officer", "Head of Personnel", "Head of Security", "Chief Engineer", @@ -100,6 +101,7 @@ var/list/cargo_positions = list( var/list/civilian_positions = list( "Head of Personnel", "Internal Affairs Agent", + "Alliance Representative", "Bartender", "Gardener", "Chef", @@ -126,7 +128,7 @@ var/list/nonhuman_positions = list( ) /proc/guest_jobbans(var/job) - return ((job in command_positions) || job == "Internal Affairs Agent") + return ((job in command_positions) || job == "Internal Affairs Agent" || job == "Alliance Representative") /proc/get_job_datums() var/list/occupations = list() From e00ba48c8f631cd895df1f55db288e135752a9ed Mon Sep 17 00:00:00 2001 From: LordFowl Date: Wed, 1 Mar 2017 01:22:59 -0500 Subject: [PATCH 04/10] SolRep Uniforms (#1856) After discussing it with Jackboot, I have decided to give the SolRep their own uniform. In an attempt to differentiate them from the captain, I created a new uniform sprite based off of the US Navy Dress Blue uniform. Since SolRep's and their alternate title of IAA are very different, I decided it would be best to spawn all of the SA gear on the SolRep specifically, so that the IAA doesn't get greedy with a locker. The SolRep now spawns with: A regular pair of sunglasses. A Lieutenant Sol Navy dress uniform A Navy cap Laced dress shoes A ceremonial sword They no longer spawn with a briefcase. I also switched the sprite of the Marine dress cap and the Navy dress cap, because I believe that they better match their source this way. I also renamed the dress whites uniform to be Sol Navy Commander Dress Uniform, and the Dress blues are Sol Navy Lieutenant Dress Uniform. This is to me the best way to convey rank without creating a whole new insignia accessory. --- code/game/jobs/job/civilian.dm | 23 ++++++++++++++--------- code/modules/antag_contest/sol_items.dm | 20 ++++++++++++++------ code/modules/client/preferences_gear.dm | 8 ++++---- icons/obj/sol_uniform.dmi | Bin 22388 -> 23603 bytes 4 files changed, 32 insertions(+), 19 deletions(-) diff --git a/code/game/jobs/job/civilian.dm b/code/game/jobs/job/civilian.dm index b5e3df4625f..ada7174fadc 100644 --- a/code/game/jobs/job/civilian.dm +++ b/code/game/jobs/job/civilian.dm @@ -49,7 +49,7 @@ if(2) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack(H), slot_back) if(3) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel_norm(H), slot_back) if(4) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(H), slot_back) - if(5) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/duffel(H), slot_back) + if(5) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/duffel(H), slot_back) H.equip_to_slot_or_del(new /obj/item/device/radio/headset/headset_service(H), slot_l_ear) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/chef(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/suit/chef(H), slot_wear_suit) @@ -286,22 +286,27 @@ if(3) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel_norm(H), slot_back) if(4) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(H), slot_back) if(5) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/duffel(H), slot_back) - H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/internalaffairs(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/toggle/internalaffairs(H), slot_wear_suit) - H.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses/big(H), slot_glasses) - H.equip_to_slot_or_del(new /obj/item/device/pda/lawyer(H), slot_belt) - H.equip_to_slot_or_del(new /obj/item/weapon/storage/briefcase(H), slot_l_hand) - + if (H.mind.role_alt_title) switch(H.mind.role_alt_title) if("Alliance Representative") H.equip_to_slot_or_del(new /obj/item/weapon/melee/telebaton(H), slot_in_backpack) //remove those when the event is over + H.equip_to_slot_or_del(new /obj/item/device/pda/lawyer(H), slot_in_backpack) H.equip_to_slot_or_del(new /obj/item/weapon/gun/projectile/colt(H), slot_in_backpack) //remove those when the event is over + H.equip_to_slot_or_del(new /obj/item/clothing/shoes/laceup(H), slot_shoes) + H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/dress/subofficer(H), slot_w_uniform) + H.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses(H), slot_glasses) + H.equip_to_slot_or_del(new /obj/item/clothing/head/dress/officer(H), slot_head) + H.equip_to_slot_or_del(new /obj/item/weapon/melee/ceremonial_sword(H), slot_belt) H.implant_loyalty_sol(H) if("NanoTrasen Internal Affairs Agent") H.implant_loyalty(H) - + H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/internalaffairs(H), slot_w_uniform) + H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/toggle/internalaffairs(H), slot_wear_suit) + H.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(H), slot_shoes) + H.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses/big(H), slot_glasses) + H.equip_to_slot_or_del(new /obj/item/device/pda/lawyer(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/weapon/storage/briefcase(H), slot_l_hand) return 1 diff --git a/code/modules/antag_contest/sol_items.dm b/code/modules/antag_contest/sol_items.dm index 304ff05aae8..b40e2c6b63e 100644 --- a/code/modules/antag_contest/sol_items.dm +++ b/code/modules/antag_contest/sol_items.dm @@ -72,13 +72,21 @@ contained_sprite = 1 /obj/item/clothing/under/rank/dress/officer //sol marine officer dress unniform - name = "sol navy officer dress uniform" - desc = "A fancy military looking dress uniform issued to Sol Alliance navy officers." + name = "sol navy commander dress uniform" + desc = "A fancy military looking dress uniform issued to high ranking Sol Alliance navy officers. This one wears the rank of Commander" icon = 'icons/obj/sol_uniform.dmi' icon_state = "dress" item_state = "dress" contained_sprite = 1 +/obj/item/clothing/under/rank/dress/subofficer //sol marine officer dress unniform + name = "sol navy lieutenant dress uniform" + desc = "A fancy military looking dress uniform issued to lower ranking Sol Alliance navy officers. This one wears the rank of Lieutenant" + icon = 'icons/obj/sol_uniform.dmi' + icon_state = "subdress" + item_state = "subdress" + contained_sprite = 1 + /obj/item/clothing/under/rank/dress/admiral //admiral uniform name = "sol navy admiral uniform" desc = "A fancy military dress uniform issued to a higher member of the Sol Alliance navy." @@ -126,16 +134,16 @@ name = "sol marine dress cap" desc = "A green cap issued as part of the Sol Alliance marine dress uniform." icon = 'icons/obj/sol_uniform.dmi' - icon_state = "whitewheelcap" - item_state = "whitewheelcap" + icon_state = "whitepeakcap" + item_state = "whitepeakcap" contained_sprite = 1 /obj/item/clothing/head/dress/officer name = "sol navy officer dress cap" desc = "A white cap issued as part of the Sol Alliance navy officers dress uniform." icon = 'icons/obj/sol_uniform.dmi' - icon_state = "whitepeakcap" - item_state = "whitepeakcap" + icon_state = "whitewheelcap" + item_state = "whitewheelcap" contained_sprite = 1 /obj/item/clothing/head/dress/admiral diff --git a/code/modules/client/preferences_gear.dm b/code/modules/client/preferences_gear.dm index d355926c873..4dcd2cea189 100644 --- a/code/modules/client/preferences_gear.dm +++ b/code/modules/client/preferences_gear.dm @@ -677,28 +677,28 @@ var/global/list/gear_datums = list() path = /obj/item/clothing/accessory/holster/armpit slot = slot_tie cost = 1 - allowed_roles = list("Captain", "Head of Personnel", "Security Officer", "Warden", "Head of Security","Detective","Security Cadet") + allowed_roles = list("Captain", "Head of Personnel", "Security Officer", "Warden", "Head of Security","Detective","Security Cadet","Alliance Representative") /datum/gear/hip display_name = "holster, hip" path = /obj/item/clothing/accessory/holster/hip slot = slot_tie cost = 1 - allowed_roles = list("Captain", "Head of Personnel", "Security Officer", "Warden", "Head of Security","Detective","Security Cadet") + allowed_roles = list("Captain", "Head of Personnel", "Security Officer", "Warden", "Head of Security","Detective","Security Cadet","Alliance Representative") /datum/gear/waist display_name = "holster, waist" path = /obj/item/clothing/accessory/holster/waist slot = slot_tie cost = 1 - allowed_roles = list("Captain", "Head of Personnel", "Security Officer", "Warden", "Head of Security","Detective","Security Cadet") + allowed_roles = list("Captain", "Head of Personnel", "Security Officer", "Warden", "Head of Security","Detective","Security Cadet","Alliance Representative") /datum/gear/thigh display_name = "holster, thigh" path = /obj/item/clothing/accessory/holster/thigh slot = slot_tie cost = 1 - allowed_roles = list("Captain", "Head of Personnel", "Security Officer", "Warden", "Head of Security","Detective","Security Cadet") + allowed_roles = list("Captain", "Head of Personnel", "Security Officer", "Warden", "Head of Security","Detective","Security Cadet","Alliance Representative") /datum/gear/tie_blue display_name = "tie, blue" diff --git a/icons/obj/sol_uniform.dmi b/icons/obj/sol_uniform.dmi index 0ea97c488b29960269e9f1934ea3c9201a145d04..a7f75ca1e0008049e104fab9f58ad1c20213e9da 100644 GIT binary patch literal 23603 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 FzX3rO2gm>b From 9931c463125aaa49249b234aaf1a2050935d678d Mon Sep 17 00:00:00 2001 From: Alberyk Date: Wed, 1 Mar 2017 18:15:18 -0300 Subject: [PATCH 05/10] Event locker fixes (#1851) Fix some minor issues with the sol outfit closes. --- code/modules/antag_contest/sol_items.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/antag_contest/sol_items.dm b/code/modules/antag_contest/sol_items.dm index b40e2c6b63e..e5b164d3fb7 100644 --- a/code/modules/antag_contest/sol_items.dm +++ b/code/modules/antag_contest/sol_items.dm @@ -230,7 +230,7 @@ name = "sol navy dress uniform closet" desc = "It's a storage unit for Sol Alliance navy dress uniforms." -/obj/structure/closet/sol/marine/New() +/obj/structure/closet/sol/navy_dress/New() ..() new /obj/item/clothing/under/rank/dress(src) new /obj/item/clothing/under/rank/dress(src) @@ -249,7 +249,7 @@ name = "sol marine dress uniform closet" desc = "It's a storage unit for Sol Alliance marine dress uniforms." -/obj/structure/closet/sol/marine/New() +/obj/structure/closet/sol/marine_dress/New() ..() new /obj/item/clothing/under/rank/dress/marine(src) new /obj/item/clothing/under/rank/dress/marine(src) @@ -265,7 +265,7 @@ new /obj/item/clothing/gloves/white(src) /obj/structure/closet/secure_closet/soll_officer - name = "soll alliance officer locker" + name = "sol alliance officer locker" req_access = list(access_captain) icon_state = "capsecure1" icon_closed = "capsecure" From 44cb24e4cbb78d2c3c33b5477d4dd386ea210a1c Mon Sep 17 00:00:00 2001 From: printer16 Date: Sat, 4 Mar 2017 17:12:05 -0500 Subject: [PATCH 06/10] Fixes #1841 (#1849) --- .../malfunction/newmalf_ability_trees/tree_networking.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/game/gamemodes/malfunction/newmalf_ability_trees/tree_networking.dm b/code/game/gamemodes/malfunction/newmalf_ability_trees/tree_networking.dm index 3bf6ab01108..046da249b1d 100644 --- a/code/game/gamemodes/malfunction/newmalf_ability_trees/tree_networking.dm +++ b/code/game/gamemodes/malfunction/newmalf_ability_trees/tree_networking.dm @@ -111,6 +111,13 @@ return log_ability_use(user, "elite encryption hack (SUCCESS - title: [title])") command_announcement.Announce(text, title) + for (var/obj/machinery/computer/communications/C in machines) + if(! (C.stat & (BROKEN|NOPOWER) ) ) + var/obj/item/weapon/paper/P = new /obj/item/weapon/paper( C.loc ) + P.name = "[command_name()] Update" + P.info = replacetext(text, "\n", "
") + P.update_space(P.info) + P.update_icon() /datum/game_mode/malfunction/verb/elite_encryption_hack() set category = "Software" From 90b8a1859432bb9483f7cf69cef49e46c6f983a6 Mon Sep 17 00:00:00 2001 From: BlueNexus Date: Sun, 5 Mar 2017 10:27:25 +0000 Subject: [PATCH 07/10] A circle is 360 degrees (#1882) Just in case you weren't aware. (Bugfix) --- code/_helpers/type2type.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/_helpers/type2type.dm b/code/_helpers/type2type.dm index 232f696a719..39c33cadfce 100644 --- a/code/_helpers/type2type.dm +++ b/code/_helpers/type2type.dm @@ -222,7 +222,7 @@ proc/tg_list2text(list/list, glue=",") // Converts an angle (degrees) into an ss13 direction /proc/angle2dir(var/degree) - degree = (degree + 22.5) % 365 // 22.5 = 45 / 2 + degree = (degree + 22.5) % 360 // 22.5 = 45 / 2 if (degree < 45) return NORTH if (degree < 90) return NORTHEAST if (degree < 135) return EAST From c1447203459025d304f8e34bdfbaf464fd9d5a4a Mon Sep 17 00:00:00 2001 From: skull132 Date: Sun, 5 Mar 2017 19:25:18 +0200 Subject: [PATCH 08/10] Fixes robotic organ surgery (#1883) An invalid open state was stopping the use nanopaste to fix robotic internal organs. This is now fixed. --- code/modules/surgery/robotics.dm | 12 ++++++------ html/changelogs/skull132-robo_surgery.yml | 6 ++++++ 2 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 html/changelogs/skull132-robo_surgery.yml diff --git a/code/modules/surgery/robotics.dm b/code/modules/surgery/robotics.dm index 1d169bf2e73..867e222c3bd 100644 --- a/code/modules/surgery/robotics.dm +++ b/code/modules/surgery/robotics.dm @@ -78,7 +78,7 @@ var/obj/item/organ/external/affected = target.get_organ(target_zone) user.visible_message("[user] opens the maintenance hatch on [target]'s [affected.name] with \the [tool].", \ "You open the maintenance hatch on [target]'s [affected.name] with \the [tool].") - affected.open = 2 + affected.open = 3 fail_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) @@ -134,7 +134,7 @@ var/obj/item/weapon/weldingtool/welder = tool if(!welder.isOn() || !welder.remove_fuel(1,user)) return 0 - return affected && affected.open == 2 && affected.brute_dam > 0 && target_zone != "mouth" + return affected && affected.open == 3 && affected.brute_dam > 0 && target_zone != "mouth" begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) var/obj/item/organ/external/affected = target.get_organ(target_zone) @@ -166,7 +166,7 @@ if(..()) var/obj/item/stack/cable_coil/C = tool var/obj/item/organ/external/affected = target.get_organ(target_zone) - var/limb_can_operate = (affected && affected.open == 2 && affected.burn_dam > 0 && target_zone != "mouth") + var/limb_can_operate = (affected && affected.open == 3 && affected.burn_dam > 0 && target_zone != "mouth") if(limb_can_operate) if(istype(C)) if(!C.get_amount() >= 3) @@ -197,7 +197,7 @@ /datum/surgery_step/robotics/fix_organ_robotic //For artificial organs allowed_tools = list( /obj/item/stack/nanopaste = 100, - /obj/item/weapon/bonegel = 30, + /obj/item/weapon/bonegel = 30, /obj/item/weapon/screwdriver = 70 ) @@ -215,7 +215,7 @@ if(I.damage > 0 && I.robotic >= 2) is_organ_damaged = 1 break - return affected.open == 2 && is_organ_damaged + return affected.open == 3 && is_organ_damaged begin_step(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool) @@ -375,7 +375,7 @@ var/obj/item/device/mmi/M = tool var/obj/item/organ/external/affected = target.get_organ(target_zone) - if(!(affected && affected.open == 2)) + if(!(affected && affected.open == 3)) return 0 if(!istype(M)) diff --git a/html/changelogs/skull132-robo_surgery.yml b/html/changelogs/skull132-robo_surgery.yml new file mode 100644 index 00000000000..3c317e10831 --- /dev/null +++ b/html/changelogs/skull132-robo_surgery.yml @@ -0,0 +1,6 @@ +author: Skull132 + +delete-after: True + +changes: + - bugfix: "Internal organ repair surgery for mechanical organs now works properly again." From 4004eba862ba910c68d5205dc2ef5808f852dc13 Mon Sep 17 00:00:00 2001 From: skull132 Date: Sun, 5 Mar 2017 11:25:50 -0500 Subject: [PATCH 09/10] Changelogs, 05MAR2017 --- html/changelog.html | 6 ++++++ html/changelogs/.all_changelog.yml | 4 ++++ html/changelogs/skull132-robo_surgery.yml | 6 ------ 3 files changed, 10 insertions(+), 6 deletions(-) delete mode 100644 html/changelogs/skull132-robo_surgery.yml diff --git a/html/changelog.html b/html/changelog.html index 7fff4929a01..229d3be6c82 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -56,6 +56,12 @@ -->
+

05 March 2017

+

Skull132 updated:

+
    +
  • Internal organ repair surgery for mechanical organs now works properly again.
  • +
+

17 February 2017

LordFowl updated:

    diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 254d6225955..aef15ce5db7 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -3787,3 +3787,7 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. LordFowl: - bugfix: Shells now spawn with fully robotic legs. - bugfix: Green IPC screen has been fixed. +2017-03-05: + Skull132: + - bugfix: Internal organ repair surgery for mechanical organs now works properly + again. diff --git a/html/changelogs/skull132-robo_surgery.yml b/html/changelogs/skull132-robo_surgery.yml deleted file mode 100644 index 3c317e10831..00000000000 --- a/html/changelogs/skull132-robo_surgery.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: Skull132 - -delete-after: True - -changes: - - bugfix: "Internal organ repair surgery for mechanical organs now works properly again." From c5b9d75e34a3b959e824a5613b55ca6fb87c6c42 Mon Sep 17 00:00:00 2001 From: skull132 Date: Mon, 6 Mar 2017 00:26:18 +0200 Subject: [PATCH 10/10] End The Contest (#1887) It was fun. --- baystation12.dme | 4 ---- code/game/jobs/job/captain.dm | 12 +++++----- code/game/jobs/job/civilian.dm | 32 +++++++------------------ code/game/jobs/jobs.dm | 4 +--- code/modules/client/client procs.dm | 5 ---- code/modules/client/preferences_gear.dm | 8 +++---- maps/exodus-1.dmm | 4 ++-- 7 files changed, 22 insertions(+), 47 deletions(-) diff --git a/baystation12.dme b/baystation12.dme index 88cc8eac53e..1d1f7052c4d 100644 --- a/baystation12.dme +++ b/baystation12.dme @@ -986,10 +986,6 @@ #include "code\modules\alarm\fire_alarm.dm" #include "code\modules\alarm\motion_alarm.dm" #include "code\modules\alarm\power_alarm.dm" -#include "code\modules\antag_contest\contest_defines.dm" -#include "code\modules\antag_contest\contest_helpers.dm" -#include "code\modules\antag_contest\contest_objective.dm" -#include "code\modules\antag_contest\contest_verbs.dm" #include "code\modules\antag_contest\sol_items.dm" #include "code\modules\assembly\assembly.dm" #include "code\modules\assembly\bomb.dm" diff --git a/code/game/jobs/job/captain.dm b/code/game/jobs/job/captain.dm index 9c7ed17b2a6..02e8eba06a5 100644 --- a/code/game/jobs/job/captain.dm +++ b/code/game/jobs/job/captain.dm @@ -1,7 +1,7 @@ var/datum/announcement/minor/captain_announcement = new(do_newscast = 1) /datum/job/captain - title = "Sol Officer" + title = "Captain" flag = CAPTAIN department = "Command" head_position = 1 @@ -9,7 +9,7 @@ var/datum/announcement/minor/captain_announcement = new(do_newscast = 1) faction = "Station" total_positions = 1 spawn_positions = 1 - supervisors = "the Sol Alliance and Admiral Michael Frost" + supervisors = "company officials and Corporate Regulations" selection_color = "#ccccff" idtype = /obj/item/weapon/card/id/gold req_admin_notify = 1 @@ -29,7 +29,7 @@ var/datum/announcement/minor/captain_announcement = new(do_newscast = 1) if(3) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel_cap(H), slot_back) if(4) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(H), slot_back) if(5) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/duffel/cap(H), slot_back) - H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/dress/officer(H), slot_w_uniform) + H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/captain(H), slot_w_uniform) if(H.age>49) // Since we can have something other than the default uniform at this // point, check if we can actually attach the medal @@ -40,8 +40,8 @@ var/datum/announcement/minor/captain_announcement = new(do_newscast = 1) else qdel(medal) H.equip_to_slot_or_del(new /obj/item/device/pda/captain(H), slot_belt) - H.equip_to_slot_or_del(new /obj/item/clothing/shoes/laceup(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/clothing/head/dress/officer(H), slot_head) + H.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(H), slot_shoes) + H.equip_to_slot_or_del(new /obj/item/clothing/head/caphat(H), slot_head) H.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses(H), slot_glasses) if(H.backbag == 1) H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/ids(H), slot_l_hand) @@ -49,7 +49,7 @@ var/datum/announcement/minor/captain_announcement = new(do_newscast = 1) H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/ids(H.back), slot_in_backpack) - H.implant_loyalty_sol(H) + H.implant_loyalty(H) return 1 diff --git a/code/game/jobs/job/civilian.dm b/code/game/jobs/job/civilian.dm index ada7174fadc..11d57e3f7bb 100644 --- a/code/game/jobs/job/civilian.dm +++ b/code/game/jobs/job/civilian.dm @@ -263,19 +263,18 @@ //var/global/lawyer = 0//Checks for another lawyer //This changed clothes on 2nd lawyer, both IA get the same dreds. /datum/job/lawyer - title = "Alliance Representative" + title = "Internal Affairs Agent" flag = LAWYER department = "Civilian" department_flag = CIVILIAN faction = "Station" total_positions = 2 spawn_positions = 2 - supervisors = "the Sol Alliance and Admiral Michael Frost" + supervisors = "company officials and Corporate Regulations" selection_color = "#dddddd" economic_modifier = 7 access = list(access_lawyer, access_sec_doors, access_maint_tunnels, access_heads) minimal_access = list(access_lawyer, access_sec_doors, access_heads) - alt_titles = list("NanoTrasen Internal Affairs Agent") equip(var/mob/living/carbon/human/H) @@ -287,26 +286,13 @@ if(4) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(H), slot_back) if(5) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/duffel(H), slot_back) - if (H.mind.role_alt_title) - switch(H.mind.role_alt_title) - if("Alliance Representative") - H.equip_to_slot_or_del(new /obj/item/weapon/melee/telebaton(H), slot_in_backpack) //remove those when the event is over - H.equip_to_slot_or_del(new /obj/item/device/pda/lawyer(H), slot_in_backpack) - H.equip_to_slot_or_del(new /obj/item/weapon/gun/projectile/colt(H), slot_in_backpack) //remove those when the event is over - H.equip_to_slot_or_del(new /obj/item/clothing/shoes/laceup(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/dress/subofficer(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses(H), slot_glasses) - H.equip_to_slot_or_del(new /obj/item/clothing/head/dress/officer(H), slot_head) - H.equip_to_slot_or_del(new /obj/item/weapon/melee/ceremonial_sword(H), slot_belt) - H.implant_loyalty_sol(H) - if("NanoTrasen Internal Affairs Agent") - H.implant_loyalty(H) - H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/internalaffairs(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/toggle/internalaffairs(H), slot_wear_suit) - H.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses/big(H), slot_glasses) - H.equip_to_slot_or_del(new /obj/item/device/pda/lawyer(H), slot_belt) - H.equip_to_slot_or_del(new /obj/item/weapon/storage/briefcase(H), slot_l_hand) + H.implant_loyalty(H) + H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/internalaffairs(H), slot_w_uniform) + H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/toggle/internalaffairs(H), slot_wear_suit) + H.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(H), slot_shoes) + H.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses/big(H), slot_glasses) + H.equip_to_slot_or_del(new /obj/item/device/pda/lawyer(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/weapon/storage/briefcase(H), slot_l_hand) return 1 diff --git a/code/game/jobs/jobs.dm b/code/game/jobs/jobs.dm index 360b8faac08..7383e1c7bb8 100644 --- a/code/game/jobs/jobs.dm +++ b/code/game/jobs/jobs.dm @@ -54,7 +54,6 @@ var/list/assistant_occupations = list() //Leaving this on one line stops Travis var/list/command_positions = list( "Captain", - "Sol Officer", "Head of Personnel", "Head of Security", "Chief Engineer", @@ -101,7 +100,6 @@ var/list/cargo_positions = list( var/list/civilian_positions = list( "Head of Personnel", "Internal Affairs Agent", - "Alliance Representative", "Bartender", "Gardener", "Chef", @@ -128,7 +126,7 @@ var/list/nonhuman_positions = list( ) /proc/guest_jobbans(var/job) - return ((job in command_positions) || job == "Internal Affairs Agent" || job == "Alliance Representative") + return ((job in command_positions) || job == "Internal Affairs Agent") /proc/get_job_datums() var/list/occupations = list() diff --git a/code/modules/client/client procs.dm b/code/modules/client/client procs.dm index e1bce814e36..8d3f9d2b897 100644 --- a/code/modules/client/client procs.dm +++ b/code/modules/client/client procs.dm @@ -194,11 +194,6 @@ return - // Antag contest shit - if (href_list["contest_action"] && config.antag_contest_enabled) - src.process_contest_topic(href_list) - return - ..() //redirect to hsrc.() /client/proc/handle_spam_prevention(var/message, var/mute_type) diff --git a/code/modules/client/preferences_gear.dm b/code/modules/client/preferences_gear.dm index 4dcd2cea189..d355926c873 100644 --- a/code/modules/client/preferences_gear.dm +++ b/code/modules/client/preferences_gear.dm @@ -677,28 +677,28 @@ var/global/list/gear_datums = list() path = /obj/item/clothing/accessory/holster/armpit slot = slot_tie cost = 1 - allowed_roles = list("Captain", "Head of Personnel", "Security Officer", "Warden", "Head of Security","Detective","Security Cadet","Alliance Representative") + allowed_roles = list("Captain", "Head of Personnel", "Security Officer", "Warden", "Head of Security","Detective","Security Cadet") /datum/gear/hip display_name = "holster, hip" path = /obj/item/clothing/accessory/holster/hip slot = slot_tie cost = 1 - allowed_roles = list("Captain", "Head of Personnel", "Security Officer", "Warden", "Head of Security","Detective","Security Cadet","Alliance Representative") + allowed_roles = list("Captain", "Head of Personnel", "Security Officer", "Warden", "Head of Security","Detective","Security Cadet") /datum/gear/waist display_name = "holster, waist" path = /obj/item/clothing/accessory/holster/waist slot = slot_tie cost = 1 - allowed_roles = list("Captain", "Head of Personnel", "Security Officer", "Warden", "Head of Security","Detective","Security Cadet","Alliance Representative") + allowed_roles = list("Captain", "Head of Personnel", "Security Officer", "Warden", "Head of Security","Detective","Security Cadet") /datum/gear/thigh display_name = "holster, thigh" path = /obj/item/clothing/accessory/holster/thigh slot = slot_tie cost = 1 - allowed_roles = list("Captain", "Head of Personnel", "Security Officer", "Warden", "Head of Security","Detective","Security Cadet","Alliance Representative") + allowed_roles = list("Captain", "Head of Personnel", "Security Officer", "Warden", "Head of Security","Detective","Security Cadet") /datum/gear/tie_blue display_name = "tie, blue" diff --git a/maps/exodus-1.dmm b/maps/exodus-1.dmm index 59ff1526446..390235332cd 100644 --- a/maps/exodus-1.dmm +++ b/maps/exodus-1.dmm @@ -3392,7 +3392,7 @@ "bnl" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/cable/cyan{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/bluegrid{name = "cooled mainframe floor"; temperature = 278},/area/turret_protected/ai) "bnm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/bluegrid{name = "cooled mainframe floor"; temperature = 278},/area/turret_protected/ai) "bnn" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/modular_computer/console/preset/engineering,/turf/simulated/floor/bluegrid{name = "cooled mainframe floor"; temperature = 278},/area/turret_protected/ai) -"bno" = (/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Captain's Intercom"; pixel_x = -27; pixel_y = -3},/obj/structure/closet/secure_closet/soll_officer,/turf/simulated/floor/wood,/area/crew_quarters/captain) +"bno" = (/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Captain's Intercom"; pixel_x = -27; pixel_y = -3},/obj/structure/closet/secure_closet/captains,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bnp" = (/obj/machinery/modular_computer/console/preset/command,/obj/item/weapon/card/id/captains_spare,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bnq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/central_two) "bnr" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/effect/floor_decal/corner/blue{tag = "icon-corner_white (WEST)"; icon_state = "corner_white"; dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/central_two) @@ -7373,7 +7373,7 @@ "cML" = (/obj/structure/closet/crate,/obj/random/loot,/turf/simulated/floor/plating,/area/maintenance/engi_engine) "cMM" = (/obj/structure/table/rack,/obj/random/loot,/turf/simulated/floor/plating,/area/maintenance/engi_engine) "cMO" = (/obj/structure/closet/crate{name = "engineering mag lock crate"},/obj/item/device/magnetic_lock/engineering,/obj/item/device/magnetic_lock/engineering,/turf/simulated/floor/plating,/area/engineering/storage) - + (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa