Commit graph

83 commits

Author SHA1 Message Date
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
Bendegúz Nagy
14bef5326a DM: Add warning with repeat parameter 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
1f73323113 DM: Add proper keyboard input handling 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
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
Bendegúz Nagy
816319c659 DM: Revert to using byteWidths where the original does so as well 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
bd06132072 DM: Box objects are not expected to conatain inclusive boundaries, blitting and other methods adapted 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
d69236e674 DM: Rename functions 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
ce1c52bceb DM: Remove blitToScreen overloads 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
8c06b0afd0 DM: Add F0097_DUNGEONVIEW_DrawViewport 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
683230207c DM: Refactor DisplayMan::_walsetBitmaps 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
46b9b1100e DM: Refactor DungeonMan 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
63ff1666d6 DM: More constant and global variable renaming 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
ce45a71ba0 DM: More renaming 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
a9cda9df7c DM: More renaming 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
71e4b5b2bc DM: Renaming in champion.c/h 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
da317f14be DM: Massive renameing in gfx.cpp 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
e2300bd04c DM: Massive renaming in gfx.h 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
d312ac086d DM: Add dependencies for F0115_DUNGEONVIEW_DrawObjectsCreaturesProjectilesExplosions_CPSEF 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
6d2d839d27 DM: Add creature masks/types, F0176_GROUP_GetCreatureOrdinalInCell 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
5bb19fd261 DM: Add GroupMan, Group, ActiveGroup, F0196_GROUP_InitializeActiveGroups 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
bc583bf0d5 DM: Fix missing call to initArrays() 2016-08-26 23:02:22 +02:00
Strangerke
57ca9afcff DM: Move two global arrays to DMEngine 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
e6c3389e53 DM: Continue F0460_START_InitializeGraphicData 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
1f73d771ce DM: F0342_INVENTORY_DrawPanel_Object, F0031_OBJECT_LoadNames 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
9c544a44f2 DM: Add renameChampion stub, fix wrong inputArray EventManager::commandProcess81ClickInPanel 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
c392f7e977 DM: Add F0390_MENUS_RefreshActionAreaAndSetChampionDirectionMaximumDamageReceived 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
eddf2f494d DM: Add F0282_CHAMPION_ProcessCommands160To162_ClickInResurrectReincarnatePanel 2016-08-26 23:02:22 +02:00
Strangerke
45461a4908 DM: Fix compilation on GCC 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
4b67e047ed DM: Add MovesensMan 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
23e0dfcc28 DM: Add standard GPLv2 header 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
2048539522 DM: Initialize some variables 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
9538db0b61 Add: TextMan, font loading and basic text display 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
4b83ebc0da DM: Add fix gDungeonViewport, some comments 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
051b1d9adf DM: Remove demo code from ToggleInventory, add dummy code setting _inventoryChampionOrdinal, fix error in InventoryToggle getting champion pointer 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
0e0fb97632 DM: Some renaming 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
cfebcea041 DM: Add dummy test code for chmpion selection 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
61500b3dc8 DM: Add F0280_CHAMPION_AddCandidateChampionToParty 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
3342757569 DM: Add G0234_ai_Graphic559_DirectionToStepNorthCount, G0233_ai_Graphic559_DirectionToStepEastCount, G0047_s_Graphic562_Box_ChampionPortrait 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
f4f4c867a4 DM: Add InventoryMan, G0041_s_Graphic562_Box_ViewportFloppyZzzCross 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
23c1acff19 DM: Add ObjectMan to DMEngine 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
ceed621a51 DM: Fix missing else in DMEngine::startGame() 2016-08-26 23:02:22 +02:00
Strangerke
c97a4560b2 DM: Change some comments to warnings 2016-08-26 23:02:22 +02:00