From 63b1de562801d93919a3241c3525466d2a24754f Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Sat, 22 Mar 2008 09:46:25 +0000 Subject: Add support for room states in Waxworks (DOS). svn-id: r31218 --- engines/agos/intern.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'engines/agos/intern.h') 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; -- cgit v1.2.3