mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-28 07:38:05 +01:00
# Conflicts: # .github/CODEOWNERS # .github/workflows/compile_changelogs.yml # .github/workflows/stale.yml # SQL/database_changelog.md # _maps/map_files/CatwalkStation/CatwalkStation_2023.dmm # code/__DEFINES/atom_hud.dm # code/__DEFINES/inventory.dm # code/__DEFINES/mobs.dm # code/__DEFINES/species_clothing_paths.dm # code/__DEFINES/subsystems.dm # code/__DEFINES/surgery.dm # code/__HELPERS/global_lists.dm # code/_globalvars/lists/maintenance_loot.dm # code/_globalvars/traits/_traits.dm # code/controllers/subsystem/minor_mapping.dm # code/controllers/subsystem/processing/quirks.dm # code/controllers/subsystem/shuttle.dm # code/datums/components/palette.dm # code/datums/components/surgery_initiator.dm # code/datums/diseases/advance/advance.dm # code/datums/hud.dm # code/datums/mood.dm # code/datums/mutations/chameleon.dm # code/datums/quirks/negative_quirks/nyctophobia.dm # code/datums/status_effects/debuffs/debuffs.dm # code/datums/status_effects/debuffs/drunk.dm # code/datums/status_effects/debuffs/slime/slime_leech.dm # code/datums/weather/weather.dm # code/game/data_huds.dm # code/game/objects/items.dm # code/game/objects/items/devices/scanners/health_analyzer.dm # code/game/objects/items/frog_statue.dm # code/game/objects/items/rcd/RLD.dm # code/game/objects/items/robot/items/hypo.dm # code/game/objects/items/stacks/medical.dm # code/game/objects/items/stacks/wrap.dm # code/game/objects/items/storage/garment.dm # code/game/objects/items/tools/medical/defib.dm # code/game/objects/items/weaponry.dm # code/game/objects/items/weaponry/melee/misc.dm # code/game/objects/structures/crates_lockers/closets/secure/security.dm # code/game/objects/structures/curtains.dm # code/game/objects/structures/dresser.dm # code/game/objects/structures/girders.dm # code/game/objects/structures/maintenance.dm # code/game/objects/structures/mirror.dm # code/modules/admin/greyscale_modify_menu.dm # code/modules/admin/verbs/light_debug.dm # code/modules/antagonists/ashwalker/ashwalker.dm # code/modules/antagonists/heretic/knowledge/starting_lore.dm # code/modules/antagonists/ninja/ninjaDrainAct.dm # code/modules/art/paintings.dm # code/modules/client/preferences.dm # code/modules/client/verbs/ooc.dm # code/modules/clothing/head/wig.dm # code/modules/events/disease_outbreak.dm # code/modules/holodeck/holo_effect.dm # code/modules/jobs/job_types/head_of_security.dm # code/modules/jobs/job_types/security_officer.dm # code/modules/library/skill_learning/generic_skillchips/point.dm # code/modules/mining/lavaland/ash_flora.dm # code/modules/mining/lavaland/mining_loot/megafauna/ash_drake.dm # code/modules/mob/dead/new_player/new_player.dm # code/modules/mob/living/basic/guardian/guardian.dm # code/modules/mob/living/basic/space_fauna/space_dragon/space_dragon.dm # code/modules/mob/living/carbon/carbon.dm # code/modules/mob/living/carbon/human/human.dm # code/modules/mob/living/carbon/human/human_defines.dm # code/modules/mob/living/carbon/life.dm # code/modules/mob/living/living.dm # code/modules/mob/living/living_defines.dm # code/modules/mob/mob.dm # code/modules/mob_spawn/ghost_roles/mining_roles.dm # code/modules/mod/mod_control.dm # code/modules/mod/modules/modules_general.dm # code/modules/modular_computers/computers/item/computer_ui.dm # code/modules/paperwork/paper.dm # code/modules/paperwork/paperbin.dm # code/modules/power/lighting/light.dm # code/modules/projectiles/guns/energy/kinetic_accelerator.dm # code/modules/projectiles/projectile.dm # code/modules/reagents/chemistry/reagents/drinks/alcohol_reagents.dm # code/modules/reagents/chemistry/reagents/food_reagents.dm # code/modules/reagents/chemistry/reagents/other_reagents.dm # code/modules/reagents/chemistry/reagents/pyrotechnic_reagents.dm # code/modules/research/xenobiology/crossbreeding/_clothing.dm # code/modules/research/xenobiology/crossbreeding/prismatic.dm # code/modules/surgery/advanced/brainwashing.dm # code/modules/surgery/advanced/lobotomy.dm # code/modules/surgery/amputation.dm # code/modules/surgery/blood_filter.dm # code/modules/surgery/bodyparts/_bodyparts.dm # code/modules/surgery/brain_surgery.dm # code/modules/surgery/cavity_implant.dm # code/modules/surgery/coronary_bypass.dm # code/modules/surgery/gastrectomy.dm # code/modules/surgery/healing.dm # code/modules/surgery/limb_augmentation.dm # code/modules/surgery/organ_manipulation.dm # code/modules/surgery/revival.dm # code/modules/surgery/sleeper_protocol.dm # code/modules/surgery/surgery_helpers.dm # code/modules/surgery/surgery_step.dm # code/modules/unit_tests/_unit_tests.dm # code/modules/unit_tests/designs.dm # code/modules/unit_tests/icon_state_worn.dm # code/modules/unit_tests/screenshots/screenshot_antag_icons_cultist.png # code/modules/unit_tests/screenshots/screenshot_antag_icons_headrevolutionary.png # code/modules/unit_tests/screenshots/screenshot_antag_icons_provocateur.png # code/modules/unit_tests/screenshots/screenshot_husk_body.png # code/modules/unit_tests/screenshots/screenshot_husk_body_missing_limbs.png # icons/map_icons/clothing/head/_head.dmi # icons/map_icons/clothing/shoes.dmi # icons/map_icons/items/_item.dmi # icons/mob/huds/hud.dmi # icons/mob/inhands/64x64_lefthand.dmi # icons/mob/inhands/64x64_righthand.dmi # icons/obj/machines/computer.dmi # tgui/packages/tgui/interfaces/OperatingComputer.jsx # tgui/packages/tgui/interfaces/PreferencesMenu/CharacterPreferences/MainPage.tsx # tgui/packages/tgui/interfaces/PreferencesMenu/types.ts # tgui/packages/tgui/interfaces/SurgeryInitiator.tsx # tools/icon_cutter/check.py
574 lines
20 KiB
Plaintext
574 lines
20 KiB
Plaintext
/obj/item/clothing/under/costume
|
|
icon = 'icons/obj/clothing/under/costume.dmi'
|
|
worn_icon = 'icons/mob/clothing/under/costume.dmi'
|
|
|
|
/obj/item/clothing/under/costume/roman
|
|
name = "\improper Roman armor"
|
|
desc = "Ancient Roman armor. Made of metallic and leather straps."
|
|
icon_state = "roman"
|
|
inhand_icon_state = "armor"
|
|
can_adjust = FALSE
|
|
strip_delay = 10 SECONDS
|
|
resistance_flags = NONE
|
|
|
|
/obj/item/clothing/under/costume/jabroni
|
|
name = "jabroni outfit"
|
|
desc = "The leather club is two sectors down."
|
|
icon_state = "darkholme"
|
|
inhand_icon_state = null
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/owl
|
|
name = "owl uniform"
|
|
desc = "A soft brown jumpsuit made of synthetic feathers and strong conviction."
|
|
icon_state = "owl"
|
|
inhand_icon_state = "owl"
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/griffin
|
|
name = "griffon uniform"
|
|
desc = "A soft brown jumpsuit with a white feather collar made of synthetic feathers and a lust for mayhem."
|
|
icon_state = "griffin"
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/seifuku
|
|
name = "schoolgirl uniform"
|
|
desc = "It's just like one of my Japanese animes!"
|
|
greyscale_colors = "#942737#4A518D#EBEBEB"
|
|
icon = 'icons/map_icons/clothing/under/costume.dmi'
|
|
icon_state = "/obj/item/clothing/under/costume/seifuku"
|
|
post_init_icon_state = "seifuku"
|
|
greyscale_config_inhand_left = /datum/greyscale_config/seifuku_inhands_left
|
|
greyscale_config_inhand_right = /datum/greyscale_config/seifuku_inhands_right
|
|
inhand_icon_state = "seifuku"
|
|
greyscale_config = /datum/greyscale_config/seifuku
|
|
greyscale_config_worn = /datum/greyscale_config/seifuku/worn
|
|
flags_1 = IS_PLAYER_COLORABLE_1
|
|
body_parts_covered = CHEST|GROIN|ARMS
|
|
female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY
|
|
alternate_worn_layer = UNDER_SUIT_LAYER
|
|
|
|
/obj/item/clothing/under/costume/seifuku/red
|
|
icon_state = "/obj/item/clothing/under/costume/seifuku/red"
|
|
greyscale_colors = "#3F4453#BB2E2E#EBEBEB"
|
|
|
|
/obj/item/clothing/under/costume/seifuku/teal
|
|
icon_state = "/obj/item/clothing/under/costume/seifuku/teal"
|
|
greyscale_colors = "#942737#2BA396#EBEBEB"
|
|
|
|
/obj/item/clothing/under/costume/seifuku/tan
|
|
icon_state = "/obj/item/clothing/under/costume/seifuku/tan"
|
|
greyscale_colors = "#87502E#B9A56A#EBEBEB"
|
|
|
|
/obj/item/clothing/under/costume/pirate
|
|
name = "pirate outfit"
|
|
desc = "Yarr."
|
|
icon_state = "pirate"
|
|
inhand_icon_state = null
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/soviet
|
|
name = "soviet uniform"
|
|
desc = "For the Motherland!"
|
|
icon_state = "soviet"
|
|
inhand_icon_state = null
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/redcoat
|
|
name = "redcoat uniform"
|
|
desc = "Looks old."
|
|
icon_state = "redcoat"
|
|
inhand_icon_state = null
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/kilt
|
|
name = "kilt"
|
|
desc = "Includes shoes and plaid."
|
|
icon_state = "kilt"
|
|
inhand_icon_state = "kilt"
|
|
body_parts_covered = CHEST|GROIN|LEGS|FEET
|
|
female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/kilt/highlander
|
|
desc = "You're the only one worthy of this kilt."
|
|
|
|
/obj/item/clothing/under/costume/kilt/highlander/Initialize(mapload)
|
|
. = ..()
|
|
ADD_TRAIT(src, TRAIT_NODROP, HIGHLANDER_TRAIT)
|
|
|
|
/obj/item/clothing/under/costume/gladiator
|
|
name = "gladiator uniform"
|
|
desc = "Are you not entertained? Is that not why you are here?"
|
|
icon_state = "gladiator"
|
|
inhand_icon_state = null
|
|
body_parts_covered = CHEST|GROIN|ARMS
|
|
female_sprite_flags = NO_FEMALE_UNIFORM
|
|
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON
|
|
can_adjust = FALSE
|
|
resistance_flags = NONE
|
|
|
|
/obj/item/clothing/under/costume/gladiator/ash_walker
|
|
desc = "This gladiator uniform appears to be covered in ash and fairly dated."
|
|
has_sensor = NO_SENSORS
|
|
|
|
/obj/item/clothing/under/costume/maid
|
|
name = "maid costume"
|
|
desc = "Maid in China."
|
|
greyscale_colors = "#494955#EEEEEE"
|
|
icon = 'icons/map_icons/clothing/under/costume.dmi'
|
|
icon_state = "/obj/item/clothing/under/costume/maid"
|
|
post_init_icon_state = "maid"
|
|
greyscale_config = /datum/greyscale_config/maid
|
|
greyscale_config_worn = /datum/greyscale_config/maid/worn
|
|
greyscale_config_inhand_left = /datum/greyscale_config/maid_inhands_left
|
|
greyscale_config_inhand_right = /datum/greyscale_config/maid_inhands_right
|
|
inhand_icon_state = "maid"
|
|
flags_1 = IS_PLAYER_COLORABLE_1
|
|
body_parts_covered = CHEST|GROIN
|
|
female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY
|
|
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON
|
|
alternate_worn_layer = UNDER_SUIT_LAYER
|
|
can_adjust = FALSE
|
|
clothing_flags = parent_type::clothing_flags | CARP_STYLE_FACTOR //weebs are gonna love this
|
|
|
|
/obj/item/clothing/under/costume/geisha
|
|
name = "geisha suit"
|
|
desc = "Cute space ninja senpai not included."
|
|
icon_state = "geisha"
|
|
body_parts_covered = CHEST|GROIN|ARMS
|
|
can_adjust = FALSE
|
|
clothing_flags = parent_type::clothing_flags | CARP_STYLE_FACTOR
|
|
|
|
/obj/item/clothing/under/costume/yukata
|
|
name = "black yukata"
|
|
desc = "A comfortable black cotton yukata inspired by traditional designs, perfect for a non-formal setting."
|
|
icon_state = "yukata1"
|
|
body_parts_covered = CHEST|GROIN|ARMS
|
|
can_adjust = FALSE
|
|
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON
|
|
clothing_flags = parent_type::clothing_flags | CARP_STYLE_FACTOR
|
|
female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY
|
|
|
|
/obj/item/clothing/under/costume/yukata/green
|
|
name = "green yukata"
|
|
desc = "A comfortable green cotton yukata inspired by traditional designs, perfect for a non-formal setting."
|
|
icon_state = "yukata2"
|
|
|
|
/obj/item/clothing/under/costume/yukata/white
|
|
name = "white yukata"
|
|
desc = "A comfortable white cotton yukata inspired by traditional designs, perfect for a non-formal setting."
|
|
icon_state = "yukata3"
|
|
|
|
/obj/item/clothing/under/costume/kimono
|
|
name = "black kimono"
|
|
desc = "A luxurious black silk kimono with traditional flair, ideal for elegant festive occasions."
|
|
icon_state = "kimono1"
|
|
inhand_icon_state = "yukata1"
|
|
body_parts_covered = CHEST|GROIN|ARMS
|
|
can_adjust = FALSE
|
|
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON
|
|
clothing_flags = parent_type::clothing_flags | CARP_STYLE_FACTOR
|
|
female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY
|
|
|
|
/obj/item/clothing/under/costume/kimono/red
|
|
name = "red kimono"
|
|
desc = "A luxurious red silk kimono with traditional flair, ideal for elegant festive occasions."
|
|
icon_state = "kimono2"
|
|
inhand_icon_state = "kimono2"
|
|
|
|
/obj/item/clothing/under/costume/kimono/purple
|
|
name = "purple kimono"
|
|
desc = "A luxurious purple silk kimono with traditional flair, ideal for elegant festive occasions."
|
|
icon_state = "kimono3"
|
|
inhand_icon_state = "kimono3"
|
|
|
|
/obj/item/clothing/under/costume/villain
|
|
name = "villain suit"
|
|
desc = "A change of wardrobe is necessary if you ever want to catch a real superhero."
|
|
icon_state = "villain"
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/sailor
|
|
name = "sailor suit"
|
|
desc = "Skipper's in the wardroom drinkin' gin."
|
|
icon_state = "sailor"
|
|
inhand_icon_state = "b_suit"
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/singer
|
|
abstract_type = /obj/item/clothing/under/costume/singer
|
|
desc = "Just looking at this makes you want to sing."
|
|
body_parts_covered = CHEST|GROIN|ARMS
|
|
alternate_worn_layer = ABOVE_SHOES_LAYER
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/singer/yellow
|
|
name = "yellow performer's outfit"
|
|
icon_state = "ysing"
|
|
inhand_icon_state = null
|
|
female_sprite_flags = NO_FEMALE_UNIFORM
|
|
|
|
/obj/item/clothing/under/costume/singer/blue
|
|
name = "blue performer's outfit"
|
|
icon_state = "bsing"
|
|
inhand_icon_state = null
|
|
female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY
|
|
|
|
/obj/item/clothing/under/costume/singer/red
|
|
name = "red performer's outfit"
|
|
icon_state = "rsing"
|
|
inhand_icon_state = null
|
|
female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY
|
|
|
|
/obj/item/clothing/under/costume/mummy
|
|
name = "mummy wrapping"
|
|
desc = "Return the slab or suffer my stale references."
|
|
icon_state = "mummy"
|
|
inhand_icon_state = null
|
|
body_parts_covered = CHEST|GROIN|ARMS|LEGS
|
|
female_sprite_flags = NO_FEMALE_UNIFORM
|
|
can_adjust = FALSE
|
|
resistance_flags = NONE
|
|
|
|
/obj/item/clothing/under/costume/scarecrow
|
|
name = "scarecrow clothes"
|
|
desc = "Perfect camouflage for hiding in botany."
|
|
icon_state = "scarecrow"
|
|
inhand_icon_state = null
|
|
body_parts_covered = CHEST|GROIN|ARMS|LEGS
|
|
female_sprite_flags = NO_FEMALE_UNIFORM
|
|
can_adjust = FALSE
|
|
resistance_flags = NONE
|
|
|
|
/obj/item/clothing/under/costume/draculass
|
|
name = "draculass coat"
|
|
desc = "A dress inspired by the ancient \"Victorian\" era."
|
|
icon_state = "draculass"
|
|
inhand_icon_state = null
|
|
body_parts_covered = CHEST|GROIN|ARMS
|
|
female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/drfreeze
|
|
name = "doctor freeze's jumpsuit"
|
|
desc = "A modified scientist jumpsuit to look extra cool."
|
|
icon_state = "drfreeze"
|
|
inhand_icon_state = null
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/lobster
|
|
name = "foam lobster suit"
|
|
desc = "Who beheaded the college mascot?"
|
|
icon_state = "lobster"
|
|
inhand_icon_state = null
|
|
female_sprite_flags = NO_FEMALE_UNIFORM
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/gondola
|
|
name = "gondola hide suit"
|
|
desc = "Now you're cooking."
|
|
icon_state = "gondola"
|
|
inhand_icon_state = "lb_suit"
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/skeleton
|
|
name = "skeleton jumpsuit"
|
|
desc = "A black jumpsuit with a white bone pattern printed on it. Spooky!"
|
|
icon_state = "skeleton"
|
|
inhand_icon_state = null
|
|
body_parts_covered = CHEST|GROIN|ARMS|LEGS
|
|
female_sprite_flags = NO_FEMALE_UNIFORM
|
|
can_adjust = FALSE
|
|
resistance_flags = NONE
|
|
|
|
// Mech suit skins
|
|
/datum/atom_skin/mech_suit
|
|
abstract_type = /datum/atom_skin/mech_suit
|
|
|
|
/datum/atom_skin/mech_suit/red
|
|
preview_name = "Red"
|
|
new_icon_state = "red_mech_suit"
|
|
|
|
/datum/atom_skin/mech_suit/white
|
|
preview_name = "White"
|
|
new_icon_state = "white_mech_suit"
|
|
|
|
/datum/atom_skin/mech_suit/blue
|
|
preview_name = "Blue"
|
|
new_icon_state = "blue_mech_suit"
|
|
|
|
/datum/atom_skin/mech_suit/black
|
|
preview_name = "Black"
|
|
new_icon_state = "black_mech_suit"
|
|
|
|
/obj/item/clothing/under/costume/mech_suit
|
|
name = "mech pilot's suit"
|
|
desc = "A mech pilot's suit. Might make your butt look big."
|
|
icon_state = "red_mech_suit"
|
|
inhand_icon_state = null
|
|
body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS
|
|
cold_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS
|
|
female_sprite_flags = NO_FEMALE_UNIFORM
|
|
alternate_worn_layer = GLOVES_LAYER //covers hands but gloves can go over it. This is how these things work in my head.
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/mech_suit/setup_reskins()
|
|
AddComponent(/datum/component/reskinable_item, /datum/atom_skin/mech_suit)
|
|
|
|
/obj/item/clothing/under/costume/russian_officer
|
|
name = "\improper Russian officer's uniform"
|
|
desc = "The latest in fashionable russian outfits."
|
|
icon = 'icons/obj/clothing/under/security.dmi'
|
|
icon_state = "hostanclothes"
|
|
inhand_icon_state = null
|
|
worn_icon = 'icons/mob/clothing/under/security.dmi'
|
|
alt_covers_chest = TRUE
|
|
armor_type = /datum/armor/clothing_under/costume_russian_officer
|
|
strip_delay = 5 SECONDS
|
|
sensor_mode = SENSOR_COORDS
|
|
random_sensor = FALSE
|
|
can_adjust = FALSE
|
|
|
|
/datum/armor/clothing_under/costume_russian_officer
|
|
melee = 10
|
|
fire = 30
|
|
acid = 30
|
|
|
|
/obj/item/clothing/under/costume/buttondown
|
|
gender = PLURAL
|
|
female_sprite_flags = NO_FEMALE_UNIFORM
|
|
custom_price = PAYCHECK_CREW
|
|
icon = 'icons/obj/clothing/under/shorts_pants_shirts.dmi'
|
|
worn_icon = 'icons/mob/clothing/under/shorts_pants_shirts.dmi'
|
|
species_exception = list(/datum/species/golem)
|
|
can_adjust = TRUE
|
|
alt_covers_chest = TRUE
|
|
clothing_flags = parent_type::clothing_flags | CARP_STYLE_FACTOR
|
|
|
|
/obj/item/clothing/under/costume/buttondown/slacks
|
|
name = "button-down shirt with slacks"
|
|
desc = "A fancy button-down shirt with slacks."
|
|
icon = 'icons/map_icons/clothing/under/costume.dmi'
|
|
icon_state = "/obj/item/clothing/under/costume/buttondown/slacks"
|
|
post_init_icon_state = "buttondown_slacks"
|
|
greyscale_config = /datum/greyscale_config/buttondown_slacks
|
|
greyscale_config_worn = /datum/greyscale_config/buttondown_slacks/worn
|
|
greyscale_config_worn_digi = /datum/greyscale_config/buttondown_slacks/worn/digi //SKYRAT EDIT ADDITION - DigiGreyscale
|
|
greyscale_colors = "#EEEEEE#EE8E2E#222227#D8D39C"
|
|
flags_1 = IS_PLAYER_COLORABLE_1
|
|
|
|
/obj/item/clothing/under/costume/buttondown/slacks/service //preset one to be a formal white shirt and black pants
|
|
icon_state = "/obj/item/clothing/under/costume/buttondown/slacks/service"
|
|
greyscale_colors = "#EEEEEE#CBDBFC#17171B#222227"
|
|
|
|
/obj/item/clothing/under/costume/buttondown/shorts
|
|
name = "button-down shirt with shorts"
|
|
desc = "A fancy button-down shirt with shorts."
|
|
icon = 'icons/map_icons/clothing/under/costume.dmi'
|
|
icon_state = "/obj/item/clothing/under/costume/buttondown/shorts"
|
|
post_init_icon_state = "buttondown_shorts"
|
|
greyscale_config = /datum/greyscale_config/buttondown_shorts
|
|
greyscale_config_worn = /datum/greyscale_config/buttondown_shorts/worn
|
|
greyscale_config_worn_digi = /datum/greyscale_config/buttondown_shorts/worn/digi //SKYRAT EDIT ADDITION - DigiGreyscale
|
|
greyscale_colors = "#EEEEEE#EE8E2E#222227#D8D39C"
|
|
flags_1 = IS_PLAYER_COLORABLE_1
|
|
|
|
/obj/item/clothing/under/costume/buttondown/skirt
|
|
name = "button-down shirt with skirt"
|
|
desc = "A fancy button-down shirt with skirt."
|
|
icon = 'icons/map_icons/clothing/under/costume.dmi'
|
|
icon_state = "/obj/item/clothing/under/costume/buttondown/skirt"
|
|
post_init_icon_state = "buttondown_skirt"
|
|
greyscale_config = /datum/greyscale_config/buttondown_skirt
|
|
greyscale_config_worn = /datum/greyscale_config/buttondown_skirt/worn
|
|
greyscale_colors = "#EEEEEE#EE8E2E#222227#D8D39C"
|
|
body_parts_covered = CHEST|GROIN|ARMS
|
|
flags_1 = IS_PLAYER_COLORABLE_1
|
|
female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY
|
|
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON
|
|
|
|
/obj/item/clothing/under/costume/buttondown/skirt/service //preset one to be a formal white shirt and black skirt
|
|
icon_state = "/obj/item/clothing/under/costume/buttondown/skirt/service"
|
|
greyscale_colors = "#EEEEEE#CBDBFC#17171B#222227"
|
|
|
|
/obj/item/clothing/under/costume/jackbros
|
|
name = "jack bros outfit"
|
|
desc = "For when it's time to hee some hos."
|
|
icon_state = "JackFrostUniform"
|
|
inhand_icon_state = null
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/deckers
|
|
name = "deckers outfit"
|
|
icon_state = "decker_jumpsuit"
|
|
inhand_icon_state = null
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/football_suit
|
|
name = "football uniform"
|
|
icon = 'icons/map_icons/clothing/under/costume.dmi'
|
|
icon_state = "/obj/item/clothing/under/costume/football_suit"
|
|
post_init_icon_state = "football_suit"
|
|
can_adjust = FALSE
|
|
greyscale_config = /datum/greyscale_config/football_suit
|
|
greyscale_config_worn = /datum/greyscale_config/football_suit/worn
|
|
greyscale_config_worn_digi = /datum/greyscale_config/football_suit/worn/digi //SKYRAT EDIT ADDITION - DigiGreyscale
|
|
greyscale_colors = "#D74722"
|
|
flags_1 = IS_PLAYER_COLORABLE_1
|
|
|
|
/obj/item/clothing/under/costume/swagoutfit
|
|
name = "Swag outfit"
|
|
desc = "Why don't you go secure some bitches?"
|
|
icon_state = "SwagOutfit"
|
|
inhand_icon_state = null
|
|
can_adjust = FALSE
|
|
clothing_flags = parent_type::clothing_flags | CARP_STYLE_FACTOR
|
|
|
|
/obj/item/clothing/under/costume/referee
|
|
name = "referee uniform"
|
|
desc = "A standard black and white striped uniform to signal authority."
|
|
icon_state = "referee"
|
|
inhand_icon_state = null
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/joker
|
|
name = "comedian suit"
|
|
desc = "The worst part of having a mental illness is people expect you to behave as if you don't."
|
|
icon_state = "joker"
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/yuri
|
|
name = "yuri initiate jumpsuit"
|
|
icon_state = "yuri_uniform"
|
|
inhand_icon_state = null
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/dutch
|
|
name = "dutch's suit"
|
|
desc = "You can feel a <b>god damn plan</b> coming on."
|
|
icon_state = "DutchUniform"
|
|
inhand_icon_state = null
|
|
can_adjust = FALSE
|
|
|
|
// For the nuke-ops cowboy fit. Sadly no Lone Ranger fit & I don't wanna bloat costume files further.
|
|
/obj/item/clothing/under/costume/dutch/syndicate
|
|
desc = "You can feel a <b>god damn plan</b> coming on, and the armor lining in this suit'll do wonders in makin' it work."
|
|
armor_type = /datum/armor/clothing_under/syndicate
|
|
|
|
/obj/item/clothing/under/costume/osi
|
|
name = "O.S.I. jumpsuit"
|
|
icon_state = "osi_jumpsuit"
|
|
inhand_icon_state = null
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/tmc
|
|
name = "Lost MC clothing"
|
|
icon_state = "tmc_jumpsuit"
|
|
inhand_icon_state = null
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/gi
|
|
name = "martial gi"
|
|
desc = "Assistant, nukie, whatever. You can beat anyone; it's called hard work!"
|
|
icon = 'icons/map_icons/clothing/under/costume.dmi'
|
|
icon_state = "/obj/item/clothing/under/costume/gi"
|
|
post_init_icon_state = "martial_arts_gi"
|
|
greyscale_config = /datum/greyscale_config/gi
|
|
greyscale_config_worn = /datum/greyscale_config/gi/worn
|
|
greyscale_colors = "#f1eeee#000000"
|
|
flags_1 = IS_PLAYER_COLORABLE_1
|
|
inhand_icon_state = null
|
|
female_sprite_flags = NO_FEMALE_UNIFORM
|
|
can_adjust = FALSE
|
|
clothing_flags = parent_type::clothing_flags | CARP_STYLE_FACTOR
|
|
|
|
/obj/item/clothing/under/costume/gi/Initialize(mapload)
|
|
. = ..()
|
|
AddElement(/datum/element/gags_recolorable)
|
|
update_icon(UPDATE_OVERLAYS)
|
|
|
|
/obj/item/clothing/under/costume/gi/goku
|
|
name = "sacred gi"
|
|
desc = "Created by a man who touched the hearts and lives of many."
|
|
icon_state = "/obj/item/clothing/under/costume/gi/goku"
|
|
post_init_icon_state = "martial_arts_gi_goku"
|
|
greyscale_colors = "#f89925#3e6dd7"
|
|
|
|
/obj/item/clothing/under/costume/traditional
|
|
name = "traditional suit"
|
|
desc = "A full, vibrantly coloured suit. Likely with traditional purposes. Maybe the colours represent a family, clan, or rank, who knows."
|
|
icon_state = "tradition"
|
|
inhand_icon_state = null
|
|
female_sprite_flags = NO_FEMALE_UNIFORM
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/loincloth
|
|
name = "leather loincloth"
|
|
desc = "Just a piece of leather to cover private areas. Itchy to the touch. Whoever made this must have been desperate, or savage."
|
|
icon_state = "loincloth"
|
|
inhand_icon_state = null
|
|
body_parts_covered = GROIN
|
|
female_sprite_flags = NO_FEMALE_UNIFORM
|
|
can_adjust = TRUE
|
|
alt_covers_chest = TRUE
|
|
|
|
/obj/item/clothing/under/costume/henchmen
|
|
name = "henchmen jumpsuit"
|
|
desc = "A very gaudy jumpsuit for a proper Henchman. Guild regulations, you understand."
|
|
icon = 'icons/obj/clothing/under/syndicate.dmi'
|
|
worn_icon = 'icons/mob/clothing/under/syndicate.dmi'
|
|
icon_state = "henchmen"
|
|
inhand_icon_state = null
|
|
can_adjust = FALSE
|
|
body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS|HEAD
|
|
flags_inv = HIDEGLOVES|HIDESHOES|HIDEEARS|HIDEEYES|HIDEHAIR
|
|
|
|
/obj/item/clothing/under/costume/gamberson
|
|
name = "re-enactor's gambeson"
|
|
desc = "A colorful set of clothes made to look like a medieval gambeson."
|
|
icon_state = "gamberson"
|
|
inhand_icon_state = null
|
|
female_sprite_flags = NO_FEMALE_UNIFORM
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/gamberson/military
|
|
name = "swordsman's gambeson"
|
|
desc = "A padded medieval gambeson. Has enough woolen layers to dull a strike from any small weapon."
|
|
armor_type = /datum/armor/clothing_under/rank_security
|
|
has_sensor = NO_SENSORS
|
|
|
|
/obj/item/clothing/under/costume/captain
|
|
name = "captain's suit"
|
|
desc = "A green suit and yellow necktie. Exemplifies authority."
|
|
icon_state = "green_suit"
|
|
inhand_icon_state = "dg_suit"
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/captain/skirt
|
|
name = "green suitskirt"
|
|
desc = "A green suitskirt and yellow necktie. Exemplifies authority."
|
|
icon_state = "green_suit_skirt"
|
|
inhand_icon_state = "dg_suit"
|
|
body_parts_covered = CHEST|GROIN|ARMS
|
|
dying_key = DYE_REGISTRY_JUMPSKIRT
|
|
female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY
|
|
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON
|
|
|
|
/obj/item/clothing/under/costume/head_of_personnel
|
|
name = "head of personnel's suit"
|
|
desc = "A teal suit and yellow necktie. An authoritative yet tacky ensemble."
|
|
icon_state = "teal_suit"
|
|
inhand_icon_state = "g_suit"
|
|
can_adjust = FALSE
|
|
|
|
/obj/item/clothing/under/costume/head_of_personnel/skirt
|
|
name = "teal suitskirt"
|
|
desc = "A teal suitskirt and yellow necktie. An authoritative yet tacky ensemble."
|
|
icon_state = "teal_suit_skirt"
|
|
inhand_icon_state = "g_suit"
|
|
body_parts_covered = CHEST|GROIN|ARMS
|
|
dying_key = DYE_REGISTRY_JUMPSKIRT
|
|
female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY
|
|
supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON
|