diff options
author | Johannes Schickel | 2008-05-04 13:25:03 +0000 |
---|---|---|
committer | Johannes Schickel | 2008-05-04 13:25:03 +0000 |
commit | 09b0f128528b4839668ccd51ae6794ad2cd85d5c (patch) | |
tree | 66f0e836d197572022cc85bead57ca88b46fc435 /engines/kyra/script_hof.cpp | |
parent | 7342629944ae7a9c196ba003e4192252b25f58f9 (diff) | |
download | scummvm-rg350-09b0f128528b4839668ccd51ae6794ad2cd85d5c.tar.gz scummvm-rg350-09b0f128528b4839668ccd51ae6794ad2cd85d5c.tar.bz2 scummvm-rg350-09b0f128528b4839668ccd51ae6794ad2cd85d5c.zip |
Yet more opcodes moved to KyraEngine_v2.
svn-id: r31861
Diffstat (limited to 'engines/kyra/script_hof.cpp')
-rw-r--r-- | engines/kyra/script_hof.cpp | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/engines/kyra/script_hof.cpp b/engines/kyra/script_hof.cpp index 3f134d4199..ff28e08960 100644 --- a/engines/kyra/script_hof.cpp +++ b/engines/kyra/script_hof.cpp @@ -107,13 +107,6 @@ int KyraEngine_HoF::o2_setCharacterAnimFrame(EMCState *script) { return 0; } -int KyraEngine_HoF::o2_setCharacterFacing(EMCState *script) { - debugC(3, kDebugLevelScriptFuncs, "KyraEngine_HoF::o2_setCharacterFacing(%p) (%d)", (const void *)script, stackPos(0)); - _mainCharacter.facing = stackPos(0); - _overwriteSceneFacing = 1; - return 0; -} - int KyraEngine_HoF::o2_customCharacterChat(EMCState *script) { debugC(3, kDebugLevelScriptFuncs, "KyraEngine_HoF::o2_customCharacterChat(%p) ('%s', %d, %d, %d, %d)", (const void *)script, stackPosString(0), stackPos(1), stackPos(2), stackPos(3), stackPos(4)); playVoice(_vocHigh, stackPos(4)); @@ -408,11 +401,6 @@ int KyraEngine_HoF::o2_addItemToCurScene(EMCState *script) { return 0; } -int KyraEngine_HoF::o2_checkForItem(EMCState *script) { - debugC(3, kDebugLevelScriptFuncs, "KyraEngine_HoF::o2_checkForItem(%p) (%d, %d)", (const void *)script, stackPos(0), stackPos(1)); - return findItem(stackPos(0), stackPos(1)) == -1 ? 0 : 1; -} - int KyraEngine_HoF::o2_loadSoundFile(EMCState *script) { debugC(3, kDebugLevelScriptFuncs, "KyraEngine_HoF::o2_loadSoundFile(%p) (%d)", (const void *)script, stackPos(0)); if (_sound->hasSoundFile(stackPos(0))) @@ -1151,16 +1139,6 @@ int KyraEngine_HoF::o2_resetInputColorCode(EMCState *script) { return 0; } -int KyraEngine_HoF::o2_setHiddenItemsEntry(EMCState *script) { - debugC(3, kDebugLevelScriptFuncs, "KyraEngine_HoF::o2_setHiddenItemsEntry(%p) (%d, %d)", (const void *)script, stackPos(0), stackPos(1)); - return (_hiddenItems[stackPos(0)] = stackPos(1)); -} - -int KyraEngine_HoF::o2_getHiddenItemsEntry(EMCState *script) { - debugC(3, kDebugLevelScriptFuncs, "KyraEngine_HoF::o2_getHiddenItemsEntry(%p) (%d)", (const void *)script, stackPos(0)); - return _hiddenItems[stackPos(0)]; -} - int KyraEngine_HoF::o2_mushroomEffect(EMCState *script) { debugC(3, kDebugLevelScriptFuncs, "KyraEngine_HoF::o2_mushroomEffect(%p)", (const void *)script); memcpy(_screen->getPalette(2), _screen->_currentPalette, 768); @@ -1527,7 +1505,7 @@ void KyraEngine_HoF::setupOpcodeTable() { OpcodeUnImpl(); Opcode(o2_setCharacterAnimFrame); // 0x0c - Opcode(o2_setCharacterFacing); + Opcode(o2_setCharacterFacingOverwrite); Opcode(o2_trySceneChange); Opcode(o2_moveCharacter); Opcode(o2_customCharacterChat); |