Commit History

Autor SHA1 Mensaxe Data
  Ivan Savenko faa7cbff18 Fixed gcc/clang warnings %!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 4b64bec711 EPathfindingLayer: copy other code from ETerrainType for debugging %!s(int64=10) %!d(string=hai) anos
  ArseniyShestakov 2b6e1498d2 Pathfinding: change argument order for getPath and AUTO layer as default %!s(int64=10) %!d(string=hai) anos
  DjWarmonger 1e36f3cecd Cache SectorMap where possible and update when necessary. %!s(int64=10) %!d(string=hai) anos
  Vadim Markovtsev d24fd10e21 Fix std::abs warning %!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 b0cd4f4117 Added limits and assertions which show that fuzzy engine is completely bugged. %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko b67618ab53 First batch of AI fixes: %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko 6c0c03d74b Refactoing of pathfinder <-> client/AI interaction to remove dependency on selected hero %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko 1157111fcf More bugfixing: %!s(int64=11) %!d(string=hai) anos
  DjWarmonger 3ac306f501 Merge pull request #19 from vcmi/feature/mapObjects %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko ab475195ac Banks now use new scheme as well %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko b2e8c92383 Cleanup: %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko 652ceb2bde Finally shattered CObjectHandler.cpp into tiny bits %!s(int64=11) %!d(string=hai) anos
  DjWarmonger e54c816c92 Treasure piles can now cover several tiles. %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko 0afdfa529c Moved all object-related files to lib/mapObjects directory. %!s(int64=11) %!d(string=hai) anos
  DjWarmonger 6658e173f1 - Possible fix for #1769 %!s(int64=11) %!d(string=hai) anos
  DjWarmonger 30b79588db - Moved gameState::guardingCreaturePosition() to CMap so it doesn't need to be recalculated many times for every player. %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko 771c1ce255 - some effords to get rid of bottlenecks in AI code %!s(int64=11) %!d(string=hai) anos
  Ivan Savenko 9c0df68cb8 Fixing spelling mistakes. Patch from josch, fixes #1759 %!s(int64=11) %!d(string=hai) anos
  DjWarmonger d049abe644 Fixed typo #1732. %!s(int64=11) %!d(string=hai) anos
  DjWarmonger 1196eb5d81 AI can finally clear Subterranean Gate with guard on the other side :) %!s(int64=11) %!d(string=hai) anos
  DjWarmonger a3cad2883f - Restored correct specialty serialization (#1599 and all its children) %!s(int64=11) %!d(string=hai) anos
  DjWarmonger e459984897 Cleanup in AI. %!s(int64=11) %!d(string=hai) anos
  DjWarmonger e5b011abe0 - Fixed heroes stalling. Locked heroes now try to decompose their goals exhaustively, which FINALLY works as intended. %!s(int64=12) %!d(string=hai) anos