Repathed/renamed seromi to teshari.

This commit is contained in:
MistakeNot4892
2021-03-20 18:13:52 +11:00
parent 3a82d38de4
commit a9537638bf
62 changed files with 378 additions and 379 deletions

View File

@@ -13,7 +13,7 @@
TECH_COMBAT = 7, TECH_MAGNET = 9, TECH_DATA = 5 TECH_COMBAT = 7, TECH_MAGNET = 9, TECH_DATA = 5
) )
sprite_sheets = list( sprite_sheets = list(
"Teshari" = 'icons/mob/species/seromi/back.dmi' SPECIES_TESHARI = 'icons/mob/species/teshari/back.dmi'
) )
var/energy = 10000 var/energy = 10000
var/max_energy = 10000 var/max_energy = 10000

View File

@@ -8,7 +8,7 @@
subspace_transmission = 1 subspace_transmission = 1
canhear_range = 0 // can't hear headsets from very far away canhear_range = 0 // can't hear headsets from very far away
slot_flags = SLOT_EARS slot_flags = SLOT_EARS
sprite_sheets = list(SPECIES_TESHARI = 'icons/mob/species/seromi/ears.dmi') sprite_sheets = list(SPECIES_TESHARI = 'icons/mob/species/teshari/ears.dmi')
var/translate_binary = 0 var/translate_binary = 0
var/translate_hive = 0 var/translate_hive = 0

View File

@@ -19,7 +19,7 @@
var/cuff_sound = 'sound/weapons/handcuffs.ogg' var/cuff_sound = 'sound/weapons/handcuffs.ogg'
var/cuff_type = "handcuffs" var/cuff_type = "handcuffs"
var/use_time = 30 var/use_time = 30
sprite_sheets = list(SPECIES_TESHARI = 'icons/mob/species/seromi/handcuffs.dmi') sprite_sheets = list(SPECIES_TESHARI = 'icons/mob/species/teshari/handcuffs.dmi')
/obj/item/weapon/handcuffs/get_worn_icon_state(var/slot_name) /obj/item/weapon/handcuffs/get_worn_icon_state(var/slot_name)
if(slot_name == slot_handcuffed_str) if(slot_name == slot_handcuffed_str)
@@ -214,7 +214,7 @@ var/last_chew = 0
origin_tech = list(TECH_MATERIAL = 1) origin_tech = list(TECH_MATERIAL = 1)
breakouttime = 300 //Deciseconds = 30s = 0.5 minute breakouttime = 300 //Deciseconds = 30s = 0.5 minute
cuff_type = "legcuffs" cuff_type = "legcuffs"
sprite_sheets = list("Teshari" = 'icons/mob/species/seromi/handcuffs.dmi') sprite_sheets = list(SPECIES_TESHARI = 'icons/mob/species/teshari/handcuffs.dmi')
elastic = 0 elastic = 0
cuff_sound = 'sound/weapons/handcuffs.ogg' //This shold work for now. cuff_sound = 'sound/weapons/handcuffs.ogg' //This shold work for now.

View File

@@ -5,7 +5,7 @@
item_state = "card-id" item_state = "card-id"
sprite_sheets = list( sprite_sheets = list(
SPECIES_TESHARI = 'icons/mob/species/seromi/id.dmi' SPECIES_TESHARI = 'icons/mob/species/teshari/id.dmi'
) )
var/access = list() var/access = list()

View File

@@ -8,7 +8,7 @@
icon = 'icons/obj/clothing/backpack.dmi' icon = 'icons/obj/clothing/backpack.dmi'
icon_state = "backpack" icon_state = "backpack"
sprite_sheets = list( sprite_sheets = list(
SPECIES_TESHARI = 'icons/mob/species/seromi/back.dmi' SPECIES_TESHARI = 'icons/mob/species/teshari/back.dmi'
) )
w_class = ITEMSIZE_LARGE w_class = ITEMSIZE_LARGE
slot_flags = SLOT_BACK slot_flags = SLOT_BACK

View File

@@ -11,7 +11,7 @@
equip_sound = 'sound/items/toolbelt_equip.ogg' equip_sound = 'sound/items/toolbelt_equip.ogg'
drop_sound = 'sound/items/drop/toolbelt.ogg' drop_sound = 'sound/items/drop/toolbelt.ogg'
pickup_sound = 'sound/items/pickup/toolbelt.ogg' pickup_sound = 'sound/items/pickup/toolbelt.ogg'
sprite_sheets = list(SPECIES_TESHARI = 'icons/mob/species/seromi/belt.dmi') sprite_sheets = list(SPECIES_TESHARI = 'icons/mob/species/teshari/belt.dmi')
var/show_above_suit = 0 var/show_above_suit = 0

View File

@@ -8,7 +8,7 @@ var/list/global/tank_gauge_cache = list()
name = "tank" name = "tank"
icon = 'icons/obj/tank.dmi' icon = 'icons/obj/tank.dmi'
sprite_sheets = list( sprite_sheets = list(
SPECIES_TESHARI = 'icons/mob/species/seromi/back.dmi' SPECIES_TESHARI = 'icons/mob/species/teshari/back.dmi'
) )
drop_sound = 'sound/items/drop/gascan.ogg' drop_sound = 'sound/items/drop/gascan.ogg'
pickup_sound = 'sound/items/pickup/gascan.ogg' pickup_sound = 'sound/items/pickup/gascan.ogg'

View File

@@ -15,11 +15,11 @@
..() ..()
switch(slot) switch(slot)
if(slot_head) if(slot_head)
sprite_sheets = list(SPECIES_TESHARI = 'icons/mob/species/seromi/head.dmi') sprite_sheets = list(SPECIES_TESHARI = 'icons/mob/species/teshari/head.dmi')
if(slot_wear_suit) if(slot_wear_suit)
sprite_sheets = list(SPECIES_TESHARI = 'icons/mob/species/seromi/suit.dmi') sprite_sheets = list(SPECIES_TESHARI = 'icons/mob/species/teshari/suit.dmi')
if(slot_belt) if(slot_belt)
sprite_sheets = list(SPECIES_TESHARI = 'icons/mob/species/seromi/belt.dmi') sprite_sheets = list(SPECIES_TESHARI = 'icons/mob/species/teshari/belt.dmi')
/obj/item/weapon/towel/attack_self(mob/living/user as mob) /obj/item/weapon/towel/attack_self(mob/living/user as mob)
user.visible_message(text("<span class='notice'>[] uses [] to towel themselves off.</span>", user, src)) user.visible_message(text("<span class='notice'>[] uses [] to towel themselves off.</span>", user, src))

View File

