22#ifndef ACCESS_NOCTROPOLIS_NOCTROPOLIS_SCRIPTS_H
23#define ACCESS_NOCTROPOLIS_NOCTROPOLIS_SCRIPTS_H
25#include "access/scripts.h"
29namespace Noctropolis {
31class NoctropolisEngine;
37 bool executeSpecial(
int commandIndex,
int param1,
int param2)
override;
39 void searchForSequence()
override;
42 virtual void setOpcodes()
override;
45 void cmdJumpTalk_v3();
46 void cmdJumpGoto_v3();
47 void cmdSetVideo_v3();
48 void cmdDispAbout_v3();
50 void cmdEndObject_v3();
51 void cmdCharSpeak_v3();
53 void cmdDoTravel_Noct();
54 void cmdDigitalPlay();
66 void cmdPlayerScale();
67 void cmdRestoreBlock();
70 void cmdStilWalkCheck();
75 void cmdSetStilCoords();
76 void cmdSetPlayerDir();
79 void cmdLockInterface();
80 void cmdUnlockInterface();
81 void cmdPlayerSpeak();
82 void cmdPlayerChoice();
85 void skipCommand(
byte cmd);
88 bool _keepAskPosition;
Definition: noctropolis_game.h:46
Definition: noctropolis_scripts.h:33