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.
AdventuresInLestoria/Adventures in Lestoria/assets/config/classes/Thief.txt

143 lines
4.0 KiB

Thief
{
ClassName = Thief
BaseHealth = 100
BaseAtk = 10
# Amount of health gained per level.
HealthGrowthRate = 9
# Amount of attack gained per level.
AtkGrowthRate = 2
FullRender = characters/commercial_assets/Thief_F_NoOutline.png
Auto Attack
{
DamageMult = 1x
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<EFBFBD>
}
Right Click Ability
{
Name = Roll
Short Name = ROLL
Description = Roll in a direction and gain increased movement speed for 2 seconds.
Icon = roll.png
Cooldown = 8
Mana Cost = 0
# Whether or not this ability cancels casts.
CancelCast = 1
# % speed increase, duration
Movespeed Buff = 30%, 2s
Roll Time = 0.3s
Iframe Time = 0.5s
# How fast one period of the roll bounce cycle is.
Bounce Period Time = 0.045s
# How much to squish the sprite
Bounce Max Squish Amount = 60%
Roll Rotation Speed = 1280deg/s
Max Roll Range = 250
#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 = 100
}
Ability 1
{
Name = Hidden Dagger
Short Name = DAGGER
Description = Jump backwards while throwing a dagger.
Icon = hidden_dagger.png
Cooldown = 8
Mana Cost = 20
# Whether or not this ability cancels casts.
CancelCast = 1
Damage = 2x
Dagger Speed = 300
Dagger Range = 1000
Dagger Radius = 9px
# How long the retreat takes.
RetreatTime = 0.2
# The distance the retreat moves the Thief.
RetreatDistance = 200
Sound = Ranger Retreat
Dagger Throw Delay = 0.1s
#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
}
Ability 2
{
Name = Deadly Dash
Short Name = DASH
Description = Dash to target location becoming invulnerable and damaging everything in the Thief's path.
Icon = deadly_dash.png
Cooldown = 15
Mana Cost = 45
# Whether or not this ability cancels casts.
CancelCast = 1
Damage = 4x
Range = 450
Hit Radius = 20px
Initial Wait = 0.2s
Ending Wait = 0.3s
# Extra amount of iframe time when the dash completes.
Completed Dash Extra Iframe Time = 0.3s
Deadly Dash After Images Lingering Time = 0.045s
Knockback Amount = 250
#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
}
Ability 3
{
Name = Adrenaline Rush
Short Name = RUSH
Description = Gain 30% increased attack speed and 10% increased movement speed for 8 seconds.
Icon = adrenaline_rush.png
Cooldown = 37
Mana Cost = 75
# Whether or not this ability cancels casts.
CancelCast = 0
Attack Speed Increase = 30%
Movement Speed Increase = 10%
Duration = 8s
#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
}
}