doom3-gpl
Doom 3 GPL source release
|
Go to the source code of this file.
Classes | |
class | SSDCrossHair |
class | SSDEntity |
class | SSDMover |
class | SSDAsteroid |
class | SSDAstronaut |
class | SSDExplosion |
class | SSDPoints |
class | SSDProjectile |
class | SSDPowerup |
Powerups work in two phases: 1.) Closed container hurls at you If you shoot the container it open 3.) If an opened powerup hits the player he aquires the powerup Powerup Types: Health - Give a specific amount of health Super Blaster - Increases the power of the blaster (lasts a specific amount of time) Asteroid Nuke - Destroys all asteroids on screen as soon as it is aquired Rescue Powerup - Rescues all astronauts as soon as it is acquited Bonus Points - Gives some bonus points when acquired. More... | |
struct | SSDLevelData_t |
struct | SSDAsteroidData_t |
struct | SSDAstronautData_t |
struct | SSDPowerupData_t |
struct | SSDWeaponData_t |
struct | SSDLevelStats_t |
SSDLevelStats_t Data that is used for each level. More... | |
struct | SSDGameStats_t |
SSDGameStats_t Data that is used for the game that is currently running. More... | |
class | idGameSSDWindow |
Macros | |
#define | MAX_ASTEROIDS 64 |
#define | MAX_ASTRONAUT 8 |
#define | MAX_EXPLOSIONS 64 |
#define | MAX_POINTS 16 |
#define | MAX_PROJECTILES 64 |
#define | MAX_POWERUPS 64 |
Enumerations | |
enum | { SSD_ENTITY_BASE = 0, SSD_ENTITY_ASTEROID, SSD_ENTITY_ASTRONAUT, SSD_ENTITY_EXPLOSION, SSD_ENTITY_POINTS, SSD_ENTITY_PROJECTILE, SSD_ENTITY_POWERUP } |
#define MAX_ASTEROIDS 64 |
Definition at line 164 of file GameSSDWindow.h.
#define MAX_ASTRONAUT 8 |
Definition at line 199 of file GameSSDWindow.h.
#define MAX_EXPLOSIONS 64 |
Definition at line 231 of file GameSSDWindow.h.
#define MAX_POINTS 16 |
Definition at line 271 of file GameSSDWindow.h.
#define MAX_POWERUPS 64 |
Definition at line 337 of file GameSSDWindow.h.
#define MAX_PROJECTILES 64 |
Definition at line 306 of file GameSSDWindow.h.
anonymous enum |
Enumerator | |
---|---|
SSD_ENTITY_BASE | |
SSD_ENTITY_ASTEROID | |
SSD_ENTITY_ASTRONAUT | |
SSD_ENTITY_EXPLOSION | |
SSD_ENTITY_POINTS | |
SSD_ENTITY_PROJECTILE | |
SSD_ENTITY_POWERUP |
Definition at line 56 of file GameSSDWindow.h.