Commit History

Autor SHA1 Mensaxe Data
  Ivan Savenko c0850f41b3 Pathfinder now uses IGameInfoCallback instead of CGameState hai 6 meses
  Ivan Savenko 4d4da0454f map objects hierarchy now uses IGameInfoCallback hai 6 meses
  Ivan Savenko 9e6397d1f9 Remove pointer to boat from CGHeroInstance hai 7 meses
  Ivan Savenko 62cb5412ff CGameState::map is now a private, unique_ptr with accessors hai 8 meses
  Ivan Savenko 9f713a0914 Rename int3::valid to isValid for consistency hai 8 meses
  Ivan Savenko 08fbcd5239 TerrainTile now uses identifiers instead of pointers to VLC hai 1 ano
  Ivan Savenko 1468abb8a0 Remove excessive copies of large objects hai 1 ano
  Ivan Savenko 40f17d654d Use containers with pre-allocations to improve pathfinding speed hai 1 ano
  Andrii Danylchenko 017fb204a1 NKAI: remove 5th dimension hai 1 ano
  Ivan Savenko e67e4430ba Removed most of non-const static fields in lib. Reduced header includes. hai 1 ano
  Andrii Danylchenko 48f0da1fdc #3290 - skip bad teleports (exit in rocks) hai 1 ano
  Ivan Savenko 20ef3a69e7 Fix most of memleaks discovered by valgrind %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 08cfbe79cf Added encapsulation for movement points access %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko ebc7a82c2e Converted pathfinder enum's to enum class %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko bd4d2788ed Split pathfinder into multiple smaller files %!s(int64=2) %!d(string=hai) anos