ILLUSIONS: BBDOU: Implement missing script opcodes and special opcodes; fix ActorType bugs and more

This commit is contained in:
johndoe123 2015-12-08 21:37:06 +01:00 committed by Eugene Sandulenko
parent c6f2c6ba4e
commit c0c25691e0
11 changed files with 218 additions and 8 deletions

View file

@ -62,7 +62,7 @@ ScriptOpcodes::~ScriptOpcodes() {
void ScriptOpcodes::execOpcode(ScriptThread *scriptThread, OpCall &opCall) {
if (!_opcodes[opCall._op])
error("ScriptOpcodes::execOpcode() Unimplemented opcode %d", opCall._op);
debug("\nexecOpcode([%08X] %d) %s", opCall._callerThreadId, opCall._op, _opcodeNames[opCall._op].c_str());
debug(0, "\nexecOpcode([%08X] %d) %s", opCall._callerThreadId, opCall._op, _opcodeNames[opCall._op].c_str());
(*_opcodes[opCall._op])(scriptThread, opCall);
}