diff options
author | Bastien Bouclet | 2011-02-12 11:03:27 +0000 |
---|---|---|
committer | Bastien Bouclet | 2011-02-12 11:03:27 +0000 |
commit | 4ec51bd84368579f53d4e290bc84868e23ae94fb (patch) | |
tree | 93e1a6374a780420caab73bda7162803297e8558 /engines/mohawk/myst_stacks/stoneship.h | |
parent | 3354204f53bb41b28f6dbf260646df3ee70d279b (diff) | |
download | scummvm-rg350-4ec51bd84368579f53d4e290bc84868e23ae94fb.tar.gz scummvm-rg350-4ec51bd84368579f53d4e290bc84868e23ae94fb.tar.bz2 scummvm-rg350-4ec51bd84368579f53d4e290bc84868e23ae94fb.zip |
MOHAWK: Implement Stoneship's last opcodes, tunnel alarm
svn-id: r55891
Diffstat (limited to 'engines/mohawk/myst_stacks/stoneship.h')
-rw-r--r-- | engines/mohawk/myst_stacks/stoneship.h | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/engines/mohawk/myst_stacks/stoneship.h b/engines/mohawk/myst_stacks/stoneship.h index 89f97415be..eb58bd6543 100644 --- a/engines/mohawk/myst_stacks/stoneship.h +++ b/engines/mohawk/myst_stacks/stoneship.h @@ -78,10 +78,10 @@ private: DECLARE_OPCODE(o_hologramDisplay_init); DECLARE_OPCODE(o_hologramSelection_init); DECLARE_OPCODE(o_battery_init); - DECLARE_OPCODE(opcode_203); + DECLARE_OPCODE(o_tunnelEnter_init); DECLARE_OPCODE(o_batteryGauge_init); - DECLARE_OPCODE(opcode_205); - DECLARE_OPCODE(opcode_206); + DECLARE_OPCODE(o_tunnel_init); + DECLARE_OPCODE(o_tunnelLeave_init); DECLARE_OPCODE(o_chest_init); DECLARE_OPCODE(o_telescope_init); DECLARE_OPCODE(o_achenarDrawers_init); @@ -117,6 +117,13 @@ private: MystResourceType6 *_hologramSelection; // 88 uint16 _hologramDisplayPos; + bool _tunnelRunning; + uint32 _tunnelNextTime; + uint16 _tunnelAlarmSound; // 100 + uint16 _tunnelImagesCount; // 22 + uint16 _tunnelImages[2]; // 32 + void tunnel_run(); + uint16 _telescopePosition; // 112 uint16 _telescopePanorama; uint16 _telescopeOldMouse; |