Commit History

Autor SHA1 Mensaxe Data
  Ivan Savenko 5b76c3f4eb Rebase of codebase changes for refactored serializer %!s(int64=9) %!d(string=hai) anos
  Vadim Markovtsev 4bcc43d3d0 Fix Mantis #2234 %!s(int64=9) %!d(string=hai) anos
  Arseniy Shestakov 7bdcd209e6 VCAI::wander: only use nearby objects from SectorMap when possible %!s(int64=9) %!d(string=hai) anos
  Arseniy Shestakov aabf4808da SectorMap: remember all visitable objects in sector for wandering %!s(int64=9) %!d(string=hai) anos
  Arseniy Shestakov b83dea2008 VCAI::wander: map object selection refactoring %!s(int64=9) %!d(string=hai) anos
  Arseniy Shestakov 9fd1cff090 Refactoring: always use std prefix for shared_ptr, unique_ptr and make_shared %!s(int64=10) %!d(string=hai) anos
  ArseniyShestakov 7708810148 VCAI: don't serialize destinationTeleportPos to avoid crash %!s(int64=10) %!d(string=hai) anos
  ArseniyShestakov 0a5e9c0fbe Merge pull request #144 from vcmi/fix/teleportMultiExitPoints %!s(int64=10) %!d(string=hai) anos
  Ivan Savenko faa7cbff18 Fixed gcc/clang warnings %!s(int64=10) %!d(string=hai) anos
  ArseniyShestakov 3800bd45b7 Movement: initialize destinationTeleportPos with invalid int3 position %!s(int64=10) %!d(string=hai) anos
  Ivan Savenko 2e56b547ee replaced references to SectorMap with shared_ptr to avoid data races in AI code %!s(int64=10) %!d(string=hai) anos
  Ivan Savenko 7189a12df2 removed few more includes from headers %!s(int64=10) %!d(string=hai) anos
  Ivan Savenko 7b5a7f43ad Removed includes of CGameState from headers %!s(int64=10) %!d(string=hai) anos
  Ivan Savenko c3ce4b25df Removed all #include's of CMap.h from headers. %!s(int64=10) %!d(string=hai) anos
  ArseniyShestakov b5100bee94 Teleport: rework code to support exit point selection for whirlpools %!s(int64=10) %!d(string=hai) anos
  ArseniyShestakov f6de3f94ca Teleports: use TTeleportExitsList typedef for exits list %!s(int64=10) %!d(string=hai) anos
  DjWarmonger 1e36f3cecd Cache SectorMap where possible and update when necessary. %!s(int64=10) %!d(string=hai) anos
  DjWarmonger 1c14dbf7b2 Cache SectorMaps to evaluate multiple goals -> huge performance boost %!s(int64=10) %!d(string=hai) anos
  DjWarmonger a3ce1521e5 Cache visible tiles within SectorMap for quicker access. %!s(int64=10) %!d(string=hai) anos
  DjWarmonger 3e8c395156 - More fixes for wander targets %!s(int64=10) %!d(string=hai) anos
  DjWarmonger b3f482b8a8 Restored artifact selection & exchange, work in progress. %!s(int64=10) %!d(string=hai) anos
  DjWarmonger b2a75551c8 - Extensive use of SectorMap. AI will not eagerly pick guarded and blocked treasures. %!s(int64=10) %!d(string=hai) anos
  DjWarmonger ec879046ca Merge pull request #93 from ArseniyShestakov/feature/pathfindingTeleports %!s(int64=10) %!d(string=hai) anos
  ArseniyShestakov f7a999f0f3 VCAI: add destinationTeleport to serialization %!s(int64=10) %!d(string=hai) anos
  ArseniyShestakov 12cf883740 VCAI: add all new movement code include teleports and transit support %!s(int64=10) %!d(string=hai) anos
  ArseniyShestakov 665712c196 VCAI: add any newly found teleports to knownTeleportChannels %!s(int64=10) %!d(string=hai) anos
  ArseniyShestakov ab7ad4741a AIStatus: add teleport channel probing mode %!s(int64=10) %!d(string=hai) anos
  ArseniyShestakov 25656aa586 Add showTeleportDialog everywhere except actual code for AI and player %!s(int64=10) %!d(string=hai) anos
  AlexVinS f4c683cd5e Move VievXXX logic to server side (except expert ViewEarth) %!s(int64=10) %!d(string=hai) anos
  AlexVinS 685deddac1 Start spell-relatet files reorganisation %!s(int64=10) %!d(string=hai) anos