aboutsummaryrefslogtreecommitdiff
path: root/engines/illusions/scriptresource.h
diff options
context:
space:
mode:
authorjohndoe1232014-04-12 18:46:53 +0200
committerEugene Sandulenko2018-07-20 06:43:33 +0000
commit998744608f27802526b085ebe94215719ef9f28d (patch)
tree164599985e3c1f0893d002624eabd6c4fe1f47e5 /engines/illusions/scriptresource.h
parent36c7ec4d344e13223ba630bd66baaf492870ce68 (diff)
downloadscummvm-rg350-998744608f27802526b085ebe94215719ef9f28d.tar.gz
scummvm-rg350-998744608f27802526b085ebe94215719ef9f28d.tar.bz2
scummvm-rg350-998744608f27802526b085ebe94215719ef9f28d.zip
ILLUSIONS: More work on Duckman
- Implement dialogs - Change Camera class for Duckman
Diffstat (limited to 'engines/illusions/scriptresource.h')
-rw-r--r--engines/illusions/scriptresource.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/illusions/scriptresource.h b/engines/illusions/scriptresource.h
index 6452c7c4c5..35c3ed02c8 100644
--- a/engines/illusions/scriptresource.h
+++ b/engines/illusions/scriptresource.h
@@ -61,6 +61,8 @@ public:
void clear();
byte get(uint index);
void set(uint index, byte value);
+ byte getC0(uint index);
+ void setC0(uint index, byte value);
public:
uint _count;
byte *_blockCounters;
@@ -114,7 +116,7 @@ public:
byte *getCode(uint32 codeOffs);
ProgInfo *getProgInfo(uint32 index);
uint32 getObjectActorTypeId(uint32 objectId);
- uint32 getField6C() const { return _field6C; }
+ uint32 getMainActorObjectId() const { return _mainActorObjectId; }
public:
byte *_data;
uint32 _dataSize;
@@ -128,7 +130,7 @@ public:
uint32 _soundIds[27];
uint _objectMapCount;
uint32 *_objectMap;
- uint32 _field6C;
+ uint32 _mainActorObjectId;
void fixupProgInfosDuckman();
};