diff options
author | Eugene Sandulenko | 2013-10-02 09:24:23 +0300 |
---|---|---|
committer | Eugene Sandulenko | 2013-10-02 20:59:58 +0300 |
commit | 19bf71e1e0e97232277e5698cb230fc85eb86dd9 (patch) | |
tree | f60cfbcbb82e06385264109667d3b5dec7cc116e /engines/fullpipe/motion.h | |
parent | d179d0fb9d26e8fe31b340e2af420eb7cbf72be8 (diff) | |
download | scummvm-rg350-19bf71e1e0e97232277e5698cb230fc85eb86dd9.tar.gz scummvm-rg350-19bf71e1e0e97232277e5698cb230fc85eb86dd9.tar.bz2 scummvm-rg350-19bf71e1e0e97232277e5698cb230fc85eb86dd9.zip |
FULLPIPE: Started implementing MGM::rebuildTables()
Diffstat (limited to 'engines/fullpipe/motion.h')
-rw-r--r-- | engines/fullpipe/motion.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/engines/fullpipe/motion.h b/engines/fullpipe/motion.h index bf0b1bedd4..a5bbfbe075 100644 --- a/engines/fullpipe/motion.h +++ b/engines/fullpipe/motion.h @@ -103,9 +103,20 @@ class MctlCompound : public MotionController { void initMovGraph2(); }; +struct MGMSubItem { + int movement; + int staticsIndex; + int field_8; + int field_C; + int x; + int y; + + MGMSubItem(); +}; + struct MGMItem { int16 objId; - Common::Array<int> subItems; + Common::Array<MGMSubItem *> subItems; Common::Array<Statics *> statics; Common::Array<Movement *> movements1; Common::Array<Movement *> movements2; |