aboutsummaryrefslogtreecommitdiff
path: root/engines/dreamweb/structs.h
diff options
context:
space:
mode:
authorBertrand Augereau2011-08-20 12:26:10 +0200
committerBertrand Augereau2011-08-20 12:26:10 +0200
commit6cab258032b72054f901d4a19a85ac6ef8ef4513 (patch)
tree3486115ea1df70c343fdd67b513fa4cf24929200 /engines/dreamweb/structs.h
parenteaa342fdd88227e71ee95551a064f95df3eb0dd6 (diff)
downloadscummvm-rg350-6cab258032b72054f901d4a19a85ac6ef8ef4513.tar.gz
scummvm-rg350-6cab258032b72054f901d4a19a85ac6ef8ef4513.tar.bz2
scummvm-rg350-6cab258032b72054f901d4a19a85ac6ef8ef4513.zip
DREAMWEB: Ported 'dochange' to C++
Diffstat (limited to 'engines/dreamweb/structs.h')
-rw-r--r--engines/dreamweb/structs.h25
1 files changed, 22 insertions, 3 deletions
diff --git a/engines/dreamweb/structs.h b/engines/dreamweb/structs.h
index 8b8e1153e5..e47256186d 100644
--- a/engines/dreamweb/structs.h
+++ b/engines/dreamweb/structs.h
@@ -105,6 +105,25 @@ struct ObjData {
uint8 b63;
};
+struct FreeObject {
+ uint8 b0;
+ uint8 b1;
+ uint8 b2;
+ uint8 b3;
+ uint8 b4;
+ uint8 b5;
+ uint8 b6;
+ uint8 b7;
+ uint8 b8;
+ uint8 b9;
+ uint8 b10;
+ uint8 b11;
+ uint8 b12;
+ uint8 b13;
+ uint8 b14;
+ uint8 b15;
+};
+
struct ObjPos {
uint8 xMin;
uint8 yMin;
@@ -195,10 +214,10 @@ struct Rain {
};
struct Change {
- uint8 b0;
+ uint8 index;
uint8 location;
- uint8 b2;
- uint8 b3;
+ uint8 value;
+ uint8 type;
};