Titles and descriptions for each ability.

This commit is contained in:
Sam 2022-03-03 22:49:18 -05:00
parent 014a8cce61
commit fd05795b4c
4 changed files with 103 additions and 42 deletions

View File

@ -1,7 +1,5 @@
common-abilities-debug-possess = Possessing Arrow
.desc = Shoots a poisonous arrow. Lets you control your target.
common-abilities-sword-spin = Whirlwind
.desc = Move forward while spinning with your sword.
common-abilities-axe-leap = Axe Jump
.desc = A jump with the slashing leap to position of cursor.
common-abilities-hammer-leap = Smash of Doom
@ -12,3 +10,67 @@ common-abilities-staff-fireshockwave = Ring of Fire
.desc = Ignites the ground with fiery shockwave.
common-abilities-sceptre-wardingaura = Warding Aura
.desc = Wards your allies against enemy attacks.
common-abilities-sword-balanced_combo = Balanced Stance
.desc = This stance has few downsides, but is not particularly special.
common-abilities-sword-balanced_thrust = Sword Thrust
.desc = Extend yourself to hit those a little further away.
common-abilities-sword-balanced_finisher = Finisher
.desc = A powerful strike you can use after fighting long enough.
common-abilities-sword-offensive_combo = Offensive Stance
.desc = This stance hits harder, but is more tiring to use.
common-abilities-sword-offensive_finisher = Offensive Finisher
.desc = A strike that becomes more powerful the longer you have fought.
common-abilities-sword-offensive_advance = Offensive Advance
.desc = Swiftly engage the enemy with a powerful strike.
common-abilities-sword-crippling_combo = Crippling Stance
.desc = This stance is for the dishonorable that enjoy maiming their foes.
common-abilities-sword-crippling_finisher = Crippling Finisher
.desc = This strike becomes more crippling to your target the longer you have fought.
common-abilities-sword-crippling_strike = Crippling Strike
.desc = Hamstrings your foe.
common-abilities-sword-crippling_gouge = Crippling Gouge
.desc = Inflict a lasting wound on your foe.
common-abilities-sword-cleaving_combo = Cleaving Stance
.desc = This stance focuses on wide, arcing strikes that can hit multiple foes.
common-abilities-sword-cleaving_finisher = Cleaving Finisher
.desc = A cleaving strike that has the potential to finish multiple foes.
common-abilities-sword-cleaving_spin = Cleaving Spin
.desc = Cleave through all foes that are surrounding you.
common-abilities-sword-cleaving_dive = Cleaving Dive
.desc = Able to cleave through even the largest enemies if you are falling fast.
common-abilities-sword-defensive_combo = Defensive Stance
.desc = A more guarded form, where you keep your blade ready to fend off attacks.
common-abilities-sword-defensive_bulwark = Defensive Bulwark
.desc = You ready yourself against incoming attacks, defending yourself against the brunt of them.
common-abilities-sword-defensive_retreat = Defensive Retreat
.desc = Strike your enemies as you tactically backstep.
common-abilities-sword-parrying_combo = Parrying Stance
.desc = In this stance, you ready yourself to stop each strike and parry an attack.
common-abilities-sword-parrying_parry = Parry
.desc = You wait for the next attack and deflect it.
common-abilities-sword-parrying_riposte = Riposte
.desc = You await an incoming attack, and after blocking it launch an attack of your own.
common-abilities-sword-parrying_counter = Counter
.desc = You strike with lightning speed in an attempt to finish your foe before their attack lands.
common-abilities-sword-heavy_combo = Heavy Stance
.desc = In this stance, you keep your strikes more controlled to retain your poise.
common-abilities-sword-heavy_finisher = Heavy Finisher
.desc = A powerful blow that is more staggering to your target the longer you have fought.
common-abilities-sword-heavy_pommelstrike = Pommel Strike
.desc = Bash your foe with the pommel of your sword to potentially stun them.
common-abilities-sword-heavy_fortitude = Heavy Fortitude
.desc = You steady yourself so that the next few strikes do not stagger you at all.
common-abilities-sword-mobility_combo = Mobility Stance
.desc = In this stance, you hold your sword closer, ready to roll with the slightest reason.
common-abilities-sword-mobility_feint = Feint
.desc = Deceive your foe by beginning to strike, before stepping to the side and attacking from there.
common-abilities-sword-mobility_agility = Agility
.desc = Draw on a reserve of energy to move and attack more swiftly.
common-abilities-sword-reaching_combo = Reaching Stance
.desc = This stance focuses on thrusts over slashes.
common-abilities-sword-reaching_charge = Charge
.desc = Quickly close the gap to your foe by charging forward in a lunging attack.
common-abilities-sword-reaching_flurry = Lunging Flurry
.desc = Make multiple rapid thrusts at your foe.
common-abilities-sword-reaching_skewer = Skewer
.desc = Lunge forward with enough force to pierce multiple foes.

