Class Summary |
Board |
The main model object in the game, the board represents the
entire map and all the pieces on it. |
BoardLoader |
|
BoardReader |
The board reader is used by the editor which does not need the player
information, so this is stored in the PlayerData object and only read
as part of loading a game. |
BoardWriter |
Start with this storing in memory as a JSON data structure. |
Cell |
|
EffectBag |
A bag representing the items in a cell. |
ItemBag |
A bag representing the items in a cell. |
WriterBase |
Base class for serializers. |