diff options
Diffstat (limited to 'engines/adl/adl.h')
-rw-r--r-- | engines/adl/adl.h | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/engines/adl/adl.h b/engines/adl/adl.h index 2e413ac64d..dba6cc797a 100644 --- a/engines/adl/adl.h +++ b/engines/adl/adl.h @@ -35,6 +35,8 @@ #include "audio/mixer.h" #include "audio/softsynth/pcspk.h" +#include "adl/disk.h" + namespace Common { class ReadStream; class SeekableReadStream; @@ -69,11 +71,16 @@ enum Direction { }; struct Room { + Room() : + description(0), + picture(0), + curPicture(0) { + memset(connections, 0, sizeof(connections)); + } + byte description; byte connections[IDI_DIR_TOTAL]; - byte track; - byte sector; - byte offset; + DataBlockPtr data; byte picture; byte curPicture; bool isFirstTime; |