Commit History

Автор SHA1 Съобщение Дата
  Ivan Savenko 4d4da0454f map objects hierarchy now uses IGameInfoCallback преди 6 месеца
  Ivan Savenko f7d08a7288 Merge pull request #5700 from IvanSavenko/gamestate_pack_visitor преди 6 месеца
  Ivan Savenko 35644da2b7 Reogranize callback-related classes on 1 file = 1 class basis преди 7 месеца
  Ivan Savenko 86b832be67 Remove CPack::applyGs method in favor of GameStatePackVisitor class преди 7 месеца
  Ivan Savenko 283adc37d7 Unit stack rebalancing rework преди 7 месеца
  Ivan Savenko 5550edeb9a Fix inability of unit to cast spell after receiving morale преди 7 месеца
  Ivan Savenko 829739da24 Reduce usage of implicit conversions to int преди 7 месеца
  Ivan Savenko 4d57a8ed36 Prefer to pass CGameState as reference instead of pointer преди 7 месеца
  Ivan Savenko 912c2eae94 Fix regressions преди 8 месеца
  Ivan Savenko f03cc06176 Battle Info uses ObjectInstanceID's instead of pointers преди 8 месеца
  Ivan Savenko cd7732456a Remove pointer to objects from TerrainTile преди 8 месеца
  Ivan Savenko 63d00b080e Removed pointer to army from StackInstance преди 8 месеца
  Ivan Savenko 71bc1054d0 BattleStart pack now uses unique_ptr преди 8 месеца
  Ivan Savenko 745040def3 Access to heroes storage in CMap is now done via public methods преди 9 месеца
  Ivan Savenko 1f502c0548 CMap towns and heroes on map fields are now private преди 9 месеца
  Ivan Savenko 0ada2a5ebd Map objects now use shared_ptr (game) преди 9 месеца
  Ivan Savenko 417ea6451a Remove ConstTransitivePtr from hero and town instances преди 9 месеца
  SoundSSGood e847d3322d Hotfix visitBattleResultsApplied преди 7 месеца
  SoundSSGood 60afbbe20f Necromancy & Eagle eye infowindows преди 8 месеца
  SoundSSGood f0a9c95075 ArtInfoWindow on client. Client side преди 8 месеца
  SoundSSGood 4609a83fc1 ArtInfoWindow on client. Lib side преди 8 месеца
  Ivan Savenko 9732d39c70 Moved shutdown request dialog handling to GameInstance преди 9 месеца
  Ivan Savenko 62cb5412ff CGameState::map is now a private, unique_ptr with accessors преди 9 месеца
  Ivan Savenko 219eea86ff Better handling of AI shutdown преди 9 месеца
  Ivan Savenko 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` преди 9 месеца
  Ivan Savenko 156de5b17e Added GameInstance class преди 10 месеца
  Ivan Savenko ffd37a8fa8 Removed CGI in favor of VLC. Map handle is for now global variable преди 10 месеца
  Ivan Savenko cacceda950 Renamed CGuiHandler to GameEngine преди 10 месеца
  Ivan Savenko 32391dc7a9 Pathfinder cache is now stored separately per playerBlocked преди 10 месеца
  Ivan Savenko 157d6d30c8 Move rest of commonly-accessed UnitState queries to bonus cache преди 11 месеца