aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/riven_stacks/tspit.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/mohawk/riven_stacks/tspit.h')
-rw-r--r--engines/mohawk/riven_stacks/tspit.h36
1 files changed, 18 insertions, 18 deletions
diff --git a/engines/mohawk/riven_stacks/tspit.h b/engines/mohawk/riven_stacks/tspit.h
index 9811f6143b..153fbda03d 100644
--- a/engines/mohawk/riven_stacks/tspit.h
+++ b/engines/mohawk/riven_stacks/tspit.h
@@ -38,37 +38,37 @@ public:
TSpit(MohawkEngine_Riven *vm);
// External commands - Telescope
- void xtexterior300_telescopedown(uint16 argc, uint16 *argv);
- void xtexterior300_telescopeup(uint16 argc, uint16 *argv);
+ void xtexterior300_telescopedown(const ArgumentArray &args);
+ void xtexterior300_telescopeup(const ArgumentArray &args);
void xtopenfissure();
// External commands - Telescope cover buttons. Button is the button number (1...5).
- void xtisland390_covercombo(uint16 argc, uint16 *argv); // Param1: button
+ void xtisland390_covercombo(const ArgumentArray &args); // Param1: button
// External commands - Atrus' Journal and Trap Book are added to inventory
- void xtatrusgivesbooks(uint16 argc, uint16 *argv);
+ void xtatrusgivesbooks(const ArgumentArray &args);
// External commands - Trap Book is removed from inventory
- void xtchotakesbook(uint16 argc, uint16 *argv);
- void xthideinventory(uint16 argc, uint16 *argv);
+ void xtchotakesbook(const ArgumentArray &args);
+ void xthideinventory(const ArgumentArray &args);
// External commands - Marble Puzzle
- void xt7500_checkmarbles(uint16 argc, uint16 *argv);
- void xt7600_setupmarbles(uint16 argc, uint16 *argv);
- void xt7800_setup(uint16 argc, uint16 *argv);
- void xdrawmarbles(uint16 argc, uint16 *argv);
- void xtakeit(uint16 argc, uint16 *argv);
+ void xt7500_checkmarbles(const ArgumentArray &args);
+ void xt7600_setupmarbles(const ArgumentArray &args);
+ void xt7800_setup(const ArgumentArray &args);
+ void xdrawmarbles(const ArgumentArray &args);
+ void xtakeit(const ArgumentArray &args);
// External commands - Dome
- void xtscpbtn(uint16 argc, uint16 *argv);
- void xtisland4990_domecheck(uint16 argc, uint16 *argv);
- void xtisland5056_opencard(uint16 argc, uint16 *argv);
- void xtisland5056_resetsliders(uint16 argc, uint16 *argv);
- void xtisland5056_slidermd(uint16 argc, uint16 *argv);
- void xtisland5056_slidermw(uint16 argc, uint16 *argv);
+ void xtscpbtn(const ArgumentArray &args);
+ void xtisland4990_domecheck(const ArgumentArray &args);
+ void xtisland5056_opencard(const ArgumentArray &args);
+ void xtisland5056_resetsliders(const ArgumentArray &args);
+ void xtisland5056_slidermd(const ArgumentArray &args);
+ void xtisland5056_slidermw(const ArgumentArray &args);
// External commands - Demo-specific
- void xtatboundary(uint16 argc, uint16 *argv);
+ void xtatboundary(const ArgumentArray &args);
private:
void drawMarbles();