Commit History

Author SHA1 Message Date
  Ivan Savenko 7461df161c lib now uses shared_ptr for entities. Removed manual memory management. 1 year ago
  Ivan Savenko c3957c2c2a Moved json files to new directory, split on per-class basis 1 year ago
  Ivan Savenko 19e851ddff Implemented configurable level of decorations for terrains 1 year ago
  Ivan Savenko 6f0108e462 Use ResourcePath for referencing texts and json's 2 years ago
  Ivan Savenko 823ffa7a07 Always use ResourcePath for referencing images and animations 2 years ago
  Konstantin 7a5775a9f9 vcmi: use std::optional 2 years ago
  Ivan Savenko 644f0f4b32 Removed ARRAY_COUNT in favor of std::size 2 years ago
  Konstantin b16f66477c vcmi: modernize lib/mapping 2 years ago
  Ivan Savenko 4f3ea0d1d9 Renamed Terrain.h/cpp -> TerrainHandler.h/cpp 2 years ago
  Ivan Savenko 64885bdf6b Better names for terrain parameters. Support for new movement sounds. 2 years ago
  Ivan Savenko 1468f6aded Converted terrainTypeHandler into proper handler class 2 years ago
  Tomasz Zieliński 20c102e648 Remove T prefix from new typedefs 3 years ago
  Tomasz Zieliński f386f42166 Merge remote-tracking branch 'origin/develop' into terrain-rewrite 3 years ago
  Tomasz Zieliński 2bd30556a3 Store TerrainType by havlue and handle by reference 3 years ago
  Tomasz Zieliński 4ea57ea7fc A variety of suggested style tweaks 3 years ago
  Andrey Filipenkov ff635edc0b wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 3 years ago
  Tomasz Zieliński 494b0f0226 First version that compiles 3 years ago
  Nordsoft91 e4ac0d4370 Editor prerequisites [part 2] (#889) 3 years ago