View File

@ -2,7 +2,7 @@ hud-rank_up = New Skillpoint
hud-skill-sp_available = { $number } SP available
hud-skill-not_unlocked = Not yet unlocked
hud-skill-req_sp ={"\u000A"}
Requires { $number } SP
hud-skill-inc_health_title = Increase Health
hud-skill-inc_health = Increases max health by { $boost }{ $SP }
@ -160,42 +160,6 @@ hud-skill-hmr_single_strike_damage_title = Single Strike Damage
hud-skill-hmr_single_strike_damage = Increases the damage with each successive strike{ $SP }
hud-skill-hmr_single_strike_knockback_title = Single Strike Knockback
hud-skill-hmr_single_strike_knockback = Increase throw potential of swings by { $boost }%{ $SP }
hud-skill-sw_trip_str_title = Triple Strike
hud-skill-sw_trip_str = Strike, up to three times
hud-skill-sw_trip_str_combo_title = Triple Strike Combo
hud-skill-sw_trip_str_combo = Unlocks combo scaling on triple strike{ $SP }
hud-skill-sw_trip_str_dmg_title = Triple Strike Damage
hud-skill-sw_trip_str_dmg = Increases the damage each successive strike does{ $SP }
hud-skill-sw_trip_str_sp_title = Triple Strike Speed
hud-skill-sw_trip_str_sp = Increases attack speed gained by each successive strike{ $SP }
hud-skill-sw_trip_str_reg_title = Triple Strike Regen
hud-skill-sw_trip_str_reg = Increases energy gain on each successive strike{ $SP }
hud-skill-sw_dash_title = Dash
hud-skill-sw_dash = Pin through your enemies
hud-skill-sw_dash_dmg_title = Dash Damage
hud-skill-sw_dash_dmg = Increases initial damage of the dash by { $boost }%{ $SP }
hud-skill-sw_dash_drain_title = Dash Drain
hud-skill-sw_dash_drain = Decreases the rate energy is drained while dashing by { $boost }%{ $SP }
hud-skill-sw_dash_cost_title = Dash Cost
hud-skill-sw_dash_cost = Decreases the initial cost of the dash by { $boost }%{ $SP }
hud-skill-sw_dash_speed_title = Dash Speed
hud-skill-sw_dash_speed = Increases how fast you go while dashing by { $boost }%{ $SP }
hud-skill-sw_dash_charge_through_title = Charge Through
hud-skill-sw_dash_charge_through = Allows you to charge through the first enemies you hit{ $SP }
hud-skill-sw_dash_scale_title = Dash Scaling Damage
hud-skill-sw_dash_scale = Increases the damage scaling from the dash by { $boost }%{ $SP }
hud-skill-sw_spin_title = Spin Unlock
hud-skill-sw_spin = Unlocks the sword spin{ $SP }
hud-skill-sw_spin_dmg_title = Spin Damage
hud-skill-sw_spin_dmg = Increases the damage done by { $boost }%{ $SP }
hud-skill-sw_spin_spd_title = Spin Speed
hud-skill-sw_spin_spd = Increase the speed at which you spin by { $boost }%{ $SP }
hud-skill-sw_spin_cost_title = Spin Cost
hud-skill-sw_spin_cost = Decreases the energy cost of each spin by { $boost }%{ $SP }
hud-skill-sw_spin_spins_title = Spin Spins
hud-skill-sw_spin_spins = Increases the number of times you can spin{ $SP }
hud-skill-sw_interrupt_title = Interrupting Attacks
hud-skill-sw_interrupt = Allows you to immediately cancel an attack with another attack{ $SP }
hud-skill-axe_double_strike_title = Double Strike
hud-skill-axe_double_strike = Chop down those villains
hud-skill-axe_double_strike_combo_title = Double Strike Combo

