Commit History

Autor SHA1 Mensaxe Data
  Ivan Savenko d1d2cf4189 Fix crashes on game start, gamestate now derives from GameCallbackHolder hai 7 meses
  Ivan Savenko f03cc06176 Battle Info uses ObjectInstanceID's instead of pointers hai 7 meses
  Ivan Savenko 9e6397d1f9 Remove pointer to boat from CGHeroInstance hai 7 meses
  Ivan Savenko 745040def3 Access to heroes storage in CMap is now done via public methods hai 8 meses
  SoundSSGood 603672ff51 revert some changes hai 7 meses
  Ivan Savenko 62cb5412ff CGameState::map is now a private, unique_ptr with accessors hai 8 meses
  Ivan Savenko 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` hai 9 meses
  Ivan Savenko 08fbcd5239 TerrainTile now uses identifiers instead of pointers to VLC hai 1 ano
  kodobi 3c56769b2a Update server/battles/BattleProcessor.cpp hai 1 ano
  kodobi c576438a95 Fix battle setup for sieges without forts hai 1 ano
  Ivan Savenko c0f5c7c0ea Replace pointer with reference in pack apply functions hai 1 ano
  Ivan Savenko 39a2c29c97 Removed creatureBank flag from battle, battles now receive BattleLayout hai 1 ano
  Ivan Savenko 36c1ed670f Support for configurable town fortifications hai 1 ano
  Ivan Savenko 2a05fbdd50 Unified handling of battle sides ID's hai 1 ano
  Ivan Savenko a99d5e6fa1 Simplify code hai 1 ano
  Laserlicht e48e8e0f01 fix if attacked hai 1 ano
  Laserlicht 7f58333ef9 quick combat vs ai hai 1 ano
  Ivan Savenko 6b81012f31 Use variant identifier in netpacks where applicable %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 720a404e20 Merge pull request #3121 from vcmi/fix-fight-in-dwelling %!s(int64=2) %!d(string=hai) anos
  Andrii Danylchenko 3025785839 BattleAI: fix freeze fighting in dwelling %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko b88a8da4e8 Split off some netpack structures into separate files %!s(int64=2) %!d(string=hai) anos
  nordsoft 099109b7d2 Minor fixes %!s(int64=2) %!d(string=hai) anos
  nordsoft 0de912e67b Add basic system to add more advantages for ai player %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 1f1f978328 Fixed battle replay %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 9fa7a93fb0 Properly pass battleID in all battle netpack's %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 3a88180494 Separated game and battle callback (server & client only) %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko fc4dfda00f Added support for concurrent battles to gamestate and server %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 0240ee886d Converted (almost) all namespace enum's to enum classes %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko b6d8c7d4a5 Fix retreating in player-with-player battles %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko f451c15932 Fix handling of retreating of AI's %!s(int64=2) %!d(string=hai) anos