Commit History

Author SHA1 Message Date
  ArseniyShestakov a430769b44 CPathfinder: fix possible crash when using invisible teleport exit 10 years ago
  ArseniyShestakov c3e5231146 CPathfinder: avoid pathing through hero standing on Subterranean Gate 10 years ago
  ArseniyShestakov 05a34fb417 Use "Favorable" instead of "Favourable" everywhere for consistency 10 years ago
  AlexVinS 947edc0693 Merge branch 'develop' into feature/VCMIMapFormat1 10 years ago
  AlexVinS 6552acdff6 Check coastal tile OTF 10 years ago
  ArseniyShestakov 9e7e5b81e4 Merge pull request #143 from vcmi/feature/patrolSupport 10 years ago
  ArseniyShestakov 82ce58eceb CPathfinder::initializePatrol: don't pass valid PlayerColor 10 years ago
  ArseniyShestakov bdc369ffba Patrol: use manhattan distance for getting tiles in radius 10 years ago
  Ivan Savenko 7b5a7f43ad Removed includes of CGameState from headers 10 years ago
  ArseniyShestakov 6bb205b15b CPathfinder: patrol support using getTilesInRange 10 years ago
  ArseniyShestakov df4515901d CPathfinder: fix special movement boundary check 10 years ago
  ArseniyShestakov f4c06660e4 CPathfinder::evaluateAccessibility: apply more optimizations 10 years ago
  ArseniyShestakov 2632389aaf CPathfinder: bring FoW reference back to avoid performance loss 10 years ago
  ArseniyShestakov 6dacb84404 CPathfinder::addNeighbours: avoid allocating new vector each time 10 years ago
  ArseniyShestakov 5a87f58e09 CPathfinder: optimize checks order in calculatePaths 10 years ago
  ArseniyShestakov 8217eb3a82 CPathfinder: split isLayerTransitionPossible into two functions 10 years ago
  ArseniyShestakov a1fe2ebc44 Pathfinding: restore gamestate usage to avoid overhead 10 years ago
  ArseniyShestakov 438a444443 CGHeroInstance: move native terrain check into getNativeTerrain 10 years ago
  ArseniyShestakov 5ae6225ebc TurnInfo: implement internal bonus cache for most used bonuses 10 years ago
  ArseniyShestakov e91d79414b PathfinderOptions: use settings and move all defaults into schema 10 years ago
  ArseniyShestakov cb61572878 TurnInfo: add cache for bonuses selection 10 years ago
  ArseniyShestakov 7101083a24 CPathfinder: restore transit via garrisons 10 years ago
  ArseniyShestakov ab9680a7d9 CPathfinder: handle event object properly everywhere 10 years ago
  ArseniyShestakov fe12b8f664 Pathfinding: re-introduce EAccessibility::FLYABLE 10 years ago
  ArseniyShestakov c2ba3e3faf CPathfinderHelper: very firts pass over getNeighbours 10 years ago
  ArseniyShestakov 73d8687785 CPathfinder: add some comments and TODO for future changes 10 years ago
  ArseniyShestakov 578aa2acd4 Pathfinding: don't use gamestate directly as it's not needed 10 years ago
  ArseniyShestakov d524b4eabe CPathfinder: get rid of addNeighbours coord argument 10 years ago
  ArseniyShestakov 8f72d73241 CPathfinder: update teleport code and use TurnInfo for whirlpools 10 years ago
  ArseniyShestakov 0949283cb9 Pathfinding: pass PathfinderOptions to helper and avoid changing them 10 years ago