Commit History

Author SHA1 Message Date
  ArseniyShestakov 6bb205b15b CPathfinder: patrol support using getTilesInRange 10 years ago
  ArseniyShestakov 56c6785bd0 Add backward compatability for patrol and bump save format version 10 years ago
  ArseniyShestakov d6a142ca3d CMapLoaderH3M: support for patrol initialPos in readHero 10 years ago
  ArseniyShestakov 5d2e47faba CGHeroInstance::Patrol: add initialPos 10 years ago
  ArseniyShestakov c45cd1f4c2 CGHeroInstance::getOutOffsets: temporary fix for boat summoning 10 years ago
  ArseniyShestakov 64c6d3c950 CGCreature::takenAction: add neverFlee check. Fix issue 2242 10 years ago
  ArseniyShestakov 3d8f67f864 getFreeTiles: filter ROCK tiles. Fix issue 1870 10 years ago
  ArseniyShestakov 745ab7c7df One more fix for options 10 years ago
  ArseniyShestakov 2276af70dc PreGame: avoid crashing on random map options 10 years ago
  DjWarmonger 45d183289d Merge pull request #142 from edeksumo/Fix-Defence-Ani 10 years ago
  edeksumo aab5a05036 Fix crash during auto battle 10 years ago
  ArseniyShestakov 0b9a9ab26d Add description of new pathfinder features into changelog 10 years ago
  ArseniyShestakov a851062891 Merge pull request #133 from vcmi/feature/pathfinderLayers 10 years ago
  ArseniyShestakov ac57eaf61d Merge pull request #141 from vcmi/fix/oneWeekTurnsRemain 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 e1a360408d GameConstants: move operators into header and always inline them 10 years ago
  ArseniyShestakov fc06db4c4f Move STRONG_INLINE define into Global.h 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 649ebfad2f TerrainTile::topVisitableObj: avoid costly vector copying 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 a375c86ea2 movementPointsAfterEmbark: get max move points from TurnInfo 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 b48d65ad57 addNewBonus: add turnsRemain check for N_TURNS, N_DAYS and ONE_WEEK 10 years ago
  ArseniyShestakov f99ffbd074 Bonus system: use duration helpers in selecters 10 years ago