mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Flattened roll progression.
This commit is contained in:
parent
4dde9f84b0
commit
ba0b6c309b
@ -28,11 +28,11 @@
|
||||
"hud.skill.dodge_title": "Dodge",
|
||||
"hud.skill.dodge": "Dodging avoids melee attacks{SP}",
|
||||
"hud.skill.roll_stamina_title": "Roll Stamina Cost",
|
||||
"hud.skill.roll_stamina": "Rolling uses 20% less stamina{SP}",
|
||||
"hud.skill.roll_stamina": "Rolling uses 10% less stamina{SP}",
|
||||
"hud.skill.roll_speed_title": "Rolling Speed",
|
||||
"hud.skill.roll_speed": "Roll 20% faster{SP}",
|
||||
"hud.skill.roll_speed": "Roll 10% faster{SP}",
|
||||
"hud.skill.roll_dur_title": "Rolling Duration",
|
||||
"hud.skill.roll_dur": "Roll for 20% more time{SP}",
|
||||
"hud.skill.roll_dur": "Roll for 10% more time{SP}",
|
||||
"hud.skill.climbing_title": "Climbing",
|
||||
"hud.skill.climbing": "Jumping higher",
|
||||
"hud.skill.climbing_cost_title": "Climbing Cost",
|
||||
|
@ -28,11 +28,11 @@
|
||||
"hud.skill.dodge_title": "Esquivar",
|
||||
"hud.skill.dodge": "Esquivar evita los ataques cuerpo a cuerpo{SP}",
|
||||
"hud.skill.roll_stamina_title": "Coste de resistencia Rodar",
|
||||
"hud.skill.roll_stamina": "Rodar usa un 20% menos de resistencia{SP}",
|
||||
"hud.skill.roll_stamina": "Rodar usa un 10% menos de resistencia{SP}",
|
||||
"hud.skill.roll_speed_title": "Velocidad al rodar",
|
||||
"hud.skill.roll_speed": "Rodar es un 30% más rápido{SP}",
|
||||
"hud.skill.roll_speed": "Rodar es un 10% más rápido{SP}",
|
||||
"hud.skill.roll_dur_title": "Duración de rodar",
|
||||
"hud.skill.roll_dur": "Rueda durante un 20% más de tiempo{SP}",
|
||||
"hud.skill.roll_dur": "Rueda durante un 10% más de tiempo{SP}",
|
||||
// Sceptre
|
||||
"hud.skill.sc_healbomb_title" : "Bomba de curación",
|
||||
"hud.skill.sc_healbomb" : "Mata con benevolencia",
|
||||
|
@ -28,11 +28,11 @@
|
||||
"hud.skill.dodge_title": "Roulade",
|
||||
"hud.skill.dodge": "Esquivez les attaques de mélée en faisant des roulades{SP}",
|
||||
"hud.skill.roll_stamina_title": "Coût d'Endurance de la Roulade",
|
||||
"hud.skill.roll_stamina": "Rouler coûte 20% moins d'endurance{SP}",
|
||||
"hud.skill.roll_stamina": "Rouler coûte 10% moins d'endurance{SP}",
|
||||
"hud.skill.roll_speed_title": "Vitesse de la Roulade",
|
||||
"hud.skill.roll_speed": "Rouler 20% plus vite{SP}",
|
||||
"hud.skill.roll_speed": "Rouler 10% plus vite{SP}",
|
||||
"hud.skill.roll_dur_title": "Durée de la Roulade",
|
||||
"hud.skill.roll_dur": "Augmente de 20% la durée de la roulade{SP}",
|
||||
"hud.skill.roll_dur": "Augmente de 10% la durée de la roulade{SP}",
|
||||
"hud.skill.climbing_title": "Escalade",
|
||||
"hud.skill.climbing": "Sauter encore plus haut",
|
||||
"hud.skill.climbing_cost_title": "Coût d'endurance de l'Escalade",
|
||||
|
@ -28,11 +28,11 @@
|
||||
"hud.skill.dodge_title": "回避",
|
||||
"hud.skill.dodge": "近接攻撃を素早く避ける {SP}",
|
||||
"hud.skill.roll_stamina_title": "ローリング スタミナコスト",
|
||||
"hud.skill.roll_stamina": "ローリングのスタミナ消費を20%減少 {SP}",
|
||||
"hud.skill.roll_stamina": "ローリングのスタミナ消費を10%減少 {SP}",
|
||||
"hud.skill.roll_speed_title": "ローリング 速度",
|
||||
"hud.skill.roll_speed": "ローリングの速度を20%加速 {SP}",
|
||||
"hud.skill.roll_speed": "ローリングの速度を10%加速 {SP}",
|
||||
"hud.skill.roll_dur_title": "ローリング 時間",
|
||||
"hud.skill.roll_dur": "ローリングの時間を20%延長 {SP}",
|
||||
"hud.skill.roll_dur": "ローリングの時間を10%延長 {SP}",
|
||||
"hud.skill.climbing_title": "よじ登り",
|
||||
"hud.skill.climbing": "より高く登ります",
|
||||
"hud.skill.climbing_cost_title": "よじ登り コスト",
|
||||
|
@ -28,11 +28,11 @@
|
||||
"hud.skill.dodge_title": "Esquiva",
|
||||
"hud.skill.dodge": "Esquivar evita ataques corpo a corpo{SP}",
|
||||
"hud.skill.roll_stamina_title": "Custo de Stamina da Rolagem",
|
||||
"hud.skill.roll_stamina": "Rolar usa 20% menos de stamina{SP}",
|
||||
"hud.skill.roll_stamina": "Rolar usa 10% menos de stamina{SP}",
|
||||
"hud.skill.roll_speed_title": "Velocidade da Rolagem",
|
||||
"hud.skill.roll_speed": "Rola 30% mais rápido{SP}",
|
||||
"hud.skill.roll_speed": "Rola 10% mais rápido{SP}",
|
||||
"hud.skill.roll_dur_title": "Duração da Rolagem",
|
||||
"hud.skill.roll_dur": "Rolagem dura 20% mais tempo{SP}",
|
||||
"hud.skill.roll_dur": "Rolagem dura 10% mais tempo{SP}",
|
||||
// Cetro
|
||||
"hud.skill.sc_projectile_speed_title": "Velocidade do Projétil",
|
||||
"hud.skill.sc_projectile_speed": "Projéteis são arremessados 25% mais rápido{SP}",
|
||||
|
@ -28,11 +28,11 @@
|
||||
"hud.skill.dodge_title": "Перекид",
|
||||
"hud.skill.dodge": "Перекид дозволяє ухилятись від ближніх атак{SP}",
|
||||
"hud.skill.roll_stamina_title": "Енергоспоживання перекиду",
|
||||
"hud.skill.roll_stamina": "Перекид споживає на 20% менше енергії{SP}",
|
||||
"hud.skill.roll_stamina": "Перекид споживає на 10% менше енергії{SP}",
|
||||
"hud.skill.roll_speed_title": "Швидкість перекиду",
|
||||
"hud.skill.roll_speed": "Перекид виконується на 30% швидше{SP}",
|
||||
"hud.skill.roll_speed": "Перекид виконується на 10% швидше{SP}",
|
||||
"hud.skill.roll_dur_title": "Тривалість перекиду",
|
||||
"hud.skill.roll_dur": "Дозволяє котитись на 20% довше{SP}",
|
||||
"hud.skill.roll_dur": "Дозволяє котитись на 10% довше{SP}",
|
||||
// Sceptre
|
||||
"hud.skill.sc_projectile_speed_title": "Швидкість снарядів",
|
||||
"hud.skill.sc_projectile_speed": "Снаряди летять на 25% швидше{SP}",
|
||||
|
@ -335,11 +335,11 @@ impl CharacterAbility {
|
||||
|
||||
pub fn default_roll() -> CharacterAbility {
|
||||
CharacterAbility::Roll {
|
||||
energy_cost: 150.0,
|
||||
energy_cost: 120.0,
|
||||
buildup_duration: 0.05,
|
||||
movement_duration: 0.28,
|
||||
movement_duration: 0.33,
|
||||
recover_duration: 0.125,
|
||||
roll_strength: 1.8,
|
||||
roll_strength: 2.0,
|
||||
immune_melee: false,
|
||||
}
|
||||
}
|
||||
@ -1117,13 +1117,13 @@ impl CharacterAbility {
|
||||
use skills::RollSkill::*;
|
||||
*immune_melee = skillset.has_skill(Skill::Roll(ImmuneMelee));
|
||||
if let Ok(Some(level)) = skillset.skill_level(Skill::Roll(Cost)) {
|
||||
*energy_cost *= 0.8_f32.powi(level.into());
|
||||
*energy_cost *= 0.9_f32.powi(level.into());
|
||||
}
|
||||
if let Ok(Some(level)) = skillset.skill_level(Skill::Roll(Strength)) {
|
||||
*roll_strength *= 1.2_f32.powi(level.into());
|
||||
*roll_strength *= 1.1_f32.powi(level.into());
|
||||
}
|
||||
if let Ok(Some(level)) = skillset.skill_level(Skill::Roll(Duration)) {
|
||||
*movement_duration *= 1.2_f32.powi(level.into());
|
||||
*movement_duration *= 1.1_f32.powi(level.into());
|
||||
}
|
||||
}
|
||||
},
|
||||
|
Loading…
Reference in New Issue
Block a user