Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-26 | DM: Add F0157_DUNGEON_GetSquareFirstThingData, ↵ | Bendegúz Nagy | |
F0377_COMMAND_ProcessType80_ClickInDungeonView Also add ElementType enum and G0462_as_Graphic561_Box_ObjectPiles, refactor DungeonMan::_dungeonViewClickableBoxes into Box type | |||
2016-08-26 | DM: Add standard GPLv2 header | Bendegúz Nagy | |
2016-08-26 | DM: Add F0291_CHAMPION_DrawSlot, G0425_aT_ChestSlots and constructor to ↵ | Bendegúz Nagy | |
Viewport, swap some warnings for code | |||
2016-08-26 | DM: Add some default statements in switches, change the scope of namespace ↵ | Strangerke | |
DM in gfx.cpp | |||
2016-08-26 | DM: Add several functions realted to text display | Bendegúz Nagy | |
Add F0290_CHAMPION_DrawHealthStaminaManaValues, F0289_CHAMPION_DrawHealthOrStaminaOrManaValue, F0288_CHAMPION_GetStringFromInteger, F0052_TEXT_PrintToViewport, swap warning for real code, expand viewport fields with width, height, remove self-inclusion in dungeonman.h, remove extra black line when loading fonts, fix alignment error in TextMan::printTextToBitmap | |||
2016-08-26 | DM: Initialize some variables | Bendegúz Nagy | |
2016-08-26 | Add: TextMan, font loading and basic text display | Bendegúz Nagy | |
2016-08-26 | DM: Silent two more GCC warnings | Strangerke | |
2016-08-26 | DM: Fix another GCC warning and a bug | Strangerke | |
2016-08-26 | DM: Add fix gDungeonViewport, some comments | Bendegúz Nagy | |
2016-08-26 | DM: Add blitToScreen using Box | Bendegúz Nagy | |
2016-08-26 | DM: Add F0355_INVENTORY_Toggle_CPSE | Bendegúz Nagy | |
2016-08-26 | DM: Add D24_FillScreenBox | Bendegúz Nagy | |
2016-08-26 | DM: Some more renaming | Strangerke | |
2016-08-26 | DM: Some more renaming, remove extra semi-column | Strangerke | |
2016-08-26 | DM: Some renaming | Strangerke | |
2016-08-26 | DM: Fix compilation on MSVC9 | Strangerke | |
2016-08-26 | DM: Add champion POD and it's enums | Bendegúz Nagy | |
2016-08-26 | DM: Add mouse input processing and display for movement arrows | Bendegúz Nagy | |
2016-08-26 | DM: Add mouseclick processing | Bendegúz Nagy | |
2016-08-26 | DM: Move some structs to header in gfx | Strangerke | |
2016-08-26 | DM: Fix Frame initializations | Strangerke | |
2016-08-26 | DM: Fix some compilation errors under MSVC9 | Strangerke | |
2016-08-26 | DM: Add blitToBitmapShrinkWithPalChange | WinterGrascph | |
2016-08-26 | DM: Add isDrawnWallOrnAnAlcove function | WinterGrascph | |
2016-08-26 | DM: Add global variable dependencies for isDrawnWallOrnAnAlcove | WinterGrascph | |
2016-08-26 | DM: Add stairs display | WinterGrascph | |
2016-08-26 | DM: Add wall flipping display | WinterGrascph | |
2016-08-26 | DM: Add the partial drawing of dungeonwalls | WinterGrascph | |
2016-08-26 | DM: Add flipped wall bitmaps | WinterGrascph | |
2016-08-26 | DM: Add viewsquare enum | WinterGrascph | |
2016-08-26 | DM: Fix destructor and allocation issues in DungeonMan and DisplayMan | WinterGrascph | |
2016-08-26 | DM: Add some draw dungeon dependencies | WinterGrascph | |
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 | DM: Finish implementing ornament masks in DungeonMan::getSquare | WinterGrascph | |
2016-08-26 | DM: Add dungeonman.o to module.mk, fix _bitmaps memory leak | WinterGrascph | |
2016-08-26 | DM: Refactor Frame POD | WinterGrascph | |
2016-08-26 | DM: Add loadWallSet(..) and loadFloorSet(..) | WinterGrascph | |
2016-08-26 | DM: Add drawDungeon test code | WinterGrascph | |
2016-08-26 | DM: Implement Dungeon.dat file parsing, add relevant structures | WinterGrascph | |
2016-08-26 | DM: Add support for viewports with blitting | WinterGrascph | |
2016-08-26 | DM: Delete TOBE2 macro, use READ_BE_UINT16 instead | WinterGrascph | |
2016-08-26 | DM: Fix constant and global variable names according to coding conventions | WinterGrascph | |
2016-08-26 | DM: Rewrite blitting methods, revise FRAME POD | WinterGrascph | |
2016-08-26 | DM: Add horizontal and vertical bitmap flipping | WinterGrascph | |
2016-08-26 | DM: Refactor DisplayMan::DrawFrame and Frame POD | WinterGrascph | |
2016-08-26 | DM: Add support for transparency in blitting | WinterGrascph | |
2016-08-26 | DM: Add support for drawing portions of bitmaps | WinterGrascph | |
Create Frame structure and drawFrame(..) convenience method, also DisplayMan unpacks all the bitmaps with unpackGraphics() | |||
2016-08-26 | DM: Add the original palettes, edit palette loading accordingly | WinterGrascph | |
2016-08-26 | DM: Fix memory leak in dm.cpp and gfx.cpp | WinterGrascph | |
2016-08-26 | DM: Create DisplayMan, add support parsing IMG0 files | WinterGrascph | |
Add display manager named DisplayMan with functions: setUpScreens(), loadGraphics() (which loads graphics from the graphics.dat file), setPalette(..), loadIntoBitmap(..) which loads the requested image into a bitmap and blitToScreen(..) |