Some Vaurca Clothes (#6731)

As on the tin. Shrouds in preset colors (a little helmet), and a recolorable mantle. Also, shaper helmet now actually covers the head.
This commit is contained in:
ParadoxSpace
2019-07-21 22:22:28 +03:00
committed by Erki
parent a1618727a9
commit 4d91774fad
5 changed files with 107 additions and 0 deletions
@@ -27,6 +27,7 @@
item_state = "shaper_helmet"
contained_sprite = TRUE
species_restricted = list("Vaurca")
body_parts_covered = HEAD|FACE|EYES
/obj/item/clothing/head/expression
name = "human expression mask"
@@ -42,6 +43,35 @@
icon_state = "skrell_helmet"
item_state = "skrell_helmet"
/obj/item/clothing/head/shroud
name = "vaurcan shroud"
desc = "This relatively new design is meant to cover the head of a Vaurca, to both protect against sunlight, and to cover their mandibles. This one is blue."
icon = 'icons/obj/vaurca_items.dmi'
icon_state = "vacshroudblue"
item_state = "vacshroudblue"
body_parts_covered = HEAD|FACE|EYES
contained_sprite = TRUE
/obj/item/clothing/head/shroud/red
desc = "This relatively new design is meant to cover the head of a Vaurca, to both protect against sunlight, and to cover their mandibles. This one is red."
icon_state = "vacshroudred"
item_state = "vacshroudred"
/obj/item/clothing/head/shroud/green
desc = "This relatively new design is meant to cover the head of a Vaurca, to both protect against sunlight, and to cover their mandibles. This one is green."
icon_state = "vacshroudgreen"
item_state = "vacshroudgreen"
/obj/item/clothing/head/shroud/purple
desc = "This relatively new design is meant to cover the head of a Vaurca, to both protect against sunlight, and to cover their mandibles. This one is purple."
icon_state = "vacshroudpurple"
item_state = "vacshroudpurple"
/obj/item/clothing/head/shroud/brown
desc = "This relatively new design is meant to cover the head of a Vaurca, to both protect against sunlight, and to cover their mandibles. This one is brown."
icon_state = "vacshroudbrown"
item_state = "vacshroudbrown"
/obj/item/weapon/melee/energy/vaurca
name = "thermal knife"
desc = "A Vaurcae-designed combat knife with a thermal energy blade designed for close-quarter encounters."
@@ -97,5 +97,34 @@
sort_category = "Xenowear - Vaurca"
/datum/gear/shoes/vaurca/New()
..()
gear_tweaks = list(gear_tweak_free_color_choice)
/datum/gear/suit/vaurca_shroud
display_name = "vaurcan shroud"
description = "A selection of vaurca colored shrouds."
path = /obj/item/clothing/head/shroud
cost = 1
whitelisted = list("Vaurca Worker", "Vaurca Warrior")
sort_category = "Xenowear - Vaurca"
/datum/gear/suit/vaurca_shroud/New()
..()
var/shrouds = list()
shrouds["vaurcan shroud, blue"] = /obj/item/clothing/head/shroud
shrouds["vaurcan shroud, red"] = /obj/item/clothing/head/shroud/red
shrouds["vaurcan shroud, green"] = /obj/item/clothing/head/shroud/green
shrouds["vaurcan shroud, purple"] = /obj/item/clothing/head/shroud/purple
shrouds["vaurcan shroud, brown"] = /obj/item/clothing/head/shroud/brown
gear_tweaks += new/datum/gear_tweak/path(shrouds)
/datum/gear/suit/vaurca_mantle
display_name = "vaurcan mantle"
path = /obj/item/clothing/suit/vaurca/mantle
cost = 1
whitelisted = list("Vaurca Worker", "Vaurca Warrior")
sort_category = "Xenowear - Vaurca"
/datum/gear/suit/vaurca_mantle/New()
..()
gear_tweaks = list(gear_tweak_free_color_choice)
+6
View File
@@ -210,3 +210,9 @@
item_state = "shaper_robes"
species_restricted = list("Vaurca")
/obj/item/clothing/suit/vaurca/mantle
name = "vaurcan mantle"
desc = "This mantle is commonly worn in dusty underground areas, its wide upper covering acting as a kind of dust umbrella."
icon_state = "vacmantle"
item_state = "vacmantle"
body_parts_covered = UPPER_TORSO
@@ -0,0 +1,42 @@
################################
# Example Changelog File
#
# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb.
#
# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.)
# When it is, any changes listed below will disappear.
#
# Valid Prefixes:
# bugfix
# wip (For works in progress)
# tweak
# soundadd
# sounddel
# rscadd (general adding of nice things)
# rscdel (general deleting of nice things)
# imageadd
# imagedel
# maptweak
# spellcheck (typo fixes)
# experiment
# balance
# admin
# backend
# security
# refactor
#################################
# Your name.
author: ParadoxSpace
# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again.
delete-after: True
# Any changes you've made. See valid prefix list above.
# INDENT WITH TWO SPACES. NOT TABS. SPACES.
# SCREW THIS UP AND IT WON'T WORK.
# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries.
# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog.
changes:
- rscadd: "Adds a handful of clothing to the Vaurca."
- tweak: "The Shaper helmet now has proper body parts covered."
Binary file not shown.

Before

Width:  |  Height:  |  Size: 55 KiB

After

Width:  |  Height:  |  Size: 63 KiB