mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2025-12-25 09:31:13 +00:00
IPC Xenowear (#5691)
Big McThankies to Kyres McSpankies for the sprites. All of them are cosmetic except the headlights, which are basically a slightly better penlight.
This commit is contained in:
@@ -341,3 +341,87 @@
|
||||
path = /obj/item/clothing/shoes/workboots/toeless
|
||||
sort_category = "Xenowear"
|
||||
whitelisted = list("Vaurca Worker", "Vaurca Warrior", "Unathi", "Tajara", "Zhan-Khazan Tajara", "M'sai Tajara")
|
||||
|
||||
/datum/gear/head/goldenchains
|
||||
display_name = "golden deep headchains (Machine)"
|
||||
path = /obj/item/clothing/head/headchain
|
||||
cost = 1
|
||||
whitelisted = list("Baseline Frame", "Hephaestus G1 Industrial Frame", "Hephaestus G2 Industrial Frame", "Xion Industrial Frame", "Zeng-Hu Mobility Frame", "Bishop Accessory Frame", "Shell Frame")
|
||||
sort_category = "Xenowear"
|
||||
|
||||
/datum/gear/head/goldenchains/New()
|
||||
..()
|
||||
var/headchains = list()
|
||||
headchains["head chains, cobalt"] = /obj/item/clothing/head/headchain
|
||||
headchains["head chains, emerald"] = /obj/item/clothing/head/headchain/emerald
|
||||
headchains["head chains, ruby"] = /obj/item/clothing/head/headchain/ruby
|
||||
gear_tweaks += new/datum/gear_tweak/path(headchains)
|
||||
|
||||
/datum/gear/head/goldencrests
|
||||
display_name = "golden deep crests (Machine)"
|
||||
path = /obj/item/clothing/head/crest
|
||||
cost = 1
|
||||
whitelisted = list("Baseline Frame", "Hephaestus G1 Industrial Frame", "Hephaestus G2 Industrial Frame", "Xion Industrial Frame", "Zeng-Hu Mobility Frame", "Bishop Accessory Frame", "Shell Frame")
|
||||
sort_category = "Xenowear"
|
||||
|
||||
/datum/gear/head/goldencrests/New()
|
||||
..()
|
||||
var/crest = list()
|
||||
crest["crest, cobalt"] = /obj/item/clothing/head/crest
|
||||
crest["crest, emerald"] = /obj/item/clothing/head/crest/emerald
|
||||
crest["crest, ruby"] = /obj/item/clothing/head/crest/ruby
|
||||
gear_tweaks += new/datum/gear_tweak/path(crest)
|
||||
|
||||
/datum/gear/gloves/armchains
|
||||
display_name = "golden deep armchains (Machine)"
|
||||
path = /obj/item/clothing/gloves/armchain
|
||||
cost = 1
|
||||
whitelisted = list("Baseline Frame", "Hephaestus G1 Industrial Frame", "Hephaestus G2 Industrial Frame", "Xion Industrial Frame", "Zeng-Hu Mobility Frame", "Bishop Accessory Frame", "Shell Frame")
|
||||
sort_category = "Xenowear"
|
||||
|
||||
/datum/gear/gloves/armchains/New()
|
||||
..()
|
||||
var/armchains = list()
|
||||
armchains["arm chains, cobalt"] = /obj/item/clothing/gloves/armchain
|
||||
armchains["arm chains, emerald"] = /obj/item/clothing/gloves/armchain/emerald
|
||||
armchains["arm chains, ruby"] = /obj/item/clothing/gloves/armchain/ruby
|
||||
gear_tweaks += new/datum/gear_tweak/path(armchains)
|
||||
|
||||
/datum/gear/gloves/bracers
|
||||
display_name = "golden deep bracers (Machine)"
|
||||
path = /obj/item/clothing/gloves/goldbracer
|
||||
cost = 1
|
||||
whitelisted = list("Baseline Frame", "Hephaestus G1 Industrial Frame", "Hephaestus G2 Industrial Frame", "Xion Industrial Frame", "Zeng-Hu Mobility Frame", "Bishop Accessory Frame", "Shell Frame")
|
||||
sort_category = "Xenowear"
|
||||
|
||||
/datum/gear/gloves/bracers/New()
|
||||
..()
|
||||
var/bracers = list()
|
||||
bracers["arm chains, cobalt"] = /obj/item/clothing/gloves/goldbracer
|
||||
bracers["arm chains, emerald"] = /obj/item/clothing/gloves/goldbracer/emerald
|
||||
bracers["arm chains, ruby"] = /obj/item/clothing/gloves/goldbracer/ruby
|
||||
gear_tweaks += new/datum/gear_tweak/path(bracers)
|
||||
|
||||
/datum/gear/ears/antennae
|
||||
display_name = "antennae (Machine)"
|
||||
path = /obj/item/clothing/head/antenna
|
||||
cost = 1
|
||||
whitelisted = list("Baseline Frame", "Hephaestus G1 Industrial Frame", "Hephaestus G2 Industrial Frame", "Xion Industrial Frame", "Zeng-Hu Mobility Frame", "Bishop Accessory Frame", "Shell Frame")
|
||||
sort_category = "Xenowear"
|
||||
|
||||
/datum/gear/ears/antennae/New()
|
||||
..()
|
||||
var/antenna = list()
|
||||
antenna["antenna, curved"] = /obj/item/clothing/head/antenna
|
||||
antenna["antenna, straight"] = /obj/item/clothing/head/antenna/straight
|
||||
antenna["antenna, spiked"] = /obj/item/clothing/head/antenna/spiked
|
||||
antenna["antenna, side"] = /obj/item/clothing/head/antenna/side
|
||||
antenna["antenna, dish"] = /obj/item/clothing/head/antenna/dish
|
||||
gear_tweaks += new/datum/gear_tweak/path(antenna)
|
||||
|
||||
/datum/gear/ears/headlights
|
||||
display_name = "headlights (Machine)"
|
||||
path = /obj/item/device/flashlight/headlights
|
||||
cost = 2
|
||||
whitelisted = list("Baseline Frame", "Hephaestus G1 Industrial Frame", "Hephaestus G2 Industrial Frame", "Xion Industrial Frame", "Zeng-Hu Mobility Frame", "Bishop Accessory Frame", "Shell Frame")
|
||||
sort_category = "Xenowear"
|
||||
@@ -157,6 +157,46 @@
|
||||
wired = 0
|
||||
..()
|
||||
|
||||
/obj/item/clothing/gloves/armchain
|
||||
name = "cobalt arm chains"
|
||||
desc = "A set of luxurious chains intended to be wrapped around long, lanky arms. They don't seem particularly comfortable. They're encrusted with cobalt-blue gems, and made of <b>REAL</b> faux gold."
|
||||
icon_state = "cobalt_armchains"
|
||||
item_state = "cobalt_armchains"
|
||||
siemens_coefficient = 1.0
|
||||
fingerprint_chance = 100
|
||||
|
||||
/obj/item/clothing/gloves/armchain/emerald
|
||||
name = "emerald arm chains"
|
||||
desc = "A set of luxurious chains intended to be wrapped around long, lanky arms. They don't seem particularly comfortable. They're encrusted with emerald-green gems, and made of <b>REAL</b> faux gold."
|
||||
icon_state = "emerald_armchains"
|
||||
item_state = "emerald_armchains"
|
||||
|
||||
/obj/item/clothing/gloves/armchain/ruby
|
||||
name = "ruby arm chains"
|
||||
desc = "A set of luxurious chains intended to be wrapped around long, lanky arms. They don't seem particularly comfortable. They're encrusted with ruby-red gems, and made of <b>REAL</b> faux gold."
|
||||
icon_state = "ruby_armchains"
|
||||
item_state = "ruby_armchains"
|
||||
|
||||
/obj/item/clothing/gloves/goldbracer
|
||||
name = "cobalt bracers"
|
||||
desc = "A pair of sturdy and thick decorative bracers, seeming better for fashion than protection. They're encrusted with cobalt-blue gems, and made of <b>REAL</b> faux gold."
|
||||
icon_state = "cobalt_bracers"
|
||||
item_state = "cobalt_bracers"
|
||||
siemens_coefficient = 1.0
|
||||
fingerprint_chance = 100
|
||||
|
||||
/obj/item/clothing/gloves/goldbracer/emerald
|
||||
name = "emerald bracers"
|
||||
desc = "A pair of sturdy and thick decorative bracers, seeming better for fashion than protection. They're encrusted with emerald-green gems, and made of <b>REAL</b> faux gold."
|
||||
icon_state = "emerald_bracers"
|
||||
item_state = "emerald_bracers"
|
||||
|
||||
/obj/item/clothing/gloves/goldbracer/ruby
|
||||
name = "ruby bracers"
|
||||
desc = "A pair of sturdy and thick decorative bracers, seeming better for fashion than protection. They're encrusted with ruby-red gems, and made of <b>REAL</b> faux gold."
|
||||
icon_state = "ruby_bracers"
|
||||
item_state = "ruby_bracers"
|
||||
|
||||
/*
|
||||
Forcegloves. They amplify force from melee hits as well as muck up disarm and stuff a little.
|
||||
Has bits of code in item_attack.dm, stungloves.dm, human_attackhand, human_defense
|
||||
|
||||
@@ -471,4 +471,81 @@
|
||||
desc = "A flower crown weaved with poppies."
|
||||
icon_state = "poppy_crown"
|
||||
item_state = "poppy_crown"
|
||||
body_parts_covered = 0
|
||||
body_parts_covered = 0
|
||||
|
||||
//golden beep stuff
|
||||
|
||||
/obj/item/clothing/head/headchain
|
||||
name = "cobalt head chains"
|
||||
desc = "A set of luxurious chains intended to be wrapped around one's head. They don't seem particularly comfortable. They're encrusted with cobalt-blue gems, and made of <b>REAL</b> faux gold."
|
||||
icon_state = "cobalt_headchains"
|
||||
item_state = "cobalt_headchains"
|
||||
body_parts_covered = 0
|
||||
|
||||
/obj/item/clothing/head/headchain/emerald
|
||||
name = "emerald head chains"
|
||||
desc = "A set of luxurious chains intended to be wrapped around one's head. They don't seem particularly comfortable. They're encrusted with emerald-green gems, and made of <b>REAL</b> faux gold."
|
||||
icon_state = "emerald_headchains"
|
||||
item_state = "emerald_headchains"
|
||||
|
||||
/obj/item/clothing/head/headchain/ruby
|
||||
name = "ruby head chains"
|
||||
desc = "A set of luxurious chains intended to be wrapped around one's head. They don't seem particularly comfortable. They're encrusted with ruby-red gems, and made of <b>REAL</b> faux gold."
|
||||
icon_state = "ruby_headchains"
|
||||
item_state = "ruby_headchains"
|
||||
|
||||
/obj/item/clothing/head/crest
|
||||
name = "cobalt head crest"
|
||||
desc = "A solemn crest wrapping around the back of one's head, seeming to bend in the center on multiple hinges and clip on. It's encrusted with cobalt-blue gems, and made of <b>REAL</b> faux gold."
|
||||
icon_state = "cobalt_crest"
|
||||
item_state = "cobalt_crest"
|
||||
body_parts_covered = 0
|
||||
|
||||
/obj/item/clothing/head/crest/emerald
|
||||
name = "emerald head crest"
|
||||
desc = "A solemn crest wrapping around the back of one's head, seeming to bend in the center on multiple hinges and clip on. It's encrusted with emerald-green gems, and made of <b>REAL</b> faux gold."
|
||||
icon_state = "emerald_crest"
|
||||
item_state = "emerald_crest"
|
||||
|
||||
/obj/item/clothing/head/crest/ruby
|
||||
name = "ruby head crest"
|
||||
desc = "A solemn crest wrapping around the back of one's head, seeming to bend in the center on multiple hinges and clip on. It's encrusted with ruby-red gems, and made of <b>REAL</b> faux gold."
|
||||
icon_state = "ruby_crest"
|
||||
item_state = "ruby_crest"
|
||||
|
||||
|
||||
//ipc 'pins'
|
||||
|
||||
/obj/item/clothing/head/antenna
|
||||
name = "curved antennae"
|
||||
desc = "A set of decorative antennae. This particular pair is curved in the middle point, arcing upwards. Unfortunately, it doesn't get FM here."
|
||||
icon_state = "curvedantennae"
|
||||
item_state = "curvedantennae"
|
||||
slot_flags = SLOT_HEAD | SLOT_EARS
|
||||
body_parts_covered = 0
|
||||
matter = list(DEFAULT_WALL_MATERIAL = 10)
|
||||
|
||||
/obj/item/clothing/head/antenna/straight
|
||||
name = "straight antennae"
|
||||
desc = "A set of decorative antennae. This particular pair is straight, jutting out to what is reasonably shoulder width. They don't seem to plug into anything."
|
||||
icon_state = "straightantennae"
|
||||
item_state = "straightantennae"
|
||||
|
||||
/obj/item/clothing/head/antenna/spiked
|
||||
name = "spiked chassis mounts"
|
||||
desc = "Two large mounts holding up chassis protrusions on either side of the head. Careful for doorways."
|
||||
icon_state = "horncrown"
|
||||
item_state = "horncrown"
|
||||
|
||||
/obj/item/clothing/head/antenna/side
|
||||
name = "side chassis mounts"
|
||||
desc = "Two large mounts holding up chassis protrusions on either side of the head."
|
||||
icon_state = "tusk"
|
||||
item_state = "tusk"
|
||||
|
||||
/obj/item/clothing/head/antenna/dish
|
||||
name = "head dishes"
|
||||
desc = "Two tiny dishes intended to hold excess wiring in a very specific manner and mostly end up being used as decoration. If only they picked up holodramas."
|
||||
icon_state = "dish"
|
||||
item_state = "dish"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user