mirror of
https://github.com/Yawn-Wider/YWPolarisVore.git
synced 2026-08-30 00:22:03 +01:00
Merge branch 'release' of https://github.com/VOREStation/VOREStation into izac
This commit is contained in:
@@ -343,9 +343,31 @@ BLIND // can't see anything
|
||||
icon_state = "aviator"
|
||||
|
||||
/obj/item/clothing/glasses/sunglasses/bigshot
|
||||
name = "big shot's glasses"
|
||||
desc = "A pair of glasses to help you feel more like a \[BIG SHOT]."
|
||||
icon_state = "bigshot"
|
||||
name = "colored glasses"
|
||||
desc = "A pair of glasses with uniquely colored lenses to make you feel like a \[BIG SHOT]."
|
||||
description_fluff = "A prototype model of the AR glasses which focused on stylization and \
|
||||
functionality. The concept never caught on and was replaced with the earlier rendition of \
|
||||
the modern AR glasses. These have quite clearly seen better days as the AR function no \
|
||||
longer works, the toggle merely obscuring the users vison."
|
||||
icon_state = "salesman"
|
||||
var/ar = 0
|
||||
|
||||
/obj/item/clothing/glasses/sunglasses/bigshot/examine(mob/user as mob)
|
||||
. = ..()
|
||||
. += to_chat(usr, "<span class='notice'>Alt-click to toggle modes.</span>")
|
||||
|
||||
/obj/item/clothing/glasses/sunglasses/bigshot/AltClick()
|
||||
set src in usr
|
||||
if(usr.canmove && !usr.stat && !usr.restrained())
|
||||
if(src.ar)
|
||||
src.ar = !src.ar
|
||||
icon_state = initial(icon_state)
|
||||
to_chat(usr, "You press a small button on \the [src] and deactivate the AR mode.")
|
||||
else
|
||||
src.ar = !src.ar
|
||||
icon_state = "[initial(icon_state)]_fzz"
|
||||
to_chat(usr, "You press a small button on \the [src] and activate the AR mode.")
|
||||
update_clothing_icon()
|
||||
|
||||
/obj/item/clothing/glasses/welding
|
||||
name = "welding goggles"
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
/* Sprites ported from skyrat/tg, serves as an alternative to the virgo versions of certain clothes.
|
||||
this file deals with hats/headwear. */
|
||||
|
||||
/obj/item/clothing/head/helmet/HoS/hat/blue
|
||||
name = "Blue Head of Security Hat"
|
||||
desc = "The hat of the Head of Security. For showing the officers who's in charge."
|
||||
icon = 'icons/inventory/head/item.dmi'
|
||||
icon_state = "neo_hoshat_blue"
|
||||
valid_accessory_slots = null
|
||||
|
||||
/obj/item/clothing/head/soft/neo_softcap
|
||||
name = "suspect softcap"
|
||||
desc = "a dark-colored softcap."
|
||||
icon = 'icons/inventory/head/item.dmi'
|
||||
icon_state = "neo_softcap"
|
||||
|
||||
/obj/item/clothing/head/neo_irs
|
||||
name = "IRS cap"
|
||||
desc = "a blue cap with the letters 'IRS' emblazoned on the front."
|
||||
icon = 'icons/inventory/head/item.dmi'
|
||||
icon_state = "neo_irs"
|
||||
|
||||
/obj/item/clothing/head/ushanka/neo_ushanka
|
||||
name = "Ushanka"
|
||||
desc = "an old beat-up ushanka."
|
||||
icon = 'icons/inventory/head/item.dmi'
|
||||
icon_state = "neo_ushanka"
|
||||
|
||||
/obj/item/clothing/head/ushanka/neo_ushanka_blue
|
||||
name = "Blue Ushanka"
|
||||
desc = "a light-blue ushanka."
|
||||
icon = 'icons/inventory/head/item.dmi'
|
||||
icon_state = "neo_blue_ushanka"
|
||||
|
||||
/obj/item/clothing/head/papakha
|
||||
name = "Papakha"
|
||||
desc = "an old beat-up Papakha."
|
||||
icon = 'icons/inventory/head/item.dmi'
|
||||
icon_state = "neo_papakha"
|
||||
|
||||
/obj/item/clothing/head/papakha_white
|
||||
name = "White Papakha"
|
||||
desc = "an old beat-up white papakha."
|
||||
icon = 'icons/inventory/head/item.dmi'
|
||||
icon_state = "neo_papakha_white"
|
||||
@@ -98,6 +98,7 @@
|
||||
name = "shipping cap"
|
||||
desc = "It's a ballcap bearing the colors of Major Bill's Shipping."
|
||||
icon_state = "mbillsoft"
|
||||
item_state_slots = list(slot_r_hand_str = "redsoft", slot_l_hand_str = "redsoft")
|
||||
catalogue_data = list(/datum/category_item/catalogue/information/organization/major_bills)
|
||||
|
||||
/obj/item/clothing/head/soft/med
|
||||
|
||||
@@ -105,4 +105,13 @@
|
||||
icon = 'icons/inventory/feet/item_vr.dmi'
|
||||
icon_override = 'icons/inventory/feet/mob_vr.dmi'
|
||||
icon_state = "flatsalt"
|
||||
item_state = "flatsalt"
|
||||
item_state = "flatsalt"
|
||||
|
||||
/obj/item/clothing/shoes/sandals_elegant
|
||||
name = "elegant sandals"
|
||||
desc = "A pair of sandals with thin straps. It emphasizes the ankles!"
|
||||
icon_state = "sandals_elegant"
|
||||
item_state = "sandals_elegant"
|
||||
icon = 'icons/inventory/feet/item_vr.dmi'
|
||||
icon_override = 'icons/inventory/feet/mob_vr.dmi'
|
||||
addblends = "sandals_elegant_a"
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
/* Sprites ported from skyrat/tg, serves as an alternative to the virgo versions of certain clothes.
|
||||
this file deals with shoes/footwear. */
|
||||
|
||||
/obj/item/clothing/shoes/boots/jackboots/white
|
||||
name = "white jackboots"
|
||||
desc = "Standard-issue Security combat boots for combat scenarios or combat situations. All combat, all the time."
|
||||
icon_state = "neo_jack_white"
|
||||
icon = 'icons/inventory/feet/item.dmi'
|
||||
|
||||
/obj/item/clothing/shoes/boots/jackboots/silver
|
||||
name = "silver jackboots"
|
||||
desc = "Standard-issue Security combat boots for combat scenarios or combat situations. All combat, all the time."
|
||||
icon_state = "neo_jack_silver"
|
||||
icon = 'icons/inventory/feet/item.dmi'
|
||||
@@ -258,3 +258,32 @@
|
||||
|
||||
species_restricted = list(SPECIES_ALTEVIAN)
|
||||
no_cycle = TRUE
|
||||
|
||||
/obj/item/clothing/suit/space/void/salvagecorp_shipbreaker
|
||||
name = "\improper CSC industrial voidsuit"
|
||||
desc = "A heavy-duty Kirillov-Y771 voidsuit intended for use in hazardous shipbreaking, salvage, and industrial operations, manufactured (or more likely refurbished) by the Coyote Salvage Corporation. It's slow and awkward if used outside of microgravity, but it offers good protection for what is technically a civilian-legal voidsuit."
|
||||
|
||||
icon = 'icons/inventory/suit/item_vr.dmi'
|
||||
default_worn_icon = 'icons/inventory/suit/mob_vr.dmi'
|
||||
icon_state = "breaker_suit"
|
||||
|
||||
armor = list("melee" = 50, "bullet" = 15, "laser" = 15, "energy" = 25, "bomb" = 45, "bio" = 100, "rad" = 80)
|
||||
slowdown = 1.5
|
||||
breach_threshold = 14
|
||||
allowed = list(/obj/item/weapon/tank,/obj/item/device/suit_cooling_unit)
|
||||
|
||||
sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB
|
||||
sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM
|
||||
|
||||
/obj/item/clothing/head/helmet/space/void/salvagecorp_shipbreaker
|
||||
name = "\improper CSC industrial voidsuit helmet"
|
||||
desc = "A dome/bubble style helmet for use with the Kirillov-Y771 voidsuit. It offers surprisingly good protection and visibility, though wearers are still advised to avoid face-on collisions. Sadly, this one doesn't seem to have the (in)famous 0PTIK3WL cross-spectrum imaging visor installed..."
|
||||
|
||||
icon = 'icons/inventory/head/item_vr.dmi'
|
||||
default_worn_icon = 'icons/inventory/head/mob_vr.dmi'
|
||||
icon_state = "breaker_helmet"
|
||||
|
||||
armor = list("melee" = 50, "bullet" = 15, "laser" = 15, "energy" = 25, "bomb" = 45, "bio" = 100, "rad" = 80)
|
||||
|
||||
sprite_sheets = ALL_VR_SPRITE_SHEETS_HEAD_MOB
|
||||
sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_HEAD_ITEM
|
||||
@@ -32,7 +32,7 @@
|
||||
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE
|
||||
min_pressure_protection = 0 * ONE_ATMOSPHERE
|
||||
max_pressure_protection = 10 * ONE_ATMOSPHERE
|
||||
|
||||
action_button_name = "Toggle Helmet"
|
||||
species_restricted = list("Human", SPECIES_SKRELL, "Promethean")
|
||||
sprite_sheets = VR_SPECIES_SPRITE_SHEETS_SUIT_MOB
|
||||
sprite_sheets_obj = VR_SPECIES_SPRITE_SHEETS_SUIT_ITEM
|
||||
@@ -47,12 +47,23 @@
|
||||
var/obj/item/clothing/head/helmet/helmet = null // Deployable helmet, if any.
|
||||
var/obj/item/weapon/tank/tank = null // Deployable tank, if any.
|
||||
var/obj/item/device/suit_cooling_unit/cooler = null// Cooling unit, for FBPs. Cannot be installed alongside a tank.
|
||||
|
||||
|
||||
//Cycler settings
|
||||
var/no_cycle = FALSE //stop this item from being put in a cycler
|
||||
|
||||
//Does it spawn with any Inbuilt devices?
|
||||
/obj/item/clothing/suit/space/void/Initialize()
|
||||
. = ..()
|
||||
if(boots && ispath(boots))
|
||||
boots = new boots(src)
|
||||
if(helmet && ispath(helmet))
|
||||
helmet = new helmet(src)
|
||||
if(tank && ispath(tank))
|
||||
tank = new tank(src)
|
||||
|
||||
/obj/item/clothing/suit/space/void/examine(user)
|
||||
. = ..()
|
||||
. += to_chat(usr, "<span class='notice'>Alt-click to relase Tank/Cooling unit if installed.</span>")
|
||||
for(var/obj/item/I in list(helmet,boots,tank,cooler))
|
||||
. += "It has \a [I] installed."
|
||||
if(tank && in_range(src,user))
|
||||
@@ -145,13 +156,18 @@
|
||||
helmet.set_light_flags(helmet.light_flags & ~LIGHT_ATTACHED)
|
||||
helmet = null
|
||||
|
||||
/obj/item/clothing/suit/space/void/verb/toggle_helmet()
|
||||
/obj/item/clothing/suit/space/void/ui_action_click(mob/living/user, action_name)
|
||||
if(..())
|
||||
return TRUE
|
||||
toggle_helmet()
|
||||
|
||||
/obj/item/clothing/suit/space/void/verb/toggle_helmet()
|
||||
set name = "Toggle Helmet"
|
||||
set category = "Object"
|
||||
set src in usr
|
||||
|
||||
if(!istype(src.loc,/mob/living)) return
|
||||
if(!isliving(loc))
|
||||
return
|
||||
|
||||
if(!helmet)
|
||||
to_chat(usr, "There is no helmet installed.")
|
||||
@@ -159,44 +175,45 @@
|
||||
|
||||
var/mob/living/carbon/human/H = usr
|
||||
|
||||
if(!istype(H))
|
||||
return
|
||||
if(H.stat)
|
||||
return
|
||||
if(H.wear_suit != src)
|
||||
return
|
||||
if(!istype(H)) return
|
||||
if(H.stat) return
|
||||
if(H.wear_suit != src) return
|
||||
|
||||
if(helmet.light_on)
|
||||
to_chat(H, SPAN_NOTICE("The helmet light shuts off as it retracts."))
|
||||
helmet.update_flashlight(H)
|
||||
|
||||
if(H.head == helmet)
|
||||
to_chat(H, "<span class='notice'>You retract your suit helmet.</span>")
|
||||
to_chat(H, SPAN_NOTICE("You retract your suit helmet."))
|
||||
helmet.canremove = TRUE
|
||||
H.drop_from_inventory(helmet)
|
||||
helmet.forceMove(src)
|
||||
playsound(src.loc, 'sound/machines/click2.ogg', 75, 1)
|
||||
else
|
||||
if(H.head)
|
||||
to_chat(H, "<span class='danger'>You cannot deploy your helmet while wearing \the [H.head].</span>")
|
||||
to_chat(H, SPAN_DANGER("You cannot deploy your helmet while wearing \the [H.head]."))
|
||||
return
|
||||
if(H.equip_to_slot_if_possible(helmet, slot_head))
|
||||
helmet.pickup(H)
|
||||
helmet.canremove = FALSE
|
||||
to_chat(H, "<span class='info'>You deploy your suit helmet, sealing you off from the world.</span>")
|
||||
|
||||
if(helmet.light_system == STATIC_LIGHT)
|
||||
helmet.update_light()
|
||||
playsound(src.loc, 'sound/machines/click2.ogg', 75, 1)
|
||||
|
||||
/obj/item/clothing/suit/space/void/AltClick(mob/living/user)
|
||||
eject_tank()
|
||||
|
||||
/obj/item/clothing/suit/space/void/verb/eject_tank()
|
||||
|
||||
set name = "Eject Voidsuit Tank/Cooler"
|
||||
set category = "Object"
|
||||
set src in usr
|
||||
|
||||
if(!istype(src.loc,/mob/living)) return
|
||||
|
||||
if(!tank && !cooler)
|
||||
to_chat(usr, "There is no tank or cooling unit inserted.")
|
||||
return
|
||||
|
||||
var/mob/living/carbon/human/H = usr
|
||||
|
||||
if(!tank && !cooler)
|
||||
to_chat(H, SPAN_NOTICE("There is no tank or cooling unit inserted."))
|
||||
return
|
||||
|
||||
if(!istype(H)) return
|
||||
if(H.stat) return
|
||||
if(H.wear_suit != src) return
|
||||
@@ -208,7 +225,8 @@
|
||||
else
|
||||
removing = cooler
|
||||
cooler = null
|
||||
to_chat(H, "<span class='info'>You press the emergency release, ejecting \the [removing] from your suit.</span>")
|
||||
to_chat(H, SPAN_DANGER("You press the emergency release, ejecting \the [removing] from your suit."))
|
||||
playsound(src.loc, 'sound/machines/click.ogg', 75, 1)
|
||||
removing.canremove = TRUE
|
||||
H.drop_from_inventory(removing)
|
||||
|
||||
|
||||
@@ -169,3 +169,10 @@
|
||||
/obj/item/clothing/suit/armor/combat/crusader_explo/FM
|
||||
name = "field medic low tech suit"
|
||||
icon_state = "crusader_explo/FM"
|
||||
|
||||
// martian miner coat
|
||||
/obj/item/clothing/suit/storage/vest/martian_miner
|
||||
name = "martian miner's coat"
|
||||
desc = "A sturdy, rugged coat once favoured by miners on Mars. These coats became strongly associated with early Martian Independence movements as a result, and remain moderately popular amongst members of the Third Ares Confederation."
|
||||
icon_state = "martian_miner"
|
||||
armor = list(melee = 25, bullet = 15, laser = 15, energy = 0, bomb = 25, bio = 0, rad = 0)
|
||||
@@ -0,0 +1,159 @@
|
||||
/* Sprites ported from skyrat/tg, serves as an alternative to the virgo versions of certain clothes.
|
||||
this file deals with suits/overwear. */
|
||||
|
||||
// labcoats
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_emt
|
||||
name = "EMT jacket"
|
||||
desc = "A dark blue labcoat with reflective strips for emergency medical technicians."
|
||||
icon_state = "neo_emt"
|
||||
item_state_slots = list(slot_r_hand_str = "emt_labcoat", slot_l_hand_str = "emt_labcoat")
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_robo_coat
|
||||
name = "robotics labcoat"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_robo_coat"
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_labcoat
|
||||
name = "long labcoat"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_labcoat"
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_highvis
|
||||
name = "high visibility jacket"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_coat_highvis"
|
||||
item_state_slots = list(slot_r_hand_str = "emt_labcoat", slot_l_hand_str = "emt_labcoat")
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_redemt
|
||||
name = "red EMT jacket"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_redemt"
|
||||
item_state_slots = list(slot_r_hand_str = "emt_labcoat", slot_l_hand_str = "emt_labcoat")
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_blueemt
|
||||
name = "dark blue EMT jacket"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_blueemt"
|
||||
item_state_slots = list(slot_r_hand_str = "emt_labcoat", slot_l_hand_str = "emt_labcoat")
|
||||
|
||||
// generic labcoat subtypes
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_hos_parade
|
||||
name = "head of security's parade jacket"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_hos_parade"
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_engi_dep
|
||||
name = "engineer's department jacket"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_engi_dep"
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_cargo_dep
|
||||
name = "cargo department jacket"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_cargo_dep"
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_sci_dep
|
||||
name = "science department jacket"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_sci_dep"
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_med_dep
|
||||
name = "medical department jacket"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_med_dep"
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_sec_blue_dep
|
||||
name = "blue security department jacket"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_sec_blue_dep"
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_sec_red_dep
|
||||
name = "red security department jacket"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_sec_red_dep"
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_civ_dep
|
||||
name = "off-duty department jacket"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_civ_dep"
|
||||
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_police
|
||||
name = "traffic officer's jacket"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_police"
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_ranger
|
||||
name = "ranger's cloak"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_ranger"
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_bodyguard_dep
|
||||
name = "bodyguard's jacket"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_bodyguard_dep"
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_hopformal
|
||||
name = "hop's formal jacket"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_hopformal"
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_bluemed
|
||||
name = "paramedic's jacket"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_bluemed"
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_hosformal_blue
|
||||
name = "head of security's blue formal jacket"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_hosformal_blue"
|
||||
|
||||
/obj/item/clothing/suit/storage/toggle/labcoat/neo_leather
|
||||
name = "leather hoodie"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_leather"
|
||||
|
||||
// non transforming coats
|
||||
|
||||
/obj/item/clothing/suit/neo_gorka
|
||||
name = "gorka jacket"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_gorka"
|
||||
body_parts_covered = UPPER_TORSO|ARMS
|
||||
|
||||
/obj/item/clothing/suit/neo_gorka_cargo
|
||||
name = "cargo gorka"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_gorka_cargo"
|
||||
body_parts_covered = UPPER_TORSO|ARMS
|
||||
|
||||
/obj/item/clothing/suit/neo_runner_coat
|
||||
name = "runner's coat"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_runner_coat"
|
||||
body_parts_covered = UPPER_TORSO|ARMS
|
||||
|
||||
/obj/item/clothing/suit/neo_medical_coat
|
||||
name = "medical coat"
|
||||
desc = "it bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_medical_coat"
|
||||
body_parts_covered = UPPER_TORSO|ARMS
|
||||
|
||||
// non-transforming armoured coats with storage
|
||||
|
||||
/obj/item/clothing/suit/storage/vest/wardencoat/neo_bluewarden
|
||||
name = "blue warden's jacket"
|
||||
desc = "A common style of warden's jacket with armour vest, but in blue. It bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_bluewarden"
|
||||
|
||||
/obj/item/clothing/suit/storage/vest/wardencoat/neo_warden_heavy
|
||||
name = "heavy warden coat"
|
||||
desc = "A heavy and somewhat-imposing looking armour vest over a long jacket. It bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_warden_heavy"
|
||||
|
||||
/obj/item/clothing/suit/storage/vest/wardencoat/neo_armsco_trench
|
||||
name = "armsco heavy coat"
|
||||
desc = "A rich red longcoat trimmed in black with a warm brown synthetic fur ruff around the neck, lined with layers of para-aramid fibers for increased durability without compromising comfort. It bears a tag that says 'Product of Total Gear & Co.'"
|
||||
icon_state = "neo_armsco_trench"
|
||||
@@ -617,3 +617,51 @@
|
||||
/obj/item/clothing/accessory/pride/vore
|
||||
name = "vore pride pin"
|
||||
icon_state = "pride_vore"
|
||||
|
||||
// ranger ponchos
|
||||
|
||||
/obj/item/clothing/accessory/poncho/roles/ranger
|
||||
name = "red ranger poncho"
|
||||
desc = "A rugged all-weather poncho, perfectly coloured to match a popular line of neck gaiters. You could probably use it as a tent in a pinch!"
|
||||
icon_state = "rangerponcho_red"
|
||||
item_state = "rangerponcho_red"
|
||||
|
||||
/obj/item/clothing/accessory/poncho/roles/ranger/tan
|
||||
name = "tan ranger poncho"
|
||||
icon_state = "rangerponcho_tan"
|
||||
item_state = "rangerponcho_tan"
|
||||
|
||||
/obj/item/clothing/accessory/poncho/roles/ranger/gray
|
||||
name = "gray ranger poncho"
|
||||
icon_state = "rangerponcho_gray"
|
||||
item_state = "rangerponcho_gray"
|
||||
|
||||
/obj/item/clothing/accessory/poncho/roles/ranger/green
|
||||
name = "green ranger poncho"
|
||||
icon_state = "rangerponcho_green"
|
||||
item_state = "rangerponcho_green"
|
||||
|
||||
/obj/item/clothing/accessory/poncho/roles/ranger/blue
|
||||
name = "blue ranger poncho"
|
||||
icon_state = "rangerponcho_blue"
|
||||
item_state = "rangerponcho_blue"
|
||||
|
||||
/obj/item/clothing/accessory/poncho/roles/ranger/purple
|
||||
name = "purple ranger poncho"
|
||||
icon_state = "rangerponcho_purple"
|
||||
item_state = "rangerponcho_purple"
|
||||
|
||||
/obj/item/clothing/accessory/poncho/roles/ranger/orange
|
||||
name = "orange ranger poncho"
|
||||
icon_state = "rangerponcho_orange"
|
||||
item_state = "rangerponcho_orange"
|
||||
|
||||
/obj/item/clothing/accessory/poncho/roles/ranger/charcoal
|
||||
name = "charcoal ranger poncho"
|
||||
icon_state = "rangerponcho_charcoal"
|
||||
item_state = "rangerponcho_charcoal"
|
||||
|
||||
/obj/item/clothing/accessory/poncho/roles/ranger/snow
|
||||
name = "white ranger poncho"
|
||||
icon_state = "rangerponcho_snow"
|
||||
item_state = "rangerponcho_snow"
|
||||
@@ -190,3 +190,28 @@
|
||||
icon_state = "wardenblueclothes"
|
||||
item_state_slots = list(slot_r_hand_str = "ba_suit", slot_l_hand_str = "ba_suit")
|
||||
rolled_sleeves = 0
|
||||
|
||||
/*
|
||||
* Tan uniforms
|
||||
*/
|
||||
/obj/item/clothing/under/rank/security/tan
|
||||
name = "security officer's uniform"
|
||||
desc = "The latest in fashionable security outfits."
|
||||
icon_state = "officertanclothes"
|
||||
item_state_slots = list(slot_r_hand_str = "ba_suit", slot_l_hand_str = "ba_suit")
|
||||
rolled_sleeves = 0
|
||||
|
||||
/obj/item/clothing/under/rank/head_of_security/tan
|
||||
desc = "The insignia on this uniform tells you that this uniform belongs to the Head of Security."
|
||||
name = "head of security's uniform"
|
||||
icon_state = "hostanclothes"
|
||||
item_state_slots = list(slot_r_hand_str = "ba_suit", slot_l_hand_str = "ba_suit")
|
||||
rolled_sleeves = 0
|
||||
|
||||
/obj/item/clothing/under/rank/warden/tan
|
||||
desc = "The insignia on this uniform tells you that this uniform belongs to the Warden."
|
||||
name = "warden's uniform"
|
||||
icon_state = "wardentanclothes"
|
||||
item_state_slots = list(slot_r_hand_str = "ba_suit", slot_l_hand_str = "ba_suit")
|
||||
rolled_sleeves = 0
|
||||
|
||||
|
||||
@@ -239,6 +239,7 @@
|
||||
name = "sleek overalls"
|
||||
desc = "A set of modern pleather reinforced overalls."
|
||||
icon_state = "overalls_sleek"
|
||||
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS
|
||||
|
||||
/obj/item/clothing/under/pirate
|
||||
name = "pirate outfit"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -63,6 +63,18 @@
|
||||
icon_state = "greyutility"
|
||||
worn_state = "greyutility"
|
||||
|
||||
/obj/item/clothing/under/utility/tan
|
||||
name = "utility uniform"
|
||||
desc = "A comfortable tan utility jumpsuit."
|
||||
icon_state = "tanutility"
|
||||
worn_state = "tanutility"
|
||||
|
||||
/obj/item/clothing/under/utility/green
|
||||
name = "utility uniform"
|
||||
desc = "A comfortable green utility jumpsuit."
|
||||
icon_state = "greenutility"
|
||||
worn_state = "greenutility"
|
||||
|
||||
//Here's the real ones
|
||||
/obj/item/clothing/under/solgov/utility/sifguard
|
||||
name = "\improper SifGuard uniform"
|
||||
|
||||
Reference in New Issue
Block a user