My Project
|
The model in MVC. These classes contain the structure of the game, and will be controlled by Controller, and displayed in View. More...
Namespaces | |
namespace | MapModule |
The Map Module, containing all classes related to setting up the working game map. | |
namespace | UnitModule |
The module containing all unit related classes and interface. | |
namespace | WeaponModule |
The module containing all weapon related classes and interfaces. | |
Classes | |
class | Button |
Buttons for the drop down menu buttons when selecting units. More... | |
class | GameState |
This class holds states in the scope of the entire gameplay. More... | |
class | Player |
Represents a Player in the game. More... | |
Enumerations | |
enum | ButtonType { Attack, AttackConfirm, Move, Items, Wait, Inventory1, Inventory2, Inventory3, Inventory4 } |
enum | GameMenuState { MainMenu, HowToPlay, HowToPlay2, HowToPlay3, Playing } |
enum | TurnState { Wait, AttackMenu, Attack, Move, Items } |
The model in MVC. These classes contain the structure of the game, and will be controlled by Controller, and displayed in View.
|
strong |
Enumerated list for the possible button types.
|
strong |
Enumerated list for different possible Game States.
|
strong |
Enumerated list for what the current turn state is (per unit).