Spellblade update (#346)
* - tweak: Don't close eui too quickly. * - add: Spellblade update. * - fix: Cult teleport spell.
This commit is contained in:
BIN
Resources/Audio/White/Magic/spellblade-aspect.ogg
Normal file
BIN
Resources/Audio/White/Magic/spellblade-aspect.ogg
Normal file
Binary file not shown.
@@ -176,3 +176,16 @@
|
||||
- type: Lightning
|
||||
canArc: true
|
||||
lightningPrototype: WizardLightning
|
||||
|
||||
- type: entity
|
||||
name: wizard lightning
|
||||
id: WeakWizardLightning
|
||||
parent: BaseLightning
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: Electrified
|
||||
requirePower: false
|
||||
ignoreInsulation: true
|
||||
- type: Lightning
|
||||
canArc: true
|
||||
lightningPrototype: WeakWizardLightning
|
||||
|
||||
@@ -236,3 +236,44 @@
|
||||
stunAmount: 2
|
||||
knockdownAmount: 2
|
||||
- type: TeslaProjectile
|
||||
|
||||
- type: entity
|
||||
id: ProjectileMagicMissile
|
||||
name: magic missile
|
||||
description: asdf
|
||||
parent: BaseBullet
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Weapons/Guns/Projectiles/magic.rsi
|
||||
layers:
|
||||
- state: spell
|
||||
color: pink
|
||||
- type: Projectile
|
||||
damage:
|
||||
groups:
|
||||
Burn: 0
|
||||
- type: StaminaDamageOnCollide
|
||||
damage: 60
|
||||
- type: Ammo
|
||||
muzzleFlash: null
|
||||
- type: Trail
|
||||
splineIteratorType: CatmullRom
|
||||
splineRendererType: Continuous
|
||||
creationMethod: OnMove
|
||||
lengthStep: 0.1
|
||||
scale: 0.05, 0.0
|
||||
lifetime: 1
|
||||
randomWalk: 0.1, 0.001
|
||||
gravity: 0.0, 0.0
|
||||
texturePath: /Textures/White/Effects/Trails/Continuous/trail.png
|
||||
gradientIteratorType: Linear
|
||||
gradient:
|
||||
- 1, 0, 0, 1
|
||||
- 1, 1, 0, 0.85
|
||||
- 0, 1, 0, 0.7
|
||||
- 0, 1, 1, 0.55
|
||||
- 0, 0, 1, 0.4
|
||||
- 1, 0, 1, 0.25
|
||||
- 1, 0, 0, 0.1
|
||||
optionsConcealable: true
|
||||
|
||||
@@ -36,7 +36,6 @@
|
||||
- HolyKatana
|
||||
- MultiverseBlade
|
||||
- VorpalScythe
|
||||
- SpellBlade
|
||||
- PossessedBlade
|
||||
- ChainsawHand
|
||||
- HolyWhip
|
||||
@@ -195,31 +194,6 @@
|
||||
sprite: White/Objects/Weapons/Chaplain/scythe-inhands.rsi
|
||||
- type: HolyWeapon
|
||||
|
||||
- type: entity
|
||||
name: клинок заклинаний
|
||||
parent: HolyKatana
|
||||
id: SpellBlade
|
||||
description: Клинок, с шансом 20% наносящий критический удар.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: White/Objects/Weapons/Chaplain/spellblade.rsi
|
||||
- type: MeleeWeapon
|
||||
wideAnimationRotation: 135
|
||||
damage:
|
||||
types:
|
||||
Slash: 18
|
||||
- type: Clothing
|
||||
sprite: White/Objects/Weapons/Chaplain/spellblade.rsi
|
||||
slots:
|
||||
- back
|
||||
- suitStorage
|
||||
- type: Crit
|
||||
critChance: 20
|
||||
critMultiplier: 2.5
|
||||
- type: Item
|
||||
sprite: White/Objects/Weapons/Chaplain/spellblade.rsi
|
||||
- type: HolyWeapon
|
||||
|
||||
- type: entity
|
||||
name: одержимый клинок
|
||||
parent: HolyKatana
|
||||
|
||||
@@ -21,3 +21,33 @@
|
||||
reflectProb: 0.4
|
||||
- type: Item
|
||||
sprite: White/Objects/Weapons/Chaplain/hfrequency.rsi
|
||||
|
||||
- type: entity
|
||||
name: клинок заклинаний
|
||||
parent: Katana
|
||||
id: SpellBlade
|
||||
description: Магический клинок, наделяемый силой одного из пяти аспектов.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: White/Objects/Weapons/Chaplain/spellblade.rsi
|
||||
- type: MeleeWeapon
|
||||
wideAnimationRotation: 135
|
||||
damage:
|
||||
types:
|
||||
Slash: 30
|
||||
- type: Clothing
|
||||
sprite: White/Objects/Weapons/Chaplain/spellblade.rsi
|
||||
slots:
|
||||
- back
|
||||
- suitStorage
|
||||
- type: Item
|
||||
sprite: White/Objects/Weapons/Chaplain/spellblade.rsi
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
- key: enum.SpellBladeUiKey.Key
|
||||
type: SpellBladeBUI
|
||||
- type: ActivatableUI
|
||||
key: enum.SpellBladeUiKey.Key
|
||||
inHandsOnly: true
|
||||
closeOnHandDeselect: true
|
||||
- type: SpellBlade
|
||||
|
||||
49
Resources/Prototypes/_White/Wizard/spellblade.yml
Normal file
49
Resources/Prototypes/_White/Wizard/spellblade.yml
Normal file
@@ -0,0 +1,49 @@
|
||||
- type: entity
|
||||
name: Огонь
|
||||
description: Клинок заклинаний наделяется способностью поджигать врагов. И тот, кто удерживает клинок в руках, становится неуязвимым к огню и высокой температуре.
|
||||
id: AspectFire
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Magic/magicactions.rsi
|
||||
state: fireball
|
||||
|
||||
- type: entity
|
||||
name: Холод
|
||||
description: Клинок заклинаний наделяется замораживать врагов. И тот, кто удерживает клинок в руках, становится неуязвимым к низкой температуре.
|
||||
id: AspectFrost
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Magic/magicactions.rsi
|
||||
state: icebeam_active
|
||||
|
||||
- type: entity
|
||||
name: Молния
|
||||
description: Клинок заклинаний наделяется способностью каждые 10 секунд при ударе излучать шоковый заряд, поражающий ближайшие цели.
|
||||
id: AspectLightning
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Magic/magicactions.rsi
|
||||
state: thunder
|
||||
|
||||
- type: entity
|
||||
name: Блюспейс
|
||||
description: Клинок заклинаний наделяется способностью телепортации на далёкое расстояние.
|
||||
id: AspectBluespace
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Magic/magicactions.rsi
|
||||
state: blink
|
||||
|
||||
- type: entity
|
||||
name: Магическая Стрела
|
||||
description: Клинок заклинаний наделяется способностью стрелять оглушающей магической стрелой.
|
||||
id: AspectMagicMissile
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Magic/magicactions.rsi
|
||||
state: magicmissile
|
||||
@@ -247,3 +247,16 @@
|
||||
conditions:
|
||||
- !type:ListingLimitedStockCondition
|
||||
stock: 1
|
||||
|
||||
- type: listing
|
||||
id: SpellBookSpellBlade
|
||||
name: spellbook-spellblade-name
|
||||
description: spellbook-spellblade-desc
|
||||
productEntity: SpellBlade
|
||||
cost:
|
||||
SpellPoint: 2
|
||||
categories:
|
||||
- MagicItems
|
||||
conditions:
|
||||
- !type:ListingLimitedStockCondition
|
||||
stock: 1
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 294 B |
@@ -54,6 +54,9 @@
|
||||
},
|
||||
{
|
||||
"name": "teleport"
|
||||
},
|
||||
{
|
||||
"name": "icebeam_active"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user