@@ -94,43 +94,43 @@
/datum/gear/uniform/smock /datum/gear/uniform/smock
display_name = "smock selection (Teshari)" display_name = "smock selection (Teshari)"
path = /obj/item/clothing/under/seromi/smock path = /obj/item/clothing/under/teshari/smock
whitelisted = SPECIES_TESHARI whitelisted = SPECIES_TESHARI
sort_category = "Xenowear" sort_category = "Xenowear"
/datum/gear/uniform/smock/New() /datum/gear/uniform/smock/New()
..() ..()
var/list/smocks = list() var/list/smocks = list()
for(var/smock in typesof(/obj/item/clothing/under/seromi/smock)) for(var/smock in typesof(/obj/item/clothing/under/teshari/smock))
var/obj/item/clothing/under/seromi/smock/smock_type = smock var/obj/item/clothing/under/teshari/smock/smock_type = smock
smocks[initial(smock_type.name)] = smock_type smocks[initial(smock_type.name)] = smock_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(smocks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(smocks))
/datum/gear/uniform/undercoat /datum/gear/uniform/undercoat
display_name = "undercoat selection (Teshari)" display_name = "undercoat selection (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/standard path = /obj/item/clothing/under/teshari/undercoat/standard
whitelisted = SPECIES_TESHARI whitelisted = SPECIES_TESHARI
sort_category = "Xenowear" sort_category = "Xenowear"
/datum/gear/uniform/undercoat/New() /datum/gear/uniform/undercoat/New()
..() ..()
var/list/undercoats = list() var/list/undercoats = list()
for(var/undercoat in typesof(/obj/item/clothing/under/seromi/undercoat/standard)) for(var/undercoat in typesof(/obj/item/clothing/under/teshari/undercoat/standard))
var/obj/item/clothing/under/seromi/undercoat/standard/undercoat_type = undercoat var/obj/item/clothing/under/teshari/undercoat/standard/undercoat_type = undercoat
undercoats[initial(undercoat_type.name)] = undercoat_type undercoats[initial(undercoat_type.name)] = undercoat_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(undercoats)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(undercoats))
/datum/gear/suit/cloak /datum/gear/suit/cloak
display_name = "cloak selection (Teshari)" display_name = "cloak selection (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/standard path = /obj/item/clothing/suit/storage/teshari/cloak/standard
whitelisted = SPECIES_TESHARI whitelisted = SPECIES_TESHARI
sort_category = "Xenowear" sort_category = "Xenowear"
/datum/gear/suit/cloak/New() /datum/gear/suit/cloak/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/cloak/standard)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/standard))
var/obj/item/clothing/suit/storage/seromi/cloak/standard/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/cloak/standard/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
@@ -168,107 +168,107 @@
/datum/gear/uniform/dept/undercoat/cap /datum/gear/uniform/dept/undercoat/cap
display_name = "facility director undercoat (Teshari)" display_name = "facility director undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/cap path = /obj/item/clothing/under/teshari/undercoat/jobs/cap
allowed_roles = list("Facility Director") allowed_roles = list("Facility Director")
/datum/gear/uniform/dept/undercoat/hop /datum/gear/uniform/dept/undercoat/hop
display_name = "head of personnel undercoat (Teshari)" display_name = "head of personnel undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/hop path = /obj/item/clothing/under/teshari/undercoat/jobs/hop
allowed_roles = list("Head of Personnel") allowed_roles = list("Head of Personnel")
/datum/gear/uniform/dept/undercoat/rd /datum/gear/uniform/dept/undercoat/rd
display_name = "research director undercoat (Teshari)" display_name = "research director undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/rd path = /obj/item/clothing/under/teshari/undercoat/jobs/rd
allowed_roles = list("Research Director") allowed_roles = list("Research Director")
/datum/gear/uniform/dept/undercoat/hos /datum/gear/uniform/dept/undercoat/hos
display_name = "head of security undercoat (Teshari)" display_name = "head of security undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/hos path = /obj/item/clothing/under/teshari/undercoat/jobs/hos
allowed_roles = list("Head of Security") allowed_roles = list("Head of Security")
/datum/gear/uniform/dept/undercoat/ce /datum/gear/uniform/dept/undercoat/ce
display_name = "chief engineer undercoat (Teshari)" display_name = "chief engineer undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/ce path = /obj/item/clothing/under/teshari/undercoat/jobs/ce
allowed_roles = list("Chief Engineer") allowed_roles = list("Chief Engineer")
/datum/gear/uniform/dept/undercoat/cmo /datum/gear/uniform/dept/undercoat/cmo
display_name = "chief medical officer undercoat (Teshari)" display_name = "chief medical officer undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/cmo path = /obj/item/clothing/under/teshari/undercoat/jobs/cmo
allowed_roles = list("Chief Medical Officer") allowed_roles = list("Chief Medical Officer")
/datum/gear/uniform/dept/undercoat/qm /datum/gear/uniform/dept/undercoat/qm
display_name = "quartermaster undercoat (Teshari)" display_name = "quartermaster undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/qm path = /obj/item/clothing/under/teshari/undercoat/jobs/qm
allowed_roles = list("Quartermaster") allowed_roles = list("Quartermaster")
/datum/gear/uniform/dept/undercoat/cargo /datum/gear/uniform/dept/undercoat/cargo
display_name = "cargo undercoat (Teshari)" display_name = "cargo undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/cargo path = /obj/item/clothing/under/teshari/undercoat/jobs/cargo
allowed_roles = list("Cargo Technician","Quartermaster","Shaft Miner") allowed_roles = list("Cargo Technician","Quartermaster","Shaft Miner")
/datum/gear/uniform/dept/undercoat/mining /datum/gear/uniform/dept/undercoat/mining
display_name = "mining undercoat (Teshari)" display_name = "mining undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/mining path = /obj/item/clothing/under/teshari/undercoat/jobs/mining
allowed_roles = list("Quartermaster","Shaft Miner") allowed_roles = list("Quartermaster","Shaft Miner")
/datum/gear/uniform/dept/undercoat/security /datum/gear/uniform/dept/undercoat/security
display_name = "security undercoat (Teshari)" display_name = "security undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/sec path = /obj/item/clothing/under/teshari/undercoat/jobs/sec
allowed_roles = list("Head of Security","Detective","Warden","Security Officer",) allowed_roles = list("Head of Security","Detective","Warden","Security Officer",)
/datum/gear/uniform/dept/undercoat/service /datum/gear/uniform/dept/undercoat/service
display_name = "service undercoat (Teshari)" display_name = "service undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/service path = /obj/item/clothing/under/teshari/undercoat/jobs/service
allowed_roles = list("Head of Personnel","Bartender","Botanist","Janitor","Chef","Librarian","Chaplain") allowed_roles = list("Head of Personnel","Bartender","Botanist","Janitor","Chef","Librarian","Chaplain")
/datum/gear/uniform/dept/undercoat/engineer /datum/gear/uniform/dept/undercoat/engineer
display_name = "engineering undercoat (Teshari)" display_name = "engineering undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/engineer path = /obj/item/clothing/under/teshari/undercoat/jobs/engineer
allowed_roles = list("Chief Engineer","Station Engineer") allowed_roles = list("Chief Engineer","Station Engineer")
/datum/gear/uniform/dept/undercoat/atmos /datum/gear/uniform/dept/undercoat/atmos
display_name = "atmospherics undercoat (Teshari)" display_name = "atmospherics undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/atmos path = /obj/item/clothing/under/teshari/undercoat/jobs/atmos
allowed_roles = list("Chief Engineer","Atmospheric Technician") allowed_roles = list("Chief Engineer","Atmospheric Technician")
/datum/gear/uniform/dept/undercoat/research /datum/gear/uniform/dept/undercoat/research
display_name = "scientist undercoat (Teshari)" display_name = "scientist undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/sci path = /obj/item/clothing/under/teshari/undercoat/jobs/sci
allowed_roles = list("Research Director","Scientist", "Roboticist", "Xenobiologist") allowed_roles = list("Research Director","Scientist", "Roboticist", "Xenobiologist")
/datum/gear/uniform/dept/undercoat/robo /datum/gear/uniform/dept/undercoat/robo
display_name = "roboticist undercoat (Teshari)" display_name = "roboticist undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/robo path = /obj/item/clothing/under/teshari/undercoat/jobs/robo
allowed_roles = list("Research Director","Roboticist") allowed_roles = list("Research Director","Roboticist")
/datum/gear/uniform/dept/undercoat/medical /datum/gear/uniform/dept/undercoat/medical
display_name = "medical undercoat (Teshari)" display_name = "medical undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/medical path = /obj/item/clothing/under/teshari/undercoat/jobs/medical
allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist","Psychiatrist") allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist","Psychiatrist")
/datum/gear/uniform/dept/undercoat/chemistry /datum/gear/uniform/dept/undercoat/chemistry
display_name = "chemist undercoat (Teshari)" display_name = "chemist undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/chemistry path = /obj/item/clothing/under/teshari/undercoat/jobs/chemistry
allowed_roles = list("Chief Medical Officer","Chemist") allowed_roles = list("Chief Medical Officer","Chemist")
/datum/gear/uniform/dept/undercoat/virology /datum/gear/uniform/dept/undercoat/virology
display_name = "virologist undercoat (Teshari)" display_name = "virologist undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/viro path = /obj/item/clothing/under/teshari/undercoat/jobs/viro
allowed_roles = list("Chief Medical Officer","Medical Doctor") allowed_roles = list("Chief Medical Officer","Medical Doctor")
/datum/gear/uniform/dept/undercoat/psych /datum/gear/uniform/dept/undercoat/psych
display_name = "psychiatrist undercoat (Teshari)" display_name = "psychiatrist undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/psych path = /obj/item/clothing/under/teshari/undercoat/jobs/psych
allowed_roles = list("Chief Medical Officer","Psychiatrist") allowed_roles = list("Chief Medical Officer","Psychiatrist")
/datum/gear/uniform/dept/undercoat/paramedic /datum/gear/uniform/dept/undercoat/paramedic
display_name = "paramedic undercoat (Teshari)" display_name = "paramedic undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/para path = /obj/item/clothing/under/teshari/undercoat/jobs/para
allowed_roles = list("Chief Medical Officer","Paramedic") allowed_roles = list("Chief Medical Officer","Paramedic")
/datum/gear/uniform/dept/undercoat/iaa /datum/gear/uniform/dept/undercoat/iaa
display_name = "internal affairs undercoat (Teshari)" display_name = "internal affairs undercoat (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/jobs/iaa path = /obj/item/clothing/under/teshari/undercoat/jobs/iaa
allowed_roles = list("Internal Affairs Agent") allowed_roles = list("Internal Affairs Agent")
/datum/gear/suit/dept/cloak /datum/gear/suit/dept/cloak
@@ -277,248 +277,248 @@
/datum/gear/suit/dept/cloak/cap /datum/gear/suit/dept/cloak/cap
display_name = "facility director cloak (Teshari)" display_name = "facility director cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs path = /obj/item/clothing/suit/storage/teshari/cloak/jobs
allowed_roles = list("Facility Director") allowed_roles = list("Facility Director")
/datum/gear/suit/dept/cloak/hop /datum/gear/suit/dept/cloak/hop
display_name = "head of personnel cloak (Teshari)" display_name = "head of personnel cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/hop path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/hop
allowed_roles = list("Head of Personnel") allowed_roles = list("Head of Personnel")
/datum/gear/suit/dept/cloak/rd /datum/gear/suit/dept/cloak/rd
display_name = "research director cloak (Teshari)" display_name = "research director cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/rd path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/rd
allowed_roles = list("Research Director") allowed_roles = list("Research Director")
/datum/gear/suit/dept/cloak/hos /datum/gear/suit/dept/cloak/hos
display_name = "head of security cloak (Teshari)" display_name = "head of security cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/hos path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/hos
allowed_roles = list("Head of Security") allowed_roles = list("Head of Security")
/datum/gear/suit/dept/cloak/hos/New() /datum/gear/suit/dept/cloak/hos/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/cloak/jobs/hos,/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/hos)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/hos,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/hos))
var/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/suit/cloak/dept/ce /datum/gear/suit/cloak/dept/ce
display_name = "chief engineer cloak (Teshari)" display_name = "chief engineer cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/ce path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/ce
allowed_roles = list("Chief Engineer") allowed_roles = list("Chief Engineer")
/datum/gear/suit/dept/cloak/ce/New() /datum/gear/suit/dept/cloak/ce/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/cloak/jobs/ce,/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/ce)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/ce,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/ce))
var/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/suit/dept/cloak/cmo /datum/gear/suit/dept/cloak/cmo
display_name = "chief medical officer cloak (Teshari)" display_name = "chief medical officer cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/cmo path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/cmo
allowed_roles = list("Chief Medical Officer") allowed_roles = list("Chief Medical Officer")
/datum/gear/suit/dept/cloak/cmo/New() /datum/gear/suit/dept/cloak/cmo/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/cloak/jobs/cmo,/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cmo)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/cmo,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cmo))
var/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/suit/dept/cloak/qm /datum/gear/suit/dept/cloak/qm
display_name = "quartermaster cloak (Teshari)" display_name = "quartermaster cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/qm path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/qm
allowed_roles = list("Chief Medical Officer") allowed_roles = list("Chief Medical Officer")
/datum/gear/suit/dept/cloak/qm/New() /datum/gear/suit/dept/cloak/qm/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/cloak/jobs/qm,/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/qm)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/qm,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/qm))
var/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/suit/dept/cloak/cargo /datum/gear/suit/dept/cloak/cargo
display_name = "cargo cloak (Teshari)" display_name = "cargo cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/cargo path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/cargo
allowed_roles = list("Quartermaster","Shaft Miner","Cargo Technician") allowed_roles = list("Quartermaster","Shaft Miner","Cargo Technician")
/datum/gear/suit/dept/cloak/cargo/New() /datum/gear/suit/dept/cloak/cargo/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/cloak/jobs/cargo,/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cargo)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/cargo,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cargo))
var/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/suit/dept/cloak/mining /datum/gear/suit/dept/cloak/mining
display_name = "mining cloak (Teshari)" display_name = "mining cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/mining path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/mining
allowed_roles = list("Quartermaster","Shaft Miner") allowed_roles = list("Quartermaster","Shaft Miner")
/datum/gear/suit/dept/cloak/mining/New() /datum/gear/suit/dept/cloak/mining/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/cloak/jobs/mining,/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/mining)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/mining,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/mining))
var/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/suit/dept/cloak/security /datum/gear/suit/dept/cloak/security
display_name = "security cloak (Teshari)" display_name = "security cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/sec path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/sec
allowed_roles = list("Head of Security","Detective","Warden","Security Officer") allowed_roles = list("Head of Security","Detective","Warden","Security Officer")
/datum/gear/suit/dept/cloak/security/New() /datum/gear/suit/dept/cloak/security/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/cloak/jobs/sec,/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/sec)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/sec,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/sec))
var/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/suit/dept/cloak/service /datum/gear/suit/dept/cloak/service
display_name = "service cloak (Teshari)" display_name = "service cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/service path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/service
allowed_roles = list("Head of Personnel","Bartender","Botanist","Janitor","Chef","Librarian","Chaplain") allowed_roles = list("Head of Personnel","Bartender","Botanist","Janitor","Chef","Librarian","Chaplain")
/datum/gear/suit/dept/cloak/service/New() /datum/gear/suit/dept/cloak/service/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/cloak/jobs/service,/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/service)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/service,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/service))
var/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/suit/dept/cloak/engineer /datum/gear/suit/dept/cloak/engineer
display_name = "engineering cloak (Teshari)" display_name = "engineering cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/engineer path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/engineer
allowed_roles = list("Chief Engineer","Station Engineer") allowed_roles = list("Chief Engineer","Station Engineer")
/datum/gear/suit/dept/cloak/engineer/New() /datum/gear/suit/dept/cloak/engineer/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/cloak/jobs/engineer,/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/engineer)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/engineer,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/engineer))
var/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/suit/dept/cloak/atmos /datum/gear/suit/dept/cloak/atmos
display_name = "atmospherics cloak (Teshari)" display_name = "atmospherics cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/atmos path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/atmos
allowed_roles = list("Chief Engineer","Atmospheric Technician") allowed_roles = list("Chief Engineer","Atmospheric Technician")
/datum/gear/suit/dept/cloak/atmos/New() /datum/gear/suit/dept/cloak/atmos/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/cloak/jobs/atmos,/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/atmos)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/atmos,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/atmos))
var/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/suit/dept/cloak/research /datum/gear/suit/dept/cloak/research
display_name = "scientist cloak (Teshari)" display_name = "scientist cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/sci path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/sci
allowed_roles = list("Research Director","Scientist","Roboticist","Xenobiologist") allowed_roles = list("Research Director","Scientist","Roboticist","Xenobiologist")
/datum/gear/suit/dept/cloak/research/New() /datum/gear/suit/dept/cloak/research/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/cloak/jobs/sci,/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/sci)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/sci,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/sci))
var/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/suit/dept/cloak/robo /datum/gear/suit/dept/cloak/robo
display_name = "roboticist cloak (Teshari)" display_name = "roboticist cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/robo path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/robo
allowed_roles = list("Research Director","Roboticist") allowed_roles = list("Research Director","Roboticist")
/datum/gear/suit/dept/cloak/robo/New() /datum/gear/suit/dept/cloak/robo/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/cloak/jobs/robo,/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/robo)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/robo,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/robo))
var/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/suit/dept/cloak/medical /datum/gear/suit/dept/cloak/medical
display_name = "medical cloak (Teshari)" display_name = "medical cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/medical path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/medical
allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist", "Psychiatrist") allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist", "Psychiatrist")
/datum/gear/suit/dept/cloak/medical/New() /datum/gear/suit/dept/cloak/medical/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/cloak/jobs/medical,/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/medical)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/medical,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/medical))
var/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/suit/dept/cloak/chemistry /datum/gear/suit/dept/cloak/chemistry
display_name = "chemist cloak (Teshari)" display_name = "chemist cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/chemistry path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/chemistry
allowed_roles = list("Chemist") allowed_roles = list("Chemist")
/datum/gear/suit/dept/cloak/chemistry/New() /datum/gear/suit/dept/cloak/chemistry/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/cloak/jobs/chemistry,/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/chemistry)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/chemistry,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/chemistry))
var/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/suit/dept/cloak/virology /datum/gear/suit/dept/cloak/virology
display_name = "virologist cloak (Teshari)" display_name = "virologist cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/viro path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/viro
allowed_roles = list("Medical Doctor") allowed_roles = list("Medical Doctor")
/datum/gear/suit/dept/cloak/virology/New() /datum/gear/suit/dept/cloak/virology/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/cloak/jobs/viro,/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/viro)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/viro,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/viro))
var/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/suit/dept/cloak/psych /datum/gear/suit/dept/cloak/psych
display_name = "psychiatrist cloak (Teshari)" display_name = "psychiatrist cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/psych path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/psych
allowed_roles = list("Chief Medical Officer","Psychiatrist") allowed_roles = list("Chief Medical Officer","Psychiatrist")
/datum/gear/suit/dept/cloak/paramedic /datum/gear/suit/dept/cloak/paramedic
display_name = "paramedic cloak (Teshari)" display_name = "paramedic cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/para path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/para
allowed_roles = list("Chief Medical Officer","Paramedic") allowed_roles = list("Chief Medical Officer","Paramedic")
/datum/gear/suit/dept/cloak/paramedic/New() /datum/gear/suit/dept/cloak/paramedic/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/cloak/jobs/para,/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/para)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/para,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/para))
var/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/suit/dept/cloak/iaa /datum/gear/suit/dept/cloak/iaa
display_name = "internal affairs cloak (Teshari)" display_name = "internal affairs cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/jobs/iaa path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/iaa
allowed_roles = list("Internal Affairs Agent") allowed_roles = list("Internal Affairs Agent")
/datum/gear/suit/dept/cloak/iaa/New() /datum/gear/suit/dept/cloak/iaa/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/cloak/jobs/iaa,/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/iaa)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/iaa,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/iaa))
var/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/uniform/smockcolor /datum/gear/uniform/smockcolor
display_name = "smock, recolorable (Teshari)" display_name = "smock, recolorable (Teshari)"
path = /obj/item/clothing/under/seromi/smock/white path = /obj/item/clothing/under/teshari/smock/white
whitelisted = SPECIES_TESHARI whitelisted = SPECIES_TESHARI
sort_category = "Xenowear" sort_category = "Xenowear"
@@ -528,21 +528,21 @@
/datum/gear/suit/beltcloak /datum/gear/suit/beltcloak
display_name = "belted cloak selection (Teshari)" display_name = "belted cloak selection (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/beltcloak/standard path = /obj/item/clothing/suit/storage/teshari/beltcloak/standard
whitelisted = SPECIES_TESHARI whitelisted = SPECIES_TESHARI
sort_category = "Xenowear" sort_category = "Xenowear"
/datum/gear/suit/beltcloak/New() /datum/gear/suit/beltcloak/New()
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/seromi/beltcloak/standard)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/beltcloak/standard))
var/obj/item/clothing/suit/storage/seromi/beltcloak/standard/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/beltcloak/standard/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/suit/beltcloak_color /datum/gear/suit/beltcloak_color
display_name = "belted cloak, recolorable (Teshari)" display_name = "belted cloak, recolorable (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/beltcloak/standard/white_grey path = /obj/item/clothing/suit/storage/teshari/beltcloak/standard/white_grey
whitelisted = SPECIES_TESHARI whitelisted = SPECIES_TESHARI
sort_category = "Xenowear" sort_category = "Xenowear"
@@ -552,17 +552,17 @@
/datum/gear/suit/dept/beltcloak/wrdn /datum/gear/suit/dept/beltcloak/wrdn
display_name = "warden belted cloak (Teshari)" display_name = "warden belted cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/beltcloak/jobs/wrdn path = /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/wrdn
allowed_roles = list("Head of Security","Warden") allowed_roles = list("Head of Security","Warden")
/datum/gear/suit/dept/beltcloak/jani /datum/gear/suit/dept/beltcloak/jani
display_name = "janitor belted cloak (Teshari)" display_name = "janitor belted cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/beltcloak/jobs/jani path = /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/jani
allowed_roles = list("Janitor") allowed_roles = list("Janitor")
/datum/gear/suit/dept/beltcloak/cmd /datum/gear/suit/dept/beltcloak/cmd
display_name = "command belted cloak (Teshari)" display_name = "command belted cloak (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/beltcloak/jobs/command path = /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/command
allowed_roles = list("Site Manager","Head of Personnel","Head of Security","Chief Engineer","Chief Medical Officer","Research Director") allowed_roles = list("Site Manager","Head of Personnel","Head of Security","Chief Engineer","Chief Medical Officer","Research Director")
/datum/gear/suit/cloak_hood /datum/gear/suit/cloak_hood
@@ -575,27 +575,27 @@
..() ..()
var/list/cloaks = list() var/list/cloaks = list()
for(var/cloak in typesof(/obj/item/clothing/suit/storage/hooded/teshari/standard)) for(var/cloak in typesof(/obj/item/clothing/suit/storage/hooded/teshari/standard))
var/obj/item/clothing/suit/storage/seromi/cloak/cloak_type = cloak var/obj/item/clothing/suit/storage/teshari/cloak/cloak_type = cloak
cloaks[initial(cloak_type.name)] = cloak_type cloaks[initial(cloak_type.name)] = cloak_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
/datum/gear/uniform/worksuit /datum/gear/uniform/worksuit
display_name = "worksuit selection (Teshari)" display_name = "worksuit selection (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/standard/worksuit path = /obj/item/clothing/under/teshari/undercoat/standard/worksuit
whitelisted = SPECIES_TESHARI whitelisted = SPECIES_TESHARI
sort_category = "Xenowear" sort_category = "Xenowear"
/datum/gear/uniform/worksuit/New() /datum/gear/uniform/worksuit/New()
..() ..()
var/list/worksuits = list() var/list/worksuits = list()
for(var/worksuit in typesof(/obj/item/clothing/under/seromi/undercoat/standard/worksuit)) for(var/worksuit in typesof(/obj/item/clothing/under/teshari/undercoat/standard/worksuit))
var/obj/item/clothing/under/seromi/undercoat/standard/worksuit/worksuit_type = worksuit var/obj/item/clothing/under/teshari/undercoat/standard/worksuit/worksuit_type = worksuit
worksuits[initial(worksuit_type.name)] = worksuit_type worksuits[initial(worksuit_type.name)] = worksuit_type
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(worksuits)) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(worksuits))
/datum/gear/uniform/undercoatcolor /datum/gear/uniform/undercoatcolor
display_name = "undercoat, recolorable (Teshari)" display_name = "undercoat, recolorable (Teshari)"
path = /obj/item/clothing/under/seromi/undercoat/standard/white_grey path = /obj/item/clothing/under/teshari/undercoat/standard/white_grey
whitelisted = SPECIES_TESHARI whitelisted = SPECIES_TESHARI
sort_category = "Xenowear" sort_category = "Xenowear"
@@ -605,7 +605,7 @@
/datum/gear/suit/cloakcolor /datum/gear/suit/cloakcolor
display_name = "cloak, recolorable (Teshari)" display_name = "cloak, recolorable (Teshari)"
path = /obj/item/clothing/suit/storage/seromi/cloak/standard/white_grey path = /obj/item/clothing/suit/storage/teshari/cloak/standard/white_grey
whitelisted = SPECIES_TESHARI whitelisted = SPECIES_TESHARI
sort_category = "Xenowear" sort_category = "Xenowear"

View File

