diff options
Diffstat (limited to 'engines/agos/agos.cpp')
-rw-r--r-- | engines/agos/agos.cpp | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/engines/agos/agos.cpp b/engines/agos/agos.cpp index 90e7e8aa78..ce22b3c424 100644 --- a/engines/agos/agos.cpp +++ b/engines/agos/agos.cpp @@ -72,6 +72,35 @@ static const GameSpecificSettings puzzlepack_settings = { }; #endif + +AGOSEngine_PuzzlePack::AGOSEngine_PuzzlePack(OSystem *system) + : AGOSEngine_Feeble(system) { +} + +AGOSEngine_Feeble::AGOSEngine_Feeble(OSystem *system) + : AGOSEngine_Simon2(system) { +} + +AGOSEngine_Simon2::AGOSEngine_Simon2(OSystem *system) + : AGOSEngine_Simon1(system) { +} + +AGOSEngine_Simon1::AGOSEngine_Simon1(OSystem *system) + : AGOSEngine_Waxworks(system) { +} + +AGOSEngine_Waxworks::AGOSEngine_Waxworks(OSystem *system) + : AGOSEngine_Elvira2(system) { +} + +AGOSEngine_Elvira2::AGOSEngine_Elvira2(OSystem *system) + : AGOSEngine_Elvira1(system) { +} + +AGOSEngine_Elvira1::AGOSEngine_Elvira1(OSystem *system) + : AGOSEngine(system) { +} + AGOSEngine::AGOSEngine(OSystem *syst) : Engine(syst) { _vcPtr = 0; |