Commit History

Author SHA1 Message Date
  Ivan Savenko f70ad2c15b Reorganized artifact-related classes 5 months ago
  Ivan Savenko 07a46ed03b Configurable icons for bonuses 8 months ago
  Ivan Savenko 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 8 months ago
  Ivan Savenko 879eb2184f Implement some TODO's, fix sonar warnings 11 months ago
  Ivan Savenko 41466238fc Cleanup code 11 months ago
  Ivan Savenko 87a665fb7f Restored all disabled mod functinality that was used by client 11 months ago
  Ivan Savenko f8724b9558 Reworked mod handling in Launcher in order to unify code with lib 11 months ago
  Ivan Savenko ba9e3dca9d Mod management rework, part 1 11 months ago
  kdmcser 123f3923d3 Update lib/modding/ContentTypeHandler.cpp 11 months ago
  kdmcser 3b72594743 add support for soft dependencies 1 year ago
  Ivan Savenko 604e3b5c67 Merge pull request #4763 from IvanSavenko/herohandler_split 1 year ago
  Ivan Savenko 10ad0fc760 Split CHeroHandler.cpp/.h into 1 file per class 1 year ago
  Ivan Savenko a8e84c55f6 Fix some of the new warnings from sonarcloud 1 year ago
  Ivan Savenko 2399a5a765 Merge pull request #4712 from IvanSavenko/detect_conflict 1 year ago
  Ivan Savenko 8e4152bc81 It is now possible to define objects directly in mod.json instead of 1 year ago
  Ivan Savenko 66fdad145c Added an option to configure validation level in launcher 1 year ago
  Ivan Savenko d849e53499 Implement detection of mod compatibility patches 1 year ago
  Ivan Savenko d0aba56a5e Analyze json object modifications to detect mod conflicts 1 year ago
  Ivan Savenko 8225eb454e Added GameSettings to gamestate, potentially allowing to define game 1 year ago
  Ivan Savenko 4aa73b40c9 Split CTownHandler into smaller chunks 1 year ago
  Ivan Savenko 1aa391fdf8 Split CGeneralTextHandler file into 1 file per class form 1 year ago
  Ivan Savenko 7461df161c lib now uses shared_ptr for entities. Removed manual memory management. 1 year ago
  Tomasz Zieliński 3e3959d360 Move all OH3 objects and obstacle sets to a mod 1 year ago
  Ivan Savenko 922966dcf8 Renamed JsonNode::meta to more logical modScope. Member is now private 1 year ago
  Ivan Savenko c3957c2c2a Moved json files to new directory, split on per-class basis 1 year ago
  Ivan Savenko 9af7c63a26 Fix build 1 year ago
  Ivan Savenko d5c4478816 Remove most of non-const access to VLC entities 1 year ago
  Ivan Savenko 18227cba00 Implemented better error-reporting for issues commonly encountered by 1 year ago
  Ivan Savenko 3b66701ffe Ignore illegal 'index' entries in mods 1 year ago
  Ivan Savenko feae8b6ae4 Do not allow loading new objects into another mod namespace 2 years ago