@@ -188,7 +188,7 @@
throwforce = 2 throwforce = 2
slot_flags = SLOT_EARS slot_flags = SLOT_EARS
sprite_sheets = list( sprite_sheets = list(
SPECIES_TESHARI = 'icons/mob/species/seromi/ears.dmi') SPECIES_TESHARI = 'icons/mob/species/teshari/ears.dmi')
/obj/item/clothing/ears/attack_hand(mob/user as mob) /obj/item/clothing/ears/attack_hand(mob/user as mob)
if (!user) return if (!user) return
@@ -287,7 +287,7 @@
slot_flags = SLOT_GLOVES slot_flags = SLOT_GLOVES
attack_verb = list("challenged") attack_verb = list("challenged")
sprite_sheets = list( sprite_sheets = list(
SPECIES_TESHARI = 'icons/mob/species/seromi/gloves.dmi', SPECIES_TESHARI = 'icons/mob/species/teshari/gloves.dmi',
SPECIES_VOX = 'icons/mob/species/vox/gloves.dmi' SPECIES_VOX = 'icons/mob/species/vox/gloves.dmi'
) )
drop_sound = 'sound/items/drop/gloves.ogg' drop_sound = 'sound/items/drop/gloves.ogg'
@@ -429,7 +429,7 @@
var/image/helmet_light var/image/helmet_light
sprite_sheets = list( sprite_sheets = list(
SPECIES_TESHARI = 'icons/mob/species/seromi/head.dmi', SPECIES_TESHARI = 'icons/mob/species/teshari/head.dmi',
SPECIES_VOX = 'icons/mob/species/vox/head.dmi' SPECIES_VOX = 'icons/mob/species/vox/head.dmi'
) )
drop_sound = 'sound/items/drop/hat.ogg' drop_sound = 'sound/items/drop/hat.ogg'
@@ -535,7 +535,7 @@
body_parts_covered = FACE|EYES body_parts_covered = FACE|EYES
blood_sprite_state = "maskblood" blood_sprite_state = "maskblood"
sprite_sheets = list( sprite_sheets = list(
SPECIES_TESHARI = 'icons/mob/species/seromi/masks.dmi', SPECIES_TESHARI = 'icons/mob/species/teshari/masks.dmi',
SPECIES_VOX = 'icons/mob/species/vox/masks.dmi', SPECIES_VOX = 'icons/mob/species/vox/masks.dmi',
SPECIES_TAJ = 'icons/mob/species/tajaran/mask.dmi', SPECIES_TAJ = 'icons/mob/species/tajaran/mask.dmi',
SPECIES_UNATHI = 'icons/mob/species/unathi/mask.dmi' SPECIES_UNATHI = 'icons/mob/species/unathi/mask.dmi'
@@ -589,7 +589,7 @@
var/overshoes = 0 var/overshoes = 0
species_restricted = list("exclude",SPECIES_TESHARI, SPECIES_VOX) species_restricted = list("exclude",SPECIES_TESHARI, SPECIES_VOX)
sprite_sheets = list( sprite_sheets = list(
SPECIES_TESHARI = 'icons/mob/species/seromi/shoes.dmi', SPECIES_TESHARI = 'icons/mob/species/teshari/shoes.dmi',
SPECIES_VOX = 'icons/mob/species/vox/shoes.dmi' SPECIES_VOX = 'icons/mob/species/vox/shoes.dmi'
) )
drop_sound = 'sound/items/drop/shoes.ogg' drop_sound = 'sound/items/drop/shoes.ogg'
@@ -700,7 +700,7 @@
sprite_sheets = list( sprite_sheets = list(
SPECIES_TESHARI = 'icons/mob/species/seromi/suit.dmi', SPECIES_TESHARI = 'icons/mob/species/teshari/suit.dmi',
SPECIES_VOX = 'icons/mob/species/vox/suit.dmi' SPECIES_VOX = 'icons/mob/species/vox/suit.dmi'
) )
@@ -794,7 +794,7 @@
var/rolled_down = -1 //0 = unrolled, 1 = rolled, -1 = cannot be toggled var/rolled_down = -1 //0 = unrolled, 1 = rolled, -1 = cannot be toggled
var/rolled_sleeves = -1 //0 = unrolled, 1 = rolled, -1 = cannot be toggled var/rolled_sleeves = -1 //0 = unrolled, 1 = rolled, -1 = cannot be toggled
sprite_sheets = list( sprite_sheets = list(
SPECIES_TESHARI = 'icons/mob/species/seromi/uniform.dmi', SPECIES_TESHARI = 'icons/mob/species/teshari/uniform.dmi',
SPECIES_VOX = 'icons/mob/species/vox/uniform.dmi' SPECIES_VOX = 'icons/mob/species/vox/uniform.dmi'
) )

View File

@@ -31,8 +31,8 @@ BLIND // can't see anything
pickup_sound = 'sound/items/pickup/accessory.ogg' pickup_sound = 'sound/items/pickup/accessory.ogg'
sprite_sheets = list( sprite_sheets = list(
"Teshari" = 'icons/mob/species/seromi/eyes.dmi', SPECIES_TESHARI = 'icons/mob/species/teshari/eyes.dmi',
"Vox" = 'icons/mob/species/vox/eyes.dmi' SPECIES_VOX = 'icons/mob/species/vox/eyes.dmi'
) )
/obj/item/clothing/glasses/update_clothing_icon() /obj/item/clothing/glasses/update_clothing_icon()

View File

@@ -10,7 +10,7 @@
desc = "an ultra rare hat. It commands a certain respect." desc = "an ultra rare hat. It commands a certain respect."
icon_state = "petehat" icon_state = "petehat"
sprite_sheets = list( sprite_sheets = list(
SPECIES_TESHARI = 'icons/mob/species/seromi/head.dmi', SPECIES_TESHARI = 'icons/mob/species/teshari/head.dmi',
SPECIES_VOX = 'icons/mob/species/vox/head.dmi' SPECIES_VOX = 'icons/mob/species/vox/head.dmi'
) )

View File

@@ -6,7 +6,7 @@
icon_state = "pilot_helmet1" icon_state = "pilot_helmet1"
item_icons = list(slot_head_str = 'icons/mob/pilot_helmet.dmi') item_icons = list(slot_head_str = 'icons/mob/pilot_helmet.dmi')
sprite_sheets = list( sprite_sheets = list(
SPECIES_TESHARI = 'icons/mob/species/seromi/pilot_helmet.dmi' SPECIES_TESHARI = 'icons/mob/species/teshari/pilot_helmet.dmi'
) )
flags = THICKMATERIAL flags = THICKMATERIAL
armor = list(melee = 20, bullet = 10, laser = 10, energy = 5, bomb = 10, bio = 0, rad = 0) armor = list(melee = 20, bullet = 10, laser = 10, energy = 5, bomb = 10, bio = 0, rad = 0)

View File

@@ -15,7 +15,7 @@
SPECIES_SKRELL = 'icons/mob/species/skrell/helmet.dmi', SPECIES_SKRELL = 'icons/mob/species/skrell/helmet.dmi',
SPECIES_UNATHI = 'icons/mob/species/unathi/helmet.dmi', SPECIES_UNATHI = 'icons/mob/species/unathi/helmet.dmi',
SPECIES_VOX = 'icons/mob/species/vox/head.dmi', SPECIES_VOX = 'icons/mob/species/vox/head.dmi',
SPECIES_TESHARI = 'icons/mob/species/seromi/head.dmi' SPECIES_TESHARI = 'icons/mob/species/teshari/head.dmi'
) )
species_restricted = list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_TAJ, SPECIES_UNATHI, SPECIES_PROMETHEAN, SPECIES_TESHARI) //vox, diona, and zaddat can't use hardsuits not designed for them species_restricted = list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_TAJ, SPECIES_UNATHI, SPECIES_PROMETHEAN, SPECIES_TESHARI) //vox, diona, and zaddat can't use hardsuits not designed for them
max_pressure_protection = null max_pressure_protection = null
@@ -57,7 +57,7 @@
SPECIES_TAJ = 'icons/mob/species/tajaran/suit.dmi', SPECIES_TAJ = 'icons/mob/species/tajaran/suit.dmi',
SPECIES_UNATHI = 'icons/mob/species/unathi/suit.dmi', SPECIES_UNATHI = 'icons/mob/species/unathi/suit.dmi',
SPECIES_VOX = 'icons/mob/species/vox/suit.dmi', SPECIES_VOX = 'icons/mob/species/vox/suit.dmi',
SPECIES_TESHARI = 'icons/mob/species/seromi/suit.dmi' SPECIES_TESHARI = 'icons/mob/species/teshari/suit.dmi'
) )
supporting_limbs = list() supporting_limbs = list()
species_restricted = list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_TAJ, SPECIES_UNATHI, SPECIES_PROMETHEAN, SPECIES_TESHARI) //vox, diona, and zaddat can't use hardsuits not designed for them species_restricted = list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_TAJ, SPECIES_UNATHI, SPECIES_PROMETHEAN, SPECIES_TESHARI) //vox, diona, and zaddat can't use hardsuits not designed for them

View File

@@ -186,7 +186,7 @@
/obj/item/clothing/head/helmet/space/void/medical/alt/tesh /obj/item/clothing/head/helmet/space/void/medical/alt/tesh
sprite_sheets = list( sprite_sheets = list(
SPECIES_TESHARI = 'icons/mob/species/seromi/head.dmi' SPECIES_TESHARI = 'icons/mob/species/teshari/head.dmi'
) )
sprite_sheets_obj = list( sprite_sheets_obj = list(
SPECIES_TESHARI = 'icons/obj/clothing/hats.dmi' SPECIES_TESHARI = 'icons/obj/clothing/hats.dmi'
@@ -222,7 +222,7 @@
/obj/item/clothing/suit/space/void/medical/alt/tesh /obj/item/clothing/suit/space/void/medical/alt/tesh
sprite_sheets = list( sprite_sheets = list(
SPECIES_TESHARI = 'icons/mob/species/seromi/suit.dmi' SPECIES_TESHARI = 'icons/mob/species/teshari/suit.dmi'
) )
sprite_sheets_obj = list( sprite_sheets_obj = list(
SPECIES_TESHARI = 'icons/obj/clothing/spacesuits.dmi' SPECIES_TESHARI = 'icons/obj/clothing/spacesuits.dmi'

View File

@@ -24,7 +24,7 @@
SPECIES_UNATHI = 'icons/obj/clothing/species/unathi/hats.dmi', SPECIES_UNATHI = 'icons/obj/clothing/species/unathi/hats.dmi',
SPECIES_TAJ = 'icons/obj/clothing/species/tajaran/hats.dmi', SPECIES_TAJ = 'icons/obj/clothing/species/tajaran/hats.dmi',
SPECIES_SKRELL = 'icons/obj/clothing/species/skrell/hats.dmi', SPECIES_SKRELL = 'icons/obj/clothing/species/skrell/hats.dmi',
SPECIES_TESHARI = 'icons/obj/clothing/species/seromi/hats.dmi' SPECIES_TESHARI = 'icons/obj/clothing/species/teshari/hats.dmi'
) )
light_overlay = "helmet_light" light_overlay = "helmet_light"
@@ -54,7 +54,7 @@
SPECIES_UNATHI = 'icons/obj/clothing/species/unathi/suits.dmi', SPECIES_UNATHI = 'icons/obj/clothing/species/unathi/suits.dmi',
SPECIES_TAJ = 'icons/obj/clothing/species/tajaran/suits.dmi', SPECIES_TAJ = 'icons/obj/clothing/species/tajaran/suits.dmi',
SPECIES_SKRELL = 'icons/obj/clothing/species/skrell/suits.dmi', SPECIES_SKRELL = 'icons/obj/clothing/species/skrell/suits.dmi',
SPECIES_TESHARI = 'icons/obj/clothing/species/seromi/suits.dmi' SPECIES_TESHARI = 'icons/obj/clothing/species/teshari/suits.dmi'
) )
//Breach thresholds, should ideally be inherited by most (if not all) voidsuits. //Breach thresholds, should ideally be inherited by most (if not all) voidsuits.

View File

