diff options
Diffstat (limited to 'engines/mohawk/riven_stacks/ospit.h')
-rw-r--r-- | engines/mohawk/riven_stacks/ospit.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/engines/mohawk/riven_stacks/ospit.h b/engines/mohawk/riven_stacks/ospit.h index 0792571d5d..4181ce3651 100644 --- a/engines/mohawk/riven_stacks/ospit.h +++ b/engines/mohawk/riven_stacks/ospit.h @@ -28,10 +28,31 @@ namespace Mohawk { namespace RivenStacks { +/** + * 233rd Age / Gehn's Office + */ class OSpit : public RivenStack { public: OSpit(MohawkEngine_Riven *vm); + // External commands - Death! + void xorollcredittime(uint16 argc, uint16 *argv); + + // External commands - Trap Book Puzzle + void xbookclick(uint16 argc, uint16 *argv); // Four params -- movie_sref, start_time, end_time, u0 + + // External commands - Blank Linking Book + void xooffice30_closebook(uint16 argc, uint16 *argv); + + // External commands - Gehn's Journal + void xobedroom5_closedrawer(uint16 argc, uint16 *argv); + void xogehnopenbook(uint16 argc, uint16 *argv); + void xogehnbookprevpage(uint16 argc, uint16 *argv); + void xogehnbooknextpage(uint16 argc, uint16 *argv); + + // External commands - Elevator Combination + void xgwatch(uint16 argc, uint16 *argv); + }; } // End of namespace RivenStacks |