|
group2 0.1.0
CSE 125 Group 2
|
Equipment slot state — drives the bottom-center grapple/grenade/tactical row. More...
#include <HudTypes.hpp>
Public Attributes | |
| std::string | primaryAbilityName = "LOCKED" |
| std::string | secondaryAbilityName = "LOCKED" |
| std::string | grenadeName = "FRAG" |
| float | primaryAbilityCharge = 1.f |
| 0..1, 1 = ready. | |
| float | secondaryAbilityCharge = 1.f |
| 0..1, 1 = ready. | |
| bool | primaryAbilityAvailable = false |
| bool | secondaryAbilityAvailable = false |
| bool | secondaryAbilityMarked = false |
| float | grappleCharge = 1.f |
| Legacy fallback; 0..1, 1 = ready. | |
| float | grenadeCharge = 1.f |
| 0..1, 1 = ready (used when count not shown). | |
| float | tacticalCharge = 1.f |
| 0..1, 1 = ready. | |
| int | grenadeCount = 2 |
| Count for slot showing a number; 0 = unavailable. | |
| int | tacticalCount = 1 |
| Count for slot showing a number; 0 = unavailable. | |
Equipment slot state — drives the bottom-center grapple/grenade/tactical row.
| float HudEquipmentState::grappleCharge = 1.f |
Legacy fallback; 0..1, 1 = ready.
| float HudEquipmentState::grenadeCharge = 1.f |
0..1, 1 = ready (used when count not shown).
| int HudEquipmentState::grenadeCount = 2 |
Count for slot showing a number; 0 = unavailable.
| std::string HudEquipmentState::grenadeName = "FRAG" |
| bool HudEquipmentState::primaryAbilityAvailable = false |
| float HudEquipmentState::primaryAbilityCharge = 1.f |
0..1, 1 = ready.
| std::string HudEquipmentState::primaryAbilityName = "LOCKED" |
| bool HudEquipmentState::secondaryAbilityAvailable = false |
| float HudEquipmentState::secondaryAbilityCharge = 1.f |
0..1, 1 = ready.
| bool HudEquipmentState::secondaryAbilityMarked = false |
| std::string HudEquipmentState::secondaryAbilityName = "LOCKED" |
| float HudEquipmentState::tacticalCharge = 1.f |
0..1, 1 = ready.
| int HudEquipmentState::tacticalCount = 1 |
Count for slot showing a number; 0 = unavailable.