@@ -1,141 +1,141 @@
// Standard Cloaks // Standard Cloaks
/obj/item/clothing/suit/storage/seromi/cloak /obj/item/clothing/suit/storage/teshari/cloak
name = "black cloak" name = "black cloak"
desc = "It drapes over a Teshari's shoulders and closes at the neck with pockets convienently placed inside." desc = "It drapes over a Teshari's shoulders and closes at the neck with pockets convienently placed inside."
icon = 'icons/mob/species/seromi/teshari_cloak.dmi' icon = 'icons/mob/species/teshari/teshari_cloak.dmi'
icon_override = 'icons/mob/species/seromi/teshari_cloak.dmi' icon_override = 'icons/mob/species/teshari/teshari_cloak.dmi'
icon_state = "tesh_cloak_bn" icon_state = "tesh_cloak_bn"
item_state = "tesh_cloak_bn" item_state = "tesh_cloak_bn"
species_restricted = list(SPECIES_TESHARI) species_restricted = list(SPECIES_TESHARI)
body_parts_covered = UPPER_TORSO|ARMS body_parts_covered = UPPER_TORSO|ARMS
/obj/item/clothing/suit/storage/seromi/cloak/standard/black_red /obj/item/clothing/suit/storage/teshari/cloak/standard/black_red
name = "black and red cloak" name = "black and red cloak"
icon_state = "tesh_cloak_br" icon_state = "tesh_cloak_br"
item_state = "tesh_cloak_br" item_state = "tesh_cloak_br"
/obj/item/clothing/suit/storage/seromi/cloak/standard/black_orange /obj/item/clothing/suit/storage/teshari/cloak/standard/black_orange
name = "black and orange cloak" name = "black and orange cloak"
icon_state = "tesh_cloak_bo" icon_state = "tesh_cloak_bo"
item_state = "tesh_cloak_bo" item_state = "tesh_cloak_bo"
/obj/item/clothing/suit/storage/seromi/cloak/standard/black_yellow /obj/item/clothing/suit/storage/teshari/cloak/standard/black_yellow
name = "black and yellow cloak" name = "black and yellow cloak"
icon_state = "tesh_cloak_by" icon_state = "tesh_cloak_by"
item_state = "tesh_cloak_by" item_state = "tesh_cloak_by"
/obj/item/clothing/suit/storage/seromi/cloak/standard/black_green /obj/item/clothing/suit/storage/teshari/cloak/standard/black_green
name = "black and green cloak" name = "black and green cloak"
icon_state = "tesh_cloak_bgr" icon_state = "tesh_cloak_bgr"
item_state = "tesh_cloak_bgr" item_state = "tesh_cloak_bgr"
/obj/item/clothing/suit/storage/seromi/cloak/standard/black_blue /obj/item/clothing/suit/storage/teshari/cloak/standard/black_blue
name = "black and blue cloak" name = "black and blue cloak"
icon_state = "tesh_cloak_bbl" icon_state = "tesh_cloak_bbl"
item_state = "tesh_cloak_bbl" item_state = "tesh_cloak_bbl"
/obj/item/clothing/suit/storage/seromi/cloak/standard/black_purple /obj/item/clothing/suit/storage/teshari/cloak/standard/black_purple
name = "black and purple cloak" name = "black and purple cloak"
icon_state = "tesh_cloak_bp" icon_state = "tesh_cloak_bp"
item_state = "tesh_cloak_bp" item_state = "tesh_cloak_bp"
/obj/item/clothing/suit/storage/seromi/cloak/standard/black_pink /obj/item/clothing/suit/storage/teshari/cloak/standard/black_pink
name = "black and pink cloak" name = "black and pink cloak"
icon_state = "tesh_cloak_bpi" icon_state = "tesh_cloak_bpi"
item_state = "tesh_cloak_bpi" item_state = "tesh_cloak_bpi"
/obj/item/clothing/suit/storage/seromi/cloak/standard/black_brown /obj/item/clothing/suit/storage/teshari/cloak/standard/black_brown
name = "black and brown cloak" name = "black and brown cloak"
icon_state = "tesh_cloak_bbr" icon_state = "tesh_cloak_bbr"
item_state = "tesh_cloak_bbr" item_state = "tesh_cloak_bbr"
/obj/item/clothing/suit/storage/seromi/cloak/standard/black_grey /obj/item/clothing/suit/storage/teshari/cloak/standard/black_grey
name = "black and grey cloak" name = "black and grey cloak"
icon_state = "tesh_cloak_bg" icon_state = "tesh_cloak_bg"
item_state = "tesh_cloak_bg" item_state = "tesh_cloak_bg"
/obj/item/clothing/suit/storage/seromi/cloak/standard/black_white /obj/item/clothing/suit/storage/teshari/cloak/standard/black_white
name = "black and white cloak" name = "black and white cloak"
icon_state = "tesh_cloak_bw" icon_state = "tesh_cloak_bw"
item_state = "tesh_cloak_bw" item_state = "tesh_cloak_bw"
/obj/item/clothing/suit/storage/seromi/cloak/standard/white /obj/item/clothing/suit/storage/teshari/cloak/standard/white
name = "white cloak" name = "white cloak"
icon_state = "tesh_cloak_wn" icon_state = "tesh_cloak_wn"
item_state = "tesh_cloak_wn" item_state = "tesh_cloak_wn"
/obj/item/clothing/suit/storage/seromi/cloak/standard/white_grey /obj/item/clothing/suit/storage/teshari/cloak/standard/white_grey
name = "white and grey cloak" name = "white and grey cloak"
icon_state = "tesh_cloak_wg" icon_state = "tesh_cloak_wg"
item_state = "tesh_cloak_wg" item_state = "tesh_cloak_wg"
/obj/item/clothing/suit/storage/seromi/cloak/standard/red_grey /obj/item/clothing/suit/storage/teshari/cloak/standard/red_grey
name = "red and grey cloak" name = "red and grey cloak"
icon_state = "tesh_cloak_rg" icon_state = "tesh_cloak_rg"
item_state = "tesh_cloak_rg" item_state = "tesh_cloak_rg"
/obj/item/clothing/suit/storage/seromi/cloak/standard/orange_grey /obj/item/clothing/suit/storage/teshari/cloak/standard/orange_grey
name = "orange and grey cloak" name = "orange and grey cloak"
icon_state = "tesh_cloak_og" icon_state = "tesh_cloak_og"
item_state = "tesh_cloak_og" item_state = "tesh_cloak_og"
/obj/item/clothing/suit/storage/seromi/cloak/standard/yellow_grey /obj/item/clothing/suit/storage/teshari/cloak/standard/yellow_grey
name = "yellow and grey cloak" name = "yellow and grey cloak"
icon_state = "tesh_cloak_yg" icon_state = "tesh_cloak_yg"
item_state = "tesh_cloak_yg" item_state = "tesh_cloak_yg"
/obj/item/clothing/suit/storage/seromi/cloak/standard/green_grey /obj/item/clothing/suit/storage/teshari/cloak/standard/green_grey
name = "green and grey cloak" name = "green and grey cloak"
icon_state = "tesh_cloak_gg" icon_state = "tesh_cloak_gg"
item_state = "tesh_cloak_gg" item_state = "tesh_cloak_gg"
/obj/item/clothing/suit/storage/seromi/cloak/standard/blue_grey /obj/item/clothing/suit/storage/teshari/cloak/standard/blue_grey
name = "blue and grey cloak" name = "blue and grey cloak"
icon_state = "tesh_cloak_blug" icon_state = "tesh_cloak_blug"
item_state = "tesh_cloak_blug" item_state = "tesh_cloak_blug"
/obj/item/clothing/suit/storage/seromi/cloak/standard/purple_grey /obj/item/clothing/suit/storage/teshari/cloak/standard/purple_grey
name = "purple and grey cloak" name = "purple and grey cloak"
icon_state = "tesh_cloak_pg" icon_state = "tesh_cloak_pg"
item_state = "tesh_cloak_pg" item_state = "tesh_cloak_pg"
/obj/item/clothing/suit/storage/seromi/cloak/standard/pink_grey /obj/item/clothing/suit/storage/teshari/cloak/standard/pink_grey
name = "pink and grey cloak" name = "pink and grey cloak"
icon_state = "tesh_cloak_pig" icon_state = "tesh_cloak_pig"
item_state = "tesh_cloak_pig" item_state = "tesh_cloak_pig"
/obj/item/clothing/suit/storage/seromi/cloak/standard/brown_grey /obj/item/clothing/suit/storage/teshari/cloak/standard/brown_grey
name = "brown and grey cloak" name = "brown and grey cloak"
icon_state = "tesh_cloak_brg" icon_state = "tesh_cloak_brg"
item_state = "tesh_cloak_brg" item_state = "tesh_cloak_brg"
/obj/item/clothing/suit/storage/seromi/cloak/standard/rainbow /obj/item/clothing/suit/storage/teshari/cloak/standard/rainbow
name = "rainbow cloak" name = "rainbow cloak"
icon_state = "tesh_cloak_rainbow" icon_state = "tesh_cloak_rainbow"
item_state = "tesh_cloak_rainbow" item_state = "tesh_cloak_rainbow"
/obj/item/clothing/suit/storage/seromi/cloak/standard/orange /obj/item/clothing/suit/storage/teshari/cloak/standard/orange
name = "orange cloak" name = "orange cloak"
icon_state = "tesh_cloak_on" icon_state = "tesh_cloak_on"
item_state = "tesh_cloak_on" item_state = "tesh_cloak_on"
/obj/item/clothing/suit/storage/seromi/cloak/standard/dark_retrowave /obj/item/clothing/suit/storage/teshari/cloak/standard/dark_retrowave
name = "dark aesthetic cloak" name = "dark aesthetic cloak"
icon_state = "tesh_cloak_dretrowave" icon_state = "tesh_cloak_dretrowave"
item_state = "tesh_cloak_dretrowave" item_state = "tesh_cloak_dretrowave"
/obj/item/clothing/suit/storage/seromi/cloak/standard/black_glow /obj/item/clothing/suit/storage/teshari/cloak/standard/black_glow
name = "black and glowing cloak" name = "black and glowing cloak"
icon_state = "tesh_cloak_bglowing" icon_state = "tesh_cloak_bglowing"
item_state = "tesh_cloak_bglowing" item_state = "tesh_cloak_bglowing"
// Job Cloaks // Job Cloaks
/obj/item/clothing/suit/storage/seromi/cloak/jobs /obj/item/clothing/suit/storage/teshari/cloak/jobs
icon = 'icons/mob/species/seromi/deptcloak.dmi' icon = 'icons/mob/species/teshari/deptcloak.dmi'
icon_override = 'icons/mob/species/seromi/deptcloak.dmi' icon_override = 'icons/mob/species/teshari/deptcloak.dmi'
/obj/item/clothing/suit/storage/seromi/cloak/jobs/cap /obj/item/clothing/suit/storage/teshari/cloak/jobs/cap
name = "facility director cloak" name = "facility director cloak"
desc = "A soft Teshari cloak made for the Facility Director" desc = "A soft Teshari cloak made for the Facility Director"
icon_state = "tesh_cloak_cap" icon_state = "tesh_cloak_cap"
@@ -143,19 +143,19 @@
//Cargo //Cargo
/obj/item/clothing/suit/storage/seromi/cloak/jobs/qm /obj/item/clothing/suit/storage/teshari/cloak/jobs/qm
name = "quartermaster cloak" name = "quartermaster cloak"
desc = "A soft Teshari cloak made for the Quartermaster" desc = "A soft Teshari cloak made for the Quartermaster"
icon_state = "tesh_cloak_qm" icon_state = "tesh_cloak_qm"
item_state = "tesh_cloak_qm" item_state = "tesh_cloak_qm"
/obj/item/clothing/suit/storage/seromi/cloak/jobs/cargo /obj/item/clothing/suit/storage/teshari/cloak/jobs/cargo
name = "cargo cloak" name = "cargo cloak"
desc = "A soft Teshari cloak made for the Cargo department" desc = "A soft Teshari cloak made for the Cargo department"
icon_state = "tesh_cloak_car" icon_state = "tesh_cloak_car"
item_state = "tesh_cloak_car" item_state = "tesh_cloak_car"
/obj/item/clothing/suit/storage/seromi/cloak/jobs/mining /obj/item/clothing/suit/storage/teshari/cloak/jobs/mining
name = "mining cloak" name = "mining cloak"
desc = "A soft Teshari cloak made for Mining" desc = "A soft Teshari cloak made for Mining"
icon_state = "tesh_cloak_mine" icon_state = "tesh_cloak_mine"
@@ -163,19 +163,19 @@
//Engineering //Engineering
/obj/item/clothing/suit/storage/seromi/cloak/jobs/ce /obj/item/clothing/suit/storage/teshari/cloak/jobs/ce
name = "cheif engineer cloak" name = "cheif engineer cloak"
desc = "A soft Teshari cloak made the Chief Engineer" desc = "A soft Teshari cloak made the Chief Engineer"
icon_state = "tesh_cloak_ce" icon_state = "tesh_cloak_ce"
item_state = "tesh_cloak_ce" item_state = "tesh_cloak_ce"
/obj/item/clothing/suit/storage/seromi/cloak/jobs/engineer /obj/item/clothing/suit/storage/teshari/cloak/jobs/engineer
name = "engineering cloak" name = "engineering cloak"
desc = "A soft Teshari cloak made for the Engineering department" desc = "A soft Teshari cloak made for the Engineering department"
icon_state = "tesh_cloak_engie" icon_state = "tesh_cloak_engie"
item_state = "tesh_cloak_engie" item_state = "tesh_cloak_engie"
/obj/item/clothing/suit/storage/seromi/cloak/jobs/atmos /obj/item/clothing/suit/storage/teshari/cloak/jobs/atmos
name = "atmospherics cloak" name = "atmospherics cloak"
desc = "A soft Teshari cloak made for the Atmospheric Technician" desc = "A soft Teshari cloak made for the Atmospheric Technician"
icon_state = "tesh_cloak_atmos" icon_state = "tesh_cloak_atmos"
@@ -183,37 +183,37 @@
//Medical //Medical
/obj/item/clothing/suit/storage/seromi/cloak/jobs/cmo /obj/item/clothing/suit/storage/teshari/cloak/jobs/cmo
name = "chief medical officer cloak" name = "chief medical officer cloak"
desc = "A soft Teshari cloak made the Cheif Medical Officer" desc = "A soft Teshari cloak made the Cheif Medical Officer"
icon_state = "tesh_cloak_cmo" icon_state = "tesh_cloak_cmo"
item_state = "tesh_cloak_cmo" item_state = "tesh_cloak_cmo"
/obj/item/clothing/suit/storage/seromi/cloak/jobs/medical /obj/item/clothing/suit/storage/teshari/cloak/jobs/medical
name = "medical cloak" name = "medical cloak"
desc = "A soft Teshari cloak made for the Medical department" desc = "A soft Teshari cloak made for the Medical department"
icon_state = "tesh_cloak_doc" icon_state = "tesh_cloak_doc"
item_state = "tesh_cloak_doc" item_state = "tesh_cloak_doc"
/obj/item/clothing/suit/storage/seromi/cloak/jobs/chemistry /obj/item/clothing/suit/storage/teshari/cloak/jobs/chemistry
name = "chemist cloak" name = "chemist cloak"
desc = "A soft Teshari cloak made for the Chemist" desc = "A soft Teshari cloak made for the Chemist"
icon_state = "tesh_cloak_chem" icon_state = "tesh_cloak_chem"
item_state = "tesh_cloak_chem" item_state = "tesh_cloak_chem"
/obj/item/clothing/suit/storage/seromi/cloak/jobs/viro /obj/item/clothing/suit/storage/teshari/cloak/jobs/viro
name = "virologist cloak" name = "virologist cloak"
desc = "A soft Teshari cloak made for the Virologist" desc = "A soft Teshari cloak made for the Virologist"
icon_state = "tesh_cloak_viro" icon_state = "tesh_cloak_viro"
item_state = "tesh_cloak_viro" item_state = "tesh_cloak_viro"
/obj/item/clothing/suit/storage/seromi/cloak/jobs/para /obj/item/clothing/suit/storage/teshari/cloak/jobs/para
name = "paramedic cloak" name = "paramedic cloak"
desc = "A soft Teshari cloak made for the Paramedic" desc = "A soft Teshari cloak made for the Paramedic"
icon_state = "tesh_cloak_para" icon_state = "tesh_cloak_para"
item_state = "tesh_cloak_para" item_state = "tesh_cloak_para"
/obj/item/clothing/suit/storage/seromi/cloak/jobs/psych /obj/item/clothing/suit/storage/teshari/cloak/jobs/psych
name = " psychiatrist cloak" name = " psychiatrist cloak"
desc = "A soft Teshari cloak made for the Psychiatrist" desc = "A soft Teshari cloak made for the Psychiatrist"
icon_state = "tesh_cloak_psych" icon_state = "tesh_cloak_psych"
@@ -221,19 +221,19 @@
//Science //Science
/obj/item/clothing/suit/storage/seromi/cloak/jobs/rd /obj/item/clothing/suit/storage/teshari/cloak/jobs/rd
name = "research director cloak" name = "research director cloak"
desc = "A soft Teshari cloak made for the Research Director" desc = "A soft Teshari cloak made for the Research Director"
icon_state = "tesh_cloak_rd" icon_state = "tesh_cloak_rd"
item_state = "tesh_cloak_rd" item_state = "tesh_cloak_rd"
/obj/item/clothing/suit/storage/seromi/cloak/jobs/sci /obj/item/clothing/suit/storage/teshari/cloak/jobs/sci
name = "scientist cloak" name = "scientist cloak"
desc = "A soft Teshari cloak made for the Science department" desc = "A soft Teshari cloak made for the Science department"
icon_state = "tesh_cloak_sci" icon_state = "tesh_cloak_sci"
item_state = "tesh_cloak_sci" item_state = "tesh_cloak_sci"
/obj/item/clothing/suit/storage/seromi/cloak/jobs/robo /obj/item/clothing/suit/storage/teshari/cloak/jobs/robo
name = "roboticist cloak" name = "roboticist cloak"
desc = "A soft Teshari cloak made for the Roboticist" desc = "A soft Teshari cloak made for the Roboticist"
icon_state = "tesh_cloak_robo" icon_state = "tesh_cloak_robo"
@@ -241,19 +241,19 @@
//Security //Security
/obj/item/clothing/suit/storage/seromi/cloak/jobs/hos /obj/item/clothing/suit/storage/teshari/cloak/jobs/hos
name = "head of security cloak" name = "head of security cloak"
desc = "A soft Teshari cloak made for the Head of Security" desc = "A soft Teshari cloak made for the Head of Security"
icon_state = "tesh_cloak_hos" icon_state = "tesh_cloak_hos"
item_state = "tesh_cloak_hos" item_state = "tesh_cloak_hos"
/obj/item/clothing/suit/storage/seromi/cloak/jobs/sec /obj/item/clothing/suit/storage/teshari/cloak/jobs/sec
name = "security cloak" name = "security cloak"
desc = "A soft Teshari cloak made for the Security department" desc = "A soft Teshari cloak made for the Security department"
icon_state = "tesh_cloak_sec" icon_state = "tesh_cloak_sec"
item_state = "tesh_cloak_sec" item_state = "tesh_cloak_sec"
/obj/item/clothing/suit/storage/seromi/cloak/jobs/iaa /obj/item/clothing/suit/storage/teshari/cloak/jobs/iaa
name = "internal affairs cloak" name = "internal affairs cloak"
desc = "A soft Teshari cloak made for the Internal Affairs Agent" desc = "A soft Teshari cloak made for the Internal Affairs Agent"
icon_state = "tesh_cloak_iaa" icon_state = "tesh_cloak_iaa"
@@ -261,13 +261,13 @@
//Service //Service
/obj/item/clothing/suit/storage/seromi/cloak/jobs/hop /obj/item/clothing/suit/storage/teshari/cloak/jobs/hop
name = "head of personnel cloak" name = "head of personnel cloak"
desc = "A soft Teshari cloak made for the Head of Personnel" desc = "A soft Teshari cloak made for the Head of Personnel"
icon_state = "tesh_cloak_hop" icon_state = "tesh_cloak_hop"
item_state = "tesh_cloak_hop" item_state = "tesh_cloak_hop"
/obj/item/clothing/suit/storage/seromi/cloak/jobs/service /obj/item/clothing/suit/storage/teshari/cloak/jobs/service
name = "service cloak" name = "service cloak"
desc = "A soft Teshari cloak made for the Service department" desc = "A soft Teshari cloak made for the Service department"
icon_state = "tesh_cloak_serv" icon_state = "tesh_cloak_serv"
@@ -278,16 +278,16 @@
/obj/item/clothing/suit/storage/toggle/labcoat/teshari /obj/item/clothing/suit/storage/toggle/labcoat/teshari
name = "Teshari labcoat" name = "Teshari labcoat"
desc = "A small suit that protects against minor chemical spills. This one is a good fit on Teshari." desc = "A small suit that protects against minor chemical spills. This one is a good fit on Teshari."
icon = 'icons/obj/clothing/species/seromi/suits.dmi' icon = 'icons/obj/clothing/species/teshari/suits.dmi'
icon_override = 'icons/mob/species/seromi/suit.dmi' icon_override = 'icons/mob/species/teshari/suit.dmi'
icon_state = "tesh_labcoat" icon_state = "tesh_labcoat"
species_restricted = list(SPECIES_TESHARI) species_restricted = list(SPECIES_TESHARI)
/obj/item/clothing/suit/storage/toggle/tesharicoat /obj/item/clothing/suit/storage/toggle/tesharicoat
name = "small black coat" name = "small black coat"
desc = "A coat that seems too small to fit a human." desc = "A coat that seems too small to fit a human."
icon = 'icons/obj/clothing/species/seromi/suits.dmi' icon = 'icons/obj/clothing/species/teshari/suits.dmi'
icon_override = 'icons/mob/species/seromi/suit.dmi' icon_override = 'icons/mob/species/teshari/suit.dmi'
icon_state = "tesharicoat" icon_state = "tesharicoat"
body_parts_covered = UPPER_TORSO|ARMS|LOWER_TORSO|LEGS body_parts_covered = UPPER_TORSO|ARMS|LOWER_TORSO|LEGS
species_restricted = list(SPECIES_TESHARI) species_restricted = list(SPECIES_TESHARI)
@@ -295,8 +295,8 @@
/obj/item/clothing/suit/storage/toggle/tesharicoatwhite /obj/item/clothing/suit/storage/toggle/tesharicoatwhite
name = "small coat" name = "small coat"
desc = "A coat that seems too small to fit a human." desc = "A coat that seems too small to fit a human."
icon = 'icons/obj/clothing/species/seromi/suits.dmi' icon = 'icons/obj/clothing/species/teshari/suits.dmi'
icon_override = 'icons/mob/species/seromi/suit.dmi' icon_override = 'icons/mob/species/teshari/suit.dmi'
icon_state = "tesharicoatwhite" icon_state = "tesharicoatwhite"
body_parts_covered = UPPER_TORSO|ARMS|LOWER_TORSO|LEGS body_parts_covered = UPPER_TORSO|ARMS|LOWER_TORSO|LEGS
species_restricted = list(SPECIES_TESHARI) species_restricted = list(SPECIES_TESHARI)
@@ -305,8 +305,8 @@
/obj/item/clothing/suit/storage/hooded/teshari /obj/item/clothing/suit/storage/hooded/teshari
name = "Hooded Teshari Cloak" name = "Hooded Teshari Cloak"
desc = "A soft teshari cloak with an added hood." desc = "A soft teshari cloak with an added hood."
icon_override = 'icons/mob/species/seromi/teshari_hood.dmi' icon_override = 'icons/mob/species/teshari/teshari_hood.dmi'
icon = 'icons/mob/species/seromi/teshari_hood.dmi' icon = 'icons/mob/species/teshari/teshari_hood.dmi'
icon_state = "tesh_hcloak_bo" icon_state = "tesh_hcloak_bo"
item_state_slots = list(slot_r_hand_str = "tesh_hcloak_bo", slot_l_hand_str = "tesh_hcloak_bo") item_state_slots = list(slot_r_hand_str = "tesh_hcloak_bo", slot_l_hand_str = "tesh_hcloak_bo")
body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS
@@ -319,8 +319,8 @@
/obj/item/clothing/head/tesh_hood /obj/item/clothing/head/tesh_hood
name = "Cloak Hood" name = "Cloak Hood"
desc = "A hood attached to a teshari cloak." desc = "A hood attached to a teshari cloak."
icon_override = 'icons/mob/species/seromi/teshari_hood.dmi' icon_override = 'icons/mob/species/teshari/teshari_hood.dmi'
icon = 'icons/mob/species/seromi/teshari_hood.dmi' icon = 'icons/mob/species/teshari/teshari_hood.dmi'
icon_state = "tesh_hood_bo" icon_state = "tesh_hood_bo"
item_state_slots = list(slot_r_hand_str = "tesh_hood_bo", slot_l_hand_str = "tesh_hood_bo") item_state_slots = list(slot_r_hand_str = "tesh_hood_bo", slot_l_hand_str = "tesh_hood_bo")
flags_inv = BLOCKHAIR flags_inv = BLOCKHAIR
@@ -603,261 +603,261 @@
item_state = "tesh_hood_brg" item_state = "tesh_hood_brg"
//Belted cloaks //Belted cloaks
/obj/item/clothing/suit/storage/seromi/beltcloak /obj/item/clothing/suit/storage/teshari/beltcloak
name = "belted cloak" name = "belted cloak"
desc = "A more ridged and stylized Teshari cloak." desc = "A more ridged and stylized Teshari cloak."
icon = 'icons/mob/species/seromi/teshari_cloak.dmi' icon = 'icons/mob/species/teshari/teshari_cloak.dmi'
icon_override = 'icons/mob/species/seromi/teshari_cloak.dmi' icon_override = 'icons/mob/species/teshari/teshari_cloak.dmi'
icon_state = "tesh_beltcloak_bo" icon_state = "tesh_beltcloak_bo"
item_state = "tesh_beltcloak_bo" item_state = "tesh_beltcloak_bo"
species_restricted = list(SPECIES_TESHARI) species_restricted = list(SPECIES_TESHARI)
body_parts_covered = UPPER_TORSO|ARMS body_parts_covered = UPPER_TORSO|ARMS
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/black_orange /obj/item/clothing/suit/storage/teshari/beltcloak/standard/black_orange
name = "black belted cloak (orange)" name = "black belted cloak (orange)"
icon_state = "tesh_beltcloak_bo" icon_state = "tesh_beltcloak_bo"
item_state = "tesh_beltcloak_bo" item_state = "tesh_beltcloak_bo"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/black_grey /obj/item/clothing/suit/storage/teshari/beltcloak/standard/black_grey
name = "black belted cloak" name = "black belted cloak"
icon_state = "tesh_beltcloak_bg" icon_state = "tesh_beltcloak_bg"
item_state = "tesh_beltcloak_bg" item_state = "tesh_beltcloak_bg"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/black_midgrey /obj/item/clothing/suit/storage/teshari/beltcloak/standard/black_midgrey
name = "black belted cloak (medium grey)" name = "black belted cloak (medium grey)"
icon_state = "tesh_beltcloak_bmg" icon_state = "tesh_beltcloak_bmg"
item_state = "tesh_beltcloak_bmg" item_state = "tesh_beltcloak_bmg"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/black_lightgrey /obj/item/clothing/suit/storage/teshari/beltcloak/standard/black_lightgrey
name = "black belted cloak (light grey)" name = "black belted cloak (light grey)"
icon_state = "tesh_beltcloak_blg" icon_state = "tesh_beltcloak_blg"
item_state = "tesh_beltcloak_blg" item_state = "tesh_beltcloak_blg"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/black_white /obj/item/clothing/suit/storage/teshari/beltcloak/standard/black_white
name = "black belted cloak (white)" name = "black belted cloak (white)"
icon_state = "tesh_beltcloak_bw" icon_state = "tesh_beltcloak_bw"
item_state = "tesh_beltcloak_bw" item_state = "tesh_beltcloak_bw"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/black_red /obj/item/clothing/suit/storage/teshari/beltcloak/standard/black_red
name = "black belted cloak (red)" name = "black belted cloak (red)"
icon_state = "tesh_beltcloak_br" icon_state = "tesh_beltcloak_br"
item_state = "tesh_beltcloak_br" item_state = "tesh_beltcloak_br"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/black /obj/item/clothing/suit/storage/teshari/beltcloak/standard/black
name = "black simple belted cloak" name = "black simple belted cloak"
icon_state = "tesh_beltcloak_bn" icon_state = "tesh_beltcloak_bn"
item_state = "tesh_beltcloak_bn" item_state = "tesh_beltcloak_bn"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/black_yellow /obj/item/clothing/suit/storage/teshari/beltcloak/standard/black_yellow
name = "black belted cloak (yellow)" name = "black belted cloak (yellow)"
icon_state = "tesh_beltcloak_by" icon_state = "tesh_beltcloak_by"
item_state = "tesh_beltcloak_by" item_state = "tesh_beltcloak_by"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/black_green /obj/item/clothing/suit/storage/teshari/beltcloak/standard/black_green
name = "black belted cloak (green)" name = "black belted cloak (green)"
icon_state = "tesh_beltcloak_bgr" icon_state = "tesh_beltcloak_bgr"
item_state = "tesh_beltcloak_bgr" item_state = "tesh_beltcloak_bgr"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/black_blue /obj/item/clothing/suit/storage/teshari/beltcloak/standard/black_blue
name = "black belted cloak (blue)" name = "black belted cloak (blue)"
icon_state = "tesh_beltcloak_bbl" icon_state = "tesh_beltcloak_bbl"
item_state = "tesh_beltcloak_bbl" item_state = "tesh_beltcloak_bbl"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/black_purple /obj/item/clothing/suit/storage/teshari/beltcloak/standard/black_purple
name = "black belted cloak (purple)" name = "black belted cloak (purple)"
icon_state = "tesh_beltcloak_bp" icon_state = "tesh_beltcloak_bp"
item_state = "tesh_beltcloak_bp" item_state = "tesh_beltcloak_bp"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/black_pink /obj/item/clothing/suit/storage/teshari/beltcloak/standard/black_pink
name = "black belted cloak (pink)" name = "black belted cloak (pink)"
icon_state = "tesh_beltcloak_bpi" icon_state = "tesh_beltcloak_bpi"
item_state = "tesh_beltcloak_bpi" item_state = "tesh_beltcloak_bpi"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/black_brown /obj/item/clothing/suit/storage/teshari/beltcloak/standard/black_brown
name = "black belted cloak (brown)" name = "black belted cloak (brown)"
icon_state = "tesh_beltcloak_bbr" icon_state = "tesh_beltcloak_bbr"
item_state = "tesh_beltcloak_bbr" item_state = "tesh_beltcloak_bbr"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/orange_grey /obj/item/clothing/suit/storage/teshari/beltcloak/standard/orange_grey
name = "orange belted cloak" name = "orange belted cloak"
icon_state = "tesh_beltcloak_og" icon_state = "tesh_beltcloak_og"
item_state = "tesh_beltcloak_og" item_state = "tesh_beltcloak_og"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/rainbow /obj/item/clothing/suit/storage/teshari/beltcloak/standard/rainbow
name = "rainbow belted cloak" name = "rainbow belted cloak"
icon_state = "tesh_beltcloak_rainbow" icon_state = "tesh_beltcloak_rainbow"
item_state = "tesh_beltcloak_rainbow" item_state = "tesh_beltcloak_rainbow"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/lightgrey_grey /obj/item/clothing/suit/storage/teshari/beltcloak/standard/lightgrey_grey
name = "light grey belted cloak" name = "light grey belted cloak"
icon_state = "tesh_beltcloak_lgg" icon_state = "tesh_beltcloak_lgg"
item_state = "tesh_beltcloak_lgg" item_state = "tesh_beltcloak_lgg"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/white_grey /obj/item/clothing/suit/storage/teshari/beltcloak/standard/white_grey
name = "white belted cloak" name = "white belted cloak"
icon_state = "tesh_beltcloak_wg" icon_state = "tesh_beltcloak_wg"
item_state = "tesh_beltcloak_wg" item_state = "tesh_beltcloak_wg"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/red_grey /obj/item/clothing/suit/storage/teshari/beltcloak/standard/red_grey
name = "red belted cloak" name = "red belted cloak"
icon_state = "tesh_beltcloak_rg" icon_state = "tesh_beltcloak_rg"
item_state = "tesh_beltcloak_rg" item_state = "tesh_beltcloak_rg"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/orange /obj/item/clothing/suit/storage/teshari/beltcloak/standard/orange
name = "orange simple belted cloak" name = "orange simple belted cloak"
icon_state = "tesh_beltcloak_on" icon_state = "tesh_beltcloak_on"
item_state = "tesh_beltcloak_on" item_state = "tesh_beltcloak_on"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/yellow_grey /obj/item/clothing/suit/storage/teshari/beltcloak/standard/yellow_grey
name = "yellow belted cloak" name = "yellow belted cloak"
icon_state = "tesh_beltcloak_yg" icon_state = "tesh_beltcloak_yg"
item_state = "tesh_beltcloak_yg" item_state = "tesh_beltcloak_yg"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/green_grey /obj/item/clothing/suit/storage/teshari/beltcloak/standard/green_grey
name = "green belted cloak" name = "green belted cloak"
icon_state = "tesh_beltcloak_gg" icon_state = "tesh_beltcloak_gg"
item_state = "tesh_beltcloak_gg" item_state = "tesh_beltcloak_gg"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/blue_grey /obj/item/clothing/suit/storage/teshari/beltcloak/standard/blue_grey
name = "blue belted cloak" name = "blue belted cloak"
icon_state = "tesh_beltcloak_blug" icon_state = "tesh_beltcloak_blug"
item_state = "tesh_beltcloak_blug" item_state = "tesh_beltcloak_blug"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/purple_grey /obj/item/clothing/suit/storage/teshari/beltcloak/standard/purple_grey
name = "purple belted cloak" name = "purple belted cloak"
icon_state = "tesh_beltcloak_pg" icon_state = "tesh_beltcloak_pg"
item_state = "tesh_beltcloak_pg" item_state = "tesh_beltcloak_pg"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/pink_grey /obj/item/clothing/suit/storage/teshari/beltcloak/standard/pink_grey
name = "pink belted cloak" name = "pink belted cloak"
icon_state = "tesh_beltcloak_pig" icon_state = "tesh_beltcloak_pig"
item_state = "tesh_beltcloak_pig" item_state = "tesh_beltcloak_pig"
/obj/item/clothing/suit/storage/seromi/beltcloak/standard/brown_grey /obj/item/clothing/suit/storage/teshari/beltcloak/standard/brown_grey
name = "brown belted cloak" name = "brown belted cloak"
icon_state = "tesh_beltcloak_brg" icon_state = "tesh_beltcloak_brg"
item_state = "tesh_beltcloak_brg" item_state = "tesh_beltcloak_brg"
//Belted job cloaks //Belted job cloaks
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs /obj/item/clothing/suit/storage/teshari/beltcloak/jobs
icon = 'icons/mob/species/seromi/deptcloak.dmi' icon = 'icons/mob/species/teshari/deptcloak.dmi'
icon_override = 'icons/mob/species/seromi/deptcloak.dmi' icon_override = 'icons/mob/species/teshari/deptcloak.dmi'
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cargo /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cargo
name = "cargo belted cloak" name = "cargo belted cloak"
desc = "A soft Teshari cloak made for the Cargo department" desc = "A soft Teshari cloak made for the Cargo department"
icon_state = "tesh_beltcloak_car" icon_state = "tesh_beltcloak_car"
item_state = "tesh_beltcloak_car" item_state = "tesh_beltcloak_car"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/mining /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/mining
name = "mining belted cloak" name = "mining belted cloak"
desc = "A soft Teshari cloak made for Mining" desc = "A soft Teshari cloak made for Mining"
icon_state = "tesh_beltcloak_mine" icon_state = "tesh_beltcloak_mine"
item_state = "tesh_beltcloak_mine" item_state = "tesh_beltcloak_mine"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/command /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/command
name = "command belted cloak" name = "command belted cloak"
desc = "A soft Teshari cloak made for the Command department" desc = "A soft Teshari cloak made for the Command department"
icon_state = "tesh_beltcloak_comm" icon_state = "tesh_beltcloak_comm"
item_state = "tesh_beltcloak_comm" item_state = "tesh_beltcloak_comm"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/ce /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/ce
name = "chief engineer belted cloak" name = "chief engineer belted cloak"
desc = "A soft Teshari cloak made the Chief Engineer" desc = "A soft Teshari cloak made the Chief Engineer"
icon_state = "tesh_beltcloak_ce" icon_state = "tesh_beltcloak_ce"
item_state = "tesh_beltcloak_ce" item_state = "tesh_beltcloak_ce"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/engineer /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/engineer
name = "engineering belted cloak" name = "engineering belted cloak"
desc = "A soft Teshari cloak made for the Engineering department" desc = "A soft Teshari cloak made for the Engineering department"
icon_state = "tesh_beltcloak_engie" icon_state = "tesh_beltcloak_engie"
item_state = "tesh_beltcloak_engie" item_state = "tesh_beltcloak_engie"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/atmos /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/atmos
name = "atmospherics belted cloak" name = "atmospherics belted cloak"
desc = "A soft Teshari cloak made for the Atmospheric Technician" desc = "A soft Teshari cloak made for the Atmospheric Technician"
icon_state = "tesh_beltcloak_atmos" icon_state = "tesh_beltcloak_atmos"
item_state = "tesh_beltcloak_atmos" item_state = "tesh_beltcloak_atmos"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/cmo /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cmo
name = "chief medical officer belted cloak" name = "chief medical officer belted cloak"
desc = "A soft Teshari cloak made the Chief Medical Officer" desc = "A soft Teshari cloak made the Chief Medical Officer"
icon_state = "tesh_beltcloak_cmo" icon_state = "tesh_beltcloak_cmo"
item_state = "tesh_beltcloak_cmo" item_state = "tesh_beltcloak_cmo"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/medical /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/medical
name = "medical belted cloak" name = "medical belted cloak"
desc = "A soft Teshari cloak made for the Medical department" desc = "A soft Teshari cloak made for the Medical department"
icon_state = "tesh_beltcloak_doc" icon_state = "tesh_beltcloak_doc"
item_state = "tesh_beltcloak_doc" item_state = "tesh_beltcloak_doc"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/chemistry /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/chemistry
name = "chemist belted cloak" name = "chemist belted cloak"
desc = "A soft Teshari cloak made for the Chemist" desc = "A soft Teshari cloak made for the Chemist"
icon_state = "tesh_beltcloak_vrem" icon_state = "tesh_beltcloak_vrem"
item_state = "tesh_beltcloak_vrem" item_state = "tesh_beltcloak_vrem"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/viro /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/viro
name = "virologist belted cloak" name = "virologist belted cloak"
desc = "A soft Teshari cloak made for the Virologist" desc = "A soft Teshari cloak made for the Virologist"
icon_state = "tesh_beltcloak_viro" icon_state = "tesh_beltcloak_viro"
item_state = "tesh_beltcloak_viro" item_state = "tesh_beltcloak_viro"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/para /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/para
name = "paramedic belted cloak" name = "paramedic belted cloak"
desc = "A soft Teshari cloak made for the Paramedic" desc = "A soft Teshari cloak made for the Paramedic"
icon_state = "tesh_beltcloak_para" icon_state = "tesh_beltcloak_para"
item_state = "tesh_beltcloak_para" item_state = "tesh_beltcloak_para"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/sci /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/sci
name = "scientist belted cloak" name = "scientist belted cloak"
desc = "A soft Teshari cloak made for the Science department" desc = "A soft Teshari cloak made for the Science department"
icon_state = "tesh_beltcloak_sci" icon_state = "tesh_beltcloak_sci"
item_state = "tesh_beltcloak_sci" item_state = "tesh_beltcloak_sci"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/robo /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/robo
name = "roboticist belted cloak" name = "roboticist belted cloak"
desc = "A soft Teshari cloak made for the Roboticist" desc = "A soft Teshari cloak made for the Roboticist"
icon_state = "tesh_beltcloak_robo" icon_state = "tesh_beltcloak_robo"
item_state = "tesh_beltcloak_robo" item_state = "tesh_beltcloak_robo"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/sec /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/sec
name = "security belted cloak" name = "security belted cloak"
desc = "A soft Teshari cloak made for the Security department" desc = "A soft Teshari cloak made for the Security department"
icon_state = "tesh_beltcloak_sec" icon_state = "tesh_beltcloak_sec"
item_state = "tesh_beltcloak_sec" item_state = "tesh_beltcloak_sec"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/qm /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/qm
name = "quartermaster belted cloak" name = "quartermaster belted cloak"
desc = "A soft Teshari cloak made for the Quartermaster" desc = "A soft Teshari cloak made for the Quartermaster"
icon_state = "tesh_beltcloak_qm" icon_state = "tesh_beltcloak_qm"
item_state = "tesh_beltcloak_qm" item_state = "tesh_beltcloak_qm"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/service /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/service
name = "service belted cloak" name = "service belted cloak"
desc = "A soft Teshari cloak made for the Service department" desc = "A soft Teshari cloak made for the Service department"
icon_state = "tesh_beltcloak_serv" icon_state = "tesh_beltcloak_serv"
item_state = "tesh_beltcloak_serv" item_state = "tesh_beltcloak_serv"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/iaa /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/iaa
name = "internal affairs belted cloak" name = "internal affairs belted cloak"
desc = "A soft Teshari cloak made for the Internal Affairs Agent" desc = "A soft Teshari cloak made for the Internal Affairs Agent"
icon_state = "tesh_beltcloak_iaa" icon_state = "tesh_beltcloak_iaa"
item_state = "tesh_beltcloak_iaa" item_state = "tesh_beltcloak_iaa"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/wrdn /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/wrdn
name = "warden belted cloak" name = "warden belted cloak"
desc = "A soft Teshari cloak made for the Warden" desc = "A soft Teshari cloak made for the Warden"
icon_state = "tesh_beltcloak_wrdn" icon_state = "tesh_beltcloak_wrdn"
item_state = "tesh_beltcloak_wrdn" item_state = "tesh_beltcloak_wrdn"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/hos /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/hos
name = "security chief belted cloak" name = "security chief belted cloak"
desc = "A soft Teshari cloak made for the Head of Security" desc = "A soft Teshari cloak made for the Head of Security"
icon_state = "tesh_beltcloak_hos" icon_state = "tesh_beltcloak_hos"
item_state = "tesh_beltcloak_hos" item_state = "tesh_beltcloak_hos"
/obj/item/clothing/suit/storage/seromi/beltcloak/jobs/jani /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/jani
name = "janitor belted cloak" name = "janitor belted cloak"
desc = "A soft Teshari cloak made for the Janitor" desc = "A soft Teshari cloak made for the Janitor"
icon_state = "tesh_beltcloak_jani" icon_state = "tesh_beltcloak_jani"

