aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/script_hof.cpp
diff options
context:
space:
mode:
authorJohannes Schickel2008-05-04 13:25:03 +0000
committerJohannes Schickel2008-05-04 13:25:03 +0000
commit09b0f128528b4839668ccd51ae6794ad2cd85d5c (patch)
tree66f0e836d197572022cc85bead57ca88b46fc435 /engines/kyra/script_hof.cpp
parent7342629944ae7a9c196ba003e4192252b25f58f9 (diff)
downloadscummvm-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.cpp24
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);