The open source repository for the action RPG game in development by Sig Productions titled 'Adventures in Lestoria'!
https://forums.lestoria.net
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
176 lines
4.9 KiB
176 lines
4.9 KiB
Warrior
|
|
{
|
|
ClassName = Warrior
|
|
|
|
BaseHealth = 100
|
|
BaseAtk = 10
|
|
|
|
# Amount of health gained per level.
|
|
HealthGrowthRate = 9
|
|
# Amount of attack gained per level.
|
|
AtkGrowthRate = 2
|
|
|
|
FullRender = characters/commercial_assets/Player_F_NoOutline.png
|
|
|
|
Auto Attack
|
|
{
|
|
DamageMult = 1
|
|
Range = 150
|
|
Cooldown = 0.35
|
|
# Whether or not this ability cancels casts.
|
|
CancelCast = 1
|
|
|
|
SwordAnimationSwingTime = 0.2s
|
|
SwordSlashLingerTime = 0.125s
|
|
#Sweep angle of the sword slash (in both directions)
|
|
SwordSlashSweepAngle = 45°
|
|
}
|
|
Right Click Ability
|
|
{
|
|
Name = Block
|
|
Short Name = BLOCK
|
|
Icon = block.png
|
|
Cooldown = 15
|
|
Mana Cost = 0
|
|
# Whether or not this ability cancels casts.
|
|
CancelCast = 1
|
|
|
|
Description = Blocks incoming damage for a brief period of time.
|
|
|
|
#RGB Values. Color 1 is the circle at full cooldown, Color 2 is the color at empty cooldown.
|
|
Cooldown Bar Color 1 = 0, 0, 64, 192
|
|
Cooldown Bar Color 2 = 0, 0, 128, 192
|
|
|
|
Precast Time = 0
|
|
Casting Range = 0
|
|
Casting Size = 0
|
|
|
|
Duration = 3
|
|
|
|
# Percentage of player's normal movement speed while block is active.
|
|
SlowAmt = 0.3
|
|
}
|
|
Ability 1
|
|
{
|
|
Name = Battlecry
|
|
Short Name = B.CRY
|
|
Icon = battlecry.png
|
|
Cooldown = 12
|
|
Mana Cost = 35
|
|
# Whether or not this ability cancels casts.
|
|
CancelCast = 1
|
|
|
|
Description = A Battlecry that boosts the Warrior's Damage and Defense capabilities for some time.
|
|
|
|
#RGB Values. Color 1 is the circle at full cooldown, Color 2 is the color at empty cooldown.
|
|
Cooldown Bar Color 1 = 64, 0, 0, 192
|
|
Cooldown Bar Color 2 = 128, 0, 0, 192
|
|
|
|
Precast Time = 0
|
|
Casting Range = 0
|
|
Casting Size = 0
|
|
|
|
Range = 500
|
|
|
|
# Amount of time in seconds the attack damage increase lasts.
|
|
AttackUpDuration = 10
|
|
|
|
# Percentage of attack damage to increase by.
|
|
AttackIncrease = 0.1
|
|
|
|
# Amount of time in seconds the damage reduction increase lasts.
|
|
DamageReductionDuration = 10
|
|
|
|
# Percentage of damage reduction to increase by.
|
|
DamageReduction = 0.1
|
|
|
|
# The smallest and largest size of enemies this ability affects (inclusive).
|
|
AffectedSizeRange = 0,1
|
|
|
|
# How long the applied slow debuff lasts in seconds.
|
|
SlowdownDuration = 6
|
|
|
|
# Percentage of speed down applied to affected enemies.
|
|
SlowdownAmt = 0.4
|
|
|
|
# Amount of time the effect lives for on-screen before fading begins.
|
|
EffectLifetime = 0.1
|
|
# Amount of time the effect fades out.
|
|
EffectFadetime = 0.3
|
|
}
|
|
Ability 2
|
|
{
|
|
Name = Ground Slam
|
|
Short Name = SLAM
|
|
Icon = groundslam.png
|
|
Cooldown = 15
|
|
Mana Cost = 50
|
|
# Whether or not this ability cancels casts.
|
|
CancelCast = 1
|
|
|
|
Description = Leaps and then dives into the ground, knocking back and destroying everything nearby in the process.
|
|
|
|
#RGB Values. Color 1 is the circle at full cooldown, Color 2 is the color at empty cooldown.
|
|
Cooldown Bar Color 1 = 64, 0, 0, 192
|
|
Cooldown Bar Color 2 = 128, 0, 0, 192
|
|
|
|
Precast Time = 0
|
|
Casting Range = 0
|
|
Casting Size = 0
|
|
|
|
SpinTime = 0.6
|
|
SpinSpd = 14
|
|
SpinMaxHeight = 50
|
|
|
|
IframeTime = 0.7
|
|
|
|
Range = 350
|
|
DamageMult = 2.5
|
|
|
|
# Amount of time the effect lives for on-screen before fading begins.
|
|
EffectLifetime = 0.5
|
|
# Amount of time the effect fades out.
|
|
EffectFadetime = 0.6
|
|
|
|
# Max knockback effect amount
|
|
KnockbackAmt = 100
|
|
# Knockback Dropoff per pixel of distance
|
|
KnockbackReduction = 0.45
|
|
# How much knockback is reduced per 100% larger size.
|
|
KnockbackWeightFactor = 25
|
|
}
|
|
Ability 3
|
|
{
|
|
Name = Sonic Slash
|
|
Short Name = S.SLASH
|
|
Icon = sonicslash.png
|
|
Cooldown = 40
|
|
Mana Cost = 60
|
|
# Whether or not this ability cancels casts.
|
|
CancelCast = 1
|
|
|
|
Description = A large sonic wave projectile is released from the Warrior's sword.
|
|
|
|
#RGB Values. Color 1 is the circle at full cooldown, Color 2 is the color at empty cooldown.
|
|
Cooldown Bar Color 1 = 64, 0, 0, 192
|
|
Cooldown Bar Color 2 = 128, 0, 0, 192
|
|
|
|
Precast Time = 0
|
|
Casting Range = 0
|
|
Casting Size = 0
|
|
|
|
# Speed of the sonic slash.
|
|
BulletSpd = 400
|
|
|
|
Radius = 30
|
|
DamageMult = 8
|
|
Lifetime = 2.25
|
|
|
|
# Amount of seconds the player will be unable to move when using this ability.
|
|
StuckTime = 0.5
|
|
# How far the player gets pushed back when using this ability.
|
|
AbilityPushback = 70
|
|
|
|
ShakeTime = 0.5
|
|
}
|
|
} |