Commit Verlauf

Autor SHA1 Nachricht Datum
  Ivan Savenko 78b39688c5 Improvements for json validation for mods vor 3 Monaten
  Ivan Savenko 2b43d415a9 Fix docs, update spell immunity usage of addinfo, fix sonar vor 5 Monaten
  Ivan Savenko bc48337445 Implement async requests for bonus types vor 5 Monaten
  Ivan Savenko 51832c4fb9 Preparation for user-defined bonus types vor 5 Monaten
  Ivan Savenko 342705921d remove old bonus conversion logic vor 5 Monaten
  Ivan Savenko 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` vor 9 Monaten
  Ivan Savenko 95a07ee5cb Use bonus system cache whenever possible vor 11 Monaten
  Ivan Savenko 922966dcf8 Renamed JsonNode::meta to more logical modScope. Member is now private vor 1 Jahr
  Ivan Savenko 3740f8b02f Moved bonus parsing to a new file vor 1 Jahr
  Ivan Savenko c3957c2c2a Moved json files to new directory, split on per-class basis vor 1 Jahr
  Alexander Wilms 73019c204d Replace redundant types with `auto` for the lvalues of template factory functions for smart pointers vor 1 Jahr
  Ivan Savenko ac925bb786 Renamed new types for consistency with code style vor 2 Jahren
  Ivan Savenko 80e6485965 MetaIdentifier now uses std::variant internally vor 2 Jahren
  Ivan Savenko b394158dc9 Bonus Source ID now uses metaidentifier vor 2 Jahren
  Ivan Savenko 77facf9387 Implement missing functions, fixes linking errors vor 2 Jahren
  Ivan Savenko 0a10fc30b8 (lib) Bonus subtype is now stored as metaidentifier that can store any vor 2 Jahren
  Konstantin d746a96d55 vcmi: use SpellSchool identifier instead of enum vor 2 Jahren
  Konstantin 8724181a0f vcmi: spell resistance rework vor 2 Jahren
  Ivan Savenko 62fddca21e Split massive CModHandler class/file into multiple parts: vor 2 Jahren
  Ivan Savenko 0a27539fb5 Fixed crashes on loading with Tides of War mod vor 2 Jahren
  Konstantin P 45ca449f2c vcmi: more optionals in bonuses vor 2 Jahren
  Konstantin 3d46ee3182 TargetCondition: units with 100% MR is immune vor 2 Jahren
  Konstantin b0d2787e86 vcmi: remove DIRECT_DAMAGE_IMMUNITY bonus vor 2 Jahren
  Konstantin 05eccbc2bb vcmi: split bonus to enumerator and HeroBonus.h vor 2 Jahren
  Konstantin 29c76fb9bf HeroBonus: split BonusList vor 2 Jahren
  Konstantin 1d34c73c2d vcmi: split CBonusSystemNode, BonusParams and prop vor 2 Jahren
  Konstantin 7a5775a9f9 vcmi: use std::optional vor 2 Jahren
  Konstantin a639bd2606 spells: rework isMagical() vor 2 Jahren
  Konstantin 0ffc440b53 vcmi: fix target condition regression vor 2 Jahren
  Konstantin 1e7875cb36 vcmi: selector-based target conditions vor 2 Jahren