From 75e6f2985307a4c613017338d82332b1ba30994c Mon Sep 17 00:00:00 2001 From: CHOMPStation2StaffMirrorBot <94713762+CHOMPStation2StaffMirrorBot@users.noreply.github.com> Date: Tue, 19 Aug 2025 20:35:15 -0700 Subject: [PATCH] [MIRROR] Metamorphic suits [IDB IGNORE] (#11471) Co-authored-by: Cameron Lennox --- code/__defines/sprite_sheets.dm | 64 ++++----------- code/__defines/sprite_sheets_ch.dm | 16 ---- code/_helpers/global_lists.dm | 12 +++ code/game/dna/dna2.dm | 2 +- .../suit_storage/suit_cycler_datums.dm | 2 + code/modules/clothing/clothing.dm | 71 +++++++---------- .../clothing/spacesuits/rig/rig_pieces_vr.dm | 14 ++-- .../clothing/spacesuits/rig/suits/station.dm | 40 +++++----- .../modules/clothing/spacesuits/spacesuits.dm | 2 +- .../clothing/spacesuits/void/ert_vr.dm | 74 +++++++++--------- .../clothing/spacesuits/void/event_vr.dm | 52 ++++++------ .../clothing/spacesuits/void/military_vr.dm | 4 +- .../clothing/spacesuits/void/station_vr.dm | 72 ++++++++--------- code/modules/clothing/spacesuits/void/void.dm | 4 +- .../clothing/spacesuits/void/void_vr.dm | 18 ++--- code/modules/clothing/suits/armor_vr.dm | 20 ++--- code/modules/clothing/suits/hooded_vr.dm | 30 +++---- code/modules/clothing/suits/jobs_vr.dm | 12 +-- code/modules/clothing/suits/labcoat_vr.dm | 28 +++---- .../clothing/suits/miscellaneous_vr.dm | 28 +++---- code/modules/clothing/suits/utility_vr.dm | 8 +- .../vore/fluffstuff/custom_clothes_vr.dm | 8 +- config/example/config.txt | 2 +- icons/inventory/suit/item.dmi | Bin 248224 -> 287075 bytes .../{item_vr_akula.dmi => item_akula.dmi} | Bin ...item_vr_altevian.dmi => item_altevian.dmi} | Bin .../{item_vr_sergal.dmi => item_sergal.dmi} | Bin icons/inventory/suit/item_skrell.dmi | Bin 16479 -> 29116 bytes icons/inventory/suit/item_tajaran.dmi | Bin 30552 -> 42353 bytes icons/inventory/suit/item_unathi.dmi | Bin 28645 -> 41129 bytes icons/inventory/suit/item_vr.dmi | Bin 37138 -> 0 bytes icons/inventory/suit/item_vr_tajaran.dmi | Bin 5430 -> 0 bytes icons/inventory/suit/item_vr_teshari.dmi | Bin 182 -> 0 bytes icons/inventory/suit/item_vr_unathi.dmi | Bin 5430 -> 0 bytes ...em_vr_vulpkanin.dmi => item_vulpkanin.dmi} | Bin icons/inventory/suit/mob.dmi | Bin 710266 -> 816005 bytes .../suit/{mob_vr_akula.dmi => mob_akula.dmi} | Bin .../{mob_vr_altevian.dmi => mob_altevian.dmi} | Bin icons/inventory/suit/mob_ch_teshari.dmi | Bin 1831 -> 0 bytes .../{mob_vr_sergal.dmi => mob_sergal.dmi} | Bin icons/inventory/suit/mob_skrell.dmi | Bin 91654 -> 131474 bytes icons/inventory/suit/mob_tajaran.dmi | Bin 124419 -> 173414 bytes icons/inventory/suit/mob_teshari.dmi | Bin 244607 -> 259711 bytes icons/inventory/suit/mob_unathi.dmi | Bin 117820 -> 159265 bytes icons/inventory/suit/mob_vr.dmi | Bin 116953 -> 0 bytes icons/inventory/suit/mob_vr_skrell.dmi | Bin 16663 -> 0 bytes icons/inventory/suit/mob_vr_tajaran.dmi | Bin 17612 -> 0 bytes icons/inventory/suit/mob_vr_teshari.dmi | Bin 54983 -> 0 bytes icons/inventory/suit/mob_vr_unathi.dmi | Bin 17683 -> 0 bytes ...mob_vr_vulpkanin.dmi => mob_vulpkanin.dmi} | Bin ...mob_vr_werebeast.dmi => mob_werebeast.dmi} | Bin .../modules/clothing/spacesuits/void/void.dm | 1 - vorestation.dme | 1 - 53 files changed, 269 insertions(+), 316 deletions(-) delete mode 100644 code/__defines/sprite_sheets_ch.dm rename icons/inventory/suit/{item_vr_akula.dmi => item_akula.dmi} (100%) rename icons/inventory/suit/{item_vr_altevian.dmi => item_altevian.dmi} (100%) rename icons/inventory/suit/{item_vr_sergal.dmi => item_sergal.dmi} (100%) delete mode 100644 icons/inventory/suit/item_vr.dmi delete mode 100644 icons/inventory/suit/item_vr_tajaran.dmi delete mode 100644 icons/inventory/suit/item_vr_teshari.dmi delete mode 100644 icons/inventory/suit/item_vr_unathi.dmi rename icons/inventory/suit/{item_vr_vulpkanin.dmi => item_vulpkanin.dmi} (100%) rename icons/inventory/suit/{mob_vr_akula.dmi => mob_akula.dmi} (100%) rename icons/inventory/suit/{mob_vr_altevian.dmi => mob_altevian.dmi} (100%) delete mode 100644 icons/inventory/suit/mob_ch_teshari.dmi rename icons/inventory/suit/{mob_vr_sergal.dmi => mob_sergal.dmi} (100%) delete mode 100644 icons/inventory/suit/mob_vr.dmi delete mode 100644 icons/inventory/suit/mob_vr_skrell.dmi delete mode 100644 icons/inventory/suit/mob_vr_tajaran.dmi delete mode 100644 icons/inventory/suit/mob_vr_teshari.dmi delete mode 100644 icons/inventory/suit/mob_vr_unathi.dmi rename icons/inventory/suit/{mob_vr_vulpkanin.dmi => mob_vulpkanin.dmi} (100%) rename icons/inventory/suit/{mob_vr_werebeast.dmi => mob_werebeast.dmi} (100%) diff --git a/code/__defines/sprite_sheets.dm b/code/__defines/sprite_sheets.dm index d5b536bef9..e320e4bed5 100644 --- a/code/__defines/sprite_sheets.dm +++ b/code/__defines/sprite_sheets.dm @@ -1,18 +1,19 @@ // Default species get default sprites, VR species get VR sprites -#define VR_SPECIES_SPRITE_SHEETS_SUIT_MOB list(\ +#define ALL_SPRITE_SHEETS_SUIT_MOB list(\ SPECIES_HUMAN = 'icons/inventory/suit/mob.dmi',\ SPECIES_TAJARAN = 'icons/inventory/suit/mob_tajaran.dmi',\ SPECIES_SKRELL = 'icons/inventory/suit/mob_skrell.dmi',\ SPECIES_UNATHI = 'icons/inventory/suit/mob_unathi.dmi',\ SPECIES_TESHARI = 'icons/inventory/suit/mob_teshari.dmi',\ SPECIES_XENOHYBRID = 'icons/inventory/suit/mob_unathi.dmi',\ -SPECIES_AKULA = 'icons/inventory/suit/mob_vr_akula.dmi',\ -SPECIES_SERGAL = 'icons/inventory/suit/mob_vr_sergal.dmi',\ -SPECIES_NEVREAN = 'icons/inventory/suit/mob_vr_sergal.dmi',\ -SPECIES_VULPKANIN = 'icons/inventory/suit/mob_vr_vulpkanin.dmi',\ -SPECIES_ZORREN_HIGH = 'icons/inventory/suit/mob_vr_vulpkanin.dmi',\ -SPECIES_FENNEC = 'icons/inventory/suit/mob_vr_vulpkanin.dmi',\ -SPECIES_ALTEVIAN = 'icons/inventory/suit/mob_vr_altevian.dmi') +SPECIES_AKULA = 'icons/inventory/suit/mob_akula.dmi',\ +SPECIES_SERGAL = 'icons/inventory/suit/mob_sergal.dmi',\ +SPECIES_NEVREAN = 'icons/inventory/suit/mob_sergal.dmi',\ +SPECIES_VULPKANIN = 'icons/inventory/suit/mob_vulpkanin.dmi',\ +SPECIES_ZORREN_HIGH = 'icons/inventory/suit/mob_vulpkanin.dmi',\ +SPECIES_FENNEC = 'icons/inventory/suit/mob_vulpkanin.dmi',\ +SPECIES_ALTEVIAN = 'icons/inventory/suit/mob_altevian.dmi',\ +SPECIES_XENOMORPH_HYBRID = 'modular_chomp/icons/inventory/suit/mob_xenomorph_hybrid.dmi') //CHOMPEdit - Adding Xenohybrid #define VR_SPECIES_SPRITE_SHEETS_HEAD_MOB list(\ SPECIES_HUMAN = 'icons/inventory/head/mob.dmi',\ SPECIES_TAJARAN = 'icons/inventory/head/mob_tajaran.dmi',\ @@ -54,20 +55,20 @@ SPECIES_VULPKANIN = 'icons/inventory/feet/mob_vr_vulpkanin.dmi',\ SPECIES_ZORREN_HIGH = 'icons/inventory/feet/mob_vr_vulpkanin.dmi',\ SPECIES_FENNEC = 'icons/inventory/feet/mob_vr_vulpkanin.dmi') -#define VR_SPECIES_SPRITE_SHEETS_SUIT_ITEM list(\ +#define SPECIES_SPRITE_SHEETS_SUIT_ITEM list(\ SPECIES_HUMAN = 'icons/inventory/suit/item.dmi',\ SPECIES_TAJARAN = 'icons/inventory/suit/item_tajaran.dmi',\ SPECIES_SKRELL = 'icons/inventory/suit/item_skrell.dmi',\ SPECIES_UNATHI = 'icons/inventory/suit/item_unathi.dmi',\ SPECIES_TESHARI = 'icons/inventory/suit/item_teshari.dmi',\ SPECIES_XENOHYBRID = 'icons/inventory/suit/item_unathi.dmi',\ -SPECIES_AKULA = 'icons/inventory/suit/item_vr_akula.dmi',\ -SPECIES_SERGAL = 'icons/inventory/suit/item_vr_sergal.dmi',\ -SPECIES_NEVREAN = 'icons/inventory/suit/item_vr_sergal.dmi',\ -SPECIES_VULPKANIN = 'icons/inventory/suit/item_vr_vulpkanin.dmi',\ -SPECIES_ZORREN_HIGH = 'icons/inventory/suit/item_vr_vulpkanin.dmi',\ -SPECIES_FENNEC = 'icons/inventory/suit/item_vr_vulpkanin.dmi',\ -SPECIES_ALTEVIAN = 'icons/inventory/suit/item_vr_altevian.dmi') +SPECIES_AKULA = 'icons/inventory/suit/item_akula.dmi',\ +SPECIES_SERGAL = 'icons/inventory/suit/item_sergal.dmi',\ +SPECIES_NEVREAN = 'icons/inventory/suit/item_sergal.dmi',\ +SPECIES_VULPKANIN = 'icons/inventory/suit/item_vulpkanin.dmi',\ +SPECIES_ZORREN_HIGH = 'icons/inventory/suit/item_vulpkanin.dmi',\ +SPECIES_FENNEC = 'icons/inventory/suit/item_vulpkanin.dmi',\ +SPECIES_ALTEVIAN = 'icons/inventory/suit/item_altevian.dmi') #define VR_SPECIES_SPRITE_SHEETS_HEAD_ITEM list(\ SPECIES_HUMAN = 'icons/inventory/head/item.dmi',\ SPECIES_TAJARAN = 'icons/inventory/head/item_tajaran.dmi',\ @@ -108,22 +109,6 @@ SPECIES_NEVREAN = 'icons/inventory/feet/item_vr_sergal.dmi',\ SPECIES_VULPKANIN = 'icons/inventory/feet/item_vr_vulpkanin.dmi',\ SPECIES_ZORREN_HIGH = 'icons/inventory/feet/item_vr_vulpkanin.dmi',\ SPECIES_FENNEC = 'icons/inventory/feet/item_vr_vulpkanin.dmi') - -// All species get VR sprites -#define ALL_VR_SPRITE_SHEETS_SUIT_MOB list(\ -SPECIES_HUMAN = 'icons/inventory/suit/mob_vr.dmi',\ -SPECIES_TAJARAN = 'icons/inventory/suit/mob_vr_tajaran.dmi',\ -SPECIES_SKRELL = 'icons/inventory/suit/mob_vr_skrell.dmi',\ -SPECIES_UNATHI = 'icons/inventory/suit/mob_vr_unathi.dmi',\ -SPECIES_TESHARI = 'icons/inventory/suit/mob_vr_teshari.dmi',\ -SPECIES_XENOHYBRID = 'icons/inventory/suit/mob_vr_unathi.dmi',\ -SPECIES_AKULA = 'icons/inventory/suit/mob_vr_akula.dmi',\ -SPECIES_SERGAL = 'icons/inventory/suit/mob_vr_sergal.dmi',\ -SPECIES_NEVREAN = 'icons/inventory/suit/mob_vr_sergal.dmi',\ -SPECIES_VULPKANIN = 'icons/inventory/suit/mob_vr_vulpkanin.dmi',\ -SPECIES_ZORREN_HIGH = 'icons/inventory/suit/mob_vr_vulpkanin.dmi',\ -SPECIES_FENNEC = 'icons/inventory/suit/mob_vr_vulpkanin.dmi',\ -SPECIES_ALTEVIAN = 'icons/inventory/suit/mob_vr_altevian.dmi') #define ALL_VR_SPRITE_SHEETS_HEAD_MOB list(\ SPECIES_HUMAN = 'icons/inventory/head/mob_vr.dmi',\ SPECIES_TAJARAN = 'icons/inventory/head/mob_vr_tajaran.dmi',\ @@ -164,21 +149,6 @@ SPECIES_NEVREAN = 'icons/inventory/feet/mob_vr_sergal.dmi',\ SPECIES_VULPKANIN = 'icons/inventory/feet/mob_vr_vulpkanin.dmi',\ SPECIES_ZORREN_HIGH = 'icons/inventory/feet/mob_vr_vulpkanin.dmi',\ SPECIES_FENNEC = 'icons/inventory/feet/mob_vr_vulpkanin.dmi') - -#define ALL_VR_SPRITE_SHEETS_SUIT_ITEM list(\ -SPECIES_HUMAN = 'icons/inventory/suit/item_vr.dmi',\ -SPECIES_TAJARAN = 'icons/inventory/suit/item_vr_tajaran.dmi',\ -SPECIES_SKRELL = 'icons/inventory/suit/item_vr_unathi.dmi',\ -SPECIES_UNATHI = 'icons/inventory/suit/item_vr_unathi.dmi',\ -SPECIES_TESHARI = 'icons/inventory/suit/item_vr_teshari.dmi',\ -SPECIES_XENOHYBRID = 'icons/inventory/suit/item_vr_unathi.dmi',\ -SPECIES_AKULA = 'icons/inventory/suit/item_vr_akula.dmi',\ -SPECIES_SERGAL = 'icons/inventory/suit/item_vr_sergal.dmi',\ -SPECIES_NEVREAN = 'icons/inventory/suit/item_vr_sergal.dmi',\ -SPECIES_VULPKANIN = 'icons/inventory/suit/item_vr_vulpkanin.dmi',\ -SPECIES_ZORREN_HIGH = 'icons/inventory/suit/item_vr_vulpkanin.dmi',\ -SPECIES_FENNEC = 'icons/inventory/suit/item_vr_vulpkanin.dmi',\ -SPECIES_ALTEVIAN = 'icons/inventory/suit/item_vr_altevian.dmi') #define ALL_VR_SPRITE_SHEETS_HEAD_ITEM list(\ SPECIES_HUMAN = 'icons/inventory/head/item_vr.dmi',\ SPECIES_TAJARAN = 'icons/inventory/head/item_vr_unathi.dmi',\ diff --git a/code/__defines/sprite_sheets_ch.dm b/code/__defines/sprite_sheets_ch.dm deleted file mode 100644 index 83962d8a09..0000000000 --- a/code/__defines/sprite_sheets_ch.dm +++ /dev/null @@ -1,16 +0,0 @@ -// Default species get default sprites, VR species get VR sprites, CH species get CH sprites. -#define CH_SPECIES_SPRITE_SHEETS_SUIT_MOB list(\ -SPECIES_HUMAN = 'icons/inventory/suit/mob.dmi',\ -SPECIES_TAJARAN = 'icons/inventory/suit/mob_tajaran.dmi',\ -SPECIES_SKRELL = 'icons/inventory/suit/mob_skrell.dmi',\ -SPECIES_UNATHI = 'icons/inventory/suit/mob_unathi.dmi',\ -SPECIES_TESHARI = 'icons/inventory/suit/mob_teshari.dmi',\ -SPECIES_XENOHYBRID = 'icons/inventory/suit/mob_unathi.dmi',\ -SPECIES_AKULA = 'icons/inventory/suit/mob_vr_akula.dmi',\ -SPECIES_SERGAL = 'icons/inventory/suit/mob_vr_sergal.dmi',\ -SPECIES_NEVREAN = 'icons/inventory/suit/mob_vr_sergal.dmi',\ -SPECIES_VULPKANIN = 'icons/inventory/suit/mob_vr_vulpkanin.dmi',\ -SPECIES_ZORREN_HIGH = 'icons/inventory/suit/mob_vr_vulpkanin.dmi',\ -SPECIES_FENNEC = 'icons/inventory/suit/mob_vr_vulpkanin.dmi',\ -SPECIES_ALTEVIAN = 'icons/inventory/suit/mob_vr_altevian.dmi',\ -SPECIES_XENOMORPH_HYBRID = 'modular_chomp/icons/inventory/suit/mob_xenomorph_hybrid.dmi') diff --git a/code/_helpers/global_lists.dm b/code/_helpers/global_lists.dm index 893683bc9e..5d8b8bc192 100644 --- a/code/_helpers/global_lists.dm +++ b/code/_helpers/global_lists.dm @@ -1663,3 +1663,15 @@ GLOBAL_LIST(chamelion_belt_choices) GLOBAL_LIST(chamelion_accessory_choices) GLOBAL_LIST_INIT(tail_layer_options, list("Lower layer" = TAIL_UPPER_LAYER_LOW , "Default layer" = TAIL_UPPER_LAYER , "Upper layer" = TAIL_UPPER_LAYER_HIGH )) + +//Spritesheet stuff. Used by /obj/item/clothing/proc/refit_for_species(var/target_species) +#define SPECIES_HUMANOID_CAN_WEAR list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_RAPALA, SPECIES_VASILISSAN, SPECIES_ALRAUNE, SPECIES_PROMETHEAN) +#define SPECIES_UNATHI_CAN_WEAR list(SPECIES_UNATHI, SPECIES_XENOHYBRID) +#define SPECIES_TAJARAN_CAN_WEAR list(SPECIES_TAJARAN, SPECIES_XENOCHIMERA) +#define SPECIES_VULPKANIN_CAN_WEAR list(SPECIES_VULPKANIN, SPECIES_ZORREN_HIGH, SPECIES_FENNEC) +#define SPECIES_SERGAL_CAN_WEAR list(SPECIES_SERGAL, SPECIES_NEVREAN) +#define SPECIES_TESHARI_CAN_WEAR list(SPECIES_TESHARI) +#define SPECIES_VOX_CAN_WEAR list(SPECIES_VOX) +#define SPECIES_ALL_BUT_TESHARI_CAN_WEAR list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_RAPALA, SPECIES_VASILISSAN, SPECIES_ALRAUNE, SPECIES_PROMETHEAN, SPECIES_UNATHI, SPECIES_XENOHYBRID, SPECIES_TAJARAN, SPECIES_XENOCHIMERA, SPECIES_VULPKANIN, SPECIES_ZORREN_HIGH, SPECIES_FENNEC, SPECIES_SERGAL, SPECIES_NEVREAN, SPECIES_VOX, SPECIES_SHADEKIN) +#define SPECIES_ALL_BUT_TESHARI_AND_VOX_CAN_WEAR list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_RAPALA, SPECIES_VASILISSAN, SPECIES_ALRAUNE, SPECIES_PROMETHEAN, SPECIES_UNATHI, SPECIES_XENOHYBRID, SPECIES_TAJARAN, SPECIES_XENOCHIMERA, SPECIES_VULPKANIN, SPECIES_ZORREN_HIGH, SPECIES_FENNEC, SPECIES_SERGAL, SPECIES_NEVREAN, SPECIES_SHADEKIN) +#define SPECIES_ALL_CAN_WEAR list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_RAPALA, SPECIES_VASILISSAN, SPECIES_ALRAUNE, SPECIES_PROMETHEAN, SPECIES_UNATHI, SPECIES_XENOHYBRID, SPECIES_TAJARAN, SPECIES_XENOCHIMERA, SPECIES_VULPKANIN, SPECIES_ZORREN_HIGH, SPECIES_FENNEC, SPECIES_SERGAL, SPECIES_NEVREAN, SPECIES_TESHARI, SPECIES_VOX, SPECIES_SHADEKIN) diff --git a/code/game/dna/dna2.dm b/code/game/dna/dna2.dm index 49fa7554c0..67d02aad51 100644 --- a/code/game/dna/dna2.dm +++ b/code/game/dna/dna2.dm @@ -42,7 +42,7 @@ GLOBAL_LIST_EMPTY_TYPED(dna_genes_bad, /datum/gene/trait) // VOREStation var/custom_species - var/base_species = "Human" + var/base_species = SPECIES_HUMAN var/list/species_traits = list() var/blood_color = "#A10808" var/blood_reagents = "iron" diff --git a/code/game/machinery/suit_storage/suit_cycler_datums.dm b/code/game/machinery/suit_storage/suit_cycler_datums.dm index f78a7e4022..255076e4a5 100644 --- a/code/game/machinery/suit_storage/suit_cycler_datums.dm +++ b/code/game/machinery/suit_storage/suit_cycler_datums.dm @@ -348,3 +348,5 @@ GLOBAL_LIST_EMPTY(suit_cycler_emagged) name = SPECIES_VULPKANIN /datum/suit_cycler_choice/species/altevian name = SPECIES_ALTEVIAN +/datum/suit_cycler_choice/species/metamorphic + name = "Metamorphic" diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index b7ca4e50ef..b139979379 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -73,20 +73,31 @@ var/mob/living/carbon/human/H = M if("exclude" in species_restricted) - exclusive = 1 + exclusive = TRUE if(H.species) + var/our_species = H.species.get_bodytype(H) if(exclusive) - if(!(H.species.get_bodytype(H) in species_restricted)) - wearable = 1 + if(!(our_species in species_restricted)) + wearable = TRUE else - if(H.species.get_bodytype(H) in species_restricted) - wearable = 1 + if(our_species in species_restricted) + wearable = TRUE + + ///Prevent us from wearing clothing that is restricted to vox, werebeast, or teshari. This generally means it's custom designed for them and them only. + if((((SPECIES_VOX in species_restricted) && our_species != SPECIES_VOX) || ((SPECIES_WEREBEAST in species_restricted) && our_species != SPECIES_WEREBEAST) || ((SPECIES_TESHARI in species_restricted) && our_species != SPECIES_TESHARI))) + wearable = FALSE + + ///Prevent us from from wearing clothing if we ARE a teshari or werebeast. This is due to these two having different anatomy that don't fix most clothing. + else if((our_species == SPECIES_TESHARI || our_species == SPECIES_WEREBEAST) && !sprite_sheets[our_species]) //teshari and werebeasts must have their own sprites. Vox can get away...somewhat + wearable = FALSE + else + wearable = TRUE if(!wearable && !(slot in list(slot_l_store, slot_r_store, slot_s_store))) to_chat(H, span_danger("Your species cannot wear [src].")) - return 0 - return 1 + return FALSE + return TRUE /obj/item/clothing/handle_shield(mob/user, var/damage, atom/damage_source = null, mob/attacker = null, var/def_zone = null, var/attack_text = "the attack") . = ..() @@ -140,18 +151,21 @@ //Set species_restricted list switch(target_species) - //VOREStation Edit Start if(SPECIES_HUMAN, SPECIES_SKRELL) //humanoid bodytypes - species_restricted = list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_RAPALA, SPECIES_VASILISSAN, SPECIES_ALRAUNE, SPECIES_PROMETHEAN) + species_restricted = SPECIES_HUMANOID_CAN_WEAR if(SPECIES_UNATHI) - species_restricted = list(SPECIES_UNATHI, SPECIES_XENOHYBRID) + species_restricted = SPECIES_UNATHI_CAN_WEAR if(SPECIES_TAJARAN) - species_restricted = list(SPECIES_TAJARAN, SPECIES_XENOCHIMERA) + species_restricted = SPECIES_TAJARAN_CAN_WEAR if(SPECIES_VULPKANIN) - species_restricted = list(SPECIES_VULPKANIN, SPECIES_ZORREN_HIGH, SPECIES_FENNEC) + species_restricted = SPECIES_VULPKANIN_CAN_WEAR if(SPECIES_SERGAL) - species_restricted = list(SPECIES_SERGAL, SPECIES_NEVREAN) - //VOREStation Edit End + species_restricted = SPECIES_SERGAL_CAN_WEAR + if("Metamorphic") + if(sprite_sheets[SPECIES_TESHARI]) //We have a custom teshari species sprite. Sorry teshari, but otherwise the fallback looks awful on you. + species_restricted = SPECIES_ALL_CAN_WEAR + else + species_restricted = SPECIES_ALL_BUT_TESHARI_CAN_WEAR else species_restricted = list(target_species) @@ -179,33 +193,6 @@ update_clothing_icon() //VOREStation edit end -/obj/item/clothing/head/helmet/refit_for_species(var/target_species) - if(!species_restricted) - return //this item doesn't use the species_restricted system - - //Set species_restricted list - switch(target_species) - //VOREStation Edit Start - if(SPECIES_HUMAN) - species_restricted = list(SPECIES_HUMAN, SPECIES_RAPALA, SPECIES_VASILISSAN, SPECIES_ALRAUNE, SPECIES_PROMETHEAN, SPECIES_XENOCHIMERA) - if(SPECIES_SKRELL) - species_restricted = list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_RAPALA, SPECIES_VASILISSAN, SPECIES_ALRAUNE, SPECIES_PROMETHEAN, SPECIES_XENOCHIMERA) - if(SPECIES_UNATHI) - species_restricted = list(SPECIES_UNATHI, SPECIES_XENOHYBRID) - if(SPECIES_VULPKANIN) - species_restricted = list(SPECIES_VULPKANIN, SPECIES_ZORREN_HIGH, SPECIES_FENNEC) - if(SPECIES_SERGAL) - species_restricted = list(SPECIES_SERGAL, SPECIES_NEVREAN) - //VOREStation Edit End - else - species_restricted = list(target_species) - - //Set icon - if (sprite_sheets_obj && (target_species in sprite_sheets_obj)) - icon = sprite_sheets_obj[target_species] - else - icon = initial(icon) - /////////////////////////////////////////////////////////////////////// // Ears: headsets, earmuffs and tiny objects /obj/item/clothing/ears @@ -919,7 +906,7 @@ sprite_sheets = list( SPECIES_TESHARI = 'icons/inventory/suit/mob_teshari.dmi', SPECIES_VOX = 'icons/inventory/suit/mob_vox.dmi', - SPECIES_WEREBEAST = 'icons/inventory/suit/mob_vr_werebeast.dmi') + SPECIES_WEREBEAST = 'icons/inventory/suit/mob_werebeast.dmi') max_heat_protection_temperature = T0C+100 allowed = list(POCKET_EMERGENCY) armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0) diff --git a/code/modules/clothing/spacesuits/rig/rig_pieces_vr.dm b/code/modules/clothing/spacesuits/rig/rig_pieces_vr.dm index f97768da9f..084e775781 100644 --- a/code/modules/clothing/spacesuits/rig/rig_pieces_vr.dm +++ b/code/modules/clothing/spacesuits/rig/rig_pieces_vr.dm @@ -22,16 +22,16 @@ SPECIES_SKRELL = 'icons/inventory/suit/mob_skrell.dmi', SPECIES_UNATHI = 'icons/inventory/suit/mob_unathi.dmi', SPECIES_XENOHYBRID = 'icons/inventory/suit/mob_unathi.dmi', - SPECIES_AKULA = 'icons/inventory/suit/mob_vr_akula.dmi', - SPECIES_SERGAL = 'icons/inventory/suit/mob_vr_sergal.dmi', - SPECIES_NEVREAN = 'icons/inventory/suit/mob_vr_sergal.dmi', - SPECIES_VULPKANIN = 'icons/inventory/suit/mob_vr_vulpkanin.dmi', - SPECIES_ZORREN_HIGH = 'icons/inventory/suit/mob_vr_vulpkanin.dmi', - SPECIES_FENNEC = 'icons/inventory/suit/mob_vr_vulpkanin.dmi', + SPECIES_AKULA = 'icons/inventory/suit/mob_akula.dmi', + SPECIES_SERGAL = 'icons/inventory/suit/mob_sergal.dmi', + SPECIES_NEVREAN = 'icons/inventory/suit/mob_sergal.dmi', + SPECIES_VULPKANIN = 'icons/inventory/suit/mob_vulpkanin.dmi', + SPECIES_ZORREN_HIGH = 'icons/inventory/suit/mob_vulpkanin.dmi', + SPECIES_FENNEC = 'icons/inventory/suit/mob_vulpkanin.dmi', SPECIES_PROMETHEAN = 'icons/inventory/suit/mob_skrell.dmi', SPECIES_VOX = 'icons/inventory/suit/mob_vox.dmi', SPECIES_TESHARI = 'icons/inventory/suit/mob_teshari.dmi', - SPECIES_ALTEVIAN = 'icons/inventory/suit/mob_vr_altevian.dmi' + SPECIES_ALTEVIAN = 'icons/inventory/suit/mob_altevian.dmi' ) /obj/item/clothing/head/helmet/space/rig species_restricted = list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_TAJARAN, SPECIES_UNATHI, SPECIES_NEVREAN, SPECIES_AKULA, SPECIES_SERGAL, SPECIES_ZORREN_HIGH, SPECIES_VULPKANIN, SPECIES_PROMETHEAN, SPECIES_VOX, SPECIES_TESHARI, SPECIES_VASILISSAN, SPECIES_RAPALA, SPECIES_ALRAUNE, SPECIES_FENNEC, SPECIES_XENOHYBRID, SPECIES_ALTEVIAN, SPECIES_GREY_YW) //YAWNEDIT (Adds Grey) diff --git a/code/modules/clothing/spacesuits/rig/suits/station.dm b/code/modules/clothing/spacesuits/rig/suits/station.dm index 958822f4d3..bf74587ca3 100644 --- a/code/modules/clothing/spacesuits/rig/suits/station.dm +++ b/code/modules/clothing/spacesuits/rig/suits/station.dm @@ -312,8 +312,8 @@ sprite_sheets = null /obj/item/clothing/suit/space/rig/focalpoint - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "techno_rig" // No animal people sprites for these yet, sad times species_restricted = list("exclude", SPECIES_TESHARI, SPECIES_VOX, SPECIES_DIONA) @@ -368,8 +368,8 @@ sprite_sheets = null /obj/item/clothing/suit/space/rig/hephaestus - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "ihs_rig" // No animal people sprites for these yet, sad times species_restricted = list("exclude", SPECIES_TESHARI, SPECIES_VOX, SPECIES_DIONA) @@ -424,11 +424,11 @@ slowdown = 0 /obj/item/clothing/suit/space/rig/zero - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "null_rig" - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM body_parts_covered = CHEST|LEGS|FEET|ARMS|HANDS // like a voidsuit slowdown = 0 @@ -475,12 +475,12 @@ camera_networks = list(NETWORK_MEDICAL) /obj/item/clothing/suit/space/rig/baymed - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "medical_rig_bay" item_state = null - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM /obj/item/clothing/shoes/magboots/rig/ce/baymed icon_state = "medical_rig_bay" @@ -537,12 +537,12 @@ camera_networks = list(NETWORK_ENGINEERING) /obj/item/clothing/suit/space/rig/bayeng - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "engineering_rig_bay" item_state = null - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM /obj/item/clothing/shoes/magboots/rig/ce/bayeng icon_state = "engineering_rig_bay" @@ -597,12 +597,12 @@ sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_HEAD_ITEM /obj/item/clothing/suit/space/rig/pathfinder - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "pathfinder_rig_bay" item_state = null - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM /obj/item/clothing/shoes/magboots/rig/pathfinder icon_state = "pathfinder_rig_bay" diff --git a/code/modules/clothing/spacesuits/spacesuits.dm b/code/modules/clothing/spacesuits/spacesuits.dm index 4d08298b01..cac02c9830 100644 --- a/code/modules/clothing/spacesuits/spacesuits.dm +++ b/code/modules/clothing/spacesuits/spacesuits.dm @@ -95,7 +95,7 @@ /obj/item/clothing/suit/space/Initialize(mapload) . = ..() if(type == /obj/item/clothing/suit/space) - LAZYSET(sprite_sheets, SPECIES_TESHARI, 'icons/inventory/suit/mob_vr_teshari.dmi') + LAZYSET(sprite_sheets, SPECIES_TESHARI, 'icons/inventory/suit/mob_teshari.dmi') //VOREStation edit end. /obj/item/clothing/suit/space/equipped(mob/M) diff --git a/code/modules/clothing/spacesuits/void/ert_vr.dm b/code/modules/clothing/spacesuits/void/ert_vr.dm index be9a01cf83..58c17301b0 100644 --- a/code/modules/clothing/spacesuits/void/ert_vr.dm +++ b/code/modules/clothing/spacesuits/void/ert_vr.dm @@ -7,8 +7,8 @@ slowdown = 0.5 siemens_coefficient = 0.5 species_restricted = list("exclude",SPECIES_DIONA,SPECIES_VOX,SPECIES_TESHARI,SPECIES_ALTEVIAN) //this thing can autoadapt - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' w_class = ITEMSIZE_NORMAL //the mark vii packs itself down when not in use, thanks future-materials breach_threshold = 16 //Extra Thicc resilience = 0.05 //Military Armor @@ -169,48 +169,48 @@ /obj/item/clothing/suit/space/void/responseteam sprite_sheets = list( - SPECIES_HUMAN = 'icons/inventory/suit/mob_vr.dmi', - SPECIES_TAJARAN = 'icons/inventory/suit/mob_vr_tajaran.dmi', - SPECIES_LLEILL = 'icons/inventory/suit/mob_vr_tajaran.dmi', - SPECIES_SKRELL = 'icons/inventory/suit/mob_vr_skrell.dmi', - SPECIES_UNATHI = 'icons/inventory/suit/mob_vr_unathi.dmi', - SPECIES_XENOHYBRID = 'icons/inventory/suit/mob_vr_unathi.dmi', - SPECIES_AKULA = 'icons/inventory/suit/mob_vr_akula.dmi', - SPECIES_SERGAL = 'icons/inventory/suit/mob_vr_sergal.dmi', - SPECIES_VULPKANIN = 'icons/inventory/suit/mob_vr_vulpkanin.dmi', - SPECIES_ZORREN_HIGH = 'icons/inventory/suit/mob_vr_vulpkanin.dmi', - SPECIES_FENNEC = 'icons/inventory/suit/mob_vr_vulpkanin.dmi', - SPECIES_SHADEKIN = 'icons/inventory/suit/mob_vr_vulpkanin.dmi', - SPECIES_VASILISSAN = 'icons/inventory/suit/mob_vr.dmi', - SPECIES_NEVREAN = 'icons/inventory/suit/mob_vr.dmi', - SPECIES_RAPALA = 'icons/inventory/suit/mob_vr.dmi', - SPECIES_ALRAUNE = 'icons/inventory/suit/mob_vr.dmi', - SPECIES_ZADDAT = 'icons/inventory/suit/mob_vr.dmi' + SPECIES_HUMAN = 'icons/inventory/suit/mob.dmi', + SPECIES_TAJARAN = 'icons/inventory/suit/mob_tajaran.dmi', + SPECIES_LLEILL = 'icons/inventory/suit/mob_tajaran.dmi', + SPECIES_SKRELL = 'icons/inventory/suit/mob_skrell.dmi', + SPECIES_UNATHI = 'icons/inventory/suit/mob_unathi.dmi', + SPECIES_XENOHYBRID = 'icons/inventory/suit/mob_unathi.dmi', + SPECIES_AKULA = 'icons/inventory/suit/mob_akula.dmi', + SPECIES_SERGAL = 'icons/inventory/suit/mob_sergal.dmi', + SPECIES_VULPKANIN = 'icons/inventory/suit/mob_vulpkanin.dmi', + SPECIES_ZORREN_HIGH = 'icons/inventory/suit/mob_vulpkanin.dmi', + SPECIES_FENNEC = 'icons/inventory/suit/mob_vulpkanin.dmi', + SPECIES_SHADEKIN = 'icons/inventory/suit/mob_vulpkanin.dmi', + SPECIES_VASILISSAN = 'icons/inventory/suit/mob.dmi', + SPECIES_NEVREAN = 'icons/inventory/suit/mob.dmi', + SPECIES_RAPALA = 'icons/inventory/suit/mob.dmi', + SPECIES_ALRAUNE = 'icons/inventory/suit/mob.dmi', + SPECIES_ZADDAT = 'icons/inventory/suit/mob.dmi' ) sprite_sheets_obj = list( - SPECIES_TAJARAN = 'icons/inventory/suit/item_vr.dmi', - SPECIES_SKRELL = 'icons/inventory/suit/item_vr.dmi', - SPECIES_UNATHI = 'icons/inventory/suit/item_vr.dmi', - SPECIES_XENOHYBRID = 'icons/inventory/suit/item_vr.dmi', - SPECIES_AKULA = 'icons/inventory/suit/item_vr.dmi', - SPECIES_SERGAL = 'icons/inventory/suit/item_vr.dmi', - SPECIES_VULPKANIN = 'icons/inventory/suit/item_vr.dmi', - SPECIES_ZORREN_HIGH = 'icons/inventory/suit/item_vr.dmi', - SPECIES_FENNEC = 'icons/inventory/suit/item_vr.dmi', - SPECIES_SHADEKIN = 'icons/inventory/suit/item_vr.dmi', - SPECIES_VASILISSAN = 'icons/inventory/suit/item_vr.dmi', - SPECIES_NEVREAN = 'icons/inventory/suit/item_vr.dmi', - SPECIES_RAPALA = 'icons/inventory/suit/item_vr.dmi', - SPECIES_ALRAUNE = 'icons/inventory/suit/item_vr.dmi', - SPECIES_ZADDAT = 'icons/inventory/suit/item_vr.dmi', - SPECIES_LLEILL = 'icons/inventory/suit/item_vr.dmi' + SPECIES_TAJARAN = 'icons/inventory/suit/item.dmi', + SPECIES_SKRELL = 'icons/inventory/suit/item.dmi', + SPECIES_UNATHI = 'icons/inventory/suit/item.dmi', + SPECIES_XENOHYBRID = 'icons/inventory/suit/item.dmi', + SPECIES_AKULA = 'icons/inventory/suit/item.dmi', + SPECIES_SERGAL = 'icons/inventory/suit/item.dmi', + SPECIES_VULPKANIN = 'icons/inventory/suit/item.dmi', + SPECIES_ZORREN_HIGH = 'icons/inventory/suit/item.dmi', + SPECIES_FENNEC = 'icons/inventory/suit/item.dmi', + SPECIES_SHADEKIN = 'icons/inventory/suit/item.dmi', + SPECIES_VASILISSAN = 'icons/inventory/suit/item.dmi', + SPECIES_NEVREAN = 'icons/inventory/suit/item.dmi', + SPECIES_RAPALA = 'icons/inventory/suit/item.dmi', + SPECIES_ALRAUNE = 'icons/inventory/suit/item.dmi', + SPECIES_ZADDAT = 'icons/inventory/suit/item.dmi', + SPECIES_LLEILL = 'icons/inventory/suit/item.dmi' ) /obj/item/clothing/head/helmet/space/void/responseteam sprite_sheets = list( SPECIES_HUMAN = 'icons/inventory/head/mob_vr.dmi', SPECIES_TAJARAN = 'icons/inventory/head/mob_vr_tajaran.dmi', - SPECIES_LLEILL = 'icons/inventory/suit/mob_vr_tajaran.dmi', + SPECIES_LLEILL = 'icons/inventory/suit/mob_tajaran.dmi', SPECIES_SKRELL = 'icons/inventory/head/mob_vr_skrell.dmi', SPECIES_UNATHI = 'icons/inventory/head/mob_vr_unathi.dmi', SPECIES_XENOHYBRID = 'icons/inventory/head/mob_vr_unathi.dmi', @@ -242,5 +242,5 @@ SPECIES_RAPALA = 'icons/inventory/head/item_vr.dmi', SPECIES_ALRAUNE = 'icons/inventory/head/item_vr.dmi', SPECIES_ZADDAT = 'icons/inventory/head/item_vr.dmi', - SPECIES_LLEILL = 'icons/inventory/suit/item_vr.dmi' + SPECIES_LLEILL = 'icons/inventory/suit/item.dmi' ) diff --git a/code/modules/clothing/spacesuits/void/event_vr.dm b/code/modules/clothing/spacesuits/void/event_vr.dm index 10e61a5128..970d3b03b2 100644 --- a/code/modules/clothing/spacesuits/void/event_vr.dm +++ b/code/modules/clothing/spacesuits/void/event_vr.dm @@ -89,12 +89,12 @@ name = "hazardous environment suit" desc = "Has a strange smell to it, but you feel like it might be an old friend." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "hev_orange" - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM /obj/item/clothing/suit/space/void/hev/violet icon_state = "hev_violet" @@ -120,14 +120,14 @@ name = "makeshift voidsuit" desc = "This is not something you should use if you have other options, but it's better than nothing!" - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "makeshift_void" armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 100, "rad" = 0) - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM /obj/item/clothing/head/helmet/space/void/makeshift name = "makeshift voidsuit helmet" @@ -147,14 +147,14 @@ name = "custodian suit" desc = "Vacuum-capable armor for a Custodian to do their duty." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "custodian" armor = list("melee" = 70, "bullet" = 70, "laser" = 70, "energy" = 50, "bomb" = 40, "bio" = 0, "rad" = 20) - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM /obj/item/clothing/head/helmet/space/void/custodian name = "custodian helmet" @@ -174,14 +174,14 @@ name = "\improper Aether voidsuit" desc = "This suit seems rather high-end for a standard voidsuit. The air in it has a hint of 'new car smell', courtesy of Aether Atmospherics." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "moebiussuit" armor = list("melee" = 30, "bullet" = 30, "laser" = 30, "energy" = 20, "bomb" = 20, "bio" = 100, "rad" = 20) - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM /obj/item/clothing/head/helmet/space/void/aether name = "\improper Aether voidsuit helmet" @@ -213,12 +213,12 @@ name = "\improper Excelsior voidsuit" desc = "A space suit from a particular spaceship: Excelsior." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "excelsior" - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM /obj/item/clothing/head/helmet/space/void/excelsior name = "\improper Excelsior voidsuit helmet" @@ -236,8 +236,8 @@ name = "\improper heartbreaker voidsuit" desc = "The altevians' newest iteration of their armored suits. This one is tailored for zero-g environments, and while it can still be worn in an area with gravity, it'll put a strain on even the most athletic of individuals." - icon = 'icons/inventory/suit/item_vr_altevian.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr_altevian.dmi' + icon = 'icons/inventory/suit/item_altevian.dmi' + default_worn_icon = 'icons/inventory/suit/mob_altevian.dmi' icon_state = "rig-heartbreaker" armor = list(melee = 70, bullet = 70, laser = 70, energy = 30, bomb = 80, bio = 100, rad = 40) @@ -263,8 +263,8 @@ name = "\improper CSC industrial voidsuit" desc = "A heavy-duty Kirillov-Y771 voidsuit intended for use in hazardous shipbreaking, salvage, and industrial operations, manufactured (or more likely refurbished) by the Coyote Salvage Corporation. It's slow and awkward if used outside of microgravity, but it offers good protection for what is technically a civilian-legal voidsuit." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "breaker_suit" armor = list("melee" = 50, "bullet" = 15, "laser" = 15, "energy" = 25, "bomb" = 45, "bio" = 100, "rad" = 80) @@ -272,8 +272,8 @@ breach_threshold = 14 allowed = list(POCKET_GENERIC, POCKET_EMERGENCY, POCKET_SUIT_REGULATORS, POCKET_ENGINEERING) - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM /obj/item/clothing/head/helmet/space/void/salvagecorp_shipbreaker name = "\improper CSC industrial voidsuit helmet" diff --git a/code/modules/clothing/spacesuits/void/military_vr.dm b/code/modules/clothing/spacesuits/void/military_vr.dm index e4b40097e4..cd4441a568 100644 --- a/code/modules/clothing/spacesuits/void/military_vr.dm +++ b/code/modules/clothing/spacesuits/void/military_vr.dm @@ -50,8 +50,8 @@ icon_state = "odst" item_state = "odst" item_state_slots = null - icon = 'icons/inventory/suit/item_vr.dmi' - icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + icon_override = 'icons/inventory/suit/mob.dmi' species_restricted = null breach_threshold = 16 //Extra Thicc resilience = 0.05 //Military Armor diff --git a/code/modules/clothing/spacesuits/void/station_vr.dm b/code/modules/clothing/spacesuits/void/station_vr.dm index 52dd5d7d67..24b40466c8 100644 --- a/code/modules/clothing/spacesuits/void/station_vr.dm +++ b/code/modules/clothing/spacesuits/void/station_vr.dm @@ -3,12 +3,12 @@ /obj/item/clothing/suit/space/void/mining/alt2 desc = "A surplus Solgov mining voidsuit! Slightly more comfortable and easier to move in than your average voidsuit." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "void_mining_bay" item_state = null - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM slowdown = 0 /obj/item/clothing/head/helmet/space/void/mining/alt2 @@ -25,12 +25,12 @@ /obj/item/clothing/suit/space/anomaly/alt desc = "A surplus Solgov anomaly suit! Slightly more comfortable and easier to move in than your average anomaly suit." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "void_excavation_bay" item_state = null - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM slowdown = 0.5 /obj/item/clothing/head/helmet/space/anomaly/alt @@ -48,12 +48,12 @@ /obj/item/clothing/suit/space/void/security/riot/alt desc = "A surplus Solgov riot control voidsuit! Slightly more comfortable and easier to move in than your average voidsuit." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "void_secalt_bay" item_state = null - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM slowdown = 0.5 /obj/item/clothing/head/helmet/space/void/security/riot/alt @@ -70,12 +70,12 @@ /obj/item/clothing/suit/space/void/pilot/alt2 desc = "A surplus Solgov pilot voidsuit! Slightly more comfortable and easier to move in than your average voidsuit." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "void_pilot_bay" item_state = null - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM slowdown = 0 /obj/item/clothing/head/helmet/space/void/pilot/alt2 @@ -92,12 +92,12 @@ /obj/item/clothing/suit/space/void/medical/alt2 desc = "A surplus Solgov medical voidsuit! Slightly more comfortable and easier to move in than your average voidsuit." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "void_medicalalt_bay" item_state = null - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM slowdown = 0 /obj/item/clothing/head/helmet/space/void/medical/alt2 @@ -114,12 +114,12 @@ /obj/item/clothing/suit/space/void/exploration/alt2 desc = "A surplus Solgov exploration voidsuit! Slightly more comfortable and easier to move in than your average voidsuit." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "void_explorer_bay" item_state = null - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM slowdown = 0 /obj/item/clothing/head/helmet/space/void/exploration/alt2 @@ -136,12 +136,12 @@ /obj/item/clothing/suit/space/void/engineering/alt2 desc = "A surplus Solgov engineering voidsuit! Slightly more comfortable and easier to move in than your average voidsuit." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "void_engineeringalt_bay" item_state = null - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM slowdown = 0.5 /obj/item/clothing/head/helmet/space/void/engineering/alt2 @@ -158,12 +158,12 @@ /obj/item/clothing/suit/space/void/atmos/alt2 desc = "A surplus Solgov atmospherics voidsuit! Slightly more comfortable and easier to move in than your average voidsuit." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "void_atmosalt_bay" item_state = null - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM slowdown = 0.5 /obj/item/clothing/head/helmet/space/void/atmos/alt2 @@ -180,12 +180,12 @@ /obj/item/clothing/suit/space/void/captain/alt desc = "A surplus Solgov Navy captain voidsuit! Slightly more comfortable and easier to move in than your average voidsuit." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "void_command_bay" item_state = null - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = ALL_VR_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM slowdown = 1.0 /obj/item/clothing/head/helmet/space/void/captain/alt diff --git a/code/modules/clothing/spacesuits/void/void.dm b/code/modules/clothing/spacesuits/void/void.dm index 4301e78c74..7cd33ae526 100644 --- a/code/modules/clothing/spacesuits/void/void.dm +++ b/code/modules/clothing/spacesuits/void/void.dm @@ -33,8 +33,8 @@ special_hood_handling = TRUE actions_types = list(/datum/action/item_action/toggle_helmet) species_restricted = list("Human", SPECIES_SKRELL, "Promethean") - sprite_sheets = VR_SPECIES_SPRITE_SHEETS_SUIT_MOB - sprite_sheets_obj = VR_SPECIES_SPRITE_SHEETS_SUIT_ITEM + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB + sprite_sheets_obj = SPECIES_SPRITE_SHEETS_SUIT_ITEM //Breach thresholds, should ideally be inherited by most (if not all) voidsuits. //With 0.2 resiliance, will reach 10 breach damage after 3 laser carbine blasts or 8 smg hits. diff --git a/code/modules/clothing/spacesuits/void/void_vr.dm b/code/modules/clothing/spacesuits/void/void_vr.dm index d2fd59e290..dc18beb3e7 100644 --- a/code/modules/clothing/spacesuits/void/void_vr.dm +++ b/code/modules/clothing/spacesuits/void/void_vr.dm @@ -38,8 +38,8 @@ desc = "Hostile Environment Cross-Kinetic Suit: A suit designed to withstand the wide variety of hazards from \[REDACTED\]. It wasn't enough for its last owner." icon_state = "hostile_env" item_state = "hostile_env" - icon = 'icons/inventory/suit/item_vr.dmi' - icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + icon_override = 'icons/inventory/suit/mob.dmi' slowdown = 1.5 armor = list(melee = 60, bullet = 35, laser = 35, energy = 15, bomb = 55, bio = 100, rad = 20) @@ -59,8 +59,8 @@ desc = "A free suit, gifted you by your new not-quite-corporate master!" icon_state = "syndicate-contract" item_state = "syndicate-contract" - icon = 'icons/inventory/suit/item_vr.dmi' - icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + icon_override = 'icons/inventory/suit/mob.dmi' armor = list(melee = 60, bullet = 50, laser = 30,energy = 15, bomb = 35, bio = 100, rad = 60) siemens_coefficient = 0.6 @@ -77,13 +77,13 @@ desc = "From out of space and time, this helmet will protect you while you perform your duties." icon_state = "chronosuit" item_state = "chronosuit" - icon = 'icons/inventory/suit/item_vr.dmi' - icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + icon_override = 'icons/inventory/suit/mob.dmi' /obj/item/clothing/suit/space/void/autolok name = "AutoLok pressure suit" desc = "A high-tech snug-fitting pressure suit. Fits any species. It offers very little physical protection, but is equipped with sensors that will automatically deploy the integral helmet to protect the wearer." - icon = 'icons/inventory/suit/item_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' icon_state = "autoloksuit" item_state = "autoloksuit" item_state_slots = list(slot_r_hand_str = "space_suit_syndicate", slot_l_hand_str = "space_suit_syndicate") @@ -93,8 +93,8 @@ species_restricted = list("exclude",SPECIES_DIONA,SPECIES_VOX) //this thing can autoadapt breach_threshold = 6 //this thing is basically tissue paper w_class = ITEMSIZE_NORMAL //if it's snug, high-tech, and made of relatively soft materials, it should be much easier to store! - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' - sprite_sheets = ALL_VR_SPRITE_SHEETS_SUIT_MOB + default_worn_icon = 'icons/inventory/suit/mob.dmi' + sprite_sheets = ALL_SPRITE_SHEETS_SUIT_MOB sprite_sheets_obj = null /obj/item/clothing/suit/space/void/autolok/Initialize(mapload) diff --git a/code/modules/clothing/suits/armor_vr.dm b/code/modules/clothing/suits/armor_vr.dm index f4e0c73cff..9b81db53f6 100644 --- a/code/modules/clothing/suits/armor_vr.dm +++ b/code/modules/clothing/suits/armor_vr.dm @@ -55,16 +55,16 @@ name = "marine body armor" desc = "When I joined the Corps, we didn't have any fancy-schmanzy armor. We had sticks! Two sticks, and a rock for the whole platoon-and we had to share the rock!" icon_state = "unsc_armor" - icon = 'icons/inventory/suit/item_vr.dmi' - icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + icon_override = 'icons/inventory/suit/mob.dmi' body_parts_covered = CHEST // ToDo: Break up the armor into smaller bits. /obj/item/clothing/suit/armor/combat/imperial name = "imperial soldier armor" desc = "Made out of an especially light metal, it lets you conquer in style." icon_state = "ge_armor" - icon = 'icons/inventory/suit/item_vr.dmi' - icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + icon_override = 'icons/inventory/suit/mob.dmi' body_parts_covered = CHEST /obj/item/clothing/suit/armor/combat/imperial/centurion @@ -73,12 +73,12 @@ icon_state = "ge_armorcent" /obj/item/clothing/suit/storage/vest/wardencoat/alt2 - icon = 'icons/inventory/suit/item_vr.dmi' - icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + icon_override = 'icons/inventory/suit/mob.dmi' /obj/item/clothing/suit/storage/vest/hoscoat/jensen/alt - icon = 'icons/inventory/suit/item_vr.dmi' - icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + icon_override = 'icons/inventory/suit/mob.dmi' // Armor Versions Here /obj/item/clothing/suit/armor/combat/crusader @@ -138,8 +138,8 @@ armor = list("melee" = 50, "bullet" = 50, "laser" = 50, "energy" = 25, "bomb" = 30, "bio" = 0, "rad" = 0) - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "crusader_suit" /obj/item/clothing/head/helmet/crusader diff --git a/code/modules/clothing/suits/hooded_vr.dm b/code/modules/clothing/suits/hooded_vr.dm index 5ebdaea562..22cbb2cfee 100644 --- a/code/modules/clothing/suits/hooded_vr.dm +++ b/code/modules/clothing/suits/hooded_vr.dm @@ -5,8 +5,8 @@ /obj/item/clothing/suit/storage/hooded/techpriest name = "tech priest robe" desc = "Praise be to the Omnissiah." - icon = 'icons/inventory/suit/item_vr.dmi' - icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + icon_override = 'icons/inventory/suit/mob.dmi' icon_state = "techpriest" hoodtype = /obj/item/clothing/head/hood/techpriest armor = list(melee = 20, bullet = 10, laser = 10, energy = 10, bomb = 25, bio = 50, rad = 25) @@ -91,8 +91,8 @@ /obj/item/clothing/suit/storage/hooded/wintercoat/talon name = "Talon winter coat" desc = "A cozy winter coat, covered in thick fur and baring the colors of ITV Talon." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "taloncoat" armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) hoodtype = /obj/item/clothing/head/hood/winter/talon @@ -108,8 +108,8 @@ /obj/item/clothing/suit/storage/hooded/foodcostume/hotdog //Belly filler uniform :^). name = "hotdog costume" desc = "A giant hotdog costume, comes with authentic artificial hotdog scent." - icon = 'icons/inventory/suit/item_vr.dmi' - icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + icon_override = 'icons/inventory/suit/mob.dmi' icon_state = "hotdog" item_state_slots = list(slot_r_hand_str = "hotdog", slot_l_hand_str = "hotdog") hoodtype = /obj/item/clothing/head/hood_vr/hotdog_hood @@ -117,8 +117,8 @@ /obj/item/clothing/suit/storage/hooded/foodcostume/turnip //Honey wake up, new vorny jail uniform just dropped. name = "turnip costume" desc = "A giant turnip costume, extra padding helps the wearer stand in the same spot for hours." - icon = 'icons/inventory/suit/item_vr.dmi' - icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + icon_override = 'icons/inventory/suit/mob.dmi' icon_state = "turnip" item_state_slots = list(slot_r_hand_str = "turnip", slot_l_hand_str = "turnip") hoodtype = /obj/item/clothing/head/hood_vr/turnip_hood @@ -128,8 +128,8 @@ /obj/item/clothing/suit/storage/hooded/hoodie name = "hoodie" desc = "A warm jacket, now featuring a hood!" - icon = 'icons/inventory/suit/item_vr.dmi' - icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + icon_override = 'icons/inventory/suit/mob.dmi' icon_state = "hoodie_plain" item_state_slots = list(slot_r_hand_str = "grey_hoodie", slot_l_hand_str = "grey_hoodie") body_parts_covered = CHEST|ARMS|LEGS @@ -168,22 +168,22 @@ /obj/item/clothing/suit/storage/hooded/wintercoat/centcom name = "centcom winter coat" desc = "A cozy winter coat, covered in green fur and the colors of CentCom. Armored for extra protection." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "coatcentcom" armor = list(melee = 40, bullet = 45, laser = 45, energy = 35, bomb = 40, bio = 25, rad = 25, fire = 35, acid = 50) //there is no cc armor here to base it off so, here's the values from the original cc coat hoodtype = /obj/item/clothing/head/hood/winter/centcom /obj/item/clothing/suit/storage/hooded/wintercoat - sprite_sheets = list( SPECIES_TESHARI = 'icons/inventory/suit/mob_vr_teshari.dmi', + sprite_sheets = list( SPECIES_TESHARI = 'icons/inventory/suit/mob_teshari.dmi', SPECIES_VOX = 'icons/inventory/suit/mob_vox.dmi') //Hoodies worth their weight in gold (as in you can unbutton them and toggle the hood independently) /obj/item/clothing/suit/storage/hooded/toggle/colorable name = "hoodie" desc = "A rather plain hoodie. If you can't find it in your closet, chances are your significant other is borrowing it." - icon = 'icons/inventory/suit/item_vr.dmi' - icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + icon_override = 'icons/inventory/suit/mob.dmi' icon_state = "choodie" hoodtype = /obj/item/clothing/head/hood/toggleable/colorable open = FALSE diff --git a/code/modules/clothing/suits/jobs_vr.dm b/code/modules/clothing/suits/jobs_vr.dm index 2ec54b4d1e..15716bf722 100644 --- a/code/modules/clothing/suits/jobs_vr.dm +++ b/code/modules/clothing/suits/jobs_vr.dm @@ -3,8 +3,8 @@ name = "cargo jacket" desc = "A jacket typically assigned to cargo technicians when it's chilly in cargonia." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "cargo_jacket" // QM Coat @@ -12,8 +12,8 @@ name = "\improper QM coat" desc = "A coat typically assigned to quartermasters when it's chilly in cargonia." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "qm_coat" //Atmos-coloured hazard vest @@ -21,8 +21,8 @@ name = "light blue hazard vest" desc = "A high-visibility vest used in work zones. This one is in the colors of atmospherics!" - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "hazard_a" item_state = "hazard_a" item_icons = list( diff --git a/code/modules/clothing/suits/labcoat_vr.dm b/code/modules/clothing/suits/labcoat_vr.dm index c945735807..946cdbb940 100644 --- a/code/modules/clothing/suits/labcoat_vr.dm +++ b/code/modules/clothing/suits/labcoat_vr.dm @@ -2,8 +2,8 @@ /obj/item/clothing/suit/storage/toggle/labcoat/modern name = "modern labcoat" - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "labcoat_mod" /obj/item/clothing/suit/storage/toggle/labcoat/modern/cmo @@ -15,8 +15,8 @@ /obj/item/clothing/suit/bio_suit/modern name = "modern bio suit" - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "bio_mod" /obj/item/clothing/head/bio_hood/modern @@ -32,34 +32,34 @@ /obj/item/clothing/suit/storage/toggle/labcoat/old name = "old-school labcoat" - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "labcoat_old" /obj/item/clothing/suit/storage/toggle/labcoat/old/tox name = "old-school scientist's labcoat" - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "labcoat_old_tox" /obj/item/clothing/suit/storage/toggle/labcoat/old/chem name = "old-school chemist's labcoat" - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "labcoat_old_chem" /obj/item/clothing/suit/storage/toggle/labcoat/old/vir name = "old-school virologist's labcoat" - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "labcoat_old_vir" /obj/item/clothing/suit/storage/toggle/labcoat/old/cmo name = "old-school CMO's labcoat" - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "labcoat_old_cmo" diff --git a/code/modules/clothing/suits/miscellaneous_vr.dm b/code/modules/clothing/suits/miscellaneous_vr.dm index 88561b9863..f573a52018 100644 --- a/code/modules/clothing/suits/miscellaneous_vr.dm +++ b/code/modules/clothing/suits/miscellaneous_vr.dm @@ -4,16 +4,16 @@ /obj/item/clothing/suit/chiton name = "chiton" desc = "A traditional piece of clothing from Greece." - icon = 'icons/inventory/suit/item_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' icon_state = "chiton" - icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon_override = 'icons/inventory/suit/mob.dmi' /obj/item/clothing/suit/oversize name = "oversized t-shirt" desc = "This ain't your daddy's shirt! Well, it might be..." - icon = 'icons/inventory/suit/item_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' icon_state = "oversize" - icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon_override = 'icons/inventory/suit/mob.dmi' //HERE BE TAUR RELATED CLOTHES @@ -97,16 +97,16 @@ name = "sleek modern coat" desc = "A sleek overcoat made of neo-laminated fabric. Has a reasonably sized pocket on the inside." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "cyberpunksleek" /obj/item/clothing/suit/storage/det_trench/alt2 name = "sleek modern coat (long)" desc = "A sleek long overcoat made of neo-laminated fabric. Has a reasonably sized pocket on the inside." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "cyberpunksleek_long" /obj/item/clothing/suit/storage/det_trench/alt/black @@ -119,8 +119,8 @@ /obj/item/clothing/suit/storage/toggle/hoodie/talon name = "Talon hoodie" desc = "A warm, blue sweatshirt bearing ITV Talon markings." - icon = 'icons/inventory/suit/item_vr.dmi' - icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + icon_override = 'icons/inventory/suit/mob.dmi' icon_state = "talonhoodie" item_state_slots = list(slot_r_hand_str = "suit_blue", slot_l_hand_str = "suit_blue") @@ -129,8 +129,8 @@ name = "leather coat" desc = "An old leather coat. Has probably seen things you wouldn't believe." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "bladerunner_coat" // Cyberpunk 'orange' vest @@ -138,8 +138,8 @@ name = "cyberpunk vest" desc = "A red vest with golden streaks. It's made out of tough materials, and can protect fairly well against bullets. Wake the fuck up, Samurai." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "cyberpunk" armor = list("melee" = 10, "bullet" = 20, "laser" = 10, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0) diff --git a/code/modules/clothing/suits/utility_vr.dm b/code/modules/clothing/suits/utility_vr.dm index 456752b3c8..cb3806319a 100644 --- a/code/modules/clothing/suits/utility_vr.dm +++ b/code/modules/clothing/suits/utility_vr.dm @@ -5,8 +5,8 @@ /obj/item/clothing/suit/storage/toggle/paramedic name = "paramedic vest" desc = "A vest that protects against minor chemical spills." - icon = 'icons/inventory/suit/item_vr.dmi' - icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + icon_override = 'icons/inventory/suit/mob.dmi' icon_state = "paramedic-vest" item_state = "paramedic-vest" item_state_slots = list(slot_r_hand_str = "blue_labcoat", slot_l_hand_str = "blue_labcoat") @@ -25,7 +25,7 @@ /obj/item/clothing/suit/radiation sprite_sheets = list( - SPECIES_TESHARI = 'icons/inventory/suit/mob_ch_teshari.dmi', //CHOMPstation edit, using our overwrite icons + SPECIES_TESHARI = 'icons/inventory/suit/mob_teshari.dmi', SPECIES_VOX = 'icons/inventory/suit/mob_vox.dmi', - SPECIES_WEREBEAST = 'icons/inventory/suit/mob_vr_werebeast.dmi' + SPECIES_WEREBEAST = 'icons/inventory/suit/mob_werebeast.dmi' ) diff --git a/code/modules/vore/fluffstuff/custom_clothes_vr.dm b/code/modules/vore/fluffstuff/custom_clothes_vr.dm index 91f2b52cb8..f0af0ffef2 100644 --- a/code/modules/vore/fluffstuff/custom_clothes_vr.dm +++ b/code/modules/vore/fluffstuff/custom_clothes_vr.dm @@ -176,10 +176,10 @@ name = "long fur coat" desc = "A sophisticated long coat made of fur." - icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/mob.dmi' icon_state = "russofurcoat" - icon_override = 'icons/inventory/suit/mob_vr.dmi' + icon_override = 'icons/inventory/suit/mob.dmi' item_state = "russofurcoat" armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0) @@ -1198,8 +1198,8 @@ Departamental Swimsuits, for general use /obj/item/clothing/suit/storage/trek/ds9 name = "Padded Overcoat" desc = "The overcoat worn by all officers of the 2380s." - icon = 'icons/inventory/suit/item_vr.dmi' - default_worn_icon = 'icons/inventory/suit/mob_vr.dmi' + icon = 'icons/inventory/suit/item.dmi' + default_worn_icon = 'icons/inventory/suit/mob.dmi' icon_state = "trek_ds9_coat" body_parts_covered = CHEST|ARMS permeability_coefficient = 0.50 diff --git a/config/example/config.txt b/config/example/config.txt index 1b27528455..7d3d90cac0 100644 --- a/config/example/config.txt +++ b/config/example/config.txt @@ -677,4 +677,4 @@ TOAST_NOTIFICATION_ON_INIT #ALLOW_TRACY_START ## Uncomment to allow admins with +DEBUG to queue the next round to run the byond-tracy profiler. -#ALLOW_TRACY_QUEUE +#ALLOW_TRACY_QUEUE \ No newline at end of file diff --git a/icons/inventory/suit/item.dmi b/icons/inventory/suit/item.dmi index 1dc05b96bf5594aa1d42ccc32943f8ffb4610798..954162361efa93f0c7216f827ffcaa4932a76cf2 100644 GIT binary patch literal 287075 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 z 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

k%vCALSw5wJWqt86lAzJGOR}qi?Uag`t_3 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%0D$#TUb6agbr3*4d(St&R{8>o&Ho2+gAA7O#u5 zpZxATx#`aH`nUGlN>h$4x8qN~Ki!_%M889?%wZ@+Hnmpda~>--me9b*kX@*xp%e^u zq#;x0*kwG50ofRd?hiEaL3nZrH__l{ax1+{C7Zd4*ZWRtczwbmz6R+Iig&27$Hr zQcee5P9rUYZU1x89Avguf@M6YuTiTurrUi^;!;qH$D#TzV(6`PEbqYF+7*FcwDux- z?DS7b#CXJLm2&z*)kes=lgx{yY|GIIwo@kC6J*m4q08I}?${ox+2Q3mPVEFYBq=3z z+4cMzJ~fEUN7b={Zl`)w7xkXuEOl2P3BLaAZ20x#Qi-}xPbP@@4H{-GY4$45Z5zY} zZezby5$pp536#qNDbr>BbR_t-o@-Yk6mgiCYNd?;x&ZbxjzA#*Q~Z)Q`sgk-D{H*S z(_ifO?xmAqK%F*a056u#=JfaEXpX;M2zTO5#|>cLK){-%z7rCR4U93-NayPEZf