finish serialize

This commit is contained in:
2024-10-18 15:36:00 +02:00
parent 69d96b40ec
commit 871caf9056
9 changed files with 337 additions and 20 deletions

View File

@@ -10,7 +10,7 @@ enum class Team : std::uint8_t {
Red,
};
enum class CastleType : std::uint8_t {
enum class TowerType : std::uint8_t {
Archer = 0,
Leach,
Artillery,
@@ -49,11 +49,11 @@ enum class ShopItem : std::uint8_t {
Heal,
};
using CastleID = std::uint16_t;
using TowerID = std::uint16_t;
using PlayerID = std::uint8_t;
using EntityID = std::uint16_t;
struct CastleCoords {
struct TowerCoords {
std::int16_t x;
std::int16_t y;
};