[Scummvm-cvs-logs] SF.net SVN: scummvm:[44053] scummvm/trunk/engines/kyra
athrxx at users.sourceforge.net
athrxx at users.sourceforge.net
Sun Sep 13 13:04:52 CEST 2009
Revision: 44053
http://scummvm.svn.sourceforge.net/scummvm/?rev=44053&view=rev
Author: athrxx
Date: 2009-09-13 11:04:52 +0000 (Sun, 13 Sep 2009)
Log Message:
-----------
LOL: add missing opcode
Modified Paths:
--------------
scummvm/trunk/engines/kyra/lol.h
scummvm/trunk/engines/kyra/script_lol.cpp
Modified: scummvm/trunk/engines/kyra/lol.h
===================================================================
--- scummvm/trunk/engines/kyra/lol.h 2009-09-13 11:02:39 UTC (rev 44052)
+++ scummvm/trunk/engines/kyra/lol.h 2009-09-13 11:04:52 UTC (rev 44053)
@@ -739,6 +739,7 @@
int olol_drawExitButton(EMCState *script);
int olol_loadSoundFile(EMCState *script);
int olol_playMusicTrack(EMCState *script);
+ int olol_deleteMonstersFromBlock(EMCState *script);
int olol_countBlockItems(EMCState *script);
int olol_characterSkillTest(EMCState *script);
int olol_countAllMonsters(EMCState *script);
Modified: scummvm/trunk/engines/kyra/script_lol.cpp
===================================================================
--- scummvm/trunk/engines/kyra/script_lol.cpp 2009-09-13 11:02:39 UTC (rev 44052)
+++ scummvm/trunk/engines/kyra/script_lol.cpp 2009-09-13 11:04:52 UTC (rev 44053)
@@ -1353,6 +1353,12 @@
return snd_playTrack(stackPos(0));
}
+int LoLEngine::olol_deleteMonstersFromBlock(EMCState *script) {
+ debugC(3, kDebugLevelScriptFuncs, "LoLEngine::olol_deleteMonstersFromBlock(%p) (%d)", (const void *)script, stackPos(0));
+ deleteMonstersFromBlock(stackPos(0));
+ return 1;
+}
+
int LoLEngine::olol_countBlockItems(EMCState *script) {
debugC(3, kDebugLevelScriptFuncs, "LoLEngine::olol_countBlockItems(%p) (%d)", (const void *)script, stackPos(0));
uint16 o = _levelBlockProperties[stackPos(0)].assignedObjects;
@@ -2791,7 +2797,7 @@
// 0x64
Opcode(olol_playMusicTrack);
- OpcodeUnImpl();
+ Opcode(olol_deleteMonstersFromBlock);
Opcode(olol_countBlockItems);
Opcode(olol_characterSkillTest);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list