View File

@ -427,6 +427,7 @@ impl CharacterState {
CharacterState::Talk => None,
CharacterState::Climb(_) => None,
CharacterState::Wallrun(_) => None,
CharacterState::Skate(_) => None,
CharacterState::Glide(_) => None,
CharacterState::GlideWield(_) => None,
CharacterState::Stunned(_) => None,
@ -468,6 +469,7 @@ impl CharacterState {
CharacterState::Talk => None,
CharacterState::Climb(_) => None,
CharacterState::Wallrun(_) => None,
CharacterState::Skate(_) => None,
CharacterState::Glide(_) => None,
CharacterState::GlideWield(_) => None,
CharacterState::Stunned(data) => Some(data.stage_section),

View File

@ -332,9 +332,42 @@ pub fn ability_image(imgs: &img_ids::Imgs, ability_id: &str) -> image::Id {
"common.abilities.debug.upboost" => imgs.flyingrod_m2,
"common.abilities.debug.possess" => imgs.snake_arrow_0,
// Sword
"common.abilities.sword.triplestrike" => imgs.twohsword_m1,
"common.abilities.sword.dash" => imgs.twohsword_m2,
"common.abilities.sword.spin" => imgs.sword_whirlwind,
"common.abilities.sword.balanced_combo" => imgs.not_found,
"common.abilities.sword.balanced_thrust" => imgs.not_found,
"common.abilities.sword.balanced_finisher" => imgs.not_found,
"common.abilities.sword.offensive_combo" => imgs.not_found,
"common.abilities.sword.offensive_finisher" => imgs.not_found,
"common.abilities.sword.offensive_advance" => imgs.not_found,
"common.abilities.sword.crippling_combo" => imgs.not_found,
"common.abilities.sword.crippling_finisher" => imgs.not_found,
"common.abilities.sword.crippling_strike" => imgs.not_found,
"common.abilities.sword.crippling_gouge" => imgs.not_found,
"common.abilities.sword.cleaving_combo" => imgs.not_found,
"common.abilities.sword.cleaving_finisher" => imgs.not_found,
"common.abilities.sword.cleaving_spin" => imgs.not_found,
"common.abilities.sword.cleaving_dive" => imgs.not_found,
"common.abilities.sword.defensive_combo" => imgs.not_found,
"common.abilities.sword.defensive_bulwark" => imgs.not_found,
"common.abilities.sword.defensive_retreat" => imgs.not_found,
"common.abilities.sword.parrying_combo" => imgs.not_found,
"common.abilities.sword.parrying_parry" => imgs.not_found,
"common.abilities.sword.parrying_riposte" => imgs.not_found,
"common.abilities.sword.parrying_counter" => imgs.not_found,
"common.abilities.sword.heavy_combo" => imgs.not_found,
"common.abilities.sword.heavy_finisher" => imgs.not_found,
"common.abilities.sword.heavy_pommelstrike" => imgs.not_found,
"common.abilities.sword.heavy_fortitude" => imgs.not_found,
"common.abilities.sword.mobility_combo" => imgs.not_found,
"common.abilities.sword.mobility_feint" => imgs.not_found,
"common.abilities.sword.mobility_agility" => imgs.not_found,
"common.abilities.sword.reaching_combo" => imgs.not_found,
"common.abilities.sword.reaching_charge" => imgs.not_found,
"common.abilities.sword.reaching_flurry" => imgs.not_found,
"common.abilities.sword.reaching_skewer" => imgs.not_found,
"common.abilities.sword.airslash_combo" => imgs.not_found,
"common.abilities.sword.airslash_vertical" => imgs.not_found,
"common.abilities.sword.airslash_horizontal" => imgs.not_found,
"common.abilities.sword.airslash_whirlwind" => imgs.not_found,
// Axe
"common.abilities.axe.doublestrike" => imgs.twohaxe_m1,
"common.abilities.axe.spin" => imgs.axespin,