#include "CDisplay.h"
#include "CItem.h"
#include "../third-party/tinyxml/tinyxml.h"

Classes | |
| class | COptions |
| Contains every option in the game and manages the configuration file. More... | |
Defines | |
| #define | MAX_PLAYER_INPUT 10 |
| #define | NUM_CONTROLS 6 |
| #define | CONTROL_UP 0 |
| #define | CONTROL_DOWN 1 |
| #define | CONTROL_LEFT 2 |
| #define | CONTROL_RIGHT 3 |
| #define | CONTROL_ACTION1 4 |
| #define | CONTROL_ACTION2 5 |
Enumerations | |
| enum | EBomberType { BOMBERTYPE_OFF, BOMBERTYPE_MAN, BOMBERTYPE_COM, BOMBERTYPE_NET } |
| Describes the type of a bomber. More... | |
| enum | EBlockType { BLOCKTYPE_HARDWALL, BLOCKTYPE_RANDOM, BLOCKTYPE_FREE, BLOCKTYPE_WHITEBOMBER, BLOCKTYPE_BLACKBOMBER, BLOCKTYPE_REDBOMBER, BLOCKTYPE_BLUEBOMBER, BLOCKTYPE_GREENBOMBER, BLOCKTYPE_MOVEBOMB_RIGHT, BLOCKTYPE_MOVEBOMB_DOWN, BLOCKTYPE_MOVEBOMB_LEFT, BLOCKTYPE_MOVEBOMB_UP } |
| enum | EBomberSkills { BOMBERSKILL_DUMMYFIRST, BOMBERSKILL_FLAME, BOMBERSKILL_BOMBS, BOMBERSKILL_BOMBITEMS, BOMBERSKILL_FLAMEITEMS, BOMBERSKILL_ROLLERITEMS, BOMBERSKILL_KICKITEMS, BOMBERSKILL_THROWITEMS, BOMBERSKILL_PUNCHITEMS, BOMBERSKILL_REMOTEITEMS, NUMBER_OF_BOMBERSKILLS } |
| #define CONTROL_ACTION1 4 |
| #define CONTROL_ACTION2 5 |
| #define CONTROL_DOWN 1 |
| #define CONTROL_LEFT 2 |
| #define CONTROL_RIGHT 3 |
| #define CONTROL_UP 0 |
| #define MAX_PLAYER_INPUT 10 |
| #define NUM_CONTROLS 6 |
| enum EBlockType |
| enum EBomberSkills |
| enum EBomberType |
1.5.5