split disp data into stats and visual substructures

This commit is contained in:
Martin Michelsen
2023-06-26 21:25:24 -07:00
parent e1b4bd32c9
commit 8656222be3
14 changed files with 237 additions and 427 deletions
+2 -2
View File
@@ -234,7 +234,7 @@ struct HandAndEquipState {
std::string str() const;
} __attribute__((packed));
struct PlayerStats {
struct PlayerBattleStats {
le_uint16_t damage_given;
le_uint16_t damage_taken;
le_uint16_t num_opponent_cards_destroyed;
@@ -256,7 +256,7 @@ struct PlayerStats {
le_uint16_t action_card_negated_damage;
le_uint16_t unused;
PlayerStats();
PlayerBattleStats();
void clear();
float score(size_t num_rounds) const;