aboutsummaryrefslogtreecommitdiff
path: root/engines/adl/adl_v5.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/adl/adl_v5.h')
-rw-r--r--engines/adl/adl_v5.h15
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