Commit History

Автор SHA1 Съобщение Дата
  beegee1 5328beb8e7 - Fixed some bugs when starting a RMG map - Checks if there is a template for the chosen options(rejects if not) - Added a few templates for development(2 to 4 players, medium maps are supported) - Refactoring преди 12 години
  Michał W. Urbańczyk be7c2bd07f CGHeroInstance* can be serialized over network even when hero has been defeated. Strongly typed hero type ID introduced. преди 12 години
  beegee1 298f862d86 - Implemented updating additional terrain types fully(including 2 special cases) преди 12 години
  beegee1 3358a8efec - Added terrain & object selection classes - Added CComposedOperation - Refactored clear terrain, it is now an operation - Added rough support for updating terrain type if required преди 12 години
  beegee1 0f7d175896 - Fixed all unit test failures and a few more bugs - Simplified view generation algorithm преди 12 години
  beegee1 23f7be2a54 - Fixed a few bugs related to the terrain view generation - Updated CMakeLists in /test(copy resources if no source files has been changed too) преди 12 години
  beegee1 7a3f5dc23b - Replaced exceptions with assert for internal-API code преди 12 години
  beegee1 8d82c49a99 - Compile fix - Renamed map operations преди 12 години
  beegee1 dd78205ce8 -Added test subfolder and updated CMakeLists for unit testing - Added a test case for the DrawTerrainOperation class(does not pass all tests successfully, 6 failures left to fix) - Fixed a few bugs преди 12 години
  beegee1 03c2aa9153 - Refactored CMapEditManager(added structure for undo functionality) - Refactored CMap(terrain pointer is private, safe access via getTile) преди 12 години
  beegee1 45fccfb1a6 - Added new trace macro LOG_TRACE which autom. appends leaving func message - Removed old trace macros - Small refactoring in CMapEditManager - Changed documentation comments to /// style for various mapping header files преди 12 години
  beegee1 c7c2686379 - Integrated the logging API into the client and the lib - Remove some more comments and switched to /// style - Fixed recursive locks - Added Global.h to CMakeLists(now visible in qt-creator) - Removed usage of shared_mutex - Added unique_ptr to CLogger targets преди 12 години
  beegee1 ee51c5beb5 - Renamed /lib subfolders to lowercase преди 12 години