aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/kyra.cpp
diff options
context:
space:
mode:
authorJohannes Schickel2006-11-09 14:38:16 +0000
committerJohannes Schickel2006-11-09 14:38:16 +0000
commit7b74adf98d8fbc10c0aea0e1a0171886316e9d4e (patch)
tree62cf5b5b6d6b2ce618ad85a9bc8532518284dc0e /engines/kyra/kyra.cpp
parent9b28b7473ceba16bfa6dea7aec74a58d99e21257 (diff)
downloadscummvm-rg350-7b74adf98d8fbc10c0aea0e1a0171886316e9d4e.tar.gz
scummvm-rg350-7b74adf98d8fbc10c0aea0e1a0171886316e9d4e.tar.bz2
scummvm-rg350-7b74adf98d8fbc10c0aea0e1a0171886316e9d4e.zip
- switches to Common::AdvancedDetector
- non md5 based detector removed (for now) svn-id: r24665
Diffstat (limited to 'engines/kyra/kyra.cpp')
-rw-r--r--engines/kyra/kyra.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/engines/kyra/kyra.cpp b/engines/kyra/kyra.cpp
index 61ea356dab..3702062864 100644
--- a/engines/kyra/kyra.cpp
+++ b/engines/kyra/kyra.cpp
@@ -46,12 +46,14 @@
namespace Kyra {
-KyraEngine::KyraEngine(OSystem *system)
+KyraEngine::KyraEngine(OSystem *system, const GameFlags &flags)
: Engine(system) {
setupOpcodeTable();
setupButtonData();
setupMenu();
+ _flags = flags;
+
_seq_Forest = _seq_KallakWriting = _seq_KyrandiaLogo = _seq_KallakMalcolm =
_seq_MalcolmTree = _seq_WestwoodLogo = _seq_Demo1 = _seq_Demo2 = _seq_Demo3 =
_seq_Demo4 = 0;
@@ -107,8 +109,8 @@ KyraEngine::KyraEngine(OSystem *system)
_currHeadShape = 0;
}
-KyraEngine_v1::KyraEngine_v1(OSystem *system)
- : KyraEngine(system) {
+KyraEngine_v1::KyraEngine_v1(OSystem *system, const GameFlags &flags)
+ : KyraEngine(system, flags) {
}
int KyraEngine::init() {