View File

@@ -15,7 +15,7 @@
var/concealed_holster = 0 var/concealed_holster = 0
var/mob/living/carbon/human/wearer = null // To check if the wearer changes, so species spritesheets change properly. var/mob/living/carbon/human/wearer = null // To check if the wearer changes, so species spritesheets change properly.
var/list/on_rolled = list() // Used when jumpsuit sleevels are rolled ("rolled" entry) or it's rolled down ("down"). Set to "none" to hide in those states. var/list/on_rolled = list() // Used when jumpsuit sleevels are rolled ("rolled" entry) or it's rolled down ("down"). Set to "none" to hide in those states.
sprite_sheets = list(SPECIES_TESHARI = 'icons/mob/species/seromi/ties.dmi') //Teshari can into webbing, too! sprite_sheets = list(SPECIES_TESHARI = 'icons/mob/species/teshari/ties.dmi') //Teshari can into webbing, too!
drop_sound = 'sound/items/drop/accessory.ogg' drop_sound = 'sound/items/drop/accessory.ogg'
pickup_sound = 'sound/items/pickup/accessory.ogg' pickup_sound = 'sound/items/pickup/accessory.ogg'

View File

@@ -57,17 +57,16 @@
siemens_coefficient = 0.9 siemens_coefficient = 0.9
w_class = ITEMSIZE_NORMAL w_class = ITEMSIZE_NORMAL
slot = ACCESSORY_SLOT_OVER slot = ACCESSORY_SLOT_OVER
sprite_sheets = list( sprite_sheets = list(
"Teshari" = 'icons/mob/species/seromi/suit.dmi' SPECIES_TESHARI = 'icons/mob/species/teshari/suit.dmi'
) )
/obj/item/clothing/accessory/poncho/equipped() //Solution for race-specific sprites for an accessory which is also a suit. Suit icons break if you don't use icon override which then also overrides race-specific sprites. /obj/item/clothing/accessory/poncho/equipped() //Solution for race-specific sprites for an accessory which is also a suit. Suit icons break if you don't use icon override which then also overrides race-specific sprites.
..() ..()
var/mob/living/carbon/human/H = loc var/mob/living/carbon/human/H = loc
if(istype(H) && H.wear_suit == src) if(istype(H) && H.wear_suit == src)
if(H.species.name == "Teshari") if(H.species.name == SPECIES_TESHARI)
icon_override = 'icons/mob/species/seromi/suit.dmi' icon_override = 'icons/mob/species/teshari/suit.dmi'
else else
icon_override = 'icons/mob/ties.dmi' icon_override = 'icons/mob/ties.dmi'
update_clothing_icon() update_clothing_icon()

