Commit graph

110 commits

Author SHA1 Message Date
Strangerke
6a02a571cd DM: Rename variables and functions of DisplayMan 2016-08-26 23:02:22 +02:00
Strangerke
64b1c4fdf1 DM: Rename DungeonMan class members 2016-08-26 23:02:22 +02:00
Strangerke
e728cb706e DM: Rename functions of DMEngine and DialogMan 2016-08-26 23:02:22 +02:00
Strangerke
857d4e72ed DM: Renaming of Champion and ChampionMan functions 2016-08-26 23:02:22 +02:00
Strangerke
53121afb09 DM: Fix some GCC warnings 2016-08-26 23:02:22 +02:00
Strangerke
705e906698 DM: Some renaming, move some globals to class member 2016-08-26 23:02:22 +02:00
Strangerke
a5b8085c48 DM: Fix regression (pressure plate), fix compilation 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
efac7b5eb0 DM: Add loading from game 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
2f424adc30 DM: Fix broken wallOrnamentIndices 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
4f916a08d2 DM: Add support for uncompressed dungeon.dat 2016-08-26 23:02:22 +02:00
Strangerke
013b555338 DM: Add missing code in f125_drawSquareD0L, rename a constant 2016-08-26 23:02:22 +02:00
Strangerke
b41f86651f DM: Refactor f167_getObjForProjectileLaucherOrObjGen 2016-08-26 23:02:22 +02:00
Strangerke
69c5b01e12 DM: Refactor f155_getStairsExitDirection 2016-08-26 23:02:22 +02:00
Strangerke
d7ff812715 DM: Refactor f164_unlinkThingFromList 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
Strangerke
2b1b784479 DM: Remove GOTOs in f164_unlinkThingFromList 2016-08-26 23:02:22 +02:00
Strangerke
c57929d3da DM: Refactor f144_getCreatureAttributes, f146_setGroupCells and f139_isCreatureAllowedOnMap 2016-08-26 23:02:22 +02:00
Strangerke
0009c223ea DM: Refactor f165_getDiscardThing 2016-08-26 23:02:22 +02:00
Strangerke
81781f6f00 DM: Remove two GOTOs in f165_getDiscardTHing 2016-08-26 23:02:22 +02:00
Strangerke
f92ba7f55d DM: Refactoring of f163_linkThingToList, f142_getProjectileAspect and f154_getLocationAfterLevelChange 2016-08-26 23:02:22 +02:00
Strangerke
dd418e439f DM: Move 3 arrays to f168_decodeText, some refactoring in f166_getUnusedThing and f140_getObjectWeight 2016-08-26 23:02:22 +02:00
Strangerke
6122e199fe DM: remove some more GOTOs in f172_setSquareAspect 2016-08-26 23:02:22 +02:00
Strangerke
af5e50a837 DM: Remove some GOTOs in f172_setSquareAspect 2016-08-26 23:02:22 +02:00
Strangerke
5ff8c3d92d DM: First pass of refactoring in f161_getSquareFirstThing 2016-08-26 23:02:22 +02:00
Strangerke
15918a00cb DM: Some refactoring in dungeonman.cpp 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
Strangerke
03db641f25 DM: Refactor f151_getSquare 2016-08-26 23:02:22 +02:00
Strangerke
19317e631c DM: Some renaming in f173_setCurrentMap 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
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
Bendegúz Nagy
bd9fa3eb87 DM: Engine now correctly set's the activeGroupIndex of groups 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
ac1b49496d DM: Fix setting _g309_partyMapIndex when moving between levels 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
b4bebaa845 DM: Add f371_commandProcessType111To115_ClickInActionArea and it's dependencies 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
1e8dfd7bb6 DM: Add f370_commandProcessType100_clickInSpellArea 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
4d3c9d99f1 DM: Add f367_commandProcessTypes12to27_clickInChampionStatusBox 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
Strangerke
9272b18329 DM: Fix typo in comment 2016-08-26 23:02:22 +02:00
Strangerke
c8f6666480 DM: Remove some more extra parenthesis, remove a useless call to c_str() 2016-08-26 23:02:22 +02:00
Strangerke
9c4236d039 DM: Remove extra parenthesis 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
2c860f1069 DM: Some soft refactoring, in order to silent some CppCheck warnings 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
Bendegúz Nagy
89473344d8 DM: Fix several bugs realted to dungeon thing management and item handling 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
723c96fffe DM: Clean up some initialization 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
f33b4f3877 DM: Fix some compilation errors using MSVC9 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
d69236e674 DM: Rename functions 2016-08-26 23:02:22 +02:00