Commit graph

134 commits

Author SHA1 Message Date
Strangerke
a6d5ad7c99 DM: More work on global variables 2016-08-26 23:02:22 +02:00
Strangerke
469b026bc7 DM: Get rid of more global variables in gfx 2016-08-26 23:02:22 +02:00
Strangerke
07907a8c98 DM: Get rid of more global variables 2016-08-26 23:02:22 +02:00
Strangerke
5bb786caae DM: Refactoring in DisplayMan 2016-08-26 23:02:22 +02:00
Strangerke
e49bda9994 DM: Move some globals in DisplayMan, renaming 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
29f5210b3f DM: Add sanity check to blitToBimap 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
3cb1c6d6ef DM: Disable releaseBlock code in f115_cthulhu 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
0bd785e7eb DM: Fix addActiveGroup with groupGenerator 2016-08-26 23:02:22 +02:00
Strangerke
6ea782eeb5 DM: Start moving globals to DisplayMan 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
629e0c1a6d DM: Fix building copper 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
6113b75ca9 DM: Complete DisplayMan::f436_STARTEND_fadeToPalette 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
181995cff9 DM: Deprecate DisplayMan::loadPalette 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
50c5b39887 DM: Add debugger console 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
ead63373ca DM: Add stub methods, clean up warnings and some comments 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
774ae8e821 DM: Remove unnecessary redirection through DMEngine members 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
262e74aee8 DM: Fix item display in the dungeon, add f480_releaseBlock 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
9cd5732b03 DM: Improve upon blitShrink 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
65e4098080 DM: Improve on broken display 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
d02a66d5ee DM: Remove hack from f107_isDrawnWallOrnAnAlcove 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
1a96af48c5 DM: Fix portrait drawing 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
483f05206f DM: Fix drawing of some wall oranments 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
2e2732df39 DM: Partially fix drawing of shrunk bitmaps 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
f52469ce05 DM: Add a stub for f436_STARTEND_FadeToPalette 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
ac9f4d7d44 DM: Add some missing calls to already implemented methods 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
6e9fbffce3 DM: Add f352_processCommand71_clickOnEye, setting _g597_ignoreMouseMovements now prevents mouse movement 2016-08-26 23:02:22 +02:00
Strangerke
78f716e1c1 DM: Some refactoring in gfx.cpp, refactoring of f107_isDrawnWallOrnAnAlcove 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
356f80af50 DM: Fix bug where code crashed if trying to display a doorfront in square R3 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
2cd9c90e17 DM: Revert from using DisplayMan::_bitmaps directly 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
700c4327d3 DM: Move DMEngine::_rnd to private, fix erroneous ranges with random number generations 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
aacecd6c06 DM: Add entrance processing 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
9f9ac99b31 DM: Fix broken damage display 2016-08-26 23:02:22 +02:00
Strangerke
8ae94ec075 DM: Refactor f111 and f112 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
1baf135c2f DM: Add missing code to command turn party 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
14bef5326a DM: Add warning with repeat parameter 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
dce7465ad5 DM: Silent some more CppCheck warnings 2016-08-26 23:02:22 +02:00
Strangerke
8504f944e0 DM: Fix style used for pointer casts 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
0d4b09980e DM: Replace ChampionMan::f292_drawChampionState with original 2016-08-26 23:02:22 +02:00
Strangerke
e02d165fce DM: Move g186_doorFrame_D1C to DisplayMan 2016-08-26 23:02:22 +02:00
Strangerke
c74c4f362e DM: Make some arrays static and local 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
c95b23317c DM: Add some missing code 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
411ad40ca4 DM: Add missing code to several display functions 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
7fef7b8312 DM: Add paritial drawing of doors 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
94c878143e DM: Add F0108_DUNGEONVIEW_DrawFloorOrnament 2016-08-26 23:02:22 +02:00