diff options
author | Travis Howell | 2006-10-04 07:10:22 +0000 |
---|---|---|
committer | Travis Howell | 2006-10-04 07:10:22 +0000 |
commit | aab8b9b2a26b29f8fe5c582ec236b7329280fc15 (patch) | |
tree | 130661fc8de4312206fc48d32f193347b5f3e206 /engines/agos/intern.h | |
parent | 863bed3fd034ab9e7a93d5426aab5c00297f4340 (diff) | |
download | scummvm-rg350-aab8b9b2a26b29f8fe5c582ec236b7329280fc15.tar.gz scummvm-rg350-aab8b9b2a26b29f8fe5c582ec236b7329280fc15.tar.bz2 scummvm-rg350-aab8b9b2a26b29f8fe5c582ec236b7329280fc15.zip |
Fix initial resource loading in Elvira 2
svn-id: r24106
Diffstat (limited to 'engines/agos/intern.h')
-rw-r--r-- | engines/agos/intern.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/agos/intern.h b/engines/agos/intern.h index c3a425f7c9..64160918c7 100644 --- a/engines/agos/intern.h +++ b/engines/agos/intern.h @@ -40,6 +40,14 @@ struct SubRoom : Child { uint16 flags; }; +struct SubSuperRoom : Child { + uint16 subroutine_id; + uint16 roomX; + uint16 roomY; + uint16 roomZ; + uint16 roomExit[1]; +}; + struct SubObject : Child { uint16 objectName; uint16 objectSize; @@ -77,6 +85,7 @@ struct SubGenExit : Child { enum { SubRoom_SIZE = sizeof(SubRoom) - sizeof(uint16), + SubSuperRoom_SIZE = sizeof(SubSuperRoom) - sizeof(uint16), SubObject_SIZE = sizeof(SubObject) - sizeof(int16) }; |