View File

@@ -1,387 +1,387 @@
/obj/item/clothing/under/seromi /obj/item/clothing/under/teshari
icon = 'icons/obj/clothing/species/seromi/uniform.dmi' icon = 'icons/obj/clothing/species/teshari/uniform.dmi'
icon_state = "seromi_grey" icon_state = "seromi_grey"
species_restricted = list(SPECIES_TESHARI) species_restricted = list(SPECIES_TESHARI)
/obj/item/clothing/under/seromi/smock /obj/item/clothing/under/teshari/smock
name = "small grey smock" name = "small grey smock"
desc = "It looks fitted to nonhuman proportions." desc = "It looks fitted to nonhuman proportions."
icon_state = "seromi_grey" icon_state = "seromi_grey"
body_parts_covered = 0 // It's a thin piece of cloth with a neck hole. body_parts_covered = 0 // It's a thin piece of cloth with a neck hole.
/obj/item/clothing/under/seromi/smock/white /obj/item/clothing/under/teshari/smock/white
name = "small white smock" name = "small white smock"
icon_state = "seromi_white" icon_state = "seromi_white"
/obj/item/clothing/under/seromi/smock/red /obj/item/clothing/under/teshari/smock/red
name = "small Security smock" name = "small Security smock"
icon_state = "seromi_red" icon_state = "seromi_red"
/obj/item/clothing/under/seromi/smock/yellow /obj/item/clothing/under/teshari/smock/yellow
name = "small Engineering smock" name = "small Engineering smock"
icon_state = "seromi_yellow" icon_state = "seromi_yellow"
/obj/item/clothing/under/seromi/smock/medical /obj/item/clothing/under/teshari/smock/medical
name = "small Medical uniform" name = "small Medical uniform"
icon_state = "seromi_medical" icon_state = "seromi_medical"
/obj/item/clothing/under/seromi/smock/science /obj/item/clothing/under/teshari/smock/science
name = "small Research uniform" name = "small Research uniform"
icon_state = "teshari_science" icon_state = "teshari_science"
/obj/item/clothing/under/seromi/smock/rainbow /obj/item/clothing/under/teshari/smock/rainbow
name = "small rainbow smock" name = "small rainbow smock"
icon_state = "seromi_rainbow" icon_state = "seromi_rainbow"
/obj/item/clothing/under/seromi/smock/dress /obj/item/clothing/under/teshari/smock/dress
name = "small command dress" name = "small command dress"
icon_state = "seromi_dress_cap" icon_state = "seromi_dress_cap"
/obj/item/clothing/under/seromi/smock/dress/science /obj/item/clothing/under/teshari/smock/dress/science
name = "small research dress" name = "small research dress"
icon_state = "tesh_dress_science" icon_state = "tesh_dress_science"
/obj/item/clothing/under/seromi/smock/dress/security /obj/item/clothing/under/teshari/smock/dress/security
name = "small security dress" name = "small security dress"
icon_state = "tesh_dress_security" icon_state = "tesh_dress_security"
/obj/item/clothing/under/seromi/smock/dress/engine /obj/item/clothing/under/teshari/smock/dress/engine
name = "small engineering dress" name = "small engineering dress"
icon_state = "tesh_dress_engine" icon_state = "tesh_dress_engine"
/obj/item/clothing/under/seromi/smock/dress/medical /obj/item/clothing/under/teshari/smock/dress/medical
name = "small medical dress" name = "small medical dress"
icon_state = "tesh_dress_medical" icon_state = "tesh_dress_medical"
/obj/item/clothing/under/seromi/smock/uniform /obj/item/clothing/under/teshari/smock/uniform
name = "small command uniform" name = "small command uniform"
icon_state = "seromi_captain" icon_state = "seromi_captain"
/obj/item/clothing/under/seromi/smock/formal /obj/item/clothing/under/teshari/smock/formal
name = "small formal uniform" name = "small formal uniform"
icon_state = "seromi_captain_formal" icon_state = "seromi_captain_formal"
/obj/item/clothing/under/seromi/smock/blackutilitysmock /obj/item/clothing/under/teshari/smock/blackutilitysmock
name = "black utility smock" name = "black utility smock"
icon_state = "teshari_blackutility_com" icon_state = "teshari_blackutility_com"
/obj/item/clothing/under/seromi/smock/greydress /obj/item/clothing/under/teshari/smock/greydress
name = "small grey dress" name = "small grey dress"
icon_state = "teshari_greydress" icon_state = "teshari_greydress"
/obj/item/clothing/under/seromi/smock/blackutility /obj/item/clothing/under/teshari/smock/blackutility
name = "Teshari utility uniform" name = "Teshari utility uniform"
icon_state = "teshari_blackutility" icon_state = "teshari_blackutility"
/obj/item/clothing/under/seromi/smock/bluegreydress /obj/item/clothing/under/teshari/smock/bluegreydress
name = "small blue and grey dress" name = "small blue and grey dress"
icon_state = "teshari_bluegreydress" icon_state = "teshari_bluegreydress"
// Worksuits // Worksuits
/obj/item/clothing/under/seromi/undercoat/standard/worksuit /obj/item/clothing/under/teshari/undercoat/standard/worksuit
name = "small black and red worksuit" name = "small black and red worksuit"
icon_state = "teshari_black_red_worksuit" icon_state = "teshari_black_red_worksuit"
item_state = "teshari_black_red_worksuit" item_state = "teshari_black_red_worksuit"
desc = "A small worksuit designed for a Teshari" desc = "A small worksuit designed for a Teshari"
/obj/item/clothing/under/seromi/undercoat/standard/worksuit/blackpurple /obj/item/clothing/under/teshari/undercoat/standard/worksuit/blackpurple
name = "small black and purple worksuit" name = "small black and purple worksuit"
icon_state = "teshari_black_purple_worksuit" icon_state = "teshari_black_purple_worksuit"
item_state = "teshari_black_purple_worksuit" item_state = "teshari_black_purple_worksuit"
/obj/item/clothing/under/seromi/undercoat/standard/worksuit/blackorange /obj/item/clothing/under/teshari/undercoat/standard/worksuit/blackorange
name = "small black and orange worksuit" name = "small black and orange worksuit"
icon_state = "teshari_black_orange_worksuit" icon_state = "teshari_black_orange_worksuit"
item_state = "teshari_black_orange_worksuit" item_state = "teshari_black_orange_worksuit"
/obj/item/clothing/under/seromi/undercoat/standard/worksuit/blackblue /obj/item/clothing/under/teshari/undercoat/standard/worksuit/blackblue
name = "small black and blue worksuit" name = "small black and blue worksuit"
icon_state = "teshari_black_blue_worksuit" icon_state = "teshari_black_blue_worksuit"
item_state = "teshari_black_blue_worksuit" item_state = "teshari_black_blue_worksuit"
/obj/item/clothing/under/seromi/undercoat/standard/worksuit/blackgreen /obj/item/clothing/under/teshari/undercoat/standard/worksuit/blackgreen
name = "small black and greeen worksuit" name = "small black and greeen worksuit"
icon_state = "teshari_black_green_worksuit" icon_state = "teshari_black_green_worksuit"
item_state = "teshari_black_green_worksuit" item_state = "teshari_black_green_worksuit"
/obj/item/clothing/under/seromi/undercoat/standard/worksuit/whitered /obj/item/clothing/under/teshari/undercoat/standard/worksuit/whitered
name = "small white and red worksuit" name = "small white and red worksuit"
icon_state = "teshari_white_red_worksuit" icon_state = "teshari_white_red_worksuit"
item_state = "teshari_white_red_worksuit" item_state = "teshari_white_red_worksuit"
/obj/item/clothing/under/seromi/undercoat/standard/worksuit/whitepurple /obj/item/clothing/under/teshari/undercoat/standard/worksuit/whitepurple
name = "small white and purple worksuit" name = "small white and purple worksuit"
icon_state = "teshari_white_purple_worksuit" icon_state = "teshari_white_purple_worksuit"
item_state = "teshari_white_purple_worksuit" item_state = "teshari_white_purple_worksuit"
/obj/item/clothing/under/seromi/undercoat/standard/worksuit/whiteorange /obj/item/clothing/under/teshari/undercoat/standard/worksuit/whiteorange
name = "small white and orange worksuit" name = "small white and orange worksuit"
icon_state = "teshari_white_orange_worksuit" icon_state = "teshari_white_orange_worksuit"
item_state = "teshari_white_orange_worksuit" item_state = "teshari_white_orange_worksuit"
/obj/item/clothing/under/seromi/undercoat/standard/worksuit/whiteblue /obj/item/clothing/under/teshari/undercoat/standard/worksuit/whiteblue
name = "small white and blue worksuit" name = "small white and blue worksuit"
icon_state = "teshari_white_blue_worksuit" icon_state = "teshari_white_blue_worksuit"
item_state = "teshari_white_blue_worksuit" item_state = "teshari_white_blue_worksuit"
/obj/item/clothing/under/seromi/undercoat/standard/worksuit/whitegreen /obj/item/clothing/under/teshari/undercoat/standard/worksuit/whitegreen
name = "small white and green worksuit" name = "small white and green worksuit"
icon_state = "teshari_white_green_worksuit" icon_state = "teshari_white_green_worksuit"
item_state = "teshari_white_green_worksuit" item_state = "teshari_white_green_worksuit"
//Standard Undercoats //Standard Undercoats
/obj/item/clothing/under/seromi/undercoat /obj/item/clothing/under/teshari/undercoat
name = "Undercoat" name = "Undercoat"
desc = "A Teshari traditional garb, with a modern twist! Made of micro and nanofibres to make it light and billowy, perfect for going fast and stylishly!" desc = "A Teshari traditional garb, with a modern twist! Made of micro and nanofibres to make it light and billowy, perfect for going fast and stylishly!"
icon = 'icons/mob/species/seromi/teshari_uniform.dmi' icon = 'icons/mob/species/teshari/teshari_uniform.dmi'
icon_override = 'icons/mob/species/seromi/teshari_uniform.dmi' icon_override = 'icons/mob/species/teshari/teshari_uniform.dmi'
icon_state = "tesh_uniform_bo" icon_state = "tesh_uniform_bo"
item_state = "tesh_uniform_bo" item_state = "tesh_uniform_bo"
body_parts_covered = UPPER_TORSO|LOWER_TORSO body_parts_covered = UPPER_TORSO|LOWER_TORSO
/obj/item/clothing/under/seromi/undercoat/standard/black_orange /obj/item/clothing/under/teshari/undercoat/standard/black_orange
name = "black and orange undercoat" name = "black and orange undercoat"
icon_state = "tesh_uniform_bo" icon_state = "tesh_uniform_bo"
item_state = "tesh_uniform_bo" item_state = "tesh_uniform_bo"
/obj/item/clothing/under/seromi/undercoat/standard/black_grey /obj/item/clothing/under/teshari/undercoat/standard/black_grey
name = "black and grey undercoat" name = "black and grey undercoat"
icon_state = "tesh_uniform_bg" icon_state = "tesh_uniform_bg"
item_state = "tesh_uniform_bg" item_state = "tesh_uniform_bg"
/obj/item/clothing/under/seromi/undercoat/standard/black_white /obj/item/clothing/under/teshari/undercoat/standard/black_white
name = "black and white undercoat" name = "black and white undercoat"
icon_state = "tesh_uniform_bw" icon_state = "tesh_uniform_bw"
item_state = "tesh_uniform_bw" item_state = "tesh_uniform_bw"
/obj/item/clothing/under/seromi/undercoat/standard/black_red /obj/item/clothing/under/teshari/undercoat/standard/black_red
name = "black and red undercoat" name = "black and red undercoat"
icon_state = "tesh_uniform_br" icon_state = "tesh_uniform_br"
item_state = "tesh_uniform_br" item_state = "tesh_uniform_br"
/obj/item/clothing/under/seromi/undercoat/standard/black /obj/item/clothing/under/teshari/undercoat/standard/black
name = "black undercoat" name = "black undercoat"
icon_state = "tesh_uniform_bn" icon_state = "tesh_uniform_bn"
item_state = "tesh_uniform_bn" item_state = "tesh_uniform_bn"
/obj/item/clothing/under/seromi/undercoat/standard/black_yellow /obj/item/clothing/under/teshari/undercoat/standard/black_yellow
name = "black and yellow undercoat" name = "black and yellow undercoat"
icon_state = "tesh_uniform_by" icon_state = "tesh_uniform_by"
item_state = "tesh_uniform_by" item_state = "tesh_uniform_by"
/obj/item/clothing/under/seromi/undercoat/standard/black_green /obj/item/clothing/under/teshari/undercoat/standard/black_green
name = "black and green undercoat" name = "black and green undercoat"
icon_state = "tesh_uniform_bgr" icon_state = "tesh_uniform_bgr"
item_state = "tesh_uniform_bgr" item_state = "tesh_uniform_bgr"
/obj/item/clothing/under/seromi/undercoat/standard/black_blue /obj/item/clothing/under/teshari/undercoat/standard/black_blue
name = "black and blue undercoat" name = "black and blue undercoat"
icon_state = "tesh_uniform_bbl" icon_state = "tesh_uniform_bbl"
item_state = "tesh_uniform_bbl" item_state = "tesh_uniform_bbl"
/obj/item/clothing/under/seromi/undercoat/standard/black_purple /obj/item/clothing/under/teshari/undercoat/standard/black_purple
name = "black and purple undercoat" name = "black and purple undercoat"
icon_state = "tesh_uniform_bp" icon_state = "tesh_uniform_bp"
item_state = "tesh_uniform_bp" item_state = "tesh_uniform_bp"
/obj/item/clothing/under/seromi/undercoat/standard/black_pink /obj/item/clothing/under/teshari/undercoat/standard/black_pink
name = "black and pink undercoat" name = "black and pink undercoat"
icon_state = "tesh_uniform_bpi" icon_state = "tesh_uniform_bpi"
item_state = "tesh_uniform_bpi" item_state = "tesh_uniform_bpi"
/obj/item/clothing/under/seromi/undercoat/standard/black_brown /obj/item/clothing/under/teshari/undercoat/standard/black_brown
name = "black and brown undercoat" name = "black and brown undercoat"
icon_state = "tesh_uniform_bbr" icon_state = "tesh_uniform_bbr"
item_state = "tesh_uniform_bbr" item_state = "tesh_uniform_bbr"
/obj/item/clothing/under/seromi/undercoat/standard/orange_grey /obj/item/clothing/under/teshari/undercoat/standard/orange_grey
name = "orange and grey undercoat" name = "orange and grey undercoat"
icon_state = "tesh_uniform_og" icon_state = "tesh_uniform_og"
item_state = "tesh_uniform_og" item_state = "tesh_uniform_og"
/obj/item/clothing/under/seromi/undercoat/standard/rainbow /obj/item/clothing/under/teshari/undercoat/standard/rainbow
name = "rainbow undercoat" name = "rainbow undercoat"
icon_state = "tesh_uniform_rainbow" icon_state = "tesh_uniform_rainbow"
item_state = "tesh_uniform_rainbow" item_state = "tesh_uniform_rainbow"
/obj/item/clothing/under/seromi/undercoat/standard/lightgrey_grey /obj/item/clothing/under/teshari/undercoat/standard/lightgrey_grey
name = "light grey and grey undercoat" name = "light grey and grey undercoat"
icon_state = "tesh_uniform_lgg" icon_state = "tesh_uniform_lgg"
item_state = "tesh_uniform_lgg" item_state = "tesh_uniform_lgg"
/obj/item/clothing/under/seromi/undercoat/standard/white_grey /obj/item/clothing/under/teshari/undercoat/standard/white_grey
name = "white and grey undercoat" name = "white and grey undercoat"
icon_state = "tesh_uniform_wg" icon_state = "tesh_uniform_wg"
item_state = "tesh_uniform_wg" item_state = "tesh_uniform_wg"
/obj/item/clothing/under/seromi/undercoat/standard/red_grey /obj/item/clothing/under/teshari/undercoat/standard/red_grey
name = "red and grey undercoat" name = "red and grey undercoat"
icon_state = "tesh_uniform_rg" icon_state = "tesh_uniform_rg"
item_state = "tesh_uniform_rg" item_state = "tesh_uniform_rg"
/obj/item/clothing/under/seromi/undercoat/standard/orange /obj/item/clothing/under/teshari/undercoat/standard/orange
name = "orange undercoat" name = "orange undercoat"
icon_state = "tesh_uniform_on" icon_state = "tesh_uniform_on"
item_state = "tesh_uniform_on" item_state = "tesh_uniform_on"
/obj/item/clothing/under/seromi/undercoat/standard/yellow_grey /obj/item/clothing/under/teshari/undercoat/standard/yellow_grey
name = "yellow and grey undercoat" name = "yellow and grey undercoat"
icon_state = "tesh_uniform_yg" icon_state = "tesh_uniform_yg"
item_state = "tesh_uniform_yg" item_state = "tesh_uniform_yg"
/obj/item/clothing/under/seromi/undercoat/standard/green_grey /obj/item/clothing/under/teshari/undercoat/standard/green_grey
name = "green and grey undercoat" name = "green and grey undercoat"
icon_state = "tesh_uniform_gg" icon_state = "tesh_uniform_gg"
item_state = "tesh_uniform_gg" item_state = "tesh_uniform_gg"
/obj/item/clothing/under/seromi/undercoat/standard/blue_grey /obj/item/clothing/under/teshari/undercoat/standard/blue_grey
name = "blue and grey undercoat" name = "blue and grey undercoat"
icon_state = "tesh_uniform_blug" icon_state = "tesh_uniform_blug"
item_state = "tesh_uniform_blug" item_state = "tesh_uniform_blug"
/obj/item/clothing/under/seromi/undercoat/standard/purple_grey /obj/item/clothing/under/teshari/undercoat/standard/purple_grey
name = "purple and grey undercoat" name = "purple and grey undercoat"
icon_state = "tesh_uniform_pg" icon_state = "tesh_uniform_pg"
item_state = "tesh_uniform_pg" item_state = "tesh_uniform_pg"
/obj/item/clothing/under/seromi/undercoat/standard/pink_grey /obj/item/clothing/under/teshari/undercoat/standard/pink_grey
name = "pink and grey undercoat" name = "pink and grey undercoat"
icon_state = "tesh_uniform_pig" icon_state = "tesh_uniform_pig"
item_state = "tesh_uniform_pig" item_state = "tesh_uniform_pig"
/obj/item/clothing/under/seromi/undercoat/standard/brown_grey /obj/item/clothing/under/teshari/undercoat/standard/brown_grey
name = "brown and grey undercoat" name = "brown and grey undercoat"
icon_state = "tesh_uniform_brg" icon_state = "tesh_uniform_brg"
item_state = "tesh_uniform_brg" item_state = "tesh_uniform_brg"
//Job Undercoats //Job Undercoats
/obj/item/clothing/under/seromi/undercoat/jobs /obj/item/clothing/under/teshari/undercoat/jobs
icon = 'icons/mob/species/seromi/deptjacket.dmi' icon = 'icons/mob/species/teshari/deptjacket.dmi'
icon_override = 'icons/mob/species/seromi/deptjacket.dmi' icon_override = 'icons/mob/species/teshari/deptjacket.dmi'
/obj/item/clothing/under/seromi/undercoat/jobs/cap /obj/item/clothing/under/teshari/undercoat/jobs/cap
name = "facility director undercoat" name = "facility director undercoat"
desc = "A traditional Teshari garb made for the Facility Director" desc = "A traditional Teshari garb made for the Facility Director"
icon_state = "tesh_uniform_cap" icon_state = "tesh_uniform_cap"
item_state = "tesh_uniform_cap" item_state = "tesh_uniform_cap"
/obj/item/clothing/under/seromi/undercoat/jobs/hop /obj/item/clothing/under/teshari/undercoat/jobs/hop
name = "head of personnel undercoat" name = "head of personnel undercoat"
desc = "A traditional Teshari garb made for the Head of Personnel" desc = "A traditional Teshari garb made for the Head of Personnel"
icon_state = "tesh_uniform_hop" icon_state = "tesh_uniform_hop"
item_state = "tesh_uniform_hop" item_state = "tesh_uniform_hop"
/obj/item/clothing/under/seromi/undercoat/jobs/ce /obj/item/clothing/under/teshari/undercoat/jobs/ce
name = "cheif engineer undercoat" name = "cheif engineer undercoat"
desc = "A traditional Teshari garb made for the Chief Engineer" desc = "A traditional Teshari garb made for the Chief Engineer"
icon_state = "tesh_uniform_ce" icon_state = "tesh_uniform_ce"
item_state = "tesh_uniform_ce" item_state = "tesh_uniform_ce"
/obj/item/clothing/under/seromi/undercoat/jobs/hos /obj/item/clothing/under/teshari/undercoat/jobs/hos
name = "head of security undercoat" name = "head of security undercoat"
desc = "A traditional Teshari garb made for the Head of Security" desc = "A traditional Teshari garb made for the Head of Security"
icon_state = "tesh_uniform_hos" icon_state = "tesh_uniform_hos"
item_state = "tesh_uniform_hos" item_state = "tesh_uniform_hos"
/obj/item/clothing/under/seromi/undercoat/jobs/rd /obj/item/clothing/under/teshari/undercoat/jobs/rd
name = "research director undercoat" name = "research director undercoat"
desc = "A traditional Teshari garb made for the Research Director" desc = "A traditional Teshari garb made for the Research Director"
icon_state = "tesh_uniform_rd" icon_state = "tesh_uniform_rd"
item_state = "tesh_uniform_rd" item_state = "tesh_uniform_rd"
/obj/item/clothing/under/seromi/undercoat/jobs/engineer /obj/item/clothing/under/teshari/undercoat/jobs/engineer
name = "engineering undercoat" name = "engineering undercoat"
desc = "A traditional Teshari garb made for the Engineering department" desc = "A traditional Teshari garb made for the Engineering department"
icon_state = "tesh_uniform_engie" icon_state = "tesh_uniform_engie"
item_state = "tesh_uniform_engie" item_state = "tesh_uniform_engie"
/obj/item/clothing/under/seromi/undercoat/jobs/atmos /obj/item/clothing/under/teshari/undercoat/jobs/atmos
name = "atmospherics undercoat" name = "atmospherics undercoat"
desc = "A traditional Teshari garb made for the Atmospheric Technician" desc = "A traditional Teshari garb made for the Atmospheric Technician"
icon_state = "tesh_uniform_atmos" icon_state = "tesh_uniform_atmos"
item_state = "tesh_uniform_atmos" item_state = "tesh_uniform_atmos"
/obj/item/clothing/under/seromi/undercoat/jobs/cmo /obj/item/clothing/under/teshari/undercoat/jobs/cmo
name = "chief medical officer undercoat" name = "chief medical officer undercoat"
desc = "A traditional Teshari garb made for the Cheif Medical Officer" desc = "A traditional Teshari garb made for the Cheif Medical Officer"
icon_state = "tesh_uniform_cmo" icon_state = "tesh_uniform_cmo"
item_state = "tesh_uniform_cmo" item_state = "tesh_uniform_cmo"
/obj/item/clothing/under/seromi/undercoat/jobs/qm /obj/item/clothing/under/teshari/undercoat/jobs/qm
name = "quartermaster undercoat" name = "quartermaster undercoat"
desc = "A traditional Teshari garb made for the Quartermaster" desc = "A traditional Teshari garb made for the Quartermaster"
icon_state = "tesh_uniform_qm" icon_state = "tesh_uniform_qm"
item_state = "tesh_uniform_qm" item_state = "tesh_uniform_qm"
/obj/item/clothing/under/seromi/undercoat/jobs/cargo /obj/item/clothing/under/teshari/undercoat/jobs/cargo
name = "cargo undercoat" name = "cargo undercoat"
desc = "A traditional Teshari garb made for the Cargo department" desc = "A traditional Teshari garb made for the Cargo department"
icon_state = "tesh_uniform_car" icon_state = "tesh_uniform_car"
item_state = "tesh_uniform_car" item_state = "tesh_uniform_car"
/obj/item/clothing/under/seromi/undercoat/jobs/mining /obj/item/clothing/under/teshari/undercoat/jobs/mining
name = "mining undercoat" name = "mining undercoat"
desc = "A traditional Teshari garb made for Mining" desc = "A traditional Teshari garb made for Mining"
icon_state = "tesh_uniform_mine" icon_state = "tesh_uniform_mine"
item_state = "tesh_uniform_mine" item_state = "tesh_uniform_mine"
/obj/item/clothing/under/seromi/undercoat/jobs/medical /obj/item/clothing/under/teshari/undercoat/jobs/medical
name = "medical undercoat" name = "medical undercoat"
desc = "A traditional Teshari garb made for the Medical department" desc = "A traditional Teshari garb made for the Medical department"
icon_state = "tesh_uniform_doc" icon_state = "tesh_uniform_doc"
item_state = "tesh_uniform_doc" item_state = "tesh_uniform_doc"
/obj/item/clothing/under/seromi/undercoat/jobs/chemistry /obj/item/clothing/under/teshari/undercoat/jobs/chemistry
name = "chemist undercoat" name = "chemist undercoat"
desc = "A traditional Teshari garb made for the Chemist" desc = "A traditional Teshari garb made for the Chemist"
icon_state = "tesh_uniform_chem" icon_state = "tesh_uniform_chem"
item_state = "tesh_uniform_chem" item_state = "tesh_uniform_chem"
/obj/item/clothing/under/seromi/undercoat/jobs/viro /obj/item/clothing/under/teshari/undercoat/jobs/viro
name = "virologist undercoat" name = "virologist undercoat"
desc = "A traditional Teshari garb made for the Virologist" desc = "A traditional Teshari garb made for the Virologist"
icon_state = "tesh_uniform_viro" icon_state = "tesh_uniform_viro"
item_state = "tesh_uniform_viro" item_state = "tesh_uniform_viro"
/obj/item/clothing/under/seromi/undercoat/jobs/psych /obj/item/clothing/under/teshari/undercoat/jobs/psych
name = "psychiatrist undercoat" name = "psychiatrist undercoat"
desc = "A traditional Teshari garb made for the Psychiatrist" desc = "A traditional Teshari garb made for the Psychiatrist"
icon_state = "tesh_uniform_psych" icon_state = "tesh_uniform_psych"
item_state = "tesh_uniform_psych" item_state = "tesh_uniform_psych"
/obj/item/clothing/under/seromi/undercoat/jobs/para /obj/item/clothing/under/teshari/undercoat/jobs/para
name = "paramedic undercoat" name = "paramedic undercoat"
desc = "A traditional Teshari garb made for the Paramedic" desc = "A traditional Teshari garb made for the Paramedic"
icon_state = "tesh_uniform_para" icon_state = "tesh_uniform_para"
item_state = "tesh_uniform_para" item_state = "tesh_uniform_para"
/obj/item/clothing/under/seromi/undercoat/jobs/sci /obj/item/clothing/under/teshari/undercoat/jobs/sci
name = "scientist undercoat" name = "scientist undercoat"
desc = "A traditional Teshari garb made for the Science department" desc = "A traditional Teshari garb made for the Science department"
icon_state = "tesh_uniform_sci" icon_state = "tesh_uniform_sci"
item_state = "tesh_uniform_sci" item_state = "tesh_uniform_sci"
/obj/item/clothing/under/seromi/undercoat/jobs/robo /obj/item/clothing/under/teshari/undercoat/jobs/robo
name = "roboticist undercoat" name = "roboticist undercoat"
desc = "A traditional Teshari garb made for the Roboticist" desc = "A traditional Teshari garb made for the Roboticist"
icon_state = "tesh_uniform_robo" icon_state = "tesh_uniform_robo"
item_state = "tesh_uniform_robo" item_state = "tesh_uniform_robo"
/obj/item/clothing/under/seromi/undercoat/jobs/sec /obj/item/clothing/under/teshari/undercoat/jobs/sec
name = "security undercoat" name = "security undercoat"
desc = "A traditional Teshari garb made for the Security department" desc = "A traditional Teshari garb made for the Security department"
icon_state = "tesh_uniform_sec" icon_state = "tesh_uniform_sec"
item_state = "tesh_uniform_sec" item_state = "tesh_uniform_sec"
/obj/item/clothing/under/seromi/undercoat/jobs/service /obj/item/clothing/under/teshari/undercoat/jobs/service
name = "service undercoat" name = "service undercoat"
desc = "A traditional Teshari garb made for the Service department" desc = "A traditional Teshari garb made for the Service department"
icon_state = "tesh_uniform_serv" icon_state = "tesh_uniform_serv"
item_state = "tesh_uniform_serv" item_state = "tesh_uniform_serv"
/obj/item/clothing/under/seromi/undercoat/jobs/iaa /obj/item/clothing/under/teshari/undercoat/jobs/iaa
name = "internal affairs undercoat" name = "internal affairs undercoat"
desc = "A traditional Teshari garb made for the Internal Affairs Agent" desc = "A traditional Teshari garb made for the Internal Affairs Agent"
icon_state = "tesh_uniform_iaa" icon_state = "tesh_uniform_iaa"

