diff options
author | Nicola Mettifogo | 2007-08-26 09:01:19 +0000 |
---|---|---|
committer | Nicola Mettifogo | 2007-08-26 09:01:19 +0000 |
commit | 9c608fcacbfe099f5c23fd457dfe139380e71bf5 (patch) | |
tree | 01020ec1e73d3a88be54118210b4359dbeedb0b1 /engines/parallaction/objects.h | |
parent | 6358d6bb07e12a7f16b2fa9eae7d7a706d638859 (diff) | |
download | scummvm-rg350-9c608fcacbfe099f5c23fd457dfe139380e71bf5.tar.gz scummvm-rg350-9c608fcacbfe099f5c23fd457dfe139380e71bf5.tar.bz2 scummvm-rg350-9c608fcacbfe099f5c23fd457dfe139380e71bf5.zip |
Implemented more opcodes.
svn-id: r28746
Diffstat (limited to 'engines/parallaction/objects.h')
-rw-r--r-- | engines/parallaction/objects.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/engines/parallaction/objects.h b/engines/parallaction/objects.h index 9ec906f458..cc6e8e0fc6 100644 --- a/engines/parallaction/objects.h +++ b/engines/parallaction/objects.h @@ -71,7 +71,13 @@ enum ZoneFlags { kFlagsLooping = 0x100, // Animation: script is to be executed repeatedly kFlagsAdded = 0x200, // NEVER USED in Nippon Safes kFlagsCharacter = 0x400, // - kFlagsNoWalk = 0x800 // Zone: character doesn't need to walk towards object to interact + kFlagsNoWalk = 0x800, // Zone: character doesn't need to walk towards object to interact + + // BRA specific + kFlagsYourself = 0x1000, + kFlagsScaled = 0x2000, + kFlagsSelfuse = 0x4000, + kFlagsAnimLinked = 0x2000000 }; @@ -275,7 +281,10 @@ struct Zone { CommandList _commands; Common::Point _moveTo; + // BRA specific uint _index; + char *_linkedName; + Animation *_linkedAnim; Zone(); virtual ~Zone(); |