Skip to content

Commit

Permalink
Religious Headgear For Character Customization (#1297)
Browse files Browse the repository at this point in the history
# Description

This PR adds a few articles of various kinds of religious headgear to
loadouts, namely a Hijab, Turban, and Kippah. All 3 are whitescale items
that are set as colorable, allowing players to make them whatever color
is desired.

Farida can finally have the pink Hijab she was always supposed to have.

<details><summary><h1>Media</h1></summary>
<p>


![image](https://github.com/user-attachments/assets/35fca330-98ba-439b-8e23-eec917b0d30c)

</p>
</details>

# Changelog

:cl:
- add: Added various articles of religious headgear to loadouts, such as
Hijab, Kippah, and Turban. All of these are set to allow custom colors.
  • Loading branch information
VMSolidus authored Nov 30, 2024
1 parent de98c2a commit e46a863
Show file tree
Hide file tree
Showing 12 changed files with 128 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -117,3 +117,9 @@
id: LoadoutHeadCowboyGrey
- type: loadout
id: LoadoutHeadCowboyRed
- type: loadout
id: LoadoutHeadHijabColorable
- type: loadout
id: LoadoutHeadTurbanColorable
- type: loadout
id: LoadoutHeadKippahColorable
32 changes: 32 additions & 0 deletions Resources/Prototypes/Entities/Clothing/Head/religious.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatHijabColorable
name: hijab
description: Encompassing cloth headwear worn by some human cultures and religions.
components:
- type: Sprite
sprite: Clothing/Head/ReligiousHeadgear/hijab.rsi
- type: Clothing
sprite: Clothing/Head/ReligiousHeadgear/hijab.rsi

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatTurbanColorable
name: turban
description: A sturdy cloth, worn around the head.
components:
- type: Sprite
sprite: Clothing/Head/ReligiousHeadgear/turban.rsi
- type: Clothing
sprite: Clothing/Head/ReligiousHeadgear/turban.rsi

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatKippahColorable
name: kippah
description: A head covering commonly worn by those of Jewish faith.
components:
- type: Sprite
sprite: Clothing/Head/ReligiousHeadgear/kippah.rsi
- type: Clothing
sprite: Clothing/Head/ReligiousHeadgear/kippah.rsi
36 changes: 36 additions & 0 deletions Resources/Prototypes/Loadouts/Generic/head.yml
Original file line number Diff line number Diff line change
Expand Up @@ -746,3 +746,39 @@
requirements:
- !type:CharacterItemGroupRequirement
group: LoadoutHead

- type: loadout
id: LoadoutHeadHijabColorable
category: Head
cost: 0
exclusive: true
customColorTint: true
items:
- ClothingHeadHatHijabColorable
requirements:
- !type:CharacterItemGroupRequirement
group: LoadoutHead

- type: loadout
id: LoadoutHeadTurbanColorable
category: Head
cost: 0
exclusive: true
customColorTint: true
items:
- ClothingHeadHatTurbanColorable
requirements:
- !type:CharacterItemGroupRequirement
group: LoadoutHead

- type: loadout
id: LoadoutHeadKippahColorable
category: Head
cost: 0
exclusive: true
customColorTint: true
items:
- ClothingHeadHatKippahColorable
requirements:
- !type:CharacterItemGroupRequirement
group: LoadoutHead
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": "Taken from Aurorastation at commit https://github.com/Aurorastation/Aurora.3/commit/b807d2f481400d0ea970643a2a345a4a04279605",
"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": "Taken from Aurorastation at commit https://github.com/Aurorastation/Aurora.3/commit/310e688d876c027e87ea35312111bc6eb1f06660",
"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": "Taken from Aurorastation at commit https://github.com/Aurorastation/Aurora.3/commit/b807d2f481400d0ea970643a2a345a4a04279605",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "icon"
}
]
}

0 comments on commit e46a863

Please sign in to comment.