|
bool | _debug_drawRects = false |
|
bool | _debug_godMode = false |
|
bool | _debug_unlimitedAmmo = false |
|
void | shutdown () |
|
bool | pollEvents () |
|
void | loadLibArchive (const Common::Path &path) |
|
Audio::SeekableAudioStream * | loadSoundFile (const Common::Path &path) |
|
void | playSound (Audio::SeekableAudioStream *stream) |
|
bool | loadScene (Scene *scene) |
|
void | updateScreen () |
|
uint32 | getMsTime () |
|
bool | fired (Common::Point *point) |
|
Rect * | checkZone (Zone *zone, Common::Point *point) |
|
Zone * | checkZonesV1 (Scene *scene, Rect *&hitRect, Common::Point *point) |
|
Zone * | checkZonesV2 (Scene *scene, Rect *&hitRect, Common::Point *point) |
|
uint32 | getFrame (Scene *scene) |
|
void | adjustDifficulty (uint8 newDifficulty, uint8 oldDifficulty) |
|
int8 | skipToNewScene (Scene *scene) |
|
uint16 | randomUnusedInt (uint8 max, uint16 *mask, uint16 exclude) |
|
void | debug_drawZoneRects () |
|
void | doDiffSound (uint8 difficulty) |
|
void | doSaveSound () |
|
void | doLoadSound () |
|
void | doSkullSound () |
|
void | doShot () |
|
void | setupCursorTimer () |
|
void | removeCursorTimer () |
|
void | zoneGlobalHit (Common::Point *point) |
|
void | rectHitDoNothing (Rect *rect) |
|
void | rectNewScene (Rect *rect) |
|
void | rectExit (Rect *rect) |
|
void | rectEasy (Rect *rect) |
|
void | rectAverage (Rect *rect) |
|
void | rectHard (Rect *rect) |
|
void | scenePsoDrawRct (Scene *scene) |
|
void | scenePsoPause (Scene *scene) |
|
void | scenePsoDrawRctFadeIn (Scene *scene) |
|
void | scenePsoFadeIn (Scene *scene) |
|
void | scenePsoPauseFadeIn (Scene *scene) |
|
void | scenePsoPreRead (Scene *scene) |
|
void | scenePsoPausePreRead (Scene *scene) |
|
void | sceneIsoDoNothing (Scene *scene) |
|
void | sceneIsoStartGame (Scene *scene) |
|
void | sceneIsoPause (Scene *scene) |
|
void | sceneNxtscnDoNothing (Scene *scene) |
|
void | sceneDefaultNxtscn (Scene *scene) |
|
void | sceneSmDonothing (Scene *scene) |
|
void | sceneDefaultScore (Scene *scene) |
|
void | sceneNxtfrm (Scene *scene) |
|
AlgEngine * | _vm |
|
AlgVideoDecoder * | _videoDecoder |
|
SceneInfo * | _sceneInfo |
|
Common::RandomSource * | _rnd |
|
Common::File | _libFile |
|
Common::HashMap< Common::String, uint32 > | _libFileEntries |
|
uint8 * | _palette |
|
bool | _paletteDirty |
|
Graphics::Surface * | _background |
|
Graphics::Surface * | _screen |
|
Common::Array< Graphics::Surface * > * | _gun |
|
Common::Array< Graphics::Surface * > * | _numbers |
|
Audio::SeekableAudioStream * | _saveSound = nullptr |
|
Audio::SeekableAudioStream * | _loadSound = nullptr |
|
Audio::SeekableAudioStream * | _easySound = nullptr |
|
Audio::SeekableAudioStream * | _avgSound = nullptr |
|
Audio::SeekableAudioStream * | _hardSound = nullptr |
|
Audio::SeekableAudioStream * | _skullSound = nullptr |
|
Audio::SeekableAudioStream * | _shotSound = nullptr |
|
Audio::SeekableAudioStream * | _emptySound = nullptr |
|
Audio::SoundHandle | _sfxAudioHandle |
|
Zone * | _menuzone |
|
Zone * | _submenzone |
|
bool | _leftDown = false |
|
bool | _rightDown = false |
|
Common::Point | _mousePos |
|
const uint32 | _pauseDiffScale [3] = {0x10000, 0x8000, 0x4000} |
|
const uint32 | _rectDiffScale [3] = {0x10000, 0x0C000, 0x8000} |
|
bool | _buttonDown = false |
|
uint8 | _difficulty = 1 |
|
uint8 | _emptyCount = 0 |
|
bool | _fired = false |
|
uint32 | _currentFrame |
|
bool | _gameInProgress = false |
|
uint32 | _thisGameTimer = 0 |
|
bool | _hadPause = false |
|
bool | _holster = false |
|
bool | _inMenu = false |
|
uint8 | _inHolster = 0 |
|
int8 | _lives = 0 |
|
long int | _minF |
|
long int | _maxF |
|
uint8 | _oldWhichGun = 0xFF |
|
uint8 | _oldDifficulty = 1 |
|
int8 | _oldLives = 0 |
|
int32 | _oldScore = -1 |
|
uint8 | _oldShots = 0 |
|
uint32 | _pauseTime = 0 |
|
bool | _sceneSkipped = false |
|
int32 | _score = 0 |
|
bool | _shotFired = false |
|
uint16 | _shots = 0 |
|
uint32 | _videoFrameSkip = 3 |
|
uint32 | _nextFrameTime = 0 |
|
uint16 | _videoPosX |
|
uint16 | _videoPosY |
|
uint8 | _whichGun = 0 |
|
Common::String | _curScene |
|
Common::String | _subScene |
|
Common::String | _retScene |
|
Common::String | _lastScene |
|
Common::String | _startScene |
|