Blame |
Last modification |
View Log
| RSS feed
unit app_constant;
interface
const
// --- Engine
SX_APPLICATION_IDENTIFIER = 'pingK';
SX_APPLICATION_VERSION = '1.0.0.0';
SX_APPLICATION_COPYRIGHT = '(C) EMC Games 2006';
// --- Maximum array size
SX_MAX_HIGHSCORE = 9;
// --- Game
SX_GAME_SINGLEPLAYER = 0;
SX_GAME_LOCALMULTIPLAYER = 1;
SX_GAME_NETWORK = 2;
SX_GAME_STATE_PLAY = 0;
SX_GAME_STATE_WAITFORBALL = 1;
SX_GAME_STATE_MENU = 2;
SX_GAME_STATE_HELPSCREEN = 3;
SX_GAME_STATE_VIEWHIGHSCORE = 4;
SX_GAME_STATE_ENTERHIGHSCORE = 5;
SX_GAME_STATE_HINTSCREEN = 6;
// --- Menu
SX_MENU_SELECTION_STARTGAME = 0;
SX_MENU_SELECTION_HIGHSCORE = 1;
SX_MENU_SELECTION_HELP = 2;
SX_MENU_SELECTION_QUIT = 3;
// --- Score
SX_SCORE_TYPE_NORMAL = 0;
SX_SCORE_TYPE_OWNGOAL = 1;
// --- Entities
SX_ENTITY_PADDLE = 1;
SX_ENTITY_BALL = 2;
SX_ENTITY_IMPACT = 3;
SX_ENTITY_TRAIL = 4;
SX_ENTITY_WARP = 5;
SX_ENTITY_CRYSTAL = 6;
SX_ENTITY_POWERUP = 7;
// --- Entity Ball
SX_EBALL_ITERATIONS = 20;
// --- Entity Impact
SX_EIMPACT_MODE_WALL = 0;
SX_EIMPACT_MODE_PADDLE = 1;
// --- Entity Power Up
SX_EPOWERUP_TYPUS_PIXEL = 0;
SX_EPOWERUP_TYPUS_FLOWERS = 1;
SX_EPOWERUP_TYPUS_SLOWMOTION = 2;
SX_EPOWERUP_TYPUS_CREATECRYSTALS = 3;
SX_EPOWERUP_TYPUS_CONCAVE = 4;
SX_EPOWERUP_TYPUS_BOMB = 5;
// --- Particle Systems
SX_PARTICLESYSTEM_BALLSPARKS = 0;
SX_PARTICLESYSTEM_CRYSTALSHARDS = 1;
SX_PARTICLESYSTEM_POWERUPAPPEARS = 2;
SX_PARTICLESYSTEM_FLOWERS = 3;
// --- Player
SX_PLAYER_CONTROL_LOCAL = 0;
SX_PLAYER_CONTROL_NETWORK = 1;
SX_PLAYER_CONTROL_CPU = 2;
// --- GL Blur
SX_GLBLUR_FRAMEINTENSITY = 0.05;
// --- Monkeys
SX_MONKEYS_MAX = 80;
implementation
end.