aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/riven_stacks/pspit.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/mohawk/riven_stacks/pspit.h')
-rw-r--r--engines/mohawk/riven_stacks/pspit.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/engines/mohawk/riven_stacks/pspit.h b/engines/mohawk/riven_stacks/pspit.h
index 797eb29000..ca09417713 100644
--- a/engines/mohawk/riven_stacks/pspit.h
+++ b/engines/mohawk/riven_stacks/pspit.h
@@ -28,10 +28,24 @@
namespace Mohawk {
namespace RivenStacks {
+/**
+ * Prison Island
+ */
class PSpit : public DomeSpit {
public:
PSpit(MohawkEngine_Riven *vm);
+ // External commands - Prison Elevator
+ void xpisland990_elevcombo(uint16 argc, uint16 *argv); // Param1: button
+
+ // External commands - Dome
+ void xpscpbtn(uint16 argc, uint16 *argv);
+ void xpisland290_domecheck(uint16 argc, uint16 *argv);
+ void xpisland25_opencard(uint16 argc, uint16 *argv);
+ void xpisland25_resetsliders(uint16 argc, uint16 *argv);
+ void xpisland25_slidermd(uint16 argc, uint16 *argv);
+ void xpisland25_slidermw(uint16 argc, uint16 *argv);
+
};
} // End of namespace RivenStacks