|
Burger::Flags | _flags |
|
GameMode | _executing = WHOLE_GAME |
|
GUI::GUI_Globals | _gui |
|
GUI::Gizmo_Globals | _gizmo |
|
GUI::Interface | _interface |
|
Burger::Hotkeys | _hotkeys |
|
GUI::MenuGlobals | _menu |
|
SeriesPlayers | _seriesPlayers |
|
ReleaseTrigger_Globals | _releaseTrigger |
|
StreamBreak_Globals | _streamBreak |
|
Burger::Walker | _walker |
|
int | _wilburTerm = 2 |
|
bool | _menuSystemInitialized = false |
|
bool | _gameMenuFromMain = false |
|
int | _room902Flag = 0 |
|
int | _roomVal3 = 0 |
|
int | _flumix_should = 0 |
|
int | _roomVal7 = 3 |
|
machine * | _npcSpeech1 = nullptr |
|
machine * | _npcSpeech2 = nullptr |
|
int | _npcTrigger = -1 |
|
int | _player_facing_x = 0 |
|
int | _player_facing_y = 0 |
|
int | _player_dest_x = 0 |
|
int | _player_dest_y = 0 |
|
int | _player_trigger = 0 |
|
Events | _events |
|
MouseInfo & | _MouseState = _events |
|
GameControl | _game |
|
Kernel | _kernel |
|
Term | _term |
|
Hag_Statics | _hag |
|
SceneDef | _currentSceneDef |
|
Scene_list | _scene_list |
|
frac16 | _globals [GLB_SHARED_VARS] |
|
Player | _player |
|
PlayerInfo | _player_info |
|
Resources | _resources |
|
Rails_Globals | _rails |
|
Catalog | _catalog |
|
Dialog_Globals | _dialog |
|
Item_Globals | _items |
|
Converstation_Globals | _conversations |
|
WS_Globals | _ws |
|
Triggers | _triggers |
|
Sound::Digi | _digi |
|
Sound::Midi | _midi |
|
KernelPal_Globals | _krnPal |
|
ADVScale_Globals | _scale |
|
ConvDisplayData | _cdd |
|
Rend_Globals | _rend |
|
const bool | _cheating_enabled = true |
|
Font * | _system_font = nullptr |
|
Font * | _font_line = nullptr |
|
Font * | _font_tiny_prop = nullptr |
|
Font * | _font_tiny = nullptr |
|
Font * | _font_inter = nullptr |
|
Font * | _font_conv = nullptr |
|
Font * | _font_menu = nullptr |
|
Font * | _font_misc = nullptr |
|
Font * | _interfaceFont = nullptr |
|
Font * | _font = nullptr |
|
bool | _system_shutting_down = false |
|
InventoryBase * | _inventory = nullptr |
|
size_t | _mem_to_alloc = 0 |
|
GrBuff * | _screenCodeBuff = nullptr |
|
GrBuff * | _game_bgBuff = nullptr |
|
GrBuff * | _gameDrawBuff = nullptr |
|
GrBuff * | _gameInterfaceBuff = nullptr |
|
void * | _custom_interface_setup = nullptr |
|
void * | _custom_interface_button_handler = nullptr |
|
int | _global_sound_room = 0 |
|
CursorChange | _toggle_cursor = CURSCHANGE_NONE |
|
bool | _i_just_hyperwalked = false |
|
void(* | _custom_ascii_converter )(char *string) = nullptr |
|
bool | _vmng_Initted = false |
|
ScreenContext * | _frontScreen = nullptr |
|
ScreenContext * | _backScreen = nullptr |
|
ScreenContext * | _inactiveScreens = nullptr |
|
Hotkey * | _systemHotkeys = nullptr |
|
int32 | _memtypeSCRN = 0 |
|
int32 | _memtypeMATTE = 0 |
|
int32 | _memtypeRECT = 0 |
|
int32 | _sizeMem [_MEMTYPE_LIMIT] |
|
int32 | _requests [_MEMTYPE_LIMIT] |
|
void * | _memBlock [_MEMTYPE_LIMIT] |
|
RGB8 | _master_palette [256] |
|
RGB8 | _backup_palette [256] |
|
bool | _pal_fade_in_progress = false |
|
strmRequest * | _firstStream = nullptr |
|
strmRequest * | _lastStream = nullptr |
|
InvPal * | _inverse_pal = nullptr |
|
int32 | _inv_obj_mem_type = 0 |
|
bool | _currScreen = false |
|
ScreenContext * | _eventToScreen = nullptr |
|
byte | _color = 0 |
|
Dialog * | _mousePosDialog = nullptr |
|
bool | _showMousePos = false |
|
bool | _inv_suppress_click_sound = false |
|
bool | _between_rooms = false |
|
bool | _completeWalk = false |
|
const char * | _art_base_override = nullptr |
|
bool | _use_alternate_attribute_file = false |
|
bool | _camera_reacts_to_player = false |
|
bool | _set_commands_allowed_since_last_checked = false |
|
SceneDef * | _myDef = nullptr |
|
Common::String | _def_filename |
|
Common::String | _currBackgroundFN |
|
Common::String | _currCodeFN |
|
ScreenContext * | _game_buff_ptr = nullptr |
|
machine * | _my_walker = nullptr |
|
uint32 | _editors_in_use = 0 |
|
bool | _editor_showStats = false |
|
bool | _shut_down_digi_tracks_between_rooms = false |
|
cursor_states | _cursor_state = kARROW |
|
int | _iPitch = 0 |
|
bool | _hyperwalk = false |
|
ScreenContext * | _mouseScreen = nullptr |
|
transSprite * | _mouseScreenSource = nullptr |
|
Buffer | _mouseBuffer |
|
Common::String | _mouseSeriesResource |
|
MemHandle | _mouseSeriesHandle = nullptr |
|
int32 | _mouseSeriesOffset = 0 |
|
int32 | _mouseSeriesPalOffset = 0 |
|
M4sprite * | _mouseSprite = nullptr |
|
int32 | _mouseX1offset = 0 |
|
int32 | _mouseY1offset = 0 |
|
int32 | _mouseX2offset = 0 |
|
int32 | _mouseY2offset = 0 |
|
int32 | _currMouseNum = 0 |
|
bool | _mouseIsLocked = false |
|
int32 | _newMouseNum = 0 |
|
int32 | _hideMouseX1 = MIN_VIDEO_X - 1 |
|
int32 | _hideMouseY1 = MIN_VIDEO_Y - 1 |
|
int32 | _hideMouseX2 = MIN_VIDEO_X - 1 |
|
int32 | _hideMouseY2 = MIN_VIDEO_Y - 1 |
|
int32 | _showMouseX1 = MIN_VIDEO_X |
|
int32 | _showMouseY1 = MIN_VIDEO_Y |
|
int32 | _showMouseX2 = MAX_VIDEO_X |
|
int32 | _showMouseY2 = MAX_VIDEO_Y |
|
int32 | _mouseX = MAX_VIDEO_X >> 1 |
|
int32 | _mouseY = MAX_VIDEO_Y >> 1 |
|
int32 | _oldX = MAX_VIDEO_X >> 1 |
|
int32 | _oldY = MAX_VIDEO_Y >> 1 |
|