Commit History

Autor SHA1 Mensaxe Data
  Arseniy Shestakov 9fd1cff090 Refactoring: always use std prefix for shared_ptr, unique_ptr and make_shared %!s(int64=9) %!d(string=hai) anos
  Ivan Savenko c3ce4b25df Removed all #include's of CMap.h from headers. %!s(int64=10) %!d(string=hai) anos
  AlexVinS ae2c72ca52 Implemented road transitions. %!s(int64=10) %!d(string=hai) anos
  AlexVinS 877634b3a3 Define public interface of CDrawRoadsOperation %!s(int64=10) %!d(string=hai) anos
  DjWarmonger a0f534146c Fixed underground Lava terrain. %!s(int64=10) %!d(string=hai) anos
  DjWarmonger a90021364e Disable logs for better performance. %!s(int64=10) %!d(string=hai) anos
  beegee1 e9b7044c9b Fix mantis #1859, unknown pattern in underground %!s(int64=10) %!d(string=hai) anos
  beegee1 dafaf86eef Add some debug logging, Fix one special case when updating terrain type, Improve visual look of updated terrain types %!s(int64=10) %!d(string=hai) anos
  AlexVinS 66b022f93e initializer lists part1 %!s(int64=11) %!d(string=hai) anos
  DjWarmonger c119ddf5ee Reduced usage of TerrainViewPattern constructor for faster map generation. %!s(int64=11) %!d(string=hai) anos
  DjWarmonger 156e19cdf6 Various optimizations based on RMG profiling. %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko 652ceb2bde Finally shattered CObjectHandler.cpp into tiny bits %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko 0afdfa529c Moved all object-related files to lib/mapObjects directory. %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko 32b6568b65 Merged changes from upstream and fixed compilation caused by API changes %!s(int64=11) %!d(string=hai) anos
  DjWarmonger d2fd71d087 Zone shapes & terrains work nicely. %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko 7f276185bd Moving files: %!s(int64=11) %!d(string=hai) anos
  beegee1 fe1b16a7ec Some preparation towards mantis #1743: %!s(int64=11) %!d(string=hai) anos
  beegee1 1ac328635a - Added handler classes CRmgTemplateStorage and CTerrainViewPatternConfig to LibClasses %!s(int64=12) %!d(string=hai) anos
  Ivan Savenko b87897096c Filesystem handling is now more flexible %!s(int64=12) %!d(string=hai) anos
  Ivan Savenko f82122d9be second part of c++11 update. gcc 4.5 and VS 2010 are no longer supported %!s(int64=12) %!d(string=hai) anos
  Ivan Savenko 6737c270c9 gcc 4.5 compatibility fixes. Mostly due to lack of fully finctional nullptr class %!s(int64=12) %!d(string=hai) anos
  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 %!s(int64=12) %!d(string=hai) anos
  Michał W. Urbańczyk be7c2bd07f CGHeroInstance* can be serialized over network even when hero has been defeated. Strongly typed hero type ID introduced. %!s(int64=12) %!d(string=hai) anos
  beegee1 298f862d86 - Implemented updating additional terrain types fully(including 2 special cases) %!s(int64=12) %!d(string=hai) anos
  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 %!s(int64=12) %!d(string=hai) anos
  beegee1 0f7d175896 - Fixed all unit test failures and a few more bugs - Simplified view generation algorithm %!s(int64=12) %!d(string=hai) anos
  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) %!s(int64=12) %!d(string=hai) anos
  beegee1 7a3f5dc23b - Replaced exceptions with assert for internal-API code %!s(int64=12) %!d(string=hai) anos
  beegee1 8d82c49a99 - Compile fix - Renamed map operations %!s(int64=12) %!d(string=hai) anos
  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 %!s(int64=12) %!d(string=hai) anos