Commit History

Autor SHA1 Mensaxe Data
  Ivan Savenko 2c17c2d5b7 Rework CCallback <-> CClient interaction hai 6 meses
  Ivan Savenko 35644da2b7 Reogranize callback-related classes on 1 file = 1 class basis hai 6 meses
  Ivan Savenko 844dfb1604 Removed usage of boost::thread from vcmi, except for AI hai 8 meses
  MichalZr6 8f63a82d60 Minor changes with BattleHex and BattleHexArray hai 10 meses
  Xilmi f56681d521 Removed weird logic that prevented AI from casting spells. hai 11 meses
  Ivan Savenko 36c1ed670f Support for configurable town fortifications hai 1 ano
  Andrii Danylchenko ff8a745a50 BattleAI: optional simulation depth hai 1 ano
  Ivan Savenko 2a05fbdd50 Unified handling of battle sides ID's hai 1 ano
  Andrii Danylchenko 9ffd6368d4 Add visual logger for battle interface hai 1 ano
  Alexander Wilms 02e429e973 Fix typos using https://github.com/crate-ci/typos hai 1 ano
  Ivan Savenko ced0bbe526 Remove "catch everything and silently ignore" block hai 1 ano
  Ivan Savenko 4c70abbeb5 Reduced usage of global variables - removed or made const / constexpr hai 1 ano
  Alexander Wilms f3277b7953 Define each identifier in a dedicated statement hai 1 ano
  Ivan Savenko d326c53b9a AI will now respect current value of "Use spells in autocombat" setting %!s(int64=2) %!d(string=hai) anos
  Alexander Wilms ed86a917eb AI/BattleAI/BattleAI.cpp: Use Class template argument deduction for wallParts array %!s(int64=2) %!d(string=hai) anos
  Alexander Wilms bfddc90ff4 AI/BattleAI.cpp: Use "std::array" or "std::vector" instead of a C-style array. %!s(int64=2) %!d(string=hai) anos
  Johannes Schauer Marin Rodrigues a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko ef94e7a78a Fix build %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 036df2e0ad Support multiple battles in AI %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 86a7f5f5cd Removed getStr(bool), replaced with similar toString() %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 695a51d8c8 Merge remote-tracking branch 'vcmi/beta' into develop %!s(int64=2) %!d(string=hai) anos
  Andrii Danylchenko 5f13a0bbda BattleAI: spellcast fixes and floating point score %!s(int64=2) %!d(string=hai) anos
  Andrii Danylchenko dc88f14e0b BattleAI: positive/negative effect multiplier %!s(int64=2) %!d(string=hai) anos
  Andrii Danylchenko 03395a3d8a TBB for battle AI spellcast an fixes %!s(int64=2) %!d(string=hai) anos
  Andrii Danylchenko 274bf739b8 BattleAI: damage cache and switch to different model of spells evaluation %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 2be9664d26 Remove no longer used code %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 013417fb7e Code cleanup %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko a1d3181a98 Unified spellcasting handling with other actions %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 6297140bf5 Start of stabilization - battles now start correctly %!s(int64=2) %!d(string=hai) anos
  Dydzio 6bfbe80cc9 Allow toggling quick combat spells usage %!s(int64=2) %!d(string=hai) anos