mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-19 11:05:03 +01:00
Trim _s from under sprite states. (#31861)
* Trim _s from under sprite states. * Fix some missing icons. * Restore missing chameleon icon state.
This commit is contained in:
@@ -1042,27 +1042,27 @@
|
||||
var/datum/sprite_accessory/underwear/U = GLOB.underwear_list[underwear]
|
||||
if(U)
|
||||
var/u_icon = U.sprite_sheets && (current_species.sprite_sheet_name in U.sprite_sheets) ? U.sprite_sheets[current_species.sprite_sheet_name] : U.icon //Species-fit the undergarment.
|
||||
underwear_s = new/icon(u_icon, "uw_[U.icon_state]_s", ICON_OVERLAY)
|
||||
underwear_s = new/icon(u_icon, "uw_[U.icon_state]", ICON_OVERLAY)
|
||||
|
||||
var/icon/undershirt_s = null
|
||||
if(undershirt && (current_species.clothing_flags & HAS_UNDERSHIRT))
|
||||
var/datum/sprite_accessory/undershirt/U2 = GLOB.undershirt_full_list[undershirt]
|
||||
if(U2)
|
||||
var/u2_icon = U2.sprite_sheets && (current_species.sprite_sheet_name in U2.sprite_sheets) ? U2.sprite_sheets[current_species.sprite_sheet_name] : U2.icon
|
||||
undershirt_s = new/icon(u2_icon, "us_[U2.icon_state]_s", ICON_OVERLAY)
|
||||
undershirt_s = new/icon(u2_icon, "us_[U2.icon_state]", ICON_OVERLAY)
|
||||
|
||||
var/icon/socks_s = null
|
||||
if(socks && (current_species.clothing_flags & HAS_SOCKS))
|
||||
var/datum/sprite_accessory/socks/U3 = GLOB.socks_list[socks]
|
||||
if(U3)
|
||||
var/u3_icon = U3.sprite_sheets && (current_species.sprite_sheet_name in U3.sprite_sheets) ? U3.sprite_sheets[current_species.sprite_sheet_name] : U3.icon
|
||||
socks_s = new/icon(u3_icon, "sk_[U3.icon_state]_s", ICON_OVERLAY)
|
||||
socks_s = new/icon(u3_icon, "sk_[U3.icon_state]", ICON_OVERLAY)
|
||||
|
||||
var/icon/clothes_s = null
|
||||
var/has_gloves = FALSE
|
||||
|
||||
if(job_support_low & JOB_ASSISTANT) //This gives the preview icon clothes depending on which job(if any) is set to 'high'
|
||||
clothes_s = new /icon('icons/mob/clothing/under/color.dmi', "color_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/color.dmi', "solid")
|
||||
clothes_s.swap_palette(PALETTE_JS_WHITE, PALETTE_JS_GREY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
if(backbag == 2)
|
||||
@@ -1073,7 +1073,7 @@
|
||||
else if(job_support_high)//I hate how this looks, but there's no reason to go through this switch if it's empty
|
||||
switch(job_support_high)
|
||||
if(JOB_HOP)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "hop_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "hop")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "brown"), ICON_UNDERLAY)
|
||||
if(prob(1))
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "ianshirt"), ICON_OVERLAY)
|
||||
@@ -1085,7 +1085,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_BARTENDER)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "ba_suit_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "ba_suit")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
if(prob(1))
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/head.dmi', "tophat"), ICON_OVERLAY)
|
||||
@@ -1097,7 +1097,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_BOTANIST)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "hydroponics_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "hydroponics")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/hands.dmi', "leather"), ICON_OVERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "apron"), ICON_OVERLAY)
|
||||
@@ -1112,7 +1112,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_CHEF)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "chef_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "chef")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/head.dmi', "chef"), ICON_OVERLAY)
|
||||
if(prob(1))
|
||||
@@ -1125,7 +1125,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_JANITOR)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "janitor_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "janitor")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
if(prob(1))
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suits/bio.dmi', "bio_janitor"), ICON_OVERLAY)
|
||||
@@ -1137,7 +1137,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_LIBRARIAN)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "red_suit_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "red_suit")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
if(prob(1))
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/head.dmi', "hairflower"), ICON_OVERLAY)
|
||||
@@ -1149,7 +1149,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_QUARTERMASTER)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/cargo.dmi', "qm_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/cargo.dmi', "qm")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "brown"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/hands.dmi', "black"), ICON_OVERLAY)
|
||||
has_gloves = TRUE
|
||||
@@ -1163,7 +1163,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_CARGOTECH)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/cargo.dmi', "cargo_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/cargo.dmi', "cargo")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/hands.dmi', "black"), ICON_OVERLAY)
|
||||
has_gloves = TRUE
|
||||
@@ -1177,7 +1177,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_SMITH)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/cargo.dmi', "smith_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/cargo.dmi', "smith")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "smith"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/hands.dmi', "smithing"), ICON_OVERLAY)
|
||||
has_gloves = TRUE
|
||||
@@ -1191,7 +1191,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_MINER)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/cargo.dmi', "explorer_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/cargo.dmi', "explorer")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "explorer"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/hands.dmi', "black"), ICON_OVERLAY)
|
||||
has_gloves = TRUE
|
||||
@@ -1205,7 +1205,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_INTERNAL_AFFAIRS)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/procedure.dmi', "iaa_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/procedure.dmi', "iaa")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "brown"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/inhands/items_righthand.dmi', "briefcase"), ICON_UNDERLAY)
|
||||
if(prob(1))
|
||||
@@ -1218,7 +1218,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_CHAPLAIN)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "chapblack_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "chapblack")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
if(prob(1))
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "imperium_monk"), ICON_OVERLAY)
|
||||
@@ -1230,12 +1230,12 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_CLOWN)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "clown_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "clown")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "clown"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/mask.dmi', "clown"), ICON_OVERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "clownpack"), ICON_OVERLAY)
|
||||
if(JOB_MIME)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "mime_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/civilian.dmi', "mime")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/hands.dmi', "white"), ICON_OVERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/mask.dmi', "mime"), ICON_OVERLAY)
|
||||
@@ -1250,12 +1250,12 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_EXPLORER)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/cargo.dmi', "expedition_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/cargo.dmi', "expedition")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "jackboots"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/hands.dmi', "black"), ICON_OVERLAY)
|
||||
has_gloves = TRUE
|
||||
if(prob(1))
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/under/syndicate.dmi', "tactifool_s"), ICON_OVERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/under/syndicate.dmi', "tactifool"), ICON_OVERLAY)
|
||||
switch(backbag)
|
||||
if(2)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "explorerpack"), ICON_OVERLAY)
|
||||
@@ -1266,7 +1266,7 @@
|
||||
else if(job_medsci_high)
|
||||
switch(job_medsci_high)
|
||||
if(JOB_RD)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/rnd.dmi', "rd_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/rnd.dmi', "rd")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "brown"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suits/labcoat.dmi', "labcoat_rd_open"), ICON_OVERLAY)
|
||||
if(prob(1))
|
||||
@@ -1279,7 +1279,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_SCIENTIST)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/rnd.dmi', "science_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/rnd.dmi', "science")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "white"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suits/labcoat.dmi', "labcoat_science_open"), ICON_OVERLAY)
|
||||
if(prob(1))
|
||||
@@ -1292,7 +1292,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_XENOBIOLOGIST)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/rnd.dmi', "science_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/rnd.dmi', "science")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "white"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suits/labcoat.dmi', "labcoat_science_open"), ICON_OVERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/hands.dmi', "nitrilegloves"), ICON_OVERLAY)
|
||||
@@ -1308,7 +1308,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_CHEMIST)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "chemistry_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "chemistry")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "white"), ICON_UNDERLAY)
|
||||
if(prob(1))
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suits/labcoat.dmi', "labcoat_mad_open"), ICON_OVERLAY)
|
||||
@@ -1322,7 +1322,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_CMO)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "cmo_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "cmo")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "brown"), ICON_UNDERLAY)
|
||||
if(prob(1))
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suits/bio.dmi', "bio_cmo"), ICON_OVERLAY)
|
||||
@@ -1336,7 +1336,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_DOCTOR)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "medical_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "medical")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "white"), ICON_UNDERLAY)
|
||||
if(prob(1))
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suits/labcoat.dmi', "labcoat_medical_open"), ICON_OVERLAY)
|
||||
@@ -1350,7 +1350,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_CORONER)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "medical_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "medical")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "white"), ICON_UNDERLAY)
|
||||
if(prob(1))
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suits/labcoat.dmi', "labcoat_coroner_open"), ICON_OVERLAY)
|
||||
@@ -1364,7 +1364,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_GENETICIST)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/rnd.dmi', "genetics_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/rnd.dmi', "genetics")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "white"), ICON_UNDERLAY)
|
||||
if(prob(1))
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "monkeysuit"), ICON_OVERLAY)
|
||||
@@ -1378,7 +1378,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_VIROLOGIST)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "virology_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "virology")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "white"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/mask.dmi', "sterile"), ICON_OVERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suits/labcoat.dmi', "labcoat_viro_open"), ICON_OVERLAY)
|
||||
@@ -1392,7 +1392,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_PSYCHIATRIST)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "psych_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "psych")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "laceups"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suits/labcoat.dmi', "labcoat_psyche_open"), ICON_OVERLAY)
|
||||
switch(backbag)
|
||||
@@ -1403,7 +1403,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_PARAMEDIC)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "paramedic_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/medical.dmi', "paramedic")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/mask.dmi', "cig_off"), ICON_OVERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/head/softcap.dmi', "paramedic"), ICON_OVERLAY)
|
||||
@@ -1413,7 +1413,7 @@
|
||||
if(3)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel-med"), ICON_OVERLAY)
|
||||
if(JOB_ROBOTICIST)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/rnd.dmi', "robotics_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/rnd.dmi', "robotics")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/hands.dmi', "black"), ICON_OVERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suits/labcoat.dmi', "labcoat_robowhite_open"), ICON_OVERLAY)
|
||||
@@ -1431,7 +1431,7 @@
|
||||
else if(job_engsec_high)
|
||||
switch(job_engsec_high)
|
||||
if(JOB_CAPTAIN)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/captain.dmi', "captain_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/captain.dmi', "captain")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "brown"), ICON_UNDERLAY)
|
||||
if(prob(1))
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/head.dmi', "captain_capblue"), ICON_OVERLAY)
|
||||
@@ -1445,7 +1445,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_HOS)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/security.dmi', "hos_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/security.dmi', "hos")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "jackboots"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/hands.dmi', "black"), ICON_OVERLAY)
|
||||
has_gloves = TRUE
|
||||
@@ -1459,7 +1459,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_WARDEN)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/security.dmi', "warden_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/security.dmi', "warden")
|
||||
if(prob(1))
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "slippers_worn"), ICON_OVERLAY)
|
||||
else
|
||||
@@ -1474,7 +1474,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_DETECTIVE)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/security.dmi', "detective_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/security.dmi', "detective")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "brown"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/hands.dmi', "black"), ICON_OVERLAY)
|
||||
if(prob(1))
|
||||
@@ -1490,7 +1490,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_OFFICER)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/security.dmi', "security_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/security.dmi', "security")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "jackboots"), ICON_UNDERLAY)
|
||||
if(prob(1))
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/head/beret.dmi', "beret_officer"), ICON_OVERLAY)
|
||||
@@ -1502,7 +1502,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_CHIEF)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/engineering.dmi', "ce_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/engineering.dmi', "ce")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "brown"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/hands.dmi', "black"), ICON_OVERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/belt.dmi', "utility"), ICON_OVERLAY)
|
||||
@@ -1518,7 +1518,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_ENGINEER)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/engineering.dmi', "engineer_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/engineering.dmi', "engineer")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "workboots"), ICON_OVERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/belt.dmi', "utility"), ICON_OVERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/head.dmi', "hardhat0_yellow"), ICON_OVERLAY)
|
||||
@@ -1532,7 +1532,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_ATMOSTECH)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/engineering.dmi', "atmos_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/engineering.dmi', "atmos")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "workboots"), ICON_OVERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/belt.dmi', "utility"), ICON_OVERLAY)
|
||||
if(prob(1))
|
||||
@@ -1546,7 +1546,8 @@
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
|
||||
if(JOB_AI)//Gives AI and borgs assistant-wear, so they can still customize their character
|
||||
clothes_s = new /icon('icons/mob/clothing/under/color.dmi', "grey_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/color.dmi', "solid")
|
||||
clothes_s.swap_palette(PALETTE_JS_WHITE, PALETTE_JS_GREY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "straight_jacket"), ICON_OVERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/head/cardborg.dmi', "cardborg_h"), ICON_OVERLAY)
|
||||
@@ -1555,7 +1556,8 @@
|
||||
else if(backbag == 3 || backbag == 4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_CYBORG)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/color.dmi', "grey_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/color.dmi', "solid")
|
||||
clothes_s.swap_palette(PALETTE_JS_WHITE, PALETTE_JS_GREY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suits/cardborg.dmi', "cardborg"), ICON_OVERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/head/cardborg.dmi', "cardborg_h"), ICON_OVERLAY)
|
||||
@@ -1564,7 +1566,7 @@
|
||||
else if(backbag == 3 || backbag == 4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_JUDGE)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/procedure.dmi', "magistrate_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/procedure.dmi', "magistrate")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "laceups"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "magirobe"), ICON_UNDERLAY)
|
||||
switch(backbag)
|
||||
@@ -1575,7 +1577,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_NANO)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/procedure.dmi', "ntrep_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/procedure.dmi', "ntrep")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "laceups"), ICON_UNDERLAY)
|
||||
switch(backbag)
|
||||
if(2)
|
||||
@@ -1585,7 +1587,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_BLUESHIELD)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/procedure.dmi', "blueshield_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/procedure.dmi', "blueshield")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "jackboots"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/hands.dmi', "combat"), ICON_OVERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "blueshield"), ICON_OVERLAY)
|
||||
@@ -1598,7 +1600,7 @@
|
||||
if(4)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "satchel"), ICON_OVERLAY)
|
||||
if(JOB_INSTRUCTOR)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/procedure.dmi', "trainer_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/procedure.dmi', "trainer")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "laceups"), ICON_UNDERLAY)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/suit.dmi', "trainercoat"), ICON_OVERLAY)
|
||||
switch(backbag)
|
||||
@@ -1614,7 +1616,7 @@
|
||||
|
||||
// Observers get tourist outfit.
|
||||
if(for_observer)
|
||||
clothes_s = new /icon('icons/mob/clothing/under/costumes.dmi', "tourist_s")
|
||||
clothes_s = new /icon('icons/mob/clothing/under/costumes.dmi', "tourist")
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/feet.dmi', "black"), ICON_UNDERLAY)
|
||||
if(backbag == 2)
|
||||
clothes_s.Blend(new /icon('icons/mob/clothing/back.dmi', "backpack"), ICON_OVERLAY)
|
||||
|
||||
Reference in New Issue
Block a user