From 83f0a286230b5a461f8a33f43c1686aa1eab25f7 Mon Sep 17 00:00:00 2001 From: Bastien Bouclet Date: Sun, 2 Jan 2011 17:06:43 +0000 Subject: MOHAWK: Implement Myst opcodes 134 to 137, and 170 to 177, Stellar observatory sliders svn-id: r55096 --- engines/mohawk/myst_stacks/myst.h | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) (limited to 'engines/mohawk/myst_stacks/myst.h') diff --git a/engines/mohawk/myst_stacks/myst.h b/engines/mohawk/myst_stacks/myst.h index fcce05b447..551f375a6b 100644 --- a/engines/mohawk/myst_stacks/myst.h +++ b/engines/mohawk/myst_stacks/myst.h @@ -95,10 +95,10 @@ private: DECLARE_OPCODE(o_observatoryMonthChangeStart); DECLARE_OPCODE(o_observatoryDayChangeStart); DECLARE_OPCODE(opcode_133); - DECLARE_OPCODE(opcode_134); - DECLARE_OPCODE(opcode_135); - DECLARE_OPCODE(opcode_136); - DECLARE_OPCODE(opcode_137); + DECLARE_OPCODE(o_observatoryMonthSliderMove); + DECLARE_OPCODE(o_observatoryDaySliderMove); + DECLARE_OPCODE(o_observatoryYearSliderMove); + DECLARE_OPCODE(o_observatoryTimeSliderMove); DECLARE_OPCODE(o_circuitBreakerStartMove); DECLARE_OPCODE(o_circuitBreakerMove); DECLARE_OPCODE(o_circuitBreakerEndMove); @@ -123,14 +123,14 @@ private: DECLARE_OPCODE(o_rocketLeverEndMove); DECLARE_OPCODE(o_cabinLeave); DECLARE_OPCODE(o_treePressureReleaseStop); - DECLARE_OPCODE(opcode_170); - DECLARE_OPCODE(opcode_171); - DECLARE_OPCODE(opcode_172); - DECLARE_OPCODE(opcode_173); - DECLARE_OPCODE(opcode_174); - DECLARE_OPCODE(opcode_175); - DECLARE_OPCODE(opcode_176); - DECLARE_OPCODE(opcode_177); + DECLARE_OPCODE(o_observatoryMonthSliderStartMove); + DECLARE_OPCODE(o_observatoryMonthSliderEndMove); + DECLARE_OPCODE(o_observatoryDaySliderStartMove); + DECLARE_OPCODE(o_observatoryDaySliderEndMove); + DECLARE_OPCODE(o_observatoryYearSliderStartMove); + DECLARE_OPCODE(o_observatoryYearSliderEndMove); + DECLARE_OPCODE(o_observatoryTimeSliderStartMove); + DECLARE_OPCODE(o_observatoryTimeSliderEndMove); DECLARE_OPCODE(o_libraryCombinationBookStop); DECLARE_OPCODE(o_cabinMatchLight); DECLARE_OPCODE(o_courtyardBoxEnter); @@ -291,6 +291,10 @@ private: void observatoryIncrementDay(int16 increment); void observatoryIncrementYear(int16 increment); void observatoryIncrementTime(int16 increment); + void observatoryUpdateMonth(); + void observatoryUpdateDay(); + void observatoryUpdateYear(); + void observatoryUpdateTime(); }; } // End of namespace Mohawk -- cgit v1.2.3