[Pets] Convert Load/Save of Pet Info to Repositories (#3853)

* [Pets] Convert Save/Load of Pet Info to Repositories

- Convert `LoadPetInfo` to repositories.
- `SavePetInfo` already used repositories, cleanup logic.

* Update repositories.

* Update zonedb.cpp
This commit is contained in:
Alex King
2024-01-07 00:59:02 -05:00
committed by GitHub
parent 1227f35382
commit f3de3e8c31
6 changed files with 393 additions and 158 deletions
+10
View File
@@ -716,6 +716,16 @@ namespace Language {
constexpr uint8 MaxValue = 100;
}
namespace PetInfoType {
constexpr int Current = 0;
constexpr int Suspended = 1;
}
namespace BuffEffectType {
constexpr uint8 None = 0;
constexpr uint8 Buff = 2;
constexpr uint8 InverseBuff = 4;
}
typedef enum {
FilterNone = 0,