Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ports Head Coverings from Impstation #2924

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions Resources/Locale/en-US/_Impstation/accessories/headcovers.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
marking-BurqaSolid = Burqa
marking-BurqaSolidThaven = Burqa
marking-BurqaSolidLizard = Burqa
marking-BurqaSolidLizard-burqasolidlizard = Burqa
marking-HijabFashionable = Hijab (Fashionable)
marking-HijabFashionableLizard = Hijab (Fashionable)
marking-HijabFashionableLizard-hijabchiclizard = Hijab (Fashionable)
marking-HijabFashionableVox = Hijab (Fashionable)
marking-HijabFashionableVox-hijabchicvox = Hijab (Fashionable)
marking-HijabFashionableThaven = Hijab (Fashionable)
marking-HijabSimple = Hijab (Simple)
marking-HijabSimpleLizard = Hijab (Simple)
marking-HijabSimpleLizard-hijabsimplelizard = Hijab (Simple)
marking-HijabSimpleVox = Hijab (Simple)
marking-HijabSimpleVox-hijabsimplevox = Hijab (Simple)
marking-HijabSimpleThaven = Hijab (Simple)
marking-Niqab = Niqab
marking-NiqabLizard = Niqab
marking-NiqabLizard-niqablizard = Niqab
marking-NiqabThaven = Niqab
marking-TichelFashionable = Tichel (Fashionable)
marking-TichelFashionableLizard = Tichel (Fashionable)
marking-TichelFashionableLizard-tichelfashionablelizard = Tichel (Fashionable)
marking-TichelFashionableVox = Tichel (Fashionable)
marking-TichelFashionableVox-tichelfashionablevox = Tichel (Fashionable)
marking-TichelFashionableThaven = Tichel (Fashionable)
marking-TichelSimple = Tichel (Simple)
marking-TichelSimpleLizard = Tichel (Simple)
marking-TichelSimpleLizard-tichelsimplelizard = Tichel (Simple)
marking-TichelSimpleVox = Tichel (Simple)
marking-TichelSimpleVox-tichelsimplevox = Tichel (Simple)
marking-TichelSimpleThaven = Tichel (Simple)
marking-ThavenNoEars = Recolorable ears
marking-ThavenNoEars-thavennoears = For use with head coverings
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
startingInventory:
ClothingUniformJumpsuitChaplain: 2
ClothingUniformJumpskirtChaplain: 2
ClothingUniformFuneralSuit: 4 #imp
ClothingUniformFuneralSuitSkirt: 4 #imp
ClothingUniformFuneralSuit: 4 # Imp
ClothingUniformFuneralSuitSkirt: 4 # Imp
ClothingUniformJumpsuitMonasticRobeDark: 1
ClothingUniformJumpsuitMonasticRobeLight: 1
ClothingNeckStoleChaplain: 1
Expand All @@ -25,6 +25,9 @@
Bible: 1
SilverRing: 2 # Delta-V
RingBox: 2 # Delta-V
ClothingHeadHatKippahSimple: 3 # Imp
ClothingHeadHatKippahWhiteAndBlue: 1 # Imp
ClothingHeadHatKippahBlueAndGold: 1 # Imp
emaggedInventory:
ClothingOuterArmorCult: 1
ClothingHeadHelmetCult: 1
Expand Down
3 changes: 3 additions & 0 deletions Resources/Prototypes/Loadouts/loadout_groups.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,9 @@
- ClothingNeckTransPin
- ClothingNeckAutismPin
- ClothingNeckGoldAutismPin
- ClothingHeadHatKippahBlueAndGold # imp
- ClothingHeadHatKippahSimple # imp
- ClothingHeadHatKippahWhiteAndBlue # imp
- TowelColorBlack
- TowelColorDarkBlue
- TowelColorDarkGreen
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatKippahSimple
name: simple kippah
description: A simple black kippah.
components:
- type: Sprite
sprite: _Impstation/Clothing/Head/Hats/kippahs/simpleblack.rsi
- type: Clothing
sprite: _Impstation/Clothing/Head/Hats/kippahs/simpleblack.rsi
slots:
- HEAD
- type: Tag
tags:
- ClothMade

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatKippahWhiteAndBlue
name: white and blue kippah
description: A soft blue and white kippah.
components:
- type: Sprite
sprite: _Impstation/Clothing/Head/Hats/kippahs/whiteandblue.rsi
- type: Clothing
sprite: _Impstation/Clothing/Head/Hats/kippahs/whiteandblue.rsi
slots:
- HEAD
- type: Tag
tags:
- ClothMade

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatKippahBlueAndGold
name: blue and gold kippah
description: A stiff blue and gold kippah.
components:
- type: Sprite
sprite: _Impstation/Clothing/Head/Hats/kippahs/blueandgold.rsi
- type: Clothing
sprite: _Impstation/Clothing/Head/Hats/kippahs/blueandgold.rsi
slots:
- HEAD
- type: Tag
tags:
- ClothMade
Original file line number Diff line number Diff line change
@@ -0,0 +1,215 @@
#regrettably due to technical limitations spiders cannot materially dress for religious purposes
#TO DO - why is kippah white not works?

