Commit Verlauf

Autor SHA1 Nachricht Datum
  Ivan Savenko 6ac57a7cfc Improvements to bonus system node types / propagators vor 7 Monaten
  Ivan Savenko 4d4da0454f map objects hierarchy now uses IGameInfoCallback vor 9 Monaten
  Ivan Savenko 6f20235d07 Merge CPrivilegedInfoCallback into CGameInfoCallback vor 9 Monaten
  Ivan Savenko 716da918f8 Completely remove IGameCallback class vor 9 Monaten
  Ivan Savenko 35644da2b7 Reogranize callback-related classes on 1 file = 1 class basis vor 9 Monaten
  Ivan Savenko 4d57a8ed36 Prefer to pass CGameState as reference instead of pointer vor 10 Monaten
  Ivan Savenko 586620a290 Basic code review, remove unused code from serializers vor 10 Monaten
  Ivan Savenko 331debaa3f Removed pointers from PlayerState vor 10 Monaten
  Ivan Savenko 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` vor 1 Jahr
  Ivan Savenko 9e2646898b Add pre-computed vectors of owned objects for faster access vor 1 Jahr
  Ivan Savenko a8e84c55f6 Fix some of the new warnings from sonarcloud vor 1 Jahr
  Ivan Savenko 679181c103 Implemented serialization of local player state in json form vor 1 Jahr
  Ivan Savenko d49a61645c All objects that can be owned by player now implement IOwnableObject vor 1 Jahr
  Ivan Savenko a481f07daf PlayerState now stores all objects owned by player vor 1 Jahr
  godric3 c34956e912 introduce `getModScope` method to`Entity` class and subclasses vor 1 Jahr
  Ivan Savenko 1aa391fdf8 Split CGeneralTextHandler file into 1 file per class form vor 1 Jahr
  Ivan Savenko 2c4cad7d9c Slight simplification of bonus system node class vor 2 Jahren
  Ivan Savenko 0cf490e2c3 Remove custom move constructor. Fixes serialization of visitation status vor 2 Jahren
  Laserlicht f3e1943aaf Merge branch 'develop' into highscore_menu vor 2 Jahren
  Laserlicht 6f8b62d77d codereview vor 2 Jahren
  nordsoft 2a2f0a657e Fix battle bonuses serialization vor 2 Jahren
  Ivan Savenko 86a7f5f5cd Removed getStr(bool), replaced with similar toString() vor 2 Jahren
  Ivan Savenko 19ace6a849 Moved hero pool logic to the separate files vor 2 Jahren
  Ivan Savenko 3d66455cd1 Fix build vor 2 Jahren
  Ivan Savenko 85262cf4f5 Moved CGameState files into a separate directory vor 2 Jahren
  Konstantin 11b237a23c vcmi: massive refactoring v1 vor 2 Jahren
  Konstantin ee489f18d2 vcmi: PlayerState is now an Entity vor 2 Jahren
  Konstantin 4c4498b22a vcmi: modernize rest of lib vor 2 Jahren
  Andrey Filipenkov ff635edc0b wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined vor 3 Jahren
  AlexVinS ecaa9f5d0b Entities redesign and a few ERM features vor 8 Jahren