From bce47e7eb68d62476fd2fcd6cc4ec1bf33618d51 Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Sat, 16 May 2009 05:34:16 +0000 Subject: Add initial support for DOS non-interactive demos of The Feeble Files. svn-id: r40619 --- engines/agos/event.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'engines/agos/event.cpp') diff --git a/engines/agos/event.cpp b/engines/agos/event.cpp index 6085bf4a09..ad7b079d53 100644 --- a/engines/agos/event.cpp +++ b/engines/agos/event.cpp @@ -581,13 +581,10 @@ void AGOSEngine_Feeble::timerProc() { } } - if (getGameType() == GType_FF && _omniTV) { + if (getGameType() == GType_FF && _interactiveVideo) { // Controls Omni TV videos if (getBitFlag(42)) { - _omniTV = false; - _moviePlayer->stopVideo(); - delete _moviePlayer; - _moviePlayer = NULL; + stopInteractiveVideo(); } else { _moviePlayer->nextFrame(); } @@ -597,7 +594,7 @@ void AGOSEngine_Feeble::timerProc() { } if (_displayScreen) { - if (getGameType() == GType_FF) { + if (getGameType() == GType_FF && !(getFeatures() & GF_DEMO)) { if (!getBitFlag(78)) { oracleLogo(); } -- cgit v1.2.3