|
Functions |
| void | addTeleportParticles (float x, float y, int amount, int soundToPlay) |
| void | addBlood (Entity *ent, float dx, float dy, int amount) |
| void | checkObjectives (char *name, bool alwaysInform) |
| void | addColorParticles (float x, float y, int amount, int color) |
| void | addBullet (Entity *owner, float dx, float dy) |
| void | addExplosion (float x, float y, int radius, Entity *owner) |
| void | addSmokeAndFire (Entity *ent, float dx, float dy, int amount) |
| void | throwAndDamageEntity (Entity *ent, int damage, int minDX, int maxDX, int DY) |
| bool | hasClearShot (Entity *enemy) |
| Weapon * | getRandomGaldovWeapon () |
| Weapon * | getRandomAimedWeapon () |
| void | dropItems (int x, int y) |
| void | addItem (int itemType, char *name, int x, int y, char *spriteName, int health, int value, int flags, bool randomMovement) |
Variables |
| Audio | audio |
| Engine | engine |
| Graphics | graphics |
| Game | game |
| Map | map |
| Entity | defItem [MAX_ITEMS] |
| Entity | player |
| Weapon | weapon [MAX_WEAPONS] |
| Boss * | self |