mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-23 03:57:13 +01:00
Clothing (jumpsuit) DMI split, unused jumpsuit sprite purge along the way (#19092)
* Medical and RnD DMI files split * Cargo DMI split * Security DMI split * Engineering DMI split * Captain DMI split * Civilian/service DMI split This one hurt * Forgot about this one * Color DMI split * Purges everything that was delted up until this point ... with a blindfold and a shotgun * Dress and suit DMI split * Pants and shorts DMI split and merges pants and shorts files... shorts are pants, right? * Donator/fluff jumpsuit clothing organisational relocation * e oops * So this is used, repath bad * Random commit * Costumes DMI split and jumpsuits purge * Some fixes * pennywise * Centcom DMI split * SolGov DMI split * Retro DMI split * Syndicate DMI split * Misc DMI split * centcom officer * Kills off uniform.dmi completely * last fixes * lastest fixes * vox navy gold conflict * civilian barber * Tourist observers work now * Hopefully working non-human humanoid clothing * This being in suit.dmi is one of the reasons I made this PR * This shouldn't be here * Late night coding * Pun Pun regains his drip * Last fixes * security/OFFICER * Most important - clown fix * working subtypes good * Fixes chameleon jumpsuit * Proper QM pathes * Fixes jumpsuit rolling with the power of poor quality code * Cargo tech character setup fix * else instead why didn't I do this in the first place * PURP * Fixes broken character setup job clothing * CC suit fix * Psychedelic jumpsuit proper path * You must wear the jumpsuit to adjust it
This commit is contained in:
+41
-41
@@ -358,147 +358,147 @@ GLOBAL_VAR_INIT(record_id_num, 1001)
|
||||
job_clothes = H.mind.assigned_role
|
||||
switch(job_clothes)
|
||||
if("Head of Personnel")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "hop_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "hop_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "brown"), ICON_UNDERLAY)
|
||||
if("Nanotrasen Representative")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "officer_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/centcom.dmi', "officer_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "laceups"), ICON_UNDERLAY)
|
||||
if("Blueshield")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "officer_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/centcom.dmi', "officer_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "jackboots"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/hands.dmi', "swat_gl"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "blueshield"), ICON_OVERLAY)
|
||||
if("Magistrate")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "really_black_suit_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/suit.dmi', "really_black_suit_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "laceups"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "judge"), ICON_OVERLAY)
|
||||
if("Bartender")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "ba_suit_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "ba_suit_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
if("Botanist")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "hydroponics_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "hydroponics_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
if("Chef")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "chef_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "chef_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
if("Janitor")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "janitor_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "janitor_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
if("Librarian")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "red_suit_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "red_suit_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
if("Barber")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "barber_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "barber_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
if("Clown")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "clown_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "clown_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "clown"), ICON_UNDERLAY)
|
||||
if("Mime")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "mime_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "mime_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
if("Quartermaster")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "qm_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/cargo.dmi', "qm_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "brown"), ICON_UNDERLAY)
|
||||
if("Cargo Technician")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "cargotech_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/cargo.dmi', "cargo_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
if("Shaft Miner")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "explorer_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/cargo.dmi', "explorer_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "explorer"), ICON_UNDERLAY)
|
||||
if("Lawyer")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "internalaffairs_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "internalaffairs_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "brown"), ICON_UNDERLAY)
|
||||
if("Chaplain")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "chapblack_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "chapblack_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
if("Research Director")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "director_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/rnd.dmi', "director_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "brown"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "labcoat_open"), ICON_OVERLAY)
|
||||
if("Scientist")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "toxinswhite_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/rnd.dmi', "science_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "white"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "labcoat_tox_open"), ICON_OVERLAY)
|
||||
if("Chemist")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "chemistrywhite_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "chemistry_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "white"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "labcoat_chem_open"), ICON_OVERLAY)
|
||||
if("Chief Medical Officer")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "cmo_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "cmo_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "brown"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "labcoat_cmo_open"), ICON_OVERLAY)
|
||||
if("Medical Doctor")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "medical_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "medical_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "white"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "labcoat_open"), ICON_OVERLAY)
|
||||
if("Coroner")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "scrubsblack_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "scrubsblack_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "white"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "labcoat_mort_open"), ICON_OVERLAY)
|
||||
if("Geneticist")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "geneticswhite_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/rnd.dmi', "genetics_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "white"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "labcoat_gen_open"), ICON_OVERLAY)
|
||||
if("Virologist")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "virologywhite_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "virology_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "white"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "labcoat_vir_open"), ICON_OVERLAY)
|
||||
if("Psychiatrist")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "psych_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "psych_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "laceups"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "labcoat_open"), ICON_UNDERLAY)
|
||||
if("Paramedic")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "paramedic_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "paramedic_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
if("Captain")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "captain_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/captain.dmi', "captain_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "brown"), ICON_UNDERLAY)
|
||||
if("Head of Security")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "hosred_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/security.dmi', "hosred_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "jackboots"), ICON_UNDERLAY)
|
||||
if("Warden")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "warden_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/security.dmi', "warden_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "jackboots"), ICON_UNDERLAY)
|
||||
if("Detective")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "detective_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/security.dmi', "detective_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "brown"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "detective"), ICON_OVERLAY)
|
||||
if("Security Officer")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "secred_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/security.dmi', "secred_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "jackboots"), ICON_UNDERLAY)
|
||||
if("Chief Engineer")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "chief_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/engineering.dmi', "chief_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "brown"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/belt.dmi', "utility"), ICON_OVERLAY)
|
||||
if("Station Engineer")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "engine_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/engineering.dmi', "engine_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "orange"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/belt.dmi', "utility"), ICON_OVERLAY)
|
||||
if("Life Support Specialist")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "atmos_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/engineering.dmi', "atmos_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/belt.dmi', "utility"), ICON_OVERLAY)
|
||||
if("Roboticist")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "robotics_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/rnd.dmi', "robotics_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "labcoat_open"), ICON_OVERLAY)
|
||||
if("Syndicate Agent")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "syndicate_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/syndicate.dmi', "syndicate_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
if("Syndicate Officer")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "syndicate_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/syndicate.dmi', "syndicate_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "jackboots"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/hands.dmi', "swat_gl"), ICON_UNDERLAY)
|
||||
if("Syndicate Nuclear Operative")
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "syndicate_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/syndicate.dmi', "syndicate_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "jackboots"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/hands.dmi', "swat_gl"), ICON_UNDERLAY)
|
||||
else
|
||||
if(H.mind && (H.mind.assigned_role in get_all_centcom_jobs()))
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "officer_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/centcom.dmi', "officer_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "laceups"), ICON_UNDERLAY)
|
||||
else
|
||||
clothes_s = new /icon('icons/mob/clothing/uniform.dmi', "grey_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/color.dmi', "grey_s")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
|
||||
preview_icon.Blend(face_s, ICON_OVERLAY) // Why do we do this twice
|
||||
|
||||
@@ -284,7 +284,7 @@
|
||||
// Butler outfit
|
||||
/datum/outfit/butler
|
||||
name = "Butler"
|
||||
uniform = /obj/item/clothing/under/suit_jacket/really_black
|
||||
uniform = /obj/item/clothing/under/suit/really_black
|
||||
shoes = /obj/item/clothing/shoes/laceup
|
||||
head = /obj/item/clothing/head/bowlerhat
|
||||
glasses = /obj/item/clothing/glasses/monocle
|
||||
|
||||
@@ -120,7 +120,7 @@
|
||||
|
||||
/datum/outfit/admin/syndicate/spy
|
||||
name = "Syndicate Spy"
|
||||
uniform = /obj/item/clothing/under/suit_jacket/really_black
|
||||
uniform = /obj/item/clothing/under/suit/really_black
|
||||
shoes = /obj/item/clothing/shoes/chameleon/noslip
|
||||
uplink_uses = 40
|
||||
id_access = "Syndicate Agent"
|
||||
@@ -133,7 +133,7 @@
|
||||
/datum/outfit/admin/nt_vip
|
||||
name = "VIP Guest"
|
||||
|
||||
uniform = /obj/item/clothing/under/suit_jacket/really_black
|
||||
uniform = /obj/item/clothing/under/suit/really_black
|
||||
back = /obj/item/storage/backpack/satchel
|
||||
gloves = /obj/item/clothing/gloves/color/black
|
||||
shoes = /obj/item/clothing/shoes/black
|
||||
@@ -269,7 +269,7 @@
|
||||
back = /obj/item/storage/backpack/ert/deathsquad
|
||||
belt = /obj/item/gun/projectile/revolver/mateba
|
||||
gloves = /obj/item/clothing/gloves/combat
|
||||
uniform = /obj/item/clothing/under/rank/deathsquad
|
||||
uniform = /obj/item/clothing/under/rank/centcom/deathsquad
|
||||
shoes = /obj/item/clothing/shoes/magboots/advance
|
||||
suit = /obj/item/clothing/suit/space/deathsquad
|
||||
suit_store = /obj/item/gun/energy/pulse
|
||||
@@ -319,7 +319,7 @@
|
||||
/datum/outfit/admin/pirate
|
||||
name = "Space Pirate"
|
||||
|
||||
uniform = /obj/item/clothing/under/pirate
|
||||
uniform = /obj/item/clothing/under/costume/pirate
|
||||
back = /obj/item/storage/backpack/satchel
|
||||
belt = /obj/item/storage/belt/utility/full/multitool
|
||||
gloves = /obj/item/clothing/gloves/combat
|
||||
@@ -386,7 +386,7 @@
|
||||
/datum/outfit/admin/tunnel_clown
|
||||
name = "Tunnel Clown"
|
||||
|
||||
uniform = /obj/item/clothing/under/rank/clown
|
||||
uniform = /obj/item/clothing/under/rank/civilian/clown
|
||||
suit = /obj/item/clothing/suit/hooded/chaplain_hoodie
|
||||
back = /obj/item/storage/backpack
|
||||
belt = /obj/item/storage/belt/utility/full/multitool
|
||||
@@ -421,7 +421,7 @@
|
||||
/datum/outfit/admin/mime_assassin
|
||||
name = "Mime Assassin"
|
||||
|
||||
uniform = /obj/item/clothing/under/mime
|
||||
uniform = /obj/item/clothing/under/rank/civilian/mime
|
||||
suit = /obj/item/clothing/suit/suspenders
|
||||
back = /obj/item/storage/backpack/mime
|
||||
belt = /obj/item/storage/belt/utility/full/multitool
|
||||
@@ -449,7 +449,7 @@
|
||||
/datum/outfit/admin/mime_assassin/pre_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
|
||||
. = ..()
|
||||
if(H.gender == FEMALE)
|
||||
uniform = /obj/item/clothing/under/sexymime
|
||||
uniform = /obj/item/clothing/under/rank/civilian/mime/sexy
|
||||
suit = /obj/item/clothing/mask/gas/sexymime
|
||||
|
||||
/datum/outfit/admin/mime_assassin/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
|
||||
@@ -547,7 +547,7 @@
|
||||
/datum/outfit/admin/musician
|
||||
name = "Musician"
|
||||
|
||||
uniform = /obj/item/clothing/under/singerb
|
||||
uniform = /obj/item/clothing/under/costume/singerb
|
||||
back = /obj/item/storage/backpack
|
||||
shoes = /obj/item/clothing/shoes/singerb
|
||||
gloves = /obj/item/clothing/gloves/color/white
|
||||
@@ -584,7 +584,7 @@
|
||||
/datum/outfit/admin/soviet
|
||||
name = "Soviet Generic"
|
||||
gloves = /obj/item/clothing/gloves/combat
|
||||
uniform = /obj/item/clothing/under/soviet
|
||||
uniform = /obj/item/clothing/under/costume/soviet
|
||||
back = /obj/item/storage/backpack/satchel
|
||||
head = /obj/item/clothing/head/ushanka
|
||||
id = /obj/item/card/id
|
||||
@@ -802,7 +802,7 @@
|
||||
/datum/outfit/admin/sol_trader
|
||||
name = "Sol Trader"
|
||||
|
||||
uniform = /obj/item/clothing/under/rank/cargotech
|
||||
uniform = /obj/item/clothing/under/rank/cargo/tech
|
||||
back = /obj/item/storage/backpack/industrial
|
||||
belt = /obj/item/melee/classic_baton
|
||||
head = /obj/item/clothing/head/soft
|
||||
@@ -949,7 +949,7 @@
|
||||
/datum/outfit/admin/tournament_gangster //gangster are supposed to fight each other. --rastaf0
|
||||
name = "Tournament Gangster"
|
||||
|
||||
uniform = /obj/item/clothing/under/det
|
||||
uniform = /obj/item/clothing/under/rank/security/detective
|
||||
suit = /obj/item/clothing/suit/storage/det_suit
|
||||
shoes = /obj/item/clothing/shoes/black
|
||||
head = /obj/item/clothing/head/det_hat
|
||||
@@ -960,7 +960,7 @@
|
||||
/datum/outfit/admin/tournament_chef //Steven Seagal FTW
|
||||
name = "Tournament Chef"
|
||||
|
||||
uniform = /obj/item/clothing/under/rank/chef
|
||||
uniform = /obj/item/clothing/under/rank/civilian/chef
|
||||
suit = /obj/item/clothing/suit/chef
|
||||
shoes = /obj/item/clothing/shoes/black
|
||||
head = /obj/item/clothing/head/chefhat
|
||||
@@ -972,7 +972,7 @@
|
||||
/datum/outfit/admin/tournament_janitor
|
||||
name = "Tournament Janitor"
|
||||
|
||||
uniform = /obj/item/clothing/under/rank/janitor
|
||||
uniform = /obj/item/clothing/under/rank/civilian/janitor
|
||||
back = /obj/item/storage/backpack
|
||||
shoes = /obj/item/clothing/shoes/black
|
||||
l_hand = /obj/item/reagent_containers/glass/bucket
|
||||
@@ -993,7 +993,7 @@
|
||||
/datum/outfit/admin/survivor
|
||||
name = "Survivor"
|
||||
|
||||
uniform = /obj/item/clothing/under/overalls
|
||||
uniform = /obj/item/clothing/under/misc/overalls
|
||||
back = /obj/item/storage/backpack
|
||||
gloves = /obj/item/clothing/gloves/color/latex
|
||||
shoes = /obj/item/clothing/shoes/white
|
||||
@@ -1020,7 +1020,7 @@
|
||||
/datum/outfit/admin/masked_killer
|
||||
name = "Masked Killer"
|
||||
|
||||
uniform = /obj/item/clothing/under/overalls
|
||||
uniform = /obj/item/clothing/under/misc/overalls
|
||||
suit = /obj/item/clothing/suit/apron
|
||||
back = /obj/item/storage/backpack
|
||||
gloves = /obj/item/clothing/gloves/color/latex
|
||||
@@ -1115,7 +1115,7 @@
|
||||
/datum/outfit/admin/ancient_vampire
|
||||
name = "Ancient Vampire"
|
||||
|
||||
uniform = /obj/item/clothing/under/victsuit/red
|
||||
uniform = /obj/item/clothing/under/suit/victsuit/red
|
||||
suit = /obj/item/clothing/suit/draculacoat
|
||||
back = /obj/item/storage/backpack
|
||||
gloves = /obj/item/clothing/gloves/combat
|
||||
@@ -1263,7 +1263,7 @@
|
||||
/datum/outfit/admin/honksquad
|
||||
name = "Honksquad"
|
||||
|
||||
uniform = /obj/item/clothing/under/rank/clown
|
||||
uniform = /obj/item/clothing/under/rank/civilian/clown
|
||||
mask = /obj/item/clothing/mask/gas/clown_hat
|
||||
back = /obj/item/storage/backpack/clown
|
||||
id = /obj/item/card/id/clown
|
||||
@@ -1286,7 +1286,7 @@
|
||||
/datum/outfit/admin/honksquad/pre_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
|
||||
. = ..()
|
||||
if(H.gender == FEMALE)
|
||||
uniform = /obj/item/clothing/under/rank/clown/sexy
|
||||
uniform = /obj/item/clothing/under/rank/civilian/clown/sexy
|
||||
mask = /obj/item/clothing/mask/gas/clown_hat/sexy
|
||||
|
||||
if(prob(50))
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
qdel(shoes)
|
||||
qdel(wear_mask)
|
||||
qdel(w_uniform)
|
||||
equip_to_slot_if_possible(new /obj/item/clothing/under/rank/clown/nodrop, slot_w_uniform, TRUE, TRUE)
|
||||
equip_to_slot_if_possible(new /obj/item/clothing/under/rank/civilian/clown/nodrop, slot_w_uniform, TRUE, TRUE)
|
||||
equip_to_slot_if_possible(new /obj/item/clothing/shoes/clown_shoes/nodrop, slot_shoes, TRUE, TRUE)
|
||||
equip_to_slot_if_possible(new /obj/item/clothing/mask/gas/clown_hat/nodrop, slot_wear_mask, TRUE, TRUE)
|
||||
dna.SetSEState(GLOB.clumsyblock, TRUE, TRUE)
|
||||
|
||||
@@ -79,5 +79,5 @@
|
||||
unEquip(gloves, 1)
|
||||
qdel(G)
|
||||
|
||||
equip_to_slot_if_possible(new /obj/item/clothing/under/lawyer/black, slot_w_uniform, TRUE, TRUE)
|
||||
equip_to_slot_if_possible(new /obj/item/clothing/under/rank/civilian/lawyer/black, slot_w_uniform, TRUE, TRUE)
|
||||
equip_to_slot_if_possible(new /obj/item/clothing/shoes/black, slot_shoes, TRUE, TRUE)
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
unEquip(w_uniform, TRUE)
|
||||
unEquip(wear_suit, TRUE)
|
||||
equip_to_slot_if_possible(new /obj/item/clothing/mask/gas/mime, slot_wear_mask, TRUE, TRUE)
|
||||
equip_to_slot_if_possible(new /obj/item/clothing/under/mime, slot_w_uniform, TRUE, TRUE)
|
||||
equip_to_slot_if_possible(new /obj/item/clothing/under/rank/civilian/mime, slot_w_uniform, TRUE, TRUE)
|
||||
equip_to_slot_if_possible(new /obj/item/clothing/suit/suspenders, slot_wear_suit, TRUE, TRUE)
|
||||
Silence(14 SECONDS)
|
||||
else
|
||||
@@ -46,7 +46,7 @@
|
||||
qdel(w_uniform)
|
||||
qdel(wear_suit)
|
||||
equip_to_slot_if_possible(new /obj/item/clothing/mask/gas/mime/nodrop, slot_wear_mask, TRUE, TRUE)
|
||||
equip_to_slot_if_possible(new /obj/item/clothing/under/mime/nodrop, slot_w_uniform, TRUE, TRUE)
|
||||
equip_to_slot_if_possible(new /obj/item/clothing/under/rank/civilian/mime/nodrop, slot_w_uniform, TRUE, TRUE)
|
||||
equip_to_slot_if_possible(new /obj/item/clothing/suit/suspenders/nodrop, slot_wear_suit, TRUE, TRUE)
|
||||
dna.SetSEState(GLOB.muteblock , TRUE, TRUE)
|
||||
singlemutcheck(src, GLOB.muteblock, MUTCHK_FORCED)
|
||||
|
||||
+25
-26
@@ -480,13 +480,13 @@ GLOBAL_LIST_INIT(all_supply_groups, list(SUPPLY_EMERGENCY,SUPPLY_SECURITY,SUPPLY
|
||||
|
||||
/datum/supply_packs/security/securityclothes
|
||||
name = "Security Clothing Crate"
|
||||
contains = list(/obj/item/clothing/under/rank/security/corp,
|
||||
/obj/item/clothing/under/rank/security/corp,
|
||||
contains = list(/obj/item/clothing/under/rank/security/officer/corporate,
|
||||
/obj/item/clothing/under/rank/security/officer/corporate,
|
||||
/obj/item/clothing/head/soft/sec/corp,
|
||||
/obj/item/clothing/head/soft/sec/corp,
|
||||
/obj/item/clothing/under/rank/warden/corp,
|
||||
/obj/item/clothing/under/rank/security/warden/corporate,
|
||||
/obj/item/clothing/head/beret/sec/warden,
|
||||
/obj/item/clothing/under/rank/head_of_security/corp,
|
||||
/obj/item/clothing/under/rank/security/head_of_security/corporate,
|
||||
/obj/item/clothing/head/HoS/beret)
|
||||
cost = 30
|
||||
containername = "security clothing crate"
|
||||
@@ -1428,8 +1428,8 @@ GLOBAL_LIST_INIT(all_supply_groups, list(SUPPLY_EMERGENCY,SUPPLY_SECURITY,SUPPLY
|
||||
/obj/item/storage/bible/booze,
|
||||
/obj/item/clothing/suit/hooded/chaplain_hoodie,
|
||||
/obj/item/clothing/suit/hooded/chaplain_hoodie,
|
||||
/obj/item/clothing/under/burial,
|
||||
/obj/item/clothing/under/burial)
|
||||
/obj/item/clothing/under/misc/burial,
|
||||
/obj/item/clothing/under/misc/burial)
|
||||
cost = 40
|
||||
containername = "religious supplies crate"
|
||||
|
||||
@@ -1443,7 +1443,7 @@ GLOBAL_LIST_INIT(all_supply_groups, list(SUPPLY_EMERGENCY,SUPPLY_SECURITY,SUPPLY
|
||||
|
||||
/datum/supply_packs/misc/barberkit
|
||||
name = "Barber Kit Crate"
|
||||
contains = list(/obj/item/clothing/under/barber,
|
||||
contains = list(/obj/item/clothing/under/rank/civilian/barber,
|
||||
/obj/item/storage/box/lip_stick,
|
||||
/obj/item/storage/box/barber)
|
||||
cost = 20
|
||||
@@ -1604,10 +1604,10 @@ GLOBAL_LIST_INIT(all_supply_groups, list(SUPPLY_EMERGENCY,SUPPLY_SECURITY,SUPPLY
|
||||
contains = list(/obj/item/storage/backpack/clown,
|
||||
/obj/item/clothing/shoes/clown_shoes,
|
||||
/obj/item/clothing/mask/gas/clown_hat,
|
||||
/obj/item/clothing/under/rank/clown,
|
||||
/obj/item/clothing/under/rank/civilian/clown,
|
||||
/obj/item/bikehorn,
|
||||
/obj/item/storage/backpack/mime,
|
||||
/obj/item/clothing/under/mime,
|
||||
/obj/item/clothing/under/rank/civilian/mime,
|
||||
/obj/item/clothing/shoes/black,
|
||||
/obj/item/clothing/gloves/color/white,
|
||||
/obj/item/clothing/mask/gas/mime,
|
||||
@@ -1637,12 +1637,11 @@ GLOBAL_LIST_INIT(all_supply_groups, list(SUPPLY_EMERGENCY,SUPPLY_SECURITY,SUPPLY
|
||||
/obj/item/clothing/head/fedora/whitefedora,
|
||||
/obj/item/clothing/head/fedora/brownfedora,
|
||||
/obj/item/clothing/head/fedora,
|
||||
/obj/item/clothing/under/flappers,
|
||||
/obj/item/clothing/under/mafia,
|
||||
/obj/item/clothing/under/mafia/vest,
|
||||
/obj/item/clothing/under/mafia/white,
|
||||
/obj/item/clothing/under/mafia/sue,
|
||||
/obj/item/clothing/under/mafia/tan,
|
||||
/obj/item/clothing/under/costume/flappers,
|
||||
/obj/item/clothing/under/suit/mafia,
|
||||
/obj/item/clothing/under/suit/mafia/vest,
|
||||
/obj/item/clothing/under/suit/mafia/white,
|
||||
/obj/item/clothing/under/suit/mafia/tan,
|
||||
/obj/item/gun/projectile/shotgun/toy/tommygun,
|
||||
/obj/item/gun/projectile/shotgun/toy/tommygun)
|
||||
cost = 15
|
||||
@@ -1739,14 +1738,14 @@ GLOBAL_LIST_INIT(all_supply_groups, list(SUPPLY_EMERGENCY,SUPPLY_SECURITY,SUPPLY
|
||||
|
||||
/datum/supply_packs/misc/formalwear //This is a very classy crate.
|
||||
name = "Formal Wear Crate"
|
||||
contains = list(/obj/item/clothing/under/blacktango,
|
||||
/obj/item/clothing/under/assistantformal,
|
||||
/obj/item/clothing/under/assistantformal,
|
||||
/obj/item/clothing/under/lawyer/bluesuit,
|
||||
contains = list(/obj/item/clothing/under/dress/blacktango,
|
||||
/obj/item/clothing/under/misc/assistantformal,
|
||||
/obj/item/clothing/under/misc/assistantformal,
|
||||
/obj/item/clothing/under/rank/civilian/lawyer/bluesuit,
|
||||
/obj/item/clothing/suit/storage/lawyer/bluejacket,
|
||||
/obj/item/clothing/under/lawyer/purpsuit,
|
||||
/obj/item/clothing/under/rank/civilian/lawyer/purpsuit,
|
||||
/obj/item/clothing/suit/storage/lawyer/purpjacket,
|
||||
/obj/item/clothing/under/lawyer/black,
|
||||
/obj/item/clothing/under/rank/civilian/lawyer/black,
|
||||
/obj/item/clothing/suit/storage/lawyer/blackjacket,
|
||||
/obj/item/clothing/accessory/waistcoat,
|
||||
/obj/item/clothing/accessory/blue,
|
||||
@@ -1760,11 +1759,11 @@ GLOBAL_LIST_INIT(all_supply_groups, list(SUPPLY_EMERGENCY,SUPPLY_SECURITY,SUPPLY
|
||||
/obj/item/clothing/shoes/laceup,
|
||||
/obj/item/clothing/shoes/laceup,
|
||||
/obj/item/clothing/shoes/laceup,
|
||||
/obj/item/clothing/under/suit_jacket/charcoal,
|
||||
/obj/item/clothing/under/suit_jacket/navy,
|
||||
/obj/item/clothing/under/suit_jacket/burgundy,
|
||||
/obj/item/clothing/under/suit_jacket/checkered,
|
||||
/obj/item/clothing/under/suit_jacket/tan,
|
||||
/obj/item/clothing/under/suit/charcoal,
|
||||
/obj/item/clothing/under/suit/navy,
|
||||
/obj/item/clothing/under/suit/burgundy,
|
||||
/obj/item/clothing/under/suit/checkered,
|
||||
/obj/item/clothing/under/suit/tan,
|
||||
/obj/item/lipstick/random)
|
||||
cost = 30 //Lots of very expensive items. You gotta pay up to look good!
|
||||
containername = "formal-wear crate"
|
||||
|
||||
@@ -393,7 +393,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item))
|
||||
name = "Contortionist's Jumpsuit"
|
||||
desc = "A highly flexible jumpsuit that will help you navigate the ventilation loops of the station internally. Comes with pockets and ID slot, but can't be used without stripping off most gear, including backpack, belt, helmet, and exosuit. Free hands are also necessary to crawl around inside."
|
||||
reference = "AIRJ"
|
||||
item = /obj/item/clothing/under/contortionist
|
||||
item = /obj/item/clothing/under/rank/engineering/atmospheric_technician/contortionist
|
||||
cost = 6
|
||||
job = list("Life Support Specialist")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user