aboutsummaryrefslogtreecommitdiff
path: root/engines/adl/adl_v4.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/adl/adl_v4.h')
-rw-r--r--engines/adl/adl_v4.h23
1 files changed, 12 insertions, 11 deletions
diff --git a/engines/adl/adl_v4.h b/engines/adl/adl_v4.h
index efb58b250b..0c90c02307 100644
--- a/engines/adl/adl_v4.h
+++ b/engines/adl/adl_v4.h
@@ -49,6 +49,7 @@ protected:
AdlEngine_v4(OSystem *syst, const AdlGameDescription *gd);
// AdlEngine
+ virtual void setupOpcodeTables();
virtual void gameLoop();
virtual void loadState(Common::ReadStream &stream);
virtual void saveState(Common::WriteStream &stream);
@@ -84,17 +85,17 @@ protected:
void backupVars();
void restoreVars();
- int o4_isItemInRoom(ScriptEnv &e);
- int o4_isVarGT(ScriptEnv &e);
- int o4_moveItem(ScriptEnv &e);
- int o4_setRegionToPrev(ScriptEnv &e);
- int o4_moveAllItems(ScriptEnv &e);
- int o4_setRegion(ScriptEnv &e);
- int o4_save(ScriptEnv &e);
- int o4_restore(ScriptEnv &e);
- int o4_restart(ScriptEnv &e);
- int o4_setRegionRoom(ScriptEnv &e);
- int o4_setRoomPic(ScriptEnv &e);
+ virtual int o_isItemInRoom(ScriptEnv &e) override;
+ virtual int o_isVarGT(ScriptEnv &e);
+ virtual int o_moveItem(ScriptEnv &e) override;
+ virtual int o_setRegionToPrev(ScriptEnv &e);
+ virtual int o_moveAllItems(ScriptEnv &e) override;
+ virtual int o_setRegion(ScriptEnv &e);
+ virtual int o_save(ScriptEnv &e) override;
+ virtual int o_restore(ScriptEnv &e) override;
+ virtual int o_restart(ScriptEnv &e) override;
+ virtual int o_setRegionRoom(ScriptEnv &e);
+ virtual int o_setRoomPic(ScriptEnv &e) override;
Common::Array<RegionLocation> _regionLocations;
Common::Array<RegionInitDataOffset> _regionInitDataOffsets;