ScummVM API documentation
Cryo::global_t Struct Reference

Public Attributes

byte _areaNum
 
byte _areaVisitCount
 
byte _menuItemIdLo
 
byte _menuItemIdHi
 
uint16 _randomNumber
 
uint16 _gameTime
 
uint16 _gameDays
 
uint16 _chrono
 
uint16 _eloiDepartureDay
 
uint16 _roomNum
 
uint16 _newRoomNum
 
uint16 _phaseNum
 
uint16 _metPersonsMask1
 
uint16 _party
 
uint16 _partyOutside
 
uint16 _metPersonsMask2
 
uint16 _var1C
 
uint16 _phaseActionsCount
 
uint16 _curAreaFlags
 
uint16 _curItemsMask
 
uint16 _curPowersMask
 
uint16 _curPersoItems
 
uint16 _curCharacterPowers
 
uint16 _wonItemsMask
 
uint16 _wonPowersMask
 
uint16 _stepsToFindAppleFast
 
uint16 _stepsToFindAppleNormal
 
uint16 _roomPersoItems
 
uint16 _roomCharacterPowers
 
uint16 _gameFlags
 
uint16 _curVideoNum
 
uint16 _morkusSpyVideoNum1
 
uint16 _morkusSpyVideoNum2
 
uint16 _morkusSpyVideoNum3
 
uint16 _morkusSpyVideoNum4
 
byte _newMusicType
 
byte _var43
 
byte _videoSubtitleIndex
 
byte _partyInstruments
 
byte _monkGotRing
 
byte _chronoFlag
 
byte _curRoomFlags
 
byte _endGameFlag
 
byte _lastInfo
 
bool _autoDialog
 
byte _worldTyranSighted
 
byte _var4D
 
byte _var4E
 
byte _worldGaveGold
 
byte _worldHasTriceraptors
 
byte _worldHasVelociraptors
 
byte _worldHasTyran
 
byte _var53
 
byte _var54
 
byte _var55
 
byte _gameHours
 
byte _textToken1
 
byte _textToken2
 
byte _eloiHaveNews
 
byte _dialogFlags
 
byte _curAreaType
 
byte _curCitadelLevel
 
byte _newLocation
 
byte _prevLocation
 
byte _curPersoFlags
 
byte _var60
 
byte _eventType
 
byte _var62
 
byte _curObjectId
 
byte _curObjectFlags
 
byte _var65
 
byte _roomCharacterType
 
byte _roomCharacterFlags
 
byte _narratorSequence
 
byte _var69
 
byte _var6A
 
byte _frescoNumber
 
byte _var6C
 
byte _var6D
 
byte _labyrinthDirections
 
byte _labyrinthRoom
 
Dialog_dialogPtr
 
tape_t_tapePtr
 
Dialog_nextDialogPtr
 
Dialog_narratorDialogPtr
 
Dialog_lastDialogPtr
 
Icon_nextRoomIcon
 
byte * _sentenceBufferPtr
 
Room_roomPtr
 
Area_areaPtr
 
Area_lastAreaPtr
 
Area_curAreaPtr
 
Room_citaAreaFirstRoom
 
perso_t_characterPtr
 
perso_t_roomCharacterPtr
 
byte _lastInfoIdx
 
byte _nextInfoIdx
 
byte * _persoSpritePtr
 
byte * _persoSpritePtr2
 
byte * _curCharacterAnimPtr
 
byte * _varC2
 
int16 _iconsIndex
 
int16 _curObjectCursor
 
int16 _varCA
 
int16 _varCC
 
int16 _characterImageBank
 
uint16 _roomImgBank
 
uint16 _characterBackgroundBankIdx
 
uint16 _varD4
 
uint16 _frescoeWidth
 
uint16 _frescoeImgBank
 
uint16 _varDA
 
uint16 _varDC
 
uint16 _roomBaseX
 
uint16 _varE0
 
uint16 _dialogType
 
uint16 _varE4
 
uint16 _currMusicNum
 
int16 _textNum
 
uint16 _travelTime
 
uint16 _varEC
 
byte _displayFlags
 
byte _oldDisplayFlags
 
byte _drawFlags
 
byte _varF1
 
byte _varF2
 
byte _menuFlags
 
byte _varF4
 
byte _varF5
 
byte _varF6
 
byte _varF7
 
byte _varF8
 
byte _varF9
 
byte _varFA
 
byte _animationFlags
 
byte _giveObj1
 
byte _giveObj2
 
byte _giveObj3
 
byte _var100
 
byte _roomVidNum
 
byte _mirrorEffect
 
byte _var103
 
byte _roomBackgroundBankNum
 
byte _valleyVidNum
 
byte _updatePaletteFlag
 
byte _inventoryScrollPos
 
byte _objCount
 
byte _textBankIndex
 
byte _prefLanguage
 
byte _prefMusicVol [2]
 
byte _prefVoiceVol [2]
 
byte _prefSoundVolume [2]
 
byte _citadelAreaNum
 
byte _var113
 
byte _lastPlaceNum
 
byte _saveEnd
 
int16 _textWidthLimit
 
byte _numGiveObjs
 
byte _var119
 

The documentation for this struct was generated from the following file: