Commit graph

129 commits

Author SHA1 Message Date
Strangerke
641ef973b0 DM: More work on globals in gfx.cpp 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
fa0009fbb7 DM: Add entrance credits 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
52f76a5d74 DM: Remove default parameters from blitToBitmap 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
78f34ae4e3 DM: Make DMEngine::f22_delay call EventMan::processInput() 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
e1ddc2d3ab DM: Remove trashing input from DMEngine::f22_delay 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
5fb1b3e808 DM: Add missing code related to palettes 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
94ba2fdb2b DM: Add partial fix of color palette 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
37db95c336 DM: Add DMEngine::f446_STARTEND_fuseSequnce() 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
b46ade6b6c DM: Add DMEngine::f445_STARTEND_fuseSequenceUpdate 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
13daeb62af DM: Make DMEngine::f22_delay and DMEngine::f444_endGame more responsive 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
a5c0a32446 DM: Add debug command .pos 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
50f3cfa625 DM: Add debug command godmode 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
644284e077 DM: Fix entrance door placement 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
256c2c10f8 DM: Reorder MenuMan::f392_buildSpellAreaLine, add MenuMan::_gK73_bitmapSpellAreaLines 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
1f99dab5b5 DM: Fix double delete[] of DMEngine::_savedScreenForOpenEntranceDoor 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
6428110da8 DM: Fix dungon not drawn behind entrance doors 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
7570844f5e DM: Fill stub method f438_STARTEND_OpenEntranceDoors 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
fd775be377 DM: Swap warnings to stub method f363_highlightBoxDisable 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
233f93fefe DM: Swap some warnings to stub methods
Stub methods: f362_commandHighlightBoxEnable, f442_SARTEND_processCommand202_entranceDrawCredits, f437_STARTEND_drawTittle
2016-08-26 23:02:22 +02:00
Bendegúz Nagy
79c0a0adc9 DM: Add f064_SOUND_RequestPlay_CPSD, f65_playPendingSound, f505_soundGetVolume 2016-08-26 23:02:22 +02:00
Strangerke
db164ae9d6 DM: Refactor f439_drawEntrance 2016-08-26 23:02:22 +02:00
Strangerke
a2b495e0e5 DM: Refactor f444_endGame 2016-08-26 23:02:22 +02:00
Strangerke
ef34e8bb39 DM: Apply coding conventions to a couple of oneliner functions, remove a GOTO 2016-08-26 23:02:22 +02:00
Strangerke
f0e037e305 DM: Some renaming, add a couple of STUBS 2016-08-26 23:02:22 +02:00
Strangerke
ba46060b13 DM: Fix compilation using MSVC9 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
22d6973de5 DM: Add sound loading 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
2b2a028332 DM: Add f444_endGame and checks for Common::EVENT_QUIT 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
734abf8d48 DM: Adjust idle delay when renaming champion 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
715ef2d404 DM: Debug loading savegames, add missing save loading parts 2016-08-26 23:02:22 +02:00
Strangerke
e8e1a54cea DM: Rename mapTime in dm.cpp 2016-08-26 23:02:22 +02:00
Strangerke
cdbbc15e56 DM: Refactor f318_dropAllObjects, f319_championKill and f323_unpoison. Rename _moveSens 2016-08-26 23:02:22 +02:00
Strangerke
b174331e71 DM: refact f293_drawAllChampionStates, f283_viAltarRebirth, f327_isProjectileSpellCast and f326_championShootProjectile. Rename Direction. 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
e8bdaee8bf DM: Add DialogMan 2016-08-26 23:02:22 +02:00
Strangerke
831eca5c42 DM: Refactor f304_addSkillExperience, change _g313_gameTime to int32 2016-08-26 23:02:22 +02:00
Strangerke
0f02cc5b02 DM: Fix compilation using MSVC9 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
ee3973aa15 DM: Add code for loading the save files 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
aacecd6c06 DM: Add entrance processing 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
11704d0c50 DM: Add savegame functions 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
d7c7f110c1 DM: Fix pressure plate on level 0 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
78cf0030e3 DM: Fix missing messages at the bottom of the screen 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
3f01beea8a DM: Add ChampionMan::f331_applyTimeEffects 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
3a654ff91e DM: Add ChampionMan::f320_applyAndDrawPendingDamageAndWounds() 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
75fe72b27c DM: Add input timeout and fix movement after throwing a projectile 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
42cbf35b0b DM: Clean up f380_processCommandQueue, add _g318_waitForInputMaxVerticalBlankCount 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
0f76448e57 DM: Fix up main loop 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
536e9c1bb9 DM: Add f248_timelineProcessEvent6_squareWall 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
12f06fd1d9 DM: Add f219_processEvents48To49_projectile 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
dd3f12c7d5 DM: Complete main gameloop 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
8c7760bd61 DM: Add F0239_TIMELINE_ExtractFirstEvent 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
9c79d02a1f DM: Add missing code to command move party 2016-08-26 23:02:22 +02:00