View File

@@ -11,7 +11,7 @@ var/list/holder_mob_icon_cache = list()
show_messages = 1 show_messages = 1
sprite_sheets = list( sprite_sheets = list(
SPECIES_TESHARI = 'icons/mob/species/seromi/head.dmi', SPECIES_TESHARI = 'icons/mob/species/teshari/head.dmi',
SPECIES_VOX = 'icons/mob/species/vox/head.dmi' SPECIES_VOX = 'icons/mob/species/vox/head.dmi'
) )

View File

@@ -187,7 +187,7 @@
else else
return pick(ai_names) return pick(ai_names)
/datum/language/seromi /datum/language/teshari
name = LANGUAGE_SCHECHI name = LANGUAGE_SCHECHI
desc = "A trilling language spoken by the diminutive Teshari." desc = "A trilling language spoken by the diminutive Teshari."
speech_verb = "chirps" speech_verb = "chirps"
@@ -203,7 +203,7 @@
"ci", "ri", "mi", "si", "ni", "ti", "li", "shi", "schi", "i", "i" "ci", "ri", "mi", "si", "ni", "ti", "li", "shi", "schi", "i", "i"
) )
/datum/language/seromi/get_random_name(gender) /datum/language/teshari/get_random_name(gender)
return ..(gender, 2, 4, 1.5) return ..(gender, 2, 4, 1.5)

View File

