diff options
Diffstat (limited to 'engines/adl/adl_v5.h')
-rw-r--r-- | engines/adl/adl_v5.h | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/engines/adl/adl_v5.h b/engines/adl/adl_v5.h index 473b244993..536f664f31 100644 --- a/engines/adl/adl_v5.h +++ b/engines/adl/adl_v5.h @@ -34,17 +34,20 @@ public: protected: AdlEngine_v5(OSystem *syst, const AdlGameDescription *gd); + // AdlEngine + virtual void setupOpcodeTables(); + // AdlEngine_v4 virtual RegionChunkType getRegionChunkType(const uint16 addr) const; virtual void initRoomState(RoomState &roomState) const; virtual byte restoreRoomState(byte room); - int o5_isNounNotInRoom(ScriptEnv &e); - int o5_abortScript(ScriptEnv &e); - int o5_dummy(ScriptEnv &e); - int o5_setTextMode(ScriptEnv &e); - int o5_setRegionRoom(ScriptEnv &e); - int o5_setRoomPic(ScriptEnv &e); + virtual int o_isNounNotInRoom(ScriptEnv &e) override; + virtual int o_abortScript(ScriptEnv &e); + virtual int o_dummy(ScriptEnv &e); + virtual int o_setTextMode(ScriptEnv &e); + virtual int o_setRegionRoom(ScriptEnv &e) override; + virtual int o_setRoomPic(ScriptEnv &e) override; }; } // End of namespace Adl |