Commit History

Auteur SHA1 Bericht Datum
  Ivan Savenko 95a07ee5cb Use bonus system cache whenever possible 10 maanden geleden
  Ivan Savenko b8a04c6356 Avoid vector allocation when accessing game settings value 10 maanden geleden
  Ivan Savenko 56d5911452 Optimized `getMovementRange` method - caching, faster route for 0 turns 10 maanden geleden
  Laserlicht 53b7c5da6f added MECHANICAL bonus 1 jaar geleden
  Ivan Savenko 3dd4fa2528 Reduce usage of pointers to VLC entities 1 jaar geleden
  Ivan Savenko 8225eb454e Added GameSettings to gamestate, potentially allowing to define game 1 jaar geleden
  kdmcser b402619351 not use separate function 1 jaar geleden
  kdmcser 87eb026184 support 0 spellpower and knowledge 1 jaar geleden
  Ivan Savenko c3957c2c2a Moved json files to new directory, split on per-class basis 1 jaar geleden
  Ivan Savenko 0d0d3d8c80 Renamed speed -> getMovementRange, remove misleading default parameter 1 jaar geleden
  Laserlicht 4bad88f141 implement luck and morale cheats from OH3 1 jaar geleden
  Ivan Savenko 29a78c14a2 Merge pull request #3113 from Alexander-Wilms/develop 2 jaren geleden
  Ivan Savenko 1459006916 Added separate bonus for native terrain check 2 jaren geleden
  Alexander Wilms 70acf987b4 lib/BasicTypes.cpp: Remove the unary minus operator or change the expression's underlying type. 2 jaren geleden
  Ivan Savenko ac925bb786 Renamed new types for consistency with code style 2 jaren geleden
  Ivan Savenko 80e6485965 MetaIdentifier now uses std::variant internally 2 jaren geleden
  Ivan Savenko 77facf9387 Implement missing functions, fixes linking errors 2 jaren geleden
  Ivan Savenko 0a10fc30b8 (lib) Bonus subtype is now stored as metaidentifier that can store any 2 jaren geleden
  Ivan Savenko 62cd8b12d4 Converted several namespace enums to enum class 2 jaren geleden
  Konstantin e60a4318c3 vcmi: a bunch of forward definitions 2 jaren geleden
  Konstantin 05eccbc2bb vcmi: split bonus to enumerator and HeroBonus.h 2 jaren geleden
  Konstantin fbc05c70ac vcmi: camelCase methods of new classes 2 jaren geleden
  Konstantin a6de9097be vcmi: rename HeroBonus.h to Bonus.h 2 jaren geleden
  Konstantin 29c76fb9bf HeroBonus: split BonusList 2 jaren geleden
  Konstantin 4866c2fe5c vcmi: split IBonusBearer 2 jaren geleden
  Konstantin b6eb2dc060 vcmi: rename IFactionMember and ICreature 2 jaren geleden
  Konstantin a2d4c72016 vcmi: morale and luck now also IFactionMember 2 jaren geleden
  Konstantin 6fa1b2b19f vcmi: move bonuses to its own folder 2 jaren geleden
  Konstantin P 4b2a09dae7 FactionMember: move code around 2 jaren geleden
  Konstantin af25ad0866 vcmi: split creatures and faction members 2 jaren geleden