diff --git a/src/common.h b/src/common.h index c015532..9af8771 100644 --- a/src/common.h +++ b/src/common.h @@ -108,6 +108,8 @@ typedef struct { int value; int lifetime; // frames remaining int is_critical; + char label[8]; // non-empty -> show label instead of numeric value + StatusEffectType effect_type; // used to pick color for proc labels } FloatingText; // GameState - encapsulates all game state for testability and save/load