@@ -33,12 +33,12 @@
move_trail = /obj/effect/decal/cleanable/blood/tracks/paw move_trail = /obj/effect/decal/cleanable/blood/tracks/paw
icobase = 'icons/mob/human_races/r_seromi.dmi' icobase = 'icons/mob/human_races/r_teshari.dmi'
deform = 'icons/mob/human_races/r_seromi.dmi' deform = 'icons/mob/human_races/r_teshari.dmi'
damage_overlays = 'icons/mob/human_races/masks/dam_seromi.dmi' damage_overlays = 'icons/mob/human_races/masks/dam_teshari.dmi'
damage_mask = 'icons/mob/human_races/masks/dam_mask_seromi.dmi' damage_mask = 'icons/mob/human_races/masks/dam_mask_teshari.dmi'
blood_mask = 'icons/mob/human_races/masks/blood_seromi.dmi' blood_mask = 'icons/mob/human_races/masks/blood_teshari.dmi'
suit_storage_icon = 'icons/mob/species/seromi/belt_mirror.dmi' suit_storage_icon = 'icons/mob/species/teshari/belt_mirror.dmi'
fire_icon_state = "generic" // Humanoid is too big for them and spriting a new one is really annoying. fire_icon_state = "generic" // Humanoid is too big for them and spriting a new one is really annoying.
@@ -102,15 +102,15 @@
has_limbs = list( has_limbs = list(
BP_TORSO = list("path" = /obj/item/organ/external/chest), BP_TORSO = list("path" = /obj/item/organ/external/chest),
BP_GROIN = list("path" = /obj/item/organ/external/groin), BP_GROIN = list("path" = /obj/item/organ/external/groin),
BP_HEAD = list("path" = /obj/item/organ/external/head/seromi), BP_HEAD = list("path" = /obj/item/organ/external/head/teshari),
BP_L_ARM = list("path" = /obj/item/organ/external/arm), BP_L_ARM = list("path" = /obj/item/organ/external/arm),
BP_R_ARM = list("path" = /obj/item/organ/external/arm/right), BP_R_ARM = list("path" = /obj/item/organ/external/arm/right),
BP_L_LEG = list("path" = /obj/item/organ/external/leg), BP_L_LEG = list("path" = /obj/item/organ/external/leg),
BP_R_LEG = list("path" = /obj/item/organ/external/leg/right), BP_R_LEG = list("path" = /obj/item/organ/external/leg/right),
BP_L_HAND = list("path" = /obj/item/organ/external/hand/seromi), BP_L_HAND = list("path" = /obj/item/organ/external/hand/teshari),
BP_R_HAND = list("path" = /obj/item/organ/external/hand/right/seromi), BP_R_HAND = list("path" = /obj/item/organ/external/hand/right/teshari),
BP_L_FOOT = list("path" = /obj/item/organ/external/foot/seromi), BP_L_FOOT = list("path" = /obj/item/organ/external/foot/teshari),
BP_R_FOOT = list("path" = /obj/item/organ/external/foot/right/seromi) BP_R_FOOT = list("path" = /obj/item/organ/external/foot/right/teshari)
) )
has_organ = list( has_organ = list(

View File

@@ -83,21 +83,21 @@
/datum/species/shapeshifter/promethean/avatar/teshari /datum/species/shapeshifter/promethean/avatar/teshari
name = "Virtual Reality Teshari" name = "Virtual Reality Teshari"
icobase = 'icons/mob/human_races/r_seromi.dmi' icobase = 'icons/mob/human_races/r_teshari.dmi'
deform = 'icons/mob/human_races/r_seromi.dmi' deform = 'icons/mob/human_races/r_teshari.dmi'
appearance_flags = HAS_HAIR_COLOR | HAS_SKIN_COLOR | HAS_EYE_COLOR appearance_flags = HAS_HAIR_COLOR | HAS_SKIN_COLOR | HAS_EYE_COLOR
has_limbs = list( has_limbs = list(
BP_TORSO = list("path" = /obj/item/organ/external/chest), BP_TORSO = list("path" = /obj/item/organ/external/chest),
BP_GROIN = list("path" = /obj/item/organ/external/groin), BP_GROIN = list("path" = /obj/item/organ/external/groin),
BP_HEAD = list("path" = /obj/item/organ/external/head/seromi), BP_HEAD = list("path" = /obj/item/organ/external/head/teshari),
BP_L_ARM = list("path" = /obj/item/organ/external/arm), BP_L_ARM = list("path" = /obj/item/organ/external/arm),
BP_R_ARM = list("path" = /obj/item/organ/external/arm/right), BP_R_ARM = list("path" = /obj/item/organ/external/arm/right),
BP_L_LEG = list("path" = /obj/item/organ/external/leg), BP_L_LEG = list("path" = /obj/item/organ/external/leg),
BP_R_LEG = list("path" = /obj/item/organ/external/leg/right), BP_R_LEG = list("path" = /obj/item/organ/external/leg/right),
BP_L_HAND = list("path" = /obj/item/organ/external/hand/seromi), BP_L_HAND = list("path" = /obj/item/organ/external/hand/teshari),
BP_R_HAND = list("path" = /obj/item/organ/external/hand/right/seromi), BP_R_HAND = list("path" = /obj/item/organ/external/hand/right/teshari),
BP_L_FOOT = list("path" = /obj/item/organ/external/foot/seromi), BP_L_FOOT = list("path" = /obj/item/organ/external/foot/teshari),
BP_R_FOOT = list("path" = /obj/item/organ/external/foot/right/seromi) BP_R_FOOT = list("path" = /obj/item/organ/external/foot/right/teshari)
) )
/datum/species/shapeshifter/promethean/avatar/diona /datum/species/shapeshifter/promethean/avatar/diona

View File

@@ -503,16 +503,16 @@
desc = "" desc = ""
icon_state = "chimptail_s" icon_state = "chimptail_s"
/datum/sprite_accessory/tail/special/seromitail /datum/sprite_accessory/tail/special/tesharitail
name = "seromi tail" name = "teshari tail"
desc = "" desc = ""
icon_state = "seromitail_s" icon_state = "seromitail_s"
do_colouration = 1 do_colouration = 1
color_blend_mode = ICON_MULTIPLY color_blend_mode = ICON_MULTIPLY
species_allowed = list(SPECIES_TESHARI, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3) species_allowed = list(SPECIES_TESHARI, SPECIES_EVENT1, SPECIES_EVENT2, SPECIES_EVENT3)
/datum/sprite_accessory/tail/special/seromitailfeathered /datum/sprite_accessory/tail/special/tesharitailfeathered
name = "seromi tail w/ feathers" name = "teshari tail w/ feathers"
desc = "" desc = ""
icon_state = "seromitail_s" icon_state = "seromitail_s"
extra_overlay = "seromitail_feathers_s" extra_overlay = "seromitail_feathers_s"
@@ -607,15 +607,15 @@
icon_state = "chimptail_hc_s" icon_state = "chimptail_hc_s"
do_colouration = 1 do_colouration = 1
/datum/sprite_accessory/tail/special/seromitailhc /datum/sprite_accessory/tail/special/tesharitailhc
name = "seromi tail, colorable" name = "teshari tail, colorable"
desc = "" desc = ""
icon_state = "seromitail_hc_s" icon_state = "seromitail_hc_s"
do_colouration = 1 do_colouration = 1
color_blend_mode = ICON_MULTIPLY color_blend_mode = ICON_MULTIPLY
/datum/sprite_accessory/tail/special/seromitailfeatheredhc /datum/sprite_accessory/tail/special/tesharitailfeatheredhc
name = "seromi tail w/ feathers, colorable" name = "teshari tail w/ feathers, colorable"
desc = "" desc = ""
icon_state = "seromitail_feathers_hc_s" icon_state = "seromitail_feathers_hc_s"
do_colouration = 1 do_colouration = 1

View File

@@ -167,7 +167,7 @@
icon = 'icons/mob/human_races/cyberlimbs/DSITeshari/dsi_teshari.dmi' icon = 'icons/mob/human_races/cyberlimbs/DSITeshari/dsi_teshari.dmi'
lifelike = 1 lifelike = 1
skin_tone = 1 skin_tone = 1
suggested_species = "Teshari" suggested_species = SPECIES_TESHARI
/datum/robolimb/dsi_teshari/New() /datum/robolimb/dsi_teshari/New()
species_cannot_use = GLOB.all_species.Copy() species_cannot_use = GLOB.all_species.Copy()

View File

@@ -1,8 +0,0 @@
/obj/item/organ/external/foot/seromi
body_hair = "feathers"
/obj/item/organ/external/foot/right/seromi
body_hair = "feathers"
/obj/item/organ/external/hand/seromi
body_hair = "feathers"
/obj/item/organ/external/hand/right/seromi
body_hair = "feathers"

View File

@@ -381,7 +381,7 @@
/obj/item/organ/external/head/skrell /obj/item/organ/external/head/skrell
eye_icon = "skrell_eyes_s" eye_icon = "skrell_eyes_s"
/obj/item/organ/external/head/seromi /obj/item/organ/external/head/teshari
eye_icon = "eyes_seromi" eye_icon = "eyes_seromi"
/obj/item/organ/external/head/no_eyes /obj/item/organ/external/head/no_eyes

View File

@@ -0,0 +1,8 @@
/obj/item/organ/external/foot/teshari
body_hair = "feathers"
/obj/item/organ/external/foot/right/teshari
body_hair = "feathers"
/obj/item/organ/external/hand/teshari
body_hair = "feathers"
/obj/item/organ/external/hand/right/teshari
body_hair = "feathers"

View File

@@ -11,7 +11,7 @@ var/global/list/obj/item/device/pda/PDAs = list()
item_state = "electronic" item_state = "electronic"
w_class = ITEMSIZE_SMALL w_class = ITEMSIZE_SMALL
slot_flags = SLOT_ID | SLOT_BELT slot_flags = SLOT_ID | SLOT_BELT
sprite_sheets = list(SPECIES_TESHARI = 'icons/mob/species/seromi/id.dmi') sprite_sheets = list(SPECIES_TESHARI = 'icons/mob/species/teshari/id.dmi')
//Main variables //Main variables
var/pdachoice = 1 var/pdachoice = 1
@@ -139,8 +139,8 @@ var/global/list/obj/item/device/pda/PDAs = list()
desc = "A portable microcomputer by Thinktronic Systems, LTD. This model is a wrist-bound version." desc = "A portable microcomputer by Thinktronic Systems, LTD. This model is a wrist-bound version."
slot_flags = SLOT_ID | SLOT_BELT | SLOT_GLOVES slot_flags = SLOT_ID | SLOT_BELT | SLOT_GLOVES
sprite_sheets = list( sprite_sheets = list(
SPECIES_TESHARI = 'icons/mob/species/seromi/pda_wrist.dmi', SPECIES_TESHARI = 'icons/mob/species/teshari/pda_wrist.dmi',
SPECIES_VR_TESHARI = 'icons/mob/species/seromi/pda_wrist.dmi', SPECIES_VR_TESHARI = 'icons/mob/species/teshari/pda_wrist.dmi',
) )
else else
icon = 'icons/obj/pda_old.dmi' icon = 'icons/obj/pda_old.dmi'

View File

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

Before

Width:  |  Height:  |  Size: 449 B

After

Width:  |  Height:  |  Size: 449 B

View File

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

View File

Before

Width:  |  Height:  |  Size: 637 B

After

Width:  |  Height:  |  Size: 637 B

View File

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 4.6 KiB

View File

Before

Width:  |  Height:  |  Size: 43 KiB

After

Width:  |  Height:  |  Size: 43 KiB

View File

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

Before

Width:  |  Height:  |  Size: 8.5 KiB

After

Width:  |  Height:  |  Size: 8.5 KiB

View File

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

Before

Width:  |  Height:  |  Size: 459 B

After

Width:  |  Height:  |  Size: 459 B

View File

Before

Width:  |  Height:  |  Size: 94 KiB

After

Width:  |  Height:  |  Size: 94 KiB

View File

Before

Width:  |  Height:  |  Size: 259 B

After

Width:  |  Height:  |  Size: 259 B

View File

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

Before

Width:  |  Height:  |  Size: 124 KiB

After

Width:  |  Height:  |  Size: 124 KiB

View File

Before

Width:  |  Height:  |  Size: 51 KiB

After

Width:  |  Height:  |  Size: 51 KiB

View File

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

View File

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

View File

Before

Width:  |  Height:  |  Size: 100 KiB

After

Width:  |  Height:  |  Size: 100 KiB

View File

Before

Width:  |  Height:  |  Size: 8.4 KiB

After

Width:  |  Height:  |  Size: 8.4 KiB

View File

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@@ -10,5 +10,5 @@
desc = "Sturdy mess of black synthcotton belts and buckles." desc = "Sturdy mess of black synthcotton belts and buckles."
icon_state = "pilot_webbing2" icon_state = "pilot_webbing2"
sprite_sheets = list( sprite_sheets = list(
"Teshari" = 'icons/mob/species/seromi/ties.dmi' SPECIES_TESHARI = 'icons/mob/species/teshari/ties.dmi'
) )

View File

@@ -8,8 +8,8 @@
item_state_slots = list(slot_r_hand_str = "brown_jacket", slot_l_hand_str = "brown_jacket") item_state_slots = list(slot_r_hand_str = "brown_jacket", slot_l_hand_str = "brown_jacket")
icon = 'maps/southern_cross/icons/obj/sc_suit.dmi' icon = 'maps/southern_cross/icons/obj/sc_suit.dmi'
sprite_sheets = list( sprite_sheets = list(
"Teshari" = 'maps/southern_cross/icons/mob/species/teshari/sc_suit.dmi' SPECIES_TESHARI = 'maps/southern_cross/icons/mob/species/teshari/sc_suit.dmi'
) )
min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE
//Misc //Misc

View File

@@ -8,8 +8,8 @@
item_icons = list(slot_w_uniform_str = 'maps/southern_cross/icons/mob/sc_under.dmi') item_icons = list(slot_w_uniform_str = 'maps/southern_cross/icons/mob/sc_under.dmi')
icon = 'maps/southern_cross/icons/obj/sc_uniforms.dmi' icon = 'maps/southern_cross/icons/obj/sc_uniforms.dmi'
sprite_sheets = list( sprite_sheets = list(
"Teshari" = 'maps/southern_cross/icons/mob/species/teshari/sc_uniform.dmi' SPECIES_TESHARI = 'maps/southern_cross/icons/mob/species/teshari/sc_uniform.dmi'
) )
starting_accessories = list(/obj/item/clothing/accessory/storage/webbing/pilot1) starting_accessories = list(/obj/item/clothing/accessory/storage/webbing/pilot1)
/obj/item/clothing/under/rank/pilot1/no_webbing /obj/item/clothing/under/rank/pilot1/no_webbing
@@ -25,8 +25,8 @@
item_icons = list(slot_w_uniform_str = 'maps/southern_cross/icons/mob/sc_under.dmi') item_icons = list(slot_w_uniform_str = 'maps/southern_cross/icons/mob/sc_under.dmi')
icon = 'maps/southern_cross/icons/obj/sc_uniforms.dmi' icon = 'maps/southern_cross/icons/obj/sc_uniforms.dmi'
sprite_sheets = list( sprite_sheets = list(
"Teshari" = 'maps/southern_cross/icons/mob/species/teshari/sc_uniform.dmi' SPECIES_TESHARI = 'maps/southern_cross/icons/mob/species/teshari/sc_uniform.dmi'
) )
starting_accessories = list(/obj/item/clothing/accessory/storage/webbing/pilot2) starting_accessories = list(/obj/item/clothing/accessory/storage/webbing/pilot2)
/obj/item/clothing/under/rank/pilot2/no_webbing /obj/item/clothing/under/rank/pilot2/no_webbing

View File

@@ -1679,8 +1679,8 @@
#include "code\modules\clothing\suits\storage.dm" #include "code\modules\clothing\suits\storage.dm"
#include "code\modules\clothing\suits\utility.dm" #include "code\modules\clothing\suits\utility.dm"
#include "code\modules\clothing\suits\wiz_robe.dm" #include "code\modules\clothing\suits\wiz_robe.dm"
#include "code\modules\clothing\suits\aliens\seromi.dm"
#include "code\modules\clothing\suits\aliens\tajara.dm" #include "code\modules\clothing\suits\aliens\tajara.dm"
#include "code\modules\clothing\suits\aliens\teshari.dm"
#include "code\modules\clothing\suits\aliens\unathi.dm" #include "code\modules\clothing\suits\aliens\unathi.dm"
#include "code\modules\clothing\suits\aliens\vox.dm" #include "code\modules\clothing\suits\aliens\vox.dm"
#include "code\modules\clothing\under\color.dm" #include "code\modules\clothing\under\color.dm"
@@ -1704,7 +1704,7 @@
#include "code\modules\clothing\under\jobs\engineering.dm" #include "code\modules\clothing\under\jobs\engineering.dm"
#include "code\modules\clothing\under\jobs\medsci.dm" #include "code\modules\clothing\under\jobs\medsci.dm"
#include "code\modules\clothing\under\jobs\security.dm" #include "code\modules\clothing\under\jobs\security.dm"
#include "code\modules\clothing\under\xenos\seromi.dm" #include "code\modules\clothing\under\xenos\teshari.dm"
#include "code\modules\clothing\under\xenos\vox.dm" #include "code\modules\clothing\under\xenos\vox.dm"
#include "code\modules\compass\^compass.dm" #include "code\modules\compass\^compass.dm"
#include "code\modules\compass\_compass.dm" #include "code\modules\compass\_compass.dm"
@@ -2257,8 +2257,8 @@
#include "code\modules\mob\living\carbon\human\species\station\human_subspecies.dm" #include "code\modules\mob\living\carbon\human\species\station\human_subspecies.dm"
#include "code\modules\mob\living\carbon\human\species\station\monkey.dm" #include "code\modules\mob\living\carbon\human\species\station\monkey.dm"
#include "code\modules\mob\living\carbon\human\species\station\prometheans.dm" #include "code\modules\mob\living\carbon\human\species\station\prometheans.dm"
#include "code\modules\mob\living\carbon\human\species\station\seromi.dm"
#include "code\modules\mob\living\carbon\human\species\station\station.dm" #include "code\modules\mob\living\carbon\human\species\station\station.dm"
#include "code\modules\mob\living\carbon\human\species\station\teshari.dm"
#include "code\modules\mob\living\carbon\human\species\virtual_reality\avatar.dm" #include "code\modules\mob\living\carbon\human\species\virtual_reality\avatar.dm"
#include "code\modules\mob\living\carbon\human\species\virtual_reality\opaque_form.dm" #include "code\modules\mob\living\carbon\human\species\virtual_reality\opaque_form.dm"
#include "code\modules\mob\living\carbon\human\species\xenomorphs\alien_powers.dm" #include "code\modules\mob\living\carbon\human\species\xenomorphs\alien_powers.dm"
@@ -2588,9 +2588,9 @@
#include "code\modules\organs\subtypes\indestructible.dm" #include "code\modules\organs\subtypes\indestructible.dm"
#include "code\modules\organs\subtypes\machine.dm" #include "code\modules\organs\subtypes\machine.dm"
#include "code\modules\organs\subtypes\replicant.dm" #include "code\modules\organs\subtypes\replicant.dm"
#include "code\modules\organs\subtypes\seromi.dm"
#include "code\modules\organs\subtypes\slime.dm" #include "code\modules\organs\subtypes\slime.dm"
#include "code\modules\organs\subtypes\standard.dm" #include "code\modules\organs\subtypes\standard.dm"
#include "code\modules\organs\subtypes\teshari.dm"
#include "code\modules\organs\subtypes\unathi.dm" #include "code\modules\organs\subtypes\unathi.dm"
#include "code\modules\organs\subtypes\unbreakable.dm" #include "code\modules\organs\subtypes\unbreakable.dm"
#include "code\modules\organs\subtypes\unseverable.dm" #include "code\modules\organs\subtypes\unseverable.dm"