Guild berets and signs (#1786)

* Guild berets and signs

* Naming fix

* Small fix

* Russ
This commit is contained in:
SenorJaba
2025-09-17 17:51:51 +03:00
committed by GitHub
parent 66608b2388
commit a370bc19b0
28 changed files with 310 additions and 4 deletions

View File

@@ -63,7 +63,7 @@ cp14-loadout-merchant-shirt = Merchant's shirt
cp14-loadout-merchant-pants = Merchant's pants
cp14-loadout-merchant-shoes = Merchant's shoes
# Guildmaster
# Guild
cp14-loadout-guildmaster-outer = Guildmaster outer clothes
cp14-loadout-guildmaster-head = Guildmaster hat
@@ -72,3 +72,5 @@ cp14-loadout-guildmaster-shirt = Guildmaster shirt
cp14-loadout-guildmaster-pants = Guildmaster pants
cp14-loadout-guildmaster-shoes = Guildmaster shoes
cp14-loadout-guildmaster-spells = Guildmaster spells
cp14-loadout-guildworker-head = Guild worker's head

View File

@@ -63,7 +63,7 @@ cp14-loadout-merchant-shirt = Рубашка торговца
cp14-loadout-merchant-pants = Штаны торговца
cp14-loadout-merchant-shoes = Ботинки торговца
# Guildmaster
# Guild
cp14-loadout-guildmaster-outer = Верхняя одежда гильдмастера
cp14-loadout-guildmaster-head = Шляпа гильдмастера
@@ -71,4 +71,6 @@ cp14-loadout-guildmaster-cloak = Накидка гильдмастера
cp14-loadout-guildmaster-shirt = Рубашка гильдмастера
cp14-loadout-guildmaster-pants = Штаны гильдмастера
cp14-loadout-guildmaster-shoes = Ботинки гильдмастера
cp14-loadout-guildmaster-spells = Заклинания гильдмастера
cp14-loadout-guildmaster-spells = Заклинания гильдмастера
cp14-loadout-guildworker-head = Шляпа работника гильдии

View File

@@ -93,6 +93,14 @@
- id: CP14StampDenied
- id: CP14StampApproved
- id: CP14PaperFolderBlue
- id: CP14ClothingHeadGuildBeretRed
- id: CP14ClothingHeadGuildBeretYellow
- id: CP14ClothingHeadGuildBeretBlue
- id: CP14ClothingHeadGuildBeretGreen
- id: CP14GuildSignRed
- id: CP14GuildSignYellow
- id: CP14GuildSignGreen
- id: CP14GuildSignBlue
- type: entity
parent: CP14WoodenCloset

View File

@@ -0,0 +1,54 @@
- type: entity
parent: CP14ClothingHeadBase
id: CP14ClothingHeadGuildBeret
name: guild beret
description: A welcoming sign of care and responsibility.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/Roles/GuildWorker/guild_beret.rsi
- type: Clothing
sprite: _CP14/Clothing/Head/Roles/GuildWorker/guild_beret.rsi
- type: entity
parent: CP14ClothingHeadBase
id: CP14ClothingHeadGuildBeretRed
name: red guild beret
description: A welcoming sign of care and responsibility. This one is associated with hunting and fighting.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/Roles/GuildWorker/red_guild_beret.rsi
- type: Clothing
sprite: _CP14/Clothing/Head/Roles/GuildWorker/red_guild_beret.rsi
- type: entity
parent: CP14ClothingHeadBase
id: CP14ClothingHeadGuildBeretYellow
name: yellow guild beret
description: A welcoming sign of care and responsibility. This one is associated with gathering and mining.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/Roles/GuildWorker/yellow_guild_beret.rsi
- type: Clothing
sprite: _CP14/Clothing/Head/Roles/GuildWorker/yellow_guild_beret.rsi
- type: entity
parent: CP14ClothingHeadBase
id: CP14ClothingHeadGuildBeretBlue
name: blue guild beret
description: A welcoming sign of care and responsibility. This one is associated with creating and building.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/Roles/GuildWorker/blue_guild_beret.rsi
- type: Clothing
sprite: _CP14/Clothing/Head/Roles/GuildWorker/blue_guild_beret.rsi
- type: entity
parent: CP14ClothingHeadBase
id: CP14ClothingHeadGuildBeretGreen
name: green guild beret
description: A welcoming sign of care and responsibility. This one is associated with speaking and teaching.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/Roles/GuildWorker/green_guild_beret.rsi
- type: Clothing
sprite: _CP14/Clothing/Head/Roles/GuildWorker/green_guild_beret.rsi

View File

@@ -0,0 +1,91 @@
- type: entity
id: CP14GuildSignRed
name: red guild sign
description: A small sign to indicate a desk related to red quests.
parent:
- BaseItem
- CP14BaseFlammable
categories: [ ForkFiltered ]
components:
- type: Sprite
noRot: true
sprite: _CP14/Objects/Misc/guild_signs.rsi
state: red
- type: Item
size: Small
- type: Damageable
damageContainer: Inorganic
damageModifierSet: CP14Wood
- type: Destructible
thresholds:
- trigger:
!type:DamageTypeTrigger
damageType: Heat
damage: 6
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
CP14Ash1:
min: 1
max: 2
- trigger:
!type:DamageTrigger
damage: 10
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
collection: WoodDestroy
- !type:SpawnEntitiesBehavior
spawn:
CP14WoodenPlanks1:
min: 1
max: 1
- type: PhysicalComposition
materialComposition:
CP14WoodenPlanks: 20
- type: entity
id: CP14GuildSignYellow
name: yellow guild sign
description: A small sign to indicate a desk related to yellow quests.
parent:
- CP14GuildSignRed
categories: [ ForkFiltered ]
components:
- type: Sprite
noRot: true
sprite: _CP14/Objects/Misc/guild_signs.rsi
state: yellow
- type: entity
id: CP14GuildSignBlue
name: blue guild sign
description: A small sign to indicate a desk related to blue quests.
parent:
- CP14GuildSignRed
categories: [ ForkFiltered ]
components:
- type: Sprite
noRot: true
sprite: _CP14/Objects/Misc/guild_signs.rsi
state: blue
- type: entity
id: CP14GuildSignGreen
name: green guild sign
description: A small sign to indicate a desk related to green quests.
parent:
- CP14GuildSignRed
categories: [ ForkFiltered ]
components:
- type: Sprite
noRot: true
sprite: _CP14/Objects/Misc/guild_signs.rsi
state: green

View File

@@ -0,0 +1,36 @@
# Head
- type: loadoutGroup
id: CP14GuildWorkerHead
name: cp14-loadout-guildworker-head
loadouts:
- CP14ClothingHeadGuildBeret
- CP14ClothingHeadGuildBeretRed
- CP14ClothingHeadGuildBeretYellow
- CP14ClothingHeadGuildBeretBlue
- CP14ClothingHeadGuildBeretGreen
- type: loadout
id: CP14ClothingHeadGuildBeret
equipment:
head: CP14ClothingHeadGuildBeret
- type: loadout
id: CP14ClothingHeadGuildBeretRed
equipment:
head: CP14ClothingHeadGuildBeretRed
- type: loadout
id: CP14ClothingHeadGuildBeretYellow
equipment:
head: CP14ClothingHeadGuildBeretYellow
- type: loadout
id: CP14ClothingHeadGuildBeretGreen
equipment:
head: CP14ClothingHeadGuildBeretGreen
- type: loadout
id: CP14ClothingHeadGuildBeretBlue
equipment:
head: CP14ClothingHeadGuildBeretBlue

View File

@@ -147,7 +147,7 @@
groups:
- CP14GuildmasterOuterClothing
- CP14GeneralEyes
- CP14GeneralHead
- CP14GuildWorkerHead
- CP14GuildmasterShirt
- CP14GuildmasterPants
- CP14GuildmasterShoes

Binary file not shown.

After

Width:  |  Height:  |  Size: 599 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 274 B

View File

@@ -0,0 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-4.0",
"copyright": "Created by Prazat, recolored by Jaba",
"size": {
"x": 48,
"y": 48
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 580 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 274 B

View File

@@ -0,0 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-4.0",
"copyright": "Created by Prazat, recolored by Jaba",
"size": {
"x": 48,
"y": 48
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 580 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 261 B

View File

@@ -0,0 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-4.0",
"copyright": "Created by Prazat, recolored by Jaba",
"size": {
"x": 48,
"y": 48
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 596 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 277 B

View File

@@ -0,0 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-4.0",
"copyright": "Created by Prazat, recolored by Jaba",
"size": {
"x": 48,
"y": 48
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 587 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 267 B

View File

@@ -0,0 +1,18 @@
{
"version": 1,
"license": "CC-BY-SA-4.0",
"copyright": "Created by Prazat, recolored by Jaba",
"size": {
"x": 48,
"y": 48
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 413 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 432 B

View File

@@ -0,0 +1,23 @@
{
"version": 1,
"license": "CC-BY-SA-4.0",
"copyright": "Created by Jaba",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "red"
},
{
"name": "green"
},
{
"name": "yellow"
},
{
"name": "blue"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 387 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 403 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 412 B

After

Width:  |  Height:  |  Size: 387 B