aboutsummaryrefslogtreecommitdiff
path: root/engines/dm/dungeonman.h
AgeCommit message (Collapse)Author
2016-08-26DM: Add creature masks/types, F0176_GROUP_GetCreatureOrdinalInCellBendegúz Nagy
2016-08-26DM: Add GroupMan, Group, ActiveGroup, F0196_GROUP_InitializeActiveGroupsBendegúz Nagy
2016-08-26DM: Add F0142_DUNGEON_GetProjectileAspectBendegúz Nagy
2016-08-26DM: Add F0301_CHAMPION_AddObjectInSlotBendegúz Nagy
2016-08-26DM: F0342_INVENTORY_DrawPanel_Object, F0031_OBJECT_LoadNamesBendegúz Nagy
2016-08-26DM: Add F0341_INVENTORY_DrawPanel_ScrollBendegúz Nagy
2016-08-26DM: Add G0426_T_OpenChest, F0334_INVENTORY_CloseChestBendegúz Nagy
2016-08-26DM: Add F0163_DUNGEON_LinkThingToListBendegúz Nagy
2016-08-26DM: Fix compilation on GCCStrangerke
2016-08-26DM: 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-26DM: Add Cell enum, F0275_SENSOR_IsTriggeredByClickOnWallBendegúz Nagy
2016-08-26DM: Add standard GPLv2 headerBendegúz Nagy
2016-08-26DM: Add several functions realted to text displayBendegú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-26DM: Silent some CppCheck warningsStrangerke
2016-08-26DM: Fix some GCC warningsStrangerke
2016-08-26DM: Move junkInfo to getObjectWeight, make it static and const.Strangerke
2016-08-26DM: Some renamingBendegúz Nagy
2016-08-26DM: Add F0280_CHAMPION_AddCandidateChampionToPartyBendegúz Nagy
2016-08-26DM: Replace WeaponClass enum with #definesBendegúz Nagy
2016-08-26DM: Add F0033_OBJECT_GetIconIndex and several getters for object typesBendegúz Nagy
2016-08-26DM: Add G0237_as_Graphic559_ObjectInfoBendegúz Nagy
2016-08-26DM: Add ObjectInfoBendegúz Nagy
2016-08-26DM: Add F0141_DUNGEON_GetObjectInfoIndex, getType for ContainerBendegúz Nagy
2016-08-26DM: Some more renaming, remove extra semi-columnStrangerke
2016-08-26DM: Some renamingStrangerke
2016-08-26DM: Add F0140_DUNGEON_GetObjectWeight and types for Potions, Armour, Weapons ↵Bendegúz Nagy
and Junk
2016-08-26DM: Add G0241_auc_Graphic559_JunkInfoBendegúz Nagy
2016-08-26DM: Add G0239_as_Graphic559_ArmourInfoBendegúz Nagy
2016-08-26DM: Add ArmourInfo and realted enumsBendegúz Nagy
2016-08-26DM: Add gWeaponInfoBendegúz Nagy
2016-08-26DM: Add WEAPON_INFO and related enumsBendegúz Nagy
2016-08-26DM: Add commandsBendegúz Nagy
2016-08-26DM: Fix some compilation errors under MSVC9Strangerke
2016-08-26DM: Add isDrawnWallOrnAnAlcove functionWinterGrascph
2016-08-26DM: Add decodeText dependenciesWinterGrascph
2016-08-26DM: Add global variable dependencies for isDrawnWallOrnAnAlcoveWinterGrascph
2016-08-26DM: Add stairs displayWinterGrascph
2016-08-26DM: Add dummy movement code for testingWinterGrascph
2016-08-26DM: getSquareAspect(..) is completeWinterGrascph
2016-08-26DM: Add flipped wall bitmapsWinterGrascph
2016-08-26DM: Fix file loading dependancyWinterGrascph
2016-08-26DM: Add some draw dungeon dependenciesWinterGrascph
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-26DM: Add wrapper class around raw map bytesWinterGrascph
2016-08-26DM: Finish implementing ornament masks in DungeonMan::getSquareWinterGrascph
2016-08-26DM: Refactor Thing PODWinterGrascph
2016-08-26DM: Add dungeonman.o to module.mk, fix _bitmaps memory leakWinterGrascph
2016-08-26DM: Add square query in DungeonManWinterGrascph
2016-08-26DM: Implement F0173_DUNGEON_SetCurrentMapWinterGrascph
2016-08-26DM: Implement Dungeon.dat file parsing, add relevant structuresWinterGrascph
2016-08-26DM: Add support for Dungeon.dat uncompressionWinterGrascph
Add DungeonMan class with support for loading and uncompressing Dungeon.dat file into memory