diff options
author | Nicola Mettifogo | 2009-03-29 12:41:00 +0000 |
---|---|---|
committer | Nicola Mettifogo | 2009-03-29 12:41:00 +0000 |
commit | 011b73a09ba1e3d51a403ed65cedcd9394d6bfb0 (patch) | |
tree | 08918f98b49d00fa5714582be4623a85ba52869d /engines/parallaction/objects.h | |
parent | d883cb209eab63268338b3f86843ce32c1027fdb (diff) | |
download | scummvm-rg350-011b73a09ba1e3d51a403ed65cedcd9394d6bfb0.tar.gz scummvm-rg350-011b73a09ba1e3d51a403ed65cedcd9394d6bfb0.tar.bz2 scummvm-rg350-011b73a09ba1e3d51a403ed65cedcd9394d6bfb0.zip |
Commands now evaluate their reference Zone at runtime, thus handling of forward references in the parser is no more needed.
svn-id: r39738
Diffstat (limited to 'engines/parallaction/objects.h')
-rw-r--r-- | engines/parallaction/objects.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/parallaction/objects.h b/engines/parallaction/objects.h index 52f3d62a59..4c02d94334 100644 --- a/engines/parallaction/objects.h +++ b/engines/parallaction/objects.h @@ -112,6 +112,7 @@ struct Command { uint16 _id; uint32 _flagsOn; uint32 _flagsOff; + bool _valid; Command(); ~Command(); @@ -119,6 +120,7 @@ struct Command { // Common fields uint32 _flags; ZonePtr _zone; + Common::String _zoneName; char* _string; uint16 _callable; uint16 _object; |