Commit Graph
204 Commits
Author SHA1 Message Date
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
Bendegúz Nagy bcf8e07f28 DM: Add IconIndex enum, F0278_CHAMPION_ResetDataToStartGame, related global variables 2016-08-26 23:02:22 +02:00
Bendegúz Nagy 43cedc4c78 DM: Add F0003_MAIN_ProcessNewPartyMap_CPSE 2016-08-26 23:02:22 +02:00
Bendegúz Nagy 78d8a8d3c8 DM: Add several global variables, add code to F0462_START_StartGame_CPSF 2016-08-26 23:02:22 +02:00
Strangerke 9ad057a486 DM: Some more renaming, remove extra semi-column 2016-08-26 23:02:22 +02:00
Bendegúz Nagy 7a25591999 DM: Rearrange main parts to better align with the original 2016-08-26 23:02:22 +02:00
Bendegúz Nagy 3ff3512c64 DM: Add initialization related to F0435_STARTEND_LoadGame_CPSF 2016-08-26 23:02:22 +02:00
Strangerke 59af06fd82 DM: Fix some CppCheck warnings 2016-08-26 23:02:22 +02:00
Bendegúz Nagy 98c79f89bf DM: Add mouse input processing and display for movement arrows 2016-08-26 23:02:22 +02:00
Bendegúz Nagy bcfe176df5 DM: Add mouseclick processing 2016-08-26 23:02:22 +02:00
Bendegúz Nagy 251768b883 DM: Add commands 2016-08-26 23:02:22 +02:00
Bendegúz Nagy de3bb231d7 DM: Add dummy cursor display 2016-08-26 23:02:22 +02:00
Bendegúz Nagy ad8fbaa118 DM: Add event manager 2016-08-26 23:02:22 +02:00
WinterGrascph f591cbbcf3 DM: Add dummy movement code for testing 2016-08-26 23:02:22 +02:00
WinterGrascph 807fda8a9a DM: Add wall flipping display 2016-08-26 23:02:22 +02:00
WinterGrascph 9655066a06 DM: getSquareAspect(..) is complete 2016-08-26 23:02:22 +02:00
WinterGrascph d9bb44eeb9 DM: Add the partial drawing of dungeonwalls 2016-08-26 23:02:22 +02:00
WinterGrascph 134b482e60 DM: Add flipped wall bitmaps 2016-08-26 23:02:22 +02:00
WinterGrascph f21a9197a6 DM: Fix file loading dependancy 2016-08-26 23:02:22 +02:00
Bendegúz Nagy 73a7cba589 DM: Fix bug with uninitialized _currMap.index and file loading order 2016-08-26 23:02:22 +02:00
WinterGrascph a8c82c1e94 DM: Add some draw dungeon dependencies
I forgot to do commits and it was already too late to revert back the
changes I've because they were too numerous.
2016-08-26 23:02:22 +02:00
WinterGrascph 16199b4091 DM: Add loadWallSet(..) and loadFloorSet(..) 2016-08-26 23:02:22 +02:00
WinterGrascph 68f13e8462 DM: Implement F0173_DUNGEON_SetCurrentMap 2016-08-26 23:02:22 +02:00
WinterGrascph 9823845c99 DM: Fix constant and global variable names according to coding conventions 2016-08-26 23:02:22 +02:00
WinterGrascph 64371787e2 DM: Rewrite blitting methods, revise FRAME POD 2016-08-26 23:02:22 +02:00
WinterGrascph 18ff2e9940 DM: Refactor DisplayMan::DrawFrame and Frame POD 2016-08-26 23:02:22 +02:00
WinterGrascph 77cd7df08d DM: Add support for drawing portions of bitmaps
Create Frame structure and drawFrame(..) convenience method, also
DisplayMan unpacks all the bitmaps with unpackGraphics()
2016-08-26 23:02:22 +02:00
WinterGrascph 4a8b34e993 DM: Add the original palettes, edit palette loading accordingly 2016-08-26 23:02:22 +02:00
WinterGrascph 66c55db9f0 DM: Fix typos and whitespace 2016-08-26 23:02:22 +02:00
WinterGrascph b7987d84c1 DM: Fix memory leak in dm.cpp and gfx.cpp 2016-08-26 23:02:22 +02:00