#human,dwarf,slime
- type: marking
id: BurqaSolid
bodyPart: Hair
markingCategory: Hair
speciesRestriction: [Human, Dwarf, SlimePerson]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: burqasolid

- type: marking
id: HijabFashionable
bodyPart: Hair
markingCategory: Hair
speciesRestriction: [Human, Dwarf, SlimePerson]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: hijabchic

- type: marking
id: HijabSimple
bodyPart: Hair
markingCategory: Hair
speciesRestriction: [Human, Dwarf, SlimePerson]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: hijabsimple

- type: marking
id: Niqab
bodyPart: Hair
markingCategory: Hair
speciesRestriction: [Human, Dwarf, SlimePerson]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: niqab

- type: marking
id: TichelFashionable
bodyPart: Hair
markingCategory: Hair
speciesRestriction: [Human, Dwarf, SlimePerson]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: tichelfashionable

- type: marking
id: TichelSimple
bodyPart: Hair
markingCategory: Hair
speciesRestriction: [Human, Dwarf, SlimePerson]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: tichelsimple

#lizard
- type: marking
id: BurqaSolidLizard
bodyPart: HeadSide
markingCategory: HeadSide
speciesRestriction: [Reptilian]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: burqalizard

- type: marking
id: HijabFashionableLizard
bodyPart: HeadSide
markingCategory: HeadSide
speciesRestriction: [Reptilian]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: hijabchic

- type: marking
id: HijabSimpleLizard
bodyPart: HeadSide
markingCategory: HeadSide
speciesRestriction: [Reptilian]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: hijabsimple

- type: marking
id: NiqabLizard
bodyPart: HeadSide
markingCategory: HeadSide
speciesRestriction: [Reptilian]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: niqablizard

- type: marking
id: TichelSimpleLizard
bodyPart: HeadSide
markingCategory: HeadSide
speciesRestriction: [Reptilian]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: tichelsimple

- type: marking
id: TichelFashionableLizard
bodyPart: HeadSide
markingCategory: HeadSide
speciesRestriction: [Reptilian]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: tichelfashionable

#thaven
- type: marking
id: BurqaSolidThaven
bodyPart: Hair
markingCategory: Hair
speciesRestriction: [SpElf]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: burqathaven

- type: marking
id: HijabFashionableThaven
bodyPart: Hair
markingCategory: Hair
speciesRestriction: [SpElf]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: hijabchicthaven

- type: marking
id: HijabSimpleThaven
bodyPart: Hair
markingCategory: Hair
speciesRestriction: [SpElf]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: hijabsimplethaven

- type: marking
id: NiqabThaven
bodyPart: Hair
markingCategory: Hair
speciesRestriction: [SpElf]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: niqabthaven

- type: marking
id: TichelFashionableThaven
bodyPart: Hair
markingCategory: Hair
speciesRestriction: [SpElf]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: tichelfashionablethaven

- type: marking
id: TichelSimpleThaven
bodyPart: Hair
markingCategory: Hair
speciesRestriction: [SpElf]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: tichelsimplethaven

- type: marking
id: ThavenNoEars
bodyPart: HeadSide
markingCategory: HeadSide
speciesRestriction: [SpElf]
forcedColoring: false
followSkinColor: false
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: thavennoears

#vox
- type: marking
id: HijabSimpleVox
bodyPart: Hair
markingCategory: Hair
speciesRestriction: [Vox]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: hijabsimplevox

- type: marking
id: HijabFashionableVox
bodyPart: Hair
markingCategory: Hair
speciesRestriction: [Vox]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: hijabchicvox

- type: marking
id: TichelSimpleVox
bodyPart: Hair
markingCategory: Hair
speciesRestriction: [Vox]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: tichelsimplevox

- type: marking
id: TichelFashionableVox
bodyPart: Hair
markingCategory: Hair
speciesRestriction: [Vox]
sprites:
- sprite: _Impstation/Mobs/Customization/headcovers.rsi
state: tichelfashionablevox
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@

- type: loadout
id: ClothingHeadHatKippahSimple
storage:
back:
- ClothingHeadHatKippahSimple

- type: loadout
id: ClothingHeadHatKippahWhiteAndBlue
storage:
back:
- ClothingHeadHatKippahWhiteAndBlue

- type: loadout
id: ClothingHeadHatKippahBlueAndGold
storage:
back:
- ClothingHeadHatKippahBlueAndGold
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Drawn by Carousel for Impstation",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "icon"
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Drawn by Carousel for Impstation",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "icon"
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading