Historia zmian

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