diff options
author | Bendegúz Nagy | 2016-08-11 12:11:16 +0200 |
---|---|---|
committer | Bendegúz Nagy | 2016-08-26 23:02:22 +0200 |
commit | b46ade6b6c49c3497e2edbc6007280e320119bb5 (patch) | |
tree | c3b4cdbf9b8f5e0b5e550b3c531ee119624b171b /engines/dm/dm.cpp | |
parent | 13daeb62afac13e877ee398b1aa0e1c9ac294989 (diff) | |
download | scummvm-rg350-b46ade6b6c49c3497e2edbc6007280e320119bb5.tar.gz scummvm-rg350-b46ade6b6c49c3497e2edbc6007280e320119bb5.tar.bz2 scummvm-rg350-b46ade6b6c49c3497e2edbc6007280e320119bb5.zip |
DM: Add DMEngine::f445_STARTEND_fuseSequenceUpdate
Diffstat (limited to 'engines/dm/dm.cpp')
-rw-r--r-- | engines/dm/dm.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
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 |