Commit History

Autor SHA1 Mensaxe Data
  Michał W. Urbańczyk a975805ae8 Fixed #850. %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk 046e54563c * fixed project files for RD configuration %!s(int64=14) %!d(string=hai) anos
  beegee1 7f04ed990b Major refactoring. First part: BattleInterface %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk 623325ca61 Ouch. Thing was for branch only. %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk bdd66b6537 Zmiany do Programming challenge. %!s(int64=14) %!d(string=hai) anos
  Frank Zago c4b8039c1e Added a missing rturn in CGameHandler::isAllowedExchangeForQuery. Fixed several typos. %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk 6ef44bde5a Work on pathfinder: torn the code out from CGameState into a separate class. It can use Subterranean Gates and Boats. Removed code for handling Fly spell effect. It didn't work as supposed anyway. %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk 6b9e64de91 Lazy updates of hero paths. %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk 3152e6d540 Fixed #771, #772 and #787. %!s(int64=14) %!d(string=hai) anos
  beegee1 55e7959fd9 * Bonus system caching updated, partially rewritten, much more robust, thread-safe %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk b3234e8bfa * CGameInterface.h/.cpp moved from client project to lib (and, appropriately, to lib subfolder). %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk 953a3bf165 Final changes for 0.84b: %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk 617e1f962e New files for lib: %!s(int64=14) %!d(string=hai) anos
  Frank Zago f7a4bb906c Several minor cleanups. %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk b4144dc616 Callback jugglery, part 1. %!s(int64=14) %!d(string=hai) anos
  Michał W. Urbańczyk cab8f9e11d AI for neutral creatures and battles and player AIs can be different. StupidAI will handle neutrals by default. %!s(int64=15) %!d(string=hai) anos
  Michał W. Urbańczyk a46ad0b7ef Next set of fixes, mostly for deserialization. %!s(int64=15) %!d(string=hai) anos
  Michał W. Urbańczyk 4c9edd3f06 Many fixes around bonus system. Some basic propagation mechanism (not clever but works). %!s(int64=15) %!d(string=hai) anos
  Michał W. Urbańczyk c6db92c0be More development around bonus system: building hierarchy, managing morale bonuses. Fully functional Spell Scroll and Angelic Alliance artifacts. Fixed recruiting hero and moving hero to garrison. %!s(int64=15) %!d(string=hai) anos
  Michał W. Urbańczyk ed07cfe073 Configurable duels. %!s(int64=15) %!d(string=hai) anos
  mateuszb 957f1764d7 * some progress in StupidAI %!s(int64=15) %!d(string=hai) anos
  mateuszb b3fd14b524 * splitted CGameState into general game state and battle game state %!s(int64=15) %!d(string=hai) anos
  Michał W. Urbańczyk 2cf6729eee Towards duel support. %!s(int64=15) %!d(string=hai) anos
  mateuszb 4929cf9782 * enum for secondary skills %!s(int64=15) %!d(string=hai) anos
  Michał W. Urbańczyk 2fe8b07f4f Little more development for duel mode. %!s(int64=15) %!d(string=hai) anos
  mateuszb af2c4633ad * partially done duel mode %!s(int64=15) %!d(string=hai) anos
  mateuszb 49083c4e5a * ConstTransitive CGI more or less done %!s(int64=15) %!d(string=hai) anos
  mateuszb 8b831c1f46 Const-transitiveness of CGI almost reached %!s(int64=15) %!d(string=hai) anos
  Michał W. Urbańczyk fc6d6e02a3 More fixes for stacks, some basic macro-based logging for bonus graph operations. %!s(int64=15) %!d(string=hai) anos
  Michał W. Urbańczyk 848a00bc6f Stacks #4 -> giving creatures still needs to be fixed. %!s(int64=15) %!d(string=hai) anos