From e2ea7951d371b928649ef354399f88d3541ab8d8 Mon Sep 17 00:00:00 2001 From: killer653 Date: Mon, 28 Aug 2017 21:22:05 -0400 Subject: [PATCH] Teshari stuff was added to Polaris. --- .../loadout/loadout_xeno_vr.dm | 30 -- .../vore/fluffstuff/custom_clothes_vr.dm | 274 ------------------ icons/mob/species/seromi/tesh_cloak_vr.dmi | Bin 5309 -> 0 bytes icons/mob/species/seromi/tesh_uniform_vr.dmi | Bin 7159 -> 0 bytes 4 files changed, 304 deletions(-) delete mode 100644 icons/mob/species/seromi/tesh_cloak_vr.dmi delete mode 100644 icons/mob/species/seromi/tesh_uniform_vr.dmi diff --git a/code/modules/client/preference_setup/loadout/loadout_xeno_vr.dm b/code/modules/client/preference_setup/loadout/loadout_xeno_vr.dm index c1ca7b7fd1..e92908ed3c 100644 --- a/code/modules/client/preference_setup/loadout/loadout_xeno_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_xeno_vr.dm @@ -33,33 +33,3 @@ path = /obj/item/clothing/mask/gas/swat/vox sort_category = "Xenowear" whitelisted = "Vox" - -//TESH STOOF - -/datum/gear/uniform/tesh_undercoats - display_name = "teshari undercoat selection" - path = /obj/item/clothing/under/seromi/undercoat/black_orange - sort_category = "Xenowear" - whitelisted = "Teshari" - -/datum/gear/uniform/tesh_undercoats/New() - ..() - var/list/undercoats= list() - for(var/coat in typesof(/obj/item/clothing/under/seromi/undercoat)) - var/obj/item/clothing/under/seromi/undercoat/coats = coat - undercoats[initial(coats.name)] = coats - gear_tweaks += new/datum/gear_tweak/path(sortAssoc(undercoats)) - -/datum/gear/suit/tesh_cloaks - display_name = "Teshari Cloak selection" - path = /obj/item/clothing/suit/storage/seromi/cloak/ - sort_category = "Xenowear" - whitelisted = "Teshari" - -/datum/gear/suit/tesh_cloaks/New()//i hate this code -the person who is trying for a whole day to make this code work - ..() - var/list/teshsuits = list() - for(var/tsuit in typesof(/obj/item/clothing/suit/storage/seromi/cloak)) - var/obj/item/clothing/suit/storage/seromi/cloak/tsuit_type = tsuit - teshsuits[initial(tsuit_type.name)] = tsuit_type - gear_tweaks += new/datum/gear_tweak/path(sortAssoc(teshsuits)) diff --git a/code/modules/vore/fluffstuff/custom_clothes_vr.dm b/code/modules/vore/fluffstuff/custom_clothes_vr.dm index 9fa90029aa..d06cbba393 100644 --- a/code/modules/vore/fluffstuff/custom_clothes_vr.dm +++ b/code/modules/vore/fluffstuff/custom_clothes_vr.dm @@ -1394,280 +1394,6 @@ Departamental Swimsuits, for general use icon_state = "alfonso_visor" icon_override = 'icons/vore/custom_onmob_vr.dmi' -//For general use if general means teshari players only - -/obj/item/clothing/under/seromi/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!" - icon = 'icons/mob/species/seromi/tesh_uniform_vr.dmi' - icon_override = 'icons/mob/species/seromi/tesh_uniform_vr.dmi' - icon_state = "tesh_uniform_bo" - item_state = "tesh_uniform_bo" - body_parts_covered = UPPER_TORSO|LOWER_TORSO - - -/obj/item/clothing/under/seromi/undercoat/black_orange - name = "black and orange undercoat" - icon_state = "tesh_uniform_bo" - item_state = "tesh_uniform_bo" - -/obj/item/clothing/under/seromi/undercoat/black_grey - name = "black and grey undercoat" - icon_state = "tesh_uniform_bg" - item_state = "tesh_uniform_bg" - -/obj/item/clothing/under/seromi/undercoat/black_midgrey - name = "black and medium grey undercoat" - icon_state = "tesh_uniform_bmg" - item_state = "tesh_uniform_bmg" - -/obj/item/clothing/under/seromi/undercoat/black_lightgrey - name = "black and light grey undercoat" - icon_state = "tesh_uniform_blg" - item_state = "tesh_uniform_blg" - -/obj/item/clothing/under/seromi/undercoat/black_white - name = "black and white undercoat" - icon_state = "tesh_uniform_bw" - item_state = "tesh_uniform_bw" - -/obj/item/clothing/under/seromi/undercoat/black_red - name = "black and red undercoat" - icon_state = "tesh_uniform_br" - item_state = "tesh_uniform_br" - -/obj/item/clothing/under/seromi/undercoat/black - name = "black undercoat" - icon_state = "tesh_uniform_bn" - item_state = "tesh_uniform_bn" - -/obj/item/clothing/under/seromi/undercoat/black_yellow - name = "black and yellow undercoat" - icon_state = "tesh_uniform_by" - item_state = "tesh_uniform_by" - -/obj/item/clothing/under/seromi/undercoat/black_green - name = "black and Green undercoat" - icon_state = "tesh_uniform_bgr" - item_state = "tesh_uniform_bgr" - -/obj/item/clothing/under/seromi/undercoat/black_blue - name = "black and blue undercoat" - icon_state = "tesh_uniform_bbl" - item_state = "tesh_uniform_bbl" - -/obj/item/clothing/under/seromi/undercoat/black_purple - name = "black and purple undercoat" - icon_state = "tesh_uniform_bp" - item_state = "tesh_uniform_bp" - -/obj/item/clothing/under/seromi/undercoat/black_pink - name = "black and pink undercoat" - icon_state = "tesh_uniform_bpi" - item_state = "tesh_uniform_bpi" - -/obj/item/clothing/under/seromi/undercoat/black_brown - name = "black and brown undercoat" - icon_state = "tesh_uniform_bbr" - item_state = "tesh_uniform_bbr" - -/obj/item/clothing/under/seromi/undercoat/orange_grey - name = "orange and grey undercoat" - icon_state = "tesh_uniform_og" - item_state = "tesh_uniform_og" - -/obj/item/clothing/under/seromi/undercoat/rainbow - name = "rainbow undercoat" - icon_state = "tesh_uniform_rainbow" - item_state = "tesh_uniform_rainbow" - -/obj/item/clothing/under/seromi/undercoat/lightgrey_grey - name = "light grey and grey undercoat" - icon_state = "tesh_uniform_lgg" - item_state = "tesh_uniform_lgg" - -/obj/item/clothing/under/seromi/undercoat/white_grey - name = "white and grey undercoat" - icon_state = "tesh_uniform_wg" - item_state = "tesh_uniform_wg" - -/obj/item/clothing/under/seromi/undercoat/red_grey - name = "red and grey undercoat" - icon_state = "tesh_uniform_rg" - item_state = "tesh_uniform_rg" - -/obj/item/clothing/under/seromi/undercoat/orange - name = "orange undercoat" - icon_state = "tesh_uniform_on" - item_state = "tesh_uniform_on" - -/obj/item/clothing/under/seromi/undercoat/yellow_grey - name = "yellow and grey undercoat" - icon_state = "tesh_uniform_yg" - item_state = "tesh_uniform_yg" - -/obj/item/clothing/under/seromi/undercoat/green_grey - name = "green and grey undercoat" - icon_state = "tesh_uniform_gg" - item_state = "tesh_uniform_gg" - -/obj/item/clothing/under/seromi/undercoat/blue_grey - name = "blue and grey undercoat" - icon_state = "tesh_uniform_blg" - item_state = "tesh_uniform_blg" - -/obj/item/clothing/under/seromi/undercoat/purple_grey - name = "purple and grey undercoat" - icon_state = "tesh_uniform_pg" - item_state = "tesh_uniform_pg" - -/obj/item/clothing/under/seromi/undercoat/pink_grey - name = "black and orange undercoat" - icon_state = "tesh_uniform_pig" - item_state = "tesh_uniform_pig" - -/obj/item/clothing/under/seromi/undercoat/brown_grey - name = "purple and grey undercoat" - icon_state = "tesh_uniform_brg" - item_state = "tesh_uniform_brg" - - -//now to do the cloaks - -/obj/item/clothing/suit/storage/seromi/cloak - name = "black and orange cloak " - desc = "It drapes over a Teshari's shoulders and closes at the neck with pockets convienently placed inside." - icon = 'icons/mob/species/seromi/tesh_cloak_vr.dmi' - icon_override = 'icons/mob/species/seromi/tesh_cloak_vr.dmi' - icon_state = "tesh_cloak_bo" - item_state = "tesh_cloak_bo" - species_restricted = list("Teshari") - body_parts_covered = UPPER_TORSO|ARMS - -/obj/item/clothing/suit/storage/seromi/cloak/black_orange - name = "black and orange cloak" - icon_state = "tesh_cloak_bo" - item_state = "tesh_cloak_bo" - -/obj/item/clothing/suit/storage/seromi/cloak/black_grey - name = "black and grey cloak" - icon_state = "tesh_cloak_bg" - item_state = "tesh_cloak_bg" - -/obj/item/clothing/suit/storage/seromi/cloak/black_midgrey - name = "black and medium grey cloak" - icon_state = "tesh_cloak_bmg" - item_state = "tesh_cloak_bmg" - -/obj/item/clothing/suit/storage/seromi/cloak/black_lightgrey - name = "black and light grey cloak" - icon_state = "tesh_cloak_blg" - item_state = "tesh_cloak_blg" - -/obj/item/clothing/suit/storage/seromi/cloak/black_white - name = "black and white cloak" - icon_state = "tesh_cloak_bw" - item_state = "tesh_cloak_bw" - -/obj/item/clothing/suit/storage/seromi/cloak/black_red - name = "black and red cloak" - icon_state = "tesh_cloak_br" - item_state = "tesh_cloak_br" - -/obj/item/clothing/suit/storage/seromi/cloak/black - name = "black cloak" - icon_state = "tesh_cloak_bn" - item_state = "tesh_cloak_bn" - -/obj/item/clothing/suit/storage/seromi/cloak/black_yellow - name = "black and yellow cloak" - icon_state = "tesh_cloak_by" - item_state = "tesh_cloak_by" - -/obj/item/clothing/suit/storage/seromi/cloak/black_green - name = "black and Green cloak" - icon_state = "tesh_cloak_bgr" - item_state = "tesh_cloak_bgr" - -/obj/item/clothing/suit/storage/seromi/cloak/black_blue - name = "black and blue cloak" - icon_state = "tesh_cloak_bbl" - item_state = "tesh_cloak_bbl" - -/obj/item/clothing/suit/storage/seromi/cloak/black_purple - name = "black and purple cloak" - icon_state = "tesh_cloak_bp" - item_state = "tesh_cloak_bp" - -/obj/item/clothing/suit/storage/seromi/cloak/black_pink - name = "black and pink cloak" - icon_state = "tesh_cloak_bpi" - item_state = "tesh_cloak_bpi" - -/obj/item/clothing/suit/storage/seromi/cloak/black_brown - name = "black and brown cloak" - icon_state = "tesh_cloak_bbr" - item_state = "tesh_cloak_bbr" - -/obj/item/clothing/suit/storage/seromi/cloak/orange_grey - name = "orange and grey cloak" - icon_state = "tesh_cloak_og" - item_state = "tesh_cloak_og" - -/obj/item/clothing/suit/storage/seromi/cloak/rainbow - name = "rainbow cloak" - icon_state = "tesh_cloak_rainbow" - item_state = "tesh_cloak_rainbow" - -/obj/item/clothing/suit/storage/seromi/cloak/lightgrey_grey - name = "light grey and grey cloak" - icon_state = "tesh_cloak_lgg" - item_state = "tesh_cloak_lgg" - -/obj/item/clothing/suit/storage/seromi/cloak/white_grey - name = "white and grey cloak" - icon_state = "tesh_cloak_wg" - item_state = "tesh_cloak_wg" - -/obj/item/clothing/suit/storage/seromi/cloak/red_grey - name = "red and grey cloak" - icon_state = "tesh_cloak_rg" - item_state = "tesh_cloak_rg" - -/obj/item/clothing/suit/storage/seromi/cloak/orange - name = "orange cloak" - icon_state = "tesh_cloak_on" - item_state = "tesh_cloak_on" - -/obj/item/clothing/suit/storage/seromi/cloak/yellow_grey - name = "yellow and grey cloak" - icon_state = "tesh_cloak_yg" - item_state = "tesh_cloak_yg" - -/obj/item/clothing/suit/storage/seromi/cloak/green_grey - name = "green and grey cloak" - icon_state = "tesh_cloak_gg" - item_state = "tesh_cloak_gg" - -/obj/item/clothing/suit/storage/seromi/cloak/blue_grey - name = "blue and grey cloak" - icon_state = "tesh_cloak_blg" - item_state = "tesh_cloak_blg" - -/obj/item/clothing/suit/storage/seromi/cloak/purple_grey - name = "purple and grey cloak" - icon_state = "tesh_cloak_pg" - item_state = "tesh_cloak_pg" - -/obj/item/clothing/suit/storage/seromi/cloak/pink_grey - name = "black and orange cloak" - icon_state = "tesh_cloak_pig" - item_state = "tesh_cloak_pig" - -/obj/item/clothing/suit/storage/seromi/cloak/brown_grey - name = "purple and grey cloak" - icon_state = "tesh_cloak_brg" - item_state = "tesh_cloak_brg" - //Jackets For General Use. Sprited by Joji. /obj/item/clothing/suit/storage/fluff/jacket //Not the toggle version since it uses custom toggle code to update the on-mob icon. name = "Field Jacket" diff --git a/icons/mob/species/seromi/tesh_cloak_vr.dmi b/icons/mob/species/seromi/tesh_cloak_vr.dmi deleted file mode 100644 index add2ea9a6a0c63100ae508cf72efdf34915c912f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5309 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