|
group2 0.1.0
CSE 125 Group 2
|
Shared tuning and metadata helpers for selectable abilities. More...
#include "ecs/components/AbilityState.hpp"#include "ecs/physics/PhysicsConstants.hpp"#include "ecs/physics/TitanfallConstants.hpp"Go to the source code of this file.
Namespaces | |
| namespace | abilities |
Functions | |
| constexpr float | abilities::cooldownFor (AbilityType type) |
Variables | |
| constexpr float | abilities::k_dashCooldown = 1.5f |
| Buffed (was 2.5/4.0) — dash much more often. | |
| constexpr float | abilities::k_dashSpeed = 3400.0f |
| Buffed (was 2400/1900) — much faster, longer burst. | |
| constexpr float | abilities::k_dashLift = 180.0f |
| Buffed (was 90) — more lift keeps the dash airborne so its momentum carries past ground friction instead of bleeding off immediately. | |
| constexpr float | abilities::k_recallCooldown = 12.0f |
| constexpr float | abilities::k_levitateMaxDuration = 4.0f |
| Max seconds of lift per activation. | |
| constexpr float | abilities::k_levitateCooldown = 6.0f |
| Cooldown after a levitate ends. | |
| constexpr float | abilities::k_levitateRiseSpeed = 650.0f |
| Target upward speed (u/s) — strong updraft. | |
| constexpr float | abilities::k_levitateResponse = 8.0f |
| How fast vertical velocity eases toward the rise speed. | |
| constexpr float | abilities::k_wallhackDuration = 5.0f |
| Seconds enemies are revealed. | |
| constexpr float | abilities::k_wallhackCooldown = 30.0f |
| Cooldown after activation. | |
Shared tuning and metadata helpers for selectable abilities.