aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/myst_stacks/myst.h
diff options
context:
space:
mode:
authorBastien Bouclet2011-01-02 17:06:43 +0000
committerBastien Bouclet2011-01-02 17:06:43 +0000
commit83f0a286230b5a461f8a33f43c1686aa1eab25f7 (patch)
treea76d1ac9d9ddbda8ec649e96713d63fafd0aef11 /engines/mohawk/myst_stacks/myst.h
parent7e0744aa4aa1e7128a1ea95d74db040ceb22a3a0 (diff)
downloadscummvm-rg350-83f0a286230b5a461f8a33f43c1686aa1eab25f7.tar.gz
scummvm-rg350-83f0a286230b5a461f8a33f43c1686aa1eab25f7.tar.bz2
scummvm-rg350-83f0a286230b5a461f8a33f43c1686aa1eab25f7.zip
MOHAWK: Implement Myst opcodes 134 to 137, and 170 to 177, Stellar observatory sliders
svn-id: r55096
Diffstat (limited to 'engines/mohawk/myst_stacks/myst.h')
-rw-r--r--engines/mohawk/myst_stacks/myst.h28
1 files changed, 16 insertions, 12 deletions
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