diff options
Diffstat (limited to 'engines/mohawk/myst_stacks/myst.h')
-rw-r--r-- | engines/mohawk/myst_stacks/myst.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/mohawk/myst_stacks/myst.h b/engines/mohawk/myst_stacks/myst.h index 2a6e812b8a..b832a8da51 100644 --- a/engines/mohawk/myst_stacks/myst.h +++ b/engines/mohawk/myst_stacks/myst.h @@ -203,7 +203,9 @@ private: uint16 _towerRotationMapInitialized; // 292 MystResourceType11 *_towerRotationMapTower; // 108 MystResourceType8 *_towerRotationMapLabel; // 112 + uint16 _towerRotationSpeed; // 124 bool _towerRotationMapClicked; // 132 + bool _towerRotationOverSpot; // 136 void generatorRedrawRocket(); void generatorButtonValue(MystResource *button, uint16 &offset, uint16 &value); @@ -219,6 +221,12 @@ private: void clockWheelStartTurn(uint16 wheel); void clockWheelTurn(uint16 var); + + void towerRotationMapRotate(); + void towerRotationDrawBuildings(); + uint16 towerRotationMapComputeAngle(); + Common::Point towerRotationMapComputeCoords(const Common::Point ¢er, uint16 angle); + void towerRotationMapDrawLine(const Common::Point ¢er, const Common::Point &end); }; } // End of namespace Mohawk |