Historique des commits

Auteur SHA1 Message Date
  Ivan Savenko 3576efc3f3 Initial version of antilag support il y a 4 mois
  Ivan Savenko 58de180083 Split CConnection into GameConnection and IGameConnection classes il y a 4 mois
  Ivan Savenko 790c5cb455 Remove static variable il y a 4 mois
  Ivan Savenko 3d63284c51 Extracted interface through which GameHandler interacts with VCMIServer il y a 4 mois
  Ivan Savenko 8721bdd728 Split CCreatureSet file on .h/.cpp per class basis il y a 3 mois
  Ivan Savenko 2ad186130f Split MapDefines file on .h per class basis il y a 3 mois
  Ivan Savenko ff0f5290f7 CClient no longer inherits from CGameInfoCallback il y a 5 mois
  Ivan Savenko 716da918f8 Completely remove IGameCallback class il y a 5 mois
  Ivan Savenko 2c17c2d5b7 Rework CCallback <-> CClient interaction il y a 5 mois
  Ivan Savenko 35644da2b7 Reogranize callback-related classes on 1 file = 1 class basis il y a 5 mois
  kdmcser 7bb7d07230 fix crash when loading game in battle il y a 5 mois
  Ivan Savenko 4d57a8ed36 Prefer to pass CGameState as reference instead of pointer il y a 6 mois
  Ivan Savenko 912c2eae94 Fix regressions il y a 6 mois
  Ivan Savenko 93b18ee94b Fix some issues detected by Sonar & code review, fix build il y a 7 mois
  Ivan Savenko 586620a290 Basic code review, remove unused code from serializers il y a 7 mois
  Ivan Savenko d1d2cf4189 Fix crashes on game start, gamestate now derives from GameCallbackHolder il y a 7 mois
  Ivan Savenko f03cc06176 Battle Info uses ObjectInstanceID's instead of pointers il y a 7 mois
  Ivan Savenko 6d65641a43 Gamestate is now passed as shared pointer il y a 7 mois
  Ivan Savenko 2b286378e8 Remove logic for banks in 1.5 format il y a 7 mois
  Ivan Savenko 62cb5412ff CGameState::map is now a private, unique_ptr with accessors il y a 8 mois
  Ivan Savenko b6026084ea StartInfo in gamestate now use unique_ptr il y a 8 mois
  Ivan Savenko 219eea86ff Better handling of AI shutdown il y a 8 mois
  Ivan Savenko d3de0d525f Removed GameEngine::curInt member il y a 8 mois
  Laserlicht 7dfb499edf replace boost locks with std il y a 8 mois
  Ivan Savenko 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` il y a 8 mois
  Ivan Savenko 156de5b17e Added GameInstance class il y a 8 mois
  Ivan Savenko ffd37a8fa8 Removed CGI in favor of VLC. Map handle is for now global variable il y a 8 mois
  Ivan Savenko cacceda950 Renamed CGuiHandler to GameEngine il y a 8 mois
  Ivan Savenko 32391dc7a9 Pathfinder cache is now stored separately per playerBlocked il y a 9 mois
  Ivan Savenko 786f80871e Replace more usages of pointers to packs with references il y a 1 an