Adds two new Dionae-themed awayships (#15446)

This commit is contained in:
Yonnimer
2023-01-10 12:00:52 -05:00
committed by GitHub
parent c20ba11f77
commit d77d891e01
13 changed files with 134144 additions and 26 deletions

View File

@@ -34,7 +34,15 @@
whitelisted = list(SPECIES_DIONA, SPECIES_DIONA_COEUS)
sort_category = "Xenowear - Diona"
culture_restriction = list(/decl/origin_item/culture/narrows)
/datum/gear/suit/diona/carp
display_name = "carp hide poncho"
description = "A poncho made up of carp hide."
path = /obj/item/clothing/suit/diona/carp
cost = 1
whitelisted = list(SPECIES_DIONA, SPECIES_DIONA_COEUS)
sort_category = "Xenowear - Diona"
//skrell shared things
/datum/gear/accessory/capes/diona
@@ -42,7 +50,7 @@
path = /obj/item/clothing/accessory/poncho/shouldercape
whitelisted = list(SPECIES_DIONA, SPECIES_DIONA_COEUS)
sort_category = "Xenowear - Diona"
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
/datum/gear/accessory/capes/diona/New()
..()
@@ -58,14 +66,14 @@
path = /obj/item/clothing/accessory/poncho/shouldercape/qeblak
whitelisted = list(SPECIES_DIONA, SPECIES_DIONA_COEUS)
sort_category = "Xenowear - Diona"
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
/datum/gear/accessory/weishii/diona
display_name = "dionae weishii robe"
path = /obj/item/clothing/accessory/poncho/shouldercape/weishiirobe
whitelisted = list(SPECIES_DIONA, SPECIES_DIONA_COEUS)
sort_category = "Xenowear - Diona"
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
/datum/gear/skrell_projector/diona
display_name = "dionae nralakk projector"
@@ -80,15 +88,15 @@
whitelisted = list(SPECIES_DIONA, SPECIES_DIONA_COEUS)
sort_category = "Xenowear - Diona"
flags = GEAR_NO_SELECTION
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
/datum/gear/colonist_deck/diona // Intentionally separate from homeworld_deck, so that both can be chosen. -Lly
display_name = "dionae qweipaqui colonist deck"
path = /obj/item/deck/tarot/nonnralakk
whitelisted = list(SPECIES_DIONA, SPECIES_DIONA_COEUS)
sort_category = "Xenowear - Diona"
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
/datum/gear/accessory/skrell_passport/diona
display_name = "dionae nralakk federation passport"
path = /obj/item/clothing/accessory/badge/passport/nralakk
@@ -97,8 +105,8 @@
sort_category = "Xenowear - Diona"
cost = 0
flags = GEAR_NO_SELECTION
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
/datum/gear/accessory/diona/skrell_passport/check_species_whitelist(mob/living/carbon/human/H)
var/static/list/species_list = list(SPECIES_DIONA, SPECIES_DIONA_COEUS)
if(H.species.name in species_list)
@@ -112,14 +120,14 @@
if(tag)
J.species_tag = tag
return J
/datum/gear/uniform/work/diona
display_name = "dionae work uniforms"
path = /obj/item/clothing/under/skrell/nralakk
whitelisted = list(SPECIES_DIONA, SPECIES_DIONA_COEUS)
flags = GEAR_HAS_DESC_SELECTION
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
/datum/gear/uniform/work/diona/New()
..()
var/list/outfit = list()
@@ -144,14 +152,14 @@
outfit["iqi service"] = /obj/item/clothing/under/skrell/nralakk/iqi/service
outfit["iqi medical"] = /obj/item/clothing/under/skrell/nralakk/iqi/med
gear_tweaks += new /datum/gear_tweak/path(outfit)
/datum/gear/suit/jacketdiona/
display_name = "dionae work jackets"
path = /obj/item/clothing/suit/storage/toggle/skrell
whitelisted = list(SPECIES_DIONA, SPECIES_DIONA_COEUS)
sort_category = "Xenowear - Diona"
flags = GEAR_HAS_DESC_SELECTION
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
/datum/gear/suit/jacket/diona/New()
..()
@@ -177,14 +185,14 @@
jacket["iqi cargo/service"] = /obj/item/clothing/suit/storage/toggle/skrell/iqi/service
jacket["iqi medical"] = /obj/item/clothing/suit/storage/toggle/skrell/iqi/med
gear_tweaks += new /datum/gear_tweak/path(jacket)
/datum/gear/accessory/diona/poncho
display_name = "dionae skrell poncho"
path = /obj/item/clothing/accessory/poncho/skrell
whitelisted = list(SPECIES_DIONA, SPECIES_DIONA_COEUS)
sort_category = "Xenowear - Diona"
flags = GEAR_HAS_DESC_SELECTION
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
/datum/gear/accessory/diona/poncho/New()
..()
@@ -201,7 +209,7 @@
whitelisted = list(SPECIES_DIONA, SPECIES_DIONA_COEUS)
sort_category = "Xenowear - Diona"
flags = GEAR_HAS_DESC_SELECTION
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
culture_restriction = list(/decl/origin_item/culture/dionae_nralakk, /decl/origin_item/culture/eum, /decl/origin_item/culture/xrim)
/datum/gear/accessory/diona/workcloak/New()
..()
@@ -211,7 +219,7 @@
workcloak["oqi cloak"] = /obj/item/clothing/accessory/poncho/shouldercape/cloak/oqi
workcloak["iqi cloak"] = /obj/item/clothing/accessory/poncho/shouldercape/cloak/iqi
gear_tweaks += new /datum/gear_tweak/path(workcloak)
//unathi shared things
/datum/gear/accessory/sinta_hood/diona
@@ -222,7 +230,7 @@
sort_category = "Xenowear - Diona"
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
culture_restriction = list(/decl/origin_item/culture/dionae_moghes)
/datum/gear/suit/sash/diona
display_name = "dionae gyazo belt"
path = /obj/item/clothing/accessory/unathi
@@ -249,7 +257,7 @@
mantles["hide mantle, desert"] = /obj/item/clothing/accessory/poncho/unathimantle
mantles["hide mantle, mountain"] = /obj/item/clothing/accessory/poncho/unathimantle/mountain
gear_tweaks += new /datum/gear_tweak/path(mantles)
/datum/gear/suit/unathi_robe/diona
display_name = "dionae roughspun robe"
path = /obj/item/clothing/suit/unathi/robe
@@ -258,7 +266,7 @@
sort_category = "Xenowear - Diona"
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
culture_restriction = list(/decl/origin_item/culture/dionae_moghes)
/datum/gear/suit/unathi_robe/kilt/diona
display_name = "dionae wasteland kilt"
path = /obj/item/clothing/suit/unathi/robe/kilt
@@ -271,14 +279,14 @@
sort_category = "Xenowear - Diona"
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
culture_restriction = list(/decl/origin_item/culture/dionae_moghes)
/datum/gear/head/sinta_ronin/diona
display_name = "dionae straw hat"
path = /obj/item/clothing/head/unathi
whitelisted = list(SPECIES_DIONA, SPECIES_DIONA_COEUS)
sort_category = "Xenowear - Diona"
culture_restriction = list(/decl/origin_item/culture/dionae_moghes)
/datum/gear/suit/robe_coat/diona
display_name = "dionae tzirzi robe"
path = /obj/item/clothing/suit/unathi/robe/robe_coat
@@ -286,14 +294,14 @@
whitelisted = list(SPECIES_DIONA, SPECIES_DIONA_COEUS)
sort_category = "Xenowear - Diona"
culture_restriction = list(/decl/origin_item/culture/dionae_moghes)
/datum/gear/eyes/wasteland_goggles/diona
display_name = "dionae wasteland goggles"
path = /obj/item/clothing/glasses/safety/goggles/wasteland
whitelisted = list(SPECIES_DIONA, SPECIES_DIONA_COEUS)
origin_restriction = list(/decl/origin_item/origin/dionae_wasteland)
sort_category = "Xenowear - Diona"
/datum/gear/uniform/diona/zozo
display_name = "dionae zozo top"
path = /obj/item/clothing/under/unathi/zozo