Skip to content

Commit

Permalink
DM: Add DMEngine::f445_STARTEND_fuseSequenceUpdate
Browse files Browse the repository at this point in the history
  • Loading branch information
Bendegúz Nagy committed Aug 26, 2016
1 parent 13daeb6 commit b46ade6
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 0 deletions.
11 changes: 11 additions & 0 deletions engines/dm/dm.cpp
Expand Up @@ -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
1 change: 1 addition & 0 deletions engines/dm/dm.h
Expand Up @@ -268,6 +268,7 @@ class DMEngine : public Engine {
void f438_STARTEND_OpenEntranceDoors(); // @ F0438_STARTEND_OpenEntranceDoors
void f437_STARTEND_drawTittle() { warning(false, "STUB METHOD: f437_STARTEND_drawTittle"); }// @ F0437_STARTEND_DrawTitle
void f442_SARTEND_processCommand202_entranceDrawCredits() { warning(false, "STUB METHOD: f442_SARTEND_processCommand202_entranceDrawCredits"); }// @ F0442_STARTEND_ProcessCommand202_EntranceDrawCredits
void f445_STARTEND_fuseSequenceUpdate(); // @ F0445_STARTEND_FuseSequenceUpdate

private:
int16 _g528_saveFormat; // @ G0528_i_Format
Expand Down

0 comments on commit b46ade6

Please sign in to comment.