Commit History

Autor SHA1 Mensaxe Data
  Ivan Savenko 2ad186130f Split MapDefines file on .h per class basis hai 4 meses
  Ivan Savenko f70ad2c15b Reorganized artifact-related classes hai 6 meses
  Ivan Savenko 829739da24 Reduce usage of implicit conversions to int hai 6 meses
  Ivan Savenko 93b18ee94b Fix some issues detected by Sonar & code review, fix build hai 7 meses
  Ivan Savenko cd7732456a Remove pointer to objects from TerrainTile hai 7 meses
  Ivan Savenko 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` hai 8 meses
  Ivan Savenko 32391dc7a9 Pathfinder cache is now stored separately per playerBlocked hai 9 meses
  Ivan Savenko c98ac01e7a Replaced public artType member of ArtifactInstance with getter hai 1 ano
  Ivan Savenko 08fbcd5239 TerrainTile now uses identifiers instead of pointers to VLC hai 1 ano
  Ivan Savenko 10ad0fc760 Split CHeroHandler.cpp/.h into 1 file per class hai 1 ano
  Ivan Savenko 503b87561e Converted all h3 banks to rewardable, remove most of hardcoded checks hai 1 ano
  Johannes Schauer Marin Rodrigues a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 17d3d663ee Converted creature ID and spell ID to new form %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 87957e74c1 Replaced boost::thread_specific_ptr with thread_local %!s(int64=2) %!d(string=hai) anos
  SoundSSGood 9b5f6ec7cf CArtifact getters setters %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko f7b27da00e Implemented support for "coast visitable" objects: %!s(int64=2) %!d(string=hai) anos
  Konstantin 05eccbc2bb vcmi: split bonus to enumerator and HeroBonus.h %!s(int64=2) %!d(string=hai) anos
  Konstantin 11b237a23c vcmi: massive refactoring v1 %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko fa6f7513e8 All heroes-related strings are passed through translator %!s(int64=2) %!d(string=hai) anos
  DjWarmonger 7ba271edf1 Rotation rebase2 (#912) %!s(int64=3) %!d(string=hai) anos
  AlexVinS ecaa9f5d0b Entities redesign and a few ERM features %!s(int64=7) %!d(string=hai) anos
  Dmitry Orlov 5e0023704b Fix PQ issues while calculating paths %!s(int64=5) %!d(string=hai) anos
  Michał Kalinowski ac6b477aa2 Simplify statements %!s(int64=6) %!d(string=hai) anos
  Andrii Danylchenko ffdf5ad180 AI: fix hero exchange logic, allow splitting weakest-fastest creature, refactoring %!s(int64=6) %!d(string=hai) anos
  Andrii Danylchenko f76c6c2300 Remove a few more usages of thread shared ai and cb %!s(int64=6) %!d(string=hai) anos
  Andrii Danylchenko 881e7f2061 AI pathfinding: use own FuzzyHelper for each storage to allow parallel processing without cuncarrent access %!s(int64=6) %!d(string=hai) anos
  Andrii Danylchenko 675406589c AI pathfinding calculated in parallel %!s(int64=6) %!d(string=hai) anos
  Andrii Danylchenko bf87a9774d AI: stability fixes %!s(int64=6) %!d(string=hai) anos
  AlexVinS da20aa2388 Use the same cost value in Pathfinder and fuzzy evaluations. %!s(int64=6) %!d(string=hai) anos
  Andrii Danylchenko edc5abe49d AI: tweak explore to work with new pathfinding. %!s(int64=6) %!d(string=hai) anos