diff options
Diffstat (limited to 'engines/kyra/kyra_v3.h')
-rw-r--r-- | engines/kyra/kyra_v3.h | 240 |
1 files changed, 120 insertions, 120 deletions
diff --git a/engines/kyra/kyra_v3.h b/engines/kyra/kyra_v3.h index 3ea2130ef9..c666f25eba 100644 --- a/engines/kyra/kyra_v3.h +++ b/engines/kyra/kyra_v3.h @@ -459,12 +459,12 @@ private: int _sceneMinX, _sceneMaxX; int _maskPageMinY, _maskPageMaxY; - ScriptState _sceneScriptState; - ScriptData _sceneScriptData; + EMCState _sceneScriptState; + EMCData _sceneScriptData; bool _specialSceneScriptState[10]; bool _specialSceneScriptStateBackup[10]; - ScriptState _sceneSpecialScripts[10]; + EMCState _sceneSpecialScripts[10]; uint32 _sceneSpecialScriptsTimer[10]; int _lastProcessedSceneScript; bool _specialSceneScriptRunFlag; @@ -560,8 +560,8 @@ private: uint32 _chatEndTime; int _chatVocHigh, _chatVocLow; - ScriptData _chatScriptData; - ScriptState _chatScriptState; + EMCData _chatScriptData; + EMCState _chatScriptState; int chatGetType(const char *text); int chatCalcDuration(const char *text); @@ -596,8 +596,8 @@ private: bool _isStartupDialog; void processDialog(int vocHighIndex, int vocHighBase, int funcNum); - ScriptData _dialogScriptData; - ScriptState _dialogScriptState; + EMCData _dialogScriptData; + EMCState _dialogScriptState; int _dialogSceneAnim; int _dialogSceneScript; int _dialogScriptFuncStart, _dialogScriptFuncProc, _dialogScriptFuncEnd; @@ -609,8 +609,8 @@ private: Common::Array<const Opcode *> _opcodesDialog; - int o3d_updateAnim(ScriptState *script); - int o3d_delay(ScriptState *script); + int o3d_updateAnim(EMCState *script); + int o3d_delay(EMCState *script); void malcolmRandomChat(); void runDialog(int dlgIndex, int funcNum); @@ -640,12 +640,12 @@ private: Common::Array<const Opcode *> _opcodesTemporary; - int o3t_defineNewShapes(ScriptState *script); - int o3t_setCurrentFrame(ScriptState *script); - int o3t_setNewShapeFlag(ScriptState *script); + int o3t_defineNewShapes(EMCState *script); + int o3t_setCurrentFrame(EMCState *script); + int o3t_setNewShapeFlag(EMCState *script); - ScriptData _temporaryScriptData; - ScriptState _temporaryScriptState; + EMCData _temporaryScriptData; + EMCState _temporaryScriptState; void runTemporaryScript(const char *filename, int allowSkip, int resetChar, int newShapes, int shapeUnload); @@ -705,112 +705,112 @@ private: void loadGame(const char *fileName); // opcodes - int o3_getMalcolmShapes(ScriptState *script); - int o3_setCharacterPos(ScriptState *script); - int o3_defineObject(ScriptState *script); - int o3_refreshCharacter(ScriptState *script); - int o3_getCharacterX(ScriptState *script); - int o3_getCharacterY(ScriptState *script); - int o3_getCharacterFacing(ScriptState *script); - int o3_getCharacterScene(ScriptState *script); - int o3_getMalcolmsMood(ScriptState *script); - int o3_getCharacterFrameFromFacing(ScriptState *script); - int o3_setCharacterFacingOverwrite(ScriptState *script); - int o3_trySceneChange(ScriptState *script); - int o3_moveCharacter(ScriptState *script); - int o3_setCharacterFacing(ScriptState *script); - int o3_showSceneFileMessage(ScriptState *script); - int o3_setCharacterAnimFrameFromFacing(ScriptState *script); - int o3_showBadConscience(ScriptState *script); - int o3_hideBadConscience(ScriptState *script); - int o3_setInventorySlot(ScriptState *script); - int o3_getInventorySlot(ScriptState *script); - int o3_addItemToInventory(ScriptState *script); - int o3_addItemToCurScene(ScriptState *script); - int o3_objectChat(ScriptState *script); - int o3_checkForItem(ScriptState *script); - int o3_resetInventory(ScriptState *script); - int o3_defineItem(ScriptState *script); - int o3_removeInventoryItemInstances(ScriptState *script); - int o3_countInventoryItemInstances(ScriptState *script); - int o3_npcChatSequence(ScriptState *script); - int o3_queryGameFlag(ScriptState *script); - int o3_resetGameFlag(ScriptState *script); - int o3_setGameFlag(ScriptState *script); - int o3_setHandItem(ScriptState *script); - int o3_removeHandItem(ScriptState *script); - int o3_handItemSet(ScriptState *script); - int o3_hideMouse(ScriptState *script); - int o3_addSpecialExit(ScriptState *script); - int o3_setMousePos(ScriptState *script); - int o3_showMouse(ScriptState *script); - int o3_badConscienceChat(ScriptState *script); - int o3_wipeDownMouseItem(ScriptState *script); - int o3_setMalcolmsMood(ScriptState *script); - int o3_delay(ScriptState *script); - int o3_updateScore(ScriptState *script); - int o3_makeSecondChanceSave(ScriptState *script); - int o3_setSceneFilename(ScriptState *script); - int o3_removeItemsFromScene(ScriptState *script); - int o3_disguiseMalcolm(ScriptState *script); - int o3_drawSceneShape(ScriptState *script); - int o3_drawSceneShapeOnPage(ScriptState *script); - int o3_checkInRect(ScriptState *script); - int o3_updateConversations(ScriptState *script); - int o3_setSceneDim(ScriptState *script); - int o3_update(ScriptState *script); - int o3_setSceneAnimPosAndFrame(ScriptState *script); - int o3_removeItemInstances(ScriptState *script); - int o3_disableInventory(ScriptState *script); - int o3_enableInventory(ScriptState *script); - int o3_enterNewScene(ScriptState *script); - int o3_switchScene(ScriptState *script); - int o3_getShapeFlag1(ScriptState *script); - int o3_setMalcolmPos(ScriptState *script); - int o3_stopMusic(ScriptState *script); - int o3_playWanderScoreViaMap(ScriptState *script); - int o3_playSoundEffect(ScriptState *script); - int o3_getScore(ScriptState *script); - int o3_blockOutRegion(ScriptState *script); - int o3_showSceneStringsMessage(ScriptState *script); - int o3_getRand(ScriptState *script); - int o3_setDeathHandler(ScriptState *script); - int o3_showGoodConscience(ScriptState *script); - int o3_goodConscienceChat(ScriptState *script); - int o3_hideGoodConscience(ScriptState *script); - int o3_waitForConfirmationClick(ScriptState *script); - int o3_defineRoomEntrance(ScriptState *script); - int o3_runTemporaryScript(ScriptState *script); - int o3_setSpecialSceneScriptRunTime(ScriptState *script); - int o3_defineSceneAnim(ScriptState *script); - int o3_updateSceneAnim(ScriptState *script); - int o3_runActorScript(ScriptState *script); - int o3_runDialog(ScriptState *script); - int o3_malcolmRandomChat(ScriptState *script); - int o3_setDlgIndex(ScriptState *script); - int o3_getDlgIndex(ScriptState *script); - int o3_defineScene(ScriptState *script); - int o3_setConversationState(ScriptState *script); - int o3_getConversationState(ScriptState *script); - int o3_changeChapter(ScriptState *script); - int o3_countItemInstances(ScriptState *script); - int o3_dialogStartScript(ScriptState *script); - int o3_dialogEndScript(ScriptState *script); - int o3_setSpecialSceneScriptState(ScriptState *script); - int o3_clearSpecialSceneScriptState(ScriptState *script); - int o3_querySpecialSceneScriptState(ScriptState *script); - int o3_setHiddenItemsEntry(ScriptState *script); - int o3_getHiddenItemsEntry(ScriptState *script); - int o3_customChat(ScriptState *script); - int o3_customChatFinish(ScriptState *script); - int o3_setupSceneAnimObject(ScriptState *script); - int o3_removeSceneAnimObject(ScriptState *script); - int o3_disableTimer(ScriptState *script); - int o3_enableTimer(ScriptState *script); - int o3_setTimerCountdown(ScriptState *script); - int o3_setVocHigh(ScriptState *script); - int o3_getVocHigh(ScriptState *script); - int o3_dummy(ScriptState *script); + int o3_getMalcolmShapes(EMCState *script); + int o3_setCharacterPos(EMCState *script); + int o3_defineObject(EMCState *script); + int o3_refreshCharacter(EMCState *script); + int o3_getCharacterX(EMCState *script); + int o3_getCharacterY(EMCState *script); + int o3_getCharacterFacing(EMCState *script); + int o3_getCharacterScene(EMCState *script); + int o3_getMalcolmsMood(EMCState *script); + int o3_getCharacterFrameFromFacing(EMCState *script); + int o3_setCharacterFacingOverwrite(EMCState *script); + int o3_trySceneChange(EMCState *script); + int o3_moveCharacter(EMCState *script); + int o3_setCharacterFacing(EMCState *script); + int o3_showSceneFileMessage(EMCState *script); + int o3_setCharacterAnimFrameFromFacing(EMCState *script); + int o3_showBadConscience(EMCState *script); + int o3_hideBadConscience(EMCState *script); + int o3_setInventorySlot(EMCState *script); + int o3_getInventorySlot(EMCState *script); + int o3_addItemToInventory(EMCState *script); + int o3_addItemToCurScene(EMCState *script); + int o3_objectChat(EMCState *script); + int o3_checkForItem(EMCState *script); + int o3_resetInventory(EMCState *script); + int o3_defineItem(EMCState *script); + int o3_removeInventoryItemInstances(EMCState *script); + int o3_countInventoryItemInstances(EMCState *script); + int o3_npcChatSequence(EMCState *script); + int o3_queryGameFlag(EMCState *script); + int o3_resetGameFlag(EMCState *script); + int o3_setGameFlag(EMCState *script); + int o3_setHandItem(EMCState *script); + int o3_removeHandItem(EMCState *script); + int o3_handItemSet(EMCState *script); + int o3_hideMouse(EMCState *script); + int o3_addSpecialExit(EMCState *script); + int o3_setMousePos(EMCState *script); + int o3_showMouse(EMCState *script); + int o3_badConscienceChat(EMCState *script); + int o3_wipeDownMouseItem(EMCState *script); + int o3_setMalcolmsMood(EMCState *script); + int o3_delay(EMCState *script); + int o3_updateScore(EMCState *script); + int o3_makeSecondChanceSave(EMCState *script); + int o3_setSceneFilename(EMCState *script); + int o3_removeItemsFromScene(EMCState *script); + int o3_disguiseMalcolm(EMCState *script); + int o3_drawSceneShape(EMCState *script); + int o3_drawSceneShapeOnPage(EMCState *script); + int o3_checkInRect(EMCState *script); + int o3_updateConversations(EMCState *script); + int o3_setSceneDim(EMCState *script); + int o3_update(EMCState *script); + int o3_setSceneAnimPosAndFrame(EMCState *script); + int o3_removeItemInstances(EMCState *script); + int o3_disableInventory(EMCState *script); + int o3_enableInventory(EMCState *script); + int o3_enterNewScene(EMCState *script); + int o3_switchScene(EMCState *script); + int o3_getShapeFlag1(EMCState *script); + int o3_setMalcolmPos(EMCState *script); + int o3_stopMusic(EMCState *script); + int o3_playWanderScoreViaMap(EMCState *script); + int o3_playSoundEffect(EMCState *script); + int o3_getScore(EMCState *script); + int o3_blockOutRegion(EMCState *script); + int o3_showSceneStringsMessage(EMCState *script); + int o3_getRand(EMCState *script); + int o3_setDeathHandler(EMCState *script); + int o3_showGoodConscience(EMCState *script); + int o3_goodConscienceChat(EMCState *script); + int o3_hideGoodConscience(EMCState *script); + int o3_waitForConfirmationClick(EMCState *script); + int o3_defineRoomEntrance(EMCState *script); + int o3_runTemporaryScript(EMCState *script); + int o3_setSpecialSceneScriptRunTime(EMCState *script); + int o3_defineSceneAnim(EMCState *script); + int o3_updateSceneAnim(EMCState *script); + int o3_runActorScript(EMCState *script); + int o3_runDialog(EMCState *script); + int o3_malcolmRandomChat(EMCState *script); + int o3_setDlgIndex(EMCState *script); + int o3_getDlgIndex(EMCState *script); + int o3_defineScene(EMCState *script); + int o3_setConversationState(EMCState *script); + int o3_getConversationState(EMCState *script); + int o3_changeChapter(EMCState *script); + int o3_countItemInstances(EMCState *script); + int o3_dialogStartScript(EMCState *script); + int o3_dialogEndScript(EMCState *script); + int o3_setSpecialSceneScriptState(EMCState *script); + int o3_clearSpecialSceneScriptState(EMCState *script); + int o3_querySpecialSceneScriptState(EMCState *script); + int o3_setHiddenItemsEntry(EMCState *script); + int o3_getHiddenItemsEntry(EMCState *script); + int o3_customChat(EMCState *script); + int o3_customChatFinish(EMCState *script); + int o3_setupSceneAnimObject(EMCState *script); + int o3_removeSceneAnimObject(EMCState *script); + int o3_disableTimer(EMCState *script); + int o3_enableTimer(EMCState *script); + int o3_setTimerCountdown(EMCState *script); + int o3_setVocHigh(EMCState *script); + int o3_getVocHigh(EMCState *script); + int o3_dummy(EMCState *script); // misc TextDisplayer_v3 *_text; |