aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/script_eob.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/kyra/script_eob.h')
-rw-r--r--engines/kyra/script_eob.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/kyra/script_eob.h b/engines/kyra/script_eob.h
index 322322ae1f..71e53bc802 100644
--- a/engines/kyra/script_eob.h
+++ b/engines/kyra/script_eob.h
@@ -42,9 +42,10 @@ public:
void loadData(const uint8 *data, uint32 dataSize);
void run(int func, int sub);
- void setFlag(int flag) { _flagTable[17] |= flag; }
- bool checkFlag(int flag) const { return (_flagTable[17] & flag) ? true : false; }
- bool preventRest() const { return _preventRest ? true : false; }
+ void setFlag(int flag);
+ void clearFlag(int flag);
+ bool checkFlag(int flag) const;
+ bool preventRest() const;
void loadState(Common::SeekableSubReadStreamEndian &in);
void saveState(Common::OutSaveFile *out);