Modular helmet (#1206)

* modular helmet

* fix

* del Bascinet
This commit is contained in:
Nim
2025-04-22 14:12:41 +03:00
committed by GitHub
parent 0996413d72
commit b70af8848c
38 changed files with 1283 additions and 44 deletions

View File

@@ -6,3 +6,6 @@ cp14-modular-slot-arrow-tip = arrow tip
cp14-modular-slot-cuisses = cuisses
cp14-modular-slot-greave = greave
cp14-modular-slot-visor = visor
cp14-modular-slot-aventail = aventail

View File

@@ -6,3 +6,6 @@ cp14-modular-slot-arrow-tip = наконечник стрелы
cp14-modular-slot-cuisses = набедренник
cp14-modular-slot-greave = поножи
cp14-modular-slot-visor = личина
cp14-modular-slot-aventail = воротник

View File

@@ -140,4 +140,4 @@
amount: 4
- id: CP14SpellscrollSignalLightRed
amount: 4
- id: CP14ArmorIronСhainmailPresets
- id: CP14ArmorIronChainmailPresets

View File

@@ -0,0 +1,82 @@
- type: entity
parent: BaseItem
id: CP14ModularAventailBase
abstract: true
categories: [ ForkFiltered ]
components:
- type: Item
size: Small
storedRotation: 0
shape:
- 0,0,0,0
- type: entity
parent: CP14ModularAventailBase
id: CP14ModularAventailIronChainmail
name: iron aventail chainmail
description: A aventail of chainmail to protect the neck from blows and piercing at vital points.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Aventail/chainmail.rsi
layers:
- state: icon
- type: CP14ModularCraftPart
possibleParts:
- AventailIronChainmail
- type: CP14Material
materials:
CP14Iron: 10
- type: entity
parent: CP14ModularAventailBase
id: CP14ModularAventailGoldChainmail
name: golden aventail chainmail
description: A aventail of chainmail to protect the neck from blows and piercing at vital points.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Aventail/chainmail.rsi
layers:
- state: icon
color: "#ffe269"
- type: CP14ModularCraftPart
possibleParts:
- AventailGoldChainmail
- type: CP14Material
materials:
CP14Gold: 10
- type: entity
parent: CP14ModularAventailBase
id: CP14ModularAventailCopperChainmail
name: copper aventail chainmail
description: A aventail of chainmail to protect the neck from blows and piercing at vital points.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Aventail/chainmail.rsi
layers:
- state: icon
color: "#e28f08"
- type: CP14ModularCraftPart
possibleParts:
- AventailCopperChainmail
- type: CP14Material
materials:
CP14Copper: 10
- type: entity
parent: CP14ModularAventailBase
id: CP14ModularAventailMithrilChainmail
name: mithril aventail chainmail
description: A aventail of chainmail to protect the neck from blows and piercing at vital points.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Aventail/chainmail.rsi
layers:
- state: icon
color: "#38f0b3"
- type: CP14ModularCraftPart
possibleParts:
- AventailMithrilChainmail
- type: CP14Material
materials:
CP14Mithril: 10

View File

@@ -0,0 +1,70 @@
- type: entity
parent: CP14ModularAventailBase
id: CP14ModularAventailIronPlate
name: iron aventail plate
description: An iron sheet aventail to protect the neck from blows and piercing in vital places. Uncomfortable.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Aventail/plate.rsi
layers:
- state: icon
- type: CP14ModularCraftPart
possibleParts:
- AventailIronPlate
- type: CP14Material
materials:
CP14Iron: 10
- type: entity
parent: CP14ModularAventailBase
id: CP14ModularAventailGoldPlate
name: golden aventail plate
description: An golden sheet aventail to protect the neck from blows and piercing in vital places. Uncomfortable.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Aventail/plate.rsi
layers:
- state: icon
color: "#ffe269"
- type: CP14ModularCraftPart
possibleParts:
- AventailGoldPlate
- type: CP14Material
materials:
CP14Gold: 10
- type: entity
parent: CP14ModularAventailBase
id: CP14ModularAventailCopperPlate
name: copper aventail plate
description: An copper sheet aventail to protect the neck from blows and piercing in vital places. Uncomfortable.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Aventail/plate.rsi
layers:
- state: icon
color: "#e28f08"
- type: CP14ModularCraftPart
possibleParts:
- AventailCopperPlate
- type: CP14Material
materials:
CP14Copper: 10
- type: entity
parent: CP14ModularAventailBase
id: CP14ModularAventailMithrilPlate
name: mithril aventail plate
description: An mithril sheet aventail to protect the neck from blows and piercing in vital places. Uncomfortable.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Aventail/plate.rsi
layers:
- state: icon
color: "#38f0b3"
- type: CP14ModularCraftPart
possibleParts:
- AventailMithrilPlate
- type: CP14Material
materials:
CP14Mithril: 10

View File

@@ -0,0 +1,143 @@
- type: entity
parent: CP14ClothingHeadBase
id: CP14ModularHeadBase
abstract: true
categories: [ ForkFiltered ]
components:
- type: ClothingSpeedModifier
walkModifier: 1
sprintModifier: 1
- type: CP14LabeledRenaming
- type: CP14ModularCraftStartPoint
startSlots:
- Visor
- Aventail
- type: entity
parent: CP14ModularHeadBase
id: CP14HelmetIronCapellina
name: iron capellina
description: Protects against large object strikes to the head.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Helmet/capellina.rsi
- type: Clothing
sprite: _CP14/Clothing/Head/ModularArmor/Helmet/capellina.rsi
- type: Armor
modifiers:
coefficients:
Blunt: 0.93
Slash: 0.94
Piercing: 0.97
- type: ClothingSpeedModifier
walkModifier: 0.97
sprintModifier: 0.97
- type: CP14ModularCraftStartPoint
startProtoPart: CP14HelmetIronCapellina
- type: CP14MagicManacostModify
globalModifier: 1.05
- type: CP14Material
materials:
CP14Iron: 20
- type: entity
parent: CP14ModularHeadBase
id: CP14HelmetGoldCapellina
name: golden capellina
description: Protects against large object strikes to the head.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Helmet/capellina.rsi
layers:
- state: icon
color: "#ffe269"
- type: Clothing
sprite: _CP14/Clothing/Head/ModularArmor/Helmet/capellina.rsi
clothingVisuals:
head:
- state: equipped-HELMET
color: "#ffe269"
- type: Armor
modifiers:
coefficients:
Blunt: 0.96
Slash: 0.98
Piercing: 0.99
- type: ClothingSpeedModifier
walkModifier: 0.96
sprintModifier: 0.96
- type: CP14ModularCraftStartPoint
startProtoPart: CP14HelmetGoldCapellina
- type: CP14MagicManacostModify
globalModifier: 1.01
- type: CP14Material
materials:
CP14Gold: 20
- type: entity
parent: CP14ModularHeadBase
id: CP14HelmetCopperCapellina
name: copper capellina
description: Protects against large object strikes to the head.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Helmet/capellina.rsi
layers:
- state: icon
color: "#e28f08"
- type: Clothing
sprite: _CP14/Clothing/Head/ModularArmor/Helmet/capellina.rsi
clothingVisuals:
head:
- state: equipped-HELMET
color: "#e28f08"
- type: Armor
modifiers:
coefficients:
Blunt: 0.95
Slash: 0.96
Piercing: 0.98
- type: ClothingSpeedModifier
walkModifier: 0.98
sprintModifier: 0.98
- type: CP14ModularCraftStartPoint
startProtoPart: CP14HelmetCopperCapellina
- type: CP14MagicManacostModify
globalModifier: 1.03
- type: CP14Material
materials:
CP14Copper: 20
- type: entity
parent: CP14ModularHeadBase
id: CP14HelmetMithrilCapellina
name: mithril capellina
description: Protects against large object strikes to the head.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Helmet/capellina.rsi
layers:
- state: icon
color: "#38f0b3"
- type: Clothing
sprite: _CP14/Clothing/Head/ModularArmor/Helmet/capellina.rsi
clothingVisuals:
head:
- state: equipped-HELMET
color: "#38f0b3"
- type: Armor
modifiers:
coefficients:
Blunt: 0.91
Slash: 0.92
Piercing: 0.95
- type: ClothingSpeedModifier
walkModifier: 0.98
sprintModifier: 0.98
- type: CP14ModularCraftStartPoint
startProtoPart: CP14HelmetMithrilCapellina
- type: CP14MagicManacostModify
globalModifier: 0.98
- type: CP14Material
materials:
CP14Mithril: 20

View File

@@ -0,0 +1,130 @@
- type: entity
parent: CP14ModularHeadBase
id: CP14HelmetIronPalmHelmet
name: iron palm helmet
description: A tight fitting helmet that protects your head from impact.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Helmet/palm_helmet.rsi
- type: Clothing
sprite: _CP14/Clothing/Head/ModularArmor/Helmet/palm_helmet.rsi
- type: Armor
modifiers:
coefficients:
Blunt: 0.92
Slash: 0.97
Piercing: 0.95
Heat: 0.98
- type: ClothingSpeedModifier
walkModifier: 0.97
sprintModifier: 0.97
- type: CP14ModularCraftStartPoint
startProtoPart: CP14HelmetIronCapellina
- type: CP14MagicManacostModify
globalModifier: 1.05
- type: CP14Material
materials:
CP14Iron: 20
- type: entity
parent: CP14ModularHeadBase
id: CP14HelmetGoldPalmHelmet
name: golden palm helmet
description: A tight fitting helmet that protects your head from impact.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Helmet/palm_helmet.rsi
layers:
- state: icon
color: "#ffe269"
- type: Clothing
sprite: _CP14/Clothing/Head/ModularArmor/Helmet/palm_helmet.rsi
clothingVisuals:
head:
- state: equipped-HELMET
color: "#ffe269"
- type: Armor
modifiers:
coefficients:
Blunt: 0.95
Slash: 0.96
Piercing: 0.96
- type: ClothingSpeedModifier
walkModifier: 0.96
sprintModifier: 0.96
- type: CP14ModularCraftStartPoint
startProtoPart: CP14HelmetGoldPalmHelmet
- type: CP14MagicManacostModify
globalModifier: 1.01
- type: CP14Material
materials:
CP14Gold: 20
- type: entity
parent: CP14ModularHeadBase
id: CP14HelmetCopperPalmHelmet
name: copper palm helmet
description: A tight fitting helmet that protects your head from impact.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Helmet/palm_helmet.rsi
layers:
- state: icon
color: "#e28f08"
- type: Clothing
sprite: _CP14/Clothing/Head/ModularArmor/Helmet/palm_helmet.rsi
clothingVisuals:
head:
- state: equipped-HELMET
color: "#e28f08"
- type: Armor
modifiers:
coefficients:
Blunt: 0.94
Slash: 0.98
Piercing: 0.96
- type: ClothingSpeedModifier
walkModifier: 0.98
sprintModifier: 0.98
- type: CP14ModularCraftStartPoint
startProtoPart: CP14HelmetCopperPalmHelmet
- type: CP14MagicManacostModify
globalModifier: 1.03
- type: CP14Material
materials:
CP14Copper: 20
- type: entity
parent: CP14ModularHeadBase
id: CP14HelmetMithrilPalmHelmet
name: mithril palm helmet
description: A tight fitting helmet that protects your head from impact.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Helmet/palm_helmet.rsi
layers:
- state: icon
color: "#38f0b3"
- type: Clothing
sprite: _CP14/Clothing/Head/ModularArmor/Helmet/palm_helmet.rsi
clothingVisuals:
head:
- state: equipped-HELMET
color: "#38f0b3"
- type: Armor
modifiers:
coefficients:
Blunt: 0.90
Slash: 0.95
Piercing: 0.93
Heat: 0.98
- type: ClothingSpeedModifier
walkModifier: 0.98
sprintModifier: 0.98
- type: CP14ModularCraftStartPoint
startProtoPart: CP14HelmetMithrilPalmHelmet
- type: CP14MagicManacostModify
globalModifier: 0.98
- type: CP14Material
materials:
CP14Mithril: 20

View File

@@ -0,0 +1,82 @@
- type: entity
parent: BaseItem
id: CP14ModularVisorBase
abstract: true
categories: [ ForkFiltered ]
components:
- type: Item
size: Small
storedRotation: 0
shape:
- 0,0,0,0
- type: entity
parent: CP14ModularVisorBase
id: CP14ModularVisorIronChainmail
name: iron visor chainmail
description: A chainmail visor that protects the face from nasty damage and leaves the wearer looking all that beautiful. And the skin breathes.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Visor/chainmail.rsi
layers:
- state: icon
- type: CP14ModularCraftPart
possibleParts:
- VisorIronChainmail
- type: CP14Material
materials:
CP14Iron: 10
- type: entity
parent: CP14ModularVisorBase
id: CP14ModularVisorGoldChainmail
name: golden visor chainmail
description: A chainmail visor that protects the face from nasty damage and leaves the wearer looking all that beautiful. And the skin breathes.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Visor/chainmail.rsi
layers:
- state: icon
color: "#ffe269"
- type: CP14ModularCraftPart
possibleParts:
- VisorGoldChainmail
- type: CP14Material
materials:
CP14Gold: 10
- type: entity
parent: CP14ModularVisorBase
id: CP14ModularVisorCopperChainmail
name: copper visor chainmail
description: A chainmail visor that protects the face from nasty damage and leaves the wearer looking all that beautiful. And the skin breathes.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Visor/chainmail.rsi
layers:
- state: icon
color: "#e28f08"
- type: CP14ModularCraftPart
possibleParts:
- VisorCopperChainmail
- type: CP14Material
materials:
CP14Copper: 10
- type: entity
parent: CP14ModularVisorBase
id: CP14ModularVisorMithrilChainmail
name: mithril visor chainmail
description: A chainmail visor that protects the face from nasty damage and leaves the wearer looking all that beautiful. And the skin breathes.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Visor/chainmail.rsi
layers:
- state: icon
color: "#38f0b3"
- type: CP14ModularCraftPart
possibleParts:
- VisorMithrilChainmail
- type: CP14Material
materials:
CP14Mithril: 10

View File

@@ -0,0 +1,70 @@
- type: entity
parent: CP14ModularVisorBase
id: CP14ModularVisorIronPlate
name: iron visor plate
description: A iron plate visor that protects the face from nasty damage and leaves the wearer looking all that good-looking. Not as comfortable.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Visor/plate.rsi
layers:
- state: icon
- type: CP14ModularCraftPart
possibleParts:
- VisorIronPlate
- type: CP14Material
materials:
CP14Iron: 10
- type: entity
parent: CP14ModularVisorBase
id: CP14ModularVisorGoldPlate
name: golden visor plate
description: A golden plate visor that protects the face from nasty damage and leaves the wearer looking all that good-looking. Very uncomfortable.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Visor/plate.rsi
layers:
- state: icon
color: "#ffe269"
- type: CP14ModularCraftPart
possibleParts:
- VisorGoldPlate
- type: CP14Material
materials:
CP14Gold: 10
- type: entity
parent: CP14ModularVisorBase
id: CP14ModularVisorCopperPlate
name: copper visor plate
description: A copper plate visor that protects the face from nasty damage and leaves the wearer looking all that good-looking. Not as comfortable.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Visor/plate.rsi
layers:
- state: icon
color: "#e28f08"
- type: CP14ModularCraftPart
possibleParts:
- VisorCopperPlate
- type: CP14Material
materials:
CP14Copper: 10
- type: entity
parent: CP14ModularVisorBase
id: CP14ModularVisorMithrilPlate
name: mithril visor plate
description: A mithril plate visor that protects the face from nasty damage and leaves the wearer looking all that good-looking.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/ModularArmor/Visor/plate.rsi
layers:
- state: icon
color: "#38f0b3"
- type: CP14ModularCraftPart
possibleParts:
- VisorMithrilPlate
- type: CP14Material
materials:
CP14Mithril: 10

View File

@@ -1,27 +1,7 @@
- type: entity
parent: CP14ClothingHeadBase
id: CP14ClothingHeadCapellina
name: capellina
description: Protects against large object strikes to the head.
components:
- type: Sprite
sprite: _CP14/Clothing/Head/Produced/Armor/capellina.rsi
- type: Clothing
sprite: _CP14/Clothing/Head/Produced/Armor/capellina.rsi
- type: Armor
modifiers:
coefficients:
Blunt: 0.92
Slash: 0.93
Piercing: 0.96
- type: ClothingSpeedModifier
walkModifier: 0.97
sprintModifier: 0.97
- type: entity
parent: CP14ClothingHeadBase
id: CP14ClothingHeadBascinet
name: bascinet
name: bascinet # will need to be modularised
description: Protects most of the head, but the face is still not worth catching blows.
components:
- type: Sprite

View File

@@ -80,7 +80,7 @@
- GreaveMithrilPlate
- type: entity
id: CP14ArmorIronСhainmailPresets
id: CP14ArmorIronChainmailPresets
parent: CP14ArmorIronChainmail
name: full iron chainmail
description: Full iron ringed armour, lightweight and has decent protection.
@@ -98,7 +98,7 @@
- GreaveIronChainmail
- type: entity
id: CP14ArmorMithrilСhainmailPresets
id: CP14ArmorMithrilChainmailPresets
parent: CP14ArmorMithrilChainmail
name: full mithril chainmail
description: A full mithril armour that may have been slowly and painstakingly assembled by dwarven smiths. A most valuable piece of work.

View File

@@ -0,0 +1,72 @@
- type: modularPart
id: BaseAventailChainmail
modifiers:
- !type:Inherit
copyFrom:
- BaseClothingArmor
- type: modularPart
id: AventailIronChainmail
slots:
- Aventail
sourcePart: CP14ScrapIron
rsiPath: _CP14/Clothing/Head/ModularArmor/Aventail/chainmail.rsi
modifiers:
- !type:Inherit
copyFrom:
- BaseAventailChainmail
- !type:EditArmor
modifiers:
coefficients:
Slash: -0.06
Piercing: -0.01
- type: modularPart
id: AventailGoldChainmail
slots:
- Aventail
sourcePart: CP14ScrapGold
rsiPath: _CP14/Clothing/Head/ModularArmor/Aventail/chainmail.rsi
color: "#ffe269"
modifiers:
- !type:Inherit
copyFrom:
- BaseAventailChainmail
- !type:EditArmor
modifiers:
coefficients:
Slash: -0.03
- type: modularPart
id: AventailCopperChainmail
slots:
- Aventail
sourcePart: CP14ScrapCopper
rsiPath: _CP14/Clothing/Head/ModularArmor/Aventail/chainmail.rsi
color: "#e28f08"
modifiers:
- !type:Inherit
copyFrom:
- BaseAventailChainmail
- !type:EditArmor
modifiers:
coefficients:
Slash: -0.04
- type: modularPart
id: AventailMithrilChainmail
slots:
- Aventail
sourcePart: CP14ScrapMithril
rsiPath: _CP14/Clothing/Head/ModularArmor/Aventail/chainmail.rsi
color: "#38f0b3"
modifiers:
- !type:Inherit
copyFrom:
- BaseAventailChainmail
- !type:EditArmor
modifiers:
coefficients:
Blunt: -0.03
Slash: -0.07
Piercing: -0.02

View File

@@ -0,0 +1,92 @@
- type: modularPart
id: BaseAventailPlate
modifiers:
- !type:Inherit
copyFrom:
- BaseClothingArmor
- type: modularPart
id: AventailIronPlate
slots:
- Aventail
sourcePart: CP14ScrapIron
rsiPath: _CP14/Clothing/Head/ModularArmor/Aventail/plate.rsi
modifiers:
- !type:Inherit
copyFrom:
- BaseAventailPlate
- !type:EditArmor
modifiers:
coefficients:
Blunt: -0.04
Slash: -0.02
Piercing: -0.05
Heat: -0.04
- !type:EditClothingSpeed
walkModifier: 0.99
sprintModifier: 0.99
- type: modularPart
id: AventailGoldPlate
slots:
- Aventail
sourcePart: CP14ScrapGold
rsiPath: _CP14/Clothing/Head/ModularArmor/Aventail/plate.rsi
color: "#ffe269"
modifiers:
- !type:Inherit
copyFrom:
- BaseAventailPlate
- !type:EditArmor
modifiers:
coefficients:
Blunt: -0.01
Slash: -0.01
Piercing: -0.03
- !type:EditClothingSpeed
walkModifier: 0.98
sprintModifier: 0.98
- type: modularPart
id: AventailCopperPlate
slots:
- Aventail
sourcePart: CP14ScrapCopper
rsiPath: _CP14/Clothing/Head/ModularArmor/Aventail/plate.rsi
color: "#e28f08"
modifiers:
- !type:Inherit
copyFrom:
- BaseAventailPlate
- !type:EditArmor
modifiers:
coefficients:
Blunt: -0.03
Slash: -0.01
Piercing: -0.03
Heat: -0.02
- !type:EditClothingSpeed
walkModifier: 0.99
sprintModifier: 0.99
- type: modularPart
id: AventailMithrilPlate
slots:
- Aventail
sourcePart: CP14ScrapMithril
rsiPath: _CP14/Clothing/Head/ModularArmor/Aventail/plate.rsi
color: "#38f0b3"
modifiers:
- !type:Inherit
copyFrom:
- BaseAventailPlate
- !type:EditArmor
modifiers:
coefficients:
Blunt: -0.06
Slash: -0.03
Piercing: -0.08
Heat: -0.08
- !type:EditClothingSpeed
walkModifier: 0.99
sprintModifier: 0.99

View File

@@ -0,0 +1,72 @@
- type: modularPart
id: BaseVisorChainmail
modifiers:
- !type:Inherit
copyFrom:
- BaseClothingArmor
- type: modularPart
id: VisorIronChainmail
slots:
- Visor
sourcePart: CP14ScrapIron
rsiPath: _CP14/Clothing/Head/ModularArmor/Visor/chainmail.rsi
modifiers:
- !type:Inherit
copyFrom:
- BaseVisorChainmail
- !type:EditArmor
modifiers:
coefficients:
Slash: -0.06
Piercing: -0.01
- type: modularPart
id: VisorGoldChainmail
slots:
- Visor
sourcePart: CP14ScrapGold
rsiPath: _CP14/Clothing/Head/ModularArmor/Visor/chainmail.rsi
color: "#ffe269"
modifiers:
- !type:Inherit
copyFrom:
- BaseVisorChainmail
- !type:EditArmor
modifiers:
coefficients:
Slash: -0.03
- type: modularPart
id: VisorCopperChainmail
slots:
- Visor
sourcePart: CP14ScrapCopper
rsiPath: _CP14/Clothing/Head/ModularArmor/Visor/chainmail.rsi
color: "#e28f08"
modifiers:
- !type:Inherit
copyFrom:
- BaseVisorChainmail
- !type:EditArmor
modifiers:
coefficients:
Slash: -0.04
- type: modularPart
id: VisorMithrilChainmail
slots:
- Visor
sourcePart: CP14ScrapMithril
rsiPath: _CP14/Clothing/Head/ModularArmor/Visor/chainmail.rsi
color: "#38f0b3"
modifiers:
- !type:Inherit
copyFrom:
- BaseVisorChainmail
- !type:EditArmor
modifiers:
coefficients:
Blunt: -0.03
Slash: -0.07
Piercing: -0.02

View File

@@ -0,0 +1,92 @@
- type: modularPart
id: BaseVisorPlate
modifiers:
- !type:Inherit
copyFrom:
- BaseClothingArmor
- type: modularPart
id: VisorIronPlate
slots:
- Visor
sourcePart: CP14ScrapIron
rsiPath: _CP14/Clothing/Head/ModularArmor/Visor/plate.rsi
modifiers:
- !type:Inherit
copyFrom:
- BaseVisorPlate
- !type:EditArmor
modifiers:
coefficients:
Blunt: -0.04
Slash: -0.02
Piercing: -0.05
Heat: -0.04
- !type:EditClothingSpeed
walkModifier: 0.99
sprintModifier: 0.99
- type: modularPart
id: VisorGoldPlate
slots:
- Visor
sourcePart: CP14ScrapGold
rsiPath: _CP14/Clothing/Head/ModularArmor/Visor/plate.rsi
color: "#ffe269"
modifiers:
- !type:Inherit
copyFrom:
- BaseVisorPlate
- !type:EditArmor
modifiers:
coefficients:
Blunt: -0.01
Slash: -0.01
Piercing: -0.03
- !type:EditClothingSpeed
walkModifier: 0.98
sprintModifier: 0.98
- type: modularPart
id: VisorCopperPlate
slots:
- Visor
sourcePart: CP14ScrapCopper
rsiPath: _CP14/Clothing/Head/ModularArmor/Visor/plate.rsi
color: "#e28f08"
modifiers:
- !type:Inherit
copyFrom:
- BaseVisorPlate
- !type:EditArmor
modifiers:
coefficients:
Blunt: -0.03
Slash: -0.01
Piercing: -0.03
Heat: -0.02
- !type:EditClothingSpeed
walkModifier: 0.99
sprintModifier: 0.99
- type: modularPart
id: VisorMithrilPlate
slots:
- Visor
sourcePart: CP14ScrapMithril
rsiPath: _CP14/Clothing/Head/ModularArmor/Visor/plate.rsi
color: "#38f0b3"
modifiers:
- !type:Inherit
copyFrom:
- BaseVisorPlate
- !type:EditArmor
modifiers:
coefficients:
Blunt: -0.06
Slash: -0.03
Piercing: -0.08
Heat: -0.08
- !type:EditClothingSpeed
walkModifier: 0.99
sprintModifier: 0.99

View File

@@ -25,3 +25,11 @@
- type: modularSlot
id: Greave
name: cp14-modular-slot-greave
- type: modularSlot
id: Visor
name: cp14-modular-slot-visor
- type: modularSlot
id: Aventail
name: cp14-modular-slot-aventail

View File

@@ -148,26 +148,6 @@
count: 1
result: CP14BaseLockpick
- type: CP14Recipe
id: CP14ClothingHeadCapellina
tag: CP14RecipeAnvil
craftTime: 4
requirements:
- !type:StackResource
stack: CP14IronBar
count: 3
result: CP14ClothingHeadCapellina
- type: CP14Recipe
id: CP14ClothingHeadBascinet
tag: CP14RecipeAnvil
craftTime: 5
requirements:
- !type:StackResource
stack: CP14IronBar #Add skin as well?
count: 4
result: CP14ClothingHeadBascinet
- type: CP14Recipe
id: CP14BaseLightCrossbow
tag: CP14RecipeAnvil

View File

@@ -0,0 +1,84 @@
# Plate
- type: CP14Recipe
id: CP14ModularAventailIronPlate
tag: CP14RecipeAnvil
craftTime: 4
requirements:
- !type:StackResource
stack: CP14IronBar
count: 1
result: CP14ModularAventailIronPlate
- type: CP14Recipe
id: CP14ModularAventailGoldPlate
tag: CP14RecipeAnvil
craftTime: 4
requirements:
- !type:StackResource
stack: CP14GoldBar
count: 1
result: CP14ModularAventailGoldPlate
- type: CP14Recipe
id: CP14ModularAventailCopperPlate
tag: CP14RecipeAnvil
craftTime: 4
requirements:
- !type:StackResource
stack: CP14CopperBar
count: 1
result: CP14ModularAventailCopperPlate
- type: CP14Recipe
id: CP14ModularAventailMithrilPlate
tag: CP14RecipeAnvil
craftTime: 4
requirements:
- !type:StackResource
stack: CP14MithrilBar
count: 1
result: CP14ModularAventailMithrilPlate
# Chainmail
- type: CP14Recipe
id: CP14ModularAventailIronChainmail
tag: CP14RecipeAnvil
craftTime: 6
requirements:
- !type:StackResource
stack: CP14IronBar
count: 1
result: CP14ModularAventailIronChainmail
- type: CP14Recipe
id: CP14ModularAventailGoldChainmail
tag: CP14RecipeAnvil
craftTime: 6
requirements:
- !type:StackResource
stack: CP14GoldBar
count: 1
result: CP14ModularAventailGoldChainmail
- type: CP14Recipe
id: CP14ModularAventailCopperChainmail
tag: CP14RecipeAnvil
craftTime: 6
requirements:
- !type:StackResource
stack: CP14CopperBar
count: 1
result: CP14ModularAventailCopperChainmail
- type: CP14Recipe
id: CP14ModularAventailMithrilChainmail
tag: CP14RecipeAnvil
craftTime: 6
requirements:
- !type:StackResource
stack: CP14MithrilBar
count: 1
result: CP14ModularAventailMithrilChainmail

View File

@@ -0,0 +1,84 @@
# Capellina
- type: CP14Recipe
id: CP14HelmetIronCapellina
tag: CP14RecipeAnvil
craftTime: 4
requirements:
- !type:StackResource
stack: CP14IronBar
count: 2
result: CP14HelmetIronCapellina
- type: CP14Recipe
id: CP14HelmetGoldCapellina
tag: CP14RecipeAnvil
craftTime: 4
requirements:
- !type:StackResource
stack: CP14GoldBar
count: 2
result: CP14HelmetGoldCapellina
- type: CP14Recipe
id: CP14HelmetCopperCapellina
tag: CP14RecipeAnvil
craftTime: 4
requirements:
- !type:StackResource
stack: CP14CopperBar
count: 2
result: CP14HelmetCopperCapellina
- type: CP14Recipe
id: CP14HelmetMithrilCapellina
tag: CP14RecipeAnvil
craftTime: 4
requirements:
- !type:StackResource
stack: CP14MithrilBar
count: 2
result: CP14HelmetMithrilCapellina
# Palm Helmet
- type: CP14Recipe
id: CP14HelmetIronPalmHelmet
tag: CP14RecipeAnvil
craftTime: 4
requirements:
- !type:StackResource
stack: CP14IronBar
count: 2
result: CP14HelmetIronPalmHelmet
- type: CP14Recipe
id: CP14HelmetGoldPalmHelmet
tag: CP14RecipeAnvil
craftTime: 4
requirements:
- !type:StackResource
stack: CP14GoldBar
count: 2
result: CP14HelmetGoldPalmHelmet
- type: CP14Recipe
id: CP14HelmetCopperPalmHelmet
tag: CP14RecipeAnvil
craftTime: 4
requirements:
- !type:StackResource
stack: CP14CopperBar
count: 2
result: CP14HelmetCopperPalmHelmet
- type: CP14Recipe
id: CP14HelmetMithrilPalmHelmet
tag: CP14RecipeAnvil
craftTime: 4
requirements:
- !type:StackResource
stack: CP14MithrilBar
count: 2
result: CP14HelmetMithrilPalmHelmet

View File

@@ -0,0 +1,84 @@
# Plate
- type: CP14Recipe
id: CP14ModularVisorIronPlate
tag: CP14RecipeAnvil
craftTime: 4
requirements:
- !type:StackResource
stack: CP14IronBar
count: 1
result: CP14ModularVisorIronPlate
- type: CP14Recipe
id: CP14ModularVisorGoldPlate
tag: CP14RecipeAnvil
craftTime: 4
requirements:
- !type:StackResource
stack: CP14GoldBar
count: 1
result: CP14ModularVisorGoldPlate
- type: CP14Recipe
id: CP14ModularVisorCopperPlate
tag: CP14RecipeAnvil
craftTime: 4
requirements:
- !type:StackResource
stack: CP14CopperBar
count: 1
result: CP14ModularVisorCopperPlate
- type: CP14Recipe
id: CP14ModularVisorMithrilPlate
tag: CP14RecipeAnvil
craftTime: 4
requirements:
- !type:StackResource
stack: CP14MithrilBar
count: 1
result: CP14ModularVisorMithrilPlate
# Chainmail
- type: CP14Recipe
id: CP14ModularVisorIronChainmail
tag: CP14RecipeAnvil
craftTime: 6
requirements:
- !type:StackResource
stack: CP14IronBar
count: 1
result: CP14ModularVisorIronChainmail
- type: CP14Recipe
id: CP14ModularVisorGoldChainmail
tag: CP14RecipeAnvil
craftTime: 6
requirements:
- !type:StackResource
stack: CP14GoldBar
count: 1
result: CP14ModularVisorGoldChainmail
- type: CP14Recipe
id: CP14ModularVisorCopperChainmail
tag: CP14RecipeAnvil
craftTime: 6
requirements:
- !type:StackResource
stack: CP14CopperBar
count: 1
result: CP14ModularVisorCopperChainmail
- type: CP14Recipe
id: CP14ModularVisorMithrilChainmail
tag: CP14RecipeAnvil
craftTime: 6
requirements:
- !type:StackResource
stack: CP14MithrilBar
count: 1
result: CP14ModularVisorMithrilChainmail

Binary file not shown.

After

Width:  |  Height:  |  Size: 415 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 248 B

View File

@@ -0,0 +1,18 @@
{
"version": 1,
"license": "All right reserved",
"copyright": "Created by creamy",
"size": {
"x": 48,
"y": 48
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 412 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 217 B

View File

@@ -0,0 +1,18 @@
{
"version": 1,
"license": "All right reserved",
"copyright": "Created by creamy",
"size": {
"x": 48,
"y": 48
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 639 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 310 B

View File

@@ -0,0 +1,18 @@
{
"version": 1,
"license": "All right reserved",
"copyright": "Created by creamy",
"size": {
"x": 48,
"y": 48
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 643 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 287 B

View File

@@ -0,0 +1,18 @@
{
"version": 1,
"license": "All right reserved",
"copyright": "Created by creamy",
"size": {
"x": 48,
"y": 48
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 479 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 240 B

View File

@@ -0,0 +1,18 @@
{
"version": 1,
"license": "All right reserved",
"copyright": "Created by creamy",
"size": {
"x": 48,
"y": 48
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 606 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 233 B

View File

@@ -0,0 +1,18 @@
{
"version": 1,
"license": "All right reserved",
"copyright": "Created by creamy",
"size": {
"x": 48,
"y": 48
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
}
]
}