Commit History

Autor SHA1 Mensaxe Data
  Ivan Savenko 35644da2b7 Reogranize callback-related classes on 1 file = 1 class basis hai 5 meses
  kdmcser 7bb7d07230 fix crash when loading game in battle hai 5 meses
  Ivan Savenko 4d57a8ed36 Prefer to pass CGameState as reference instead of pointer hai 6 meses
  Ivan Savenko 912c2eae94 Fix regressions hai 6 meses
  Ivan Savenko 93b18ee94b Fix some issues detected by Sonar & code review, fix build hai 7 meses
  Ivan Savenko 586620a290 Basic code review, remove unused code from serializers hai 7 meses
  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 6d65641a43 Gamestate is now passed as shared pointer hai 7 meses
  Ivan Savenko 2b286378e8 Remove logic for banks in 1.5 format hai 7 meses
  Ivan Savenko 62cb5412ff CGameState::map is now a private, unique_ptr with accessors hai 8 meses
  Ivan Savenko b6026084ea StartInfo in gamestate now use unique_ptr hai 8 meses
  Ivan Savenko 219eea86ff Better handling of AI shutdown hai 8 meses
  Ivan Savenko d3de0d525f Removed GameEngine::curInt member hai 8 meses
  Laserlicht 7dfb499edf replace boost locks with std hai 8 meses
  Ivan Savenko 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` hai 8 meses
  Ivan Savenko 156de5b17e Added GameInstance class hai 8 meses
  Ivan Savenko ffd37a8fa8 Removed CGI in favor of VLC. Map handle is for now global variable hai 8 meses
  Ivan Savenko cacceda950 Renamed CGuiHandler to GameEngine hai 8 meses
  Ivan Savenko 32391dc7a9 Pathfinder cache is now stored separately per playerBlocked hai 9 meses
  Ivan Savenko 786f80871e Replace more usages of pointers to packs with references hai 1 ano
  Ivan Savenko c1c552d394 Replaced some of pointers to CPack's with references hai 1 ano
  MichalZr6 7fa965e78b Fix unintentionally broken line endings to LF in Client.cpp hai 1 ano
  MichalZr6 e13e72d093 Moved code from NetpacksClient.cpp to Client.cpp hai 1 ano
  Ivan Savenko 01396b62b7 Extracted handling of type ID's from serializer into a separate class hai 1 ano
  Ivan Savenko 232a759db7 Remove type registration from library pack applying hai 1 ano
  Ivan Savenko b84af1a6de Significantly simplify packs applying hai 1 ano
  Ivan Savenko 2a05fbdd50 Unified handling of battle sides ID's hai 1 ano
  Ivan Savenko 0d66ddbeec GameState now uses random generator from server. Blocked access to rmg hai 1 ano
  Ivan Savenko 3bea383b59 Merge branch 'vcmi/beta' into 'vcmi/develop' hai 1 ano