Go to the source code of this file.
Defines | |
#define | CollisionHealthDecrease 0.1 |
#define | CameraSpeed 0.05 |
#define | GravityValue Vector2D(0,250.0) |
#define | WHOLE_AMMUNITION_AMOUNT 300 |
#define | NUMBER_OF_LEVELS 3 |
#define | TILES_DIR "data/tiles/" |
#define | PLANES_DIR "data/planes/" |
#define | GAMEDATA_FILE "data/data.txt" |
#define | PATHDATA_FILE "data/path.txt" |
#define | MAP_FILE_BASENAME "data/map" |
#define | PLANES_THEME_FILENAME "data/planes.txt" |
#define | TITLE_PLANE_FILENAME "data/planes/start.png" |
#define | CREDITS_FILENAME "data/credits.txt" |
#define | KEYS_FILENAME "data/keys.txt" |
#define | START_SOUND_FILENAME "data/sounds/game_start.xm" |
#define | MIDDLE_SOUND_FILENAME "data/sounds/game_middle.xm" |
#define | FAILED_SOUND_FILENAME "data/sounds/game_failed.xm" |
#define | DefaultXResolution 640 |
#define | DefaultYResolution 480 |
#define | DefaultColorDepth 16 |
#define | DefaultFullScreen false |
#define | TileX 32 |
#define | TileY 32 |
#define | MissileWidth TileX |
#define | MissileHeight 7 |
#define | MAX_STRING_LENGTH 80 |
#define | MaxObjects 20 |
#define | StartPlane 0 |
#define | EndPlane 1 |
#define | GameWonPlane 2 |
#define | GameLostPlane 3 |
#define | CreditsPlane 4 |
#define | MenuPlane 5 |
#define | TimeInterval (29/10)*10 |
#define | FullHealth 20 |
#define | HealthLoss 0.05 |
#define | NMissiles 7 |
#define | MaxNMissiles 20 |
#define | ArrowpackValue 6 |
#define | IndicatorWidth 200 |
#define | IndicatorHeight 8 |
#define | AccelerationRate 0.6 |
#define | SlowDownRate 0.003 |
#define | TimeFactor 0.001 |
#define | SCAN_TYPE_TILE 0 |
#define | SCAN_TYPE_OBJECT 1 |
#define | IMMUNITY_TIME 200 |
#define | MISSION_PLAYER_DIED -1 |
#define | MISSION_IN_PROGRESS 0 |
#define | MISSION_COMPLETE 1 |
#define | MISSION_ABORTED 2 |
#define | MIN(a, b) ((a)<(b)?(a):(b)) |
#define | MAX(a, b) ((a)>(b)?(a):(b)) |
#define | CLAMP(a, i, z) ((i)<(a)?(a):((i)>(z)?(z):(i))) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|