From b46ade6b6c49c3497e2edbc6007280e320119bb5 Mon Sep 17 00:00:00 2001 From: Bendegúz Nagy Date: Thu, 11 Aug 2016 12:11:16 +0200 Subject: DM: Add DMEngine::f445_STARTEND_fuseSequenceUpdate --- engines/dm/dm.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'engines/dm/dm.cpp') diff --git a/engines/dm/dm.cpp b/engines/dm/dm.cpp index 9fec0c3349..2d5efdd8a1 100644 --- a/engines/dm/dm.cpp +++ b/engines/dm/dm.cpp @@ -764,5 +764,16 @@ void DMEngine::f438_STARTEND_OpenEntranceDoors() { +void DMEngine::f445_STARTEND_fuseSequenceUpdate() { + _timeline->f261_processTimeline(); + _displayMan->f128_drawDungeon(_dungeonMan->_g308_partyDir, _dungeonMan->_g306_partyMapX, _dungeonMan->_g307_partyMapY); + f65_playPendingSound(); + _eventMan->f357_discardAllInput(); + _displayMan->updateScreen(); + f22_delay(1); + _g313_gameTime++; /* BUG0_71 Some timings are too short on fast computers. + The ending animation when Lord Chaos is fused plays too quickly because the execution speed is not limited */ + +} } // End of namespace DM -- cgit v1.2.3