Commit History

Author SHA1 Message Date
  Ivan Savenko 241da5937d First semi-working version of antilag for hero movement 5 months ago
  Ivan Savenko 9dfef773e2 Remove unnecessary includes 6 months ago
  Ivan Savenko c0850f41b3 Pathfinder now uses IGameInfoCallback instead of CGameState 6 months ago
  Ivan Savenko fe2f5f9217 Pathfinder now uses CGameState directly instead of inheriting callback 6 months ago
  Ivan Savenko 35644da2b7 Reogranize callback-related classes on 1 file = 1 class basis 6 months ago
  Ivan Savenko 4d57a8ed36 Prefer to pass CGameState as reference instead of pointer 7 months ago
  Ivan Savenko 6d65641a43 Gamestate is now passed as shared pointer 8 months ago
  Ivan Savenko ec970c7b22 Support for configuring minimal cost for moving between tiles 10 months ago
  Ivan Savenko 73d1675ae3 Code cleanup, fixes to discovered regressions 11 months ago
  Ivan Savenko dea1eba20b Rework and optimize turnInfo used by pathfinder 11 months ago
  Ivan Savenko ab45c58e26 Use small_vector for bonus list to reduce allocations 11 months ago
  Andrii Danylchenko 683c363946 NKAI: whirlpool 1 year ago
  Ivan Savenko 40f17d654d Use containers with pre-allocations to improve pathfinding speed 1 year ago
  Andrii Danylchenko 017fb204a1 NKAI: remove 5th dimension 1 year ago
  Ivan Savenko 8cbc2c01ad Do not allow moving through most of visitable objects 2 years ago
  Ivan Savenko 0a10fc30b8 (lib) Bonus subtype is now stored as metaidentifier that can store any 2 years ago
  Andrii Danylchenko 2dd0d76412 NKAI: water and air walking 2 years ago
  Ivan Savenko d257fb37f0 Use optional instead of Json for queries 2 years ago
  Andrii Danylchenko 903be33bf3 #2689 - fix approaching guards when closest tile is double-guarded 2 years ago
  Ivan Savenko ebc7a82c2e Converted pathfinder enum's to enum class 2 years ago
  Ivan Savenko bd4d2788ed Split pathfinder into multiple smaller files 2 years ago