add format-ep3-battle-record command

This commit is contained in:
Martin Michelsen
2024-03-17 14:12:43 -07:00
parent 477e433361
commit 7405eaea0b
3 changed files with 78 additions and 0 deletions
+5
View File
@@ -24,6 +24,8 @@ public:
PlayerInventory inventory;
PlayerDispDataDCPCV3 disp;
le_uint32_t level;
void print(FILE* stream) const;
} __attribute__((packed));
struct Event {
@@ -53,6 +55,7 @@ public:
Event() = default;
explicit Event(StringReader& r);
void serialize(StringWriter& w) const;
void print(FILE* stream) const;
};
explicit BattleRecord(uint32_t behavior_flags);
@@ -80,6 +83,8 @@ public:
void set_battle_start_timestamp();
void set_battle_end_timestamp();
void print(FILE* stream) const;
private:
static constexpr uint64_t SIGNATURE = 0x14C946D56D1DAC50;