guildmaster's rapier (#1070)

This commit is contained in:
creamybag
2025-03-25 17:47:44 +03:00
committed by GitHub
parent 0bcc5ace8c
commit ee2846613a
22 changed files with 159 additions and 3 deletions

View File

@@ -60,4 +60,5 @@ cp14-loadout-guildmaster-cloak = Guildmaster cloak
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-guildmaster-spells = Guildmaster spells
cp14-loadout-guildmaster-weapons = Guildmaster weapon

View File

@@ -60,4 +60,5 @@ 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-guildmaster-weapons = Оружие гильдмастера

View File

@@ -0,0 +1,13 @@
- type: entity
parent: CP14ModularGardeBase
id: CP14ModularGardeGuildmaster
categories: [ ForkFiltered ]
name: guildmaster's rapier garde
components:
- type: Sprite
sprite: _CP14/Objects/ModularTools/Garde/guildmaster_garde.rsi
layers:
- state: icon
- type: CP14ModularCraftPart
possibleParts:
- GardeGuildmaster

View File

@@ -231,6 +231,30 @@
- !type:DoActsBehavior
acts: ["Destruction"]
- type: entity
parent: CP14ModularGripShort
id: CP14ModularGripGuildmaster
name: guildmaster's rapier grip
components:
- type: Sprite
sprite: _CP14/Objects/ModularTools/Grip/guildmaster_grip.rsi
layers:
- state: icon
- type: CP14ModularCraftStartPoint
startProtoPart: CP14ModularGripIron
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 120 #x2.4 durability
behaviors:
- !type:PlaySoundBehavior
sound:
collection: MetalBreak
- !type:CP14ModularDisassembleBehavior
- !type:DoActsBehavior
acts: ["Destruction"]
# Long
- type: entity
parent: CP14ModularGripLong

View File

@@ -0,0 +1,17 @@
- type: entity
id: CP14ModularGuildmasterRapier
parent: CP14ModularGripGuildmaster
name: guildmaster's personal rapier
description: A personal weapon issued to each guildmaster. Combines reliability and killing power.
components:
- type: Sprite
layers:
- state: icon
- sprite: _CP14/Objects/ModularTools/Blade/Rapier/metall_rapier.rsi
state: icon
- sprite: _CP14/Objects/ModularTools/Garde/guildmaster_garde.rsi
state: icon
- type: CP14ModularCraftAutoAssemble
details:
- BladeIronRapier
- GardeGuildmaster

View File

@@ -82,4 +82,18 @@
id: CP14ActionSpellMonolithWarp
dummyEntity: CP14ActionSpellMonolithWarp
actions:
- CP14ActionSpellMonolithWarp
- CP14ActionSpellMonolithWarp
#Weapons
- type: loadoutGroup
id: CP14GuildmasterWeapons
name: cp14-loadout-guildmaster-weapons
loadouts:
- CP14ModularGuildmasterRapier
- type: loadout
id: CP14ModularGuildmasterRapier
storage:
back:
- CP14ModularGuildmasterRapier

View File

@@ -126,6 +126,7 @@
id: JobCP14Guildmaster
groups:
- CP14GeneralSpells
- CP14GuildmasterWeapons
- CP14GuildmasterOuterClothing
- CP14GeneralEyes
- CP14GuildmasterHead

View File

@@ -0,0 +1,25 @@
# Concept
# + Damage + durability
- type: modularPart
id: BaseGardeGuildmaster
modifiers:
- !type:EditDamageableModifier
multiplier: 0.8
- !type:EditSharpened
sharpnessDamageMultiplier: 0.8
- !type:EditMeleeWeapon
damageMultiplier: 1.2
- !type:EditIncreaseDamageOnWield
damageMultiplier: 1.2
- type: modularPart
id: GardeGuildmaster
slots:
- Garde
rsiPath: _CP14/Objects/ModularTools/Garde/guildmaster_garde.rsi
modifiers:
- !type:Inherit
copyFrom:
- BaseGardeGuildmaster

Binary file not shown.

Before

Width:  |  Height:  |  Size: 281 B

After

Width:  |  Height:  |  Size: 280 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 279 B

After

Width:  |  Height:  |  Size: 282 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 289 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 253 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 364 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 521 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 512 B

View File

@@ -0,0 +1,30 @@
{
"version": 1,
"license": "All right reserved",
"copyright": "Created by creamy",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-BELT1",
"directions": 4
},
{
"name": "equipped-BELT2",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 217 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 250 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 247 B

View File

@@ -0,0 +1,30 @@
{
"version": 1,
"license": "All right reserved",
"copyright": "Created by creamy",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "equipped-BELT1",
"directions": 4
},
{
"name": "equipped-BELT2",
"directions": 4
}
]
}