aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/exec_br.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/parallaction/exec_br.cpp')
-rw-r--r--engines/parallaction/exec_br.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/engines/parallaction/exec_br.cpp b/engines/parallaction/exec_br.cpp
index 6aeb090ad9..e4859a8851 100644
--- a/engines/parallaction/exec_br.cpp
+++ b/engines/parallaction/exec_br.cpp
@@ -215,25 +215,25 @@ DECLARE_COMMAND_OPCODE(dec) {
DECLARE_COMMAND_OPCODE(ifeq) {
if (_counters[_cmdRunCtxt.cmd->u._lvalue] == _cmdRunCtxt.cmd->u._rvalue) {
- _localFlags[_currentLocationIndex] |= kFlagsTestTrue;
+ setLocationFlags(kFlagsTestTrue);
} else {
- _localFlags[_currentLocationIndex] &= ~kFlagsTestTrue;
+ clearLocationFlags(kFlagsTestTrue);
}
}
DECLARE_COMMAND_OPCODE(iflt) {
if (_counters[_cmdRunCtxt.cmd->u._lvalue] < _cmdRunCtxt.cmd->u._rvalue) {
- _localFlags[_currentLocationIndex] |= kFlagsTestTrue;
+ setLocationFlags(kFlagsTestTrue);
} else {
- _localFlags[_currentLocationIndex] &= ~kFlagsTestTrue;
+ clearLocationFlags(kFlagsTestTrue);
}
}
DECLARE_COMMAND_OPCODE(ifgt) {
if (_counters[_cmdRunCtxt.cmd->u._lvalue] > _cmdRunCtxt.cmd->u._rvalue) {
- _localFlags[_currentLocationIndex] |= kFlagsTestTrue;
+ setLocationFlags(kFlagsTestTrue);
} else {
- _localFlags[_currentLocationIndex] &= ~kFlagsTestTrue;
+ clearLocationFlags(kFlagsTestTrue);
}
}
@@ -259,9 +259,9 @@ DECLARE_COMMAND_OPCODE(unfix) {
DECLARE_COMMAND_OPCODE(zeta) {
- _zeta0 = _cmdRunCtxt.cmd->u._zeta0;
- _zeta1 = _cmdRunCtxt.cmd->u._zeta1;
- _zeta2 = _cmdRunCtxt.cmd->u._zeta2;
+ _location._zeta0 = _cmdRunCtxt.cmd->u._zeta0;
+ _location._zeta1 = _cmdRunCtxt.cmd->u._zeta1;
+ _location._zeta2 = _cmdRunCtxt.cmd->u._zeta2;
}
@@ -294,7 +294,7 @@ DECLARE_COMMAND_OPCODE(part) {
DECLARE_COMMAND_OPCODE(testsfx) {
warning("Parallaction_br::cmdOp_testsfx not completely implemented");
- _localFlags[_currentLocationIndex] &= ~kFlagsTestTrue; // should test if sfx are enabled
+ clearLocationFlags(kFlagsTestTrue); // should test if sfx are enabled
}