Commit History

Autor SHA1 Mensaxe Data
  Laserlicht ecfe09f6b1 multilevel support hai 2 meses
  Ivan Savenko bdae7285ae Objects list is now private member of CMap hai 7 meses
  Ivan Savenko 1f502c0548 CMap towns and heroes on map fields are now private hai 7 meses
  Ivan Savenko 0ada2a5ebd Map objects now use shared_ptr (game) hai 7 meses
  Ivan Savenko 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` hai 8 meses
  Ivan Savenko 08fbcd5239 TerrainTile now uses identifiers instead of pointers to VLC hai 1 ano
  Ivan Savenko a8f8c3f4b1 Replaced most of accesses to CGObjectInstance::pos with anchorPoint() hai 1 ano
  Ivan Savenko 63bcf7d83c Replaced most of usages of CRandomGenerator with vstd::RNG in library hai 1 ano
  Tomasz Zieliński 2a213f2276 Reindex objects to show interactive objects on top hai 1 ano
  Ivan Savenko e67e4430ba Removed most of non-const static fields in lib. Reduced header includes. hai 1 ano
  Ivan Savenko d5c4478816 Remove most of non-const access to VLC entities hai 1 ano
  Ivan Savenko 8916ae7bcd Fix water generation, try to improve decoration level a bit hai 1 ano
  Ivan Savenko 19e851ddff Implemented configurable level of decorations for terrains hai 1 ano
  Konstantin 7a5775a9f9 vcmi: use std::optional %!s(int64=2) %!d(string=hai) anos
  Konstantin b16f66477c vcmi: modernize lib/mapping %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko c455986a55 Fix regressions in RMG & map editor %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 4f3ea0d1d9 Renamed Terrain.h/cpp -> TerrainHandler.h/cpp %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 7c7ae26e67 Map/Road/River identifiers are now private members %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko e1799379dd Terrain/Road/River handler are now in compileable state %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 1468f6aded Converted terrainTypeHandler into proper handler class %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko facf77b3ae vstd::unique -> std::unique %!s(int64=2) %!d(string=hai) anos
  Tomasz Zieliński 20c102e648 Remove T prefix from new typedefs %!s(int64=3) %!d(string=hai) anos
  Tomasz Zieliński f386f42166 Merge remote-tracking branch 'origin/develop' into terrain-rewrite %!s(int64=3) %!d(string=hai) anos
  Tomasz Zieliński 2bd30556a3 Store TerrainType by havlue and handle by reference %!s(int64=3) %!d(string=hai) anos
  Tomasz Zieliński 4ea57ea7fc A variety of suggested style tweaks %!s(int64=3) %!d(string=hai) anos
  Andrey Filipenkov ff635edc0b wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined %!s(int64=3) %!d(string=hai) anos
  Tomasz Zieliński 494b0f0226 First version that compiles %!s(int64=3) %!d(string=hai) anos
  Nordsoft91 e4ac0d4370 Editor prerequisites [part 2] (#889) %!s(int64=3) %!d(string=hai) anos