Adds alternate bridge crew uniforms. (#14801)

* in which bridge crew uniforms are added

* In which the loadout is made to work.

* In which the uniform is broken up into a jacket.

^
This commit is contained in:
TheStryker
2022-09-23 18:07:55 +08:00
committed by GitHub
parent 4c54ef7607
commit 9ad5dfa4c7
11 changed files with 116 additions and 0 deletions

View File

@@ -337,6 +337,11 @@
path = /obj/item/clothing/head/buckethat
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
/datum/gear/head/bridge_crew_cap_alt
display_name = "san colettish bridge crew cap"
path = /obj/item/clothing/head/caphat/bridge_crew/alt
allowed_roles = list("Bridge Crew", "Captain", "Executive Officer")
/datum/gear/head/gadpathur
display_name = "gadpathurian headgear selection"
description = "A selection of headgear from Gadpathur."

View File

@@ -57,6 +57,10 @@ datum/gear/suit/colorvest
gear_tweaks += new /datum/gear_tweak/path(jackets)
/datum/gear/suit/sancolette
display_name = "san colette bridge crew jacket"
path = /obj/item/clothing/suit/storage/toggle/brown_jacket/scc/sancol
/datum/gear/suit/hazard_vest
display_name = "hazard vest selection"
path = /obj/item/clothing/suit/storage/hazardvest

View File

@@ -139,6 +139,20 @@
path = /obj/item/clothing/under/dress/dress_cap
allowed_roles = list("Captain")
/datum/gear/uniform/bridge_crew
display_name = "bridge crew uniform selection"
path = /obj/item/clothing/under/rank/bridge_crew/alt
allowed_roles = list("Bridge Crew", "Captain", "Executive Officer")
/datum/gear/uniform/bridge_crew/New()
..()
var/list/bridgecrew = list()
bridgecrew["bridge crew uniform, skirt"] = /obj/item/clothing/under/rank/bridge_crew/alt
bridgecrew["bridge crew uniform, skirt, white"] = /obj/item/clothing/under/rank/bridge_crew/alt/white
bridgecrew["bridge crew uniform, san colettish"] = /obj/item/clothing/under/rank/bridge_crew/sancolette
bridgecrew["bridge crew uniform, san colettish, blue"] = /obj/item/clothing/under/rank/bridge_crew/sancolette/alt
gear_tweaks += new /datum/gear_tweak/path(bridgecrew)
/datum/gear/uniform/pants
display_name = "pants selection"
description = "A selection of pants."

View File

@@ -54,6 +54,15 @@
icon_state = "bridge_crew_cap"
item_state = "bridge_crew_cap"
/obj/item/clothing/head/caphat/bridge_crew/alt
name = "bridge crew cap"
desc = " A more formal in a Colettish style, authorized for the bridge crew of SCC vessels."
desc_fluff = "Designed to allow the wearer to wear both a peaked cap and a radio headset, Colettish 'crusher' caps are prized throughout the Alliance and Republic for their comfort."
icon = 'icons/contained_items/clothing/hats/bridge_crew_cap_alt.dmi'
contained_sprite = TRUE
icon_state = "bridge_crew_cap_alt"
item_state = "bridge_crew_cap_alt"
//Chaplain
/obj/item/clothing/head/chaplain_hood
name = "chaplain's hood"

View File

@@ -296,6 +296,15 @@
item_state = "scc_jacket"
contained_sprite = TRUE
/obj/item/clothing/suit/storage/toggle/brown_jacket/scc/sancol
name = "bridge crew jacket"
desc = "A more formal jacket for bridge staff. Designed in a typical Colettish style."
desc_fluff= "While not a true Colettish uniform the aiguillette and cuff tabs of this one are obviously based on the real thing. \
An actual Civil Guard uniform, commonly known as a rayadillo, is generally of a darker blue and features the wearers ranks on the collar."
icon = 'icons/contained_items/clothing/topwear/bridge_crew_jacket_sancol.dmi'
icon_state = "bridge_crew_jacket_sancol"
item_state = "bridge_crew_jacket_sancol"
/obj/item/clothing/suit/storage/toggle/flannel
name = "green flannel shirt"
desc = "A flannel shirt, for all your space hipster needs."

View File

@@ -189,6 +189,39 @@
item_state = "bridge_crew"
contained_sprite = TRUE
/obj/item/clothing/under/rank/bridge_crew/alt
name = "bridge crew's skirt"
desc = "The uniform worn by the SCC's bridge crew, featuring a skirt."
icon = 'icons/contained_items/clothing/bottomwear/bridge_crew_alt.dmi'
icon_state = "bridge_crew_alt"
item_state = "bridge_crew_alt"
contained_sprite = TRUE
/obj/item/clothing/under/rank/bridge_crew/alt/white
icon_state = "bridge_crew_alt_white"
item_state = "bridge_crew_alt_white"
contained_sprite = TRUE
/obj/item/clothing/under/rank/bridge_crew/sancolette
name = "bridge crew's uniform"
desc = "A command staff uniform in SCC colors but Colettish style, consisting of trousers and meant to be paired with a jacket. Fancy!"
desc_fluff = "This uniform is based upon an officer's uniform of the Civil Guard of San Colette. The blue-and-white \
uniforms of the Civil Guard are one of the more striking uniforms found in the local military forces of the Alliance, and are often copied by both corporate and civil actors."
icon = 'icons/contained_items/clothing/bottomwear/bridge_crew_sancol.dmi'
icon_state = "bridge_crew_sancol"
item_state = "bridge_crew_sancol"
contained_sprite = TRUE
/obj/item/clothing/under/rank/bridge_crew/sancolette/alt
name = "bridge crew's uniform"
desc = "A command staff uniform in SCC colors but Colettish style, consisting of navy trousers and meant to be paired with a jacket. Fancy!"
desc_fluff = "This uniform is based upon an officer's uniform of the Civil Guard of San Colette. The blue-and-white \
uniforms of the Civil Guard are one of the more striking uniforms found in the local military forces of the Alliance, and are often copied by both corporate and civil actors."
icon = 'icons/contained_items/clothing/bottomwear/bridge_crew_sancol.dmi'
icon_state = "bridge_crew_sancol_alt"
item_state = "bridge_crew_sancol_alt"
contained_sprite = TRUE
/obj/item/clothing/under/rank/xo
name = "executive officer's jumpsuit"
desc = "The uniform worn by the SCC's executive officers."

View File

@@ -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: Stryker, NewOriginalSchwann
# 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 bridge crew skirt uniform and two San Colette-inspired bridge crew uniforms to the loadout uniforms tab."
- rscadd: "Adds a bridge crew crusher cap to the loadout headwear tab."

Binary file not shown.

After

Width:  |  Height:  |  Size: 995 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 437 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 875 B