aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/intern.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/agos/intern.h')
-rw-r--r--engines/agos/intern.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/agos/intern.h b/engines/agos/intern.h
index 6becd8fc73..54cf4dba16 100644
--- a/engines/agos/intern.h
+++ b/engines/agos/intern.h
@@ -115,6 +115,14 @@ enum {
SubObject_SIZE = sizeof(SubObject) - sizeof(int16)
};
+struct RoomState {
+ uint16 state;
+ uint16 classFlags;
+ uint16 roomExitStates;
+
+ RoomState() { memset(this, 0, sizeof(*this)); }
+};
+
struct Item {
uint16 parent;
uint16 child;